LCOV - code coverage report
Current view: top level - src/backend/utils/adt - regexp.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 582 644 90.4 %
Date: 2024-11-21 15:15:00 Functions: 50 51 98.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
RE_compile_and_cache 1700166
RE_compile_and_execute 1467330
RE_execute 1468934
RE_wchar_execute 2564252
build_regexp_match_result 2768
build_regexp_split_result 1091530
nameicregexeq 7224
nameicregexne 6
nameregexeq 1007836
nameregexne 22768
parse_re_flags 206486
regexp_count 48
regexp_count_no_flags 30
regexp_count_no_start 6
regexp_fixed_prefix 14866
regexp_instr 156
regexp_instr_no_endoption 24
regexp_instr_no_flags 12
regexp_instr_no_n 6
regexp_instr_no_start 18
regexp_instr_no_subexpr 12
regexp_like 30
regexp_like_no_flags 6
regexp_match 2556
regexp_match_no_flags 2526
regexp_matches 678
regexp_matches_no_flags 354
regexp_split_to_array 200424
regexp_split_to_array_no_flags 200382
regexp_split_to_table 622
regexp_split_to_table_no_flags 552
regexp_substr 108
regexp_substr_no_flags 24
regexp_substr_no_n 6
regexp_substr_no_start 18
regexp_substr_no_subexpr 12
setup_regexp_matches 203522
similar_escape 0
similar_escape_internal 138
similar_to_escape_1 40
similar_to_escape_2 98
texticregexeq 196
texticregexne 22
textregexeq 394844
textregexne 34134
textregexreplace 2836
textregexreplace_extended 66
textregexreplace_extended_no_flags 6
textregexreplace_extended_no_n 6
textregexreplace_noopt 9942
textregexsubstr 1628

Generated by: LCOV version 1.14