Home
last modified time | relevance | path

Searched refs:NamespaceInfo (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/unittests/clang-doc/
H A DSerializeTest.cpp89 NamespaceInfo *A = InfoAsNamespace(Infos[0].get()); in TEST()
90 NamespaceInfo ExpectedA(EmptySID, "A"); in TEST()
99 NamespaceInfo ExpectedBWithFunction(EmptySID); in TEST()
116 NamespaceInfo ExpectedA(EmptySID); in TEST()
322 NamespaceInfo ExpectedBWithFunction(EmptySID); in TEST()
337 NamespaceInfo ExpectedBWithFunction(EmptySID); in TEST()
494 NamespaceInfo ExpectedBWithFunction(EmptySID); in TEST()
524 NamespaceInfo ExpectedParentA(EmptySID); in TEST()
538 NamespaceInfo ExpectedParentC(EmptySID); in TEST()
551 NamespaceInfo ExpectedParentA(EmptySID); in TEST()
[all …]
H A DClangDocTest.h26 NamespaceInfo *InfoAsNamespace(Info *I);
44 void CheckNamespaceInfo(NamespaceInfo *Expected, NamespaceInfo *Actual);
H A DMergeTest.cpp17 NamespaceInfo One; in TEST()
32 NamespaceInfo Two; in TEST()
46 Infos.emplace_back(std::make_unique<NamespaceInfo>(std::move(One))); in TEST()
47 Infos.emplace_back(std::make_unique<NamespaceInfo>(std::move(Two))); in TEST()
49 auto Expected = std::make_unique<NamespaceInfo>(); in TEST()
H A DClangDocTest.cpp17 NamespaceInfo *InfoAsNamespace(Info *I) { in InfoAsNamespace()
19 return static_cast<NamespaceInfo *>(I); in InfoAsNamespace()
131 void CheckNamespaceInfo(NamespaceInfo *Expected, NamespaceInfo *Actual) { in CheckNamespaceInfo()
H A DBitcodeTest.cpp31 return writeInfo(*static_cast<NamespaceInfo *>(I)); in writeInfo()
56 NamespaceInfo I; in TEST()
H A DMDGeneratorTest.cpp25 NamespaceInfo I; in TEST()
H A DHTMLGeneratorTest.cpp42 NamespaceInfo I; in TEST()
H A DYAMLGeneratorTest.cpp26 NamespaceInfo I; in TEST()
/llvm-project-15.0.7/clang-tools-extra/clang-doc/
H A DRepresentation.h283 struct NamespaceInfo : public Info { struct
284 NamespaceInfo() : Info(InfoType::IT_namespace) {} in NamespaceInfo() function
285 NamespaceInfo(SymbolID USR) : Info(InfoType::IT_namespace, USR) {} in NamespaceInfo() function
286 NamespaceInfo(SymbolID USR, StringRef Name) in NamespaceInfo() argument
288 NamespaceInfo(SymbolID USR, StringRef Name, StringRef Path) in NamespaceInfo() argument
291 void merge(NamespaceInfo &&I);
H A DSerialize.cpp193 return serialize(*static_cast<NamespaceInfo *>(I.get())); in serialize()
493 auto I = std::make_unique<NamespaceInfo>(); in emitInfo()
506 auto ParentI = std::make_unique<NamespaceInfo>(); in emitInfo()
541 auto ParentI = std::make_unique<NamespaceInfo>(); in emitInfo()
573 auto ParentI = std::make_unique<NamespaceInfo>(); in emitInfo()
632 auto ParentI = std::make_unique<NamespaceInfo>(); in emitInfo()
644 auto ParentI = std::make_unique<NamespaceInfo>(); in emitInfo()
H A DYAMLGenerator.cpp198 template <> struct MappingTraits<NamespaceInfo> {
199 static void mapping(IO &IO, NamespaceInfo &I) { in mapping()
280 InfoYAML << *static_cast<clang::doc::NamespaceInfo *>(I); in generateDocForInfo()
H A DRepresentation.cpp104 return reduce<NamespaceInfo>(Values); in mergeInfos()
211 void NamespaceInfo::merge(NamespaceInfo &&Other) { in merge()
H A DBitcodeReader.cpp150 NamespaceInfo *I) { in parseRecord()
343 template <> llvm::Expected<CommentInfo *> getCommentInfo(NamespaceInfo *I) { in getCommentInfo()
446 llvm::Error addReference(NamespaceInfo *I, Reference &&R, FieldId F) { in addReference()
504 template <> void addChild(NamespaceInfo *I, FunctionInfo &&R) { in addChild()
508 template <> void addChild(NamespaceInfo *I, EnumInfo &&R) { in addChild()
741 return createInfo<NamespaceInfo>(ID); in readBlockToInfo()
H A DBitcodeWriter.h152 void emitBlock(const NamespaceInfo &I);
H A DMDGenerator.cpp176 static void genMarkdown(const ClangDocContext &CDCtx, const NamespaceInfo &I, in genMarkdown()
367 genMarkdown(CDCtx, *static_cast<clang::doc::NamespaceInfo *>(I), OS); in generateDocForInfo()
H A DBitcodeWriter.cpp453 void ClangDocBitcodeWriter::emitBlock(const NamespaceInfo &I) { in emitBlock()
558 emitBlock(*static_cast<clang::doc::NamespaceInfo *>(I)); in dispatchInfoForWrite()
H A DHTMLGenerator.cpp719 genHTML(const NamespaceInfo &I, Index &InfoIndex, const ClangDocContext &CDCtx, in genHTML()
846 MainContentNodes = genHTML(*static_cast<clang::doc::NamespaceInfo *>(I), in generateDocForInfo()