Code patterns found with the FindPattern class may receive an additional
CodeConstraint argument that checks the found piece of code for user-defined
constraints.
This class represents an exception handler, i.e. specifies the region where
a handler is active and an instruction where the actual handling is done.
pool as parameters.
Remove all NOPs from the instruction list (if possible) and update every
object refering to them, i.e. branch instructions, local variables and
exception handlers.
Template for switch() constructs, if the match array can be sorted
in ascending order with no gaps between the numbers a TABLESWITCH
instruction is generated, a LOOKUPSWITCH otherwise.
SWITCH - Branch depending on int value, generates either LOOKUPSWITCH or
TABLESWITCH instruction, depending on whether the match values (int[]) can be
sorted with no gaps between the numbers.
Long output format:
<position in byte code>
<name of opcode> "["<opcode number>"]"
"("<length of instruction>")"
"<"<target instruction>">" "@"<branch target offset>
toString() -
Method in class DE.fub.inf.JVM.JavaClass.Code