DocVisitor

Generates documentation for a (single) module.

Constructors

this
this(Config config, SymbolDatabase database, TestRange[][size_t] unitTestMapping, const(ubyte[]) fileBytes, Writer writer)

Members

Aliases

visit
alias visit = ASTVisitor.visit
Undocumented in source.

Functions

visit
void visit(Unittest )
Undocumented in source. Be warned that the author may not have intended to support it.
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(ImportDeclaration imp)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(AssignExpression assignExpression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(CmpExpression cmpExpression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(IdentityExpression identityExpression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(TernaryExpression ternaryExpression)
Undocumented in source. Be warned that the author may not have intended to support it.
visit
void visit(InExpression inExpression)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta