the code is: struct A { int a; }; struct B { struct A; int b; }; int main(){ struct B b_struct; printf("%d",b_struct.a); // i m using gcc 4.5 ,show if i added the flag -fms-extensions,it can compile and run // but the CDT indexer show error : Field 'a' could not be resolved // is there any way to support it ? }]]>