line |
true |
false |
branch |
56
|
0 |
57 |
if ($$self{'type'} eq 'function') |
62
|
37 |
0 |
if $parents |
64
|
1 |
36 |
unless defined $$self{'children'} |
71
|
2 |
35 |
if (defined $$self{'id'}) |
72
|
0 |
2 |
$name =~ /\,/ ? : |
74
|
4 |
2 |
unless defined $$parent{'name'} |
75
|
0 |
2 |
$$parent{'name'} =~ /\,/ ? : |
79
|
0 |
2 |
$name =~ /^\:/ ? : |
100
|
0 |
0 |
if ($self->isFunction) { } |
112
|
37 |
20 |
unless defined $$self{'rules'} |
121
|
0 |
0 |
if $parents |
125
|
0 |
0 |
unless defined $$self{'functions'} |
137
|
0 |
0 |
if $parents |
141
|
0 |
0 |
if (defined $$self{'variables'}{$variable}) |
148
|
0 |
0 |
if defined $$parent{'variables'}{$variable} |
156
|
0 |
0 |
if $parents |
160
|
0 |
0 |
if (defined $$self{'children'}) |
162
|
0 |
0 |
if $$style{'name'} eq $name |
170
|
0 |
0 |
if $$style{'name'} eq $name |
176
|
0 |
0 |
unless defined $parents[0]{'id'} |
177
|
0 |
0 |
if (defined $$root{'children'}) |
182
|
0 |
0 |
if (defined $$style{'name'} and $$style{'name'} eq $name) |
185
|
0 |
0 |
if (defined $$style{'fullname'} and $$style{'fullname'} eq $name) |
189
|
0 |
0 |
if $return |
190
|
0 |
0 |
if $fullNameSelector |
195
|
0 |
0 |
if (defined $$self{'functions'}) |
197
|
0 |
0 |
if $$function{'name'} eq $name |
201
|
0 |
0 |
if (defined $$parent{'functions'}) |
203
|
0 |
0 |
if $$function{'name'} eq $name |
207
|
0 |
0 |
if (defined $$root{'children'}) |
212
|
0 |
0 |
if (defined $$style{'functions'}) |
214
|
0 |
0 |
if (defined $$function{'name'} and $$function{'name'} eq $name) |
220
|
0 |
0 |
if $return |
221
|
0 |
0 |
if $fullNameSelector |
231
|
0 |
0 |
if (defined $$self{'rules'}) |
233
|
0 |
0 |
if join('', keys %{$rule;}) eq $property |
252
|
1 |
36 |
if (defined $$style{'children'}) { } |
259
|
3 |
1 |
if $level == 0 |
274
|
0 |
0 |
if (defined $$self{'rules'}) |
275
|
0 |
0 |
unless defined $$targetSelector{'rules'} |
282
|
0 |
0 |
if (defined $$self{'variables'}) |
289
|
0 |
0 |
if (defined $$self{'children'}) |
300
|
0 |
0 |
if (defined $$style{'variables'}) |
307
|
0 |
0 |
if (defined $$style{'rules'}) |
316
|
0 |
0 |
if (defined $$style{'children'}) { } |
319
|
0 |
0 |
if ($l != $level) |
337
|
0 |
0 |
if (defined $$self{'variables'}) |
341
|
0 |
0 |
if $variables[$position] |
347
|
0 |
0 |
if (defined $$self{'rules'}) |
348
|
0 |
0 |
unless defined $$targetSelector{'rules'} |
358
|
0 |
0 |
if ($var =~ s/^\-//) |
370
|
0 |
0 |
if (defined $$self{'children'}) |
381
|
0 |
0 |
if (defined $$style{'variables'}) |
388
|
0 |
0 |
if (defined $$style{'rules'}) |
397
|
0 |
0 |
if (defined $$style{'children'}) { } |
400
|
0 |
0 |
if ($l != $level) |
415
|
3 |
0 |
if (defined $$self{'rules'}) |
426
|
37 |
0 |
if (defined $$style{'rules'}) |
428
|
8 |
29 |
if $#{$$style{'rules'};} > 0 |
430
|
28 |
29 |
if $#{$$style{'rules'};} > 0 |
432
|
28 |
29 |
if $#{$$style{'rules'};} > 0 |
458
|
2 |
0 |
if (not $eval =~ /[a-z]/i and defined(my $result = eval $eval)) |
459
|
2 |
0 |
if defined $result and $removed |
464
|
1 |
56 |
if ($value =~ m[(\d+)\s*(px|pt|em|cm|%)*\s*(\+|\*|/)\s*((\d+)\s*(px|pt|em|cm|%)*|\d+)] or $value =~ /(\d+)\s*(px|pt|em|cm|%)*\s*(\-)\s+((\d+)\s*(px|pt|em|cm|%)*|\d+)/) |
466
|
1 |
0 |
if $eval =~ s/(px|pt|em|cm|%)//g |
467
|
0 |
1 |
unless ($eval =~ /[a-z]/i) |
469
|
0 |
0 |
if defined $result and $removed |
470
|
0 |
0 |
if not $@ and defined $result |
474
|
2 |
55 |
if ($value =~ /\#[abcdef0123456789]{6}/i and $value =~ m[(\+|\-|\*|/)]) |
485
|
0 |
6 |
unless (/[a-z]/i) |
487
|
0 |
0 |
if ($eval < 0) |
488
|
0 |
0 |
if ($eval > 255) |
492
|
0 |
2 |
if $return |
509
|
573 |
2143 |
if ($mode) |
510
|
19 |
554 |
if $mode eq 'delete' |
511
|
41 |
532 |
if (length $stop == 1 and $_ eq $stop) |
512
|
1 |
572 |
if (length $stop == 2 and $lastChar . $_ eq $stop) { } |
515
|
162 |
1981 |
if /\n/ |
519
|
94 |
1887 |
if (/\}/ or /\;/) |
524
|
57 |
37 |
if ($buffer) |
526
|
57 |
0 |
if ($buffer =~ s/^\s*([^:]*)\s*\:\s*(.*)\s*$//) |
532
|
0 |
57 |
if ($value =~ /^(#|.)(.*)\[(.*)\]$/) |
541
|
0 |
0 |
if ($targetProperty =~ /^\@/) { } |
547
|
0 |
0 |
if $return |
550
|
57 |
0 |
unless ($selector->isFunction) |
557
|
0 |
0 |
if ($var =~ s/^\-//) |
566
|
0 |
57 |
if ($property =~ /^\@(\w+\-*\w*)/) { } |
574
|
0 |
57 |
if ($buffer =~ s/^(\..*)$// or $buffer =~ s/^(\#.*)$//) |
581
|
0 |
0 |
$source =~ /\,/ ? : |
585
|
0 |
0 |
if ($source =~ /\>/ and not $sourceSelector) |
588
|
0 |
0 |
if $pSelector |
590
|
0 |
0 |
if ($source =~ /(.*)\((.*)\)/ and not $sourceSelector) |
593
|
0 |
0 |
$vars =~ /\;/ ? : |
596
|
0 |
0 |
unless $sourceSelector |
597
|
0 |
0 |
if ($sourceSelector->isFunction) { } |
605
|
0 |
57 |
if $buffer |
607
|
37 |
57 |
if /\}/ |
612
|
37 |
1944 |
if (/\{/) |
617
|
37 |
0 |
if ($buffer) |
619
|
0 |
37 |
if ($buffer =~ /(.*)\s*\((\@*.*)\)/ and not $buffer =~ /^.*[:].*\(/) { } |
624
|
0 |
0 |
$vars =~ /\,/ ? : |
626
|
0 |
0 |
unless $var |
640
|
6 |
1975 |
if (/\"/ or /\'/) |
641
|
35 |
1946 |
if (/\(/) |
642
|
0 |
1981 |
if ($lastChar =~ m[/] and m[/]) |
643
|
1 |
1980 |
if ($lastChar =~ m[/] and /\*/) |