There seems to be a parsing bug in the IDE when getting the list of classes and such when a class has multiple inheritance and uses templates.

For example, here's a chunck of code. When you remove the first line(template...) or remove the multiple inheritances, it correctly parses and ITree appears in the Classes Frame and related comboboxes, else, only the methods appears as global and ITree itself is nowhere to be seen.

template<class T, class A = allocator<T> >
class ITree : public IteratorInOrder<T>, public IteratorPreOrder<T>, public IteratorPostOrder<T>
{
// (...)
};

Not a critical bug at all and I just wanted to let you know about it =)

-Karhgath