What do you mean exactly by “used to work”? Here's the output on all 6c
releases: https://gist.github.com/efee7716c35d36c6f793465c2f0b6035

Which behavior is right? Or what's would be the right snippet to reproduce it?

On 2017-11-27 18:48:07, lloyd.fo...@gmail.com wrote:
> Just got around to investigating: https://rt.perl.org/Ticket/Dis
> play.html?id=132085
>
> It turns out to be a regression.
>
> my $new_type := Metamodel::ClassHOW.new_type(:name<Foo>);
> my $r = / . { make $new_type } /;
> my $m = "a" ~~ $r;
> note $m.ast; #-> Nil
>
> making an uncomposed type somehow results in Nil now. It used to work. In
> my compiler I can't really get around needing this to work.
>
> LL

Reply via email to