Method: Parser::Ruby27#_reduce_11
- Defined in:
- lib/parser/ruby27.rb
#_reduce_11(val, _values, result) ⇒ Object
7968 7969 7970 7971 7972 7973 7974 7975 7976 7977 7978 7979 7980 7981 7982 7983 |
# File 'lib/parser/ruby27.rb', line 7968 def _reduce_11(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 :error, :useless_else, nil, else_t end result = @builder.begin_body(val[0], rescue_bodies, else_t, else_, ensure_t, ensure_) result end |