| Index: third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/union_declaration.tmpl
|
| diff --git a/third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/union_declaration.tmpl b/third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/union_declaration.tmpl
|
| index bc77c112dd0f010dbd0d4f817d648c4e0031c4f4..f84f60a73015a2f1e7954cccdc986bd5de32c268 100644
|
| --- a/third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/union_declaration.tmpl
|
| +++ b/third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/union_declaration.tmpl
|
| @@ -32,7 +32,7 @@ class {{class_name}} {
|
| // a struct." - Section 9.5.2 ISO/IEC 14882:2011 (The C++ Spec)
|
| union MOJO_ALIGNAS(8) Union_ {
|
| {%- for field in union.fields %}
|
| -{%- if field.kind|is_string_kind %}
|
| +{%- if field.kind|is_object_kind %}
|
| uint64_t f_{{field.name}};
|
| {%- elif field.kind.spec == 'b' %}
|
| uint8_t f_{{field.name}} : 1;
|
|
|