File Coverage

blib/lib/Gentoo/Dependency/AST/Node/TopLevel.pm
Criterion Covered Total %
statement 10 13 76.9
branch n/a
condition n/a
subroutine 4 6 66.6
pod 1 1 100.0
total 15 20 75.0


line stmt bran cond sub pod time code
1 1     1   4 use strict;
  1         1  
  1         25  
2 1     1   5 use warnings;
  1         1  
  1         32  
3              
4             package Gentoo::Dependency::AST::Node::TopLevel;
5             BEGIN {
6 1     1   25 $Gentoo::Dependency::AST::Node::TopLevel::AUTHORITY = 'cpan:KENTNL';
7             }
8             {
9             $Gentoo::Dependency::AST::Node::TopLevel::VERSION = '0.001001';
10             }
11              
12             # ABSTRACT: A C node that contains all other nodes
13              
14              
15 1     1   4 use parent 'Gentoo::Dependency::AST::Node';
  1         1  
  1         6  
16              
17             sub _croak {
18 0     0     require Carp;
19 0           goto &Carp::croak;
20             }
21              
22             sub exit_group {
23 0     0 1   return _croak(q[Cannot exit group at top level]);
24             }
25              
26             1;
27              
28             __END__