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-11-12 13:16:03 Functions: 98.4 % 62 61
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 82.0 % 944 774

Function Name Sort by function name Hit count Sort by function hit count
dumpnfa 0
removecantmatch 6
sortouts 16
removeconstraints 119
single_color_transition 152
changearctarget 160
cloneouts 198
breakconstraintloop 241
changearcsource 294
removetraverse 323
findarc 364
check_in_colors_match 1480
check_out_colors_match 1897
clonesuccessorstates 2139
freecnfa 2188
sortouts_cmp 2746
checkmatchall_recurse 5294
delsub 6540
copyouts 8155
dupnfa 9207
copyins 10576
checkmatchall 12374
compact 12429
analyze 12433
fixconstraintloops 12433
fixempties 12433
optimize 12433
pullback 12433
pushfwd 12433
specialcolors 12437
freenfa 12562
newnfa 12562
hasconstraintout 14483
sortins 18529
deltraverse 19232
cleanup 24866
newfstate 25124
moveouts 42782
push 45748
pull 61950
dropstate 129434
freestate 135790
carcsort 151181
hasnonemptyout 152900
moveins 164895
mergeins 175419
combine 219735
duptraverse 226848
findconstraintloop 275820
newstate 324157
cparc 828274
freearc 919912
markreachable 1016090
markcanreach 1016615
newarc 1087012
cleartraverse 1243104
isconstraintarc 1428746
carc_cmp 7901397
emptyreachable 10043853
allocarc 11274837
createarc 11274837
sortins_cmp 49873645

Generated by: LCOV version 2.0-1