Class DelegatingExplicitCallGraph.DelegatingCGNode

All Implemented Interfaces:
CGNode, ContextItem, IClassHierarchyDweller, INodeWithNumber
Enclosing class:
DelegatingExplicitCallGraph

public class DelegatingExplicitCallGraph.DelegatingCGNode extends ExplicitCallGraph.ExplicitNode
In this implementation, super.targets is a mapping from call site -> Object, where Object is a
  • CGNode if we've discovered exactly one target for the site
  • or an IntSet of node numbers if we've discovered more than one target for the site.
  • a CallSite if we're delegating these edges to another node