DocVisitor

Generates documentation for a module.

Constructors

this
this(string outputDirectory, string[string] macros, File searchIndex, TestRange[][size_t] unitTestMapping, const(ubyte[]) fileBytes)

Members

Aliases

visit
alias visit = ASTVisitor.visit
Undocumented in source.

Functions

visit
void visit(Module mod)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(EnumDeclaration ed)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(EnumMember member)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(ClassDeclaration cd)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TemplateDeclaration td)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StructDeclaration sd)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(InterfaceDeclaration id)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AliasDeclaration ad)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(VariableDeclaration vd)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(StructBody sb)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(BlockStatement bs)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Declaration dec)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AttributeDeclaration dec)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Constructor cons)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(FunctionDeclaration fd)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(Unittest )
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

location
string location;

The path to the HTML file that was generated for the module being processed.

moduleName
string moduleName;

The module name in "package.package.module" format.

Meta