LCOV - code coverage report
Current view: top level - src/backend/regex - regc_nfa.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.2 % 1239 1130
Test Date: 2026-07-03 19:57:34 Functions: 98.4 % 62 61
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 81.9 % 944 773

Function Name Sort by function name Hit count Sort by function hit count
allocarc 11267334
analyze 12267
breakconstraintloop 241
carc_cmp 7899210
carcsort 148682
changearcsource 294
changearctarget 160
check_in_colors_match 1468
check_out_colors_match 1875
checkmatchall 12208
checkmatchall_recurse 5211
cleanup 24534
cleartraverse 1233789
cloneouts 198
clonesuccessorstates 2139
combine 218862
compact 12263
copyins 10512
copyouts 8072
cparc 825772
createarc 11267334
delsub 6622
deltraverse 19486
dropstate 128820
dumpnfa 0
dupnfa 9074
duptraverse 225150
emptyreachable 10041207
findarc 361
findconstraintloop 272222
fixconstraintloops 12267
fixempties 12267
freearc 915810
freecnfa 2188
freenfa 12396
freestate 135263
hasconstraintout 14483
hasnonemptyout 150589
isconstraintarc 1421272
markcanreach 1008998
markreachable 1008473
mergeins 172776
moveins 163467
moveouts 42454
newarc 1081457
newfstate 24792
newnfa 12396
newstate 321131
optimize 12267
pull 61240
pullback 12267
push 45340
pushfwd 12267
removecantmatch 6
removeconstraints 119
removetraverse 323
single_color_transition 152
sortins 18526
sortins_cmp 49873659
sortouts 16
sortouts_cmp 2746
specialcolors 12271

Generated by: LCOV version 2.0-1