| /llvm-project-15.0.7/clang-tools-extra/clang-doc/ |
| H A D | ClangDoc.cpp | 31 MapperActionFactory(ClangDocContext CDCtx) : CDCtx(CDCtx) {} in MapperActionFactory() argument 35 ClangDocContext CDCtx; member in clang::doc::MapperActionFactory 41 ClangDocAction(ClangDocContext CDCtx) : CDCtx(CDCtx) {} in create() argument 46 return std::make_unique<MapASTVisitor>(&Compiler.getASTContext(), CDCtx); in create() 50 ClangDocContext CDCtx; in create() member in clang::doc::MapperActionFactory::create::ClangDocAction 52 return std::make_unique<ClangDocAction>(CDCtx); in create() 56 newMapperActionFactory(ClangDocContext CDCtx) { in newMapperActionFactory() argument 57 return std::make_unique<MapperActionFactory>(CDCtx); in newMapperActionFactory()
|
| H A D | MDGenerator.cpp | 56 if (!CDCtx.RepositoryUrl) { in writeFileDefinition() 215 genMarkdown(CDCtx, F, OS); in genMarkdown() 221 genMarkdown(CDCtx, E, OS); in genMarkdown() 271 genMarkdown(CDCtx, F, OS); in genMarkdown() 277 genMarkdown(CDCtx, E, OS); in genMarkdown() 300 CDCtx.Idx.sort(); in serializeIndex() 302 if (!CDCtx.ProjectName.empty()) in serializeIndex() 306 for (auto C : CDCtx.Idx.Children) in serializeIndex() 322 CDCtx.Idx.sort(); in genIndex() 387 auto Err = serializeIndex(CDCtx); in createResources() [all …]
|
| H A D | HTMLGenerator.cpp | 387 genHTML(F, CDCtx, ParentInfoDir); in genFunctionsBlock() 480 genJsScriptsHTML(InfoPath, CDCtx); in genFileHeadNodes() 655 if (!CDCtx.RepositoryUrl) in genHTML() 704 if (!CDCtx.RepositoryUrl) in genHTML() 746 genEnumsBlock(I.ChildEnums, CDCtx); in genHTML() 770 if (!CDCtx.RepositoryUrl) in genHTML() 811 genEnumsBlock(I.ChildEnums, CDCtx); in genHTML() 900 CDCtx.Idx.sort(); in SerializeIndex() 915 IndexToJSON(CDCtx.Idx); in SerializeIndex() 986 auto Err = SerializeIndex(CDCtx); in createResources() [all …]
|
| H A D | Mapper.h | 33 explicit MapASTVisitor(ASTContext *Ctx, ClangDocContext CDCtx) in MapASTVisitor() argument 34 : CDCtx(CDCtx) {} in MapASTVisitor() 53 ClangDocContext CDCtx; variable
|
| H A D | Mapper.cpp | 39 getFile(D, D->getASTContext(), CDCtx.SourceRoot, IsFileInRootDir); in mapDecl() 42 IsFileInRootDir, CDCtx.PublicOnly); in mapDecl() 47 CDCtx.ECtx->reportResult(llvm::toHex(llvm::toStringRef(I.first->USR)), in mapDecl() 50 CDCtx.ECtx->reportResult(llvm::toHex(llvm::toStringRef(I.second->USR)), in mapDecl()
|
| H A D | Generators.h | 30 const ClangDocContext &CDCtx) = 0; 35 virtual llvm::Error createResources(ClangDocContext &CDCtx);
|
| H A D | ClangDoc.h | 28 newMapperActionFactory(ClangDocContext CDCtx);
|
| H A D | Generators.cpp | 45 llvm::Error Generator::createResources(ClangDocContext &CDCtx) { in createResources() argument
|
| H A D | YAMLGenerator.cpp | 270 const ClangDocContext &CDCtx) override; 276 const ClangDocContext &CDCtx) { in generateDocForInfo() argument
|
| /llvm-project-15.0.7/clang-tools-extra/unittests/clang-doc/ |
| H A D | HTMLGeneratorTest.cpp | 32 ClangDocContext CDCtx{ local 34 CDCtx.UserStylesheets.insert( 35 CDCtx.UserStylesheets.begin(), 37 CDCtx.JsScripts.emplace_back("index.js"); 38 return CDCtx; 61 auto Err = G->generateDocForInfo(&I, Actual, CDCtx); in TEST() 172 auto Err = G->generateDocForInfo(&I, Actual, CDCtx); in TEST() 289 auto Err = G->generateDocForInfo(&I, Actual, CDCtx); in TEST() 336 auto Err = G->generateDocForInfo(&I, Actual, CDCtx); in TEST() 420 ClangDocContext CDCtx = getClangDocContext(); in TEST() local [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/clang-doc/tool/ |
| H A D | ClangDocMain.cpp | 210 clang::doc::ClangDocContext CDCtx = { in main() local 234 CDCtx.UserStylesheets.insert(CDCtx.UserStylesheets.begin(), in main() 236 CDCtx.FilesToCopy.emplace_back(IndexJS.str()); in main() 242 Exec->get()->execute(doc::newMapperActionFactory(CDCtx), ArgAdjuster); in main() 315 clang::doc::Generator::addInfoToIndex(CDCtx.Idx, I); in main() 318 if (auto Err = G->get()->generateDocForInfo(I, InfoOS, CDCtx)) in main() 329 Err = G->get()->createResources(CDCtx); in main()
|