Searched refs:BTT (Results 1 – 6 of 6) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaExprCXX.cpp | 3306 ExprResult Sema::ActOnBinaryTypeTrait(BinaryTypeTrait BTT, in ActOnBinaryTypeTrait() argument 3321 return BuildBinaryTypeTrait(BTT, KWLoc, LhsTSInfo, RhsTSInfo, RParen); in ActOnBinaryTypeTrait() 3467 static bool EvaluateBinaryTypeTrait(Sema &Self, BinaryTypeTrait BTT, in EvaluateBinaryTypeTrait() argument 3473 switch(BTT) { in EvaluateBinaryTypeTrait() 3630 ExprResult Sema::BuildBinaryTypeTrait(BinaryTypeTrait BTT, in BuildBinaryTypeTrait() argument 3638 if (BTT == BTT_TypeCompatible) { in BuildBinaryTypeTrait() 3648 Value = EvaluateBinaryTypeTrait(*this, BTT, LhsT, RhsT, KWLoc); in BuildBinaryTypeTrait() 3652 switch (BTT) { in BuildBinaryTypeTrait() 3661 return Owned(new (Context) BinaryTypeTraitExpr(KWLoc, BTT, LhsTSInfo, in BuildBinaryTypeTrait()
|
/external/clang/include/clang/AST/ |
D | ExprCXX.h | 1967 unsigned BTT : 8; variable 1995 BTT(btt), Value(value), Loc(loc), RParen(rparen), in BinaryTypeTraitExpr() 2000 : Expr(BinaryTypeTraitExprClass, Empty), BTT(0), Value(false), in BinaryTypeTraitExpr() 2008 return static_cast<BinaryTypeTrait>(BTT); in getTrait()
|
/external/clang/lib/AST/ |
D | StmtPrinter.cpp | 1558 static const char *getTypeTraitName(BinaryTypeTrait BTT) { in getTypeTraitName() argument 1559 switch (BTT) { in getTypeTraitName()
|
/external/clang/lib/Parse/ |
D | ParseExprCXX.cpp | 2556 BinaryTypeTrait BTT = BinaryTypeTraitFromTokKind(Tok.getKind()); in ParseBinaryTypeTrait() local 2582 return Actions.ActOnBinaryTypeTrait(BTT, Loc, LhsTy.get(), RhsTy.get(), in ParseBinaryTypeTrait()
|
/external/clang/lib/Serialization/ |
D | ASTReaderStmt.cpp | 1387 E->BTT = (BinaryTypeTrait)Record[Idx++]; in VisitBinaryTypeTraitExpr()
|
/external/clang/include/clang/Sema/ |
D | Sema.h | 3767 ExprResult BuildBinaryTypeTrait(BinaryTypeTrait BTT,
|