aboutsummaryrefslogtreecommitdiff
path: root/mojo/public/tools/bindings/generators/cpp_templates/struct_traits_definition.tmpl
diff options
context:
space:
mode:
Diffstat (limited to 'mojo/public/tools/bindings/generators/cpp_templates/struct_traits_definition.tmpl')
-rw-r--r--mojo/public/tools/bindings/generators/cpp_templates/struct_traits_definition.tmpl14
1 files changed, 0 insertions, 14 deletions
diff --git a/mojo/public/tools/bindings/generators/cpp_templates/struct_traits_definition.tmpl b/mojo/public/tools/bindings/generators/cpp_templates/struct_traits_definition.tmpl
deleted file mode 100644
index f84337f..0000000
--- a/mojo/public/tools/bindings/generators/cpp_templates/struct_traits_definition.tmpl
+++ /dev/null
@@ -1,14 +0,0 @@
-{%- import "struct_macros.tmpl" as struct_macros %}
-{%- set mojom_type = struct|get_qualified_name_for_kind %}
-
-// static
-bool StructTraits<{{mojom_type}}::DataView, {{mojom_type}}Ptr>::Read(
- {{mojom_type}}::DataView input,
- {{mojom_type}}Ptr* output) {
- bool success = true;
- {{mojom_type}}Ptr result({{mojom_type}}::New());
- {{struct_macros.deserialize(struct, "input", "result->%s",
- "success")|indent(4)}}
- *output = std::move(result);
- return success;
-}