summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/hir/deserialise.cpp1
-rw-r--r--src/hir/serialise.cpp1
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)
{