| Index: src/objects.h
|
| diff --git a/src/objects.h b/src/objects.h
|
| index 031ec6e10433cfb9c0c4144aa9f9c5687ac145ec..542a1e11f21ac7ac78a3ad584a99d81283bbbee3 100644
|
| --- a/src/objects.h
|
| +++ b/src/objects.h
|
| @@ -1845,6 +1845,10 @@ class JSObject: public JSReceiver {
|
| // grant an exemption to ExecutableAccessor callbacks in some cases.
|
| enum ExecutableAccessorInfoHandling { DEFAULT_HANDLING, DONT_FORCE_FIELD };
|
|
|
| + MUST_USE_RESULT static MaybeHandle<Object> DefineOwnPropertyIgnoreAttributes(
|
| + LookupIterator* it, Handle<Object> value, PropertyAttributes attributes,
|
| + ExecutableAccessorInfoHandling handling = DEFAULT_HANDLING);
|
| +
|
| MUST_USE_RESULT static MaybeHandle<Object> SetOwnPropertyIgnoreAttributes(
|
| Handle<JSObject> object, Handle<Name> name, Handle<Object> value,
|
| PropertyAttributes attributes,
|
| @@ -1855,10 +1859,6 @@ class JSObject: public JSReceiver {
|
| PropertyAttributes attributes,
|
| ExecutableAccessorInfoHandling handling = DEFAULT_HANDLING);
|
|
|
| - MUST_USE_RESULT static MaybeHandle<Object> ReconfigureAsDataProperty(
|
| - LookupIterator* it, Handle<Object> value, PropertyAttributes attributes,
|
| - ExecutableAccessorInfoHandling handling = DEFAULT_HANDLING);
|
| -
|
| static void AddProperty(Handle<JSObject> object, Handle<Name> name,
|
| Handle<Object> value, PropertyAttributes attributes);
|
|
|
| @@ -2311,7 +2311,7 @@ class JSObject: public JSReceiver {
|
| LookupIterator* it);
|
|
|
| MUST_USE_RESULT static MaybeHandle<Object> SetPropertyWithFailedAccessCheck(
|
| - LookupIterator* it, Handle<Object> value, LanguageMode language_mode);
|
| + LookupIterator* it, Handle<Object> value);
|
|
|
| // Add a property to a slow-case object.
|
| static void AddSlowProperty(Handle<JSObject> object,
|
|
|