arsd.docgen.comment

Undocumented in source.

Members

Classes

MyFormatter
class MyFormatter(Sink)
Undocumented in source.

Enums

TexMathOpt
enum TexMathOpt
Undocumented in source.

Functions

checkStupidDdocIsm
bool checkStupidDdocIsm(string remaining, Decl decl)
Undocumented in source. Be warned that the author may not have intended to support it.
expandDdocMacros
Element expandDdocMacros(string txt, Decl decl)
Undocumented in source. Be warned that the author may not have intended to support it.
expandDdocMacros2
Element expandDdocMacros2(string txt, Decl decl)
Undocumented in source. Be warned that the author may not have intended to support it.
extractBalanceOnSingleLine
string extractBalanceOnSingleLine(string txt)
Undocumented in source. Be warned that the author may not have intended to support it.
extractDdocCodeExample
Html extractDdocCodeExample(string comment, size_t idx)
Undocumented in source. Be warned that the author may not have intended to support it.
formatDocumentationComment
string formatDocumentationComment(string comment, Decl decl)
Undocumented in source. Be warned that the author may not have intended to support it.
formatDocumentationComment2
Element formatDocumentationComment2(string comment, Decl decl, string tagName, DocCommentTerminationCondition* termination)
Undocumented in source. Be warned that the author may not have intended to support it.
formatUnittestDocTuple
Element formatUnittestDocTuple(Decl.ProcessedUnittest example, Decl decl)
Undocumented in source. Be warned that the author may not have intended to support it.
getIdent
string getIdent(T t)
Undocumented in source. Be warned that the author may not have intended to support it.
getLinkReference
LinkReferenceInfo getLinkReference(string name, Decl decl)
Undocumented in source. Be warned that the author may not have intended to support it.
getReferenceLink
Element getReferenceLink(string text, Decl decl, string realText)
Undocumented in source. Be warned that the author may not have intended to support it.
getSymbolGroupReference
Element getSymbolGroupReference(string name, Decl decl, string rt)
Undocumented in source. Be warned that the author may not have intended to support it.
hasParam
bool hasParam(T dec, string name, Decl declObject, bool descend)
Undocumented in source. Be warned that the author may not have intended to support it.
highlight
string highlight(string sourceCode)
Undocumented in source. Be warned that the author may not have intended to support it.
highlightHtmlTag
string highlightHtmlTag(string tag)
Undocumented in source. Be warned that the author may not have intended to support it.
htmlEncode
const(char)[] htmlEncode(const(char)[] s)
Undocumented in source. Be warned that the author may not have intended to support it.
htmlEntitiesHighlight
string htmlEntitiesHighlight(string code)
Undocumented in source. Be warned that the author may not have intended to support it.
isDdocSection
bool isDdocSection(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
isIdentifierChar
bool isIdentifierChar(size_t idx, dchar ch)
Undocumented in source. Be warned that the author may not have intended to support it.
isIdentifierOrUrl
bool isIdentifierOrUrl(string text)
Undocumented in source. Be warned that the author may not have intended to support it.
loadGlobalLinkReferences
void loadGlobalLinkReferences(string text)
Undocumented in source. Be warned that the author may not have intended to support it.
macroInformation
MacroInformation macroInformation(char[] str)
Undocumented in source. Be warned that the author may not have intended to support it.
outdent
string outdent(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
parseDocumentationComment
DocComment parseDocumentationComment(string comment, Decl decl)
Undocumented in source. Be warned that the author may not have intended to support it.
parseTexMathOpt
TexMathOpt parseTexMathOpt(string str)
Undocumented in source. Be warned that the author may not have intended to support it.
preprocessComment
string preprocessComment(string comment, Decl decl)
Undocumented in source. Be warned that the author may not have intended to support it.
syntaxHighlightCFamily
Html syntaxHighlightCFamily(string jsCode, string language)
Undocumented in source. Be warned that the author may not have intended to support it.
syntaxHighlightCss
Html syntaxHighlightCss(string code)
Undocumented in source. Be warned that the author may not have intended to support it.
syntaxHighlightHtml
Html syntaxHighlightHtml(string code, string language)
Undocumented in source. Be warned that the author may not have intended to support it.
syntaxHighlightPython
Html syntaxHighlightPython(string code)
Undocumented in source. Be warned that the author may not have intended to support it.
syntaxHighlightRuby
Html syntaxHighlightRuby(string code)
Undocumented in source. Be warned that the author may not have intended to support it.
syntaxHighlightSdlang
Html syntaxHighlightSdlang(string jsCode)
Undocumented in source. Be warned that the author may not have intended to support it.
translateList
Element translateList(string text, Decl decl, string tagName)
Undocumented in source. Be warned that the author may not have intended to support it.
translateListTable
Element translateListTable(string text, Decl decl)
Undocumented in source. Be warned that the author may not have intended to support it.
translateMagicCommands
void translateMagicCommands(Element container, Element applyTo)
Undocumented in source. Be warned that the author may not have intended to support it.
translateSmallTable
Element translateSmallTable(string text, Decl decl)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

globalLinkReferences
string[string] globalLinkReferences;
Undocumented in source.

Structs

DocComment
struct DocComment
Undocumented in source.
DocCommentTerminationCondition
struct DocCommentTerminationCondition
Undocumented in source.
LinkReferenceInfo
struct LinkReferenceInfo
Undocumented in source.
MacroInformation
struct MacroInformation
Undocumented in source.
MyOutputRange
struct MyOutputRange
Undocumented in source.

Variables

ddocMacroBlocks
int[string] ddocMacroBlocks;
Undocumented in source.
ddocMacroInfo
int[string] ddocMacroInfo;
Undocumented in source.
ddocMacros
string[string] ddocMacros;
Undocumented in source.

Meta