public class Handler
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
BasicBlock |
catchBB
catch handler's entry point
|
int |
from
Source offset in method's instruction list
|
int |
pos
the position of the corresponding entry in the unwoven exception table
|
int |
to
End offset in method's instruction list
|
java.lang.String |
type
Exception type
|
| Constructor and Description |
|---|
Handler(int aFrom,
int aTo,
Handler h) |
Handler(int aFrom,
int aTo,
java.lang.String aType,
BasicBlock aCatchBB,
int pos) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.ArrayList<Handler> |
consolidate(java.util.ArrayList<Handler> list) |
static java.util.Comparator<Handler> |
startComparator()
return a Comparator that orders the handlers by start position
|
public int from
public int to
public java.lang.String type
public BasicBlock catchBB
public int pos
public Handler(int aFrom,
int aTo,
Handler h)
public Handler(int aFrom,
int aTo,
java.lang.String aType,
BasicBlock aCatchBB,
int pos)