Home
last modified time | relevance | path

Searched refs:catchAllAddr (Results 1 – 4 of 4) sorted by relevance

/external/r8/src/main/java/com/android/tools/r8/graph/
DDexCode.java373 public /* offset */ int catchAllAddr; field in DexCode.TryHandler
375 public TryHandler(TypeAddrPair[] pairs, int catchAllAddr) { in TryHandler() argument
377 this.catchAllAddr = catchAllAddr; in TryHandler()
381 return catchAllAddr + Arrays.hashCode(pairs) * 7; in hashCode()
390 if (catchAllAddr != o.catchAllAddr) { in equals()
418 if (catchAllAddr != NO_HANDLER) { in toString()
420 builder.append(catchAllAddr); in toString()
/external/r8/src/main/java/com/android/tools/r8/ir/conversion/
DDexSourceCode.java358 if (handler.catchAllAddr != TryHandler.NO_HANDLER) { in getTryHandlerOffsets()
359 handlerOffsets.add(handler.catchAllAddr); in getTryHandlerOffsets()
370 if (handler.catchAllAddr != TryHandler.NO_HANDLER) { in getTryHandlerGuards()
/external/r8/src/main/java/com/android/tools/r8/dex/
DFileWriter.java406 boolean hasCatchAll = handler.catchAllAddr != TryHandler.NO_HANDLER; in sizeOfCodeItem()
415 result += sizeAsUleb128(handler.catchAllAddr); in sizeOfCodeItem()
509 boolean hasCatchAll = handler.catchAllAddr != TryHandler.NO_HANDLER; in writeCodeItem()
516 dest.putUleb128(handler.catchAllAddr); in writeCodeItem()
DDexFileReader.java777 int catchAllAddr = -1;
779 catchAllAddr = file.getUleb128();
781 handlers[i] = new TryHandler(pairs, catchAllAddr);