21 extern auto Indent(
size_t size) -> std::string;
25 out <<
"// <auto-generated/>\n"
26 "#include <cstdint>\n";
32 out <<
Indent(indent) <<
"class " << node.
name() <<
";\n";
const std::string & name() const
bool handleAssemblyBegin(MLLIFContext &context, const AssemblyDecl &node, std::ostream &out, std::size_t indent) override
bool handleObjectBegin(MLLIFContext &context, const ObjectDecl &node, std::ostream &out, std::size_t indent) override
auto Indent(size_t size) -> std::string