Searched refs:catchHandlers (Results 1 – 3 of 3) sorted by relevance
/dalvik/dx/src/com/android/dex/ |
D | Code.java | 26 private final CatchHandler[] catchHandlers; field in Code 29 short[] instructions, Try[] tries, CatchHandler[] catchHandlers) { in Code() argument 36 this.catchHandlers = catchHandlers; in Code() 64 return catchHandlers; in getCatchHandlers()
|
D | Dex.java | 481 CatchHandler[] catchHandlers; in readCode() local 494 catchHandlers = readCatchHandlers(); in readCode() 495 tries = triesSection.readTries(triesSize, catchHandlers); in readCode() 498 catchHandlers = new CatchHandler[0]; in readCode() 501 tries, catchHandlers); in readCode() 515 private Try[] readTries(int triesSize, CatchHandler[] catchHandlers) { in readTries() argument 521 int catchHandlerIndex = findCatchHandlerIndex(catchHandlers, handlerOffset); in readTries() 527 private int findCatchHandlerIndex(CatchHandler[] catchHandlers, int offset) { in findCatchHandlerIndex() argument 528 for (int i = 0; i < catchHandlers.length; i++) { in findCatchHandlerIndex() 529 CatchHandler catchHandler = catchHandlers[i]; in findCatchHandlerIndex()
|
/dalvik/dx/src/com/android/dx/merge/ |
D | DexMerger.java | 895 Code.CatchHandler[] catchHandlers = code.getCatchHandlers(); in transformCode() local 923 int[] offsets = transformCatchHandlers(indexMap, catchHandlers); in transformCode() 931 private int[] transformCatchHandlers(IndexMap indexMap, Code.CatchHandler[] catchHandlers) { in transformCatchHandlers() argument 933 codeOut.writeUleb128(catchHandlers.length); in transformCatchHandlers() 934 int[] offsets = new int[catchHandlers.length]; in transformCatchHandlers() 935 for (int i = 0; i < catchHandlers.length; i++) { in transformCatchHandlers() 937 transformEncodedCatchHandler(catchHandlers[i], indexMap); in transformCatchHandlers()
|