reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
146 I.Name = "r"; 147 I.Path = "X/Y/Z"; 148 I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace); 150 I.DefLoc = Location(10, llvm::SmallString<16>{"dir/test.cpp"}, true); 151 I.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"}); 155 I.Members.emplace_back("int", "X/Y", "X", AccessSpecifier::AS_private); 156 I.TagType = TagTypeKind::TTK_Class; 157 I.Parents.emplace_back(EmptySID, "F", InfoType::IT_record, PathTo); 158 I.VirtualParents.emplace_back(EmptySID, "G", InfoType::IT_record); 160 I.ChildRecords.emplace_back(EmptySID, "ChildStruct", InfoType::IT_record, 162 I.ChildFunctions.emplace_back(); 163 I.ChildFunctions.back().Name = "OneFunction"; 164 I.ChildEnums.emplace_back(); 165 I.ChildEnums.back().Name = "OneEnum"; 172 auto Err = G->generateDocForInfo(&I, Actual, CDCtx);