summaryrefslogtreecommitdiff
path: root/src/hir/deserialise.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/hir/deserialise.cpp')
-rw-r--r--src/hir/deserialise.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/hir/deserialise.cpp b/src/hir/deserialise.cpp
index 40fd1aca..1dbcc576 100644
--- a/src/hir/deserialise.cpp
+++ b/src/hir/deserialise.cpp
@@ -894,13 +894,14 @@ namespace {
::HIR::Trait rv {
deserialise_genericparams(),
"", // TODO: Better type for lifetime
- deserialise_vec< ::HIR::TraitPath>()
+ {}
};
rv.m_is_marker = m_in.read_bool();
rv.m_types = deserialise_strumap< ::HIR::AssociatedType>();
rv.m_values = deserialise_strumap< ::HIR::TraitValueItem>();
rv.m_value_indexes = deserialise_strummap< ::std::pair<unsigned int, ::HIR::GenericPath> >();
rv.m_type_indexes = deserialise_strumap< unsigned int>();
+ rv.m_all_parent_traits = deserialise_vec< ::HIR::TraitPath>();
return rv;
}