minijava.syntaxtree
Class AllocationExpression
java.lang.Object
minijava.syntaxtree.AllocationExpression
- All Implemented Interfaces:
- java.io.Serializable, Node
public class AllocationExpression
- extends java.lang.Object
- implements Node
Grammar production:
nodeToken -> "new"
identifier -> Identifier()
nodeToken1 -> "("
nodeToken2 -> ")"
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
nodeToken
public NodeToken nodeToken
identifier
public Identifier identifier
nodeToken1
public NodeToken nodeToken1
nodeToken2
public NodeToken nodeToken2
AllocationExpression
public AllocationExpression(NodeToken n0,
Identifier n1,
NodeToken n2,
NodeToken n3)
AllocationExpression
public AllocationExpression(Identifier n0)
accept
public void accept(Visitor v)
- Specified by:
accept
in interface Node
accept
public <R,A> R accept(GJVisitor<R,A> v,
A argu)
- Specified by:
accept
in interface Node
accept
public <R> R accept(GJNoArguVisitor<R> v)
- Specified by:
accept
in interface Node
accept
public <A> void accept(GJVoidVisitor<A> v,
A argu)
- Specified by:
accept
in interface Node