Uses of Class
sootup.core.jimple.javabytecode.stmt.JSwitchStmt
Packages that use JSwitchStmt
Package
Description
-
Uses of JSwitchStmt in sootup.core.jimple
Methods in sootup.core.jimple that return JSwitchStmtModifier and TypeMethodDescriptionstatic JSwitchStmt
Jimple.newLookupSwitchStmt
(Immediate key, List<IntConstant> lookupValues, StmtPositionInfo posInfo) Constructs a LookupSwitchStmt(Immediate, List of Immediate, List of Stmt, Stmt) grammar chunk.static JSwitchStmt
Jimple.newTableSwitchStmt
(Immediate key, int lowIndex, int highIndex, StmtPositionInfo posInfo) Constructs a TableSwitchStmt(Immediate, int, int, List of Stmt, Stmt) grammar chunk. -
Uses of JSwitchStmt in sootup.core.jimple.basic
Methods in sootup.core.jimple.basic with parameters of type JSwitchStmtModifier and TypeMethodDescriptionboolean
JimpleComparator.caseSwitchStmt
(JSwitchStmt stmt, Object o) assumes that different sequence of (otherwise equivalent) cases means values are not considered equivalent -
Uses of JSwitchStmt in sootup.core.jimple.javabytecode.stmt
Methods in sootup.core.jimple.javabytecode.stmt that return JSwitchStmtModifier and TypeMethodDescriptionJSwitchStmt.withPositionInfo
(StmtPositionInfo positionInfo) JSwitchStmt.withValues
(List<IntConstant> values) -
Uses of JSwitchStmt in sootup.core.jimple.visitor
Methods in sootup.core.jimple.visitor with parameters of type JSwitchStmtModifier and TypeMethodDescriptionvoid
AbstractStmtVisitor.caseSwitchStmt
(JSwitchStmt stmt) void
ReplaceUseStmtVisitor.caseSwitchStmt
(JSwitchStmt stmt) void
StmtVisitor.caseSwitchStmt
(JSwitchStmt stmt) -
Uses of JSwitchStmt in sootup.interceptors.typeresolving
Methods in sootup.interceptors.typeresolving with parameters of type JSwitchStmt