public interface ContextSensitiveCallGraph
| Modifier and Type | Method and Description |
|---|---|
Iterator<ContextSensitiveEdge> |
allEdges()
Returns all ContextSensitiveEdge's in the call graph.
|
Iterator<ContextSensitiveEdge> |
edgesInto(Context tgtCtxt,
SootMethod tgt)
Returns all ContextSensitiveEdge's into method tgt in context tgtCtxt.
|
Iterator<MethodOrMethodContext> |
edgeSources()
Returns all MethodOrMethodContext's (context,method pairs) that are the source of some edge.
|
Iterator<ContextSensitiveEdge> |
edgesOutOf(Context srcCtxt,
SootMethod src)
Returns all ContextSensitiveEdge's out of method src in context srcCtxt.
|
Iterator<ContextSensitiveEdge> |
edgesOutOf(Context srcCtxt,
SootMethod src,
Unit srcUnit)
Returns all ContextSensitiveEdge's out of unit srcUnit in method src in context srcCtxt.
|
Iterator<MethodOrMethodContext> edgeSources()
Iterator<ContextSensitiveEdge> allEdges()
Iterator<ContextSensitiveEdge> edgesOutOf(Context srcCtxt, SootMethod src, Unit srcUnit)
Iterator<ContextSensitiveEdge> edgesOutOf(Context srcCtxt, SootMethod src)
Iterator<ContextSensitiveEdge> edgesInto(Context tgtCtxt, SootMethod tgt)
Copyright © 2024 Soot OSS. All rights reserved.