| Index: src/arguments.h
|
| diff --git a/src/arguments.h b/src/arguments.h
|
| index 9fb2da3bc5ccaa950427295aca54c6e6515e949f..c553c4626d3c658d3ec7c74362f1c98045d769f6 100644
|
| --- a/src/arguments.h
|
| +++ b/src/arguments.h
|
| @@ -67,20 +67,20 @@ class Arguments BASE_EMBEDDED {
|
| // For each type of callback, we have a list of arguments
|
| // They are used to generate the Call() functions below
|
| // These aren't included in the list as they have duplicate signatures
|
| -// F(NamedPropertyEnumeratorCallback, ...)
|
| +// F(GenericNamedPropertyEnumeratorCallback, ...)
|
| +// F(GenericNamedPropertyGetterCallback, ...)
|
|
|
| #define FOR_EACH_CALLBACK_TABLE_MAPPING_0(F) \
|
| F(IndexedPropertyEnumeratorCallback, v8::Array) \
|
|
|
| #define FOR_EACH_CALLBACK_TABLE_MAPPING_1(F) \
|
| - F(NamedPropertyGetterCallback, v8::Value, v8::Local<v8::String>) \
|
| F(AccessorNameGetterCallback, v8::Value, v8::Local<v8::Name>) \
|
| - F(NamedPropertyQueryCallback, \
|
| + F(GenericNamedPropertyQueryCallback, \
|
| v8::Integer, \
|
| - v8::Local<v8::String>) \
|
| - F(NamedPropertyDeleterCallback, \
|
| + v8::Local<v8::Name>) \
|
| + F(GenericNamedPropertyDeleterCallback, \
|
| v8::Boolean, \
|
| - v8::Local<v8::String>) \
|
| + v8::Local<v8::Name>) \
|
| F(IndexedPropertyGetterCallback, \
|
| v8::Value, \
|
| uint32_t) \
|
| @@ -92,9 +92,9 @@ class Arguments BASE_EMBEDDED {
|
| uint32_t) \
|
|
|
| #define FOR_EACH_CALLBACK_TABLE_MAPPING_2(F) \
|
| - F(NamedPropertySetterCallback, \
|
| + F(GenericNamedPropertySetterCallback, \
|
| v8::Value, \
|
| - v8::Local<v8::String>, \
|
| + v8::Local<v8::Name>, \
|
| v8::Local<v8::Value>) \
|
| F(IndexedPropertySetterCallback, \
|
| v8::Value, \
|
|
|