Package kilim.analysis
Class Handler
java.lang.Object
kilim.analysis.Handler
Representation for a catch handler.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static class -
Field Summary
FieldsModifier and TypeFieldDescriptioncatch handler's entry pointprivate static Handler.CompintSource offset in method's instruction listintthe position of the corresponding entry in the unwoven exception tableprivate static Handler.ResortintEnd offset in method's instruction listException type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate intconsolidate(ArrayList<Handler> list) static Comparator<Handler> return a Comparator that orders the handlers by start position
-
Field Details
-
from
public int fromSource offset in method's instruction list -
to
public int toEnd offset in method's instruction list -
type
Exception type -
catchBB
catch handler's entry point -
pos
public int posthe position of the corresponding entry in the unwoven exception table -
resort
-
comp
-
-
Constructor Details
-
Handler
-
Handler
-
-
Method Details
-
comparePos
-
consolidate
-
startComparator
return a Comparator that orders the handlers by start position
-