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, |