| line |
true |
false |
branch |
|
81
|
3 |
139 |
if ($remaining =~ /^\{#-?\s*(.*?)\s*-?#\}/su) |
|
89
|
54 |
85 |
if ($remaining =~ /^\{\{-?\s*/u) |
|
91
|
2 |
52 |
$match_start =~ /-/u ? : |
|
110
|
54 |
0 |
if ($remaining =~ /^\s*(-?)\}\}/u) { } |
|
111
|
2 |
52 |
$1 ? : |
|
126
|
55 |
30 |
if ($remaining =~ /^\{%-?\s*/u) |
|
128
|
0 |
55 |
$match_start =~ /-/u ? : |
|
147
|
55 |
0 |
if ($remaining =~ /^\s*(-?)%\}/u) { } |
|
148
|
0 |
55 |
$1 ? : |
|
168
|
29 |
61 |
if ($idx >= 0 and $idx < $text_end) |
|
173
|
30 |
0 |
if ($text_end > 0) |
|
200
|
109 |
359 |
if $remaining =~ /^\s*-?$end_re/u or $remaining =~ /^\s*$end_re/u |
|
203
|
84 |
275 |
if ($remaining =~ /^(\s+)/u) |
|
209
|
7 |
268 |
if ($remaining =~ /^("(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/u) |
|
216
|
14 |
254 |
if ($remaining =~ /^(\d+(?:_\d+)*(?:\.\d+)?(?:[eE][+-]?\d+)?)/u) |
|
223
|
16 |
238 |
if ($remaining =~ m[^(==|!=|<=|>=|<|>|\*\*|//|and\b|or\b|not\b|in\b|is\b)]u) |
|
230
|
1 |
237 |
if ($remaining =~ m[^([+\-*/%])]u) |
|
237
|
15 |
222 |
if ($remaining =~ /^\|/u) |
|
244
|
1 |
221 |
if ($remaining =~ /^~/u) |
|
251
|
9 |
212 |
if ($remaining =~ /^\./u) |
|
258
|
6 |
206 |
if ($remaining =~ /^,/u) |
|
265
|
2 |
204 |
if ($remaining =~ /^:/u) |
|
272
|
2 |
202 |
if ($remaining =~ /^=(?!=)/u) |
|
279
|
5 |
197 |
if ($remaining =~ /^\(/u) |
|
284
|
5 |
192 |
if ($remaining =~ /^\)/u) |
|
291
|
3 |
189 |
if ($remaining =~ /^\[/u) |
|
296
|
3 |
186 |
if ($remaining =~ /^\]/u) |
|
303
|
2 |
184 |
if ($remaining =~ /^\{/u) |
|
308
|
2 |
182 |
if ($remaining =~ /^\}/u) |
|
315
|
182 |
0 |
if ($remaining =~ /^([a-zA-Z_][a-zA-Z0-9_]*)/u) |