private:
{{class_name}}();
- ~{{class_name}}(); // NOT IMPLEMENTED
+ ~{{class_name}}() = delete;
};
-MOJO_COMPILE_ASSERT(sizeof({{class_name}}) == {{struct.packed|struct_size}},
- bad_sizeof_{{class_name}});
+static_assert(sizeof({{class_name}}) == {{struct.packed|struct_size}},
+ "Bad sizeof({{class_name}})");