Version: unspecified OS: Linux Most (all?) code generators like missing declaration, create implementation, update signature, ... that need to print types fail on nested namespaces. This is a huge inconvenience to me as I always have to fix that by hand afterwards. Reproducible: Didn't try Steps to Reproduce: test.h: ~~~~~~~~ namespace A { namespace B { class C {}; C* foo(C*); } } test.cpp: ~~~~~~~~~~ #include "test.h" // alternatively try with namespace A { namespace B { ... using namespace A::B; // create implementation for C* foo(C*); Actual Results: A::B::C* foo(A::B::C*) { } Expected Results: C* foo(C*) { }
Thank you for the bug report. As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists. If this bug is no longer persisting or relevant please change the status to resolved.