Home | History | Annotate | Download | only in src

Lines Matching defs:IterationStatement

135   virtual IterationStatement* AsIterationStatement() { return NULL; }
328 class IterationStatement: public BreakableStatement {
331 virtual IterationStatement* AsIterationStatement() { return this; }
339 explicit IterationStatement(ZoneStringList* labels)
352 class DoWhileStatement: public IterationStatement {
355 : IterationStatement(labels), cond_(NULL), condition_position_(-1) {
359 IterationStatement::Initialize(body);
378 class WhileStatement: public IterationStatement {
381 : IterationStatement(labels),
387 IterationStatement::Initialize(body);
407 class ForStatement: public IterationStatement {
410 : IterationStatement(labels),
421 IterationStatement::Initialize(body);
447 class ForInStatement: public IterationStatement {
450 : IterationStatement(labels), each_(NULL), enumerable_(NULL) { }
453 IterationStatement::Initialize(body);
489 explicit ContinueStatement(IterationStatement* target)
494 IterationStatement* target() const { return target_; }
497 IterationStatement* target_;