summaryrefslogtreecommitdiff
path: root/src/hir/visitor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/hir/visitor.cpp')
-rw-r--r--src/hir/visitor.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/hir/visitor.cpp b/src/hir/visitor.cpp
index e903c25f..6d3e7f9a 100644
--- a/src/hir/visitor.cpp
+++ b/src/hir/visitor.cpp
@@ -145,7 +145,8 @@ void ::HIR::Visitor::visit_trait(::HIR::PathChain p, ::HIR::Trait& item)
}
for(auto& i : item.m_types) {
DEBUG("type " << i.first);
- this->visit_params(i.second.m_params);
+ for(auto& bound : i.second.m_trait_bounds)
+ this->visit_trait_path(bound);
this->visit_type(i.second.m_default);
}
for(auto& i : item.m_values) {