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 |