|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ibm.wala.cast.ipa.callgraph.StandardFunctionTargetSelector
public class StandardFunctionTargetSelector
| Constructor Summary | |
|---|---|
StandardFunctionTargetSelector(IClassHierarchy cha,
MethodTargetSelector base)
|
|
| Method Summary | |
|---|---|
IMethod |
getCalleeTarget(CGNode caller,
CallSiteReference site,
IClass receiver)
Given a calling node, a call site and (optionally) a dispatch type, return the target method to be called. |
boolean |
mightReturnSyntheticMethod(CGNode caller,
CallSiteReference site)
|
boolean |
mightReturnSyntheticMethod(MethodReference declaredTarget)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public StandardFunctionTargetSelector(IClassHierarchy cha,
MethodTargetSelector base)
| Method Detail |
|---|
public IMethod getCalleeTarget(CGNode caller,
CallSiteReference site,
IClass receiver)
MethodTargetSelector
getCalleeTarget in interface MethodTargetSelectorcaller - the GCNode in the call graph containing the callsite - the call site reference of the call sitereceiver - the type of the target object or null
public boolean mightReturnSyntheticMethod(CGNode caller,
CallSiteReference site)
public boolean mightReturnSyntheticMethod(MethodReference declaredTarget)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||