class Unparser::Writer::Send::Regular

Writer for “regular” receiver.selector(arguments…) case

def dispatch

def dispatch
  emit_receiver
  emit_selector
  emit_arguments
end

def emit_arguments_without_heredoc_body

def emit_arguments_without_heredoc_body
  emit_normal_arguments if arguments.any?
end

def emit_receiver

def emit_receiver
  return unless receiver
  emit_send_regular(receiver)
  emit_operator
end

def emit_send_mlhs

def emit_send_mlhs
  dispatch
end