diff options
Diffstat (limited to 'src/hir/serialise.cpp')
-rw-r--r-- | src/hir/serialise.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/hir/serialise.cpp b/src/hir/serialise.cpp index c7224840..cb928832 100644 --- a/src/hir/serialise.cpp +++ b/src/hir/serialise.cpp @@ -610,7 +610,9 @@ namespace { TU_MATCHA( (item), (e), (Import, m_out.write_tag(0); - serialise_simplepath(e); + serialise_simplepath(e.path); + m_out.write_bool(e.is_variant); + m_out.write_bool(e.idx); ), (Module, m_out.write_tag(1); @@ -639,7 +641,9 @@ namespace { TU_MATCHA( (item), (e), (Import, m_out.write_tag(0); - serialise_simplepath(e); + serialise_simplepath(e.path); + m_out.write_bool(e.is_variant); + m_out.write_bool(e.idx); ), (Constant, m_out.write_tag(1); |