public class CastExpressionTyped extends Expression
Modifier and Type | Field and Description |
---|---|
private NodeToken |
f0 |
private TypeName |
f1 |
private NodeToken |
f2 |
private CastExpression |
f3 |
private static long |
serialVersionUID |
Constructor and Description |
---|
CastExpressionTyped(NodeToken n0,
TypeName n1,
NodeToken n2,
CastExpression n3) |
CastExpressionTyped(TypeName n0,
CastExpression n1) |
Modifier and Type | Method and Description |
---|---|
<R> R |
accept(GJNoArguVisitor<R> v) |
<R,A> R |
accept(GJVisitor<R,A> v,
A argu) |
<A> void |
accept(GJVoidVisitor<A> v,
A argu) |
void |
accept(Visitor v) |
NodeToken |
getF0() |
TypeName |
getF1() |
NodeToken |
getF2() |
CastExpression |
getF3() |
void |
setF0(NodeToken f0) |
void |
setF1(TypeName f1) |
void |
setF2(NodeToken f2) |
void |
setF3(CastExpression f3) |
getExpF0, getExpF1, getInfo, setExpF0, setExpF1
private static final long serialVersionUID
private NodeToken f0
private TypeName f1
private NodeToken f2
private CastExpression f3
public CastExpressionTyped(NodeToken n0, TypeName n1, NodeToken n2, CastExpression n3)
public CastExpressionTyped(TypeName n0, CastExpression n1)
public void accept(Visitor v)
accept
in class Expression
public <R,A> R accept(GJVisitor<R,A> v, A argu)
accept
in class Expression
public <R> R accept(GJNoArguVisitor<R> v)
accept
in class Expression
public <A> void accept(GJVoidVisitor<A> v, A argu)
accept
in class Expression
public NodeToken getF0()
public void setF0(NodeToken f0)
public TypeName getF1()
public void setF1(TypeName f1)
public NodeToken getF2()
public void setF2(NodeToken f2)
public CastExpression getF3()
public void setF3(CastExpression f3)