class ElasticAPM::Sql::Tokenizer

def scan_string_literal

def scan_string_literal
  delimiter = "'"
  while (char = next_char)
    if char == '\\'
      # Skip escaped character, e.g. 'what\'s up?'
      next_char
      next
    end
    next unless char == delimiter
    return STRING unless peek_char
    return STRING if peek_char != delimiter
    next_char
  end
end