Uses of Interface
soot.jimple.DefinitionStmt
-
Packages that use DefinitionStmt Package Description soot.dava soot.dava.internal.javaRep soot.dava.toolkits.base.AST soot.dava.toolkits.base.AST.analysis soot.dava.toolkits.base.AST.structuredAnalysis soot.dava.toolkits.base.AST.transformations soot.dava.toolkits.base.AST.traversals soot.dava.toolkits.base.renamer 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.toolkits.ide.exampleproblems soot.jimple.toolkits.scalar A toolkit for scalar optimization of Jimple. -
-
Uses of DefinitionStmt in soot.dava
Methods in soot.dava with parameters of type DefinitionStmt Modifier and Type Method Description voidStaticDefinitionFinder. inDefinitionStmt(DefinitionStmt s) -
Uses of DefinitionStmt in soot.dava.internal.javaRep
Classes in soot.dava.internal.javaRep that implement DefinitionStmt Modifier and Type Class Description classDAssignStmtclassDDecrementStmtclassDIdentityStmtclassDIncrementStmtclassDShortcutAssignStmt -
Uses of DefinitionStmt in soot.dava.toolkits.base.AST
Methods in soot.dava.toolkits.base.AST with parameters of type DefinitionStmt Modifier and Type Method Description voidASTAnalysis. analyseDefinitionStmt(DefinitionStmt s) -
Uses of DefinitionStmt in soot.dava.toolkits.base.AST.analysis
Methods in soot.dava.toolkits.base.AST.analysis with parameters of type DefinitionStmt Modifier and Type Method Description voidAnalysis. caseDefinitionStmt(DefinitionStmt s)voidAnalysisAdapter. caseDefinitionStmt(DefinitionStmt s)voidDepthFirstAdapter. caseDefinitionStmt(DefinitionStmt s)voidDepthFirstAdapter. inDefinitionStmt(DefinitionStmt s)voidDepthFirstAdapter. outDefinitionStmt(DefinitionStmt s) -
Uses of DefinitionStmt in soot.dava.toolkits.base.AST.structuredAnalysis
Methods in soot.dava.toolkits.base.AST.structuredAnalysis that return types with arguments of type DefinitionStmt Modifier and Type Method Description List<DefinitionStmt>ReachingDefs. getReachingDefs(Local local, Object node)Methods in soot.dava.toolkits.base.AST.structuredAnalysis with parameters of type DefinitionStmt Modifier and Type Method Description voidReachingDefs. gen(DavaFlowSet<Stmt> in, DefinitionStmt s) -
Uses of DefinitionStmt in soot.dava.toolkits.base.AST.transformations
Methods in soot.dava.toolkits.base.AST.transformations that return types with arguments of type DefinitionStmt Modifier and Type Method Description List<DefinitionStmt>LocalVariableCleaner. getDefs(Local var)Methods in soot.dava.toolkits.base.AST.transformations with parameters of type DefinitionStmt Modifier and Type Method Description booleanLocalVariableCleaner. canRemoveDef(DefinitionStmt ds) -
Uses of DefinitionStmt in soot.dava.toolkits.base.AST.traversals
Methods in soot.dava.toolkits.base.AST.traversals that return types with arguments of type DefinitionStmt Modifier and Type Method Description List<DefinitionStmt>AllDefinitionsFinder. getAllDefs()Methods in soot.dava.toolkits.base.AST.traversals with parameters of type DefinitionStmt Modifier and Type Method Description voidCopyPropagation. handleCopyStmt(DefinitionStmt copyStmt)voidAllDefinitionsFinder. inDefinitionStmt(DefinitionStmt s)voidASTParentNodeFinder. inDefinitionStmt(DefinitionStmt s)voidInitializationDeclarationShortcut. inDefinitionStmt(DefinitionStmt s) -
Uses of DefinitionStmt in soot.dava.toolkits.base.renamer
Methods in soot.dava.toolkits.base.renamer with parameters of type DefinitionStmt Modifier and Type Method Description voidinfoGatheringAnalysis. inDefinitionStmt(DefinitionStmt s)voidinfoGatheringAnalysis. outDefinitionStmt(DefinitionStmt s) -
Uses of DefinitionStmt in soot.grimp.internal
Classes in soot.grimp.internal that implement DefinitionStmt Modifier and Type Class Description classGAssignStmtclassGIdentityStmt -
Uses of DefinitionStmt in soot.jimple
Subinterfaces of DefinitionStmt in soot.jimple Modifier and Type Interface Description interfaceAssignStmtinterfaceIdentityStmt -
Uses of DefinitionStmt in soot.jimple.internal
Classes in soot.jimple.internal that implement DefinitionStmt Modifier and Type Class Description classAbstractDefinitionStmtclassJAssignStmtclassJIdentityStmt -
Uses of DefinitionStmt in soot.jimple.toolkits.ide.exampleproblems
Methods in soot.jimple.toolkits.ide.exampleproblems that return types with arguments of type DefinitionStmt Modifier and Type Method Description heros.FlowFunctions<Unit,Pair<Value,Set<DefinitionStmt>>,SootMethod>IFDSReachingDefinitions. createFlowFunctionsFactory()Pair<Value,Set<DefinitionStmt>>IFDSReachingDefinitions. createZeroValue()Map<Unit,Set<Pair<Value,Set<DefinitionStmt>>>>IFDSReachingDefinitions. initialSeeds() -
Uses of DefinitionStmt in soot.jimple.toolkits.scalar
Methods in soot.jimple.toolkits.scalar with parameters of type DefinitionStmt Modifier and Type Method Description static voidCopyPropagator. copyLineTags(ValueBox useBox, DefinitionStmt def)
-