Bug#1873: Nested classes [14:18,03.09.99]

Manuel Menezes de Sequeira mms at torga.iscte.pt
Fri Sep 3 13:24:24 UTC 1999


Package: kdevelop
Version: 1.0beta2
Severity: normal

Bugreport ID : 14:18,03.09.99

Originator	: Manuel Menezes de Sequeira
E-Mail	: Manuel.Sequeira at iscte.pt

Subject : Nested classes

Error Class	: software bug
Error Location: class tree
Priority	: low
Bug Description ---------------------------

Classes nested inside template classes and defined out of 
them don't appear in the class view.

How to repeat the error -------------------

Try with:
template<class I> 
class A {
    public: 
        class B;
};

template<class I>
class A<I>::B {
};

Bugfix or Workaround ----------------------

Define nested classes inside their enveloping template class.

System Information ------------------------

KDevelop version	: 1.0beta2
KDE version		: 1.1.1-1
QT version		: 1.44-6
OS/Distribution	: Linux Redhat 6.0
Compiler		: egcs 1.1.2-12




More information about the KDevelop-devel mailing list