Index: mojo/public/tools/bindings/generators/mojom_cpp_generator.py |
diff --git a/mojo/public/tools/bindings/generators/mojom_cpp_generator.py b/mojo/public/tools/bindings/generators/mojom_cpp_generator.py |
index 0733e1a8e050e6b69691d879fdd14766db8e7482..30ae8a7c70ae9994f6e4808e79eeda2fd6d59461 100644 |
--- a/mojo/public/tools/bindings/generators/mojom_cpp_generator.py |
+++ b/mojo/public/tools/bindings/generators/mojom_cpp_generator.py |
@@ -488,15 +488,23 @@ class Generator(generator.Generator): |
"extra_headers": self.GetExtraHeaders(), |
} |
- @UseJinja("cpp_templates/module.h.tmpl", filters=cpp_filters) |
+ @staticmethod |
+ def GetTemplatePrefix(): |
+ return "cpp_templates" |
+ |
+ @classmethod |
+ def GetFilters(cls): |
+ return cls.cpp_filters |
+ |
+ @UseJinja("module.h.tmpl") |
def GenerateModuleHeader(self): |
return self.GetJinjaExports() |
- @UseJinja("cpp_templates/module-internal.h.tmpl", filters=cpp_filters) |
+ @UseJinja("module-internal.h.tmpl") |
def GenerateModuleInternalHeader(self): |
return self.GetJinjaExports() |
- @UseJinja("cpp_templates/module.cc.tmpl", filters=cpp_filters) |
+ @UseJinja("module.cc.tmpl") |
def GenerateModuleSource(self): |
return self.GetJinjaExports() |