class Rufo::Formatter

def visit_mrhs_new_from_args(node)

def visit_mrhs_new_from_args(node)
  # Multiple exception types
  # [:mrhs_new_from_args, exps, final_exp]
  _, exps, final_exp = node
  if final_exp
    visit_comma_separated_list exps
    write_params_comma
    visit final_exp
  elsif exps[0].is_a?(Symbol)
    visit exps
  else
    visit_comma_separated_list exps
  end
end