public class CallGraphTransitiveClosure extends Object
| Constructor and Description |
|---|
CallGraphTransitiveClosure() |
| Modifier and Type | Method and Description |
|---|---|
static <T> Map<CGNode,Collection<T>> |
collectNodeResults(CallGraph cg,
com.ibm.wala.util.functions.Function<CGNode,Collection<T>> nodeResultComputer)
|
static <T> Map<CGNode,com.ibm.wala.util.intset.OrdinalSet<T>> |
transitiveClosure(CallGraph cg,
Map<CGNode,Collection<T>> nodeResults)
Compute the transitive closure of an analysis result over all callees.
|
public static <T> Map<CGNode,com.ibm.wala.util.intset.OrdinalSet<T>> transitiveClosure(CallGraph cg, Map<CGNode,Collection<T>> nodeResults)
cg - the call graphnodeResults - analysis result for each individual nodepublic static <T> Map<CGNode,Collection<T>> collectNodeResults(CallGraph cg, com.ibm.wala.util.functions.Function<CGNode,Collection<T>> nodeResultComputer)
Copyright © 2015. All rights reserved.