Searched refs:__is_scalar (Results 1 – 20 of 20) sorted by relevance
/external/clang/test/SemaObjCXX/ |
D | arc-libstdcxx.mm | 6 int check0[std::__is_scalar<__strong id>::__value? -1 : 1]; 7 int check1[std::__is_scalar<__weak id>::__value? -1 : 1]; 8 int check2[std::__is_scalar<__autoreleasing id>::__value? -1 : 1]; 9 int check3[std::__is_scalar<__strong A*>::__value? -1 : 1]; 10 int check4[std::__is_scalar<__weak A*>::__value? -1 : 1]; 11 int check5[std::__is_scalar<__autoreleasing A*>::__value? -1 : 1];
|
D | arc-type-traits.mm | 113 // __is_scalar 114 TRAIT_IS_FALSE(__is_scalar, __strong id); 115 TRAIT_IS_FALSE(__is_scalar, __weak id); 116 TRAIT_IS_FALSE(__is_scalar, __autoreleasing id); 117 TRAIT_IS_TRUE(__is_scalar, __unsafe_unretained id);
|
/external/llvm-project/clang/test/SemaObjCXX/ |
D | arc-libstdcxx.mm | 6 int check0[std::__is_scalar<__strong id>::__value? -1 : 1]; 7 int check1[std::__is_scalar<__weak id>::__value? -1 : 1]; 8 int check2[std::__is_scalar<__autoreleasing id>::__value? -1 : 1]; 9 int check3[std::__is_scalar<__strong A*>::__value? -1 : 1]; 10 int check4[std::__is_scalar<__weak A*>::__value? -1 : 1]; 11 int check5[std::__is_scalar<__autoreleasing A*>::__value? -1 : 1];
|
D | objc-weak-type-traits.mm | 109 // __is_scalar 110 TRAIT_IS_TRUE(__is_scalar, __strong id); 111 TRAIT_IS_FALSE(__is_scalar, __weak id); 112 TRAIT_IS_TRUE(__is_scalar, __autoreleasing id); 113 TRAIT_IS_TRUE(__is_scalar, __unsafe_unretained id);
|
D | arc-type-traits.mm | 113 // __is_scalar 114 TRAIT_IS_FALSE(__is_scalar, __strong id); 115 TRAIT_IS_FALSE(__is_scalar, __weak id); 116 TRAIT_IS_FALSE(__is_scalar, __autoreleasing id); 117 TRAIT_IS_TRUE(__is_scalar, __unsafe_unretained id);
|
/external/clang/test/SemaCXX/ |
D | type-traits.cpp | 699 int t01[T(__is_scalar(float))]; in is_scalar() 700 int t02[T(__is_scalar(double))]; in is_scalar() 701 int t03[T(__is_scalar(long double))]; in is_scalar() 702 int t04[T(__is_scalar(bool))]; in is_scalar() 703 int t05[T(__is_scalar(char))]; in is_scalar() 704 int t06[T(__is_scalar(signed char))]; in is_scalar() 705 int t07[T(__is_scalar(unsigned char))]; in is_scalar() 706 int t08[T(__is_scalar(wchar_t))]; in is_scalar() 707 int t09[T(__is_scalar(short))]; in is_scalar() 708 int t10[T(__is_scalar(unsigned short))]; in is_scalar() [all …]
|
D | nullptr.cpp | 117 static_assert(__is_scalar(nullptr_t), "");
|
/external/llvm-project/clang/test/SemaCXX/ |
D | type-traits.cpp | 832 int t01[T(__is_scalar(float))]; in is_scalar() 833 int t02[T(__is_scalar(double))]; in is_scalar() 834 int t03[T(__is_scalar(long double))]; in is_scalar() 835 int t04[T(__is_scalar(bool))]; in is_scalar() 836 int t05[T(__is_scalar(char))]; in is_scalar() 837 int t06[T(__is_scalar(signed char))]; in is_scalar() 838 int t07[T(__is_scalar(unsigned char))]; in is_scalar() 839 int t08[T(__is_scalar(wchar_t))]; in is_scalar() 840 int t09[T(__is_scalar(short))]; in is_scalar() 841 int t10[T(__is_scalar(unsigned short))]; in is_scalar() [all …]
|
D | nullptr.cpp | 117 static_assert(__is_scalar(nullptr_t), "");
|
D | sizeless-1.cpp | 561 _Static_assert(!__is_scalar(svint8_t), ""); in cxx_only()
|
/external/clang/test/PCH/ |
D | cxx-traits.h | 56 struct __is_scalar {}; // expected-warning {{made available}} struct
|
D | cxx-traits.cpp | 56 bool _is_scalar_result = __is_scalar(int);
|
/external/llvm-project/clang/test/PCH/ |
D | cxx-traits.h | 57 struct __is_scalar {}; // expected-warning {{made available}} struct
|
D | cxx-traits.cpp | 57 bool _is_scalar_result = __is_scalar(int);
|
/external/llvm-project/libcxx/include/ |
D | type_traits | 1225 #if __has_keyword(__is_scalar) && !defined(_LIBCPP_CXX03_LANG) 1228 struct _LIBCPP_TEMPLATE_VIS is_scalar : _BoolConstant<__is_scalar(_Tp)> { }; 1232 _LIBCPP_INLINE_VAR _LIBCPP_CONSTEXPR bool is_scalar_v = __is_scalar(_Tp); 1235 #else // __has_keyword(__is_scalar) 1258 #endif // __has_keyword(__is_scalar)
|
/external/clang/include/clang/Basic/ |
D | TokenKinds.def | 465 TYPE_TRAIT_1(__is_scalar, IsScalar, KEYCXX)
|
/external/llvm-project/clang/include/clang/Basic/ |
D | TokenKinds.def | 528 TYPE_TRAIT_1(__is_scalar, IsScalar, KEYCXX)
|
/external/clang/lib/Parse/ |
D | ParseExpr.cpp | 838 REVERTIBLE_TYPE_TRAIT(__is_scalar); in ParseCastExpression()
|
/external/llvm-project/clang/lib/Parse/ |
D | ParseExpr.cpp | 1103 REVERTIBLE_TYPE_TRAIT(__is_scalar); in ParseCastExpression()
|
/external/llvm-project/clang/docs/ |
D | LanguageExtensions.rst | 1192 * ``__is_scalar`` (C++, Embarcadero)
|