# File lib/ruby18_parser.rb, line 5057 def _reduce_385(val, _values, result) klasses, var, body, rest = val[1], val[2], val[4], val[5] klasses ||= s(:array) klasses << node_assign(var, s(:gvar, "$!""$!")) if var result = new_resbody(klasses, body) result << rest if rest # UGH, rewritten above result end