class Opal::Nodes::Match3Node

def handle_statement(sexp, names_def, names_assignments)

def handle_statement(sexp, names_def, names_assignments)
  # We don't care about a return value of this one, so we
  # ignore it and just assign the local variables.
  #
  # (/(?<abc>b)/ =~ 'f')
  # $m3names = $~ ? $~.named_captures : {}
  # abc = $m3names[:abc]
  s(:begin, sexp, names_def, *names_assignments)
end