You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
===
Use of uninitialized value of type Any in string context
Any of .^name, .perl, .gist, or .say can stringify undefined things, if
needed
in block <unit> at -e line 1
Cannot resolve caller foo(B); none of these signatures match:
in block <unit> at -e line 1'
My opinion is that B should clone the dispatcher from A. Any candidates
added in B would then be added to it. In any case, candidate merging should
be smarter in classes that do the same role IMO.
$ ./rakudo-m -e 'role R { proto method foo {*} }; class A does R { multi method foo { say "A" } }; class B is A does R {}; B.foo'
Cannot resolve caller foo(B:U); Routine does not have any candidates. Is only the proto defined?
in block <unit> at -e line 1
Migrated from rt.perl.org#128657 (status was 'new')
Searchable as RT128657$
The text was updated successfully, but these errors were encountered: