Index: src/compiler/js-operator.cc |
diff --git a/src/compiler/js-operator.cc b/src/compiler/js-operator.cc |
index a360a279acb29116f8a6c4df027c8b162134268b..8bb298d6f55843097f86f581163cd575b1515517 100644 |
--- a/src/compiler/js-operator.cc |
+++ b/src/compiler/js-operator.cc |
@@ -460,8 +460,10 @@ const Operator* JSOperatorBuilder::CallConstruct(int arguments) { |
const Operator* JSOperatorBuilder::LoadNamed(const Unique<Name>& name, |
const VectorSlotPair& feedback, |
+ LanguageMode language_mode, |
ContextualMode contextual_mode) { |
- LoadNamedParameters parameters(name, feedback, contextual_mode); |
+ LoadNamedParameters parameters(name, feedback, language_mode, |
+ contextual_mode); |
return new (zone()) Operator1<LoadNamedParameters>( // -- |
IrOpcode::kJSLoadNamed, Operator::kNoProperties, // opcode |
"JSLoadNamed", // name |
@@ -470,9 +472,9 @@ const Operator* JSOperatorBuilder::LoadNamed(const Unique<Name>& name, |
} |
-const Operator* JSOperatorBuilder::LoadProperty( |
- const VectorSlotPair& feedback) { |
- LoadPropertyParameters parameters(feedback); |
+const Operator* JSOperatorBuilder::LoadProperty(const VectorSlotPair& feedback, |
+ LanguageMode language_mode) { |
+ LoadPropertyParameters parameters(feedback, language_mode); |
return new (zone()) Operator1<LoadPropertyParameters>( // -- |
IrOpcode::kJSLoadProperty, Operator::kNoProperties, // opcode |
"JSLoadProperty", // name |