|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Reduction | |
|---|---|
| org.codehaus.groovy.antlr | Parser related classes. |
| org.codehaus.groovy.control | Compiler control classes. |
| org.codehaus.groovy.syntax | Lexer, parser and trees. |
| Uses of Reduction in org.codehaus.groovy.antlr |
|---|
| Methods in org.codehaus.groovy.antlr that return Reduction | |
|---|---|
Reduction |
AntlrParserPlugin.parseCST(SourceUnit sourceUnit,
java.io.Reader reader)
|
| Methods in org.codehaus.groovy.antlr with parameters of type Reduction | |
|---|---|
ModuleNode |
AntlrParserPlugin.buildAST(SourceUnit sourceUnit,
java.lang.ClassLoader classLoader,
Reduction cst)
|
| Uses of Reduction in org.codehaus.groovy.control |
|---|
| Fields in org.codehaus.groovy.control declared as Reduction | |
|---|---|
protected Reduction |
SourceUnit.cst
A Concrete Syntax Tree of the source |
| Methods in org.codehaus.groovy.control that return Reduction | |
|---|---|
Reduction |
SourceUnit.getCST()
Returns the Concrete Syntax Tree produced during parse()ing. |
Reduction |
ParserPlugin.parseCST(SourceUnit sourceUnit,
java.io.Reader reader)
|
| Methods in org.codehaus.groovy.control with parameters of type Reduction | |
|---|---|
ModuleNode |
ParserPlugin.buildAST(SourceUnit sourceUnit,
java.lang.ClassLoader classLoader,
Reduction cst)
|
| Uses of Reduction in org.codehaus.groovy.syntax |
|---|
| Fields in org.codehaus.groovy.syntax declared as Reduction | |
|---|---|
static Reduction |
Reduction.EMPTY
|
| Methods in org.codehaus.groovy.syntax that return Reduction | |
|---|---|
Reduction |
Token.asReduction()
Creates a Reduction from this token. |
Reduction |
Reduction.asReduction()
Creates a Reduction from this node. |
abstract Reduction |
CSTNode.asReduction()
Creates a Reduction from this node. |
Reduction |
Token.asReduction(CSTNode second)
Creates a Reduction from this token, adding the supplied
node as the second element. |
Reduction |
Token.asReduction(CSTNode second,
CSTNode third)
Creates a Reduction from this token, adding the supplied
nodes as the second and third element, respectively. |
Reduction |
Token.asReduction(CSTNode second,
CSTNode third,
CSTNode fourth)
Creates a Reduction from this token, adding the supplied
nodes as the second, third, and fourth element, respectively. |
static Reduction |
Reduction.newContainer()
Creates a new Reduction with Token.NULL
as it's root. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||