line |
!l |
l&&!r |
l&&r |
condition |
20
|
2 |
0 |
0 |
exists $ENV{'MOD_PERL'} and $MOD_PERL = $ENV{'MOD_PERL'} =~ m[^mod_perl/(\d+\.[\d\.]+)]
|
56
|
2 |
6 |
0 |
@_ and @_ % 2
|
79
|
8 |
0 |
0 |
$file and $file->exists
|
|
8 |
0 |
0 |
$file and $file->exists and not $file->is_empty
|
123
|
0 |
10 |
0 |
$self->_is_object($this) and not $this->isa("Cookie")
|
171
|
0 |
0 |
5 |
$req->can("uri") and $req->can("header")
|
201
|
5 |
0 |
0 |
defined $port and CORE::length $port
|
215
|
0 |
5 |
0 |
$res and not $res->domain->length
|
238
|
0 |
0 |
12 |
$c->host_only and $root eq $c->domain
|
|
0 |
0 |
0 |
not $c->host_only and $host eq $c->domain
|
243
|
11 |
0 |
0 |
not $is_secure and $c->secure
|
|
5 |
5 |
1 |
$c->expires and $c->expires < $now
|
|
0 |
10 |
0 |
$c->port and $c->port != $port
|
348
|
0 |
0 |
1 |
scalar @_ == 1 and $self->_is_a($_[0], "Cookie")
|
389
|
0 |
0 |
0 |
defined $name and CORE::length "$name"
|
397
|
0 |
0 |
0 |
ref $c and $self->_is_a($c, "Cookie")
|
423
|
0 |
0 |
6 |
ref $c and $self->_is_a($c, "Cookie")
|
424
|
6 |
0 |
0 |
$INC{'threads.pm'} and not exists $INC{'forks.pm'}
|
437
|
6 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
440
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
6 |
0 |
0 |
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 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
|
|
0 |
0 |
0 |
defined $Nice::Try::BREAK and $Nice::Try::BREAK eq "return"
|
|
6 |
0 |
0 |
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')
|
454
|
0 |
0 |
0 |
defined $name and CORE::length $name
|
466
|
0 |
0 |
0 |
$resp->can("uri") and $resp->can("header")
|
508
|
4 |
0 |
0 |
defined $port and CORE::length $port
|
561
|
0 |
0 |
0 |
CORE::length $c_dom >= CORE::length $root and $c_dom eq $host || $host =~ /\.$c_dom$/
|
586
|
1 |
0 |
3 |
defined $o->param("path") and CORE::length $o->param("path")
|
638
|
0 |
0 |
1 |
defined $opts->{'host'} and CORE::length $opts->{'host'}
|
707
|
0 |
0 |
1 |
defined $o->param("path") and CORE::length $o->param("path")
|
725
|
0 |
0 |
1 |
defined $opts->{'port'} and $self->_is_integer($opts->{'port'})
|
743
|
0 |
0 |
1 |
$opts->{'request'} and $self->_is_object($opts->{'request'})
|
|
0 |
0 |
1 |
$opts->{'request'} and $self->_is_object($opts->{'request'}) and $opts->{'request'}->can("header")
|
745
|
0 |
0 |
0 |
$INC{'threads.pm'} and not exists $INC{'forks.pm'}
|
770
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
772
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
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 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
|
|
0 |
0 |
0 |
defined $Nice::Try::BREAK and $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
0 |
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')
|
817
|
4 |
4 |
0 |
scalar @_ == 1 and $self->_is_a($_[0], "Cookie")
|
|
4 |
0 |
4 |
scalar @_ == 1 and ref $_[0] eq "HASH"
|
|
0 |
0 |
4 |
scalar @_ > 0 and scalar @_ <= 3
|
837
|
0 |
0 |
8 |
defined $name and CORE::length $name
|
861
|
0 |
0 |
5 |
defined $host and CORE::length $host
|
867
|
1 |
4 |
0 |
defined $c_host and $host eq $c_host || index(reverse($host), reverse(".$c_host")) == 0
|
870
|
0 |
3 |
1 |
defined $path and CORE::length "$path"
|
906
|
0 |
0 |
5 |
defined $host and CORE::length $host
|
912
|
0 |
0 |
0 |
$opts->{'with_subdomain'} and $host =~ /\.$dom$/
|
934
|
8 |
0 |
17 |
scalar @_ == 1 and $self->_is_a($_[0], "Cookie")
|
944
|
1 |
7 |
0 |
ref $name and $self->_is_a($name, ref $self)
|
947
|
3 |
0 |
22 |
defined $host and CORE::length $host
|
979
|
0 |
0 |
0 |
defined $key and CORE::length "$key"
|
980
|
0 |
0 |
0 |
defined $algo and CORE::length "$algo"
|
981
|
0 |
0 |
0 |
$INC{'threads.pm'} and not exists $INC{'forks.pm'}
|
989
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
992
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
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 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
|
|
0 |
0 |
0 |
defined $Nice::Try::BREAK and $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
0 |
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')
|
997
|
1 |
0 |
0 |
$INC{'threads.pm'} and not exists $INC{'forks.pm'}
|
1001
|
1 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
1004
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
1 |
0 |
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 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
|
|
0 |
0 |
0 |
defined $Nice::Try::BREAK and $Nice::Try::BREAK eq "return"
|
|
0 |
1 |
0 |
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')
|
1014
|
0 |
0 |
3 |
exists $def->{'name'} && exists $def->{'value'}
|
|
0 |
0 |
3 |
defined $def->{'name'} && CORE::length $def->{'name'}
|
1062
|
0 |
0 |
0 |
defined $key and CORE::length "$key"
|
1063
|
0 |
0 |
0 |
defined $algo and CORE::length "$algo"
|
1064
|
0 |
0 |
0 |
$INC{'threads.pm'} and not exists $INC{'forks.pm'}
|
1076
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
1079
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
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 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
|
|
0 |
0 |
0 |
defined $Nice::Try::BREAK and $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
0 |
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')
|
1104
|
0 |
0 |
0 |
exists $opts->{'use_dbi'} && defined $opts->{'use_dbi'} && $opts->{'use_dbi'}
|
1133
|
0 |
0 |
0 |
defined $dbi_error and exists $opts->{'use_dbi'}
|
|
0 |
0 |
0 |
defined $dbi_error and exists $opts->{'use_dbi'} and defined $opts->{'use_dbi'}
|
|
0 |
0 |
0 |
defined $dbi_error and exists $opts->{'use_dbi'} and defined $opts->{'use_dbi'} and $opts->{'use_dbi'}
|
1160
|
0 |
0 |
0 |
$INC{'threads.pm'} and not exists $INC{'forks.pm'}
|
1182
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
1192
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
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 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
|
|
0 |
0 |
0 |
defined $Nice::Try::BREAK and $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
0 |
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')
|
1202
|
0 |
0 |
0 |
exists $opts->{'sqlite'} and defined $opts->{'sqlite'}
|
|
0 |
0 |
0 |
exists $opts->{'sqlite'} and defined $opts->{'sqlite'} and CORE::length $opts->{'sqlite'}
|
1315
|
0 |
0 |
0 |
$c->can("name") and $c->can("value")
|
|
0 |
0 |
0 |
$c->can("name") and $c->can("value") and $c->can("domain")
|
|
0 |
0 |
0 |
$c->can("name") and $c->can("value") and $c->can("domain") and $c->can("path")
|
|
0 |
0 |
0 |
$c->can("name") and $c->can("value") and $c->can("domain") and $c->can("path") and $c->can("expires")
|
|
0 |
0 |
0 |
$c->can("name") and $c->can("value") and $c->can("domain") and $c->can("path") and $c->can("expires") and $c->can("max_age")
|
|
0 |
0 |
0 |
$c->can("name") and $c->can("value") and $c->can("domain") and $c->can("path") and $c->can("expires") and $c->can("max_age") and $c->can("port")
|
|
0 |
0 |
0 |
$c->can("name") and $c->can("value") and $c->can("domain") and $c->can("path") and $c->can("expires") and $c->can("max_age") and $c->can("port") and $c->can("secure")
|
|
0 |
0 |
0 |
$c->can("name") and $c->can("value") and $c->can("domain") and $c->can("path") and $c->can("expires") and $c->can("max_age") and $c->can("port") and $c->can("secure") and $c->can("same_site")
|
|
0 |
0 |
0 |
$c->can("name") and $c->can("value") and $c->can("domain") and $c->can("path") and $c->can("expires") and $c->can("max_age") and $c->can("port") and $c->can("secure") and $c->can("same_site") and $c->can("http_only")
|
1386
|
1 |
1 |
21 |
defined $raw and CORE::length $raw
|
1507
|
1 |
0 |
0 |
$INC{'threads.pm'} and not exists $INC{'forks.pm'}
|
1511
|
1 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
1514
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
1 |
0 |
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 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
|
|
0 |
0 |
0 |
defined $Nice::Try::BREAK and $Nice::Try::BREAK eq "return"
|
|
0 |
1 |
0 |
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')
|
1528
|
1 |
0 |
0 |
$INC{'threads.pm'} and not exists $INC{'forks.pm'}
|
1532
|
1 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
1535
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
1 |
0 |
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 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
|
|
0 |
0 |
0 |
defined $Nice::Try::BREAK and $Nice::Try::BREAK eq "return"
|
|
0 |
1 |
0 |
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')
|
1594
|
3 |
0 |
0 |
$c->discard and $opts->{'skip_discard'}
|
1595
|
3 |
0 |
0 |
$c->expires and $c->expires < $now
|
|
3 |
0 |
0 |
$c->expires and $c->expires < $now and $opts->{'skip_expired'}
|
1603
|
3 |
0 |
0 |
defined $vals->{'port'} and CORE::length $vals->{'port'}
|
1604
|
0 |
0 |
3 |
defined $vals->{'path_spec'} and $vals->{'path_spec'}
|
1605
|
0 |
0 |
3 |
defined $vals->{'secure'} and $vals->{'secure'}
|
1606
|
0 |
3 |
0 |
defined $vals->{'secure'} and $vals->{'expires'}
|
1607
|
3 |
0 |
0 |
defined $vals->{'discard'} and $vals->{'discard'}
|
1608
|
3 |
0 |
0 |
defined $vals->{'comment'} and CORE::length $vals->{'comment'}
|
1613
|
3 |
0 |
0 |
defined $vals->{'commentURL'} and CORE::length $vals->{'commentURL'}
|
1650
|
0 |
0 |
0 |
exists $opts->{'use_dbi'} && defined $opts->{'use_dbi'} && $opts->{'use_dbi'}
|
1697
|
0 |
0 |
0 |
$c->discard and $opts->{'skip_discard'}
|
1698
|
0 |
0 |
0 |
$c->expires and $c->expires < $now
|
|
0 |
0 |
0 |
$c->expires and $c->expires < $now and $opts->{'skip_expired'}
|
1764
|
0 |
0 |
0 |
defined $dbi_error and exists $opts->{'use_dbi'}
|
|
0 |
0 |
0 |
defined $dbi_error and exists $opts->{'use_dbi'} and defined $opts->{'use_dbi'}
|
|
0 |
0 |
0 |
defined $dbi_error and exists $opts->{'use_dbi'} and defined $opts->{'use_dbi'} and $opts->{'use_dbi'}
|
1777
|
0 |
0 |
0 |
$INC{'threads.pm'} and not exists $INC{'forks.pm'}
|
1923
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
1934
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
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 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
|
|
0 |
0 |
0 |
defined $Nice::Try::BREAK and $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
0 |
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')
|
1940
|
0 |
0 |
0 |
defined $dbi_error and not $requires_dbi
|
|
0 |
0 |
0 |
exists $opts->{'sqlite'} and defined $opts->{'sqlite'}
|
|
0 |
0 |
0 |
exists $opts->{'sqlite'} and defined $opts->{'sqlite'} and CORE::length $opts->{'sqlite'}
|
1944
|
0 |
0 |
0 |
exists $opts->{'sqlite'} and defined $opts->{'sqlite'}
|
|
0 |
0 |
0 |
exists $opts->{'sqlite'} and defined $opts->{'sqlite'} and CORE::length $opts->{'sqlite'}
|
2000
|
0 |
0 |
0 |
$table_moz_cookies_exists and $opts->{'overwrite'}
|
2022
|
0 |
0 |
0 |
defined $sql_v && $sql_v >= $req_v
|
2072
|
0 |
0 |
0 |
$opts->{'log_sql'} and defined $log_file
|
|
0 |
0 |
0 |
$opts->{'log_sql'} and defined $log_file and $log_file->opened
|
2097
|
0 |
0 |
0 |
$c->discard and $opts->{'skip_discard'}
|
2098
|
0 |
0 |
0 |
$c->expires and $c->expires < $now
|
|
0 |
0 |
0 |
$c->expires and $c->expires < $now and $opts->{'skip_expired'}
|
2128
|
0 |
0 |
4 |
$opts->{'response'} and $self->_is_object($opts->{'response'})
|
|
0 |
0 |
4 |
$opts->{'response'} and $self->_is_object($opts->{'response'}) and $opts->{'response'}->can("header")
|
2152
|
0 |
0 |
0 |
defined $key and CORE::length "$key"
|
2153
|
0 |
0 |
0 |
defined $algo and CORE::length "$algo"
|
2154
|
0 |
0 |
0 |
$INC{'threads.pm'} and not exists $INC{'forks.pm'}
|
2165
|
0 |
0 |
0 |
defined $iv and CORE::length "$iv"
|
2182
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
2185
|
0 |
0 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
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 |
0 |
defined $Nice::Try::WANT and CORE::length $Nice::Try::WANT
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__NEXT__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__LAST__"
|
|
0 |
0 |
0 |
defined $Nice::Try::RETVAL[0] and $Nice::Try::RETVAL[0] eq "__REDO__"
|
|
0 |
0 |
0 |
defined $Nice::Try::BREAK and $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
0 |
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')
|
2212
|
0 |
8 |
0 |
$self->autosave and $file
|
line |
l |
!l |
condition |
131
|
3 |
0 |
'Module::Generic::HeaderValue'->new_from_header($this, 'decode', 1, 'debug', $self->debug) || (return $self->error('Module::Generic::HeaderValue'->error))
|
157
|
16 |
0 |
$self->key($this) || (return $self->pass_error)
|
169
|
5 |
0 |
shift @_ || (return $self->error('No request object was provided.'))
|
172
|
5 |
0 |
$req->uri || (return $self->error('No uri set in the request object.'))
|
212
|
5 |
0 |
'Cookie::Domain'->new || (return $self->pass_error('Cookie::Domain'->error))
|
387
|
0 |
0 |
$self->host || ''
|
388
|
0 |
0 |
$path //= ""
|
417
|
2 |
0 |
shift @_ || (return $self->error('No callback code was provided.'))
|
452
|
0 |
0 |
$self->host || ''
|
453
|
0 |
0 |
$path //= ""
|
463
|
4 |
0 |
shift @_ || (return $self->error('No response object was provided.'))
|
480
|
4 |
0 |
'Module::Generic::HeaderValue'->new_from_multi([$resp->header('Set-Cookie')], 'debug', $self->debug, 'decode', 1) || (return $self->pass_error('Module::Generic::HeaderValue'->error))
|
516
|
4 |
0 |
'Cookie::Domain'->new || (return $self->pass_error('Cookie::Domain'->error))
|
529
|
4 |
0 |
'Cookie'->new('name', $name, 'value', $value) || (return $self->pass_error('Cookie'->error))
|
634
|
0 |
1 |
$opts->{'path'} //= "/"
|
647
|
1 |
0 |
'Cookie::Domain'->new || (return $self->pass_error('Cookie::Domain'->error))
|
658
|
1 |
0 |
'Module::Generic::HeaderValue'->new_from_header("$str") || (return $self->pass_error('Module::Generic::HeaderValue'->error))
|
661
|
1 |
0 |
'Cookie'->new('name', $name, 'value', $value) || (return $self->pass_error('Cookie'->error))
|
737
|
0 |
1 |
$opts->{'string'} //= ""
|
739
|
0 |
1 |
$opts->{'host'} || $self->host || ''
|
785
|
0 |
0 |
$ENV{'HTTP_COOKIE'} // ""
|
792
|
3 |
0 |
$self->make('name', $def->{'name'}, 'value', $def->{'value'}) || (return $self->pass_error)
|
838
|
0 |
0 |
$self->host || ''
|
839
|
4 |
4 |
$path //= ""
|
957
|
1 |
0 |
shift @_ || (return $self->error('No filename was provided.'))
|
959
|
0 |
1 |
$opts->{'host'} //= ""
|
960
|
0 |
1 |
$opts->{'decrypt'} //= 0
|
961
|
0 |
1 |
$opts->{'algo'} //= ""
|
964
|
0 |
1 |
$self->_initialisation_vector->scalar || ''
|
965
|
0 |
1 |
$opts->{'host'} || $self->host || ''
|
966
|
1 |
0 |
$self->new_file($file) || (return $self->pass_error)
|
984
|
0 |
0 |
$self->_encrypt_objects(@$opts{'key', 'algo', 'iv'}) || (return $self->pass_error)
|
1035
|
1 |
0 |
shift @_ || (return $self->error('No filename was provided.'))
|
1037
|
0 |
1 |
$opts->{'decrypt'} //= 0
|
1038
|
0 |
1 |
$opts->{'algo'} //= ""
|
1041
|
0 |
1 |
$self->_initialisation_vector->scalar || ''
|
1043
|
0 |
1 |
$opts->{'host'} || $self->host || ''
|
1067
|
0 |
0 |
$self->_encrypt_objects(@$opts{'key', 'algo', 'iv'}) || (return $self->pass_error)
|
1072
|
0 |
0 |
$scalar->open || (return $self->pass_error($!))
|
1092
|
0 |
0 |
shift @_ || (return $self->error('No filename was provided.'))
|
1093
|
0 |
0 |
$self->new_file($file) || (return $self->pass_error)
|
1095
|
0 |
0 |
$opts->{'use_dbi'} //= 0
|
1096
|
0 |
0 |
$opts->{'sqlite'} //= ""
|
1099
|
0 |
0 |
$f->copy($tmpfile) || (return $self->pass_error)
|
1162
|
0 |
0 |
'DBI'->connect("dbi:SQLite:dbname=$sqldb", '', '', {'RaiseError', 1}) || die("Unable to connect to SQLite database file ${sqldb}: ", $DBI::errstr)
|
1164
|
0 |
0 |
$dbh->table_info(undef, undef, 'moz_cookies', 'TABLE') || die("Error checking for existence of table 'moz_cookies' in SQLite database file ${sqldb}: ", $dbh->errstr)
|
1173
|
0 |
0 |
$dbh->prepare($sql) || die("Error preparing the sql query to get all mozilla cookies from database ${sqldb}: ", $dbh->errstr, "\nSQL query was: $sql")
|
1259
|
0 |
0 |
shift @_ || (return $self->error('No filename was provided.'))
|
1260
|
0 |
0 |
$self->new_file($file) || (return $self->pass_error)
|
1262
|
0 |
0 |
$opts->{'host'} || $self->host || ''
|
1298
|
0 |
0 |
shift @_ || (return $self->error('No Cookie::Jar object was provided to merge.'))
|
1303
|
0 |
0 |
$opts->{'overwrite'} //= 0
|
1304
|
0 |
0 |
$self->host || ''
|
1305
|
0 |
0 |
$opts->{'die'} //= 0
|
1439
|
0 |
0 |
$self->key($old) || (return $self->pass_error)
|
1464
|
0 |
0 |
$self->key($c) || (return $self->pass_error)
|
1489
|
1 |
0 |
shift @_ || (return $self->error('No filename was provided.'))
|
1491
|
0 |
1 |
$opts->{'encrypt'} //= 0
|
1492
|
0 |
1 |
$opts->{'algo'} //= ""
|
1495
|
0 |
1 |
$self->_initialisation_vector->scalar || ''
|
1496
|
0 |
1 |
$opts->{'format'} //= ""
|
1525
|
1 |
0 |
$self->new_file($file) || (return $self->pass_error)
|
1542
|
0 |
0 |
$self->_encrypt_objects(@$opts{'key', 'algo', 'iv'}) || (return $self->pass_error)
|
1560
|
1 |
0 |
shift @_ || (return $self->error('No filename was provided.'))
|
1562
|
0 |
1 |
$opts->{'encrypt'} //= 0
|
1563
|
0 |
1 |
$opts->{'algo'} //= ""
|
1566
|
0 |
1 |
$self->_initialisation_vector->scalar || ''
|
1567
|
0 |
1 |
$opts->{'skip_discard'} //= 0
|
1568
|
0 |
1 |
$opts->{'skip_expired'} //= 0
|
1570
|
1 |
0 |
$self->new_file($file) || (return $self->pass_error)
|
1577
|
0 |
0 |
$self->_encrypt_objects(@$opts{'key', 'algo', 'iv'}) || (return $self->pass_error)
|
1580
|
1 |
0 |
$f->open('>', {'binmode', $opts->{'encrypt'} ? 'raw' : 'utf-8'}) || (return $self->error(qq[Unable to write cookies to file "$file": ], $f->error))
|
1638
|
0 |
0 |
shift @_ || (return $self->error('No database file to write cookies was specified.'))
|
1640
|
0 |
0 |
$opts->{'log_sql'} //= ""
|
1641
|
0 |
0 |
$opts->{'overwrite'} //= 0
|
1642
|
0 |
0 |
$opts->{'rollback'} //= 0
|
1643
|
0 |
0 |
$opts->{'skip_discard'} //= 0
|
1644
|
0 |
0 |
$opts->{'skip_expired'} //= 0
|
1645
|
0 |
0 |
$opts->{'sqlite'} //= ""
|
1646
|
0 |
0 |
$opts->{'use_dbi'} //= 0
|
1647
|
0 |
0 |
$self->new_file($file) || (return $self->pass_error)
|
1748
|
0 |
0 |
$self->new_file($opts->{'log_sql'}) || (return $self->pass_error)
|
1773
|
0 |
0 |
'DBI'->can($core_fields->{$f}{'constant'}) || die(q[Invalid data type '], $core_fields->{$f}{'constant'}, q[' for DBI.])
|
1779
|
0 |
0 |
'DBI'->connect("dbi:SQLite:dbname=$sqldb", '', '', {'RaiseError', 1, 'AutoCommit', 1}) || die("Unable to connect to SQLite database file ${sqldb}: ", $DBI::errstr)
|
1793
|
0 |
0 |
$dbh->prepare($version_sql) || die('Errror preparing sql query to get the SQLite driver version: ', $dbh->errstr, "\nSQL query was $version_sql")
|
1795
|
0 |
0 |
$version_sth->execute || die('Errror executing sql query to get the SQLite driver version: ', $version_sth->errstr, "\nSQL query was $version_sql")
|
1804
|
0 |
0 |
$dbh->prepare(q[SELECT name FROM sqlite_master WHERE type IN ('table') AND name IS 'moz_cookies']) || die("Error preparing sql query to check for existence of table 'moz_cookies' in SQLite database file ${sqldb}: ", $dbh->errstr)
|
1806
|
0 |
0 |
$tbl_check->execute || die(q[Error executing query to check existence of table 'moz_cookies': ], $tbl_check->errstr)
|
1815
|
0 |
0 |
$dbh->prepare($drop_sql) || die("Error preparing query to drop existing table moz_cookies in SQLIte database file ${sqldb}: ", $dbh->errstr, "\nSQL query was ${$drop_sql;}")
|
1817
|
0 |
0 |
$drop_sth->execute || die("Error executing query to drop existing table moz_cookies in SQLIte database file ${sqldb}: ", $drop_sth->errstr, "\nSQL query was ${$drop_sql;}")
|
1826
|
0 |
0 |
$dbh->prepare($tbl_info_sql) || die(q[Error while trying to prepare query to get the existing table 'moz_cookies' information: ], $dbh->errstr, "\nSQL query is: $tbl_info_sql")
|
1828
|
0 |
0 |
$tbl_info_sth->execute || die(q[Error while trying to execute query to get the existing table 'moz_cookies' information: ], $tbl_info_sth->errstr, "\nSQL query is: $tbl_info_sql")
|
1851
|
0 |
0 |
scalar @$missing or scalar @$bad_datatype
|
1864
|
0 |
0 |
$dbh->prepare($create_table_sql) || die("Error preparing query to create table moz_cookies in SQLite database file ${sqldb}: ", $dbh->errstr, "\nSQL query was: $create_table_sql")
|
1866
|
0 |
0 |
$create_table_sth->execute || die("Error executing query to create table moz_cookies in SQLite database file ${sqldb}: ", $create_table_sth->errstr, "\nSQL query was: $create_table_sql")
|
1869
|
0 |
0 |
$dbh->prepare($insert_ignore_sql) || die("Error preparing the sql query to add/ignore cookies to 'moz_cookies' in SQLite database file ${sqldb}: ", $dbh->errstr, "\nSQL query was: $insert_ignore_sql")
|
1879
|
0 |
0 |
$dbh->prepare($upsert_sql) || die("Error preparing the sql query to add cookies to 'moz_cookies' in SQLite database file ${sqldb}: ", $dbh->errstr, "\nSQL query was: $upsert_sql")
|
1884
|
0 |
0 |
$dbh->prepare($insert_replace_sql) || die("Error preparing the sql query to add/replace cookies to 'moz_cookies' in SQLite database file ${sqldb}: ", $dbh->errstr, "\nSQL query was: $insert_replace_sql")
|
1906
|
0 |
0 |
$insert_sth->execute || die(q[Failed to execute query to insert cookie '], $c->name->scalar, q[' -> ], $insert_sth->errstr, "\nQuery was $insert_ignore_sql")
|
1987
|
0 |
0 |
$table_moz_cookies_exists //= ""
|
2085
|
0 |
0 |
$opts->{'file'} //= ""
|
2086
|
0 |
0 |
$opts->{'skip_discard'} //= 0
|
2087
|
0 |
0 |
$opts->{'skip_expired'} //= 0
|
2089
|
0 |
0 |
$self->new_file($opts->{'file'}) || (return $self->pass_error)
|
2090
|
0 |
0 |
$f->open('>', {'binmode', 'utf-8'}) || (return $self->error(qq[Unable to write cookies to file "$opts->{'file'}": ], $f->error))
|
2126
|
4 |
0 |
$opts->{'response'} //= ""
|
2158
|
0 |
0 |
'Crypt::Mode::CBC'->new("$algo") || (return $self->error('Unable to create a Crypt::Mode::CBC object.'))
|
line |
l |
!l&&r |
!l&&!r |
condition |
123
|
0 |
0 |
10 |
not $self->_is_object($this) or $self->_is_object($this) and not $this->isa("Cookie")
|
215
|
0 |
0 |
5 |
not CORE::length $res or $res and not $res->domain->length
|
238
|
12 |
0 |
0 |
$c->host_only and $root eq $c->domain or not $c->host_only and $host eq $c->domain
|
333
|
0 |
0 |
0 |
$r or $resp
|
387
|
0 |
0 |
0 |
$host ||= $self->host || ''
|
440
|
0 |
0 |
6 |
defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return'
|
|
0 |
0 |
0 |
!&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
|
|
0 |
0 |
0 |
not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
0 |
!&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')
|
452
|
0 |
0 |
0 |
$host ||= $self->host || ''
|
485
|
0 |
4 |
0 |
$resp->header('Host') || $resp->request && ($host = $resp->request->header('Host'))
|
561
|
0 |
0 |
0 |
$c_dom eq $host || $host =~ /\.$c_dom$/
|
594
|
0 |
1 |
0 |
$path eq "/" or substr($path, -1, 1) eq "/"
|
618
|
1 |
0 |
0 |
$self->delete($_) || do {
|
715
|
0 |
0 |
0 |
$opts->{'path'} eq "/" or substr($opts->{'path'}, -1, 1) eq "/"
|
772
|
0 |
0 |
0 |
defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return'
|
|
0 |
0 |
0 |
!&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
|
|
0 |
0 |
0 |
not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
0 |
!&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')
|
838
|
8 |
0 |
0 |
$host //= $self->host || ''
|
867
|
4 |
0 |
0 |
$host eq $c_host || index(reverse($host), reverse(".$c_host")) == 0
|
912
|
12 |
0 |
0 |
$dom eq $host or $opts->{'with_subdomain'} and $host =~ /\.$dom$/
|
964
|
0 |
0 |
1 |
$opts->{'iv'} //= $self->_initialisation_vector->scalar || ''
|
992
|
0 |
0 |
0 |
defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return'
|
|
0 |
0 |
0 |
!&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
|
|
0 |
0 |
0 |
not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
0 |
!&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')
|
1004
|
1 |
0 |
0 |
defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return'
|
|
0 |
0 |
1 |
!&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
|
|
0 |
0 |
0 |
not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
1 |
!&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')
|
1024
|
3 |
0 |
0 |
$self->make($def) || do {
|
1041
|
0 |
0 |
1 |
$opts->{'iv'} //= $self->_initialisation_vector->scalar || ''
|
1079
|
0 |
0 |
0 |
defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return'
|
|
0 |
0 |
0 |
!&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
|
|
0 |
0 |
0 |
not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
0 |
!&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')
|
1123
|
0 |
0 |
0 |
$opts->{'use_dbi'} || $opts->{'sqlite'}
|
|
0 |
0 |
0 |
$requires_dbi or not $opts->{'use_dbi'} || $opts->{'sqlite'}
|
1192
|
0 |
0 |
0 |
defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return'
|
|
0 |
0 |
0 |
!&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
|
|
0 |
0 |
0 |
not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
0 |
!&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')
|
1199
|
0 |
0 |
0 |
scalar @$cookies or $requires_dbi
|
1304
|
0 |
0 |
0 |
$opts->{'host'} //= $self->host || ''
|
1433
|
0 |
0 |
0 |
$c->name ne $old->name or $c->domain ne $old->domain
|
|
0 |
0 |
0 |
$c->name ne $old->name or $c->domain ne $old->domain or $c->path ne $old->path
|
1495
|
0 |
0 |
1 |
$opts->{'iv'} //= $self->_initialisation_vector->scalar || ''
|
1514
|
1 |
0 |
0 |
defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return'
|
|
0 |
0 |
1 |
!&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
|
|
0 |
0 |
0 |
not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
1 |
!&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')
|
1535
|
1 |
0 |
0 |
defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return'
|
|
0 |
0 |
1 |
!&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
|
|
0 |
0 |
0 |
not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
1 |
!&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')
|
1566
|
0 |
0 |
1 |
$opts->{'iv'} //= $self->_initialisation_vector->scalar || ''
|
1754
|
0 |
0 |
0 |
$opts->{'use_dbi'} || $opts->{'sqlite'}
|
|
0 |
0 |
0 |
$requires_dbi or not $opts->{'use_dbi'} || $opts->{'sqlite'}
|
1934
|
0 |
0 |
0 |
defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return'
|
|
0 |
0 |
0 |
!&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
|
|
0 |
0 |
0 |
not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
0 |
!&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')
|
1940
|
0 |
0 |
0 |
defined $dbi_error and not $requires_dbi or exists $opts->{'sqlite'} and defined $opts->{'sqlite'} and CORE::length $opts->{'sqlite'}
|
2185
|
0 |
0 |
0 |
defined $Nice::Try::WANTARRAY || defined $Nice::Try::BREAK && $Nice::Try::BREAK eq 'return'
|
|
0 |
0 |
0 |
!&Scalar::Util::blessed($Nice::Try::RETVAL[0]) || &Scalar::Util::blessed($Nice::Try::RETVAL[0]) && !$Nice::Try::RETVAL[0]->isa('Nice::Try::SENTINEL')
|
|
0 |
0 |
0 |
not defined $Nice::Try::BREAK or $Nice::Try::BREAK eq "return"
|
|
0 |
0 |
0 |
!&Scalar::Util::blessed($Nice::Try::VOID[0]) || &Scalar::Util::blessed($Nice::Try::VOID[0]) && !$Nice::Try::VOID[0]->isa('Nice::Try::SENTINEL')
|
2202
|
0 |
0 |
0 |
$x eq '2F' || $x eq '25'
|