| Index: src/accessors.h
|
| diff --git a/src/accessors.h b/src/accessors.h
|
| index 2171a35c74169db33895bef7defe4a4dfa6d211b..813695c696986323f568cd19aa8360873cbc85b3 100644
|
| --- a/src/accessors.h
|
| +++ b/src/accessors.h
|
| @@ -30,6 +30,7 @@ class AccessorInfo;
|
| V(FunctionName) \
|
| V(FunctionLength) \
|
| V(FunctionPrototype) \
|
| + V(ModuleNamespaceToStringTag) \
|
| V(ScriptColumnOffset) \
|
| V(ScriptCompilationType) \
|
| V(ScriptContextData) \
|
| @@ -48,10 +49,11 @@ class AccessorInfo;
|
| V(StringLength)
|
|
|
| #define ACCESSOR_SETTER_LIST(V) \
|
| - V(ReconfigureToDataProperty) \
|
| V(ArrayLengthSetter) \
|
| V(ErrorStackSetter) \
|
| - V(FunctionPrototypeSetter)
|
| + V(FunctionPrototypeSetter) \
|
| + V(ModuleNamespaceEntrySetter) \
|
| + V(ReconfigureToDataProperty)
|
|
|
| // Accessors contains all predefined proxy accessors.
|
|
|
| @@ -74,6 +76,12 @@ class Accessors : public AllStatic {
|
| ACCESSOR_SETTER_LIST(ACCESSOR_SETTER_DECLARATION)
|
| #undef ACCESSOR_SETTER_DECLARATION
|
|
|
| + static void ModuleNamespaceEntryGetter(
|
| + v8::Local<v8::Name> name,
|
| + const v8::PropertyCallbackInfo<v8::Value>& info);
|
| + static Handle<AccessorInfo> ModuleNamespaceEntryInfo(
|
| + Isolate* isolate, Handle<String> name, PropertyAttributes attributes);
|
| +
|
| enum DescriptorId {
|
| #define ACCESSOR_INFO_DECLARATION(name) \
|
| k##name##Getter, \
|
|
|