diff options
Diffstat (limited to 'src/hir/serialise.cpp')
-rw-r--r-- | src/hir/serialise.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/hir/serialise.cpp b/src/hir/serialise.cpp index 1397668f..832177e1 100644 --- a/src/hir/serialise.cpp +++ b/src/hir/serialise.cpp @@ -402,14 +402,8 @@ namespace { void serialise(const ::MacroRules& mac) { //m_exported: IGNORE, should be set - serialise(mac.m_pattern); serialise_vec(mac.m_rules); } - void serialise(const ::MacroRulesPatFrag& pat) { - serialise_vec(pat.m_pats_ents); - write_count(pat.m_pattern_end); - serialise_vec(pat.m_next_frags); - } void serialise(const ::MacroPatEnt& pe) { write_string(pe.name); write_count(pe.name_index); @@ -423,6 +417,7 @@ namespace { } void serialise(const ::MacroRulesArm& arm) { serialise_vec(arm.m_param_names); + serialise_vec(arm.m_pattern); serialise_vec(arm.m_contents); } void serialise(const ::MacroExpansionEnt& ent) { |