| Index: include/v8.h
|
| diff --git a/include/v8.h b/include/v8.h
|
| index fa32ba3cdfb3cf77c803da527e480832230c591b..3229da106a4db4a1df5bd85c6fcea3bae0aef20a 100644
|
| --- a/include/v8.h
|
| +++ b/include/v8.h
|
| @@ -2617,12 +2617,27 @@ class V8_EXPORT Object : public Value {
|
| Local<Value> GetRealNamedPropertyInPrototypeChain(Handle<String> key);
|
|
|
| /**
|
| + * Gets the property attributes of a real property in the prototype chain,
|
| + * which can be None or any combination of ReadOnly, DontEnum and DontDelete.
|
| + * Interceptors in the prototype chain are not called.
|
| + */
|
| + Maybe<PropertyAttribute> GetRealNamedPropertyAttributesInPrototypeChain(
|
| + Handle<String> key);
|
| +
|
| + /**
|
| * If result.IsEmpty() no real property was located on the object or
|
| * in the prototype chain.
|
| * This means interceptors in the prototype chain are not called.
|
| */
|
| Local<Value> GetRealNamedProperty(Handle<String> key);
|
|
|
| + /**
|
| + * Gets the property attributes of a real property which can be
|
| + * None or any combination of ReadOnly, DontEnum and DontDelete.
|
| + * Interceptors in the prototype chain are not called.
|
| + */
|
| + Maybe<PropertyAttribute> GetRealNamedPropertyAttributes(Handle<String> key);
|
| +
|
| /** Tests for a named lookup interceptor.*/
|
| bool HasNamedLookupInterceptor();
|
|
|
|
|