Index: src/interpreter/bytecode-generator.cc |
diff --git a/src/interpreter/bytecode-generator.cc b/src/interpreter/bytecode-generator.cc |
index 619ed89a942807cd3d55f7c5bb450452ea5e2392..1fef7c0bf58cec5ae8251315c8975ecc64dcbae6 100644 |
--- a/src/interpreter/bytecode-generator.cc |
+++ b/src/interpreter/bytecode-generator.cc |
@@ -2462,8 +2462,7 @@ void BytecodeGenerator::VisitCall(Call* expr) { |
.MoveRegister(Register::function_closure(), function) |
.LoadLiteral(Smi::FromInt(language_mode())) |
.StoreAccumulatorInRegister(language) |
- .LoadLiteral( |
- Smi::FromInt(execution_context()->scope()->start_position())) |
+ .LoadLiteral(Smi::FromInt(expr->position())) |
.StoreAccumulatorInRegister(position); |
// Call ResolvePossiblyDirectEval and modify the callee. |