Class AbstractCallGraph<CallSite,Method>

java.lang.Object
pascal.taie.analysis.graph.callgraph.AbstractCallGraph<CallSite,Method>
Type Parameters:
CallSite - type of call sites
Method - type of methods
All Implemented Interfaces:
Serializable, Iterable<Method>, CallGraph<CallSite,Method>, StmtResult<Set<Method>>, Graph<Method>
Direct Known Subclasses:
CSCallGraph, DefaultCallGraph

public abstract class AbstractCallGraph<CallSite,Method> extends Object implements CallGraph<CallSite,Method>
Common functionality for CallGraph implementations. This class contains the data structures and methods for storing and accessing information of a call graph. The logic of modifying (adding new call edges and methods) is left to its subclasses.
See Also: