Index: mojo/public/tools/bindings/generators/cpp_templates/module.h.tmpl |
diff --git a/mojo/public/tools/bindings/generators/cpp_templates/module.h.tmpl b/mojo/public/tools/bindings/generators/cpp_templates/module.h.tmpl |
index 9306d2f816d01b260f5203732f517b3d5b06f799..acdad5eeb254869d7a846b54c012d6f22ceff7c4 100644 |
--- a/mojo/public/tools/bindings/generators/cpp_templates/module.h.tmpl |
+++ b/mojo/public/tools/bindings/generators/cpp_templates/module.h.tmpl |
@@ -86,6 +86,16 @@ namespace {{variant}} { |
#include "{{export_header}}" |
{%- endif %} |
+{#--- WTF enum hashing #} |
+{%- from "enum_macros.tmpl" import enum_hash_blink%} |
+{%- if for_blink %} |
+{%- for enum in all_enums %} |
+{%- if not enum|is_native_only_kind %} |
+{{enum_hash_blink(enum)}} |
+{%- endif %} |
+{%- endfor %} |
+{%- endif %} |
+ |
{{namespace_begin()}} |
{#--- Enums #} |