Searched defs:catchHandlers (Results 1 - 3 of 3) sorted by relevance

/dalvik/dx/src/com/android/dx/io/
H A DCode.java26 private final CatchHandler[] catchHandlers; field in class:Code
29 short[] instructions, Try[] tries, CatchHandler[] catchHandlers) {
36 this.catchHandlers = catchHandlers;
64 return catchHandlers;
28 Code(int registersSize, int insSize, int outsSize, int debugInfoOffset, short[] instructions, Try[] tries, CatchHandler[] catchHandlers) argument
H A DDexBuffer.java449 CatchHandler[] catchHandlers;
462 catchHandlers = readCatchHandlers();
463 tries = triesSection.readTries(triesSize, catchHandlers);
466 catchHandlers = new CatchHandler[0];
469 tries, catchHandlers);
483 private Try[] readTries(int triesSize, CatchHandler[] catchHandlers) { argument
489 int catchHandlerIndex = findCatchHandlerIndex(catchHandlers, handlerOffset);
495 private int findCatchHandlerIndex(CatchHandler[] catchHandlers, int offset) { argument
496 for (int i = 0; i < catchHandlers.length; i++) {
497 CatchHandler catchHandler = catchHandlers[
[all...]
/dalvik/dx/src/com/android/dx/merge/
H A DDexMerger.java805 Code.CatchHandler[] catchHandlers = code.getCatchHandlers();
836 int[] offsets = transformCatchHandlers(indexMap, catchHandlers);
844 private int[] transformCatchHandlers(IndexMap indexMap, Code.CatchHandler[] catchHandlers) { argument
846 codeOut.writeUleb128(catchHandlers.length);
847 int[] offsets = new int[catchHandlers.length];
848 for (int i = 0; i < catchHandlers.length; i++) {
850 transformEncodedCatchHandler(catchHandlers[i], indexMap);

Completed in 1086 milliseconds