Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created December 2, 2016 09:24
Show Gist options
  • Save Whateverable/b548149a04d4e2b8ef75c139c8e496cf to your computer and use it in GitHub Desktop.
Save Whateverable/b548149a04d4e2b8ef75c139c8e496cf to your computer and use it in GitHub Desktop.
evalable6
(exit code 1)
role R { method m { !!! } }; class C { my $singleton; method new { $singleton = self.bless does R }; method n { C.new.m } }; C.n
Method 'm' must be implemented by C+{R} because it is required by a role
in any compose_method_table at gen/moar/Metamodel.nqp line 2824
in any apply at gen/moar/Metamodel.nqp line 2834
in any compose at gen/moar/Metamodel.nqp line 3006
in any generate_mixin at gen/moar/Metamodel.nqp line 1319
in any at gen/moar/Metamodel.nqp line 1235
in any mixin at gen/moar/Metamodel.nqp line 1270
in method new at /tmp/PfSfc7_R0D line 1
in method n at /tmp/PfSfc7_R0D line 1
in block <unit> at /tmp/PfSfc7_R0D line 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment