|
|||||||||
前 次 | フレームあり フレームなし |
<Unnamed> での TopLevelClass.Node の使用 |
---|
<Unnamed> での TopLevelClass.Node のサブインタフェース | |
---|---|
static interface |
TopLevelClass.AmbiguityAbsorber
|
static interface |
TopLevelClass.Token
A token, which is a fragment of a parsed text. |
static interface |
TopLevelClass.Type
An abstract-syntax-tree node Type . |
TopLevelClass.Node を実装している <Unnamed> のクラス | |
---|---|
static class |
TopLevelClass.Default.AmbiguityAbsorber
|
static class |
TopLevelClass.Default.ListOrNode
An implementation of ListOrNode node. |
static class |
TopLevelClass.Default.Node
Provides a simple implementation of TopLevelClass.Node . |
static class |
TopLevelClass.Default.Token
Provides a simple implementation of TopLevelClass.Token . |
static class |
TopLevelClass.Default.Type
An implementation of Type node. |
TopLevelClass.Node を返す <Unnamed> のメソッド | |
---|---|
protected TopLevelClass.Node |
TopLevelClass.createNode(int symbolID,
TopLevelClass.NodeInitializationParameters parameters)
Creates a node of an abstract syntax tree. |
protected TopLevelClass.Node |
TopLevelClass.modifyWholeTree(TopLevelClass.Node root)
This method is called when an whole abstract syntax tree is built. |
TopLevelClass.Node 型の引数を持つ型を返す <Unnamed> のメソッド | |
---|---|
List<TopLevelClass.Node> |
TopLevelClass.Node.getChildNodes()
Returns the list of the child nodes of this . |
List<TopLevelClass.Node> |
TopLevelClass.Default.Node.getChildNodes()
|
TopLevelClass.Node 型のパラメータを持つ <Unnamed> のメソッド | |
---|---|
protected TopLevelClass.Node |
TopLevelClass.modifyWholeTree(TopLevelClass.Node root)
This method is called when an whole abstract syntax tree is built. |
void |
TopLevelClass.Default.Node.replaceChild(TopLevelClass.Node oldChild,
TopLevelClass.Node newChild)
Replaces the child node oldChild with newChild . |
void |
TopLevelClass.Default.Type.replaceChild(TopLevelClass.Node oldChild,
TopLevelClass.Node newChild)
|
void |
TopLevelClass.Default.ListOrNode.replaceChild(TopLevelClass.Node oldChild,
TopLevelClass.Node newChild)
|
protected void |
TopLevelClass.Visitor.visit(TopLevelClass.Node node)
Called for a visited node. |
protected void |
TopLevelClass.Visitor1.visit(TopLevelClass.Node node)
Called for a visited node. |
protected void |
TopLevelClass.Visitor2.visit(TopLevelClass.Node node)
Called for a visited node. |
protected void |
TopLevelClass.Visitor3.visit(TopLevelClass.Node node)
Called for a visited node. |
protected void |
TopLevelClass.Visitor4.visit(TopLevelClass.Node node)
Called for a visited node. |
void |
TopLevelClass.Visitor.visitAll(TopLevelClass.Node node)
Traverses a (sub-)tree. |
void |
TopLevelClass.Visitor1.visitAll(TopLevelClass.Node node)
Traverses a (sub-)tree. |
void |
TopLevelClass.Visitor2.visitAll(TopLevelClass.Node node)
Traverses a (sub-)tree. |
void |
TopLevelClass.Visitor3.visitAll(TopLevelClass.Node node)
Traverses a (sub-)tree. |
void |
TopLevelClass.Visitor4.visitAll(TopLevelClass.Node node)
Traverses a (sub-)tree. |
protected void |
TopLevelClass.Visitor.visitNode(TopLevelClass.Node node)
Call visit . |
protected void |
TopLevelClass.Visitor1.visitNode(TopLevelClass.Node node)
Call visit . |
protected void |
TopLevelClass.Visitor2.visitNode(TopLevelClass.Node node)
Call visit . |
protected void |
TopLevelClass.Visitor3.visitNode(TopLevelClass.Node node)
Call visit . |
protected void |
TopLevelClass.Visitor4.visitNode(TopLevelClass.Node node)
Call visit . |
Method parameters in <Unnamed> with type arguments of type TopLevelClass.Node | |
---|---|
protected TopLevelClass.AmbiguityAbsorber |
TopLevelClass.createAmbiguityAbsorber(int symbolID,
Collection<TopLevelClass.Node> nodes)
|
Constructor parameters in <Unnamed> with type arguments of type TopLevelClass.Node | |
---|---|
TopLevelClass.Default.AmbiguityAbsorber(List<TopLevelClass.Node> ambiguityNodes)
|
|
TopLevelClass.Default.Node(List<TopLevelClass.Node> childNodes)
Constucts an instance. |
|
TopLevelClass.Default.Type(List<TopLevelClass.Node> childNodes,
List/Node label)
|
|
TopLevelClass.Node.ConcreteList(Collection<? extends TopLevelClass.Node> c)
|
|
|||||||||
前 次 | フレームあり フレームなし |