This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
// Case without visibility involved: struct Base { class Inner { public: virtual void foo(); // click on foo doesn't lead to definition }; }; struct Derived : public Base {}; void Derived::Inner::foo() { return; } // Case with visibility: class Base { protected: class Inner { public: virtual void foo(); }; }; class Derived : public Base {}; void Derived::Inner::foo() { return; }
Created attachment 161541 [details] complete patch
http://hg.netbeans.org/cnd-main/rev/1a38cd101ac6
Integrated into 'main-silver', will be available in build *201608120002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/1a38cd101ac6 User: Petr Kudryavtsev <petrk@netbeans.org> Log: Fixed #267382 - Out of class function definition is not recognized under certain conditions
Integrated into 'main-silver', will be available in build *201608230002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-silver/rev/6ce4074faba4 User: Petr Kudryavtsev <petrk@netbeans.org> Log: Additional fix for #267382 - Out of class function definition is not recognized under certain conditions -- fixed IllegalArgumentException that could raise because of absence of language during fixing fake registration