Subroutine Coverage
blib/lib/Lox/Interpreter.pm |
|
Criterion |
Covered |
Total |
% |
subroutine |
23 |
47 |
48.9
|
pod |
0 |
36 |
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 |
10
|
1 |
n/a |
BEGIN |
11
|
1 |
n/a |
BEGIN |
15
|
1 |
No |
new |
26
|
0 |
n/a |
__ANON__ |
32
|
1 |
No |
environment |
33
|
2 |
No |
globals |
34
|
1 |
No |
locals |
37
|
2 |
No |
interpret |
44
|
2 |
No |
execute |
49
|
0 |
No |
resolve |
54
|
0 |
No |
visit_break_stmt |
60
|
0 |
No |
visit_class_stmt |
99
|
0 |
No |
visit_expression_stmt |
105
|
0 |
No |
visit_if_stmt |
115
|
0 |
No |
visit_function_stmt |
125
|
0 |
No |
visit_function_expr |
133
|
0 |
No |
visit_logical_expr |
146
|
0 |
No |
visit_set_expr |
158
|
0 |
No |
visit_super_expr |
171
|
0 |
No |
visit_this_expr |
176
|
1 |
No |
visit_print_stmt |
183
|
0 |
No |
visit_return_stmt |
192
|
1 |
No |
visit_var_stmt |
202
|
0 |
No |
visit_while_stmt |
211
|
0 |
No |
visit_block_stmt |
220
|
0 |
No |
execute_block |
236
|
1 |
No |
visit_literal_expr |
241
|
0 |
No |
visit_call_expr |
259
|
0 |
No |
visit_get_expr |
269
|
0 |
No |
visit_grouping_expr |
274
|
0 |
No |
visit_unary_expr |
289
|
0 |
No |
visit_assign_expr |
302
|
1 |
No |
visit_variable_expr |
307
|
1 |
No |
look_up_variable |
315
|
0 |
No |
visit_binary_expr |
377
|
2 |
No |
evaluate |
382
|
0 |
No |
is_truthy |
388
|
0 |
No |
are_equal |
404
|
1 |
No |
stringify |