Uses of Class
sootup.core.jimple.javabytecode.stmt.JSwitchStmt
Package
Description
-
Uses of JSwitchStmt in sootup.core.jimple
Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionJSwitchStmt.withPositionInfo
(StmtPositionInfo positionInfo) JSwitchStmt.withValues
(List<IntConstant> values) -
Uses of JSwitchStmt in sootup.core.jimple.visitor
Modifier and TypeMethodDescriptionvoid
AbstractStmtVisitor.caseSwitchStmt
(JSwitchStmt stmt) void
ReplaceUseStmtVisitor.caseSwitchStmt
(JSwitchStmt stmt) void
StmtVisitor.caseSwitchStmt
(JSwitchStmt stmt) -
Uses of JSwitchStmt in sootup.interceptors.typeresolving