Searched refs:__is_pointer (Results 1 – 14 of 14) sorted by relevance
/external/llvm-project/clang/test/SemaObjCXX/ |
D | type-traits-is-pointer.mm | 6 static_assert(__is_pointer(T), ""); 8 static_assert(__is_pointer(T __weak), ""); 9 static_assert(__is_pointer(T __strong), ""); 10 static_assert(__is_pointer(T __autoreleasing), ""); 11 static_assert(__is_pointer(T __unsafe_unretained), ""); 13 static_assert(__is_pointer(T __weak const), ""); 14 static_assert(__is_pointer(T __strong const), ""); 15 static_assert(__is_pointer(T __autoreleasing const), ""); 16 static_assert(__is_pointer(T __unsafe_unretained const), ""); 18 static_assert(__is_pointer(T __weak volatile), ""); [all …]
|
/external/clang/test/SemaCXX/ |
D | type-traits.cpp | 768 int t01[T(__is_pointer(void*))]; in is_pointer() 769 int t02[T(__is_pointer(cvoid*))]; in is_pointer() 770 int t03[T(__is_pointer(cvoid*))]; in is_pointer() 771 int t04[T(__is_pointer(char*))]; in is_pointer() 772 int t05[T(__is_pointer(int*))]; in is_pointer() 773 int t06[T(__is_pointer(int**))]; in is_pointer() 774 int t07[T(__is_pointer(ClassType*))]; in is_pointer() 775 int t08[T(__is_pointer(Derives*))]; in is_pointer() 776 int t09[T(__is_pointer(Enum*))]; in is_pointer() 777 int t10[T(__is_pointer(IntArNB*))]; in is_pointer() [all …]
|
/external/llvm-project/clang/test/SemaCXX/ |
D | type-traits.cpp | 901 int t01[T(__is_pointer(void*))]; in is_pointer() 902 int t02[T(__is_pointer(cvoid*))]; in is_pointer() 903 int t03[T(__is_pointer(cvoid*))]; in is_pointer() 904 int t04[T(__is_pointer(char*))]; in is_pointer() 905 int t05[T(__is_pointer(int*))]; in is_pointer() 906 int t06[T(__is_pointer(int**))]; in is_pointer() 907 int t07[T(__is_pointer(ClassType*))]; in is_pointer() 908 int t08[T(__is_pointer(Derives*))]; in is_pointer() 909 int t09[T(__is_pointer(Enum*))]; in is_pointer() 910 int t10[T(__is_pointer(IntArNB*))]; in is_pointer() [all …]
|
D | sizeless-1.cpp | 563 _Static_assert(!__is_pointer(svint8_t), ""); in cxx_only() 564 _Static_assert(__is_pointer(svint8_t *), ""); in cxx_only()
|
/external/clang/test/PCH/ |
D | cxx-traits.h | 50 struct __is_pointer {}; // expected-warning {{made available}} struct
|
D | cxx-traits.cpp | 50 bool _is_pointer_result = __is_pointer(int);
|
/external/llvm-project/clang/test/PCH/ |
D | cxx-traits.h | 51 struct __is_pointer {}; // expected-warning {{made available}} struct
|
D | cxx-traits.cpp | 51 bool _is_pointer_result = __is_pointer(int);
|
/external/llvm-project/libcxx/include/ |
D | type_traits | 900 // In clang 10.0.0 and earlier __is_pointer didn't work with Objective-C types. 901 #if __has_keyword(__is_pointer) && _LIBCPP_CLANG_VER > 1000 904 struct _LIBCPP_TEMPLATE_VIS is_pointer : _BoolConstant<__is_pointer(_Tp)> { }; 908 _LIBCPP_INLINE_VAR _LIBCPP_CONSTEXPR bool is_pointer_v = __is_pointer(_Tp); 911 #else // __has_keyword(__is_pointer) 933 #endif // __has_keyword(__is_pointer)
|
/external/clang/include/clang/Basic/ |
D | TokenKinds.def | 467 TYPE_TRAIT_1(__is_pointer, IsPointer, KEYCXX)
|
/external/llvm-project/clang/include/clang/Basic/ |
D | TokenKinds.def | 530 TYPE_TRAIT_1(__is_pointer, IsPointer, KEYCXX)
|
/external/clang/lib/Parse/ |
D | ParseExpr.cpp | 832 REVERTIBLE_TYPE_TRAIT(__is_pointer); in ParseCastExpression()
|
/external/llvm-project/clang/lib/Parse/ |
D | ParseExpr.cpp | 1097 REVERTIBLE_TYPE_TRAIT(__is_pointer); in ParseCastExpression()
|
/external/llvm-project/clang/docs/ |
D | LanguageExtensions.rst | 1186 * ``__is_pointer`` (C++, Embarcadero)
|