Searched refs:CondExpr (Results 1 – 8 of 8) sorted by relevance
/minix/external/bsd/llvm/dist/clang/lib/Sema/ |
H A D | SemaStmt.cpp | 378 if (Expr *CondExpr = in ActOnCaseStmt() local 380 QualType CondType = CondExpr->getType(); in ActOnCaseStmt() 725 Expr *CondExpr = SS->getCond(); in ActOnFinishSwitchStmt() local 726 if (!CondExpr) return StmtError(); in ActOnFinishSwitchStmt() 728 QualType CondType = CondExpr->getType(); in ActOnFinishSwitchStmt() 730 Expr *CondExprBeforePromotion = CondExpr; in ActOnFinishSwitchStmt() 741 if (!CondExpr->isTypeDependent()) { in ActOnFinishSwitchStmt() 748 if (CondExpr->isKnownToHaveBooleanValue()) { in ActOnFinishSwitchStmt() 753 << CondExpr->getSourceRange(); in ActOnFinishSwitchStmt() 760 = CondExpr->isTypeDependent() || CondExpr->isValueDependent(); in ActOnFinishSwitchStmt() [all …]
|
H A D | SemaExpr.cpp | 6161 Expr *CondExpr, Expr *LHSExpr, in ActOnConditionalOp() argument 6167 ExprResult CondResult = CorrectDelayedTyposInExpr(CondExpr); in ActOnConditionalOp() 6169 CondExpr = CondResult.get(); in ActOnConditionalOp() 6177 commonExpr = CondExpr; in ActOnConditionalOp() 6206 LHSExpr = CondExpr = opaqueValue; in ActOnConditionalOp() 6211 ExprResult Cond = CondExpr, LHS = LHSExpr, RHS = RHSExpr; in ActOnConditionalOp() 10555 Expr *CondExpr, in ActOnChooseExpr() argument 10558 assert((CondExpr && LHSExpr && RHSExpr) && "Missing type argument(s)"); in ActOnChooseExpr() 10565 if (CondExpr->isTypeDependent() || CondExpr->isValueDependent()) { in ActOnChooseExpr() 10572 = VerifyIntegerConstantExpression(CondExpr, &condEval, in ActOnChooseExpr() [all …]
|
H A D | SemaExprCXX.cpp | 2498 ExprResult Sema::CheckCXXBooleanCondition(Expr *CondExpr) { in CheckCXXBooleanCondition() argument 2507 return PerformContextuallyConvertToBool(CondExpr); in CheckCXXBooleanCondition()
|
/minix/external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/ |
H A D | RewriteObjC.cpp | 3015 ConditionalOperator *CondExpr = in SynthMessageExpr() local 3021 CondExpr); in SynthMessageExpr() 3766 ConditionalOperator *CondExpr = in SynthesizeBlockCall() local 3771 return CondExpr; in SynthesizeBlockCall()
|
H A D | RewriteModernObjC.cpp | 4677 ConditionalOperator *CondExpr = in SynthesizeBlockCall() local 4682 return CondExpr; in SynthesizeBlockCall()
|
/minix/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngine.cpp | 1824 const Expr *CondExpr = SS->getCond()->IgnoreParenImpCasts(); in processSwitch() local 1825 if (CondExpr->getType()->getAs<EnumType>()) { in processSwitch()
|
/minix/external/bsd/llvm/dist/clang/include/clang/Sema/ |
H A D | Sema.h | 3780 Expr *CondExpr, Expr *LHSExpr, Expr *RHSExpr); 3817 Expr *CondExpr, Expr *LHSExpr, 8259 ExprResult CheckCXXBooleanCondition(Expr *CondExpr);
|
/minix/external/bsd/llvm/dist/clang/lib/AST/ |
H A D | ExprConstant.cpp | 3560 FullExpressionRAII CondExpr(Info); in EvaluateStmt() local
|