oscript.syntaxtree
Class AllocationExpression

java.lang.Object
  extended by oscript.syntaxtree.AllocationExpression
All Implemented Interfaces:
java.io.Serializable, Node

public class AllocationExpression
extends java.lang.Object
implements Node

Grammar production:

 f0 -> "new"
 f1 -> PrimaryExpressionWithTrailingFxnCallExpList()
 f2 -> FunctionCallExpressionList()
 

See Also:
Serialized Form

Field Summary
 NodeToken f0
           
 PrimaryExpressionWithTrailingFxnCallExpList f1
           
 FunctionCallExpressionList f2
           
 
Constructor Summary
AllocationExpression(NodeToken n0, PrimaryExpressionWithTrailingFxnCallExpList n1, FunctionCallExpressionList n2)
           
AllocationExpression(PrimaryExpressionWithTrailingFxnCallExpList n0, FunctionCallExpressionList n1)
           
 
Method Summary
 java.lang.Object accept(ObjectVisitor v, java.lang.Object argu)
           
 void accept(Visitor v)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

f0

public NodeToken f0

f1

public PrimaryExpressionWithTrailingFxnCallExpList f1

f2

public FunctionCallExpressionList f2
Constructor Detail

AllocationExpression

public AllocationExpression(NodeToken n0,
                            PrimaryExpressionWithTrailingFxnCallExpList n1,
                            FunctionCallExpressionList n2)

AllocationExpression

public AllocationExpression(PrimaryExpressionWithTrailingFxnCallExpList n0,
                            FunctionCallExpressionList n1)
Method Detail

accept

public void accept(Visitor v)
Specified by:
accept in interface Node

accept

public java.lang.Object accept(ObjectVisitor v,
                               java.lang.Object argu)
Specified by:
accept in interface Node