Home | History | Annotate | Download | only in src

Lines Matching refs:IterationStatement

116 class IterationStatement;
234 virtual IterationStatement* AsIterationStatement() { return NULL; }
725 class IterationStatement : public BreakableStatement {
728 virtual IterationStatement* AsIterationStatement() FINAL OVERRIDE {
742 IterationStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos,
760 class DoWhileStatement FINAL : public IterationStatement {
765 IterationStatement::Initialize(body);
778 : IterationStatement(zone, labels, pos, id_gen),
791 class WhileStatement FINAL : public IterationStatement {
796 IterationStatement::Initialize(body);
815 : IterationStatement(zone, labels, pos, id_gen),
830 class ForStatement FINAL : public IterationStatement {
838 IterationStatement::Initialize(body);
866 : IterationStatement(zone, labels, pos, id_gen),
889 class ForEachStatement : public IterationStatement {
897 IterationStatement::Initialize(body);
908 : IterationStatement(zone, labels, pos, id_gen),
1056 IterationStatement* target() const { return target_; }
1059 explicit ContinueStatement(Zone* zone, IterationStatement* target, int pos)
1063 IterationStatement* target_;
3198 ContinueStatement* NewContinueStatement(IterationStatement* target, int pos) {