Class SwitchInformation
java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.analyzer.SwitchInformation
Details on a switch-case native construction. For each possible cases, it provides the handler
address and the jump table entry address and size (if any).
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Details of a switch's jump table.static class
Details on a 'case' of a switch-like statement: the address of the handler code and the corresponding jump table entry (if any, seeSwitchInformation.SwitchCaseInformation.isJumpTableBased()
) -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
addJumpTable
(SwitchInformation.JumpTableInformation jumpTableInfo) getCases()
boolean
isEmpty()
-
Constructor Details
-
SwitchInformation
public SwitchInformation()
-
-
Method Details
-
addJumpTable
-
getJumpTables
-
getCases
-
addCase
-
isEmpty
public boolean isEmpty()
-