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
add_variable_to_head CBC 528 100.0 % (7 / 7)
add_variable_to_tail CBC 99 100.0 % (10 / 10) 100.0 % (6 / 6)
adjust_array CBC 400 82.1 % (46 / 56) 72.6 % (45 / 62)
check_indicator CBC 67 80.0 % (12 / 15) 83.3 % (5 / 6)
dump_variables CBC 1711 100.0 % (10 / 10) 75.0 % (3 / 4)
find_simple CBC 1421 80.0 % (4 / 5) 75.0 % (3 / 4)
find_variable GNC 1474 72.2 % (26 / 36) 71.4 % (15 / 21)
get_typedef CBC 5978 85.7 % (6 / 7) 83.3 % (5 / 6)
loc_nstrdup GNC 165 100.0 % (5 / 5)
new_variable CBC 531 100.0 % (8 / 8)
remove_typedefs CBC 334 94.7 % (18 / 19) 80.0 % (8 / 10)
remove_variable_from_list CBC 17 85.7 % (12 / 14) 50.0 % (4 / 8)
remove_variables CBC 334 96.8 % (30 / 31) 95.0 % (19 / 20)
reset_variables CBC 1508 80.0 % (8 / 10) 75.0 % (3 / 4)

Generated by: LCOV version 2.5.0-beta