Subroutine Coverage
| blib/lib/Lox/Parser.pm |
|
| Criterion |
Covered |
Total |
% |
| subroutine |
35 |
49 |
71.4
|
| pod |
0 |
39 |
0.0
|
| line |
count |
pod |
subroutine |
|
2
|
1 |
n/a |
BEGIN |
|
3
|
1 |
n/a |
BEGIN |
|
4
|
1 |
n/a |
BEGIN |
|
5
|
1 |
n/a |
BEGIN |
|
6
|
1 |
n/a |
BEGIN |
|
7
|
1 |
n/a |
BEGIN |
|
8
|
1 |
n/a |
BEGIN |
|
9
|
1 |
n/a |
BEGIN |
|
13
|
2 |
No |
new |
|
21
|
148 |
No |
tokens |
|
22
|
2 |
No |
errors |
|
23
|
156 |
No |
current |
|
26
|
2 |
No |
parse |
|
35
|
2 |
No |
declaration |
|
55
|
0 |
No |
class_declaration |
|
78
|
1 |
No |
statement |
|
104
|
0 |
No |
for_statement |
|
147
|
0 |
No |
if_statement |
|
165
|
0 |
No |
break_statement |
|
173
|
1 |
No |
var_declaration |
|
184
|
0 |
No |
while_statement |
|
198
|
0 |
No |
expression_statement |
|
205
|
0 |
No |
function_stmt |
|
216
|
0 |
No |
function_expr |
|
225
|
0 |
No |
parse_function |
|
247
|
0 |
No |
block |
|
257
|
1 |
No |
print_statement |
|
264
|
0 |
No |
return_statement |
|
274
|
2 |
No |
assignment |
|
297
|
2 |
n/a |
_or |
|
311
|
2 |
n/a |
_and |
|
324
|
2 |
No |
expression |
|
327
|
2 |
No |
equality |
|
340
|
2 |
No |
comparison |
|
353
|
2 |
No |
addition |
|
366
|
2 |
No |
multiplication |
|
379
|
2 |
No |
unary |
|
391
|
2 |
No |
call |
|
411
|
0 |
No |
finish_call |
|
429
|
2 |
No |
primary |
|
469
|
44 |
No |
match |
|
480
|
3 |
No |
consume |
|
486
|
63 |
No |
check |
|
491
|
8 |
No |
advance |
|
496
|
75 |
No |
is_at_end |
|
499
|
138 |
No |
peek |
|
504
|
10 |
No |
previous |
|
509
|
0 |
No |
error |
|
515
|
0 |
No |
synchronize |