File indexing completed on 2024-05-26 04:42:31

0001 struct Base
0002 {
0003     /// "type" : { "toString" : "Base::Class" },
0004     /// "useCount" : 1
0005     class Class;
0006     /// "identifiedTypeDeclaration" : { "isDefinition" : true }
0007     Class *d1;
0008 
0009     /// "type" : { "toString" : "Base::Struct" },
0010     /// "useCount" : 1
0011     struct Struct;
0012     /// "identifiedTypeDeclaration" : { "isDefinition" : true }
0013     Struct *d2;
0014 };
0015 
0016 class Base::Class {};
0017 
0018 struct Base::Struct {};
0019 
0020 /// "type" : { "toString" : "Foo" },
0021 /// "useCount" : 1
0022 class Foo;
0023 /// "identifiedTypeDeclaration" : { "isDefinition" : true }
0024 Foo* f;
0025 
0026 class Foo {};