| Index: mojo/public/tools/bindings/generators/cpp_templates/struct_macros.tmpl
|
| diff --git a/mojo/public/tools/bindings/generators/cpp_templates/struct_macros.tmpl b/mojo/public/tools/bindings/generators/cpp_templates/struct_macros.tmpl
|
| index 47068c533077dc691ed8737a04f562ead0bd5b59..ebc6048c29253d881deb160df3c3e8209412c8a7 100644
|
| --- a/mojo/public/tools/bindings/generators/cpp_templates/struct_macros.tmpl
|
| +++ b/mojo/public/tools/bindings/generators/cpp_templates/struct_macros.tmpl
|
| @@ -110,6 +110,8 @@
|
| {%- else %}
|
| {{output}}->{{name}} = mojo::internal::AssociatedInterfaceRequestHelper::PassHandle(&{{input_field}}).release();
|
| {%- endif %}
|
| +{%- elif kind|is_enum_kind %}
|
| + {{output}}->{{name}} = static_cast<int32_t>({{input_field}});
|
| {%- else %}
|
| {{output}}->{{name}} = {{input_field}};
|
| {%- endif %}
|
|
|