Searched refs:TypeTrait (Results 1 – 8 of 8) sorted by relevance
/external/clang/include/clang/Basic/ |
D | TypeTraits.h | 21 enum TypeTrait { enum
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 2213 TypeTraitExpr(QualType T, SourceLocation Loc, TypeTrait Kind, 2233 SourceLocation Loc, TypeTrait Kind, 2242 TypeTrait getTrait() const { in getTrait() 2243 return static_cast<TypeTrait>(TypeTraitExprBits.Kind); in getTrait()
|
/external/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 3509 static bool CheckUnaryTypeTraitTypeCompleteness(Sema &S, TypeTrait UTT, in CheckUnaryTypeTraitTypeCompleteness() 3665 static bool EvaluateUnaryTypeTrait(Sema &Self, TypeTrait UTT, in EvaluateUnaryTypeTrait() 4064 static bool EvaluateBinaryTypeTrait(Sema &Self, TypeTrait BTT, QualType LhsT, 4067 static bool evaluateTypeTrait(Sema &S, TypeTrait Kind, SourceLocation KWLoc, in evaluateTypeTrait() 4177 ExprResult Sema::BuildTypeTrait(TypeTrait Kind, SourceLocation KWLoc, in BuildTypeTrait() 4202 ExprResult Sema::ActOnTypeTrait(TypeTrait Kind, SourceLocation KWLoc, in ActOnTypeTrait() 4220 static bool EvaluateBinaryTypeTrait(Sema &Self, TypeTrait BTT, QualType LhsT, in EvaluateBinaryTypeTrait()
|
D | TreeTransform.h | 2549 ExprResult RebuildTypeTrait(TypeTrait Trait, in RebuildTypeTrait()
|
/external/clang/lib/AST/ |
D | ExprCXX.cpp | 1516 TypeTraitExpr::TypeTraitExpr(QualType T, SourceLocation Loc, TypeTrait Kind, in TypeTraitExpr() 1547 TypeTrait Kind, in Create()
|
D | StmtPrinter.cpp | 2150 static const char *getTypeTraitName(TypeTrait TT) { in getTypeTraitName()
|
/external/clang/lib/Parse/ |
D | ParseExprCXX.cpp | 2851 static TypeTrait TypeTraitFromTokKind(tok::TokenKind kind) { in TypeTraitFromTokKind()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 4710 ExprResult ActOnTypeTrait(TypeTrait Kind, SourceLocation KWLoc, 4713 ExprResult BuildTypeTrait(TypeTrait Kind, SourceLocation KWLoc,
|