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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 79.3 % 300 238 7 55 18 18 202 13 15
Current Date: 2026-05-05 10:23:31 +0900 Functions: 100.0 % 16 16 4 12 2
Baseline: lcov-20260505-025707-baseline Branches: 70.3 % 202 142 1 59 14 5 123 3 3
Baseline Date: 2026-05-05 10:27:06 +0900 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_struct_member GNC 65 46.9 % (23 / 49) 48.4 % (15 / 31)
find_struct GNC 53 72.2 % (13 / 18) 55.0 % (11 / 20)
find_variable GNC 1474 72.2 % (26 / 36) 71.4 % (15 / 21)
remove_variable_from_list CBC 17 85.7 % (12 / 14) 50.0 % (4 / 8)
remove_typedefs CBC 334 94.7 % (18 / 19) 80.0 % (8 / 10)
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)
get_typedef CBC 5978 85.7 % (6 / 7) 83.3 % (5 / 6)
remove_variables CBC 334 96.8 % (30 / 31) 95.0 % (19 / 20)
reset_variables CBC 1508 80.0 % (8 / 10) 75.0 % (3 / 4)
add_variable_to_tail CBC 99 100.0 % (10 / 10) 100.0 % (6 / 6)
add_variable_to_head CBC 528 100.0 % (7 / 7)
loc_nstrdup GNC 165 100.0 % (5 / 5)
new_variable CBC 531 100.0 % (8 / 8)

Generated by: LCOV version 2.5.0-beta