|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
54
 | 
 0  | 
 0  | 
 @_ ? :
  | 
 
| 
 | 
 0  | 
 0  | 
 if ($slice_length % 2 != 0)
  | 
 
| 
 | 
 0  | 
 0  | 
 if ($#_ == 0 and ref $_[0] eq 'HASH') { }
  | 
 
| 
 | 
 0  | 
 0  | 
 exists $_{'type_href'} ? :
  | 
 
| 
 | 
 0  | 
 0  | 
 XXX ? :
  | 
 
| 
 | 
 0  | 
 0  | 
 if (exists $_{'type_href'})
  | 
 
| 
59
 | 
 357  | 
 0  | 
 @_ ? :
  | 
 
| 
 | 
 0  | 
 357  | 
 if ($slice_length % 2 != 0)
  | 
 
| 
 | 
 0  | 
 357  | 
 if ($#_ == 0 and ref $_[0] eq 'HASH') { }
  | 
 
| 
 | 
 357  | 
 0  | 
 exists $_{'type_href'} ? :
  | 
 
| 
 | 
 357  | 
 0  | 
 XXX ? :
  | 
 
| 
 | 
 357  | 
 0  | 
 if (exists $_{'type_href'})
  | 
 
| 
65
 | 
 476  | 
 68  | 
 if ($cli_arg eq 'hard' or $cli_arg eq 'soft') { }
  | 
 
| 
85
 | 
 68  | 
 0  | 
 @_ ? :
  | 
 
| 
 | 
 0  | 
 68  | 
 if ($slice_length % 2 != 0)
  | 
 
| 
 | 
 0  | 
 68  | 
 if ($#_ == 0 and ref $_[0] eq 'HASH') { }
  | 
 
| 
 | 
 68  | 
 0  | 
 exists $_{'type_href'} ? :
  | 
 
| 
 | 
 68  | 
 0  | 
 XXX ? :
  | 
 
| 
 | 
 68  | 
 0  | 
 if (exists $_{'type_href'})
  | 
 
| 
 | 
 68  | 
 0  | 
 exists $_{'cli_arg'} ? :
  | 
 
| 
 | 
 68  | 
 0  | 
 Type::Tiny::XS::Str($cli_arg) ? :
  | 
 
| 
 | 
 68  | 
 0  | 
 if (exists $_{'cli_arg'})
  | 
 
| 
90
 | 
 0  | 
 68  | 
 if ($method_arg =~ s/^\@(.+)/$1/u)
  | 
 
| 
94
 | 
 4  | 
 64  | 
 $self->use_argv_map ? :
  | 
 
| 
105
 | 
 476  | 
 0  | 
 @_ ? :
  | 
 
| 
 | 
 0  | 
 476  | 
 if ($slice_length % 2 != 0)
  | 
 
| 
 | 
 0  | 
 476  | 
 if ($#_ == 0 and ref $_[0] eq 'HASH') { }
  | 
 
| 
 | 
 476  | 
 0  | 
 exists $_{'type_href'} ? :
  | 
 
| 
 | 
 476  | 
 0  | 
 XXX ? :
  | 
 
| 
 | 
 476  | 
 0  | 
 if (exists $_{'type_href'})
  | 
 
| 
 | 
 476  | 
 0  | 
 exists $_{'subtype'} ? :
  | 
 
| 
 | 
 476  | 
 0  | 
 Type::Tiny::XS::Str($subtype) ? :
  | 
 
| 
 | 
 476  | 
 0  | 
 if (exists $_{'subtype'})
  | 
 
| 
110
 | 
 289  | 
 187  | 
 if ($subtype eq 'hard') { }
  | 
 
| 
 | 
 187  | 
 0  | 
 elsif ($subtype eq 'soft') { }
  | 
 
| 
127
 | 
 51  | 
 238  | 
 if ($method_arg =~ s/^\@(.+)$/$1/u)
  | 
 
| 
131
 | 
 17  | 
 272  | 
 $self->use_argv_map ? :
  | 
 
| 
146
 | 
 0  | 
 0  | 
 @_ ? :
  | 
 
| 
 | 
 0  | 
 0  | 
 if ($slice_length % 2 != 0)
  | 
 
| 
 | 
 0  | 
 0  | 
 if ($#_ == 0 and ref $_[0] eq 'HASH') { }
  | 
 
| 
 | 
 0  | 
 0  | 
 exists $_{'type_href'} ? :
  | 
 
| 
 | 
 0  | 
 0  | 
 XXX ? :
  | 
 
| 
 | 
 0  | 
 0  | 
 if (exists $_{'type_href'})
  | 
 
| 
151
 | 
 204  | 
 0  | 
 @_ ? :
  | 
 
| 
 | 
 0  | 
 204  | 
 if ($slice_length % 2 != 0)
  | 
 
| 
 | 
 0  | 
 204  | 
 if ($#_ == 0 and ref $_[0] eq 'HASH') { }
  | 
 
| 
 | 
 204  | 
 0  | 
 exists $_{'type_href'} ? :
  | 
 
| 
 | 
 204  | 
 0  | 
 XXX ? :
  | 
 
| 
 | 
 204  | 
 0  | 
 if (exists $_{'type_href'})
  | 
 
| 
160
 | 
 34  | 
 187  | 
 if ($method_arg =~ s/^\@(.+)$/$1/u)
  | 
 
| 
164
 | 
 13  | 
 208  | 
 $self->use_argv_map ? :
  | 
 
| 
179
 | 
 0  | 
 0  | 
 @_ ? :
  | 
 
| 
 | 
 0  | 
 0  | 
 if ($slice_length % 2 != 0)
  | 
 
| 
 | 
 0  | 
 0  | 
 if ($#_ == 0 and ref $_[0] eq 'HASH') { }
  | 
 
| 
 | 
 0  | 
 0  | 
 exists $_{'type_href'} ? :
  | 
 
| 
 | 
 0  | 
 0  | 
 XXX ? :
  | 
 
| 
 | 
 0  | 
 0  | 
 if (exists $_{'type_href'})
  | 
 
| 
184
 | 
 68  | 
 0  | 
 @_ ? :
  | 
 
| 
 | 
 0  | 
 68  | 
 if ($slice_length % 2 != 0)
  | 
 
| 
 | 
 0  | 
 68  | 
 if ($#_ == 0 and ref $_[0] eq 'HASH') { }
  | 
 
| 
 | 
 68  | 
 0  | 
 exists $_{'type_href'} ? :
  | 
 
| 
 | 
 68  | 
 0  | 
 XXX ? :
  | 
 
| 
 | 
 68  | 
 0  | 
 if (exists $_{'type_href'})
  | 
 
| 
192
 | 
 4  | 
 64  | 
 $self->use_argv_map ? :
  | 
 
| 
206
 | 
 272  | 
 0  | 
 @_ ? :
  | 
 
| 
 | 
 0  | 
 272  | 
 if ($slice_length % 2 != 0)
  | 
 
| 
 | 
 0  | 
 272  | 
 if ($#_ == 0 and ref $_[0] eq 'HASH') { }
  | 
 
| 
 | 
 272  | 
 0  | 
 exists $_{'href'} ? :
  | 
 
| 
 | 
 272  | 
 0  | 
 XXX ? :
  | 
 
| 
 | 
 272  | 
 0  | 
 if (exists $_{'href'})
  | 
 
| 
208
 | 
 136  | 
 136  | 
 defined $href->{'attr'} ? :
  | 
 
| 
212
 | 
 272  | 
 0  | 
 @_ ? :
  | 
 
| 
 | 
 0  | 
 272  | 
 if ($slice_length % 2 != 0)
  | 
 
| 
 | 
 0  | 
 272  | 
 if ($#_ == 0 and ref $_[0] eq 'HASH') { }
  | 
 
| 
 | 
 272  | 
 0  | 
 exists $_{'href'} ? :
  | 
 
| 
 | 
 272  | 
 0  | 
 XXX ? :
  | 
 
| 
 | 
 272  | 
 0  | 
 if (exists $_{'href'})
  | 
 
| 
214
 | 
 238  | 
 34  | 
 defined $href->{'args'} ? :
  | 
 
| 
218
 | 
 544  | 
 0  | 
 @_ ? :
  | 
 
| 
 | 
 0  | 
 544  | 
 if ($slice_length % 2 != 0)
  | 
 
| 
 | 
 0  | 
 544  | 
 if ($#_ == 0 and ref $_[0] eq 'HASH') { }
  | 
 
| 
 | 
 544  | 
 0  | 
 exists $_{'args_href'} ? :
  | 
 
| 
 | 
 544  | 
 0  | 
 XXX ? :
  | 
 
| 
 | 
 544  | 
 0  | 
 if (exists $_{'args_href'})
  | 
 
| 
226
 | 
 629  | 
 340  | 
 if (defined $type_href)
  | 
 
| 
227
 | 
 204  | 
 425  | 
 if ($type =~ /^opt/u) { }
  | 
 
| 
 | 
 357  | 
 68  | 
 elsif ($type =~ /^req/u) { }
  | 
 
| 
 | 
 68  | 
 0  | 
 elsif ($type =~ /^flag/u) { }
  |