Searched defs:addresses (Results 1 - 5 of 5) sorted by relevance

/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DStdCatchBuilder.java45 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 DRopTranslator.java62 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 DStdCatchBuilder.java44 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;
75 return build(method, order, addresses);
118 * @param addresses {@code non-null;} address objects for each block
122 BlockAddresses addresses) {
54 StdCatchBuilder(RopMethod method, int[] order, BlockAddresses addresses) argument
121 build(RopMethod method, int[] order, BlockAddresses addresses) argument
215 handlersFor(BasicBlock block, BlockAddresses addresses) argument
273 makeEntry(BasicBlock start, BasicBlock end, CatchHandlerList handlers, BlockAddresses addresses) argument
299 rangeIsValid(BasicBlock start, BasicBlock end, BlockAddresses addresses) argument
[all...]
H A DRopTranslator.java66 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));
566 addresses.getStart(target));
642 switchTargets[i] = addresses
[all...]
/dalvik/dx/src/com/android/dex/
H A DCode.java97 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 386 milliseconds