Searched defs:handlers (Results 1 - 6 of 6) sorted by relevance

/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DStdCatchBuilder.java144 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 DCatchTable.java102 /** {@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 DStdCatchBuilder.java144 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 DCatchTable.java102 /** {@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 DCatchStructs.java33 * 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 DCatchStructs.java31 * 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