class RedParse::RescueNode

Public Instance Methods

reducer_ident() click to toggle source
# File lib/redparse/ReduceWithsFor_RedParse_1_8.rb, line 17019
def reducer_ident
  :RescueNode
end
reducer_method(stack) click to toggle source
# File lib/redparse/ReduceWithsFor_RedParse_1_8.rb, line 17016
def reducer_method(stack)
  :reduce_with_tos_RescueNode
end
rip(p) click to toggle source
# File lib/redparse/ripper.rb, line 324
def rip p
  p.on_rescue( 
    exceptions.empty??nil:exceptions.map{|ex| ex.rip(p)}, 
    name&&p.on_var_field(p.on_ident(name.name)), 
    force_stmt_list_rip(action,p)
  )
end