summaryrefslogtreecommitdiff
path: root/src/hir/serialise.cpp
diff options
context:
space:
mode:
authorJohn Hodge <tpg@mutabah.net>2016-11-20 14:44:39 +0800
committerJohn Hodge <tpg@mutabah.net>2016-11-20 14:44:39 +0800
commit54834a34bddffc8f4066642c82780646be846024 (patch)
treea10f62f897d40ce468b13a21839a6bbe364f87db /src/hir/serialise.cpp
parent4299906bf3a80e607d7e1ecff05c47a1b10074de (diff)
downloadmrust-54834a34bddffc8f4066642c82780646be846024.tar.gz
HIR Serialise - Fix serialisation of ErasedType
Diffstat (limited to 'src/hir/serialise.cpp')
-rw-r--r--src/hir/serialise.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/hir/serialise.cpp b/src/hir/serialise.cpp
index ea4dfabf..e61d525e 100644
--- a/src/hir/serialise.cpp
+++ b/src/hir/serialise.cpp
@@ -90,12 +90,12 @@ namespace {
//write_string(e.lifetime); // TODO: Need a better type
),
(ErasedType,
+ serialise_path(e.m_origin);
+ m_out.write_count(e.m_index);
+
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);