diff options
Diffstat (limited to 'src/convert/ast_iterate.cpp')
-rw-r--r-- | src/convert/ast_iterate.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/convert/ast_iterate.cpp b/src/convert/ast_iterate.cpp index c6293393..a80b1f7f 100644 --- a/src/convert/ast_iterate.cpp +++ b/src/convert/ast_iterate.cpp @@ -287,7 +287,8 @@ void CASTIterator::handle_impl(AST::Path modpath, AST::Impl& impl) handle_params( impl.params() ); // Trait - handle_type( impl.trait() ); + if( impl.trait() != AST::Path() ) + handle_path( impl.trait(), MODE_TYPE ); // Type handle_type( impl.type() ); |