| Index: mojo/public/tools/bindings/generators/cpp_templates/struct_declaration.tmpl
|
| diff --git a/mojo/public/tools/bindings/generators/cpp_templates/struct_declaration.tmpl b/mojo/public/tools/bindings/generators/cpp_templates/struct_declaration.tmpl
|
| index 28d63997b9d51ca1dc09cb840bed7c42a9c860be..3d97ccb7c75636fa177ef83fb7f20687fb44610b 100644
|
| --- a/mojo/public/tools/bindings/generators/cpp_templates/struct_declaration.tmpl
|
| +++ b/mojo/public/tools/bindings/generators/cpp_templates/struct_declaration.tmpl
|
| @@ -48,7 +48,8 @@ class {{class_name}} {
|
| {%- endif %}
|
|
|
| private:
|
| - {{class_name}}();
|
| + {{class_name}}() : header_({sizeof(*this), {{struct.versions[-1].version}}}) {
|
| + }
|
| ~{{class_name}}() = delete;
|
| };
|
| static_assert(sizeof({{class_name}}) == {{struct.versions[-1].num_bytes}},
|
|
|