| Index: mojo/public/tools/bindings/generators/cpp_templates/interface_macros.tmpl
|
| diff --git a/mojo/public/tools/bindings/generators/cpp_templates/interface_macros.tmpl b/mojo/public/tools/bindings/generators/cpp_templates/interface_macros.tmpl
|
| index c57f4721b09ab37898cedabadd6be9b40f98e9b2..350728060fdc29507e982c6691a63bc54e8a07e3 100644
|
| --- a/mojo/public/tools/bindings/generators/cpp_templates/interface_macros.tmpl
|
| +++ b/mojo/public/tools/bindings/generators/cpp_templates/interface_macros.tmpl
|
| @@ -5,6 +5,17 @@
|
| {%- endfor %}
|
| {%- endmacro %}
|
|
|
| +{%- macro declare_responder_params(prefix, parameters, for_blink) %}
|
| +{%- for param in parameters -%}
|
| +{%- if (not param.kind|is_string_kind) or for_blink -%}
|
| +{{param.kind|cpp_wrapper_param_type}} {{prefix}}{{param.name}}
|
| +{%- else %}
|
| +mojo::String {{prefix}}{{param.name}}
|
| +{%- endif %}
|
| +{%- if not loop.last %}, {% endif %}
|
| +{%- endfor %}
|
| +{%- endmacro %}
|
| +
|
| {%- macro declare_callback(method, for_blink) -%}
|
| mojo::Callback<void(
|
| {%- for param in method.response_parameters -%}
|
|
|