Class ValNode

All Implemented Interfaces:
Comparable<ValNode>, Numberable
Direct Known Subclasses:
ContextField, FieldValNode, VarNode

public class ValNode extends PagNode implements Comparable<ValNode>, Numberable
Represents a simple of pointer node in the pointer assignment graph.
  • Constructor Details

    • ValNode

      protected ValNode(Type t)
  • Method Details

    • compareTo

      public int compareTo(ValNode other)
      Specified by:
      compareTo in interface Comparable<ValNode>
    • getP2Set

      public DoublePointsToSet getP2Set()
      Returns the points-to set for this node.
    • discardP2Set

      public void discardP2Set()
      Delete current points-to set and make a new one