line |
true |
false |
branch |
75
|
2 |
5 |
unless $#_ >= 0 |
78
|
2 |
3 |
if ($#_ == 0) |
79
|
0 |
2 |
if $_[0] eq '' |
80
|
1 |
1 |
if ($_[0] =~ /\n/) |
84
|
0 |
1 |
if $_[0] =~ /\n$/ |
95
|
2 |
2 |
if ($_[$start] and $_[$start] =~ /$METAINFOregex/) |
97
|
2 |
0 |
if (not $isValidEmbedding_func or &$isValidEmbedding_func(undef, $1, $hash)) |
107
|
1 |
3 |
if ($_[$start] and $_[$start] =~ /$METAPARENTregex/) |
110
|
1 |
0 |
if (not $isValidEmbedding_func or &$isValidEmbedding_func(undef, $1, $hash)) |
122
|
1 |
7 |
if $1 eq 'TOPICINFO' or $1 eq 'TOPICPARENT' |
125
|
0 |
7 |
if ($isValidEmbedding_func and not &$isValidEmbedding_func(undef, $1, $meta)) |
133
|
1 |
6 |
if ($1 eq 'FORM') { } |
137
|
5 |
1 |
if (exists $$meta{'name'} and $1 ne 'FORM') { } |
147
|
1 |
3 |
if $trailingMeta and $_[$end] =~ /^\n?$/o |
150
|
3 |
1 |
if (defined $_[$start]) |
155
|
1 |
2 |
$_[$start] =~ /\n/o ? : |
162
|
0 |
3 |
if (not $trailingMeta and $$topic{'TEXT'} =~ /^(%META:([^{]+){(.*)}%\n)/) |
190
|
1 |
6 |
if $key_count < 0 |
191
|
6 |
0 |
unless ($done{$type}) |
193
|
0 |
6 |
unless exists $$topic{$type} |
198
|
1 |
5 |
if ($type eq 'TEXT') { } |
201
|
1 |
0 |
if $key_count >= 0 |
204
|
0 |
5 |
unless keys %{$$topic{$type};} |
223
|
1 |
9 |
unless $count % 2 |
239
|
5 |
9 |
if (ref $v eq 'HASH') { } |
240
|
4 |
1 |
if $string ne '' |
248
|
9 |
1 |
if ($string eq '') |
250
|
7 |
2 |
if defined $$hash{'name'} |
252
|
7 |
22 |
if $_ eq 'name' |
267
|
0 |
0 |
unless ($elements[0] =~ /^%META/) |
280
|
0 |
0 |
if (ref $$hash{$_} eq 'HASH') { } |