Version: (using KDE Devel) Installed from: Compiled sources Adding an attribute to a class creates a datatype for the type of attribute if it doesn't already exist. Add an attribute of type new_class and it will try and add a datatype, which it shouldn't.
Changed to only create a datatype if it's obviously a pointer (C++). This means that C++ typedefs of pointers, Ada access types, and other reference types are created as a class, which is not correct.