LCOV - differential code coverage report
Current view: top level - src/fe_utils - psqlscan.l (source / functions) Coverage Total Hit UBC CBC
Current: a2387c32f2f8a1643c7d71b951587e6bcb2d4744 vs 371a302eecdc82274b0ae2967d18fd726a0aa6a1 Lines: 82.6 % 574 474 100 474
Current Date: 2025-10-26 12:31:50 -0700 Functions: 100.0 % 19 19 19
Baseline: lcov-20251027-010456-baseline Branches: 76.6 % 205 157 48 157
Baseline Date: 2025-10-26 11:01:32 +1300 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
[..1] days: 100.0 % 1 1 1
(30,360] days: 81.2 % 16 13 3 13
(360..) days: 82.6 % 557 460 97 460
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 100.0 % 18 18 18
Branch coverage date bins:
(30,360] days: 87.5 % 8 7 1 7
(360..) days: 76.1 % 197 150 47 150

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
psqlscan_test_variable CBC 16 90.9 % (10 / 11) 75.0 % (3 / 4)
psqlscan_escape_variable CBC 470 90.9 % (10 / 11) 75.0 % (3 / 4)
psqlscan_pop_buffer_stack CBC 650 90.9 % (10 / 11) 50.0 % (2 / 4)
psqlscan_push_new_buffer CBC 650 84.6 % (11 / 13) 50.0 % (2 / 4)
psqlscan_select_top_buffer CBC 650 70.0 % (7 / 10) 25.0 % (1 / 4)
psqlscan_var_is_current_source CBC 650 57.1 % (4 / 7) 16.7 % (1 / 6)
psql_scan_get_location CBC 1737 72.7 % (8 / 11) 75.0 % (3 / 4)
psqlscan_extract_substring CBC 2553 46.2 % (6 / 13) 16.7 % (1 / 6)
psql_scan_set_passthrough CBC 8045 100.0 % (3 / 3)
psql_scan_destroy CBC 8595 100.0 % (6 / 6)
psql_scan_create CBC 8647 100.0 % (7 / 7)
psql_scan_reset CBC 18765 90.0 % (9 / 10) 50.0 % (1 / 2)
psql_scan_reselect_sql_lexer CBC 47095 100.0 % (3 / 3)
psql_scan_in_quote CBC 69593 100.0 % (3 / 3) 100.0 % (4 / 4)
psql_scan_setup CBC 333898 100.0 % (13 / 13) 50.0 % (2 / 4)
psqlscan_prepare_buffer CBC 334548 100.0 % (14 / 14) 87.5 % (7 / 8)
psql_scan_finish CBC 342122 90.0 % (9 / 10) 83.3 % (5 / 6)
psql_scan CBC 511398 71.4 % (55 / 77) 74.1 % (20 / 27)
psqlscan_emit CBC 4013023 100.0 % (12 / 12) 100.0 % (6 / 6)

Generated by: LCOV version 2.4-beta