Home | History | Annotate | Download | only in reader

Lines Matching refs:buffer

30     private final DexBuffer buffer;
41 * @param buffer
42 * the buffer with the correct position
47 public DexEncodedValueImpl(DexBuffer buffer, DexAnnotation annotation,
49 this.buffer = buffer;
58 typeAndValueArg = buffer.readUByte();
135 // use the buffer directly to get adjusted offset
136 return new DexEncodedAnnotationImpl(buffer, annotation, typeIds,
146 int size = buffer.readUleb128();
149 values.add(new DexEncodedValueImpl(buffer, annotation, typeIds,
161 int fieldOffset = buffer.readInt(valueArg + 1);
176 buffer.skip(valueArg + 1);
186 int fieldOffset = buffer.readInt(valueArg + 1);
202 return stringPool[typeIds[buffer.readInt(valueArg)]];
212 return stringPool[buffer.readInt(valueArg)];
221 return buffer.readDouble(valueArg + 1);
230 return buffer.readFloat(valueArg + 1);
238 return buffer.readLong(valueArg + 1);
246 return buffer.readInt(valueArg + 1);
254 return buffer.readChar(valueArg + 1);
262 return buffer.readShort(valueArg + 1);