reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
121 Expected->Name = "r"; 122 Expected->Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace); 124 Expected->DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"}); 125 Expected->Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"}); 127 Expected->Members.emplace_back("int", "X", AccessSpecifier::AS_private); 128 Expected->TagType = TagTypeKind::TTK_Class; 129 Expected->Parents.emplace_back(EmptySID, "F", InfoType::IT_record); 130 Expected->VirtualParents.emplace_back(EmptySID, "G", InfoType::IT_record); 131 Expected->Bases.emplace_back(EmptySID, "F", "path/to/F", true, 134 Expected->ChildRecords.emplace_back(NonEmptySID, "SharedChildStruct", 136 Expected->ChildFunctions.emplace_back(); 137 Expected->ChildFunctions.back().Name = "OneFunction"; 138 Expected->ChildFunctions.back().USR = NonEmptySID; 139 Expected->ChildFunctions.emplace_back(); 140 Expected->ChildFunctions.back().Name = "TwoFunction"; 141 Expected->ChildEnums.emplace_back(); 142 Expected->ChildEnums.back().Name = "OneEnum"; 143 Expected->ChildEnums.back().USR = NonEmptySID; 144 Expected->ChildEnums.emplace_back(); 145 Expected->ChildEnums.back().Name = "TwoEnum"; 149 CheckRecordInfo(InfoAsRecord(Expected.get()),