1 /// Author: Aziz Köksal
2 /// License: GPL3
3 /// $(Maturity high)
4 module dil.doc.DDocHTML;
5 
6 import dil.doc.DDocEmitter,
7        dil.doc.Macro;
8 import dil.semantic.Module;
9 import dil.Highlighter,
10        dil.Diagnostics;
11 import common;
12 
13 /// Traverses the syntax tree and writes DDoc macros to a string buffer.
14 class DDocHTMLEmitter : DDocEmitter
15 {
16   /// Constructs a DDocHTMLEmitter object.
17   this(Module modul, MacroTable mtable,
18        bool includeUndocumented, bool includePrivate,
19        Diagnostics reportDiag, Highlighter tokenHL)
20   {
21     super(modul, mtable, includeUndocumented, includePrivate,
22       reportDiag, tokenHL);
23   }
24 }