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: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 86.7 % 465 403 3 59 3 10 390 2 31
Current Date: 2026-05-05 10:23:31 +0900 Functions: 82.4 % 17 14 3 2 12 3
Baseline: lcov-20260505-025707-baseline Branches: 66.7 % 174 116 3 4 51 3 113 13 17
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: 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 605860 100.0 % (8 / 8) 100.0 % (2 / 2)
addlitchar CBC 12015 62.5 % (5 / 8) 50.0 % (1 / 2)
addunicode GNC 96 100.0 % (8 / 8) 100.0 % (2 / 2)
cancel_scanner_errposition_callback CBC 594 100.0 % (3 / 3)
core_yyalloc CBC 1559754 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 611075 100.0 % (6 / 6)
process_integer_literal CBC 303017 100.0 % (8 / 8) 100.0 % (2 / 2)
scanner_errposition CBC 825 80.0 % (4 / 5) 50.0 % (1 / 2)
scanner_finish CBC 518998 100.0 % (6 / 6) 100.0 % (4 / 4)
scanner_init GNC 519918 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 618 100.0 % (8 / 8)
unescape_single_char CBC 1897 83.3 % (15 / 18) 72.7 % (8 / 11)

Generated by: LCOV version 2.5.0-beta