Searched refs:ExpressionTrait (Results 1 – 10 of 10) sorted by relevance
21 enum ExpressionTrait { enum30 const char *getTraitName(ExpressionTrait T) LLVM_READONLY;33 const char *getTraitSpelling(ExpressionTrait T) LLVM_READONLY;
28 const char *clang::getTraitName(ExpressionTrait T) { in getTraitName()33 const char *clang::getTraitSpelling(ExpressionTrait T) { in getTraitSpelling()
28 static_assert(ExpressionTrait == false);
122 const bool ExpressionTrait = __is_lvalue_expr(1); variable
2859 ExpressionTraitExpr(SourceLocation loc, ExpressionTrait et, Expr *queried, in ExpressionTraitExpr()2875 ExpressionTrait getTrait() const { return static_cast<ExpressionTrait>(ET); } in getTrait()
3716 static ExpressionTrait ExpressionTraitFromTokKind(tok::TokenKind kind) { in ExpressionTraitFromTokKind()3849 ExpressionTrait ET = ExpressionTraitFromTokKind(Tok.getKind()); in ParseExpressionTrait()
5774 ExprResult Sema::ActOnExpressionTrait(ExpressionTrait ET, in ActOnExpressionTrait()5787 static bool EvaluateExpressionTrait(ExpressionTrait ET, Expr *E) { in EvaluateExpressionTrait()5796 ExprResult Sema::BuildExpressionTrait(ExpressionTrait ET, in BuildExpressionTrait()
3230 ExprResult RebuildExpressionTrait(ExpressionTrait Trait, in RebuildExpressionTrait()
2077 E->ET = (ExpressionTrait)Record.readInt(); in VisitExpressionTraitExpr()
6667 ExprResult ActOnExpressionTrait(ExpressionTrait OET,6672 ExprResult BuildExpressionTrait(ExpressionTrait OET,