Lines Matching refs:ForEachStatement
569 class ForEachStatement : public IterationStatement {
583 ForEachStatement(ZonePtrList<const AstRawString>* labels, in ForEachStatement() function
590 class ForInStatement final : public ForEachStatement {
593 ForEachStatement::Initialize(body); in Initialize()
613 : ForEachStatement(labels, own_labels, pos, kForInStatement), in ForInStatement()
623 : public BitField<ForInType, ForEachStatement::kNextBitFieldIndex, 1> {};
627 class ForOfStatement final : public ForEachStatement {
633 ForEachStatement::Initialize(body); in Initialize()
680 : ForEachStatement(labels, own_labels, pos, kForOfStatement), in ForOfStatement()
2873 ForEachStatement* NewForEachStatement( in NewForEachStatement()
2874 ForEachStatement::VisitMode visit_mode, in NewForEachStatement()
2878 case ForEachStatement::ENUMERATE: { in NewForEachStatement()
2881 case ForEachStatement::ITERATE: { in NewForEachStatement()