/external/clang/test/CXX/special/class.copy/ |
D | p25-0x.cpp | 7 static_assert(B == __is_trivially_assignable(T&, T), ""); 8 static_assert(B == __is_trivially_assignable(T&, const T &), ""); 9 static_assert(B == __is_trivially_assignable(T&, T &&), ""); 10 static_assert(B == __is_trivially_assignable(T&&, T), ""); 11 static_assert(B == __is_trivially_assignable(T&&, const T &), ""); 12 static_assert(B == __is_trivially_assignable(T&&, T &&), ""); 58 static_assert(!__is_trivially_assignable(MutableTemplateCtorMember, const MutableTemplateCtorMember… 59 static_assert(__is_trivially_assignable(MutableTemplateCtorMember, MutableTemplateCtorMember &&), "… 71 static_assert(__is_trivially_assignable(TNT, TNT), ""); 72 static_assert(!__is_trivially_assignable(TNT, TNT &), ""); [all …]
|
/external/llvm-project/clang/test/CXX/special/class.copy/ |
D | p25-0x.cpp | 7 static_assert(B == __is_trivially_assignable(T&, T), ""); 8 static_assert(B == __is_trivially_assignable(T&, const T &), ""); 9 static_assert(B == __is_trivially_assignable(T&, T &&), ""); 10 static_assert(B == __is_trivially_assignable(T&&, T), ""); 11 static_assert(B == __is_trivially_assignable(T&&, const T &), ""); 12 static_assert(B == __is_trivially_assignable(T&&, T &&), ""); 58 static_assert(!__is_trivially_assignable(MutableTemplateCtorMember, const MutableTemplateCtorMember… 59 static_assert(__is_trivially_assignable(MutableTemplateCtorMember, MutableTemplateCtorMember &&), "… 71 static_assert(__is_trivially_assignable(TNT, TNT), ""); 72 static_assert(!__is_trivially_assignable(TNT, TNT &), ""); [all …]
|
/external/llvm-project/clang/test/SemaObjCXX/ |
D | objc-weak-type-traits.mm | 122 TRAIT_IS_TRUE_2(__is_trivially_assignable, __strong id&, __strong id); 123 TRAIT_IS_TRUE_2(__is_trivially_assignable, __strong id&, __weak id); 124 TRAIT_IS_TRUE_2(__is_trivially_assignable, __strong id&, __autoreleasing id); 125 TRAIT_IS_TRUE_2(__is_trivially_assignable, __strong id&, __unsafe_unretained id); 126 TRAIT_IS_TRUE_2(__is_trivially_assignable, __strong id&, __strong id&&); 127 TRAIT_IS_TRUE_2(__is_trivially_assignable, __strong id&, __weak id&&); 128 TRAIT_IS_TRUE_2(__is_trivially_assignable, __strong id&, __autoreleasing id&&); 129 TRAIT_IS_TRUE_2(__is_trivially_assignable, __strong id&, __unsafe_unretained id&&); 130 TRAIT_IS_FALSE_2(__is_trivially_assignable, __weak id&, __strong id); 131 TRAIT_IS_FALSE_2(__is_trivially_assignable, __weak id&, __weak id); [all …]
|
D | arc-type-traits.mm | 126 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __strong id); 127 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __weak id); 128 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __autoreleasing id); 129 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __unsafe_unretained id); 130 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __strong id&&); 131 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __weak id&&); 132 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __autoreleasing id&&); 133 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __unsafe_unretained id&&); 134 TRAIT_IS_FALSE_2(__is_trivially_assignable, __weak id&, __strong id); 135 TRAIT_IS_FALSE_2(__is_trivially_assignable, __weak id&, __weak id); [all …]
|
/external/clang/test/SemaObjCXX/ |
D | arc-type-traits.mm | 126 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __strong id); 127 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __weak id); 128 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __autoreleasing id); 129 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __unsafe_unretained id); 130 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __strong id&&); 131 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __weak id&&); 132 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __autoreleasing id&&); 133 TRAIT_IS_FALSE_2(__is_trivially_assignable, __strong id&, __unsafe_unretained id&&); 134 TRAIT_IS_FALSE_2(__is_trivially_assignable, __weak id&, __strong id); 135 TRAIT_IS_FALSE_2(__is_trivially_assignable, __weak id&, __weak id); [all …]
|
/external/clang/test/SemaCXX/ |
D | type-traits.cpp | 1940 { int arr[T((__is_trivially_assignable(int&, int)))]; } in trivial_checks() 1941 { int arr[T((__is_trivially_assignable(int&, int&)))]; } in trivial_checks() 1942 { int arr[T((__is_trivially_assignable(int&, int&&)))]; } in trivial_checks() 1943 { int arr[T((__is_trivially_assignable(int&, const int&)))]; } in trivial_checks() 1944 { int arr[T((__is_trivially_assignable(POD&, POD)))]; } in trivial_checks() 1945 { int arr[T((__is_trivially_assignable(POD&, POD&)))]; } in trivial_checks() 1946 { int arr[T((__is_trivially_assignable(POD&, POD&&)))]; } in trivial_checks() 1947 { int arr[T((__is_trivially_assignable(POD&, const POD&)))]; } in trivial_checks() 1948 { int arr[T((__is_trivially_assignable(int*&, int*)))]; } in trivial_checks() 1949 { int arr[T((__is_trivially_assignable(AllDefaulted, in trivial_checks() [all …]
|
/external/llvm-project/clang/test/SemaCXX/ |
D | type-traits.cpp | 2187 { int arr[T((__is_trivially_assignable(int&, int)))]; } in trivial_checks() 2188 { int arr[T((__is_trivially_assignable(int&, int&)))]; } in trivial_checks() 2189 { int arr[T((__is_trivially_assignable(int&, int&&)))]; } in trivial_checks() 2190 { int arr[T((__is_trivially_assignable(int&, const int&)))]; } in trivial_checks() 2191 { int arr[T((__is_trivially_assignable(POD&, POD)))]; } in trivial_checks() 2192 { int arr[T((__is_trivially_assignable(POD&, POD&)))]; } in trivial_checks() 2193 { int arr[T((__is_trivially_assignable(POD&, POD&&)))]; } in trivial_checks() 2194 { int arr[T((__is_trivially_assignable(POD&, const POD&)))]; } in trivial_checks() 2195 { int arr[T((__is_trivially_assignable(int*&, int*)))]; } in trivial_checks() 2196 { int arr[T((__is_trivially_assignable(AllDefaulted, in trivial_checks() [all …]
|
D | deprecated.cpp | 187 (void)__is_trivially_assignable(volatile int&, int); // no warning in f()
|
/external/llvm-project/clang/test/CXX/drs/ |
D | dr20xx.cpp | 269 static_assert(__is_trivially_assignable(A, const A&), ""); 270 static_assert(__is_trivially_assignable(B, const B&), "");
|
D | dr4xx.cpp | 1209 int check5[ __is_trivially_assignable(A, const A&) ? 1 : -1]; 1210 int check6[ __is_trivially_assignable(B, const B&) ? 1 : -1];
|
D | dr6xx.cpp | 793 static_assert(!__is_trivially_assignable(G, G&&), "");
|
/external/clang/test/PCH/ |
D | cxx-traits.h | 61 struct __is_trivially_assignable {}; // expected-warning {{made available}} struct
|
D | cxx-traits.cpp | 61 bool _is_trivially_assignable_result = __is_trivially_assignable(int, int);
|
/external/llvm-project/clang/test/PCH/ |
D | cxx-traits.h | 62 struct __is_trivially_assignable {}; // expected-warning {{made available}} struct
|
D | cxx-traits.cpp | 62 bool _is_trivially_assignable_result = __is_trivially_assignable(int, int);
|
/external/clang/test/Analysis/Inputs/ |
D | system-header-simulator-cxx.h | 130 : integral_constant<bool, __is_trivially_assignable(_Tp, _Arg)>
|
/external/clang/test/CXX/drs/ |
D | dr4xx.cpp | 1195 int check5[ __is_trivially_assignable(A, const A&) ? 1 : -1]; 1197 int check6[ __is_trivially_assignable(B, const B&) ? 1 : -1];
|
/external/clang/include/clang/Basic/ |
D | TokenKinds.def | 445 TYPE_TRAIT_2(__is_trivially_assignable, IsTriviallyAssignable, KEYCXX)
|
/external/llvm-project/clang/include/clang/Basic/ |
D | TokenKinds.def | 500 TYPE_TRAIT_2(__is_trivially_assignable, IsTriviallyAssignable, KEYCXX)
|
/external/llvm-project/clang/test/Analysis/Inputs/ |
D | system-header-simulator-cxx.h | 673 : integral_constant<bool, __is_trivially_assignable(_Tp, _Arg)>
|
/external/llvm-project/clang/docs/ |
D | LanguageExtensions.rst | 1129 Deprecated, use ``__is_trivially_assignable`` instead. 1131 Deprecated, use ``__is_trivially_assignable`` instead. 1199 * ``__is_trivially_assignable`` (C++, GNU, Microsoft) 1256 * ``__is_trivially_assignable``
|
/external/clang/lib/Parse/ |
D | ParseExpr.cpp | 843 REVERTIBLE_TYPE_TRAIT(__is_trivially_assignable); in ParseCastExpression()
|
/external/llvm-project/clang/lib/Parse/ |
D | ParseExpr.cpp | 1108 REVERTIBLE_TYPE_TRAIT(__is_trivially_assignable); in ParseCastExpression()
|
/external/clang/docs/ |
D | LanguageExtensions.rst | 1011 * ``__is_trivially_assignable(totype, fromtype)``: Determines whether a value
|
/external/llvm-project/libcxx/include/ |
D | type_traits | 3182 : integral_constant<bool, __is_trivially_assignable(_Tp, _Arg)>
|