[Bug 78255] kdevelop parser gets confused by comments in cpp sources
Holger Schroeder
holger-kde at holgis.net
Tue Mar 23 11:16:03 UTC 2004
On Tuesday 23 March 2004 08:42, John Birch 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=78255
>
>
>
>
> ------- Additional Comments From jbb kdevelop org 2004-03-23 08:42 -------
> Well
> classInst.
> methodName();
> is valid syntax.
>
> So in your case
> QString tmp;
> tmp.
> tmp.<ctrl><space>
> I would expect the code completion to be looking for tmp.tmp.
> which it would never find as there's no tmp var on a QString. Hence no code
> completion can be offered with or without a comment in between.
>
> However - you are right - this is a bug. The following
> QHBoxLayout *top_layout = new QHBoxLayout(this);
> top_layout->
> // lala ....
> widget()-><ctrl><space>
> doesn't work whereas
>
> top_layout->
> widget()-><ctrl><space>
> will work.
>
> Not quite the same you were reporting though :-)
>
yes, perhaps i shouldn´t have put both a working and a non-working case into
one code snippet ;-)
so for me this works:
QString tmp;
tmp.<ctrl><space>
and this doesn´t:
QString tmp;
// lala....
tmp.<ctrl><space>
Holger
> _______________________________________________
> Kdevelop-devel mailing list
> Kdevelop-devel at barney.cs.uni-potsdam.de
> http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
More information about the KDevelop-devel
mailing list