class Rufo::Formatter

def visit_call_args(node)

def visit_call_args(node)
  # [:args_add_block, args, block]
  _, args, block_arg = node
  if !args.empty? && args[0] == :args_add_star
    # arg1, ..., *star
    visit args
  else
    visit_comma_separated_list args, true
  end
  if block_arg
    write_params_comma if comma?
    consume_op "&"
    visit block_arg
  end
end