Kdevelop seems to ignore highlighting and inspecting usage of template alisases. Here's a minimal code to reproduce the error. template<typename T> using my_vec = std::vector<T>; my_vec<int> doStuff(); Inside the using declaration, my_vec is highlighted properly, but not when it is used (eg. in the function declaration)
Can confirm, using KDevelop from up-to-date 5.0 branch.
I think this problem has been resolved in KDevelop 5.2
I think this is a duplicate of bug 384580, indeed fixed. Thanks for the feedback! *** This bug has been marked as a duplicate of bug 384580 ***