Home
last modified time | relevance | path

Searched refs:catchHandlers (Results 1 – 3 of 3) sorted by relevance

/dalvik/dx/src/com/android/dex/
DCode.java26 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()
DDex.java480 CatchHandler[] catchHandlers; in readCode() local
493 catchHandlers = readCatchHandlers(); in readCode()
494 tries = triesSection.readTries(triesSize, catchHandlers); in readCode()
497 catchHandlers = new CatchHandler[0]; in readCode()
500 tries, catchHandlers); in readCode()
514 private Try[] readTries(int triesSize, CatchHandler[] catchHandlers) { in readTries() argument
520 int catchHandlerIndex = findCatchHandlerIndex(catchHandlers, handlerOffset); in readTries()
526 private int findCatchHandlerIndex(CatchHandler[] catchHandlers, int offset) { in findCatchHandlerIndex() argument
527 for (int i = 0; i < catchHandlers.length; i++) { in findCatchHandlerIndex()
528 CatchHandler catchHandler = catchHandlers[i]; in findCatchHandlerIndex()
/dalvik/dx/src/com/android/dx/merge/
DDexMerger.java894 Code.CatchHandler[] catchHandlers = code.getCatchHandlers(); in transformCode() local
922 int[] offsets = transformCatchHandlers(indexMap, catchHandlers); in transformCode()
930 private int[] transformCatchHandlers(IndexMap indexMap, Code.CatchHandler[] catchHandlers) { in transformCatchHandlers() argument
932 codeOut.writeUleb128(catchHandlers.length); in transformCatchHandlers()
933 int[] offsets = new int[catchHandlers.length]; in transformCatchHandlers()
934 for (int i = 0; i < catchHandlers.length; i++) { in transformCatchHandlers()
936 transformEncodedCatchHandler(catchHandlers[i], indexMap); in transformCatchHandlers()