Uses of Interface
sootup.core.jimple.common.stmt.BranchingStmt
Packages that use BranchingStmt
Package
Description
-
Uses of BranchingStmt in sootup.apk.frontend.main
Methods in sootup.apk.frontend.main that return types with arguments of type BranchingStmtModifier and TypeMethodDescriptionDexBody.convertMultimap
(com.google.common.collect.LinkedListMultimap<BranchingStmt, List<Stmt>> multimap) com.google.common.collect.LinkedListMultimap<BranchingStmt,
List<Stmt>> DexBody.getBranchingMap()
Methods in sootup.apk.frontend.main with parameters of type BranchingStmtModifier and TypeMethodDescriptionvoid
DexBody.addBranchingStmt
(BranchingStmt branchingStmt, List<Stmt> stmt) Method parameters in sootup.apk.frontend.main with type arguments of type BranchingStmtModifier and TypeMethodDescriptionDexBody.convertMultimap
(com.google.common.collect.LinkedListMultimap<BranchingStmt, List<Stmt>> multimap) -
Uses of BranchingStmt in sootup.core.graph
Methods in sootup.core.graph with parameters of type BranchingStmtModifier and TypeMethodDescriptionStmtGraph.getBranchTargetsOf
(BranchingStmt fromStmt) void
MutableBlockStmtGraph.putEdge
(@NonNull BranchingStmt stmtA, int succesorIdx, @NonNull Stmt stmtB) abstract void
MutableStmtGraph.putEdge
(@NonNull BranchingStmt from, int successorIdx, @NonNull Stmt to) void
MutableBlockStmtGraph.setEdges
(@NonNull BranchingStmt fromStmt, @NonNull List<Stmt> targets) abstract void
MutableStmtGraph.setEdges
(@NonNull BranchingStmt from, @NonNull List<Stmt> targets) replaces the current outgoing flows of "from" to "targets"void
MutableStmtGraph.setEdges
(@NonNull BranchingStmt from, @NonNull Stmt... targets) replaces the current outgoing flows of "from" to each target of "targets"Method parameters in sootup.core.graph with type arguments of type BranchingStmtModifier and TypeMethodDescriptionvoid
MutableBlockStmtGraph.initializeWith
(@NonNull List<List<Stmt>> blocks, @NonNull Map<BranchingStmt, List<Stmt>> successorMap, @NonNull List<Trap> traps) Creates a Graph representation from the 'legacy' representation i.e. a List of Stmts and Traps. -
Uses of BranchingStmt in sootup.core.jimple.common.stmt
Classes in sootup.core.jimple.common.stmt that implement BranchingStmt -
Uses of BranchingStmt in sootup.core.jimple.javabytecode.stmt
Classes in sootup.core.jimple.javabytecode.stmt that implement BranchingStmt -
Uses of BranchingStmt in sootup.core.model
Methods in sootup.core.model with parameters of type BranchingStmtModifier and TypeMethodDescriptionBody.getBranchTargetsOf
(@NonNull BranchingStmt fromStmt) returns a List of Branch targets of Branching Stmts