Searched refs:__is_trivially_assignable (Results 1 – 10 of 10) sorted by relevance
/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/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 | 1937 { int arr[T((__is_trivially_assignable(int&, int)))]; } in trivial_checks() 1938 { int arr[T((__is_trivially_assignable(int&, int&)))]; } in trivial_checks() 1939 { int arr[T((__is_trivially_assignable(int&, int&&)))]; } in trivial_checks() 1940 { int arr[T((__is_trivially_assignable(int&, const int&)))]; } in trivial_checks() 1941 { int arr[T((__is_trivially_assignable(POD&, POD)))]; } in trivial_checks() 1942 { int arr[T((__is_trivially_assignable(POD&, POD&)))]; } in trivial_checks() 1943 { int arr[T((__is_trivially_assignable(POD&, POD&&)))]; } in trivial_checks() 1944 { int arr[T((__is_trivially_assignable(POD&, const POD&)))]; } in trivial_checks() 1945 { int arr[T((__is_trivially_assignable(int*&, int*)))]; } in trivial_checks() 1946 { int arr[T((__is_trivially_assignable(AllDefaulted, in trivial_checks() [all …]
|
/external/clang/test/PCH/ |
D | cxx-traits.h | 60 struct __is_trivially_assignable {}; // expected-warning {{made available}} struct
|
D | cxx-traits.cpp | 60 bool _is_trivially_assignable_result = __is_trivially_assignable(int, int);
|
/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 | 438 TYPE_TRAIT_2(__is_trivially_assignable, IsTriviallyAssignable, KEYCXX)
|
/external/clang/lib/Parse/ |
D | ParseExpr.cpp | 829 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/libcxx/include/ |
D | type_traits | 2855 : integral_constant<bool, __is_trivially_assignable(_Tp, _Arg)>
|