diff options
-rw-r--r-- | src/hir/deserialise.cpp | 1 | ||||
-rw-r--r-- | src/hir/serialise.cpp | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/src/hir/deserialise.cpp b/src/hir/deserialise.cpp index de7790ee..1acd035b 100644 --- a/src/hir/deserialise.cpp +++ b/src/hir/deserialise.cpp @@ -283,6 +283,7 @@ namespace { { rv.m_mir = deserialise_mir(); } + rv.m_erased_types = deserialise_vec< ::HIR::TypeRef>(); return rv; } ::MIR::FunctionPointer deserialise_mir(); diff --git a/src/hir/serialise.cpp b/src/hir/serialise.cpp index e61d525e..8428e530 100644 --- a/src/hir/serialise.cpp +++ b/src/hir/serialise.cpp @@ -423,6 +423,7 @@ namespace { if( exp.m_mir ) { serialise(*exp.m_mir); } + serialise_vec( exp.m_erased_types ); } void serialise(const ::MIR::Function& mir) { |