Searched refs:TYPE_TRAIT_1 (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | TokenKinds.def | 46 #ifndef TYPE_TRAIT_1 47 #define TYPE_TRAIT_1(I,E,K) TYPE_TRAIT(1,I,K) 488 TYPE_TRAIT_1(__is_interface_class, IsInterfaceClass, KEYMS) 489 TYPE_TRAIT_1(__is_sealed, IsSealed, KEYMS) 492 TYPE_TRAIT_1(__is_destructible, IsDestructible, KEYALL) 493 TYPE_TRAIT_1(__is_trivially_destructible, IsTriviallyDestructible, KEYCXX) 494 TYPE_TRAIT_1(__is_nothrow_destructible, IsNothrowDestructible, KEYALL) 503 TYPE_TRAIT_1(__has_nothrow_move_assign, HasNothrowMoveAssign, KEYCXX) 504 TYPE_TRAIT_1(__has_trivial_move_assign, HasTrivialMoveAssign, KEYCXX) 505 TYPE_TRAIT_1(__has_trivial_move_constructor, HasTrivialMoveConstructor, KEYCXX) [all …]
|
H A D | TypeTraits.h | 22 #define TYPE_TRAIT_1(Spelling, Name, Key) UTT_##Name, macro 25 #define TYPE_TRAIT_1(Spelling, Name, Key) +1 macro
|
/freebsd/contrib/llvm-project/clang/lib/Basic/ |
H A D | TypeTraits.cpp | 20 #define TYPE_TRAIT_1(Spelling, Name, Key) #Name, macro 29 #define TYPE_TRAIT_1(Spelling, Name, Key) #Spelling, macro 60 #define TYPE_TRAIT_1(Spelling, Name, Key) 1, macro
|
/freebsd/contrib/llvm-project/clang/lib/Lex/ |
H A D | PPMacroExpansion.cpp | 1607 #define TYPE_TRAIT_1(Spelling, Name, Key) \ in IsBuiltinTrait() macro
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | ParseExprCXX.cpp | 3893 #define TYPE_TRAIT_1(Spelling, Name, Key) \ in TypeTraitFromTokKind() macro
|