Lines Matching defs:valueArg
60 int valueArg = DexEncodedValueType.valueArg(typeAndValueArg);
63 value = getByteValue(valueArg);
66 value = getShortValue(valueArg);
69 value = getCharValue(valueArg);
72 value = getIntValue(valueArg);
75 value = getLongValue(valueArg);
78 value = getFloatValue(valueArg);
81 value = getDoubleValue(valueArg);
84 value = getStringValue(valueArg);
87 value = getTypeValue(valueArg);
90 value = getFieldValue(valueArg);
93 value = getMethodValue(valueArg);
96 value = getEnumValue(valueArg);
99 value = getArrayValue(valueArg);
102 value = getAnnotationValue(valueArg);
105 value = getNullValue(valueArg);
108 value = getBooleanValue(valueArg);
120 private Boolean getBooleanValue(int valueArg) {
121 return valueArg == 1;
125 private Object getNullValue(int valueArg) {
134 private Object getAnnotationValue(int valueArg) {
145 private List<DexEncodedValue> getArrayValue(int valueArg) {
160 private Object getEnumValue(int valueArg) {
161 int fieldOffset = buffer.readInt(valueArg + 1);
174 private Object getMethodValue(int valueArg) {
176 buffer.skip(valueArg + 1);
185 private Object getFieldValue(int valueArg) {
186 int fieldOffset = buffer.readInt(valueArg + 1);
199 private Object getTypeValue(int valueArg) {
200 valueArg++; // size - 1 (0...3)
202 return stringPool[typeIds[buffer.readInt(valueArg)]];
210 private Object getStringValue(int valueArg) {
211 valueArg++;
212 return stringPool[buffer.readInt(valueArg)];
220 private Object getDoubleValue(int valueArg) {
221 return buffer.readDouble(valueArg + 1);
229 private Float getFloatValue(int valueArg) {
230 return buffer.readFloat(valueArg + 1);
237 private Long getLongValue(int valueArg) {
238 return buffer.readLong(valueArg + 1);
245 private Integer getIntValue(int valueArg) {
246 return buffer.readInt(valueArg + 1);
253 private Character getCharValue(int valueArg) {
254 return buffer.readChar(valueArg + 1);
261 private Short getShortValue(int valueArg) {
262 return buffer.readShort(valueArg + 1);
268 private Byte getByteValue(int valueArg) {
269 assert valueArg == 0 : "Illegal valueArg for VALUE_BYTE: " + valueArg;