| line | true | false | branch | 
 
| 86 | 1 | 45 | unless $self->SUPER::init(@_) | 
 
| 96 | 0 | 0 | if (@_) | 
 
| 99 | 0 | 0 | if (defined $algo and length $algo) { } | 
 
| 101 | 0 | 0 | if ($INC{'threads.pm'} and not exists $INC{'forks.pm'}) | 
 
| 103 | 0 | 0 | unless $self->_load_class("Crypt::Mode::CBC", {"version", "0.074"}) | 
 
| 111 | 0 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::TRY ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | if defined $Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | length $@ ? : | 
 
|  | 0 | 0 | unless &Scalar::Util::blessed($@) | 
 
|  | 0 | 0 | if ($Nice::Try::HAS_CATCH) | 
 
|  | 0 | 0 | if ($Nice::Try::DIED) | 
 
| 114 | 0 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::CATCH ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if $@ | 
 
|  | 0 | 0 | if (defined $Nice::Try::CATCH_DIED) | 
 
|  | 0 | 0 | if (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__NEXT__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__LAST__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__REDO__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::BREAK and $Nice::Try::BREAK eq 'return') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | $Nice::Try::WANTARRAY ? : | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if (not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return") | 
 
|  | 0 | 0 | scalar @Nice::Try::VOID > 1 ? : | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return' and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 0 | elsif (scalar @Nice::Try::VOID and !&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 0 | if ($Nice::Try::BREAK eq 'next') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'last') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'redo') { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::BREAK) | 
 
|  | 0 | 0 | scalar @Nice::Try::LAST_VAL > 1 ? : | 
 
| 128 | 0 | 15 | unless scalar keys %$hash | 
 
| 129 | 0 | 14 | if (not defined $Cookie::SUBS or ref $Cookie::SUBS ne "ARRAY" or not scalar @$Cookie::SUBS) | 
 
| 141 | 12 | 588 | if ($_ eq "version" and not length $hash->{$_}) | 
 
| 147 | 107 | 481 | if (exists $hash->{$_}) | 
 
| 149 | 30 | 77 | if (not defined $hash->{$_}) { } | 
 
| 181 | 0 | 0 | if $self->{'_cache_value'} and not length $self->{'_reset'} and not $opts->{'is_request'} | 
 
| 183 | 0 | 38 | unless defined $name and length $name | 
 
| 184 | 0 | 38 | if ($name =~ /[^a-zA-Z\-\.\_\~]/) | 
 
| 190 | 0 | 38 | if ($self->sign or $self->encrypt) | 
 
| 194 | 0 | 0 | if ($INC{'threads.pm'} and not exists $INC{'forks.pm'}) | 
 
| 196 | 0 | 0 | if ($self->sign->is_true) { } | 
 
|  | 0 | 0 | elsif ($self->encrypt) { } | 
 
| 198 | 0 | 0 | unless $self->_load_class("Crypt::Mac::HMAC", {"version", "0.074"}) | 
 
| 204 | 0 | 0 | unless $self->_load_class("Crypt::Misc", {"version", "0.074"}) | 
 
| 213 | 0 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::TRY ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | if defined $Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | length $@ ? : | 
 
|  | 0 | 0 | unless &Scalar::Util::blessed($@) | 
 
|  | 0 | 0 | if ($Nice::Try::HAS_CATCH) | 
 
|  | 0 | 0 | if ($Nice::Try::DIED) | 
 
| 215 | 0 | 0 | $self->sign ? : | 
 
| 216 | 0 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::CATCH ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if $@ | 
 
|  | 0 | 0 | if (defined $Nice::Try::CATCH_DIED) | 
 
|  | 0 | 0 | if (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__NEXT__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__LAST__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__REDO__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::BREAK and $Nice::Try::BREAK eq 'return') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | $Nice::Try::WANTARRAY ? : | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if (not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return") | 
 
|  | 0 | 0 | scalar @Nice::Try::VOID > 1 ? : | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return' and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 0 | elsif (scalar @Nice::Try::VOID and !&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 0 | if ($Nice::Try::BREAK eq 'next') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'last') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'redo') { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::BREAK) | 
 
|  | 0 | 0 | scalar @Nice::Try::LAST_VAL > 1 ? : | 
 
| 220 | 38 | 0 | if (length $value) | 
 
| 223 | 0 | 38 | if ($value =~ /^\"([^\"]+)\"$/) | 
 
| 229 | 0 | 38 | if $wrapped_in_double_quotes | 
 
| 232 | 10 | 28 | if $opts->{'is_request'} | 
 
| 233 | 0 | 28 | if $self->domain | 
 
| 234 | 0 | 28 | if $self->port | 
 
| 235 | 6 | 22 | if $self->path | 
 
| 237 | 14 | 14 | if (my $t = $self->expires and not $self->max_age->length) | 
 
| 245 | 2 | 26 | if length $self->max_age | 
 
| 246 | 3 | 25 | if ($self->same_site->defined and $self->same_site =~ /^(?:lax|strict|none)/i) | 
 
| 250 | 1 | 27 | if $self->secure | 
 
| 251 | 1 | 27 | if $self->http_only | 
 
| 273 | 0 | 0 | unless $value->length | 
 
| 279 | 0 | 0 | unless defined $key and length "$key" | 
 
| 280 | 0 | 0 | unless defined $algo and length "$algo" | 
 
| 281 | 0 | 0 | if ($INC{'threads.pm'} and not exists $INC{'forks.pm'}) | 
 
| 283 | 0 | 0 | unless $self->_load_class("Crypt::Misc", {"version", "0.074"}) | 
 
| 290 | 0 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::TRY ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | if defined $Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | length $@ ? : | 
 
|  | 0 | 0 | unless &Scalar::Util::blessed($@) | 
 
|  | 0 | 0 | if ($Nice::Try::HAS_CATCH) | 
 
|  | 0 | 0 | if ($Nice::Try::DIED) | 
 
| 293 | 0 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::CATCH ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if $@ | 
 
|  | 0 | 0 | if (defined $Nice::Try::CATCH_DIED) | 
 
|  | 0 | 0 | if (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__NEXT__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__LAST__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__REDO__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::BREAK and $Nice::Try::BREAK eq 'return') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | $Nice::Try::WANTARRAY ? : | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if (not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return") | 
 
|  | 0 | 0 | scalar @Nice::Try::VOID > 1 ? : | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return' and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 0 | elsif (scalar @Nice::Try::VOID and !&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 0 | if ($Nice::Try::BREAK eq 'next') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'last') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'redo') { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::BREAK) | 
 
|  | 0 | 0 | scalar @Nice::Try::LAST_VAL > 1 ? : | 
 
| 317 | 21 | 61 | if (@_) | 
 
| 324 | 0 | 21 | if ($INC{'threads.pm'} and not exists $INC{'forks.pm'}) | 
 
| 328 | 7 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::TRY ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 7 | if defined $Nice::Try::LAST_VAL | 
 
|  | 0 | 21 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 14 | 7 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 21 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 21 | length $@ ? : | 
 
|  | 21 | 0 | unless &Scalar::Util::blessed($@) | 
 
|  | 0 | 0 | if ($Nice::Try::HAS_CATCH) | 
 
|  | 0 | 21 | if ($Nice::Try::DIED) | 
 
| 331 | 0 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::CATCH ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if $@ | 
 
|  | 0 | 21 | if (defined $Nice::Try::CATCH_DIED) | 
 
|  | 0 | 0 | if (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__NEXT__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__LAST__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__REDO__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::BREAK and $Nice::Try::BREAK eq 'return') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | $Nice::Try::WANTARRAY ? : | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if (not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return") | 
 
|  | 0 | 0 | scalar @Nice::Try::VOID > 1 ? : | 
 
|  | 0 | 21 | if (defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return' and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 21 | elsif (scalar @Nice::Try::VOID and !&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 0 | if ($Nice::Try::BREAK eq 'next') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'last') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'redo') { } | 
 
|  | 0 | 21 | if (defined $Nice::Try::BREAK) | 
 
|  | 0 | 21 | scalar @Nice::Try::LAST_VAL > 1 ? : | 
 
| 334 | 1 | 20 | if (not defined $exp) { } | 
 
|  | 3 | 17 | elsif ($exp =~ /^\d{1,10}$/) { } | 
 
|  | 2 | 15 | elsif ($self->_is_object($exp) and $exp->isa('DateTime') || $exp->isa('Module::Generic::Datetime')) { } | 
 
|  | 9 | 6 | elsif ($exp =~ /^([\+\-]?\d+)([YyMDdhms])?$/) { } | 
 
|  | 1 | 5 | elsif (lc $exp eq 'now') { } | 
 
|  | 5 | 0 | elsif (defined $exp and length $exp) { } | 
 
| 340 | 0 | 3 | if ($INC{'threads.pm'} and not exists $INC{'forks.pm'}) | 
 
| 351 | 1 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::TRY ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 1 | if defined $Nice::Try::LAST_VAL | 
 
|  | 0 | 3 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 2 | 1 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 3 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 3 | length $@ ? : | 
 
|  | 3 | 0 | unless &Scalar::Util::blessed($@) | 
 
|  | 0 | 0 | if ($Nice::Try::HAS_CATCH) | 
 
|  | 0 | 3 | if ($Nice::Try::DIED) | 
 
| 354 | 0 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::CATCH ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if $@ | 
 
|  | 0 | 3 | if (defined $Nice::Try::CATCH_DIED) | 
 
|  | 0 | 0 | if (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__NEXT__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__LAST__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__REDO__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::BREAK and $Nice::Try::BREAK eq 'return') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | $Nice::Try::WANTARRAY ? : | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if (not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return") | 
 
|  | 0 | 0 | scalar @Nice::Try::VOID > 1 ? : | 
 
|  | 0 | 3 | if (defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return' and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 3 | elsif (scalar @Nice::Try::VOID and !&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 0 | if ($Nice::Try::BREAK eq 'next') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'last') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'redo') { } | 
 
|  | 0 | 3 | if (defined $Nice::Try::BREAK) | 
 
|  | 0 | 3 | scalar @Nice::Try::LAST_VAL > 1 ? : | 
 
| 363 | 2 | 7 | unless length $unit | 
 
| 386 | 0 | 5 | unless defined $dt | 
 
| 387 | 1 | 4 | unless length $dt | 
 
| 393 | 19 | 1 | if (defined $dt) | 
 
| 395 | 19 | 0 | if $self->_is_a($dt, "DateTime") | 
 
| 396 | 0 | 19 | $dt->isa('Module::Generic::DateTime') ? : | 
 
| 422 | 0 | 0 | unless defined $exp or defined $max_age | 
 
| 423 | 0 | 0 | if (defined $exp and not $self->_is_a($exp, "Module::Generic::DateTime") and not $self->_is_a($exp, "DateTime") or defined $max_age and not $max_age =~ /\-?\d+$/) | 
 
| 429 | 0 | 0 | if (defined $max_age and $max_age <= 0 or defined $exp and $exp < $now) { } | 
 
| 445 | 0 | 0 | defined $self->expires || defined $self->max_age ? : | 
 
| 455 | 0 | 0 | unless $self->sign or length $opts->{'key'} | 
 
| 456 | 0 | 0 | if not $self->key->length || exists $opts->{'key'} or exists $opts->{'key'} and not length $opts->{'key'} | 
 
| 458 | 0 | 0 | unless $value->length | 
 
| 459 | 0 | 0 | if ($value->index(".") == -1) | 
 
| 462 | 0 | 0 | if warnings::enabled() | 
 
| 471 | 0 | 0 | if ($INC{'threads.pm'} and not exists $INC{'forks.pm'}) | 
 
| 473 | 0 | 0 | unless $self->_load_class("Crypt::Mac::HMAC", {"version", "0.074"}) | 
 
| 477 | 0 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::TRY ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | if defined $Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | length $@ ? : | 
 
|  | 0 | 0 | unless &Scalar::Util::blessed($@) | 
 
|  | 0 | 0 | if ($Nice::Try::HAS_CATCH) | 
 
|  | 0 | 0 | if ($Nice::Try::DIED) | 
 
| 480 | 0 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::CATCH ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if $@ | 
 
|  | 0 | 0 | if (defined $Nice::Try::CATCH_DIED) | 
 
|  | 0 | 0 | if (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__NEXT__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__LAST__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__REDO__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::BREAK and $Nice::Try::BREAK eq 'return') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | $Nice::Try::WANTARRAY ? : | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if (not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return") | 
 
|  | 0 | 0 | scalar @Nice::Try::VOID > 1 ? : | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return' and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 0 | elsif (scalar @Nice::Try::VOID and !&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 0 | if ($Nice::Try::BREAK eq 'next') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'last') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'redo') { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::BREAK) | 
 
|  | 0 | 0 | scalar @Nice::Try::LAST_VAL > 1 ? : | 
 
| 497 | 0 | 0 | if $host eq $dom | 
 
| 500 | 0 | 0 | if length $dom > length $host | 
 
| 503 | 0 | 0 | unless ($self->implicit) | 
 
| 505 | 0 | 0 | $host =~ /\.$dom$/ ? : | 
 
| 514 | 2 | 58 | if (@_) | 
 
| 518 | 0 | 2 | if (not defined $v) { } | 
 
| 524 | 0 | 2 | unless $v =~ /^\-?\d+$/ | 
 
| 529 | 1 | 1 | if ($v <= 0) { } | 
 
| 546 | 0 | 1 | if ($INC{'threads.pm'} and not exists $INC{'forks.pm'}) | 
 
| 550 | 0 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::TRY ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | if defined $Nice::Try::LAST_VAL | 
 
|  | 0 | 1 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 1 | 0 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 1 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 1 | length $@ ? : | 
 
|  | 1 | 0 | unless &Scalar::Util::blessed($@) | 
 
|  | 0 | 0 | if ($Nice::Try::HAS_CATCH) | 
 
|  | 0 | 1 | if ($Nice::Try::DIED) | 
 
| 553 | 0 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::CATCH ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if $@ | 
 
|  | 0 | 1 | if (defined $Nice::Try::CATCH_DIED) | 
 
|  | 0 | 0 | if (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__NEXT__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__LAST__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__REDO__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::BREAK and $Nice::Try::BREAK eq 'return') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | $Nice::Try::WANTARRAY ? : | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if (not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return") | 
 
|  | 0 | 0 | scalar @Nice::Try::VOID > 1 ? : | 
 
|  | 0 | 1 | if (defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return' and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 1 | elsif (scalar @Nice::Try::VOID and !&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 0 | if ($Nice::Try::BREAK eq 'next') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'last') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'redo') { } | 
 
|  | 0 | 1 | if (defined $Nice::Try::BREAK) | 
 
|  | 0 | 1 | scalar @Nice::Try::LAST_VAL > 1 ? : | 
 
| 569 | 44 | 116 | if (@_) | 
 
| 574 | 0 | 44 | if ($name =~ m#[\(\)\<\>\@\,\;\:\\\"/\[\]\?\=\{\}]# and $self->strict) | 
 
| 578 | 0 | 44 | if ($name =~ s/^__Secure\-//) { } | 
 
|  | 0 | 44 | elsif ($name =~ s/^__Host\-//) { } | 
 
| 585 | 0 | 0 | unless $self->path->length | 
 
| 599 | 45 | 0 | if not length $self->{'_reset'} and scalar @_ | 
 
| 607 | 0 | 3 | unless $this and $self->_is_object($this) | 
 
| 613 | 0 | 45 | unless $code | 
 
| 615 | 0 | 24 | if (not defined $v and defined $v2 or defined $v and not defined $v2 or defined $v and length "$v" != length "$v2" or defined $v and defined $v2 and "$v" ne "$v2") | 
 
| 639 | 0 | 0 | if (@_) { } | 
 
|  | 0 | 0 | elsif ($self->domain) { } | 
 
| 649 | 0 | 0 | $self->secure ? : | 
 
|  | 0 | 0 | $self->port ? : | 
 
|  | 0 | 0 | $self->path ? : | 
 
| 668 | 0 | 0 | unless defined $key and length "$key" | 
 
| 669 | 0 | 0 | unless defined $algo and length "$algo" | 
 
| 671 | 0 | 0 | if ($INC{'threads.pm'} and not exists $INC{'forks.pm'}) | 
 
| 673 | 0 | 0 | unless $self->_load_class("Crypt::Mode::CBC", {"version", "0.074"}) | 
 
| 674 | 0 | 0 | unless $self->_load_class("Bytes::Random::Secure") | 
 
| 677 | 0 | 0 | unless $self->_load_class($class) | 
 
| 680 | 0 | 0 | if length $key < $key_len | 
 
| 683 | 0 | 0 | if (defined $iv and length "$iv") { } | 
 
| 685 | 0 | 0 | if (length "$iv" != $block_len) | 
 
| 700 | 0 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::TRY ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | if defined $Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | length $@ ? : | 
 
|  | 0 | 0 | unless &Scalar::Util::blessed($@) | 
 
|  | 0 | 0 | if ($Nice::Try::HAS_CATCH) | 
 
|  | 0 | 0 | if ($Nice::Try::DIED) | 
 
| 703 | 0 | 0 | if not defined $Nice::Try::WANTARRAY and scalar @Nice::Try::LAST_VAL | 
 
|  | 0 | 0 | &$Nice::Try::CATCH ? : | 
 
|  | 0 | 0 | if scalar @Nice::Try::VOID | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::WANTARRAY) { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if $@ | 
 
|  | 0 | 0 | if (defined $Nice::Try::CATCH_DIED) | 
 
|  | 0 | 0 | if (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__NEXT__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__LAST__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq '__REDO__') { } | 
 
|  | 0 | 0 | elsif (defined $Nice::Try::BREAK and $Nice::Try::BREAK eq 'return') { } | 
 
|  | 0 | 0 | if ($Nice::Try::WANT eq 'LIST') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'VOID') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'OBJECT') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'REFSCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'SCALAR') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'BOOLEAN') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'CODE') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'HASH') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'ARRAY') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::WANT eq 'GLOB') { } | 
 
|  | 0 | 0 | $Nice::Try::WANTARRAY ? : | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANT and length $Nice::Try::WANT) { } | 
 
|  | 0 | 0 | if (not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return") | 
 
|  | 0 | 0 | scalar @Nice::Try::VOID > 1 ? : | 
 
|  | 0 | 0 | if (defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return' and !&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 0 | elsif (scalar @Nice::Try::VOID and !&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')) { } | 
 
|  | 0 | 0 | if ($Nice::Try::BREAK eq 'next') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'last') { } | 
 
|  | 0 | 0 | elsif ($Nice::Try::BREAK eq 'redo') { } | 
 
|  | 0 | 0 | if (defined $Nice::Try::BREAK) | 
 
|  | 0 | 0 | scalar @Nice::Try::LAST_VAL > 1 ? : | 
 
| 710 | 19 | 0 | if (@_) | 
 
| 712 | 0 | 19 | unless $self->_is_object($_[0]) | 
 
| 713 | 0 | 19 | unless $_[0]->isa("DateTime") | 
 
| 716 | 0 | 19 | unless defined $dt |