Searched defs:addresses (Results 1 - 5 of 5) sorted by relevance
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | StdCatchBuilder.java | 45 private final BlockAddresses addresses; field in class:StdCatchBuilder 53 * @param addresses {@code non-null;} address objects for each block 56 BlockAddresses addresses) { 65 if (addresses == null) { 66 throw new NullPointerException("addresses == null"); 71 this.addresses = addresses; 76 return build(method, order, addresses); 119 * @param addresses {@code non-null;} address objects for each block 123 BlockAddresses addresses) { 55 StdCatchBuilder(RopMethod method, int[] order, BlockAddresses addresses) argument 122 build(RopMethod method, int[] order, BlockAddresses addresses) argument 216 handlersFor(BasicBlock block, BlockAddresses addresses) argument 274 makeEntry(BasicBlock start, BasicBlock end, CatchHandlerList handlers, BlockAddresses addresses) argument 300 rangeIsValid(BasicBlock start, BasicBlock end, BlockAddresses addresses) argument [all...] |
H A D | RopTranslator.java | 62 private final BlockAddresses addresses; field in class:RopTranslator 120 this.addresses = new BlockAddresses(method); 209 new StdCatchBuilder(method, order, addresses); 241 CodeAddress startAddress = addresses.getStart(block); 255 translationVisitor.setBlock(block, addresses.getLast(block)); 259 output.add(addresses.getEnd(block)); 286 output.reverseBranch(1, addresses.getStart(succ)); 295 addresses.getStart(succ)); 559 addresses.getStart(target)); 633 switchTargets[i] = addresses [all...] |
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | StdCatchBuilder.java | 44 private final BlockAddresses addresses; field in class:StdCatchBuilder 52 * @param addresses {@code non-null;} address objects for each block 55 BlockAddresses addresses) { 64 if (addresses == null) { 65 throw new NullPointerException("addresses == null"); 70 this.addresses = addresses; 76 return build(method, order, addresses); 121 * @param addresses {@code non-null;} address objects for each block 125 BlockAddresses addresses) { 54 StdCatchBuilder(RopMethod method, int[] order, BlockAddresses addresses) argument 124 build(RopMethod method, int[] order, BlockAddresses addresses) argument 218 handlersFor(BasicBlock block, BlockAddresses addresses) argument 276 makeEntry(BasicBlock start, BasicBlock end, CatchHandlerList handlers, BlockAddresses addresses) argument 302 rangeIsValid(BasicBlock start, BasicBlock end, BlockAddresses addresses) argument [all...] |
H A D | RopTranslator.java | 66 private final BlockAddresses addresses; field in class:RopTranslator 126 this.addresses = new BlockAddresses(method); 216 new StdCatchBuilder(method, order, addresses); 248 CodeAddress startAddress = addresses.getStart(block); 262 translationVisitor.setBlock(block, addresses.getLast(block)); 266 output.add(addresses.getEnd(block)); 293 output.reverseBranch(1, addresses.getStart(succ)); 302 addresses.getStart(succ)); 567 addresses.getStart(target)); 643 switchTargets[i] = addresses [all...] |
/dalvik/dx/src/com/android/dex/ |
H A D | Code.java | 97 final int[] addresses; field in class:Code.CatchHandler 101 public CatchHandler(int[] typeIndexes, int[] addresses, int catchAllAddress, int offset) { argument 103 this.addresses = addresses; 113 return addresses;
|
Completed in 376 milliseconds