public class FieldRefNode extends ValNode
Modifier and Type | Field and Description |
---|---|
protected VarNode |
base |
protected SparkField |
field |
p2set, pag, replacement, type
Modifier and Type | Method and Description |
---|---|
VarNode |
getBase()
Returns the base of this field reference.
|
SparkField |
getField()
Returns the field of this field reference.
|
Node |
getReplacement()
If this node has been merged with another, returns the new node to be
used as the representative of this node; returns this if the node has
not been merged.
|
java.lang.String |
toString() |
protected VarNode base
protected SparkField field
public VarNode getBase()
public Node getReplacement()
Node
getReplacement
in class Node
public SparkField getField()
public java.lang.String toString()
toString
in class java.lang.Object