# File lib/beefcake/buffer/encode.rb, line 80
    def append_uint64(n)
      if n < MinUint64 || n > MaxUint64
        raise OutOfRangeError, n
      end

      while true
        bits = n & 0x7F
        n >>= 7
        if n == 0
          return self << bits
        end
        self << (bits | 0x80)
      end
    end