| line |
true |
false |
branch |
|
30
|
7 |
3816 |
$$self{'type'} eq 'Error' ? : |
|
36
|
288 |
0 |
if ($$self{'type'} eq 'nodeset') |
|
58
|
0 |
179 |
if $self->is_error |
|
60
|
133 |
46 |
if $type eq 'number' |
|
61
|
23 |
23 |
if $type eq 'boolean' |
|
62
|
1 |
22 |
if $type eq 'string' |
|
63
|
19 |
3 |
if $type eq 'nodeset' |
|
64
|
1 |
2 |
if $type eq 'node' |
|
72
|
24 |
12 |
if $$self{'type'} eq 'boolean' |
|
73
|
1 |
11 |
if $self->is_error |
|
75
|
3 |
8 |
if ($$self{'type'} eq 'number') |
|
76
|
1 |
2 |
if $$self{'value'} eq 'NaN' |
|
80
|
2 |
6 |
if ($$self{'type'} eq 'string') |
|
84
|
4 |
2 |
if ($$self{'type'} eq 'nodeset') |
|
88
|
0 |
2 |
if ($$self{'type'} eq 'node') |
|
98
|
108 |
20 |
if $$self{'type'} eq 'string' |
|
99
|
1 |
19 |
if $self->is_error |
|
102
|
3 |
16 |
if ($$self{'type'} eq 'nodeset') |
|
103
|
1 |
2 |
unless scalar @{$$self{'value'};} |
|
110
|
7 |
9 |
if ($$self{'type'} eq 'node') |
|
112
|
7 |
0 |
if $$self{'value'}{'type'} eq 'attribute' |
|
117
|
5 |
4 |
if ($$self{'type'} eq 'number') |
|
121
|
2 |
2 |
if ($$self{'type'} eq 'boolean') |
|
122
|
1 |
1 |
$$self{'value'} ? : |
|
131
|
66 |
100 |
if $$self{'type'} eq 'nodeset' |
|
132
|
1 |
99 |
if $self->is_error |
|
134
|
94 |
5 |
if ($$self{'type'} eq 'node') |
|
144
|
0 |
6 |
if $$self{'type'} eq 'node' |
|
145
|
1 |
5 |
if $self->is_error |
|
153
|
157 |
10 |
if $$self{'type'} eq 'number' |
|
154
|
1 |
9 |
if $self->is_error |
|
156
|
5 |
4 |
if ($$self{'type'} eq 'string') |
|
157
|
4 |
1 |
if ($$self{'value'} =~ /^[\x20\x09\x0D\x0A]*(-?([0-9]+(\.([0-9]+)?)?)|(\.[0-9]+))[\x20\x09\x0D\x0A]*$/) { } |
|
165
|
2 |
2 |
if ($$self{'type'} eq 'boolean') |
|
166
|
1 |
1 |
$$self{'value'} ? : |