Uses of Interface
soot.jimple.InvokeExpr
-
Packages that use InvokeExpr Package Description soot.dava.internal.javaRep soot.dava.toolkits.base.AST soot.dava.toolkits.base.AST.analysis soot.dava.toolkits.base.renamer soot.dexpler.instructions soot.dexpler.typing soot.dotnet.instructions 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.ide.libsumm 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 Modifier and Type Class Description classDInterfaceInvokeExprclassDNewInvokeExprclassDSpecialInvokeExprclassDStaticInvokeExprclassDVirtualInvokeExprMethods in soot.dava.internal.javaRep that return InvokeExpr Modifier and Type Method Description InvokeExprDVariableDeclarationStmt. getInvokeExpr() -
Uses of InvokeExpr in soot.dava.toolkits.base.AST
Methods in soot.dava.toolkits.base.AST with parameters of type InvokeExpr Modifier and Type Method Description voidASTAnalysis. analyseInvokeExpr(InvokeExpr v)voidTryContentsFinder. analyseInvokeExpr(InvokeExpr ie) -
Uses of InvokeExpr in soot.dava.toolkits.base.AST.analysis
Methods in soot.dava.toolkits.base.AST.analysis with parameters of type InvokeExpr Modifier and Type Method Description voidAnalysis. caseInvokeExpr(InvokeExpr ie)voidAnalysisAdapter. caseInvokeExpr(InvokeExpr ie)voidDepthFirstAdapter. caseInvokeExpr(InvokeExpr ie)voidDepthFirstAdapter. inInvokeExpr(InvokeExpr ie)voidDepthFirstAdapter. outInvokeExpr(InvokeExpr ie) -
Uses of InvokeExpr in soot.dava.toolkits.base.renamer
Methods in soot.dava.toolkits.base.renamer with parameters of type InvokeExpr Modifier and Type Method Description voidinfoGatheringAnalysis. outInvokeExpr(InvokeExpr ie) -
Uses of InvokeExpr in soot.dexpler.instructions
Fields in soot.dexpler.instructions declared as InvokeExpr Modifier and Type Field Description protected InvokeExprMethodInvocationInstruction. invocationMethods in soot.dexpler.instructions that return InvokeExpr Modifier and Type Method Description InvokeExprInvokeSpecialInstruction. getJimplifiedInvoke() -
Uses of InvokeExpr in soot.dexpler.typing
Methods in soot.dexpler.typing with parameters of type InvokeExpr Modifier and Type Method Description protected voidDalvikTyper. setInvokeType(InvokeExpr invokeExpr) -
Uses of InvokeExpr in soot.dotnet.instructions
Methods in soot.dotnet.instructions that return InvokeExpr Modifier and Type Method Description protected InvokeExprAbstractNewObjInstanceInstruction. createInvokeExpr(Body jb, SootClass clazz, DotnetMethod method, soot.dotnet.instructions.CilCallInstruction.MethodParams methodParams)protected InvokeExprCilCallInstruction. createInvokeExpr(Body jb, SootClass clazz, DotnetMethod method, soot.dotnet.instructions.CilCallInstruction.MethodParams methodParams)protected InvokeExprCilNewObjInstruction. createInvokeExpr(Body jb, SootClass clazz, DotnetMethod method, soot.dotnet.instructions.CilCallInstruction.MethodParams methodParams) -
Uses of InvokeExpr in soot.grimp
Subinterfaces of InvokeExpr in soot.grimp Modifier and Type Interface Description interfaceNewInvokeExpr -
Uses of InvokeExpr in soot.grimp.internal
Classes in soot.grimp.internal that implement InvokeExpr Modifier and Type Class Description classGDynamicInvokeExprclassGInterfaceInvokeExprclassGNewInvokeExprclassGSpecialInvokeExprclassGStaticInvokeExprclassGVirtualInvokeExpr -
Uses of InvokeExpr in soot.jimple
Subinterfaces of InvokeExpr in soot.jimple Modifier and Type Interface Description interfaceDynamicInvokeExprinterfaceInstanceInvokeExprinterfaceInterfaceInvokeExprinterfaceSpecialInvokeExprinterfaceStaticInvokeExprinterfaceVirtualInvokeExprMethods in soot.jimple that return InvokeExpr Modifier and Type Method Description InvokeExprInvokeStmt. getInvokeExpr()InvokeExprStmt. getInvokeExpr()Methods in soot.jimple with parameters of type InvokeExpr Modifier and Type Method Description protected abstract voidPointerStmtSwitch. caseInvokeStmt(Local dest, InvokeExpr e)A method invocation. -
Uses of InvokeExpr in soot.jimple.internal
Classes in soot.jimple.internal that implement InvokeExpr Modifier and Type Class Description classAbstractInstanceInvokeExprclassAbstractInterfaceInvokeExprclassAbstractInvokeExprclassAbstractSpecialInvokeExprclassAbstractStaticInvokeExprclassAbstractVirtualInvokeExprclassJDynamicInvokeExprclassJInterfaceInvokeExprclassJSpecialInvokeExprclassJStaticInvokeExprclassJVirtualInvokeExprMethods in soot.jimple.internal that return InvokeExpr Modifier and Type Method Description InvokeExprAbstractStmt. getInvokeExpr()InvokeExprJAssignStmt. getInvokeExpr()InvokeExprJInvokeStmt. getInvokeExpr() -
Uses of InvokeExpr in soot.jimple.spark.pag
Fields in soot.jimple.spark.pag with type parameters of type InvokeExpr Modifier and Type Field Description HashMultiMap<InvokeExpr,Pair<Node,Node>>PAG. callAssignsMap<InvokeExpr,SootMethod>PAG. callToMethodMap<InvokeExpr,Node>PAG. virtualCallsToReceivers -
Uses of InvokeExpr in soot.jimple.toolkits.base
Methods in soot.jimple.toolkits.base with parameters of type InvokeExpr Modifier and Type Method Description protected voidExceptionChecker. 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 Modifier and Type Method Description abstract ValueVirtualEdgesSummaries.AbstractParameterMapping. getMappedSourceArgumentArg(InvokeExpr expr)ValueVirtualEdgesSummaries.DirectParameterMapping. getMappedSourceArgumentArg(InvokeExpr expr)Set<Local>OnFlyCallGraphBuilder. getReceiversOfVirtualEdge(VirtualEdgesSummaries.InvocationVirtualEdgeTarget edgeTarget, InvokeExpr invokeExpr)Returns all values that should be mapped to this in the edge target.static KindEdge. ieToKind(InvokeExpr ie) -
Uses of InvokeExpr in soot.jimple.toolkits.ide.libsumm
Methods in soot.jimple.toolkits.ide.libsumm with parameters of type InvokeExpr Modifier and Type Method Description static booleanFixedMethods. isFixed(InvokeExpr ie)Returns true if a method call is fixed, i.e., assuming that all classes in the Scene resemble library code, then client code cannot possible overwrite the called method. -
Uses of InvokeExpr in soot.jimple.toolkits.infoflow
Methods in soot.jimple.toolkits.infoflow with parameters of type InvokeExpr Modifier and Type Method Description protected MutableDirectedGraph<EquivalentValue>InfoFlowAnalysis. getInvokeAbbreviatedInfoFlowGraph(InvokeExpr ie, SootMethod context)protected HashMutableDirectedGraph<EquivalentValue>InfoFlowAnalysis. getInvokeInfoFlowSummary(InvokeExpr ie, Stmt is, SootMethod context)protected List<Value>SimpleMethodInfoFlowAnalysis. handleInvokeExpr(InvokeExpr ie, Stmt is, FlowSet<Pair<EquivalentValue,EquivalentValue>> fs)protected List<Value>SmartMethodInfoFlowAnalysis. handleInvokeExpr(InvokeExpr ie, Stmt is)booleanLocalObjectsAnalysis. 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 Modifier and Type Method Description booleanThreadLocalObjectsAnalysis. hasNonThreadLocalEffects(SootMethod containingMethod, InvokeExpr ie)
-