# File lib/parslet/slice.rb, line 65
  def line_and_column
    raise ArgumentError, "No line cache was given, cannot infer line and column." \
      unless line_cache

    line_cache.line_and_column(self.offset)
  end