Summary: | C++ Problem reporter confused by templates | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Christian Prochnow <cproch> |
Component: | Language Support: CPP (old) | Assignee: | KDevelop Developers <kdevelop-devel> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | git master | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | File with reported problems in it |
Description
Christian Prochnow
2003-09-04 12:00:14 UTC
Created attachment 2368 [details]
File with reported problems in it
The problem reporter sees problems on line 94, 97, 98 (class Signal0)
However on a similar class (Signal1) or the specialization of Signal0 the
problem reporter does not see these problems.
The file compiles well.
The problem reporter does'nt seem to analyze the template variables.
Problem is with the parser, not the Problems display widget. AFAICT, the problem isn't with the template, it's simply that the C++ parser assumes "emit" "signal" and "slot" to be Qt keywords. I just realize we have a dupe of this.. The other report has a better description. Closing as dupe. *** This bug has been marked as a duplicate of 136464 *** Moving all the bugs from the CPP Parser. It was not well defined the difference between it and C++ Language Support and people kept reporting in both places indistinctively |