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.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/hir/visitor.cpp b/src/hir/visitor.cpp
index 1882416d..d852423a 100644
--- a/src/hir/visitor.cpp
+++ b/src/hir/visitor.cpp
@@ -444,11 +444,13 @@ void ::HIR::Visitor::visit_path(::HIR::Path& p, ::HIR::Visitor::PathContext pc)
(UfcsInherent,
this->visit_type(*e.type);
this->visit_path_params(e.params);
+ this->visit_path_params(e.impl_params);
),
(UfcsKnown,
this->visit_type(*e.type);
this->visit_generic_path(e.trait, ::HIR::Visitor::PathContext::TYPE);
this->visit_path_params(e.params);
+ this->visit_path_params(e.impl_params);
),
(UfcsUnknown,
this->visit_type(*e.type);