File Coverage

blib/lib/XS/MRO/Compat.pm
Criterion Covered Total %
statement 6 6 100.0
branch n/a
condition n/a
subroutine 2 2 100.0
pod n/a
total 8 8 100.0


line stmt bran cond sub pod time code
1             package XS::MRO::Compat;
2              
3 1     1   22274 use 5.008_001;
  1         3  
  1         35  
4 1     1   4 use strict;
  1         2  
  1         125  
5              
6             our $VERSION = '0.14';
7              
8             if($] < 5.010_000){
9             require MRO::Compat;
10             require DynaLoader; # unfortunately, XSLoader does not look at dl_load_flags()
11              
12             local *dl_load_flags = sub(){ 0x01 };
13             __PACKAGE__->DynaLoader::bootstrap_inherit($VERSION);
14             }
15              
16             1;
17             __END__