Index: src/interpreter/interpreter.h |
diff --git a/src/interpreter/interpreter.h b/src/interpreter/interpreter.h |
index ef9b5d1fe3e7326c8ca711be667dc12863dc38f4..6075df835f30d6d7f4332d07fcbe0cd8c5ba2d75 100644 |
--- a/src/interpreter/interpreter.h |
+++ b/src/interpreter/interpreter.h |
@@ -87,6 +87,18 @@ class Interpreter { |
// Generates code to perform a JS call. |
void DoJSCall(compiler::InterpreterAssembler* assembler); |
+ // Generates code to perform a runtime call. |
+ void DoCallRuntimeCommon(compiler::InterpreterAssembler* assembler); |
+ |
+ // Generates code to perform a runtime call returning a pair. |
+ void DoCallRuntimeForPairCommon(compiler::InterpreterAssembler* assembler); |
+ |
+ // Generates code to perform a JS runtime call. |
+ void DoCallJSRuntimeCommon(compiler::InterpreterAssembler* assembler); |
+ |
+ // Generates code to perform a constructor call.. |
+ void DoCallConstruct(compiler::InterpreterAssembler* assembler); |
+ |
// Generates code ro create a literal via |function_id|. |
void DoCreateLiteral(Runtime::FunctionId function_id, |
compiler::InterpreterAssembler* assembler); |