clang-tools 22.0.0git
clang::doc::MustacheHTMLGenerator Member List

This is the complete list of members for clang::doc::MustacheHTMLGenerator, including all inherited members.

addInfoToIndex(Index &Idx, const doc::Info *Info)clang::doc::Generatorstatic
createResources(ClangDocContext &CDCtx) overrideclang::doc::MustacheHTMLGeneratorvirtual
Formatclang::doc::MustacheHTMLGeneratorstatic
generateDocForInfo(Info *I, raw_ostream &OS, const ClangDocContext &CDCtx) overrideclang::doc::MustacheHTMLGenerator
clang::doc::MustacheGenerator::generateDocForInfo(Info *I, llvm::raw_ostream &OS, const ClangDocContext &CDCtx)=0clang::doc::Generatorpure virtual
generateDocForJSON(json::Value &JSON, raw_fd_ostream &OS, const ClangDocContext &CDCtx, StringRef ObjTypeStr, StringRef RelativeRootPath) overrideclang::doc::MustacheHTMLGenerator
clang::doc::MustacheGenerator::generateDocForJSON(llvm::json::Value &JSON, llvm::raw_fd_ostream &OS, const ClangDocContext &CDCtx, StringRef ObjectTypeStr, StringRef RelativeRootPath)=0clang::doc::MustacheGeneratorpure virtual
generateDocumentation(StringRef RootDir, llvm::StringMap< std::unique_ptr< doc::Info > > Infos, const ClangDocContext &CDCtx, std::string DirName) overrideclang::doc::MustacheHTMLGeneratorvirtual
getInfoTypeStr(llvm::json::Object *Info, StringRef Filename)clang::doc::MustacheGenerator
getRelativePathToRoot(StringRef PathToFile, StringRef DocsRootPath)clang::doc::MustacheGenerator
setupTemplate(std::unique_ptr< MustacheTemplateFile > &Template, StringRef TemplatePath, std::vector< std::pair< StringRef, StringRef > > Partials)clang::doc::MustacheGenerator
setupTemplateFiles(const ClangDocContext &CDCtx) overrideclang::doc::MustacheHTMLGeneratorvirtual
setupTemplateResources(const ClangDocContext &CDCtx, json::Value &V, SmallString< 128 > RelativeRootPath)clang::doc::MustacheHTMLGenerator
~Generator()=defaultclang::doc::Generatorvirtual
~MustacheGenerator()=defaultclang::doc::MustacheGeneratorvirtual