From ff83719c892b297a6e7f5bdd12eac1e32b406420 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sun, 20 Nov 2016 15:50:02 +0800 Subject: HIR Serialise - Save/Load erased type list --- src/hir/deserialise.cpp | 1 + src/hir/serialise.cpp | 1 + 2 files changed, 2 insertions(+) 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) { -- cgit v1.2.3