| Index: src/objects.h
|
| diff --git a/src/objects.h b/src/objects.h
|
| index bcbea12cb44875c5df27ada4dceb6136416a1c3a..f6808f4ef9a85426b3e83746a36faeb5bd4e4efe 100644
|
| --- a/src/objects.h
|
| +++ b/src/objects.h
|
| @@ -1123,6 +1123,9 @@ class Object {
|
| StorePropertyMode data_store_mode = NORMAL_PROPERTY);
|
| MUST_USE_RESULT static MaybeHandle<Object> WriteToReadOnlyProperty(
|
| LookupIterator* it, Handle<Object> value, StrictMode strict_mode);
|
| + MUST_USE_RESULT static MaybeHandle<Object> WriteToReadOnlyElement(
|
| + Isolate* isolate, Handle<Object> receiver, uint32_t index,
|
| + Handle<Object> value, StrictMode strict_mode);
|
| static Handle<Object> SetDataProperty(LookupIterator* it,
|
| Handle<Object> value);
|
| MUST_USE_RESULT static MaybeHandle<Object> AddDataProperty(
|
| @@ -1168,6 +1171,10 @@ class Object {
|
| Handle<Object> receiver,
|
| uint32_t index);
|
|
|
| + MUST_USE_RESULT static MaybeHandle<Object> SetElementWithReceiver(
|
| + Isolate* isolate, Handle<Object> object, Handle<Object> receiver,
|
| + uint32_t index, Handle<Object> value, StrictMode strict_mode);
|
| +
|
| static inline Handle<Object> GetPrototypeSkipHiddenPrototypes(
|
| Isolate* isolate, Handle<Object> receiver);
|
|
|
| @@ -2252,12 +2259,8 @@ class JSObject: public JSReceiver {
|
| uint32_t index,
|
| bool continue_search);
|
| MUST_USE_RESULT static MaybeHandle<Object> SetElementWithCallback(
|
| - Handle<JSObject> object,
|
| - Handle<Object> structure,
|
| - uint32_t index,
|
| - Handle<Object> value,
|
| - Handle<JSObject> holder,
|
| - StrictMode strict_mode);
|
| + Handle<Object> object, Handle<Object> structure, uint32_t index,
|
| + Handle<Object> value, Handle<JSObject> holder, StrictMode strict_mode);
|
| MUST_USE_RESULT static MaybeHandle<Object> SetElementWithInterceptor(
|
| Handle<JSObject> object,
|
| uint32_t index,
|
|
|