Version: (using KDE 4.2.4) Installed from: Debian stable Packages Example code: ~~~ template<typename T> class AbstractBase { AbstractBase(T) {} }; typedef AbstractBase<int> Base; class Child : public Base { public: Child() : Base(1) {} }; ~~~ What you will see: "Base" in the init list of the Child ctor will be underlined and the problemreporter shows "Declaration not found - Base" error.
Still a problem, lowering priority, though.
Created attachment 98850 [details] The bug has already been Resolved As shown in the screenshot the child class constructor recognizes the base in the init list.
Appears resolved under KDevelop 5