Searched defs:handlers (Results 1 - 6 of 6) sorted by relevance
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | StdCatchBuilder.java | 144 CatchHandlerList handlers = handlersFor(block, addresses); 150 currentHandlers = handlers; 154 if (currentHandlers.equals(handlers) 157 * The block we are looking at now has the same handlers 167 * The block we are looking at now has incompatible handlers, 169 * one. Note: We only emit an entry if it has associated handlers. 180 currentHandlers = handlers; 267 * handlers. 271 * @param handlers {@code non-null;} the handlers fo 274 makeEntry(BasicBlock start, BasicBlock end, CatchHandlerList handlers, BlockAddresses addresses) argument [all...] |
H A D | CatchTable.java | 102 /** {@code non-null;} list of catch handlers */ 103 private final CatchHandlerList handlers; field in class:CatchTable.Entry 110 * @param handlers {@code non-null;} list of catch handlers 112 public Entry(int start, int end, CatchHandlerList handlers) { argument 121 if (handlers.isMutable()) { 122 throw new IllegalArgumentException("handlers.isMutable()"); 127 this.handlers = handlers; 134 hash = (hash * 31) + handlers [all...] |
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | StdCatchBuilder.java | 144 CatchHandlerList handlers = handlersFor(block, addresses); 150 currentHandlers = handlers; 154 if (currentHandlers.equals(handlers) 157 * The block we are looking at now has the same handlers 167 * The block we are looking at now has incompatible handlers, 169 * one. Note: We only emit an entry if it has associated handlers. 180 currentHandlers = handlers; 267 * handlers. 271 * @param handlers {@code non-null;} the handlers fo 274 makeEntry(BasicBlock start, BasicBlock end, CatchHandlerList handlers, BlockAddresses addresses) argument [all...] |
H A D | CatchTable.java | 102 /** {@code non-null;} list of catch handlers */ 103 private final CatchHandlerList handlers; field in class:CatchTable.Entry 110 * @param handlers {@code non-null;} list of catch handlers 112 public Entry(int start, int end, CatchHandlerList handlers) { argument 121 if (handlers.isMutable()) { 122 throw new IllegalArgumentException("handlers.isMutable()"); 127 this.handlers = handlers; 134 hash = (hash * 31) + handlers [all...] |
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | CatchStructs.java | 33 * List of exception handlers (tuples of covered range, catch type, 61 * length of the handlers header (encoded size), if known; used for 137 "too many catch handlers"); 142 // Write out the handlers "header" consisting of its size in entries. 224 * Helper method to annotate or simply print the exception handlers. 250 CatchHandlerList handlers = entry.getHandlers(); 253 String s2 = handlers.toHuman(subPrefix, ""); 269 annotateTo.annotate(0, prefix + "handlers:"); 299 * @param handlers {@code non-null;} handlers t 306 annotateAndConsumeHandlers(CatchHandlerList handlers, int offset, int size, String prefix, PrintWriter printTo, AnnotatedOutput annotateTo) argument [all...] |
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | CatchStructs.java | 31 * List of exception handlers (tuples of covered range, catch type, 59 * length of the handlers header (encoded size), if known; used for 135 "too many catch handlers"); 140 // Write out the handlers "header" consisting of its size in entries. 222 * Helper method to annotate or simply print the exception handlers. 248 CatchHandlerList handlers = entry.getHandlers(); 251 String s2 = handlers.toHuman(subPrefix, ""); 267 annotateTo.annotate(0, prefix + "handlers:"); 297 * @param handlers {@code non-null;} handlers t 304 annotateAndConsumeHandlers(CatchHandlerList handlers, int offset, int size, String prefix, PrintWriter printTo, AnnotatedOutput annotateTo) argument [all...] |
Completed in 40 milliseconds