public class AllocNode extends Node implements Context
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<SparkField,AllocDotField> |
fields |
protected java.lang.Object |
newExpr |
p2set, pag, replacement, type
Modifier and Type | Method and Description |
---|---|
AllocDotField |
dot(SparkField field)
Returns the field ref node having this node as its base, and field as its
field; null if nonexistent.
|
java.util.Collection<AllocDotField> |
getAllFieldRefs()
Returns all field ref nodes having this node as their base.
|
java.util.Set<AllocDotField> |
getFields() |
SootMethod |
getMethod() |
java.lang.Object |
getNewExpr()
Returns the new expression of this allocation site.
|
java.lang.String |
toString() |
protected java.lang.Object newExpr
protected java.util.Map<SparkField,AllocDotField> fields
public java.lang.Object getNewExpr()
public java.util.Collection<AllocDotField> getAllFieldRefs()
public AllocDotField dot(SparkField field)
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Set<AllocDotField> getFields()
public SootMethod getMethod()