| line |
true |
false |
branch |
|
44
|
0 |
0 |
if ($option eq 'dump-ir') |
|
120
|
15 |
31 |
if ($is_sub) { } |
|
|
16 |
15 |
elsif ($is_regex) { } |
|
156
|
387 |
2025 |
if $$ins{'label'} |
|
159
|
0 |
2025 |
unless $name |
|
161
|
1133 |
892 |
if (my $sub = $opcode_map{$$ins{'opcode_n'}}) { } |
|
164
|
276 |
616 |
$$ins{'attributes'} ? : |
|
165
|
3 |
889 |
if $p{'slot'} |
|
181
|
13 |
33 |
if defined $segment->name |
|
209
|
15 |
31 |
if $self->_generated->{$segment} |
|
233
|
15 |
16 |
if $args and $$args{'file_name'} |
|
248
|
15 |
15 |
if ($self->_code->isa('Language::P::Toy::Value::Subroutine')) { } |
|
261
|
1 |
293 |
if ($$op{'attributes'}{'slot'} == 5) |
|
268
|
0 |
293 |
unless $slot |
|
278
|
8 |
20 |
$$op{'attributes'}{'lexical'}->closed_over ? : |
|
288
|
3 |
5 |
$$op{'attributes'}{'lexical'}->closed_over ? : |
|
347
|
24 |
19 |
if exists $self->_temporary_map->{$index} |
|
414
|
4 |
6 |
if exists $lex_map{$pad}{$lexical} |
|
430
|
16 |
30 |
unless $pad |
|
431
|
3 |
27 |
$lex_map{$pad} ? : |
|
435
|
2261 |
38 |
unless $$op{'lexical'} |
|
437
|
16 |
22 |
unless (exists $map{$$op{'lexical'}}) |
|
438
|
5 |
11 |
if ($$op{'lexical'}->name eq '_' and $$op{'lexical'}->sigil == 2) { } |
|
|
4 |
7 |
elsif ($$op{'lexical'}->closed_over) { } |
|
444
|
4 |
0 |
if ($level) { } |
|
448
|
2 |
2 |
if ($code_from->is_subroutine) { } |
|
459
|
2 |
1 |
if $index == -1 |
|
476
|
11 |
27 |
if ($$op{'lexical'}->closed_over) |
|
480
|
6 |
32 |
if $$op{'lexical'}->closed_over and not $$op{'level'} |
|
485
|
28 |
2 |
unless @{$self->_code->closed;} |
|
486
|
24 |
6 |
unless ($needs_pad) |