Lines Matching refs:buffer
39 private DexBuffer buffer; field in DexMethodImpl
54 public DexMethodImpl(DexBuffer buffer, DexClass declaringClass, in DexMethodImpl() argument
59 this.buffer = buffer; in DexMethodImpl()
76 buffer.setPosition(parameterAnnotation.annotationsOff); in parseParameterAnnotations()
77 int numberOfParameters = buffer.readUInt(); in parseParameterAnnotations()
79 parameterIdToIndex.put(i, buffer.readUInt()); in parseParameterAnnotations()
87 buffer.setPosition(methodAnnotation.annotationsOff); in parseAnnotations()
88 final int size = buffer.readUInt(); in parseAnnotations()
90 annotations.add(new DexAnnotationImpl(buffer.createCopy(), in parseAnnotations()
91 buffer.readUInt(), typeIds, stringPool, fieldIdItems)); in parseAnnotations()
109 buffer.setPosition(protoIdItem.parameter_off); in getParameters()
110 int size = buffer.readUInt(); in getParameters()
114 paramTypeIdx[i] = buffer.readUShort(); in getParameters()
117 parameters.add(new DexParameterImpl(buffer.createCopy(), in getParameters()