Lines Matching defs:Stmts
374 CompoundStmt::CompoundStmt(ArrayRef<Stmt *> Stmts, FPOptionsOverride FPFeatures,
377 CompoundStmtBits.NumStmts = Stmts.size();
379 setStmts(Stmts);
384 void CompoundStmt::setStmts(ArrayRef<Stmt *> Stmts) {
385 assert(CompoundStmtBits.NumStmts == Stmts.size() &&
388 std::copy(Stmts.begin(), Stmts.end(), body_begin());
391 CompoundStmt *CompoundStmt::Create(const ASTContext &C, ArrayRef<Stmt *> Stmts,
396 Stmts.size(), FPFeatures.requiresTrailingStorage()),
398 return new (Mem) CompoundStmt(Stmts, FPFeatures, LB, RB);