Home
last modified time | relevance | path

Searched refs:CondExpr (Results 1 – 8 of 8) sorted by relevance

/minix/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaStmt.cpp378 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 DSemaExpr.cpp6161 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 DSemaExprCXX.cpp2498 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 DRewriteObjC.cpp3015 ConditionalOperator *CondExpr = in SynthMessageExpr() local
3021 CondExpr); in SynthMessageExpr()
3766 ConditionalOperator *CondExpr = in SynthesizeBlockCall() local
3771 return CondExpr; in SynthesizeBlockCall()
H A DRewriteModernObjC.cpp4677 ConditionalOperator *CondExpr = in SynthesizeBlockCall() local
4682 return CondExpr; in SynthesizeBlockCall()
/minix/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DExprEngine.cpp1824 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 DSema.h3780 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 DExprConstant.cpp3560 FullExpressionRAII CondExpr(Info); in EvaluateStmt() local