| line |
true |
false |
branch |
|
54
|
3 |
327 |
if ($pitch < $$self{'_min_pitch'}) { } |
|
|
3 |
324 |
elsif ($pitch > $$self{'_max_pitch'}) { } |
|
55
|
1 |
2 |
if (exists $$self{'_min_pitch_hook'}) { } |
|
63
|
1 |
2 |
if (exists $$self{'_max_pitch_hook'}) { } |
|
79
|
56 |
51 |
if length $symbol == 0 |
|
81
|
0 |
51 |
unless $symbol =~ /^(([,'])\g{-1}*)$/ |
|
85
|
25 |
26 |
$2 eq q['] ? : |
|
92
|
4 |
1 |
if (defined $chrome) |
|
93
|
0 |
4 |
unless exists $P2N{$chrome} |
|
114
|
0 |
3 |
unless defined $note |
|
117
|
3 |
0 |
if ($note =~ /^$LY_NOTE_RE/) { } |
|
123
|
0 |
3 |
unless exists $N2P{$real_note} |
|
127
|
0 |
3 |
if $$self{'_ignore_register'} |
|
138
|
1 |
1 |
if defined $state |
|
144
|
1 |
2 |
if defined $state |
|
150
|
4 |
1 |
if (defined $mode) |
|
151
|
0 |
4 |
if $mode ne 'absolute' and $mode ne 'relative' |
|
163
|
0 |
11 |
unless exists $P2N{$$self{'_chrome'}} |
|
175
|
1 |
10 |
if (exists $param{'min_pitch_hook'}) |
|
176
|
0 |
1 |
unless ref $param{'min_pitch_hook'} eq 'CODE' |
|
180
|
1 |
10 |
if (exists $param{'max_pitch_hook'}) |
|
181
|
0 |
1 |
unless ref $param{'max_pitch_hook'} eq 'CODE' |
|
187
|
0 |
11 |
if $$self{'_mode'} ne 'absolute' and $$self{'_mode'} ne 'relative' |
|
192
|
0 |
11 |
unless ref $$self{'_p2n_hook'} eq 'CODE' |
|
206
|
0 |
15 |
ref $_[0] eq 'ARRAY' ? : |
|
209
|
0 |
144 |
if (not defined $n) { } |
|
|
3 |
141 |
elsif ($n =~ /^(-?\d+)$/) { } |
|
|
3 |
138 |
elsif ($n =~ /^(?i)[rs]/ or $n =~ /\\rest/) { } |
|
|
137 |
1 |
elsif ($n =~ /^$LY_NOTE_RE/) { } |
|
211
|
0 |
0 |
unless $$self{'_strip_rests'} |
|
218
|
2 |
1 |
unless $$self{'_strip_rests'} |
|
232
|
0 |
137 |
unless exists $N2P{$real_note} |
|
235
|
28 |
109 |
if ($$self{'_mode'} ne 'relative') { } |
|
247
|
3 |
25 |
if (abs $delta > $TRITONE) |
|
248
|
2 |
1 |
$delta > 0 ? : |
|
253
|
2 |
107 |
if (not defined $$self{'prev_note'}) { } |
|
260
|
0 |
2 |
if (abs $delta > $TRITONE) |
|
261
|
0 |
0 |
$delta > 0 ? : |
|
270
|
31 |
76 |
if (abs $reg_delta > $TRITONE) |
|
271
|
17 |
14 |
$reg_delta > 0 ? : |
|
276
|
51 |
56 |
if ($reg_offset != 0) |
|
284
|
10 |
97 |
if (abs $delta > $TRITONE) |
|
285
|
5 |
5 |
$delta > 0 ? : |
|
289
|
109 |
0 |
if $$self{'_keep_state'} |
|
299
|
1 |
13 |
if ($$self{'_ignore_register'}) |
|
301
|
4 |
0 |
if defined $p |
|
305
|
14 |
0 |
unless $$self{'_sticky_state'} |
|
307
|
10 |
4 |
@pitches > 1 ? : |
|
315
|
0 |
36 |
ref $_[0] eq 'ARRAY' ? : |
|
317
|
0 |
330 |
if (not defined $obj) { } |
|
|
0 |
330 |
elsif (blessed $obj and $obj->can('pitch')) { } |
|
|
330 |
0 |
elsif (looks_like_number $obj) { } |
|
338
|
2 |
324 |
if (defined $range_result) |
|
344
|
0 |
324 |
unless defined $note |
|
347
|
20 |
304 |
if ($$self{'_mode'} ne 'relative') { } |
|
352
|
290 |
14 |
if (defined $$self{'prev_pitch'}) |
|
354
|
197 |
93 |
if (abs $delta >= $TRITONE) |
|
355
|
152 |
45 |
if ($delta % $DEG_IN_SCALE == $TRITONE) { } |
|
362
|
36 |
116 |
if ($delta > 0 and $default_dir < 0) { } |
|
|
36 |
120 |
elsif ($delta < 0 and $default_dir > 0) { } |
|
370
|
24 |
21 |
$delta > 0 ? : |
|
377
|
304 |
0 |
if $$self{'_keep_state'} |
|
381
|
316 |
8 |
if ($$self{'_keep_state'}) { } |
|
382
|
0 |
316 |
unless defined $register |
|
390
|
27 |
5 |
unless $$self{'_sticky_state'} |
|
391
|
17 |
15 |
@_ > 1 ? : |
|
399
|
2 |
0 |
if (defined $pitch) |
|
400
|
2 |
0 |
if ($pitch =~ /^$LY_NOTE_RE/) { } |
|
406
|
0 |
2 |
unless exists $N2P{$real_note} |
|
422
|
1 |
2 |
if (defined $pitch) |
|
423
|
0 |
1 |
if (blessed $pitch and $pitch->can('pitch')) { } |
|
|
0 |
1 |
elsif (looks_like_number $pitch) { } |
|
440
|
0 |
327 |
unless defined $number and looks_like_number $number |
|
446
|
77 |
250 |
if ($number < $REL_DEF_REG) { } |
|
|
77 |
173 |
elsif ($number > $REL_DEF_REG) { } |
|
457
|
0 |
68 |
unless defined $symbol |
|
458
|
0 |
68 |
unless $symbol =~ /^(,|')*$/ |
|
460
|
7 |
61 |
$symbol =~ /[,]/ ? : |
|
467
|
1 |
2 |
if defined $state |
|
473
|
1 |
1 |
if defined $state |