class Opal::Rewriters::MlhsArgs
def on_def(node)
def on_def(node) node = super(node) mid, args, body = *node arguments = Arguments.new(args) args = args.updated(nil, arguments.rewritten) if arguments.initialization body ||= s(:nil) # prevent returning mlhs assignment body = prepend_to_body(body, arguments.initialization) end node.updated(nil, [mid, args, body]) end