Lines Matching defs:CondResult
495 ExprResult CondResult(CondVal.release());
500 CondResult = CheckConditionVariable(ConditionVar, IfLoc, true);
501 CondResult = ActOnFinishFullExpr(CondResult.get(), IfLoc);
503 Expr *ConditionExpr = CondResult.getAs<Expr>();
585 ExprResult CondResult;
590 CondResult = CheckConditionVariable(ConditionVar, SourceLocation(), false);
591 if (CondResult.isInvalid())
594 Cond = CondResult.get();
647 CondResult =
649 if (CondResult.isInvalid()) return StmtError();
650 Cond = CondResult.get();
653 CondResult = UsualUnaryConversions(Cond);
654 if (CondResult.isInvalid()) return StmtError();
655 Cond = CondResult.get();
657 CondResult = ActOnFinishFullExpr(Cond, SwitchLoc);
658 if (CondResult.isInvalid())
660 Cond = CondResult.get();
1227 ExprResult CondResult(Cond.release());
1232 CondResult = CheckConditionVariable(ConditionVar, WhileLoc, true);
1233 CondResult = ActOnFinishFullExpr(CondResult.get(), WhileLoc);
1234 if (CondResult.isInvalid())
1237 Expr *ConditionExpr = CondResult.get();
1258 ExprResult CondResult = CheckBooleanCondition(Cond, DoLoc);
1259 if (CondResult.isInvalid())
1261 Cond = CondResult.get();
1263 CondResult = ActOnFinishFullExpr(Cond, DoLoc);
1264 if (CondResult.isInvalid())
1266 Cond = CondResult.get();