summaryrefslogtreecommitdiff
path: root/src/hir/type.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/hir/type.cpp')
-rw-r--r--src/hir/type.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/hir/type.cpp b/src/hir/type.cpp
index e1d701ef..865607bc 100644
--- a/src/hir/type.cpp
+++ b/src/hir/type.cpp
@@ -119,7 +119,7 @@ void ::HIR::TypeRef::fmt(::std::ostream& os) const
}
if( e.m_lifetime.name != "" )
os << "+ '" << e.m_lifetime.name;
- os << "/*" << e.m_origin << "*/";
+ os << "/*" << e.m_origin << "#" << e.m_index << "*/";
),
(Array,
os << "[" << *e.inner << "; ";
@@ -786,7 +786,7 @@ bool ::HIR::TypeRef::match_test_generics(const Span& sp, const ::HIR::TypeRef& x
for(const auto& trait : e.m_traits)
traits.push_back( trait.clone() );
return ::HIR::TypeRef( Data::make_ErasedType({
- e.m_origin.clone(),
+ e.m_origin.clone(), e.m_index,
mv$(traits),
e.m_lifetime
}) );