Compil3r.Quad
Class MethodSummary.GlobalNode

java.lang.Object
Compil3r.Quad.MethodSummary.Node
Compil3r.Quad.MethodSummary.OutsideNode
Compil3r.Quad.MethodSummary.GlobalNode
- All Implemented Interfaces:
- java.lang.Comparable
- Enclosing class:
- MethodSummary
- public static final class MethodSummary.GlobalNode
- extends MethodSummary.OutsideNode
A GlobalNode stores references to the static variables.
It has no predecessors, and there is a global copy stored in GLOBAL.
| Methods inherited from class Compil3r.Quad.MethodSummary.Node |
addAccessPathEdge, addAccessPathEdges, addEdge, addEdges, addEdges, addGlobalEdges, addPredecessor, compareTo, compareTo, getAccessPathEdgeFields, getAccessPathEdges, getAccessPathEdges, getEdgeFields, getEdges_escaped, getEdges, getEdges, getEdges, getEscapes, getNonEscapingEdges, getPassedParameters, getPredecessors, getSourceQuad, hasAccessPathEdge, hasAccessPathEdges, hasEdge, hasEdges, hashCode, hasPredecessor, recordPassedParameter, recordPassedParameter, removeAccessPathEdge, removeEdge, removePredecessor, replaceBy, setEscapes, toString, update, updateMap_unknown, updateMap |
GLOBAL
public static MethodSummary.GlobalNode GLOBAL
MethodSummary.GlobalNode
public MethodSummary.GlobalNode()
MethodSummary.GlobalNode
private MethodSummary.GlobalNode(MethodSummary.GlobalNode that)
getDeclaredType
public Compil3r.Quad.AndersenInterface.AndersenReference getDeclaredType()
- Description copied from class:
MethodSummary.Node
- Return the declared type of this node.
- Specified by:
getDeclaredType in class MethodSummary.OutsideNode
copy
public final MethodSummary.Node copy()
- Description copied from class:
MethodSummary.Node
- Return a shallow copy of this node.
- Specified by:
copy in class MethodSummary.Node
toString_long
public java.lang.String toString_long()
- Description copied from class:
MethodSummary.Node
- Return a string representation of the node in long form.
Includes inside and outside edges and passed parameters.
- Overrides:
toString_long in class MethodSummary.Node
toString_short
public java.lang.String toString_short()
- Description copied from class:
MethodSummary.Node
- Return a string representation of the node in short form.
- Specified by:
toString_short in class MethodSummary.Node
addDefaultStatics
public void addDefaultStatics()
write
public void write(MethodSummary ms,
java.io.DataOutput out)
throws java.io.IOException
- Description copied from class:
MethodSummary.Node
- Prints an identifier of this node to the given output writer.
- Specified by:
write in class MethodSummary.Node