case foo
in [bar, 1 | _baz]
end

case foo
in [bar, _baz | 1]
end

case foo
in [bar, "#{case 1; in baz; end}" | 2]
end

case foo
in [bar, -> { case 1; in baz; end } | 2]
end

case foo
in [bar, ^(case 1; in baz; end) | 2]
end

case foo
in [bar, [*_baz] | 1]
end

case foo
in [bar, { **_baz } | 1]
end

case foo
in [bar, { _baz: } | 1]
end
