class RuboCop::AST::NodePattern::Compiler

def compile_args(tokens)

def compile_args(tokens)
  index = tokens.find_index { |token| token == ')' }
  tokens.slice!(0..index).each_with_object([]) do |token, args|
    next if [')', ','].include?(token)
    args << compile_arg(token)
  end
end