class Unparser::Emitter::Root

Root emitter a special case

Constants

END_NL

Public Instance Methods

dispatch() click to toggle source
# File lib/unparser/emitter/root.rb, line 14
def dispatch
  if children.any?
    emit_body(node, indent: false)
  else
    visit_deep(node)
  end

  emit_eof_comments

  nl if END_NL.include?(node.type) && !buffer.fresh_line?
end