Uses of Interface
soot.jimple.InvokeExpr

Packages that use InvokeExpr
soot.dava.internal.javaRep   
soot.dava.toolkits.base.AST   
soot.dava.toolkits.base.AST.analysis   
soot.dava.toolkits.base.renamer   
soot.grimp Public classes for the Grimp intermediate representation. 
soot.grimp.internal Internal, messy, implementation-specific classes for the Grimp intermediate representation. 
soot.jimple Public classes for the Jimple intermediate representation. 
soot.jimple.internal Internal, messy, implementation-specific classes for the Jimple intermediate representation. 
soot.jimple.spark.pag   
soot.jimple.toolkits.base A toolkit to optimize the Jimple IR. 
soot.jimple.toolkits.callgraph   
soot.jimple.toolkits.infoflow   
soot.jimple.toolkits.thread   
 

Uses of InvokeExpr in soot.dava.internal.javaRep
 

Classes in soot.dava.internal.javaRep that implement InvokeExpr
 class DInterfaceInvokeExpr
           
 class DNewInvokeExpr
           
 class DSpecialInvokeExpr
           
 class DStaticInvokeExpr
           
 class DVirtualInvokeExpr
           
 

Methods in soot.dava.internal.javaRep that return InvokeExpr
 InvokeExpr DVariableDeclarationStmt.getInvokeExpr()
           
 InvokeExpr DVariableDeclarationStmt.getInvokeExpr()
           
 

Uses of InvokeExpr in soot.dava.toolkits.base.AST
 

Methods in soot.dava.toolkits.base.AST with parameters of type InvokeExpr
 void ASTAnalysis.analyseInvokeExpr(InvokeExpr v)
           
 void TryContentsFinder.analyseInvokeExpr(InvokeExpr ie)
           
 void TryContentsFinder.analyseInvokeExpr(InvokeExpr ie)
           
 void ASTAnalysis.analyseInvokeExpr(InvokeExpr v)
           
 

Uses of InvokeExpr in soot.dava.toolkits.base.AST.analysis
 

Methods in soot.dava.toolkits.base.AST.analysis with parameters of type InvokeExpr
 void Analysis.caseInvokeExpr(InvokeExpr ie)
           
 void AnalysisAdapter.caseInvokeExpr(InvokeExpr ie)
           
 void DepthFirstAdapter.caseInvokeExpr(InvokeExpr ie)
           
 void DepthFirstAdapter.caseInvokeExpr(InvokeExpr ie)
           
 void AnalysisAdapter.caseInvokeExpr(InvokeExpr ie)
           
 void Analysis.caseInvokeExpr(InvokeExpr ie)
           
 void DepthFirstAdapter.inInvokeExpr(InvokeExpr ie)
           
 void DepthFirstAdapter.inInvokeExpr(InvokeExpr ie)
           
 void DepthFirstAdapter.outInvokeExpr(InvokeExpr ie)
           
 void DepthFirstAdapter.outInvokeExpr(InvokeExpr ie)
           
 

Uses of InvokeExpr in soot.dava.toolkits.base.renamer
 

Methods in soot.dava.toolkits.base.renamer with parameters of type InvokeExpr
 void infoGatheringAnalysis.outInvokeExpr(InvokeExpr ie)
           
 void infoGatheringAnalysis.outInvokeExpr(InvokeExpr ie)
           
 

Uses of InvokeExpr in soot.grimp
 

Subinterfaces of InvokeExpr in soot.grimp
 interface NewInvokeExpr
           
 

Uses of InvokeExpr in soot.grimp.internal
 

Classes in soot.grimp.internal that implement InvokeExpr
 class GDynamicInvokeExpr
           
 class GInterfaceInvokeExpr
           
 class GNewInvokeExpr
           
 class GSpecialInvokeExpr
           
 class GStaticInvokeExpr
           
 class GVirtualInvokeExpr
           
 

Uses of InvokeExpr in soot.jimple
 

Subinterfaces of InvokeExpr in soot.jimple
 interface DynamicInvokeExpr
           
 interface InstanceInvokeExpr
           
 interface InterfaceInvokeExpr
           
 interface SpecialInvokeExpr
           
 interface StaticInvokeExpr
           
 interface VirtualInvokeExpr
           
 

Methods in soot.jimple that return InvokeExpr
 InvokeExpr InvokeStmt.getInvokeExpr()
           
 InvokeExpr Stmt.getInvokeExpr()
           
 InvokeExpr Stmt.getInvokeExpr()
           
 InvokeExpr InvokeStmt.getInvokeExpr()
           
 

Methods in soot.jimple with parameters of type InvokeExpr
protected abstract  void PointerStmtSwitch.caseInvokeStmt(Local dest, InvokeExpr e)
          A method invocation.
protected abstract  void PointerStmtSwitch.caseInvokeStmt(Local dest, InvokeExpr e)
          A method invocation.
 

Uses of InvokeExpr in soot.jimple.internal
 

Classes in soot.jimple.internal that implement InvokeExpr
 class AbstractInstanceInvokeExpr
           
 class AbstractInterfaceInvokeExpr
           
 class AbstractInvokeExpr
           
 class AbstractSpecialInvokeExpr
           
 class AbstractStaticInvokeExpr
           
 class AbstractVirtualInvokeExpr
           
 class JDynamicInvokeExpr
           
 class JInterfaceInvokeExpr
           
 class JSpecialInvokeExpr
           
 class JStaticInvokeExpr
           
 class JVirtualInvokeExpr
           
 

Methods in soot.jimple.internal that return InvokeExpr
 InvokeExpr AbstractStmt.getInvokeExpr()
           
 InvokeExpr JAssignStmt.getInvokeExpr()
           
 InvokeExpr JInvokeStmt.getInvokeExpr()
           
 InvokeExpr JInvokeStmt.getInvokeExpr()
           
 InvokeExpr JAssignStmt.getInvokeExpr()
           
 InvokeExpr AbstractStmt.getInvokeExpr()
           
 

Uses of InvokeExpr in soot.jimple.spark.pag
 

Fields in soot.jimple.spark.pag with type parameters of type InvokeExpr
 Map<InvokeExpr,SootMethod> PAG.callToMethod
           
 Map<InvokeExpr,SootMethod> PAG.callToMethod
           
 Map<InvokeExpr,Node> PAG.virtualCallsToReceivers
           
 Map<InvokeExpr,Node> PAG.virtualCallsToReceivers
           
 

Uses of InvokeExpr in soot.jimple.toolkits.base
 

Methods in soot.jimple.toolkits.base with parameters of type InvokeExpr
protected  void ExceptionChecker.checkInvokeExpr(Body b, InvokeExpr ie, Stmt s)
           
protected  void ExceptionChecker.checkInvokeExpr(Body b, InvokeExpr ie, Stmt s)
           
 

Uses of InvokeExpr in soot.jimple.toolkits.callgraph
 

Methods in soot.jimple.toolkits.callgraph with parameters of type InvokeExpr
static Kind Edge.ieToKind(InvokeExpr ie)
           
static Kind Edge.ieToKind(InvokeExpr ie)
           
 

Uses of InvokeExpr in soot.jimple.toolkits.infoflow
 

Methods in soot.jimple.toolkits.infoflow with parameters of type InvokeExpr
protected  MutableDirectedGraph InfoFlowAnalysis.getInvokeAbbreviatedInfoFlowGraph(InvokeExpr ie, SootMethod context)
           
protected  MutableDirectedGraph InfoFlowAnalysis.getInvokeAbbreviatedInfoFlowGraph(InvokeExpr ie, SootMethod context)
           
protected  HashMutableDirectedGraph InfoFlowAnalysis.getInvokeInfoFlowSummary(InvokeExpr ie, Stmt is, SootMethod context)
           
protected  HashMutableDirectedGraph InfoFlowAnalysis.getInvokeInfoFlowSummary(InvokeExpr ie, Stmt is, SootMethod context)
           
protected  List SmartMethodInfoFlowAnalysis.handleInvokeExpr(InvokeExpr ie, Stmt is)
           
protected  List SmartMethodInfoFlowAnalysis.handleInvokeExpr(InvokeExpr ie, Stmt is)
           
protected  List SimpleMethodInfoFlowAnalysis.handleInvokeExpr(InvokeExpr ie, Stmt is, FlowSet fs)
           
protected  List SimpleMethodInfoFlowAnalysis.handleInvokeExpr(InvokeExpr ie, Stmt is, FlowSet fs)
           
 boolean LocalObjectsAnalysis.hasNonLocalEffects(SootMethod containingMethod, InvokeExpr ie, SootMethod context)
           
 boolean LocalObjectsAnalysis.hasNonLocalEffects(SootMethod containingMethod, InvokeExpr ie, SootMethod context)
           
 

Uses of InvokeExpr in soot.jimple.toolkits.thread
 

Methods in soot.jimple.toolkits.thread with parameters of type InvokeExpr
 boolean ThreadLocalObjectsAnalysis.hasNonThreadLocalEffects(SootMethod containingMethod, InvokeExpr ie)
           
 boolean ThreadLocalObjectsAnalysis.hasNonThreadLocalEffects(SootMethod containingMethod, InvokeExpr ie)