class RuboCop::Token

A basic wrapper around Parser’s tokens.

def self.from_parser_token(parser_token)

def self.from_parser_token(parser_token)
  type, details = *parser_token
  text, range = *details
  new(range, type, text)
end

def initialize(pos, type, text)

def initialize(pos, type, text)
  @pos, @type, @text = pos, type, text
end

def to_s

def to_s
  "[[#{@pos.line}, #{@pos.column}], #{@type}, #{@text.inspect}]"
end