Method: Parser::Ruby20#_reduce_9
- Defined in:
- lib/parser/ruby20.rb
permalink #_reduce_9(val, _values, result) ⇒ Object
7001 7002 7003 7004 7005 7006 7007 7008 7009 7010 7011 7012 7013 7014 7015 7016 |
# File 'lib/parser/ruby20.rb', line 7001 def _reduce_9(val, _values, result) rescue_bodies = val[1] else_t, else_ = val[2] ensure_t, ensure_ = val[3] if rescue_bodies.empty? && !else_t.nil? diagnostic :warning, :useless_else, nil, else_t end result = @builder.begin_body(val[0], rescue_bodies, else_t, else_, ensure_t, ensure_) result end |