Lines Matching defs:Stmts
122 SmallVector<Stmt *, 32> Stmts;
1640 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back()))
1670 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back()))
1685 /// for ( type elem in collection) { stmts; }
1703 /// stmts;
1717 assert(!Stmts.empty() && "ObjCForCollectionStmt - Statement stack empty");
1718 assert(isa<ObjCForCollectionStmt>(Stmts.back()) &&
1877 Stmts.pop_back();
5558 dyn_cast<ObjCForCollectionStmt>(Stmts.back()))
5570 Stmts.push_back(S);
5572 Stmts.push_back(S);
5721 if (Stmts.empty() || !IsDeclStmtInForeachHeader(DS))
5759 assert(!Stmts.empty() && "Statement stack is empty");
5760 assert ((isa<SwitchStmt>(Stmts.back()) || isa<WhileStmt>(Stmts.back()) ||
5761 isa<DoStmt>(Stmts.back()) || isa<ForStmt>(Stmts.back()))
5763 Stmts.pop_back();