Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] Indexer & context assist problems with templates

Works perfectly for me (using 6.0 HEAD). Chances are that your project
is not indexed. You can check by enabling the C/C++-Indexed files
decorator (Window - Preferences -  General - Appearance - Label
Decorators). The decorator will show a little green dot on the indexed
files in the project explorer.

Markus.

> -----Original Message-----
> From: cdt-dev-bounces@xxxxxxxxxxx 
> [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Rolando Martins
> Sent: Thursday, March 12, 2009 10:46 AM
> To: CDT General developers list.
> Subject: [cdt-dev] Indexer & context assist problems with templates
> Importance: Low
> 
> Hi,
> I am using CDT:cdt-master-6.0.0-I200903060602 & using eclipse 
> 3.5M5, and came across the following problems using templates.
> Follows the test example:
> 
> 
> #include <stdio.h>
> 
> template <typename T>
> class A{
> public:
> 	A(){}
> 	~A(){}
> };
> 
> template <typename T>
> class B:public A<T>{
> public:	
> 	B(){}
> 	~B(){}
> 
> 	void doit(){
> 		printf("B::doit()\n");
> 	}
> };
> 
> 
> int main()
> {
> 	B<int> b;
> 	b.doit();
> }
> 
> 
> 
> a) When typing "b."  the content assist only shows:
> class A
> A(void)
> class B
> B(void)
> 
> b) When I try to find usages on b::doit() I get 0 references.
> 
> Just want to make sure these are problems, prior to submitting a bug.
> 
> Thanks.
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/cdt-dev
> 


Back to the top