Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] AST: How to discover that function has "const" qualifier?

Hi, Andrey,

If the label provider in the Outline View shows the const-ness, then you should be able to debug it to determine how it works.  Then, just do the same in your code.

:-)

HTH,

Christian

On Wed, 2009-05-20 at 17:47 +0400, Andrey Tretyakov wrote:
Hello!

For instance, in "/urs/include/c++/4.3/bits/locale_classes.h" I have  
declaration:

     string name() const;

and in my C++ program:

	locale *l = new locale();
	l->name();

And my plug-in has IBinding for "l->name()" (instanceof ICPPFunction), but  
I can't discover, that this method has "const" qualifier.
I know, that Eclipse provides this information in "Outline", but I can't  
use it. :(

How can I receive this information from AST?

Best regards,
               Andrey.
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev



Christian W. Damus
Software Developer, IDE Team
QNX Software Systems

Back to the top