File Coverage

blib/lib/Syntax/Infix/EqualityInsensitive.pm
Criterion Covered Total %
statement 15 15 100.0
branch n/a
condition n/a
subroutine 6 6 100.0
pod n/a
total 21 21 100.0


line stmt bran cond sub pod time code
1             package Syntax::Infix::EqualityInsensitive;
2              
3 2     2   173777 use 5.038;
  2         8  
4 2     2   12 use strict;
  2         2  
  2         36  
5 2     2   6 use warnings;
  2         10  
  2         103  
6              
7 2     2   781 use Infix::Custom ();
  2         925  
  2         275  
8              
9             our $VERSION = '0.03';
10              
11             require XSLoader;
12             XSLoader::load('Syntax::Infix::EqualityInsensitive', $VERSION);
13              
14             sub import {
15 1     1   13 Infix::Custom->import(
16             op => 'eqi',
17             build_op => _eqi_build_op_addr(),
18             prec => 'rel',
19             );
20 1         151 Infix::Custom->import(
21             op => 'nei',
22             build_op => _nei_build_op_addr(),
23             prec => 'rel',
24             );
25             }
26              
27             sub unimport {
28 1     1   2992 Infix::Custom->unimport('eqi');
29 1         1329 Infix::Custom->unimport('nei');
30             }
31              
32             1;
33              
34             __END__