LCOV - code coverage report
Current view: top level - src/backend/utils/adt - varlena.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 90.4 % 1910 1727
Test Date: 2026-02-17 17:20:33 Functions: 92.4 % 144 133
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 6
text_position_reset 6
textoverlay_no_len 6
to_bin32 6
to_bin64 6
to_hex64 6
to_oct32 6
to_oct64 6
unicode_assigned 6
namenetext 9
textnename 9
bttext_pattern_cmp 12
text_to_table_null 12
textoverlay 14
unicode_version 17
text_substr_no_len 18
text_overlay 20
text_reverse 21
bttextnamecmp 22
textrecv 24
pg_column_toast_chunk_id 26
text_to_array_null 30
text_right 33
unistr 33
textoctetlen 35
unicode_normalize_func 36
getClosestMatch 39
initClosestMatch 39
text_position_get_match_pos 39
text_concat_ws 42
text_to_table 42
hexval_n 45
build_concat_foutcache 53
bttext_pattern_sortsupport 58
pg_column_size 61
text_position 68
textpos 68
unicode_is_normalized 69
split_part 75
isxdigits_n 78
text_to_array 85
text_concat 93
pg_column_compression 96
unicode_norm_form_from_string 105
string_agg_combine 120
string_agg_deserialize 120
string_agg_serialize 120
appendStringInfoRegexpSubstr 127
split_text 127
concat_internal 132
text_isequal 192
hexval 252
updateClosestMatch 402
split_text_accum_result 467
unknownout 470
text_to_cstring_buffer 503
replace_text 784
SplitDirectoriesString 954
text_position_cleanup 965
text_position_setup 965
string_agg_finalfn 1048
text_left 1074
varstr_abbrev_abort 1193
makeStringAggState 1216
text_format_nv 1905
textsend 2359
textToQualifiedNameList 2716
SplitGUCList 3700
text_position_get_match_ptr 3912
texteqname 3992
btvarstrequalimage 4599
text_position_next 4886
text_position_next_internal 4886
charlen_to_bytelen 8656
check_replace_text_has_escape 9393
replace_text_regexp 9393
text_name 15441
text_format 16612
text_pattern_gt 18755
text_pattern_le 18755
text_pattern_ge 18767
text_starts_with 18957
to_hex32 19345
convert_to_base 19375
text_pattern_lt 23933
namegetext 29632
bpcharfastcmp_c 31161
text_format_append_string 32899
text_format_string_conversion 32902
text_format_parse_format 32929
namelttext 33968
array_to_text 38547
array_to_text_internal 38562
text_smaller 43038
bttextsortsupport 44518
text_format_parse_digits 65840
btnametextcmp 69966
varstr_sortsupport 70282
internal_text_pattern_compare 80222
text_ge 87860
text_gt 98038
text_lt 104647
nameeqtext 112495
text_larger 114780
text_le 158863
SplitIdentifierString 191418
textne 204301
textlen 215448
text_length 215454
name_text 328162
text_substr 331104
pg_mbcharcliplen_chars 351111
text_substring 351178
varstr_abbrev_convert 422327
string_agg_transfn 547535
textcat 981602
text_catenate 981642
appendStringInfoText 1087718
texteq 3350390
bttextcmp 3350835
text_cmp 3960253
textout 4150689
varstr_cmp 4931775
check_collation_set 8697842
text_to_cstring 9202727
textin 11199098
cstring_to_text 12871951
cstring_to_text_with_len 14237867
varlenafastcmp_locale 18714290
varstrfastcmp_locale 18714290
namefastcmp_c 21648794
varstrfastcmp_c 23362237

Generated by: LCOV version 2.0-1