Lines Matching refs:ForEachStatement
698 class ForEachStatement : public IterationStatement {
712 ForEachStatement(ZoneList<const AstRawString*>* labels, int pos, in ForEachStatement() function
718 class ForInStatement final : public ForEachStatement {
721 ForEachStatement::Initialize(body); in Initialize()
765 : ForEachStatement(labels, pos, kForInStatement), in ForInStatement()
771 static int parent_num_ids() { return ForEachStatement::num_ids(); } in parent_num_ids()
780 : public BitField<ForInType, ForEachStatement::kNextBitFieldIndex, 1> {};
784 class ForOfStatement final : public ForEachStatement {
789 ForEachStatement::Initialize(body); in Initialize()
830 : ForEachStatement(labels, pos, kForOfStatement), in ForOfStatement()
3190 ForEachStatement* NewForEachStatement(ForEachStatement::VisitMode visit_mode, in STATEMENT_WITH_LABELS()
3194 case ForEachStatement::ENUMERATE: { in STATEMENT_WITH_LABELS()
3197 case ForEachStatement::ITERATE: { in STATEMENT_WITH_LABELS()