Class-C3
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
t/23_multi_init.t view on Meta::CPAN
sub testmethod { shift->next::method + 1 }
package TestMRO::D;
BEGIN { Class::C3::initialize }
BEGIN { our @ISA = ('TestMRO::B'); }
BEGIN { our @ISA = ('TestMRO::C'); }
use Class::C3;
sub new {
my $class = shift;
my $self = {};
bless $self => $class;
}
}
Class::C3::initialize;
is(TestMRO::D->new->testmethod, 43, 'double-initialize works ok');
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.274 second using v1.00-cache-2.02-grep-82fe00e-cpan-a086c87fca4 )