| Index: src/objects.h
|
| diff --git a/src/objects.h b/src/objects.h
|
| index 401ce404ac31d06e275a0fa7eaa5e57b883ff5b7..1082b71bdfa5efa1617b400a8c7d25941c5fa979 100644
|
| --- a/src/objects.h
|
| +++ b/src/objects.h
|
| @@ -2441,7 +2441,6 @@ class JSObject: public JSReceiver {
|
| void LookupRealNamedProperty(Handle<Name> name, LookupResult* result);
|
| void LookupRealNamedPropertyInPrototypes(Handle<Name> name,
|
| LookupResult* result);
|
| - void LookupCallbackProperty(Handle<Name> name, LookupResult* result);
|
|
|
| // Returns the number of properties on this object filtering out properties
|
| // with the specified attributes (ignoring interceptors).
|
| @@ -10373,9 +10372,6 @@ class AccessorInfo: public Struct {
|
| inline bool all_can_write();
|
| inline void set_all_can_write(bool value);
|
|
|
| - inline bool prohibits_overwriting();
|
| - inline void set_prohibits_overwriting(bool value);
|
| -
|
| inline PropertyAttributes property_attributes();
|
| inline void set_property_attributes(PropertyAttributes attributes);
|
|
|
| @@ -10402,8 +10398,7 @@ class AccessorInfo: public Struct {
|
| // Bit positions in flag.
|
| static const int kAllCanReadBit = 0;
|
| static const int kAllCanWriteBit = 1;
|
| - static const int kProhibitsOverwritingBit = 2;
|
| - class AttributesField: public BitField<PropertyAttributes, 3, 3> {};
|
| + class AttributesField: public BitField<PropertyAttributes, 2, 3> {};
|
|
|
| DISALLOW_IMPLICIT_CONSTRUCTORS(AccessorInfo);
|
| };
|
| @@ -10568,7 +10563,6 @@ class AccessorPair: public Struct {
|
| inline void set_access_flags(v8::AccessControl access_control);
|
| inline bool all_can_read();
|
| inline bool all_can_write();
|
| - inline bool prohibits_overwriting();
|
|
|
| static inline AccessorPair* cast(Object* obj);
|
|
|
| @@ -10611,7 +10605,6 @@ class AccessorPair: public Struct {
|
| private:
|
| static const int kAllCanReadBit = 0;
|
| static const int kAllCanWriteBit = 1;
|
| - static const int kProhibitsOverwritingBit = 2;
|
|
|
| // Strangely enough, in addition to functions and harmony proxies, the spec
|
| // requires us to consider undefined as a kind of accessor, too:
|
|
|