Writer

Undocumented in source.

Constructors

this
this(BlockSpecifier block, Context* context)
Undocumented in source.

Alias This

context

Members

Functions

formatBlock
FormatResult formatBlock(Chunk[] chunks, LinePrefix prefix)
Undocumented in source. Be warned that the author may not have intended to support it.
indent
void indent(uint level)
Undocumented in source. Be warned that the author may not have intended to support it.
output
void output(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
output
void output(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
outputOffset
void outputOffset(uint columns)
Undocumented in source. Be warned that the author may not have intended to support it.
write
FormatResult write()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

buffer
Appender!string buffer;
Undocumented in source.
chunks
Chunk[] chunks;
Undocumented in source.
context
Context* context;
Undocumented in source.
cost
uint cost;
Undocumented in source.
overflow
uint overflow;
Undocumented in source.
prefix
LinePrefix prefix;
Undocumented in source.

Meta