| Index: src/compiler/ast-graph-builder.h
|
| diff --git a/src/compiler/ast-graph-builder.h b/src/compiler/ast-graph-builder.h
|
| index 92c8712347f3e410ca341ee145d3928cbd36b7ed..f5c2911e44d608f6de5acf64a1f4d13d4fb7057d 100644
|
| --- a/src/compiler/ast-graph-builder.h
|
| +++ b/src/compiler/ast-graph-builder.h
|
| @@ -37,6 +37,7 @@ class AstGraphBuilder : public StructuredGraphBuilder, public AstVisitor {
|
| class AstEffectContext;
|
| class AstValueContext;
|
| class AstTestContext;
|
| + class BlockContextScope;
|
| class BreakableScope;
|
| class ContextScope;
|
| class Environment;
|
| @@ -174,6 +175,7 @@ class AstGraphBuilder : public StructuredGraphBuilder, public AstVisitor {
|
| void VisitForEffect(Expression* expr);
|
| void VisitForValue(Expression* expr);
|
| void VisitForValueOrNull(Expression* expr);
|
| + void VisitForValueOrTheHole(Expression* expr);
|
| void VisitForValues(ZoneList<Expression*>* exprs);
|
|
|
| // Common for all IterationStatement bodies.
|
| @@ -196,6 +198,9 @@ class AstGraphBuilder : public StructuredGraphBuilder, public AstVisitor {
|
| // Dispatched from VisitForInStatement.
|
| void VisitForInAssignment(Expression* expr, Node* value);
|
|
|
| + // Dispatched from VisitClassLiteral.
|
| + void VisitClassLiteralContents(ClassLiteral* expr);
|
| +
|
| // Builds deoptimization for a given node.
|
| void PrepareFrameState(
|
| Node* node, BailoutId ast_id,
|
|
|