LCOV - differential code coverage report
Current view: top level - src/interfaces/ecpg/preproc - variable.c (source / functions) Coverage Total Hit UNC UBC GBC GNC CBC DUB DCB
Current: 380a8b2ea024c33a35e7abc8628e7c4f52f9f9f9 vs db5ed03217b9c238703df8b4b286115d6e940488 Lines: 79.3 % 300 238 7 55 18 18 202 13 15
Current Date: 2026-05-29 21:51:00 -0400 Functions: 100.0 % 16 16 4 12 2
Baseline: lcov-20260530-034037-baseline Branches: 70.3 % 202 142 1 59 14 5 123 3 3
Baseline Date: 2026-05-29 14:39:03 -0700 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 70.8 % 24 17 7 17
(360..) days: 80.1 % 276 221 55 18 1 202
Function coverage date bins:
(30,360] days: 100.0 % 3 3 3
(360..) days: 100.0 % 13 13 1 12
Branch coverage date bins:
(30,360] days: 83.3 % 6 5 1 5
(360..) days: 69.9 % 196 137 59 14 123

Function Name Sort by function name TLA Hit count Sort by function hit count Lines Sort by unexercised lines in function Branches Sort by unexercised branches in function
adjust_array CBC 400 82.1 % (46 / 56) 72.6 % (45 / 62)
find_variable GNC 1474 72.2 % (26 / 36) 71.4 % (15 / 21)
check_indicator CBC 67 80.0 % (12 / 15) 83.3 % (5 / 6)
remove_variable_from_list CBC 17 85.7 % (12 / 14) 50.0 % (4 / 8)
reset_variables CBC 1508 80.0 % (8 / 10) 75.0 % (3 / 4)
find_simple CBC 1421 80.0 % (4 / 5) 75.0 % (3 / 4)
get_typedef CBC 5978 85.7 % (6 / 7) 83.3 % (5 / 6)
remove_typedefs CBC 334 94.7 % (18 / 19) 80.0 % (8 / 10)
remove_variables CBC 334 96.8 % (30 / 31) 95.0 % (19 / 20)
add_variable_to_head CBC 528 100.0 % (7 / 7)
add_variable_to_tail CBC 99 100.0 % (10 / 10) 100.0 % (6 / 6)
dump_variables CBC 1711 100.0 % (10 / 10) 75.0 % (3 / 4)
loc_nstrdup GNC 165 100.0 % (5 / 5)
new_variable CBC 531 100.0 % (8 / 8)

Generated by: LCOV version 2.5.0-beta