class Unparser::Writer::Send::Regular

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

Public Instance Methods

dispatch() click to toggle source
# File lib/unparser/writer/send/regular.rb, line 8
def dispatch
  emit_receiver
  emit_selector
  emit_arguments
end
emit_arguments_without_heredoc_body() click to toggle source
# File lib/unparser/writer/send/regular.rb, line 18
def emit_arguments_without_heredoc_body
  emit_normal_arguments if arguments.any?
end
emit_receiver() click to toggle source
# File lib/unparser/writer/send/regular.rb, line 22
def emit_receiver
  return unless receiver

  emit_send_regular(receiver)

  emit_operator
end
emit_send_mlhs() click to toggle source
# File lib/unparser/writer/send/regular.rb, line 14
def emit_send_mlhs
  dispatch
end