Index: mojo/public/tools/bindings/generators/cpp_templates/enum_serialization_declaration.tmpl |
diff --git a/mojo/public/tools/bindings/generators/cpp_templates/enum_serialization_declaration.tmpl b/mojo/public/tools/bindings/generators/cpp_templates/enum_serialization_declaration.tmpl |
index e42128d5381b226e41025ae647ece824e7094421..d7d0e5d8738a86f3b0bab4931a3d3a68282ba0ba 100644 |
--- a/mojo/public/tools/bindings/generators/cpp_templates/enum_serialization_declaration.tmpl |
+++ b/mojo/public/tools/bindings/generators/cpp_templates/enum_serialization_declaration.tmpl |
@@ -1,4 +1,5 @@ |
-{%- set mojom_type = enum|get_qualified_name_for_kind %} |
+{%- set mojom_type = enum|get_qualified_name_for_kind( |
+ flatten_nested_kind=True) %} |
template <> |
struct EnumTraits<{{mojom_type}}, {{mojom_type}}> { |