[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
AW: AW: Indexer (was Re: [cdt-dev] CDT 3.0 new features)
|
Thank you for the answer.
Since my team and me are just about to decide over a new IDE, could you give a rough estimation when the new parser will be available?
Volker
-----Ursprüngliche Nachricht-----
Von: John Camelon [mailto:jcamelon@xxxxxxxxxx]
Gesendet: Mittwoch, 1. Dezember 2004 15:26
An: cdt-dev@xxxxxxxxxxx
Betreff: Re: AW: Indexer (was Re: [cdt-dev] CDT 3.0 new features)
FYI, our new source code parsers properly handle arbitrarily deep pointer to members & pointer to functions. This shouldn't be a problem in future releases.
JohnC
www.eclipse.org/cdt
cdt-dev-admin@xxxxxxxxxxx wrote on 12/01/2004 03:23:01 AM:
> One main problem I had with the Indexer is that it does not recognise
> typedefs of pointer-to-member-functions
>
> example A.h :
>
> 1: class A
> 2: {
> 3: public:
> 4: typedef void (A::*ptom)(int);
> 5: };
> 6:
> 7: typedef A::ptom PTOM; // <- Indexer: "Attempt to use symbol
> failed : ptom .."
>
> Moreover, if a C++ member function has i.e. PTOM as return value then
> the content assist doesn't work within the definition of the function.
>
> example A.cpp :
>
> 1: PTOM A::func() // <- Indexer: "Attempt to use symbol failed : PTOM .."
> 2: {
> 3: // content assist does not work in here
> 4: }
> 5:
> 6: int A::func2()
> 7: {
> 8: // code completion works fine (except function pointers)
> 9: }
>
> I work with Eclipse 3.0.1 and CDT 2.1 RC3.
> Sorry for disturbance but I did not get an answer on the eclipse.
> tools.cdt mailing list
>
> Volker Kaiser
>
> -----Ursprüngliche Nachricht-----
> Von: Leon Pollak [mailto:leonp@xxxxxxxxx]
> Gesendet: Dienstag, 30. November 2004 16:37
> An: cdt-dev@xxxxxxxxxxx
> Betreff: Indexer (was Re: [cdt-dev] CDT 3.0 new features)
>
>
> On Tuesday 30 November 2004 16:43, John Camelon wrote:
> > Please forgive us if we do not remember what your exact concerns regarding
> > the indexer are.
> > We are looking at addressing common concerns regarding correctness,
> > performance and scalability.
> > Let us know specifically what shortcomings you believe should be
> > addressed.
> Thanks a lot for the answer.
>
> Some time ago (about 3-4 months) I posted some questions about the indexer
> behavior (or better to say not behavior :-)) and was told that these are
> known issues which will be treated.
>
> it does not find almost anything in my even C code (already not
> speaking about
> C++).
>
> More specific. For example, C code with functions been called from one file,
> while function declaration is in another - always causes "the operation is
> unavailable on the current selection".
>
> This also happens even in the case when the tool tip shows, for example,
> structure declaration from the same *.c file, but F3 button does nothing,
> except error message in the status bar.
>
> Well, actually, I checked this again and there was no one case when the F3
> button gave me something except red error message.
>
> May be something is wrong in my RH9+GTK installation?
>
> I did not wanted to disturb people and simply waited for some movement on the
> list...:-))
>
> Thanks.
> --
> Leon M.Pollak
> leonp at plris dot com
>
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/cdt-dev
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/cdt-dev