SpecificationDocumentation Generator
Sourcedoc.d
Documentationhttps://dlang.org/phobos/dmd_doc.html
gendocfile(Modulem, const char[]ddoctext, const char*datetime, ErrorSinkeSink, ref OutBufferoutbuf);m and append it tooutbuf.Modulem | Module |
char[]ddoctext | combined text of .ddoc files for macro definitions |
char*datetime | charz returned by ctime() |
ErrorSinkeSink | send error messages to eSink |
OutBufferoutbuf | append the Ddoc text to this |
escapeDdocString(ref OutBufferbuf, size_tstart);gendocfile(Modulem, const char*ddoctext_ptr, size_tddoctext_length, const char*datetime, ErrorSinkeSink, ref OutBufferoutbuf);Modulem | Module |
char*ddoctext_ptr | combined text of .ddoc files for macro definitions |
size_tddoctext_length | extant of ddoctext_ptr |
char*datetime | charz returned by ctime() |
ErrorSinkeSink | send error messages to eSink |
OutBufferoutbuf | append the Ddoc text to this |
DocComment;parseMacros(Escape*escapetable, ref MacroTablepmacrotable, const(char)[]m);parseEscapes(Escape*escapetable, const(char)[]text);parseSections(const(char)*comment);