module GraphQL::Language::Lexer

def self.record_comment(ts, te, meta)

def self.record_comment(ts, te, meta)
  token = GraphQL::Language::Token.new(
    name: :COMMENT,
    value: meta[:data][ts...te].pack(PACK_DIRECTIVE).force_encoding(UTF_8_ENCODING),
    line: meta[:line],
    col: meta[:col],
    prev_token: meta[:previous_token],
  )
  meta[:previous_token] = token
  meta[:col] += te - ts
end