accrue.analysis.pointer

## Class PointsToGraphNode

- java.lang.Object
- - accrue.analysis.pointer.PointsToGraphNode

- Direct Known Subclasses:
    ObjectField, ReferenceVariableReplica

      public abstract class PointsToGraphNode
      extends java.lang.Object

  A PointsToGraphNode represents something that can point to an object. It includes ReferenceVariableReplica (i.e., a ReferenceVariable and a CContext) and PointsToGraphNodeOF, i.e., a field of an abstract object. A PointsToGraph is a data structure that describes the set of abstract objects that PointsToGraphNodes point to.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `PointsToGraphNode()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `abstract polyglot.types.Type` | `expectedType()`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### PointsToGraphNode

          public PointsToGraphNode()

  - ### Method Detail

    - #### expectedType

          public abstract polyglot.types.Type expectedType()