public interface BiDiInterproceduralCFG<N,M>
extends heros.InterproceduralCFG<N,M>
InterproceduralCFG which supports the computation of predecessors.| Modifier and Type | Method and Description |
|---|---|
java.util.Set<N> |
allNonCallEndNodes() |
java.util.Collection<N> |
getEndPointsOf(M m) |
DirectedGraph<N> |
getOrCreateUnitGraph(M body) |
java.util.List<Value> |
getParameterRefs(M m) |
java.util.List<N> |
getPredsOf(N u) |
java.util.List<N> |
getPredsOfCallAt(N u) |
boolean |
isReturnSite(N n)
Gets whether the given statement is a return site of at least one call
|
java.util.Set<N> allNonCallEndNodes()
DirectedGraph<N> getOrCreateUnitGraph(M body)
boolean isReturnSite(N n)
n - The statement to check