class RDoc::Parser::Ruby

def initialize(top_level, file_name, content, options, stats)

def initialize(top_level, file_name, content, options, stats)
  super
  content = handle_tab_width(content)
  @size = 0
  @token_listeners = nil
  content = RDoc::Encoding.remove_magic_comment content
  @scanner = RDoc::Parser::RipperStateLex.parse(content)
  @content = content
  @scanner_point = 0
  @prev_seek = nil
  @markup = @options.markup
  @track_visibility = :nodoc != @options.visibility
  @encoding = @options.encoding
  reset
end