# File lib/ole/ranges_io.rb, line 210 def inspect # the rescue is for empty files pos, len = (@ranges[offset_and_size(@pos).last] rescue [nil, nil]) range_str = pos ? "#{pos}..#{pos+len}" : 'nil' "#<#{self.class} io=#{io.inspect}, size=#@size, pos=#@pos, "\ "range=#{range_str}>" end