Lines Matching defs:Stmts
114 SmallVector<Stmt *, 32> Stmts;
1417 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back()))
1434 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back()))
1449 /// for ( type elem in collection) { stmts; }
1467 /// stmts;
1481 assert(!Stmts.empty() && "ObjCForCollectionStmt - Statement stack empty");
1482 assert(isa<ObjCForCollectionStmt>(Stmts.back()) &&
1638 Stmts.pop_back();
4600 dyn_cast<ObjCForCollectionStmt>(Stmts.back()))
4612 Stmts.push_back(S);
4614 Stmts.push_back(S);
4743 if (Stmts.empty() || !IsDeclStmtInForeachHeader(DS))
4779 assert(!Stmts.empty() && "Statement stack is empty");
4780 assert ((isa<SwitchStmt>(Stmts.back()) || isa<WhileStmt>(Stmts.back()) ||
4781 isa<DoStmt>(Stmts.back()) || isa<ForStmt>(Stmts.back()))
4783 Stmts.pop_back();