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: b45a8d7d8b306b43f31a002f1b3f1dddc8defeaf vs 8767b449a3a1e75626dfb08f24da54933171d4c5 Lines: 89.2 % 613 547 66 4 543 1 17
Current Date: 2025-10-28 08:26:42 +0900 Functions: 71.2 % 52 37 15 4 33
Baseline: lcov-20251028-005825-baseline Branches: 61.7 % 906 559 1 12 334 1 558
Baseline Date: 2025-10-27 06:37:35 +0000 Line coverage date bins:
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
(1,7] days: 100.0 % 4 4 4
(360..) days: 89.2 % 609 543 66 543
Function coverage date bins:
(360..) days: 71.2 % 52 37 15 4 33
Branch coverage date bins:
(1,7] 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
mark_hl_words CBC 172 97.3 % (73 / 75) 58.2 % (178 / 306)
mark_hl_fragments CBC 15 96.7 % (88 / 91) 64.9 % (126 / 194)
prsd_headline CBC 187 87.5 % (56 / 64) 60.9 % (39 / 64)
TParserGet CBC 14462 86.7 % (65 / 75) 69.7 % (46 / 66)
get_next_fragment CBC 18 100.0 % (21 / 21) 67.4 % (31 / 46)
mark_fragment CBC 193 84.6 % (11 / 13) 66.7 % (16 / 24)
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
hlCover CBC 281 100.0 % (50 / 50) 89.1 % (41 / 46)
p_isalnum CBC 12561 100.0 % (1 / 1) 37.5 % (3 / 8)
p_isnotalnum CBC 6090
p_isalnum CBC 6471
p_isalpha CBC 46928 100.0 % (1 / 1) 37.5 % (3 / 8)
p_isnotalpha UBC 0
p_isalpha CBC 46928
p_isdigit CBC 18566 100.0 % (1 / 1) 37.5 % (3 / 8)
p_isnotdigit UBC 0
p_isdigit CBC 18566
p_isspace CBC 339 100.0 % (1 / 1) 37.5 % (3 / 8)
p_isnotspace UBC 0
p_isspace CBC 339
p_isxdigit CBC 9 100.0 % (1 / 1) 37.5 % (3 / 8)
p_isnotxdigit UBC 0
p_isxdigit CBC 9
p_isspecial GNC 4362 80.0 % (12 / 15) 60.0 % (6 / 10)
SpecialTags CBC 126 89.5 % (17 / 19) 75.0 % (9 / 12)
p_isEOF CBC 50079 100.0 % (3 / 3) 66.7 % (4 / 6)
p_isascii CBC 36772 100.0 % (2 / 2) 50.0 % (2 / 4)
p_iseq CBC 115696 100.0 % (3 / 3) 66.7 % (4 / 6)
p_isurlchar CBC 1329 90.0 % (9 / 10) 75.0 % (6 / 8)
TParserClose GNC 2377 100.0 % (9 / 9) 75.0 % (3 / 4)
TParserCopyInit GNC 120 100.0 % (10 / 10) 50.0 % (1 / 2)
checkcondition_HL CBC 500 100.0 % (16 / 16) 92.9 % (13 / 14)
p_isURLPath CBC 75 100.0 % (15 / 15) 75.0 % (3 / 4)
p_isasclet CBC 36772 100.0 % (2 / 2) 75.0 % (3 / 4)
p_ishost CBC 45 100.0 % (14 / 14) 75.0 % (3 / 4)
TParserCopyClose CBC 120 100.0 % (7 / 7) 100.0 % (2 / 2)
newTParserPosition CBC 5116 100.0 % (8 / 8) 100.0 % (2 / 2)
p_isstophost CBC 240 100.0 % (5 / 5) 100.0 % (2 / 2)
prsd_lextype CBC 4539 100.0 % (8 / 8) 100.0 % (2 / 2)
prsd_nexttoken CBC 14342 100.0 % (9 / 9) 100.0 % (2 / 2)
SpecialFURL CBC 66 100.0 % (5 / 5)
SpecialHyphen CBC 18 100.0 % (4 / 4)
SpecialVerVersion UBC 0 0.0 % (0 / 6)
TParserInit GNC 2377 100.0 % (10 / 10)
_make_compiler_happy UBC 0 0.0 % (0 / 23)
p_iseqC CBC 115696 100.0 % (2 / 2)
p_isignore CBC 18043 100.0 % (2 / 2)
p_isneC UBC 0 0.0 % (0 / 2)
prsd_end CBC 2377 100.0 % (4 / 4)
prsd_start CBC 2377 100.0 % (2 / 2)

Generated by: LCOV version 2.4-beta