LCOV - differential code coverage report
Current view: top level - src/backend/tsearch - wparser_def.c (source / functions) Coverage Total Hit UNC LBC UBC GNC CBC DUB DCB
Current: bed3ffbf9d952be6c7d739d068cdce44c046dfb7 vs 574581b50ac9c63dd9e4abebb731a3b67e5b50f6 Lines: 89.3 % 614 548 66 9 539 1 22
Current Date: 2026-05-05 10:23:31 +0900 Functions: 71.2 % 52 37 15 7 30
Baseline: lcov-20260505-025707-baseline Branches: 61.7 % 906 559 1 12 334 1 558 3 11
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 % 11 11 9 2
(360..) days: 89.1 % 603 537 66 537
Function coverage date bins:
(360..) days: 71.2 % 52 37 15 7 30
Branch coverage date bins:
(30,360] days: 50.0 % 2 1 1 1
(360..) days: 61.7 % 904 558 12 334 558

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
_make_compiler_happy UBC 0 0.0 % (0 / 23)
TParserGet CBC 23662 86.8 % (66 / 76) 69.7 % (46 / 66)
prsd_headline CBC 291 87.5 % (56 / 64) 60.9 % (39 / 64)
SpecialVerVersion UBC 0 0.0 % (0 / 6)
mark_hl_fragments CBC 25 96.7 % (88 / 91) 64.9 % (126 / 194)
p_isspecial GNC 7179 80.0 % (12 / 15) 60.0 % (6 / 10)
SpecialTags CBC 198 89.5 % (17 / 19) 75.0 % (9 / 12)
mark_fragment CBC 301 84.6 % (11 / 13) 66.7 % (16 / 24)
mark_hl_words CBC 266 97.3 % (73 / 75) 58.2 % (178 / 306)
p_isneC UBC 0 0.0 % (0 / 2)
p_islower UBC 0 0.0 % (0 / 1) 0.0 % (0 / 8)
p_islower UBC 0
p_isnotlower UBC 0
p_isprint UBC 0 0.0 % (0 / 1) 0.0 % (0 / 8)
p_isnotprint UBC 0
p_isprint UBC 0
p_ispunct UBC 0 0.0 % (0 / 1) 0.0 % (0 / 8)
p_isnotpunct UBC 0
p_ispunct UBC 0
p_isupper UBC 0 0.0 % (0 / 1) 0.0 % (0 / 8)
p_isnotupper UBC 0
p_isupper UBC 0
p_isurlchar CBC 2030 90.0 % (9 / 10) 75.0 % (6 / 8)
SpecialFURL CBC 100 100.0 % (5 / 5)
SpecialHyphen CBC 29 100.0 % (4 / 4)
TParserClose GNC 3884 100.0 % (9 / 9) 75.0 % (3 / 4)
TParserCopyClose CBC 184 100.0 % (7 / 7) 100.0 % (2 / 2)
TParserCopyInit GNC 184 100.0 % (10 / 10) 50.0 % (1 / 2)
TParserInit GNC 3884 100.0 % (10 / 10)
checkcondition_HL GNC 808 100.0 % (16 / 16) 92.9 % (13 / 14)
get_next_fragment CBC 30 100.0 % (21 / 21) 67.4 % (31 / 46)
hlCover CBC 447 100.0 % (50 / 50) 89.1 % (41 / 46)
newTParserPosition GNC 8223 100.0 % (8 / 8) 100.0 % (2 / 2)
p_isEOF CBC 81418 100.0 % (3 / 3) 66.7 % (4 / 6)
p_isURLPath CBC 114 100.0 % (15 / 15) 75.0 % (3 / 4)
p_isalnum CBC 20624 100.0 % (1 / 1) 37.5 % (3 / 8)
p_isnotalnum CBC 10029
p_isalnum CBC 10595
p_isalpha CBC 76565 100.0 % (1 / 1) 37.5 % (3 / 8)
p_isnotalpha UBC 0
p_isalpha CBC 76565
p_isascii CBC 59908 100.0 % (2 / 2) 50.0 % (2 / 4)
p_isasclet CBC 59908 100.0 % (2 / 2) 75.0 % (3 / 4)
p_isdigit CBC 30222 100.0 % (1 / 1) 37.5 % (3 / 8)
p_isnotdigit UBC 0
p_isdigit CBC 30222
p_iseq CBC 189371 100.0 % (3 / 3) 66.7 % (4 / 6)
p_iseqC CBC 189371 100.0 % (2 / 2)
p_ishost CBC 70 100.0 % (14 / 14) 75.0 % (3 / 4)
p_isignore CBC 29614 100.0 % (2 / 2)
p_isspace CBC 502 100.0 % (1 / 1) 37.5 % (3 / 8)
p_isnotspace UBC 0
p_isspace CBC 502
p_isstophost CBC 368 100.0 % (5 / 5) 100.0 % (2 / 2)
p_isxdigit CBC 12 100.0 % (1 / 1) 37.5 % (3 / 8)
p_isnotxdigit UBC 0
p_isxdigit CBC 12
prsd_end CBC 3884 100.0 % (4 / 4)
prsd_lextype GNC 5541 100.0 % (8 / 8) 100.0 % (2 / 2)
prsd_nexttoken CBC 23478 100.0 % (9 / 9) 100.0 % (2 / 2)
prsd_start CBC 3884 100.0 % (2 / 2)

Generated by: LCOV version 2.5.0-beta