Lines Matching refs:Stmts
76 SmallVector<Stmt *, 32> Stmts;
1591 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back()))
1608 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back()))
1623 /// for ( type elem in collection) { stmts; }
1641 /// stmts;
1655 assert(!Stmts.empty() && "ObjCForCollectionStmt - Statement stack empty");
1656 assert(isa<ObjCForCollectionStmt>(Stmts.back()) &&
1812 Stmts.pop_back();
5574 dyn_cast<ObjCForCollectionStmt>(Stmts.back()))
5606 Stmts.push_back(S);
5608 Stmts.push_back(S);
5817 if (Stmts.empty() || !IsDeclStmtInForeachHeader(DS))
5855 assert(!Stmts.empty() && "Statement stack is empty");
5856 assert ((isa<SwitchStmt>(Stmts.back()) || isa<WhileStmt>(Stmts.back()) ||
5857 isa<DoStmt>(Stmts.back()) || isa<ForStmt>(Stmts.back()))
5859 Stmts.pop_back();