Package soot.jimple.toolkits.callgraph
Class InvokeCallSite
- java.lang.Object
-
- soot.jimple.toolkits.callgraph.AbstractCallSite
-
- soot.jimple.toolkits.callgraph.InvokeCallSite
-
public class InvokeCallSite extends AbstractCallSite
-
-
Field Summary
Fields Modifier and Type Field Description static intMAY_BE_NULLstatic intMUST_BE_NULLstatic intMUST_NOT_BE_NULL-
Fields inherited from class soot.jimple.toolkits.callgraph.AbstractCallSite
container, stmt
-
-
Constructor Summary
Constructors Constructor Description InvokeCallSite(Stmt stmt, SootMethod container, InstanceInvokeExpr iie, Local base)InvokeCallSite(Stmt stmt, SootMethod container, InstanceInvokeExpr iie, Local base, ConstantArrayAnalysis.ArrayTypes reachingArgTypes, int nullnessCode)InvokeCallSite(Stmt stmt, SootMethod container, InstanceInvokeExpr iie, Local base, Local argArray, int nullnessCode)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description LocalargArray()Localbase()SootMethodcontainer()Deprecated.InstanceInvokeExpriie()intnullnessCode()ConstantArrayAnalysis.ArrayTypesreachingTypes()Stmtstmt()Deprecated.StringtoString()-
Methods inherited from class soot.jimple.toolkits.callgraph.AbstractCallSite
getContainer, getStmt
-
-
-
-
Field Detail
-
MUST_BE_NULL
public static final int MUST_BE_NULL
- See Also:
- Constant Field Values
-
MUST_NOT_BE_NULL
public static final int MUST_NOT_BE_NULL
- See Also:
- Constant Field Values
-
MAY_BE_NULL
public static final int MAY_BE_NULL
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
InvokeCallSite
public InvokeCallSite(Stmt stmt, SootMethod container, InstanceInvokeExpr iie, Local base)
-
InvokeCallSite
public InvokeCallSite(Stmt stmt, SootMethod container, InstanceInvokeExpr iie, Local base, Local argArray, int nullnessCode)
-
InvokeCallSite
public InvokeCallSite(Stmt stmt, SootMethod container, InstanceInvokeExpr iie, Local base, ConstantArrayAnalysis.ArrayTypes reachingArgTypes, int nullnessCode)
-
-
Method Detail
-
stmt
@Deprecated public Stmt stmt()
Deprecated.
-
container
@Deprecated public SootMethod container()
Deprecated.
-
iie
public InstanceInvokeExpr iie()
-
base
public Local base()
-
argArray
public Local argArray()
-
nullnessCode
public int nullnessCode()
-
reachingTypes
public ConstantArrayAnalysis.ArrayTypes reachingTypes()
-
toString
public String toString()
- Overrides:
toStringin classAbstractCallSite
-
-