/dalvik/dx/src/com/android/dx/cf/code/ |
H A D | ByteBlockList.java | 20 import com.android.dx.util.Hex; 60 + Hex.u2(label));
|
H A D | ByteBlock.java | 19 import com.android.dx.util.Hex; 96 return '{' + Hex.u2(label) + ": " + Hex.u2(start) + ".." + 97 Hex.u2(end) + '}';
|
H A D | ReturnAddress.java | 21 import com.android.dx.util.Hex; 51 return ("<addr:" + Hex.u2(subroutineAddress) + ">");
|
/dalvik/dx/src/com/android/dx/rop/cst/ |
H A D | CstLong.java | 20 import com.android.dx.util.Hex; 60 return "long{0x" + Hex.u8(value) + " / " + value + '}';
|
H A D | CstByte.java | 20 import com.android.dx.util.Hex; 72 return "byte{0x" + Hex.u1(value) + " / " + value + '}';
|
H A D | CstChar.java | 20 import com.android.dx.util.Hex; 72 return "char{0x" + Hex.u2(value) + " / " + value + '}';
|
H A D | CstDouble.java | 20 import com.android.dx.util.Hex; 62 return "double{0x" + Hex.u8(bits) + " / " +
|
H A D | CstFloat.java | 20 import com.android.dx.util.Hex; 63 return "float{0x" + Hex.u4(bits) + " / " +
|
H A D | CstShort.java | 20 import com.android.dx.util.Hex; 73 return "short{0x" + Hex.u2(value) + " / " + value + '}';
|
/dalvik/dx/src/com/android/dx/cf/direct/ |
H A D | CodeObserver.java | 32 import com.android.dx.util.Hex; 80 String idxStr = (length <= 3) ? Hex.u1(idx) : Hex.u2(idx); 86 ((length <= 3) ? Hex.s1(value) : Hex.s2(value)); 135 valueStr += Hex.u1(value); 137 valueStr += Hex.u2(value); 148 String targetStr = (length <= 3) ? Hex.u2(target) : Hex.u4(target); 161 sb.append(" // padding: " + Hex [all...] |
H A D | AttributeFactory.java | 26 import com.android.dx.util.Hex; 93 "length: " + Hex.u4(length)); 101 "attribute at offset " + Hex.u4(offset));
|
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | HeaderItem.java | 21 import com.android.dx.util.Hex; 79 Hex.u4(file.getFileSize())); 80 out.annotate(4, "header_size: " + Hex.u4(HEADER_SIZE)); 81 out.annotate(4, "endian_tag: " + Hex.u4(ENDIAN_TAG)); 84 out.annotate(4, "map_off: " + Hex.u4(mapOff)); 116 out.annotate(4, "data_size: " + Hex.u4(dataSize)); 117 out.annotate(4, "data_off: " + Hex.u4(dataOff));
|
H A D | AnnotationSetRefItem.java | 20 import com.android.dx.util.Hex; 75 out.annotate(4, " annotations_off: " + Hex.u4(annotationsOff));
|
H A D | MemberIdItem.java | 22 import com.android.dx.util.Hex; 73 out.annotate(2, " class_idx: " + Hex.u2(classIdx)); 75 Hex.u2(typoidIdx))); 76 out.annotate(4, " name_idx: " + Hex.u4(nameIdx));
|
H A D | CodeItem.java | 35 import com.android.dx.util.Hex; 169 out.println("regs: " + Hex.u2(getRegistersSize()) + 170 "; ins: " + Hex.u2(getInsSize()) + "; outs: " + 171 Hex.u2(getOutsSize())); 245 out.annotate(2, " registers_size: " + Hex.u2(regSz)); 246 out.annotate(2, " ins_size: " + Hex.u2(insSz)); 247 out.annotate(2, " outs_size: " + Hex.u2(outsSz)); 248 out.annotate(2, " tries_size: " + Hex.u2(triesSz)); 249 out.annotate(4, " debug_off: " + Hex.u4(debugOff)); 250 out.annotate(4, " insns_size: " + Hex [all...] |
H A D | FieldAnnotationStruct.java | 22 import com.android.dx.util.Hex; 91 out.annotate(4, " field_idx: " + Hex.u4(fieldIdx)); 93 Hex.u4(annotationsOff));
|
H A D | FieldIdsSection.java | 22 import com.android.dx.util.Hex; 84 out.annotate(4, "field_ids_size: " + Hex.u4(sz)); 85 out.annotate(4, "field_ids_off: " + Hex.u4(offset));
|
H A D | MethodAnnotationStruct.java | 22 import com.android.dx.util.Hex; 91 out.annotate(4, " method_idx: " + Hex.u4(methodIdx)); 93 Hex.u4(annotationsOff));
|
H A D | MethodIdsSection.java | 22 import com.android.dx.util.Hex; 84 out.annotate(4, "method_ids_size: " + Hex.u4(sz)); 85 out.annotate(4, "method_ids_off: " + Hex.u4(offset));
|
H A D | ProtoIdsSection.java | 22 import com.android.dx.util.Hex; 76 out.annotate(4, "proto_ids_size: " + Hex.u4(sz)); 77 out.annotate(4, "proto_ids_off: " + Hex.u4(offset));
|
H A D | TypeListItem.java | 24 import com.android.dx.util.Hex; 98 out.annotate(HEADER_SIZE, " size: " + Hex.u4(sz)); 103 " " + Hex.u2(idx) + " // " + one.toHuman());
|
/dalvik/dx/src/com/android/dx/util/ |
H A D | Hex.java | 22 public final class Hex { class 26 private Hex() { method in class:Hex 276 case 2: astr = Hex.u1(outOffset); break; 277 case 4: astr = Hex.u2(outOffset); break; 278 case 6: astr = Hex.u3(outOffset); break; 279 default: astr = Hex.u4(outOffset); break; 286 sb.append(Hex.u1(arr[offset]));
|
H A D | HexParser.java | 106 "offset " + Hex.u4(outAt)); 128 Hex.u4(outAt)); 133 "offset " + Hex.u4(outAt));
|
/dalvik/dx/src/com/android/dx/command/dump/ |
H A D | BlockDumper.java | 43 import com.android.dx.util.Hex; 228 "dead code " + Hex.u2(byteAt) + ".." + Hex.u2(start)); 232 "block " + Hex.u2(bb.getLabel()) + ": " + 233 Hex.u2(start) + ".." + Hex.u2(end)); 249 parsed(bytes, end, 0, "next " + Hex.u2(succ)); 262 Hex.u2(one.getHandlerPc())); 272 "dead code " + Hex.u2(byteAt) + ".." + Hex [all...] |
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | InsnFormat.java | 26 import com.android.dx.util.Hex; 229 case 4: sb.append(Hex.uNibble((int) bits)); break; 230 case 8: sb.append(Hex.u1((int) bits)); break; 231 case 16: sb.append(Hex.u2((int) bits)); break; 232 case 32: sb.append(Hex.u4((int) bits)); break; 233 case 64: sb.append(Hex.u8(bits)); break; 252 return (address == (char) address) ? Hex.u2(address) : Hex.u4(address); 265 return (offset == (short) offset) ? Hex.s2(offset) : Hex [all...] |