Lines Matching defs:Cond
1898 VarDecl *Var, Expr *Cond, Stmt *Then, SourceLocation EL, Stmt *Else);
1906 bool IsConstexpr, Stmt *Init, VarDecl *Var, Expr *Cond,
1932 void setCond(Expr *Cond) {
1933 getTrailingObjects<Stmt *>()[condOffset()] = reinterpret_cast<Stmt *>(Cond);
2097 SwitchStmt(const ASTContext &Ctx, Stmt *Init, VarDecl *Var, Expr *Cond);
2105 Expr *Cond);
2126 void setCond(Expr *Cond) {
2127 getTrailingObjects<Stmt *>()[condOffset()] = reinterpret_cast<Stmt *>(Cond);
2272 WhileStmt(const ASTContext &Ctx, VarDecl *Var, Expr *Cond, Stmt *Body,
2280 static WhileStmt *Create(const ASTContext &Ctx, VarDecl *Var, Expr *Cond,
2298 void setCond(Expr *Cond) {
2299 getTrailingObjects<Stmt *>()[condOffset()] = reinterpret_cast<Stmt *>(Cond);
2376 DoStmt(Stmt *Body, Expr *Cond, SourceLocation DL, SourceLocation WL,
2379 setCond(Cond);
2392 void setCond(Expr *Cond) { SubExprs[COND] = reinterpret_cast<Stmt *>(Cond); }
2431 ForStmt(const ASTContext &C, Stmt *Init, Expr *Cond, VarDecl *condVar,