Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseTentative.cpp159 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in TryConsumeDeclarationSpecifier() argument
1521 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in isCXXDeclarationSpecifier() argument
1564 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in isCXXDeclarationSpecifierAType() argument
H A DParseExpr.cpp684 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) \ in isRevertibleTypeTrait() argument
1533 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in ParseCastExpression() argument
H A DParseExprCXX.cpp375 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in ParseOptionalCXXScopeSpecifier() argument
2846 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in ParseUnqualifiedId() argument
H A DParseDeclCXX.cpp1245 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) \ in TypeTransformTokToDeclSpec() argument
1608 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) tok::kw___##Trait, in ParseClassSpecifier() argument
H A DParseStmt.cpp239 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in ParseStatementOrDeclarationAfterAttributes() argument
H A DParseDecl.cpp4528 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in ParseDeclarationSpecifiers() argument
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DDeclSpec.cpp393 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case TST_##Trait: in isDeclarationOfFunction() argument
599 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) \ in getSpecifierName() argument
H A DSemaTemplateVariadic.cpp1008 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case TST_##Trait: in containsUnexpandedParameterPacks() argument
H A DSemaTypeTraits.cpp1984 std::optional<TypeTrait> Trait; in ExtractTypeTraitFromExpression() local
H A DSemaType.cpp880 #define TRANSFORM_TYPE_TRAIT_DEF(Enum, Trait) \ in TSTToUnaryTransformType() argument
1290 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case DeclSpec::TST_##Trait: in ConvertDeclSpecToType() argument
H A DTreeTransform.h3486 ExprResult RebuildTypeTrait(TypeTrait Trait, in RebuildTypeTrait()
3497 ExprResult RebuildArrayTypeTrait(ArrayTypeTrait Trait, in RebuildArrayTypeTrait()
3509 ExprResult RebuildExpressionTrait(ExpressionTrait Trait, in RebuildExpressionTrait()
H A DSemaDecl.cpp6069 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case DeclSpec::TST_##Trait: in RebuildDeclaratorInCurrentInstantiation() argument
H A DSemaDeclCXX.cpp1105 SourceLocation Loc, StringRef Trait, in lookupStdTypeTraitMember()
/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.cpp806 IdentifierIndexWriterTrait Trait; in writeIndex() local
H A DASTWriter.cpp3656 ASTMethodPoolTrait Trait(*this); in WriteSelectors() local
3711 ASTMethodPoolTrait Trait(*this); in WriteSelectors() local
3992 ASTIdentifierTableTrait Trait(*this, PP, IdResolver, IsModule, in WriteIdentifierTable() local
4540 LazySpecializationInfoLookupTrait Trait(*this); in GenerateSpecializationInfoLookupTable() local
4642 ASTDeclContextNameLookupTrait Trait(*this, *DC); in GenerateNameLookupTable() local
H A DASTReader.cpp2408 ASTIdentifierLookupTrait Trait(IdTable->getInfoObj().getReader(), M, in operator ()() local
4812 ASTIdentifierLookupTrait Trait(*this, F); in ReadAST() local
9574 ASTIdentifierLookupTrait Trait(*this, *M); in DecodeIdentifierInfo() local
9763 ASTSelectorLookupTrait Trait(*this, M); in DecodeSelector() local
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DDeclSpec.h314 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) \ argument
475 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) TST_##Trait, in isTransformTypeTrait() argument
/freebsd/contrib/llvm-project/clang/lib/Format/
H A DTokenAnnotator.cpp440 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) tok::kw___##Trait, in parseParens() argument
H A DFormatToken.h797 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) tok::kw___##Trait, in isFunctionLikeKeyword() argument
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DJSONNodeDumper.cpp753 #define TRANSFORM_TYPE_TRAIT_DEF(Enum, Trait) \ in VisitUnaryTransformType() argument
H A DTextNodeDumper.cpp2133 #define TRANSFORM_TYPE_TRAIT_DEF(Enum, Trait) \ in VisitUnaryTransformType() argument
H A DTypePrinter.cpp1310 #define TRANSFORM_TYPE_TRAIT_DEF(Enum, Trait) \ in printUnaryTransformBefore() argument
H A DItaniumMangle.cpp4593 #define TRANSFORM_TYPE_TRAIT_DEF(Enum, Trait) \ in mangleType() argument
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DLexer.cpp106 #define TRANSFORM_TYPE_TRAIT_DEF(_, Trait) case tok::kw___##Trait: in isSimpleTypeSpecifier() argument

12