Lines Matching defs:Cond
1164 StmtResult RebuildIfStmt(SourceLocation IfLoc, Sema::FullExprArg Cond,
1167 return getSema().ActOnIfStmt(IfLoc, Cond, CondVar, Then, ElseLoc, Else);
1175 Expr *Cond, VarDecl *CondVar) {
1176 return getSema().ActOnStartOfSwitchStmt(SwitchLoc, Cond,
1193 StmtResult RebuildWhileStmt(SourceLocation WhileLoc, Sema::FullExprArg Cond,
1195 return getSema().ActOnWhileStmt(WhileLoc, Cond, CondVar, Body);
1204 Expr *Cond, SourceLocation RParenLoc) {
1206 Cond, RParenLoc);
1214 Stmt *Init, Sema::FullExprArg Cond,
1217 return getSema().ActOnForStmt(ForLoc, LParenLoc, Init, Cond,
1825 Expr *Cond, Expr *Inc,
1847 Cond, Inc, LoopVar, RParenLoc,
2101 ExprResult RebuildConditionalOperator(Expr *Cond,
2106 return getSema().ActOnConditionalOp(QuestionLoc, ColonLoc, Cond,
2248 Expr *Cond, Expr *LHS, Expr *RHS,
2251 Cond, LHS, RHS,
6106 ExprResult Cond;
6117 Cond = getDerived().TransformExpr(S->getCond());
6119 if (Cond.isInvalid())
6125 Cond.get());
6129 Cond = CondE.get();
6133 Sema::FullExprArg FullCond(getSema().MakeFullExpr(Cond.get()));
6163 ExprResult Cond;
6174 Cond = getDerived().TransformExpr(S->getCond());
6176 if (Cond.isInvalid())
6182 = getDerived().RebuildSwitchStmtStart(S->getSwitchLoc(), Cond.get(),
6201 ExprResult Cond;
6212 Cond = getDerived().TransformExpr(S->getCond());
6214 if (Cond.isInvalid())
6221 Cond.get());
6224 Cond = CondE;
6228 Sema::FullExprArg FullCond(getSema().MakeFullExpr(Cond.get()));
6256 ExprResult Cond = getDerived().TransformExpr(S->getCond());
6257 if (Cond.isInvalid())
6261 Cond.get() == S->getCond() &&
6266 /*FIXME:*/S->getWhileLoc(), Cond.get(),
6279 ExprResult Cond;
6290 Cond = getDerived().TransformExpr(S->getCond());
6292 if (Cond.isInvalid())
6299 Cond.get());
6303 Cond = CondE.get();
6307 Sema::FullExprArg FullCond(getSema().MakeFullExpr(Cond.get()));
6821 ExprResult Cond = getDerived().TransformExpr(S->getCond());
6822 if (Cond.isInvalid())
6824 if (Cond.get())
6825 Cond = SemaRef.CheckBooleanCondition(Cond.get(), S->getColonLoc());
6826 if (Cond.isInvalid())
6828 if (Cond.get())
6829 Cond = SemaRef.MaybeCreateExprWithCleanups(Cond.get());
6845 Cond.get() != S->getCond() ||
6851 BeginEnd.get(), Cond.get(),
6868 BeginEnd.get(), Cond.get(),
7423 ExprResult Cond = getDerived().TransformExpr(C->getCondition());
7424 if (Cond.isInvalid())
7427 C->getNameModifier(), Cond.get(), C->getLocStart(), C->getLParenLoc(),
7433 ExprResult Cond = getDerived().TransformExpr(C->getCondition());
7434 if (Cond.isInvalid())
7436 return getDerived().RebuildOMPFinalClause(Cond.get(), C->getLocStart(),
8417 ExprResult Cond = getDerived().TransformExpr(E->getCond());
8418 if (Cond.isInvalid())
8430 Cond.get() == E->getCond() &&
8435 return getDerived().RebuildConditionalOperator(Cond.get(),
8725 ExprResult Cond = getDerived().TransformExpr(E->getCond());
8726 if (Cond.isInvalid())
8738 Cond.get() == E->getCond() &&
8744 Cond.get(), LHS.get(), RHS.get(),