Home | History | Annotate | Download | only in Frontend

Lines Matching refs:Stmts

114     SmallVector<Stmt *, 32> Stmts;
1439 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back()))
1456 if (Stmts.empty() || !isa<ObjCForCollectionStmt>(Stmts.back()))
1471 /// for ( type elem in collection) { stmts; }
1489 /// stmts;
1503 assert(!Stmts.empty() && "ObjCForCollectionStmt - Statement stack empty");
1504 assert(isa<ObjCForCollectionStmt>(Stmts.back()) &&
1660 Stmts.pop_back();
4651 dyn_cast<ObjCForCollectionStmt>(Stmts.back()))
4663 Stmts.push_back(S);
4665 Stmts.push_back(S);
4794 if (Stmts.empty() || !IsDeclStmtInForeachHeader(DS))
4832 assert(!Stmts.empty() && "Statement stack is empty");
4833 assert ((isa<SwitchStmt>(Stmts.back()) || isa<WhileStmt>(Stmts.back()) ||
4834 isa<DoStmt>(Stmts.back()) || isa<ForStmt>(Stmts.back()))
4836 Stmts.pop_back();