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   166343 use 5.038;
  2         12  
4 2     2   11 use strict;
  2         3  
  2         55  
5 2     2   7 use warnings;
  2         2  
  2         79  
6              
7 2     2   704 use Infix::Custom ();
  2         896  
  2         302  
8              
9             our $VERSION = '0.01';
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         158 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   4040 Infix::Custom->unimport('eqi');
29 1         1324 Infix::Custom->unimport('nei');
30             }
31              
32             1;
33              
34             __END__