| Index: Source/bindings/templates/interface.h
|
| diff --git a/Source/bindings/templates/interface.h b/Source/bindings/templates/interface.h
|
| index 69778209b44e4b009d4a57237a92ce0814ca6e4b..ec67b5138581bab6589305b38e5aa3e073bb8fc9 100644
|
| --- a/Source/bindings/templates/interface.h
|
| +++ b/Source/bindings/templates/interface.h
|
| @@ -111,9 +111,18 @@ public:
|
| {% if named_property_setter and named_property_setter.is_custom %}
|
| static void namedPropertySetterCustom(v8::Local<v8::String>, v8::Local<v8::Value>, const v8::PropertyCallbackInfo<v8::Value>&);
|
| {% endif %}
|
| + {% if named_property_getter and
|
| + named_property_getter.is_custom_property_query %}
|
| + static void namedPropertyQueryCustom(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Integer>&);
|
| + {% endif %}
|
| {% if named_property_deleter and named_property_deleter.is_custom %}
|
| static void namedPropertyDeleterCustom(v8::Local<v8::String>, const v8::PropertyCallbackInfo<v8::Boolean>&);
|
| {% endif %}
|
| + {% if named_property_getter and
|
| + named_property_getter.is_custom_property_enumerator %}
|
| + static void namedPropertyEnumeratorCustom(const v8::PropertyCallbackInfo<v8::Array>&);
|
| + {% endif %}
|
| + {# END custom special operations #}
|
| {% if has_custom_legacy_call_as_function %}
|
| static void legacyCallCustom(const v8::FunctionCallbackInfo<v8::Value>&);
|
| {% endif %}
|
|
|