Base interface for classes that produce source code.
interface
|
ICodeOutput
|
base of
|
ConfigNode
|
||
ConfigValue
|
|||||
IDocumentNode
|
|||||
JsonValue
|
|||||
TinmanError
|
Produces source code by feeding the given source code writer.
method
|
WriteSourceCode
(SourceCodeWriter writer,
Context context)
|
||
params
|
writer
|
[not-null]
|
The source code writer to use. |
context
|
[not-null]
|
Context information. |
method
|
ToSourceCode
(int32 autoBreakColumns = 100,
string indentToken = " ",
LineEnding newlineToken = LineEnding.Native)
|
||
type
|
string
|
||
params
|
autoBreakColumns
|
||
indentToken
|
|||
newlineToken
|
method
|
ToSourceCode
(Context context,
int32 autoBreakColumns = 100,
string indentToken = " ",
LineEnding newlineToken = LineEnding.Native)
|
||
type
|
string
|
||
params
|
context
|
||
autoBreakColumns
|
|||
indentToken
|
|||
newlineToken
|