Index: src/interface-descriptors.h |
diff --git a/src/interface-descriptors.h b/src/interface-descriptors.h |
index 18fc9a87c59c95e10234d35b554ada8d9b688c16..eaabb6878e1920d12ee0dcd4803ebb12227d7e85 100644 |
--- a/src/interface-descriptors.h |
+++ b/src/interface-descriptors.h |
@@ -78,6 +78,7 @@ class PlatformInterfaceDescriptor; |
V(Keyed) \ |
V(Named) \ |
V(HasProperty) \ |
+ V(GetProperty) \ |
V(CallHandler) \ |
V(ArgumentAdaptor) \ |
V(ApiCallbackWith0Args) \ |
@@ -544,6 +545,13 @@ class HasPropertyDescriptor final : public CallInterfaceDescriptor { |
DECLARE_DEFAULT_DESCRIPTOR(HasPropertyDescriptor, CallInterfaceDescriptor, 2) |
}; |
+class GetPropertyDescriptor final : public CallInterfaceDescriptor { |
+ public: |
+ enum ParameterIndices { kObjectIndex, kKeyIndex }; |
+ |
+ DECLARE_DEFAULT_DESCRIPTOR(GetPropertyDescriptor, CallInterfaceDescriptor, 2) |
+}; |
+ |
class TypeofDescriptor : public CallInterfaceDescriptor { |
public: |
DECLARE_DESCRIPTOR(TypeofDescriptor, CallInterfaceDescriptor) |