line |
true |
false |
branch |
32
|
7 |
8 |
if (not $directive) { } |
|
1 |
7 |
elsif ($directive eq '-with_using') { } |
|
7 |
0 |
elsif ($directive eq '-class') { } |
77
|
1 |
7 |
unless ref $err |
83
|
8 |
0 |
if (defined($catch = $$clauses{'catch'})) |
89
|
0 |
9 |
if (not defined $pkg) { } |
|
7 |
2 |
elsif (&Scalar::Util::blessed($err) and $err->isa($pkg)) { } |
103
|
0 |
7 |
if ($wantarray) { } |
|
0 |
7 |
elsif (defined $wantarray) { } |
115
|
7 |
0 |
if ($ok) { } |
116
|
0 |
7 |
if $more |
121
|
0 |
0 |
unless ref $err |
132
|
1 |
0 |
if (defined($owise = $$clauses{'otherwise'})) |
139
|
0 |
1 |
if ($wantarray) { } |
|
0 |
1 |
elsif (defined $wantarray) { } |
151
|
1 |
0 |
if ($ok) { } |
157
|
0 |
0 |
unless ref $err |
169
|
8 |
0 |
@_ ? : |
181
|
0 |
8 |
if ($wantarray) { } |
|
0 |
8 |
elsif (defined $wantarray) { } |
193
|
8 |
0 |
unless $ok |
197
|
8 |
0 |
unless $ok |
200
|
1 |
7 |
if defined $$clauses{'finally'} |
203
|
0 |
8 |
if (defined $err) |
205
|
0 |
0 |
if (&Scalar::Util::blessed($err) and $err->can('throw')) { } |
215
|
0 |
8 |
wantarray ? : |
257
|
0 |
0 |
if (@array == 1 and ref $array[0]) { } |
259
|
0 |
0 |
if UNIVERSAL::isa($ref, 'HASH') |
277
|
0 |
3 |
if (exists $$clauses{'otherwise'}) |
289
|
1 |
1 |
if $value |
321
|
0 |
0 |
unless @_ |
324
|
0 |
0 |
exists $ERROR{$pkg} ? : |
|
0 |
0 |
unless ref $pkg |
329
|
0 |
0 |
if ($obj->isa('HASH')) { } |
|
0 |
0 |
elsif ($obj->isa('GLOB')) { } |
330
|
0 |
0 |
if exists $$obj{'__Error__'} |
335
|
0 |
0 |
if exists ${*$obj;}{'__Error__'} |
344
|
0 |
0 |
unless (@_) |
350
|
0 |
0 |
unless ref $pkg |
352
|
0 |
0 |
if defined $ERROR{$pkg} |
362
|
0 |
0 |
if exists $$self{'-stacktrace'} |
365
|
0 |
0 |
exists $$self{'-text'} ? : |
367
|
0 |
0 |
unless $text =~ /\n$/s |
378
|
0 |
0 |
unless ref $obj |
380
|
0 |
0 |
if ($obj->isa('HASH')) { } |
|
0 |
0 |
elsif ($obj->isa('GLOB')) { } |
397
|
8 |
0 |
@_ % 2 ? : |
405
|
0 |
8 |
if exists $$err{'-object'} |
411
|
0 |
8 |
if ($Exception::Debug) |
414
|
0 |
0 |
defined $$err{'-text'} ? : |
433
|
7 |
0 |
unless ref $self |
457
|
0 |
0 |
exists $$self{'-object'} ? : |
462
|
0 |
0 |
exists $$self{'-file'} ? : |
467
|
0 |
0 |
exists $$self{'-line'} ? : |
472
|
2 |
0 |
exists $$self{'-text'} ? : |
479
|
2 |
0 |
defined $$self{'-text'} ? : |
484
|
0 |
0 |
exists $$self{'-value'} ? : |