class Unparser::Emitter::Class

Emitter for class nodes

Private Instance Methods

dispatch() click to toggle source
# File lib/unparser/emitter/class.rb, line 15
def dispatch
  write('class ')
  visit(name)
  emit_superclass
  emit_optional_body(body)
  k_end
end
emit_superclass() click to toggle source
# File lib/unparser/emitter/class.rb, line 23
def emit_superclass
  return unless superclass

  write(' < ')
  visit(superclass)
end