diff options
| author | John Hodge <tpg@mutabah.net> | 2016-10-30 18:34:38 +0800 |
|---|---|---|
| committer | John Hodge <tpg@mutabah.net> | 2016-10-30 18:34:38 +0800 |
| commit | e87f3ee6f2c8bbbfd1e18285528dfa305479b2ee (patch) | |
| tree | 186e4c51de05194188a62d75e0e44e1a6007a0e2 /src/hir/deserialise.cpp | |
| parent | 649f9f98efe3f1b138c34f3762a5feba9dde457c (diff) | |
| download | mrust-e87f3ee6f2c8bbbfd1e18285528dfa305479b2ee.tar.gz | |
HIR+Resolve - Refactor handling of enum variant imports
Diffstat (limited to 'src/hir/deserialise.cpp')
| -rw-r--r-- | src/hir/deserialise.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/hir/deserialise.cpp b/src/hir/deserialise.cpp index 4c8b1a43..3cbf442b 100644 --- a/src/hir/deserialise.cpp +++ b/src/hir/deserialise.cpp @@ -408,7 +408,7 @@ namespace { switch( m_in.read_tag() ) { case 0: - return ::HIR::TypeItem( deserialise_simplepath() ); + return ::HIR::TypeItem({ deserialise_simplepath(), m_in.read_bool(), static_cast<unsigned int>(m_in.read_count()) }); case 1: return ::HIR::TypeItem( deserialise_module() ); case 2: @@ -428,7 +428,7 @@ namespace { switch( m_in.read_tag() ) { case 0: - return ::HIR::ValueItem( deserialise_simplepath() ); + return ::HIR::ValueItem({ deserialise_simplepath(), m_in.read_bool(), static_cast<unsigned int>(m_in.read_count()) }); case 1: return ::HIR::ValueItem( deserialise_constant() ); case 2: |
