class Opal::Rewriters::PatternMatching
def convert_full_pattern(from, pat)
def convert_full_pattern(from, pat) if from.class == Symbol from = s(:lvar, from) end converter = PatternConverter.new(pat) converter.run! # a, b, c = ::PatternMatching.(from, [...]) s(:masgn, s(:mlhs, *converter.variables ), s(:send, s(:const, s(:cbase), :PatternMatching), :call, from, converter.pattern, ) ) end