class BinData::Buffer

def do_read(io) # :nodoc:

:nodoc:
def do_read(io) # :nodoc:
  buf_len = eval_parameter(:length)
  io.transform(BufferIO.new(buf_len)) do |transformed_io, _|
    @type.do_read(transformed_io)
  end
end