From 6c571b2d3f99f5e209986dc00710d3fb86caafad Mon Sep 17 00:00:00 2001 From: John Hodge Date: Tue, 17 Mar 2015 11:52:35 +0800 Subject: Replace Enum variant inner type --- 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 870d4eff..3eb646e5 100644 --- a/src/ast/ast.cpp +++ b/src/ast/ast.cpp @@ -531,6 +531,12 @@ SERIALISE_TYPE(Trait::, "AST_Trait", { s.item(m_functions); }) +SERIALISE_TYPE_A(EnumVariant::, "AST_EnumVariant", { + s.item(m_name); + s.item(m_sub_types); + s.item(m_value); +}) + SERIALISE_TYPE(Enum::, "AST_Enum", { s << m_params; s << m_variants; -- cgit v1.2.3