| Index: src/interpreter/bytecode-generator.h
|
| diff --git a/src/interpreter/bytecode-generator.h b/src/interpreter/bytecode-generator.h
|
| index 573ad673efce2cd1f8968e25957824a088c4fb5e..3b6b2894ab1fb91ec2036a3639b11d70254bed1e 100644
|
| --- a/src/interpreter/bytecode-generator.h
|
| +++ b/src/interpreter/bytecode-generator.h
|
| @@ -24,7 +24,8 @@ class BytecodeGenerator final : public AstVisitor<BytecodeGenerator> {
|
| public:
|
| explicit BytecodeGenerator(CompilationInfo* info);
|
|
|
| - Handle<BytecodeArray> MakeBytecode();
|
| + void GenerateBytecode();
|
| + Handle<BytecodeArray> FinalizeBytecode();
|
|
|
| #define DECLARE_VISIT(type) void Visit##type(type* node);
|
| AST_NODE_LIST(DECLARE_VISIT)
|
| @@ -52,9 +53,8 @@ class BytecodeGenerator final : public AstVisitor<BytecodeGenerator> {
|
|
|
| enum class TestFallthrough { kThen, kElse, kNone };
|
|
|
| - void GenerateBytecode();
|
| void GenerateBytecodeBody();
|
| - void FinalizeBytecode();
|
| + void AllocateDeferredConstants();
|
|
|
| DEFINE_AST_VISITOR_SUBCLASS_MEMBERS();
|
|
|
|
|