Index: src/interface-descriptors.h |
diff --git a/src/interface-descriptors.h b/src/interface-descriptors.h |
index 986df2caf9877fd7d6c816b68fc3554a18897cc3..16885297ca0ac6d3c62c903292d612790bbf652a 100644 |
--- a/src/interface-descriptors.h |
+++ b/src/interface-descriptors.h |
@@ -70,6 +70,7 @@ class PlatformInterfaceDescriptor; |
V(Keyed) \ |
V(Named) \ |
V(HasProperty) \ |
+ V(GetProperty) \ |
V(CallHandler) \ |
V(ArgumentAdaptor) \ |
V(ApiCallbackWith0Args) \ |
@@ -459,6 +460,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) |