Home
last modified time | relevance | path

Searched refs:__is_trivially_assignable (Results 1 – 10 of 10) sorted by relevance

/external/clang/test/CXX/special/class.copy/
Dp25-0x.cpp7 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/
Darc-type-traits.mm126 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/
Dtype-traits.cpp1937 { 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/
Dcxx-traits.h60 struct __is_trivially_assignable {}; // expected-warning {{made available}} struct
Dcxx-traits.cpp60 bool _is_trivially_assignable_result = __is_trivially_assignable(int, int);
/external/clang/test/CXX/drs/
Ddr4xx.cpp1195 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/
DTokenKinds.def438 TYPE_TRAIT_2(__is_trivially_assignable, IsTriviallyAssignable, KEYCXX)
/external/clang/lib/Parse/
DParseExpr.cpp829 REVERTIBLE_TYPE_TRAIT(__is_trivially_assignable); in ParseCastExpression()
/external/clang/docs/
DLanguageExtensions.rst1011 * ``__is_trivially_assignable(totype, fromtype)``: Determines whether a value
/external/libcxx/include/
Dtype_traits2855 : integral_constant<bool, __is_trivially_assignable(_Tp, _Arg)>