reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
80 One.Name = "r"; 81 One.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace); 83 One.DefLoc = Location(10, llvm::SmallString<16>{"test.cpp"}); 85 One.Members.emplace_back("int", "X", AccessSpecifier::AS_private); 86 One.TagType = TagTypeKind::TTK_Class; 87 One.Parents.emplace_back(EmptySID, "F", InfoType::IT_record); 88 One.VirtualParents.emplace_back(EmptySID, "G", InfoType::IT_record); 90 One.Bases.emplace_back(EmptySID, "F", "path/to/F", true, 92 One.ChildRecords.emplace_back(NonEmptySID, "SharedChildStruct", 94 One.ChildFunctions.emplace_back(); 95 One.ChildFunctions.back().Name = "OneFunction"; 96 One.ChildFunctions.back().USR = NonEmptySID; 97 One.ChildEnums.emplace_back(); 98 One.ChildEnums.back().Name = "OneEnum"; 99 One.ChildEnums.back().USR = NonEmptySID; 117 Infos.emplace_back(std::make_unique<RecordInfo>(std::move(One)));