LCOV - differential code coverage report
Current view: top level - src/interfaces/ecpg/preproc - type.c (source / functions) Coverage Total Hit UNC UBC GNC CBC DUB
Current: Differential Code Coverage 16@8cea358b128 vs 17@8cea358b128 Lines: 81.6 % 381 311 1 69 311 1
Current Date: 2024-04-14 14:21:10 Functions: 100.0 % 14 14 1 13
Baseline: 16@8cea358b128 Branches: 72.2 % 352 254 98 254
Baseline Date: 2024-04-14 14:21:09 Line coverage date bins:
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed (60,120] days: 0.0 % 1 0 1
(240..) days: 81.8 % 380 311 69 311
Function coverage date bins:
(240..) days: 100.0 % 14 14 1 13
Branch coverage date bins:
(240..) days: 72.2 % 352 254 98 254

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
get_type CBC 603 63.2 % (36 / 57) 63.0 % (17 / 27)
ECPGdump_a_type CBC 614 83.5 % (81 / 97) 66.4 % (91 / 137)
get_dtype GNC 66 59.5 % (22 / 37) 58.8 % (10 / 17)
ECPGfree_type CBC 394 72.0 % (18 / 25) 72.7 % (16 / 22)
ECPGstruct_member_dup CBC 71 72.2 % (13 / 18) 44.4 % (4 / 9)
ECPGdump_a_struct CBC 14 89.7 % (26 / 29) 76.2 % (32 / 42)
ECPGdump_a_simple CBC 1134 98.6 % (70 / 71) 86.0 % (74 / 86)
mm_alloc CBC 21100 80.0 % (4 / 5) 50.0 % (1 / 2)
mm_strdup CBC 47208 80.0 % (4 / 5) 50.0 % (1 / 2)
ECPGfree_struct_member CBC 48 100.0 % (8 / 8) 100.0 % (2 / 2)
ECPGmake_array_type CBC 72 100.0 % (4 / 4)
ECPGmake_simple_type CBC 765 100.0 % (9 / 9)
ECPGmake_struct_member CBC 209 100.0 % (10 / 10) 100.0 % (6 / 6)
ECPGmake_struct_type CBC 33 100.0 % (6 / 6)

Generated by: LCOV version 2.1-beta2-3-g6141622