File Coverage

blib/lib/FFI/Platypus/Lang/CPP/Demangle/XS.pm
Criterion Covered Total %
statement 15 15 100.0
branch n/a
condition n/a
subroutine 5 5 100.0
pod n/a
total 20 20 100.0


line stmt bran cond sub pod time code
1             package FFI::Platypus::Lang::CPP::Demangle::XS;
2              
3 1     1   901 use strict;
  1         3  
  1         52  
4 1     1   6 use warnings;
  1         2  
  1         41  
5 1     1   26 use 5.008001;
  1         4  
  1         56  
6 1     1   5 use Carp qw( croak );
  1         2  
  1         133  
7 1     1   7 use base qw( Exporter );
  1         1  
  1         180  
8              
9             our @EXPORT = qw( demangle );
10              
11             # ABSTRACT: Demangle C++ symbols using the C++ ABI API
12             our $VERSION = '0.02'; # VERSION
13              
14              
15             require XSLoader;
16             XSLoader::load('FFI::Platypus::Lang::CPP::Demangle::XS', $VERSION);
17              
18             1;
19              
20             __END__