Index: src/code-stubs.h |
diff --git a/src/code-stubs.h b/src/code-stubs.h |
index e1f0f18c0a555fcc127c507cfc29635ad67fbcfd..2062d946a8d49fa39e5a162eeef8c9161fbd0490 100644 |
--- a/src/code-stubs.h |
+++ b/src/code-stubs.h |
@@ -137,6 +137,7 @@ namespace internal { |
V(ToInteger) \ |
V(ToLength) \ |
V(HasProperty) \ |
+ V(ForInFilter) \ |
V(GetProperty) \ |
V(LoadICTrampolineTF) \ |
V(LoadICTF) \ |
@@ -991,6 +992,14 @@ class HasPropertyStub : public TurboFanCodeStub { |
DEFINE_TURBOFAN_BINARY_OP_CODE_STUB(HasProperty, TurboFanCodeStub); |
}; |
+class ForInFilterStub : public TurboFanCodeStub { |
+ public: |
+ explicit ForInFilterStub(Isolate* isolate) : TurboFanCodeStub(isolate) {} |
+ |
+ DEFINE_CALL_INTERFACE_DESCRIPTOR(ForInFilter); |
+ DEFINE_TURBOFAN_BINARY_OP_CODE_STUB(ForInFilter, TurboFanCodeStub); |
+}; |
+ |
// ES6 [[Get]] operation. |
class GetPropertyStub : public TurboFanCodeStub { |
public: |