| Index: src/objects.h
|
| diff --git a/src/objects.h b/src/objects.h
|
| index faee6b6ba6514476b1f673c9babe6f1163c733f7..cbd568e11275657768598f5abbb9565bfb15d70b 100644
|
| --- a/src/objects.h
|
| +++ b/src/objects.h
|
| @@ -1965,6 +1965,9 @@ class JSReceiver: public HeapObject {
|
| // ES6 7.3.4 (when passed DONT_THROW)
|
| MUST_USE_RESULT static Maybe<bool> CreateDataProperty(
|
| LookupIterator* it, Handle<Object> value, ShouldThrow should_throw);
|
| + MUST_USE_RESULT static Maybe<bool> CreateDataProperty(
|
| + Handle<JSReceiver> holder, Handle<Object> key, Handle<Object> value,
|
| + ShouldThrow should_throw);
|
|
|
| // ES6 9.1.6.1
|
| MUST_USE_RESULT static Maybe<bool> OrdinaryDefineOwnProperty(
|
| @@ -8543,6 +8546,7 @@ class JSRegExp: public JSObject {
|
| inline int CaptureCount();
|
| inline Flags GetFlags();
|
| inline String* Pattern();
|
| + inline Object* CaptureNameMap();
|
| inline Object* DataAt(int index);
|
| // Set implementation data after the object has been prepared.
|
| inline void SetDataAt(int index, Object* value);
|
|
|