| /openbsd-src/gnu/usr.bin/gcc/gcc/testsuite/g++.dg/template/ |
| H A D | unify3.C | 8 template <int n> struct Trait { enum {m = n}; }; argument 10 template <int n> R<Trait<n>::m> f(A<n>);
|
| /openbsd-src/gnu/llvm/clang/include/clang/Basic/ |
| H A D | Specifiers.h | 87 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) TST_##Trait, argument
|
| H A D | TokenKinds.def | 516 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) KEYWORD(__##Trait, KEYCXX)
|
| /openbsd-src/gnu/llvm/clang/lib/Format/ |
| H A D | FormatToken.cpp | 59 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in isSimpleTypeSpecifier() argument
|
| H A D | FormatToken.h | 691 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in isFunctionLikeKeyword() argument
|
| /openbsd-src/gnu/llvm/clang/lib/Parse/ |
| H A D | ParseTentative.cpp | 203 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in TryConsumeDeclarationSpecifier() argument 1754 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in isCXXDeclarationSpecifier() argument 1793 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in isCXXDeclarationSpecifierAType() argument
|
| H A D | ParseExpr.cpp | 1127 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) \ in ParseCastExpression() argument 1128 REVERTIBLE_TYPE_TRAIT(RTT_JOIN(__, Trait)); in ParseCastExpression() 1758 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in ParseCastExpression() argument
|
| H A D | ParseDeclCXX.cpp | 1185 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) \ in TypeTransformTokToDeclSpec() argument 1186 case tok::kw___##Trait: \ in TypeTransformTokToDeclSpec() 1187 return DeclSpec::TST_##Trait; in TypeTransformTokToDeclSpec() 1582 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) tok::kw___##Trait, in ParseClassSpecifier() argument
|
| H A D | ParseStmt.cpp | 268 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in ParseStatementOrDeclarationAfterAttributes() argument
|
| H A D | ParseExprCXX.cpp | 3111 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in ParseUnqualifiedId() argument
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | DeclSpec.cpp | 393 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case TST_##Trait: in isDeclarationOfFunction() argument 584 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) \ in getSpecifierName() argument 585 case DeclSpec::TST_##Trait: \ in getSpecifierName() 586 return "__" #Trait; in getSpecifierName()
|
| H A D | SemaTemplateVariadic.cpp | 864 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case TST_##Trait: in containsUnexpandedParameterPacks() argument
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | GlobalModuleIndex.cpp | 815 IdentifierIndexWriterTrait Trait; in writeIndex() local 821 Generator.insert(I->first(), I->second, Trait); in writeIndex() 832 BucketOffset = Generator.Emit(Out, Trait); in writeIndex()
|
| H A D | ASTWriter.cpp | 3323 ASTMethodPoolTrait Trait(*this); in WriteSelectors() local 3368 Generator.insert(S, Data, Trait); in WriteSelectors() 3377 ASTMethodPoolTrait Trait(*this); in WriteSelectors() local 3381 BucketOffset = Generator.Emit(Out, Trait); in WriteSelectors() 3637 ASTIdentifierTableTrait Trait( in WriteIdentifierTable() local 3653 if (Trait.isInterestingNonMacroIdentifier(II)) in WriteIdentifierTable() 3667 (Trait.needDecls() && in WriteIdentifierTable() 3669 Generator.insert(II, ID, Trait); in WriteIdentifierTable() 3681 BucketOffset = Generator.Emit(Out, Trait); in WriteIdentifierTable() 3881 ASTDeclContextNameLookupTrait Trait(*this); in GenerateNameLookupTable() local [all …]
|
| H A D | ASTReader.cpp | 2062 ASTIdentifierLookupTrait Trait(IdTable->getInfoObj().getReader(), M, in operator ()() local 2066 IdTable->find_hashed(Name, NameHash, &Trait); in operator ()() 4350 ASTIdentifierLookupTrait Trait(*this, F); in ReadAST() local 4351 auto KeyDataLen = Trait.ReadKeyDataLength(Data); in ReadAST() 4352 auto Key = Trait.ReadKey(Data, KeyDataLen.first); in ReadAST() 4361 auto ID = Trait.ReadIdentifierID(Data + KeyDataLen.first); in ReadAST() 8630 ASTIdentifierLookupTrait Trait(*this, *M); in DecodeIdentifierInfo() local 8631 auto KeyDataLen = Trait.ReadKeyDataLength(Data); in DecodeIdentifierInfo() 8632 auto Key = Trait.ReadKey(Data, KeyDataLen.first); in DecodeIdentifierInfo() 8810 ASTSelectorLookupTrait Trait(*this, M); in DecodeSelector() local [all …]
|
| /openbsd-src/gnu/usr.bin/perl/t/mro/ |
| H A D | basic_utf8.t | 305 {package Class::Trait::Base}
|
| H A D | basic.t | 313 {package Class::Trait::Base}
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | DeclSpec.h | 296 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) \ argument 297 static const TST TST_##Trait = clang::TST_##Trait; 434 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) TST_##Trait, in isTransformTypeTrait() argument
|
| /openbsd-src/gnu/usr.bin/perl/pod/ |
| H A D | perldtrace.pod | 152 Class::MOP::Class::Immutable::Trait:::around 472
|
| /openbsd-src/gnu/llvm/clang/lib/Lex/ |
| H A D | PPMacroExpansion.cpp | 1704 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) .Case("__" #Trait, true) in ExpandBuiltinMacro() argument
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | JSONNodeDumper.cpp | 674 #define TRANSFORM_TYPE_TRAIT_DEF(Enum, Trait) \ in VisitUnaryTransformType() argument 676 JOS.attribute("transformKind", #Trait); \ in VisitUnaryTransformType()
|
| H A D | TextNodeDumper.cpp | 1558 #define TRANSFORM_TYPE_TRAIT_DEF(Enum, Trait) \ in VisitUnaryTransformType() argument 1560 OS << " " #Trait; \ in VisitUnaryTransformType()
|
| H A D | TypePrinter.cpp | 1142 #define TRANSFORM_TYPE_TRAIT_DEF(Enum, Trait) \ in printUnaryTransformBefore() argument 1143 {UnaryTransformType::Enum, "__" #Trait}, in printUnaryTransformBefore()
|
| /openbsd-src/gnu/llvm/libcxx/docs/Status/ |
| H A D | Cxx20Papers.csv | 11 "`P0550R2 <https://wg21.link/P0550R2>`__","LWG","Transformation Trait ``remove_cvref``\ ","Albuquer…
|
| /openbsd-src/gnu/gcc/libstdc++-v3/include/tr1/ |
| H A D | functional | 754 * Trait identifying "location-invariant" types, meaning that the
|