Code coverage

Directory
/home/mildred/Projects/Lisaac/compiler/src
File Whole Code Coverage Living Code Coverage Dead code
/external/arithmetic/expr_or.li 81.25%
26 / 32 81.25%
26 / 32 0.00%
0 / 32
/code_life/result.li 61.54%
8 / 13 72.73%
8 / 11 15.38%
2 / 13
/aliaser_local.li 82.02%
73 / 89 85.88%
73 / 85 4.49%
4 / 89
/item/itm_external.li 49.48%
48 / 97 49.48%
48 / 97 0.00%
0 / 97
/item/itm_result.li 41.18%
7 / 17 50.00%
7 / 14 17.65%
3 / 17
/lip/lip_slot_data.li 68.42%
13 / 19 76.47%
13 / 17 10.53%
2 / 19
/external/logic/expr_not_logic.li 86.96%
20 / 23 86.96%
20 / 23 0.00%
0 / 23
/dispatcher/node_style.li 68.97%
80 / 116 72.07%
80 / 111 4.31%
5 / 116
/code_life/read.li 75.00%
45 / 60 77.59%
45 / 58 3.33%
2 / 60
/external/logic/expr_and_logic.li 21.05%
4 / 19 21.05%
4 / 19 0.00%
0 / 19
/code_life/expr.li 36.59%
15 / 41 42.86%
15 / 35 14.63%
6 / 41
/code_life/instr.li 57.14%
12 / 21 70.59%
12 / 17 19.05%
4 / 21
/item/itm_write_value.li 42.55%
20 / 47 44.44%
20 / 45 4.26%
2 / 47
/external/arithmetic/expr_shift_l.li 50.00%
8 / 16 50.00%
8 / 16 0.00%
0 / 16
/external/logic/expr_binary_logic.li 80.36%
45 / 56 81.82%
45 / 55 1.79%
1 / 56
/external/comparison/expr_not_equal.li 89.13%
41 / 46 89.13%
41 / 46 0.00%
0 / 46
/item/itm_write_cast.li 76.47%
13 / 17 76.47%
13 / 17 0.00%
0 / 17
/item/itm_operator.li 50.00%
3 / 6 75.00%
3 / 4 33.33%
2 / 6
/item/itm_type_multi.li 58.62%
17 / 29 73.91%
17 / 23 20.69%
6 / 29
/constant/string_cst.li 85.00%
34 / 40 94.44%
34 / 36 10.00%
4 / 40
/code_life/call_slot.li 63.29%
131 / 207 68.23%
131 / 192 7.25%
15 / 207
/external/is_expanded.li 62.50%
10 / 16 66.67%
10 / 15 6.25%
1 / 16
/external/comparison/expr_binary_cmp.li 87.91%
80 / 91 88.89%
80 / 90 1.10%
1 / 91
/lisaac.li 41.18%
133 / 323 42.22%
133 / 315 2.48%
8 / 323
/item/itm_string.li 80.00%
16 / 20 84.21%
16 / 19 5.00%
1 / 20
/item/itm_list.li 48.53%
33 / 68 80.49%
33 / 41 39.71%
27 / 68
/lip/lip_unary.li 66.67%
6 / 9 66.67%
6 / 9 0.00%
0 / 9
/type/type_full.li 79.53%
101 / 127 98.06%
101 / 103 18.90%
24 / 127
/item/itm_block.li 80.00%
4 / 5 100.00%
4 / 4 20.00%
1 / 5
/item/itm_number.li 80.00%
4 / 5 100.00%
4 / 4 20.00%
1 / 5
/type/type_id.li 72.73%
8 / 11 80.00%
8 / 10 9.09%
1 / 11
/dispatcher/dta_rd_args.li 90.32%
28 / 31 93.33%
28 / 30 3.23%
1 / 31
/external/comparison/expr_sup_eq.li 62.50%
10 / 16 62.50%
10 / 16 0.00%
0 / 16
/external/arithmetic/expr_neg.li 85.71%
6 / 7 85.71%
6 / 7 0.00%
0 / 7
/external/logic/expr_or_logic.li 73.33%
22 / 30 73.33%
22 / 30 0.00%
0 / 30
/dispatcher/dta.li 90.00%
27 / 30 100.00%
27 / 27 10.00%
3 / 30
/lip/lip_slot_code.li 55.56%
20 / 36 57.14%
20 / 35 2.78%
1 / 36
/dispatcher/dta_rd.li 76.47%
13 / 17 86.67%
13 / 15 11.76%
2 / 17
/code_life/loop.li 75.00%
45 / 60 80.36%
45 / 56 6.67%
4 / 60
/profil_list.li 71.01%
49 / 69 83.05%
49 / 59 14.49%
10 / 69
/external/comparison/expr_sup.li 68.75%
11 / 16 68.75%
11 / 16 0.00%
0 / 16
/external/arithmetic/expr_unary.li 92.00%
23 / 25 95.83%
23 / 24 4.00%
1 / 25
/item/itm_arg.li 63.64%
14 / 22 100.00%
14 / 14 36.36%
8 / 22
/variable/slot_data.li 91.86%
203 / 221 94.86%
203 / 214 3.17%
7 / 221
/constant/prototype_cst.li 72.73%
8 / 11 88.89%
8 / 9 18.18%
2 / 11
/dispatcher/node_type.li 89.47%
68 / 76 90.67%
68 / 75 1.32%
1 / 76
/lip/lip_constant.li 51.43%
18 / 35 54.55%
18 / 33 5.71%
2 / 35
/external/arithmetic/expr_mod.li 60.00%
12 / 20 60.00%
12 / 20 0.00%
0 / 20
/item/itm_type_block.li 40.62%
13 / 32 59.09%
13 / 22 31.25%
10 / 32
/dispatcher/node.li 70.97%
44 / 62 73.33%
44 / 60 3.23%
2 / 62
/item/itm_type_style.li 100.00%
12 / 12 100.00%
12 / 12 0.00%
0 / 12
/item/itm_list_idf.li 50.00%
2 / 4 50.00%
2 / 4 0.00%
0 / 4
/item/itm_real.li 40.00%
2 / 5 50.00%
2 / 4 20.00%
1 / 5
/variable/slot.li 52.08%
25 / 48 56.82%
25 / 44 8.33%
4 / 48
/type/type_generic.li 63.29%
50 / 79 65.79%
50 / 76 3.80%
3 / 79
/external/size_of.li 75.00%
6 / 8 75.00%
6 / 8 0.00%
0 / 8
/external/call_null.li 60.00%
3 / 5 60.00%
3 / 5 0.00%
0 / 5
/item/itm_write.li 55.81%
24 / 43 60.00%
24 / 40 6.98%
3 / 43
/external/arithmetic/expr_div.li 57.58%
19 / 33 57.58%
19 / 33 0.00%
0 / 33
/item/itm_ldots.li 66.67%
6 / 9 75.00%
6 / 8 11.11%
1 / 9
/item/itm_read.li 86.09%
99 / 115 87.61%
99 / 113 1.74%
2 / 115
/variable/local.li 94.96%
132 / 139 99.25%
132 / 133 4.32%
6 / 139
/variable/slot_code.li 79.56%
109 / 137 86.51%
109 / 126 8.03%
11 / 137
/external/logic/expr_unary_logic.li 79.31%
23 / 29 82.14%
23 / 28 3.45%
1 / 29
/code_life/list.li 78.23%
97 / 124 91.51%
97 / 106 14.52%
18 / 124
/constant/native_array_character_cst.li 85.71%
6 / 7 85.71%
6 / 7 0.00%
0 / 7
/external/put_to.li 61.90%
13 / 21 61.90%
13 / 21 0.00%
0 / 21
/lip/lip_call.li 68.10%
79 / 116 68.70%
79 / 115 0.86%
1 / 116
/code_life/cast.li 90.62%
29 / 32 90.62%
29 / 32 0.00%
0 / 32
/item/itm_prototype.li 78.57%
11 / 14 84.62%
11 / 13 7.14%
1 / 14
/item/itm_read_arg2.li 55.00%
22 / 40 62.86%
22 / 35 12.50%
5 / 40
/tools/slim_array.li 65.52%
19 / 29 79.17%
19 / 24 17.24%
5 / 29
/lip/lip_code.li 61.54%
48 / 78 63.16%
48 / 76 2.56%
2 / 78
/variable/variable.li 62.50%
95 / 152 71.43%
95 / 133 12.50%
19 / 152
/lip/lip_value.li 100.00%
3 / 3 100.00%
3 / 3 0.00%
0 / 3
/type/prototype.li 34.81%
134 / 385 77.46%
134 / 173 55.06%
212 / 385
/dispatcher/dta_wr_value.li 74.58%
44 / 59 75.86%
44 / 58 1.69%
1 / 59
/external/item.li 78.57%
11 / 14 78.57%
11 / 14 0.00%
0 / 14
/item/itm_code.li 20.00%
1 / 5 100.00%
1 / 1 80.00%
4 / 5
/item/itm_external_type.li 100.00%
13 / 13 100.00%
13 / 13 0.00%
0 / 13
/external/arithmetic/expr_and.li 35.29%
6 / 17 35.29%
6 / 17 0.00%
0 / 17
/variable/section_.li 56.10%
23 / 41 71.88%
23 / 32 21.95%
9 / 41
/dispatcher/dta_cast.li 90.91%
30 / 33 93.75%
30 / 32 3.03%
1 / 33
/type/type_void.li 33.33%
1 / 3 50.00%
1 / 2 33.33%
1 / 3
/item/itm_write_code.li 0.00%
0 / 6 0.00%
0 / 5 16.67%
1 / 6
/code_life/write_slot.li 76.19%
32 / 42 82.05%
32 / 39 7.14%
3 / 42
/item/itm_expression.li 77.57%
83 / 107 80.58%
83 / 103 3.74%
4 / 107
/code_life/loop_end.li 81.25%
13 / 16 81.25%
13 / 16 0.00%
0 / 16
/code_life/switch.li 76.71%
191 / 249 85.65%
191 / 223 10.44%
26 / 249
/lip/lip_boolean.li 53.33%
8 / 15 53.33%
8 / 15 0.00%
0 / 15
/variable/local_seq.li 100.00%
13 / 13 100.00%
13 / 13 0.00%
0 / 13
/external/logic/expr_and_and_logic.li 67.35%
33 / 49 67.35%
33 / 49 0.00%
0 / 49
/tools/alias_str.li 86.36%
38 / 44 92.68%
38 / 41 6.82%
3 / 44
/code_life/write_global.li 85.71%
12 / 14 92.31%
12 / 13 7.14%
1 / 14
/external/arithmetic/expr_shift_r.li 26.32%
5 / 19 26.32%
5 / 19 0.00%
0 / 19
/dispatcher/dta_block.li 71.11%
32 / 45 74.42%
32 / 43 4.44%
2 / 45
/code_life/expr_multiple.li 30.43%
7 / 23 30.43%
7 / 23 0.00%
0 / 23
/lip/lip_integer.li 55.56%
15 / 27 55.56%
15 / 27 0.00%
0 / 27
/external/arithmetic/expr_sub.li 94.29%
33 / 35 94.29%
33 / 35 0.00%
0 / 35
/tools/alias_array.li 100.00%
14 / 14 100.00%
14 / 14 0.00%
0 / 14
/code_life/write.li 72.58%
45 / 62 80.36%
45 / 56 9.68%
6 / 62
/tools/types_tmp.li 80.90%
72 / 89 97.30%
72 / 74 16.85%
15 / 89
/lip/lip_binary.li 58.82%
10 / 17 58.82%
10 / 17 0.00%
0 / 17
/item/itm_local.li 84.00%
21 / 25 91.30%
21 / 23 8.00%
2 / 25
/external/comparison/expr_inf.li 37.50%
6 / 16 37.50%
6 / 16 0.00%
0 / 16
/item/itm_type.li 0.00%
0 / 3 0.00%
0 / 0 100.00%
3 / 3
/item/itm_args.li 39.02%
16 / 41 76.19%
16 / 21 48.78%
20 / 41
/item/itm_slot_operator.li 30.30%
10 / 33 55.56%
10 / 18 45.45%
15 / 33
/external/get_type_id.li 71.43%
10 / 14 71.43%
10 / 14 0.00%
0 / 14
/constant/character_cst.li 85.71%
6 / 7 85.71%
6 / 7 0.00%
0 / 7
/code_life/push.li 0.00%
0 / 39 0.00%
0 / 36 7.69%
3 / 39
/code_life/cop_unlock.li 0.00%
0 / 7 0.00%
0 / 7 0.00%
0 / 7
/code_life/read_local.li 93.33%
14 / 15 93.33%
14 / 15 0.00%
0 / 15
/item/itm_slot.li 52.55%
72 / 137 70.59%
72 / 102 25.55%
35 / 137
/parameter_to_type.li 0.00%
0 / 2 0.00%
0 / 1 50.00%
1 / 2
/external/comparison/expr_equal.li 84.78%
39 / 46 84.78%
39 / 46 0.00%
0 / 46
/dispatcher/dta_wr_code.li 0.00%
0 / 20 0.00%
0 / 19 5.00%
1 / 20
/external/arithmetic/expr_mul.li 79.17%
19 / 24 79.17%
19 / 24 0.00%
0 / 24
/common.li 41.18%
14 / 34 43.75%
14 / 32 5.88%
2 / 34
/item/itm_read_args.li 50.00%
8 / 16 100.00%
8 / 8 50.00%
8 / 16
/item/itm_type_generic.li 55.81%
24 / 43 68.57%
24 / 35 18.60%
8 / 43
/constant/real_cst.li 0.00%
0 / 10 0.00%
0 / 8 20.00%
2 / 10
/profil_block.li 47.57%
49 / 103 56.32%
49 / 87 15.53%
16 / 103
/code_life/read_slot.li 92.31%
48 / 52 96.00%
48 / 50 3.85%
2 / 52
/item/itm_type_mono.li 57.14%
4 / 7 80.00%
4 / 5 28.57%
2 / 7
/item/itm_character.li 75.00%
3 / 4 100.00%
3 / 3 25.00%
1 / 4
/type/type_context.li 50.00%
2 / 4 50.00%
2 / 4 0.00%
0 / 4
/profil_slot.li 66.04%
35 / 53 67.31%
35 / 52 1.89%
1 / 53
/type/type_block.li 36.92%
24 / 65 36.92%
24 / 65 0.00%
0 / 65
/code_life/write_local.li 67.86%
19 / 28 76.00%
19 / 25 10.71%
3 / 28
/parser.li 64.44%
1149 / 1783 73.09%
1149 / 1572 11.83%
211 / 1783
/type/type_null.li 78.57%
11 / 14 84.62%
11 / 13 7.14%
1 / 14
/external/arithmetic/expr_xor.li 13.33%
2 / 15 13.33%
2 / 15 0.00%
0 / 15
/code_life/read_global.li 100.00%
10 / 10 100.00%
10 / 10 0.00%
0 / 10
/code_life/case.li 100.00%
22 / 22 100.00%
22 / 22 0.00%
0 / 22
/code_life/cop_lock.li 0.00%
0 / 8 0.00%
0 / 8 0.00%
0 / 8
/external/arithmetic/expr_add.li 87.50%
7 / 8 87.50%
7 / 8 0.00%
0 / 8
/lip/lip_string.li 66.67%
24 / 36 66.67%
24 / 36 0.00%
0 / 36
/item/itm_object.li 82.22%
37 / 45 86.05%
37 / 43 4.44%
2 / 45
/external/arithmetic/expr_not.li 68.00%
17 / 25 68.00%
17 / 25 0.00%
0 / 25
/lip/lip_if.li 75.00%
18 / 24 75.00%
18 / 24 0.00%
0 / 24
/constant/constant.li 100.00%
4 / 4 100.00%
4 / 4 0.00%
0 / 4
/tools/position.li 51.02%
25 / 49 55.56%
25 / 45 8.16%
4 / 49
/external/external_c.li 67.95%
53 / 78 67.95%
53 / 78 0.00%
0 / 78
/lip/lip_affect.li 55.56%
5 / 9 55.56%
5 / 9 0.00%
0 / 9
/external/comparison/expr_inf_eq.li 60.00%
6 / 10 60.00%
6 / 10 0.00%
0 / 10
/item/itm_type_parameter.li 22.22%
2 / 9 50.00%
2 / 4 55.56%
5 / 9
/constant/integer_cst.li 85.06%
74 / 87 85.06%
74 / 87 0.00%
0 / 87
/item/itm_argument.li 27.78%
5 / 18 50.00%
5 / 10 44.44%
8 / 18
/external/arithmetic/expr_binary.li 87.72%
50 / 57 89.29%
50 / 56 1.75%
1 / 57
/tools/types.li 64.47%
49 / 76 83.05%
49 / 59 22.37%
17 / 76
/item/itm_extern.li 70.83%
17 / 24 73.91%
17 / 23 4.17%
1 / 24
/lip/lip_list.li 71.43%
10 / 14 71.43%
10 / 14 0.00%
0 / 14
/code_life/cov_instr.li 0.00%
0 / 20 0.00%
0 / 19 5.00%
1 / 20
/type/type.li 77.25%
421 / 545 83.53%
421 / 504 7.52%
41 / 545
/any.li 71.15%
74 / 104 79.57%
74 / 93 10.58%
11 / 104
/item/itm_old.li 65.00%
13 / 20 86.67%
13 / 15 25.00%
5 / 20
/item/itm_read_arg1.li 100.00%
3 / 3 100.00%
3 / 3 0.00%
0 / 3
/profil.li 61.89%
177 / 286 66.79%
177 / 265 7.34%
21 / 286
/item/itm_type_simple.li 72.73%
24 / 33 88.89%
24 / 27 18.18%
6 / 33
/code_life/nop.li 50.00%
1 / 2 50.00%
1 / 2 0.00%
0 / 2
/external/logic/expr_or_or_logic.li 65.31%
32 / 49 65.31%
32 / 49 0.00%
0 / 49
/variable/named.li 100.00%
1 / 1 100.00%
1 / 1 0.00%
0 / 1