Home
last modified time | relevance | path

Searched refs:valueArg (Results 1 – 10 of 10) sorted by relevance

/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/raw/
DEncodedValue.java44 int valueArg = valueArgType >>> 5; in annotateEncodedValue() local
49 out.annotate(1, "valueArg = %d, valueType = 0x%x: byte", valueArg, valueType); in annotateEncodedValue()
54 out.annotate(1, "valueArg = %d, valueType = 0x%x: short", valueArg, valueType); in annotateEncodedValue()
55 intValue = reader.readSizedInt(valueArg+1); in annotateEncodedValue()
56 out.annotate(valueArg + 1, "value = 0x%x", intValue); in annotateEncodedValue()
59 out.annotate(1, "valueArg = %d, valueType = 0x%x: char", valueArg, valueType); in annotateEncodedValue()
60 intValue = reader.readSizedSmallUint(valueArg+1); in annotateEncodedValue()
61 out.annotate(valueArg+1, "value = 0x%x", intValue); in annotateEncodedValue()
64 out.annotate(1, "valueArg = %d, valueType = 0x%x: int", valueArg, valueType); in annotateEncodedValue()
65 intValue = reader.readSizedInt(valueArg+1); in annotateEncodedValue()
[all …]
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/dexbacked/value/
DDexBackedEncodedValue.java51 int valueArg = b >>> 5; in readFrom() local
55 Preconditions.checkValueArg(valueArg, 0); in readFrom()
58 Preconditions.checkValueArg(valueArg, 1); in readFrom()
59 return new ImmutableShortEncodedValue((short)reader.readSizedInt(valueArg + 1)); in readFrom()
61 Preconditions.checkValueArg(valueArg, 1); in readFrom()
62 … return new ImmutableCharEncodedValue((char)reader.readSizedSmallUint(valueArg + 1)); in readFrom()
64 Preconditions.checkValueArg(valueArg, 3); in readFrom()
65 return new ImmutableIntEncodedValue(reader.readSizedInt(valueArg + 1)); in readFrom()
67 Preconditions.checkValueArg(valueArg, 7); in readFrom()
68 return new ImmutableLongEncodedValue(reader.readSizedLong(valueArg + 1)); in readFrom()
[all …]
DDexBackedTypeEncodedValue.java44 public DexBackedTypeEncodedValue(@Nonnull DexReader reader, int valueArg) { in DexBackedTypeEncodedValue() argument
46 typeIndex = reader.readSizedSmallUint(valueArg + 1); in DexBackedTypeEncodedValue()
DDexBackedStringEncodedValue.java44 public DexBackedStringEncodedValue(@Nonnull DexReader reader, int valueArg) { in DexBackedStringEncodedValue() argument
46 stringIndex = reader.readSizedSmallUint(valueArg + 1); in DexBackedStringEncodedValue()
DDexBackedFieldEncodedValue.java46 public DexBackedFieldEncodedValue(@Nonnull DexReader reader, int valueArg) { in DexBackedFieldEncodedValue() argument
48 fieldIndex = reader.readSizedSmallUint(valueArg + 1); in DexBackedFieldEncodedValue()
DDexBackedMethodEncodedValue.java46 public DexBackedMethodEncodedValue(@Nonnull DexReader reader, int valueArg) { in DexBackedMethodEncodedValue() argument
48 MethodIndex = reader.readSizedSmallUint(valueArg + 1); in DexBackedMethodEncodedValue()
DDexBackedEnumEncodedValue.java46 public DexBackedEnumEncodedValue(@Nonnull DexReader reader, int valueArg) { in DexBackedEnumEncodedValue() argument
48 fieldIndex = reader.readSizedSmallUint(valueArg + 1); in DexBackedEnumEncodedValue()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/util/
DPreconditions.java144 public static void checkValueArg(int valueArg, int maxValue) { in checkValueArg() argument
145 if (valueArg > maxValue) { in checkValueArg()
149 valueArg)); in checkValueArg()
153 valueArg, maxValue)); in checkValueArg()
/external/r8/src/main/java/com/android/tools/r8/dex/
DDexFileReader.java158 int valueArg = header >> 5; in parseEncodedValue() local
162 assert valueArg == 0; in parseEncodedValue() local
167 int size = valueArg + 1; in parseEncodedValue()
172 int size = valueArg + 1; in parseEncodedValue()
177 int size = valueArg + 1; in parseEncodedValue()
182 int size = valueArg + 1; in parseEncodedValue()
187 int size = valueArg + 1; in parseEncodedValue()
191 int size = valueArg + 1; in parseEncodedValue()
195 int size = valueArg + 1; in parseEncodedValue()
201 int size = valueArg + 1; in parseEncodedValue()
[all …]
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/writer/
DDexDataWriter.java161 public void writeEncodedValueHeader(int valueType, int valueArg) throws IOException { in writeEncodedValueHeader() argument
162 write(valueType | (valueArg << 5)); in writeEncodedValueHeader()