Lines Matching refs:buffer
30 private final DexBuffer buffer; field in DexEncodedValueImpl
47 public DexEncodedValueImpl(DexBuffer buffer, DexAnnotation annotation, in DexEncodedValueImpl() argument
49 this.buffer = buffer; in DexEncodedValueImpl()
58 typeAndValueArg = buffer.readUByte(); in parseValue()
136 return new DexEncodedAnnotationImpl(buffer, annotation, typeIds, in getAnnotationValue()
146 int size = buffer.readUleb128(); in getArrayValue()
149 values.add(new DexEncodedValueImpl(buffer, annotation, typeIds, in getArrayValue()
161 int fieldOffset = buffer.readInt(valueArg + 1); in getEnumValue()
176 buffer.skip(valueArg + 1); in getMethodValue()
186 int fieldOffset = buffer.readInt(valueArg + 1); in getFieldValue()
202 return stringPool[typeIds[buffer.readInt(valueArg)]]; in getTypeValue()
212 return stringPool[buffer.readInt(valueArg)]; in getStringValue()
221 return buffer.readDouble(valueArg + 1); in getDoubleValue()
230 return buffer.readFloat(valueArg + 1); in getFloatValue()
238 return buffer.readLong(valueArg + 1); in getLongValue()
246 return buffer.readInt(valueArg + 1); in getIntValue()
254 return buffer.readChar(valueArg + 1); in getCharValue()
262 return buffer.readShort(valueArg + 1); in getShortValue()