[Bug 41944] Representation for template classes is incorrect in class view browser
Roberto Raggi
roberto at kdevelop.org
Thu Feb 27 13:34:02 UTC 2003
On Thu, 2003-02-27 at 13:21, Eray Ozkural wrote:
> ------- You are receiving this mail because: -------
> You are the assignee for the bug, or are watching the assignee.
>
> http://bugs.kde.org/show_bug.cgi?id=41944
> erayo at bilkent.edu.tr changed:
>
> What |Removed |Added
> ----------------------------------------------------------------------------
> Status|UNCONFIRMED |NEW
> everconfirmed|0 |1
>
>
>
> ------- Additional Comments From erayo at bilkent.edu.tr 2003-02-27 13:21 -------
> Tested with following valid C++ code:
> template <class Key, class Value> class FooBase
> {
> public:
> FooBase() {}
> };
>
> class Foo : public FooBase<long, int *>
> {
> public:
> Foo() {}
> };
>
>
> Class parser successful in extracting declarations, however in the class view there is
> lacking information: there is not the slightest indication of these being template classes.
>
> Suggestion: Output parsed template parameters (it shouldn't be cut'n paste of text from
> the declaration). Roberto, we parse the template <....> as in the standard right? If it gets
yes, ClassOrNamespaceNameAST contains the Template Argument List ;)
ciao robe
More information about the KDevelop-devel
mailing list