|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CallSite | |
---|---|
vasco |
Uses of CallSite in vasco |
---|
Fields in vasco with type parameters of type CallSite | |
---|---|
protected Map<Context<M,N,A>,Set<CallSite<M,N,A>>> |
ContextTransitionTable.callers
A map from contexts to a set of call-sites that transition to it. |
protected Map<Context<M,N,A>,Set<CallSite<M,N,A>>> |
ContextTransitionTable.callSitesOfContexts
A map of contexts to call-sites present within their method bodies. |
protected Set<CallSite<M,N,A>> |
ContextTransitionTable.defaultCallSites
A set of call-sites from which transitions are unknown. |
protected Map<CallSite<M,N,A>,Map<M,Context<M,N,A>>> |
ContextTransitionTable.transitions
A map from call-sites to contexts, parameterised by the called method. |
Methods in vasco that return types with arguments of type CallSite | |
---|---|
Map<Context<M,N,A>,Set<CallSite<M,N,A>>> |
ContextTransitionTable.getCallers()
Returns an unmodifiable view of the mapping from contexts to their callers. |
Set<CallSite<M,N,A>> |
ContextTransitionTable.getCallers(Context<M,N,A> target)
Returns the callers of a value context. |
Set<CallSite<M,N,A>> |
InterProceduralAnalysis.getCallers(Context<M,N,A> target)
Returns the callers of a value context. |
Map<Context<M,N,A>,Set<CallSite<M,N,A>>> |
ContextTransitionTable.getCallSitesOfContexts()
Returns an unmodifiable view of a mapping from calling contexts to all their call-sites. |
Set<CallSite<M,N,A>> |
ContextTransitionTable.getDefaultCallSites()
Returns an unmodifiable view of the set of call-sites marked "default". |
Map<CallSite<M,N,A>,Map<M,Context<M,N,A>>> |
ContextTransitionTable.getTransitions()
Returns an unmodifiable view of context transitions. |
Methods in vasco with parameters of type CallSite | |
---|---|
void |
ContextTransitionTable.addTransition(CallSite<M,N,A> callSite,
Context<M,N,A> targetContext)
Adds a transition to the table. |
int |
CallSite.compareTo(CallSite<M,N,A> other)
Call-sites are ordered by the ordering of their context's IDs. |
Map<M,Context<M,N,A>> |
ContextTransitionTable.getTargets(CallSite<M,N,A> callSite)
Returns the targets of a call-site. |
Map<M,Context<M,N,A>> |
InterProceduralAnalysis.getTargets(CallSite<M,N,A> callSite)
Returns the target of a call-site. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |