| Index: mojo/public/tools/bindings/generators/cpp_templates/interface_definition.tmpl
|
| diff --git a/mojo/public/tools/bindings/generators/cpp_templates/interface_definition.tmpl b/mojo/public/tools/bindings/generators/cpp_templates/interface_definition.tmpl
|
| index 762d1617899e82226eb3ef78e6271f08c0989ab0..2ab35d5386951597ed0b785cfd44107d7392d0d9 100644
|
| --- a/mojo/public/tools/bindings/generators/cpp_templates/interface_definition.tmpl
|
| +++ b/mojo/public/tools/bindings/generators/cpp_templates/interface_definition.tmpl
|
| @@ -1,6 +1,7 @@
|
| {%- import "interface_macros.tmpl" as interface_macros %}
|
| {%- set class_name = interface.name %}
|
| {%- set proxy_name = interface.name ~ "Proxy" %}
|
| +{%- set namespace_as_string = "%s"|format(namespace|replace(".","::")) %}
|
|
|
| {%- macro alloc_params(parameters) %}
|
| {%- for param in parameters %}
|
| @@ -72,7 +73,7 @@ params->{{param.name}}
|
| {%- endmacro %}
|
|
|
| {#--- Begin #}
|
| -
|
| +const char* {{class_name}}::Name_ = "{{namespace_as_string}}::{{class_name}}";
|
| {#--- Constants #}
|
| {% for constant in interface.constants %}
|
| const {{constant.kind|cpp_pod_type}} {{interface.name}}::{{constant.name}} = {{constant.value|expression_to_text(module)}};
|
|
|