Home
last modified time | relevance | path

Searched defs:Trait (Results 1 – 25 of 25) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseTentative.cpp212 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in TryConsumeDeclarationSpecifier() argument
1850 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in isCXXDeclarationSpecifier() argument
1893 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in isCXXDeclarationSpecifierAType() argument
H A DParseExpr.cpp830 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) \ in isRevertibleTypeTrait() argument
1856 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in ParseCastExpression() argument
H A DParseExprCXX.cpp413 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in ParseOptionalCXXScopeSpecifier() argument
3239 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in ParseUnqualifiedId() argument
H A DParseDeclCXX.cpp1343 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) \ in TypeTransformTokToDeclSpec() argument
1767 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) tok::kw___##Trait, in ParseClassSpecifier() argument
H A DParseStmt.cpp282 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in ParseStatementOrDeclarationAfterAttributes() argument
H A DParseDecl.cpp4735 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in ParseDeclarationSpecifiers() argument
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DDeclSpec.cpp394 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case TST_##Trait: in isDeclarationOfFunction() argument
600 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) \ in getSpecifierName() argument
H A DSemaTemplateVariadic.cpp888 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case TST_##Trait: in containsUnexpandedParameterPacks() argument
H A DSemaType.cpp869 #define TRANSFORM_TYPE_TRAIT_DEF(Enum, Trait) \ in TSTToUnaryTransformType() argument
1281 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case DeclSpec::TST_##Trait: in ConvertDeclSpecToType() argument
H A DTreeTransform.h3439 ExprResult RebuildTypeTrait(TypeTrait Trait, in RebuildTypeTrait()
3450 ExprResult RebuildArrayTypeTrait(ArrayTypeTrait Trait, in RebuildArrayTypeTrait()
3462 ExprResult RebuildExpressionTrait(ExpressionTrait Trait, in RebuildExpressionTrait()
H A DSemaDecl.cpp5955 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case DeclSpec::TST_##Trait: in RebuildDeclaratorInCurrentInstantiation() argument
H A DSemaDeclCXX.cpp1049 SourceLocation Loc, StringRef Trait, in lookupStdTypeTraitMember() argument
H A DSemaOpenMP.cpp789 for (llvm::omp::TraitProperty Trait : llvm::reverse(Traits)) { in handleConstructTrait() local
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DSpecifiers.h90 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) TST_##Trait, argument
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DGlobalModuleIndex.cpp811 IdentifierIndexWriterTrait Trait; in writeIndex() local
H A DASTWriter.cpp3569 ASTMethodPoolTrait Trait(*this); in WriteSelectors() local
3624 ASTMethodPoolTrait Trait(*this); in WriteSelectors() local
3899 ASTIdentifierTableTrait Trait(*this, PP, IdResolver, IsModule, in WriteIdentifierTable() local
4168 ASTDeclContextNameLookupTrait Trait(*this); in GenerateNameLookupTable() local
H A DASTReader.cpp2245 ASTIdentifierLookupTrait Trait(IdTable->getInfoObj().getReader(), M, in operator ()() local
4524 ASTIdentifierLookupTrait Trait(*this, F); in ReadAST() local
9025 ASTIdentifierLookupTrait Trait(*this, *M); in DecodeIdentifierInfo() local
9209 ASTSelectorLookupTrait Trait(*this, M); in DecodeSelector() local
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h315 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) \ argument
473 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) TST_##Trait, in isTransformTypeTrait() argument
/freebsd/contrib/llvm-project/clang/lib/Format/
H A DTokenAnnotator.cpp441 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) tok::kw___##Trait, in parseParens() argument
H A DFormatToken.h795 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) tok::kw___##Trait, in isFunctionLikeKeyword() argument
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DJSONNodeDumper.cpp751 #define TRANSFORM_TYPE_TRAIT_DEF(Enum, Trait) \ in VisitUnaryTransformType() argument
H A DTextNodeDumper.cpp1981 #define TRANSFORM_TYPE_TRAIT_DEF(Enum, Trait) \ in VisitUnaryTransformType() argument
H A DTypePrinter.cpp1265 #define TRANSFORM_TYPE_TRAIT_DEF(Enum, Trait) \ in printUnaryTransformBefore() argument
H A DItaniumMangle.cpp4378 #define TRANSFORM_TYPE_TRAIT_DEF(Enum, Trait) \ in mangleType() argument
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DLexer.cpp107 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in isSimpleTypeSpecifier() argument