LCOV - code coverage report
Current view: top level - src/backend/utils/adt - varlena.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 90.9 % 1898 1726
Test Date: 2026-05-02 14:16:27 Functions: 92.5 % 146 135
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
namefastcmp_locale 0
namegttext 0
nameletext 0
rest_of_char_same 0
textgename 0
textgtname 0
textlename 0
textltname 0
unknownin 0
unknownrecv 0
unknownsend 0
icu_unicode_version 1
array_to_text_null 8
textoverlay_no_len 10
to_bin32 10
to_bin64 10
to_hex64 10
to_oct32 10
to_oct64 10
unicode_assigned 10
namenetext 12
textnename 12
text_position_reset 14
text_to_table_null 16
bttext_pattern_cmp 18
textoverlay 18
unicode_version 20
bttextnamecmp 22
text_substr_no_len 24
textrecv 27
text_overlay 28
text_reverse 29
getClosestMatch 44
initClosestMatch 44
text_right 44
textoctetlen 45
unistr 47
text_position_get_match_pos 50
text_to_array_null 50
unicode_normalize_func 55
text_concat_ws 56
text_to_table 56
hexval_n 64
pg_column_size 71
bttext_pattern_sortsupport 77
text_position 87
textpos 87
build_concat_foutcache 90
unicode_is_normalized 94
isxdigits_n 111
pg_column_toast_chunk_id 114
split_part 124
pg_column_compression 128
text_to_array 136
text_concat 143
unicode_norm_form_from_string 149
string_agg_combine 160
string_agg_deserialize 160
string_agg_serialize 160
appendStringInfoRegexpSubstr 170
split_text 192
concat_internal 195
text_isequal 306
hexval 358
updateClosestMatch 435
unknownout 656
split_text_accum_result 701
text_to_cstring_buffer 727
replace_text 911
SplitDirectoriesString 1042
text_position_cleanup 1178
text_position_setup 1178
text_left 1432
string_agg_finalfn 1437
varstr_abbrev_abort 1444
makeStringAggState 1661
text_format_nv 1910
textsend 2394
textToQualifiedNameList 3005
SplitGUCList 4002
text_position_get_match_ptr 4339
text_position_next 5540
text_position_next_internal 5540
btvarstrequalimage 5573
texteqname 5737
charlen_to_bytelen 11568
check_replace_text_has_escape 12296
replace_text_regexp 12296
text_name 17859
to_hex32 20339
convert_to_base 20389
text_format 22154
text_pattern_gt 25006
text_pattern_le 25006
text_pattern_ge 25022
scan_quoted_identifier 25254
text_starts_with 25276
bpcharfastcmp_c 31161
text_pattern_lt 32112
namegetext 36853
namelttext 42274
array_to_text 44617
array_to_text_internal 44637
text_format_append_string 45619
text_format_string_conversion 45623
text_format_parse_format 45659
text_smaller 50562
bttextsortsupport 51022
varstr_sortsupport 87234
btnametextcmp 88011
text_format_parse_digits 91294
internal_text_pattern_compare 107164
text_ge 116415
nameeqtext 135619
text_larger 145885
textne 207846
text_le 213625
text_gt 216151
SplitIdentifierString 218615
text_lt 231689
textlen 286151
text_length 286161
text_substr 369804
scan_identifier 376169
pg_mbcharcliplen_chars 396483
text_substring 396572
name_text 425351
varstr_abbrev_convert 499811
string_agg_transfn 621420
appendStringInfoText 1232121
textcat 1361917
text_catenate 1361973
bttextcmp 3761169
text_cmp 4741534
textout 4797755
texteq 5311280
varstr_cmp 6012414
text_to_cstring 10373791
check_collation_set 11792268
textin 13111126
cstring_to_text 15406574
cstring_to_text_with_len 16971231
varlenafastcmp_locale 21819706
varstrfastcmp_locale 21819706
namefastcmp_c 24147453
varstrfastcmp_c 25336193

Generated by: LCOV version 2.0-1