Lines Matching defs:handlers

71      * @param encodedCatchHandlers an array of the exception handlers defined for this code/method
105 * @param encodedCatchHandlers a list of the exception handlers defined for this code/method or null if none
170 //we need to read in the catch handlers first, so save the offset to the try items for future reference
174 //read in the encoded catch handlers
618 for (EncodedTypeAddrPair handler: encodedCatchHandler.handlers) {
815 * An array of the individual exception handlers
817 public final EncodedTypeAddrPair[] handlers;
830 * @param handlers an array of the individual exception handlers
834 public EncodedCatchHandler(EncodedTypeAddrPair[] handlers, int catchAllHandlerAddress) {
835 this.handlers = handlers;
849 handlers = new EncodedTypeAddrPair[-1 * handlerCount];
851 handlers = new EncodedTypeAddrPair[handlerCount];
854 for (int i=0; i<handlers.length; i++) {
856 handlers[i] = new EncodedTypeAddrPair(dexFile, in);
897 int size = handlers.length;
904 for (EncodedTypeAddrPair handler: handlers) {
916 out.annotate("size: 0x" + Integer.toHexString(handlers.length) + " (" + handlers.length + ")");
918 int size = handlers.length;
925 for (EncodedTypeAddrPair handler: handlers) {
937 int size = handlers.length;
943 for (EncodedTypeAddrPair handler: handlers) {
956 for (EncodedTypeAddrPair handler: handlers) {
973 if (handlers.length != other.handlers.length || catchAllHandlerAddress != other.catchAllHandlerAddress) {
977 for (int i=0; i<handlers.length; i++) {
978 if (!handlers[i].equals(other.handlers[i])) {