|
||||||||||
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.outputAST(SourceUnit sourceUnit,
SourceBuffer sourceBuffer)
|
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 | |
---|---|
abstract Reduction |
CSTNode.asReduction()
Creates a Reduction from this node. |
Reduction |
Reduction.asReduction()
Creates a Reduction from this node. |
Reduction |
Token.asReduction()
Creates a Reduction from this token. |
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 |