Lines Matching refs:CondResult
377 ExprResult CondResult(CondVal.release());
382 CondResult = CheckConditionVariable(ConditionVar, IfLoc, true);
383 if (CondResult.isInvalid())
386 Expr *ConditionExpr = CondResult.takeAs<Expr>();
507 ExprResult CondResult;
512 CondResult = CheckConditionVariable(ConditionVar, SourceLocation(), false);
513 if (CondResult.isInvalid())
516 Cond = CondResult.release();
522 CondResult
533 if (CondResult.isInvalid()) return StmtError();
534 Cond = CondResult.take();
537 CondResult = UsualUnaryConversions(Cond);
538 if (CondResult.isInvalid()) return StmtError();
539 Cond = CondResult.take();
543 CondResult = MaybeCreateExprWithCleanups(Cond);
544 if (CondResult.isInvalid())
546 Cond = CondResult.take();
996 ExprResult CondResult(Cond.release());
1001 CondResult = CheckConditionVariable(ConditionVar, WhileLoc, true);
1002 if (CondResult.isInvalid())
1005 Expr *ConditionExpr = CondResult.take();
1024 ExprResult CondResult = CheckBooleanCondition(Cond, DoLoc);
1025 if (CondResult.isInvalid() || CondResult.isInvalid())
1027 Cond = CondResult.take();
1030 CondResult = MaybeCreateExprWithCleanups(Cond);
1031 if (CondResult.isInvalid())
1033 Cond = CondResult.take();