Home | History | Annotate | Download | only in Sema

Lines Matching defs:CondResult

442   ExprResult CondResult(CondVal.release());
447 CondResult = CheckConditionVariable(ConditionVar, IfLoc, true);
448 if (CondResult.isInvalid())
451 Expr *ConditionExpr = CondResult.takeAs<Expr>();
572 ExprResult CondResult;
577 CondResult = CheckConditionVariable(ConditionVar, SourceLocation(), false);
578 if (CondResult.isInvalid())
581 Cond = CondResult.release();
634 CondResult =
636 if (CondResult.isInvalid()) return StmtError();
637 Cond = CondResult.take();
640 CondResult = UsualUnaryConversions(Cond);
641 if (CondResult.isInvalid()) return StmtError();
642 Cond = CondResult.take();
645 CondResult = ActOnFinishFullExpr(Cond, SwitchLoc);
646 if (CondResult.isInvalid())
648 Cond = CondResult.take();
1170 ExprResult CondResult(Cond.release());
1175 CondResult = CheckConditionVariable(ConditionVar, WhileLoc, true);
1176 if (CondResult.isInvalid())
1179 Expr *ConditionExpr = CondResult.take();
1198 ExprResult CondResult = CheckBooleanCondition(Cond, DoLoc);
1199 if (CondResult.isInvalid())
1201 Cond = CondResult.take();
1203 CondResult = ActOnFinishFullExpr(Cond, DoLoc);
1204 if (CondResult.isInvalid())
1206 Cond = CondResult.take();