LCOV - differential code coverage report
Current view: top level - src/backend/parser - scan.l (source / functions) Coverage Total Hit UNC LBC UBC GBC GNC CBC DUB DCB
Current: d36b728949bf4e37ada1cd23e0f2aaa94f609a70 vs 52e118fe2f7e3381bdaa479816a7f72eda2ae517 Lines: 86.7 % 465 403 3 59 3 10 390 2 31
Current Date: 2026-06-29 16:15:13 +0200 Functions: 82.4 % 17 14 3 2 12 3
Baseline: lcov-20260630-baseline Branches: 66.7 % 174 116 3 4 51 3 113
Baseline Date: 2026-06-29 13:01:57 +0200 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 10 10 10
(360..) days: 86.4 % 455 393 3 59 3 390
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 81.2 % 16 13 3 1 12
Branch coverage date bins:
(30,360] days: 50.0 % 6 3 3 3
(360..) days: 67.3 % 168 113 4 51 113

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
addlit CBC 595199 100.0 % (8 / 8) 100.0 % (2 / 2)
addlitchar CBC 12033 62.5 % (5 / 8) 50.0 % (1 / 2)
cancel_scanner_errposition_callback CBC 774 100.0 % (3 / 3)
core_yyalloc CBC 1538376 100.0 % (2 / 2)
core_yyfree UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
core_yyrealloc UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
fprintf_to_ereport UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
litbufdup CBC 600141 100.0 % (6 / 6)
process_integer_literal CBC 300636 100.0 % (8 / 8) 100.0 % (2 / 2)
scanner_errposition CBC 825 80.0 % (4 / 5) 50.0 % (1 / 2)
scanner_finish CBC 511872 100.0 % (6 / 6) 100.0 % (4 / 4)
scanner_init GNC 512792 94.1 % (16 / 17) 25.0 % (1 / 4)
scanner_yyerror CBC 619 100.0 % (5 / 5) 66.7 % (4 / 6)
scb_error_callback CBC 24 100.0 % (5 / 5) 50.0 % (1 / 2)
setup_scanner_errposition_callback CBC 798 100.0 % (8 / 8)
unescape_single_char CBC 1896 83.3 % (15 / 18) 72.7 % (8 / 11)

Generated by: LCOV version 2.0-1