line |
true |
false |
branch |
22
|
1 |
379 |
if /\G\*/cg |
27
|
98 |
281 |
if /\G$sel_re/cg |
29
|
286 |
0 |
if $_[0]{'name'} |
35
|
4 |
277 |
if /\G#$sel_re/cg |
37
|
6 |
15 |
if $_[0]{'attrs'}{'id'} |
43
|
83 |
194 |
if /\G((?:\.$sel_re)+)/cg |
47
|
260 |
134 |
if $_[0]{'attrs'}{'class'} |
54
|
1 |
193 |
if /\G\[$sel_re\^=$match_value_re\]/cg |
58
|
1 |
1 |
if exists $_[0]{'attrs'}{$attribute} |
65
|
1 |
192 |
if /\G\[$sel_re\$=$match_value_re\]/cg |
69
|
1 |
1 |
if exists $_[0]{'attrs'}{$attribute} |
76
|
2 |
190 |
if /\G\[$sel_re\*=$match_value_re\]/cg |
80
|
2 |
2 |
if exists $_[0]{'attrs'}{$attribute} |
87
|
1 |
189 |
if /\G\[$sel_re~=$match_value_re\]/cg |
91
|
1 |
1 |
if exists $_[0]{'attrs'}{$attribute} |
98
|
1 |
188 |
if /\G\[$sel_re\|=$match_value_re\]/cg |
102
|
4 |
1 |
if exists $_[0]{'attrs'}{$attribute} |
109
|
7 |
181 |
if /\G\[$sel_re=$match_value_re\]/cg |
113
|
7 |
12 |
if exists $_[0]{'attrs'}{$attribute} |
120
|
1 |
180 |
if /\G\[$sel_re!=$match_value_re\]/cg |
131
|
2 |
178 |
if /\G\[$sel_re\]/cg |
141
|
1 |
177 |
if /\G\[[^\]]*/cg |
148
|
0 |
176 |
unless $sel |
161
|
152 |
25 |
if (@this_chain == 1) { } |
171
|
39 |
82 |
unless ($r = &$inner(@_)) |
180
|
173 |
4 |
if pos $_ == length $_ |
181
|
2 |
2 |
unless (/\G\s*,\s*/cg) |
187
|
171 |
2 |
if @sub == 1 |
190
|
4 |
28 |
if (my $r = &$inner(@_)) |