Index: src/interpreter/bytecode-generator.h |
diff --git a/src/interpreter/bytecode-generator.h b/src/interpreter/bytecode-generator.h |
index b00ead46507739ac20f4cc063e23dcd18395fba8..f0a5846afd66dc890465748ada2bfe078a37ac88 100644 |
--- a/src/interpreter/bytecode-generator.h |
+++ b/src/interpreter/bytecode-generator.h |
@@ -127,6 +127,12 @@ class BytecodeGenerator final : public AstVisitor<BytecodeGenerator> { |
void VisitGeneratorPrologue(); |
rmcilroy
2016/09/12 10:17:02
nit - could you move this down below the new Build
|
+ void BuildNewLocalActivationContext(); |
+ void BuildLocalActivationContextInitialization(); |
+ void BuildNewLocalBlockContext(Scope* scope); |
+ void BuildNewLocalCatchContext(Variable* variable, Scope* scope); |
+ void BuildNewLocalWithContext(Scope* scope); |
+ |
void VisitArgumentsObject(Variable* variable); |
void VisitRestArgumentsArray(Variable* rest); |
void VisitCallSuper(Call* call); |
@@ -136,12 +142,7 @@ class BytecodeGenerator final : public AstVisitor<BytecodeGenerator> { |
void VisitClassLiteralStaticPrototypeWithComputedName(Register name); |
void VisitThisFunctionVariable(Variable* variable); |
void VisitNewTargetVariable(Variable* variable); |
- void VisitNewLocalFunctionContext(); |
- void VisitBuildLocalActivationContext(); |
void VisitBlockDeclarationsAndStatements(Block* stmt); |
- void VisitNewLocalBlockContext(Scope* scope); |
- void VisitNewLocalCatchContext(Variable* variable, Scope* scope); |
- void VisitNewLocalWithContext(Scope* scope); |
void VisitFunctionClosureForContext(); |
void VisitSetHomeObject(Register value, Register home_object, |
LiteralProperty* property, int slot_number = 0); |