From cf87314dde3af9468f3e24e29191412e8a2d19f7 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Thu, 18 Feb 2016 19:30:27 +1100 Subject: (semibroken) Defer macro expansion --- src/ast/ast.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/ast/ast.cpp') diff --git a/src/ast/ast.cpp b/src/ast/ast.cpp index 7d9e16c5..7d6185e3 100644 --- a/src/ast/ast.cpp +++ b/src/ast/ast.cpp @@ -500,6 +500,12 @@ SERIALISE_TYPE(ExternCrate::, "AST_ExternCrate", { },{ }) +SERIALISE_TYPE_A(MacroItem::, "AST_MacroItem", { + s.item(m_macro_name); + s.item(m_ident); + s.item(m_input); +}) + SERIALISE_TYPE_A(Module::, "AST_Module", { s.item(m_name); s.item(m_attrs); -- cgit v1.2.3