diff options
author | John Hodge <tpg@mutabah.net> | 2016-11-19 17:37:43 +0800 |
---|---|---|
committer | John Hodge <tpg@mutabah.net> | 2016-11-19 17:37:43 +0800 |
commit | 45dd53d1a4129a253e520a9ec75c10bd24f272e5 (patch) | |
tree | d98e195a06d1dbff508719d63d6d71654881dc06 /src/hir | |
parent | 82a7cd1be6e73d7c8fc40a552120e9e34a92f9db (diff) | |
download | mrust-45dd53d1a4129a253e520a9ec75c10bd24f272e5.tar.gz |
HIR Serialis - Support ErasedType
Diffstat (limited to 'src/hir')
-rw-r--r-- | src/hir/serialise.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/hir/serialise.cpp b/src/hir/serialise.cpp index 36395105..4cb2771a 100644 --- a/src/hir/serialise.cpp +++ b/src/hir/serialise.cpp @@ -90,7 +90,12 @@ namespace { //write_string(e.lifetime); // TODO: Need a better type ), (ErasedType, - TODO(Span(), "ErasedType"); + m_out.write_count(e.m_traits.size()); + for(const auto& t : e.m_traits) + serialise_traitpath(t); + + serialise_path(e.m_origin); + m_out.write_count(e.m_index); ), (Array, assert(e.size_val != ~0u); |