| Index: Source/bindings/dart/scripts/templates/interface_base_cpp.template
|
| diff --git a/Source/bindings/dart/scripts/templates/interface_base_cpp.template b/Source/bindings/dart/scripts/templates/interface_base_cpp.template
|
| index e965e54ea319aedece47af174410febbdf5d6d78..3893b5413b825a651d5bb0019d59c93780d2a494 100644
|
| --- a/Source/bindings/dart/scripts/templates/interface_base_cpp.template
|
| +++ b/Source/bindings/dart/scripts/templates/interface_base_cpp.template
|
| @@ -19,12 +19,13 @@ namespace blink {
|
|
|
| namespace {{dart_class}}Internal {
|
|
|
| -{% from 'methods_cpp.template' import generate_constructor, generate_event_constructor, generate_method, method_callback with context %}
|
| +{% from 'methods_cpp.template' import generate_constructor, generate_event_constructor, generate_method, method_callback, overload_resolution_method with context %}
|
|
|
| {# Constructors #}
|
| {% for constructor in constructors %}
|
| {{generate_constructor(constructor, constructor.number_of_arguments)}}
|
| {% endfor %}
|
| +{% block overloaded_constructor %}{% endblock %}
|
| {% if named_constructor %}
|
| {{generate_constructor(named_constructor, named_constructor.number_of_arguments)}}
|
| {% endif %}
|
| @@ -53,6 +54,9 @@ namespace {{dart_class}}Internal {
|
| {% if not method.is_custom and not method.suppressed %}
|
| {{generate_method(method, method.number_of_arguments)}}
|
| {% endif %}
|
| + {% if method.overloads %}
|
| +{{overload_resolution_method(method)}}
|
| + {% endif %}
|
| {% endfor %}
|
|
|
| {# Special operations (methods) #}
|
|
|