Method in Compiler
Compiles Yarn code, as specified by a compilation job.
Name | Description |
---|---|
The results of the compilation.
CompilationJob: An object that contains Yarn source code to compile, and instructions on how to compile it.
CompilationResult: The result of a compilation.
Method in Compiler
Flattens a tree of Antlr4.Runtime.Tree.IParseTree
objects by recursively visiting their children, and converting them into a flat System.Collections.Generic.IEnumerable`1
.
Name | Description |
---|---|
An System.Collections.Generic.IEnumerable`1
that contains a flattened version of the hierarchy rooted at node
.
Method in
Gets the text of the documentation comments that either immediately precede context
, or are on the same line as context
.
Documentation comments begin with a triple-slash ( ///
), and are used to describe variable declarations. If documentation comments precede a declaration (that is, they're not on the same line as the declaration), then they may span multiple lines, as long as each line begins with a triple-slash.
Name | Description |
---|
The text of the documentation comments.
Yarn.Compiler.CompilationJob compilationJob
The compilation job to perform.
Antlr4.Runtime.Tree.IParseTree
node
The root node to begin work from.
|
| The token stream to search. |
| The parser rule context to get documentation comments for. |
| If true, this method will search for documentation comments that come after |
Compiles Yarn code, as specified by a compilation job. |
Flattens a tree of |
Gets the text of the documentation comments that either immediately precede |