LCOV - differential code coverage report
Current view: top level - src/backend/parser - scan.l (source / functions) Coverage Total Hit UBC GNC CBC DCB
Current: 806555e3000d0b0e0c536c1dc65548128d457d86 vs 1d325ad99cb2dec0e8b45ba36909ee0a497d2a57 Lines: 86.9 % 488 424 64 3 421 3
Current Date: 2025-12-17 08:58:58 +0900 Functions: 84.2 % 19 16 3 1 15 1
Baseline: lcov-20251217-005640-baseline Branches: 67.7 % 198 134 64 134
Baseline Date: 2025-12-16 12:57:12 -0800 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(30,360] days: 100.0 % 4 4 3 1
(360..) days: 86.8 % 484 420 64 420
Function coverage date bins:
(30,360] days: 100.0 % 1 1 1
(360..) days: 83.3 % 18 15 3 15
Branch coverage date bins:
(360..) days: 67.7 % 198 134 64 134

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
core_yyfree UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
core_yyrealloc UBC 0 0.0 % (0 / 4) 0.0 % (0 / 2)
addlitchar CBC 11170 62.5 % (5 / 8) 50.0 % (1 / 2)
unescape_single_char CBC 3141 83.3 % (15 / 18) 72.7 % (8 / 11)
fprintf_to_ereport UBC 0 0.0 % (0 / 2) 0.0 % (0 / 2)
check_escape_warning CBC 900 80.0 % (4 / 5) 16.7 % (1 / 6)
check_string_escape_warning CBC 3141 90.9 % (10 / 11) 62.5 % (10 / 16)
scanner_errposition CBC 667 80.0 % (4 / 5) 50.0 % (1 / 2)
scanner_init CBC 416869 94.7 % (18 / 19) 25.0 % (1 / 4)
addlit CBC 482963 100.0 % (8 / 8) 100.0 % (2 / 2)
addunicode GNC 81 100.0 % (8 / 8) 100.0 % (2 / 2)
cancel_scanner_errposition_callback CBC 439 100.0 % (3 / 3)
core_yyalloc CBC 1250607 100.0 % (2 / 2)
litbufdup CBC 485371 100.0 % (6 / 6)
process_integer_literal CBC 237489 100.0 % (8 / 8) 100.0 % (2 / 2)
scanner_finish CBC 416153 100.0 % (6 / 6) 100.0 % (4 / 4)
scanner_yyerror CBC 459 100.0 % (5 / 5) 66.7 % (4 / 6)
scb_error_callback CBC 18 100.0 % (5 / 5) 50.0 % (1 / 2)
setup_scanner_errposition_callback CBC 457 100.0 % (8 / 8)

Generated by: LCOV version 2.4-beta