class Unparser::Writer::Resbody
Writer
for rescue bodies
Public Instance Methods
emit_postcontrol()
click to toggle source
# File lib/unparser/writer/resbody.rb, line 11 def emit_postcontrol write(' rescue ') visit(body) end
emit_regular()
click to toggle source
# File lib/unparser/writer/resbody.rb, line 16 def emit_regular write('rescue') emit_exception emit_assignment emit_optional_body(body) end
Private Instance Methods
emit_assignment()
click to toggle source
# File lib/unparser/writer/resbody.rb, line 32 def emit_assignment return unless assignment write(' => ') visit(assignment) end
emit_exception()
click to toggle source
# File lib/unparser/writer/resbody.rb, line 25 def emit_exception return unless exception ws delimited(exception.children) end