/dalvik/dx/src/com/android/dx/io/instructions/ |
H A D | DecodedInstruction.java | 23 import com.android.dx.util.Hex; 173 + Hex.s4(relativeTarget)); 189 + Hex.s4(relativeTarget)); 205 throw new DexException("Literal out of range: " + Hex.u8(literal)); 217 throw new DexException("Literal out of range: " + Hex.u8(literal)); 229 throw new DexException("Literal out of range: " + Hex.u8(literal)); 241 throw new DexException("Literal out of range: " + Hex.u8(literal)); 278 + Hex.u8(registerCount)); 292 throw new DexException("Register A out of range: " + Hex.u8(a)); 306 throw new DexException("Register A out of range: " + Hex [all...] |
/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
H A D | CstLong.java | 20 import com.android.dexgen.util.Hex; 60 return "long{0x" + Hex.u8(value) + " / " + value + '}';
|
H A D | CstByte.java | 20 import com.android.dexgen.util.Hex; 72 return "byte{0x" + Hex.u1(value) + " / " + value + '}';
|
H A D | CstChar.java | 20 import com.android.dexgen.util.Hex; 72 return "char{0x" + Hex.u2(value) + " / " + value + '}';
|
H A D | CstDouble.java | 20 import com.android.dexgen.util.Hex; 62 return "double{0x" + Hex.u8(bits) + " / " +
|
H A D | CstFloat.java | 20 import com.android.dexgen.util.Hex; 63 return "float{0x" + Hex.u4(bits) + " / " +
|
H A D | CstShort.java | 20 import com.android.dexgen.util.Hex; 73 return "short{0x" + Hex.u2(value) + " / " + value + '}';
|
/dalvik/dx/src/com/android/dx/cf/code/ |
H A D | ByteBlockList.java | 19 import com.android.dx.util.Hex; 59 + 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; 77 String idxStr = (length <= 3) ? Hex.u1(idx) : Hex.u2(idx); 83 ((length <= 3) ? Hex.s1(value) : Hex.s2(value)); 132 valueStr += Hex.u1(value); 134 valueStr += Hex.u2(value); 145 String targetStr = (length <= 3) ? Hex.u2(target) : Hex.u4(target); 158 sb.append(" // padding: " + Hex [all...] |
/dalvik/dexgen/src/com/android/dexgen/rop/ |
H A D | ByteBlock.java | 19 import com.android.dexgen.util.Hex; 96 return '{' + Hex.u2(label) + ": " + Hex.u2(start) + ".." + 97 Hex.u2(end) + '}';
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | HeaderItem.java | 21 import com.android.dexgen.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.dexgen.util.Hex; 75 out.annotate(4, " annotations_off: " + Hex.u4(annotationsOff));
|
H A D | MemberIdItem.java | 22 import com.android.dexgen.util.Hex; 73 out.annotate(2, " class_idx: " + Hex.u2(classIdx)); 75 Hex.u2(typoidIdx))); 76 out.annotate(4, " name_idx: " + Hex.u4(nameIdx));
|
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | HeaderItem.java | 23 import com.android.dx.util.Hex; 71 Hex.u4(file.getFileSize())); 72 out.annotate(4, "header_size: " + Hex.u4(SizeOf.HEADER_ITEM)); 73 out.annotate(4, "endian_tag: " + Hex.u4(DexFormat.ENDIAN_TAG)); 76 out.annotate(4, "map_off: " + Hex.u4(mapOff)); 108 out.annotate(4, "data_size: " + Hex.u4(dataSize)); 109 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 | 23 import com.android.dx.util.Hex; 71 out.annotate(2, " class_idx: " + Hex.u2(classIdx)); 73 Hex.u2(typoidIdx))); 74 out.annotate(4, " name_idx: " + Hex.u4(nameIdx));
|
/dalvik/dexgen/src/com/android/dexgen/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]));
|