------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=133181 Summary: Navigation to funciton implementation of nestet classes in C++ does not work properly Product: kdevelop Version: unspecified Platform: unspecified OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: general AssignedTo: kdevelop-bugs kdevelop org ReportedBy: mail chrschn de Version: 3.3.92 (using KDE 3.5.4, compiled sources) Compiler: gcc version 3.4.4 OS: Linux (x86_64) release 2.6.16.22 The following legal class declarations is not parsed correctely. Clicking on the constructor of class Foo::Bar in the class tree will only bring you to the declaration of the function, but not the implementation. The split header/implementation-view also suffers from this problem and the declaration and implementation are not synchronized. // Declaration class Foo { class Bar; Foo(); ~Foo(); }; class Foo::Bar { Bar(); ~Bar(); }; // Implementation Foo::Foo(){} Foo::~Foo(){} Foo::Bar::Bar(){} Foo::Bar::~Bar(){}