LCOV - code coverage report
Current view: top level - src/backend/utils/adt - varlena.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 90.3 % 1910 1725
Test Date: 2026-03-19 02:16:04 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 8
text_position_reset 10
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_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
pg_column_toast_chunk_id 34
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
build_concat_foutcache 70
pg_column_size 71
bttext_pattern_sortsupport 77
string_agg_combine 80
string_agg_deserialize 80
string_agg_serialize 80
text_position 87
textpos 87
unicode_is_normalized 94
isxdigits_n 111
split_part 116
text_concat 123
pg_column_compression 128
text_to_array 136
unicode_norm_form_from_string 149
appendStringInfoRegexpSubstr 169
concat_internal 175
split_text 192
text_isequal 306
hexval 358
updateClosestMatch 432
unknownout 619
split_text_accum_result 701
text_to_cstring_buffer 727
replace_text 828
SplitDirectoriesString 996
text_position_cleanup 1087
text_position_setup 1087
string_agg_finalfn 1336
text_left 1432
varstr_abbrev_abort 1436
makeStringAggState 1440
text_format_nv 1910
textsend 2396
textToQualifiedNameList 2885
SplitGUCList 3842
text_position_get_match_ptr 4135
text_position_next 5237
text_position_next_internal 5237
btvarstrequalimage 5350
texteqname 5667
charlen_to_bytelen 11241
check_replace_text_has_escape 12180
replace_text_regexp 12180
to_hex32 20339
convert_to_base 20389
text_name 20737
text_format 21528
text_pattern_gt 25006
text_pattern_le 25006
text_pattern_ge 25022
text_starts_with 25276
bpcharfastcmp_c 31161
text_pattern_lt 32112
namegetext 43306
text_format_append_string 43870
text_format_string_conversion 43874
text_format_parse_format 43910
array_to_text 44397
array_to_text_internal 44417
namelttext 47167
bttextsortsupport 50477
text_smaller 50562
varstr_sortsupport 85680
text_format_parse_digits 87796
btnametextcmp 98726
internal_text_pattern_compare 107164
text_ge 116415
text_larger 145885
nameeqtext 157120
SplitIdentifierString 202358
textne 207766
text_le 213625
text_gt 216151
text_lt 231433
textlen 286144
text_length 286154
text_substr 368764
pg_mbcharcliplen_chars 395443
text_substring 395532
name_text 421971
varstr_abbrev_convert 498583
string_agg_transfn 568485
appendStringInfoText 1125905
textcat 1307224
text_catenate 1307280
bttextcmp 3698846
texteq 4040057
text_cmp 4675907
textout 4801360
varstr_cmp 5928975
check_collation_set 10457089
text_to_cstring 10495801
textin 12123337
cstring_to_text 14125730
cstring_to_text_with_len 15656938
namefastcmp_c 23640376
varstrfastcmp_c 24291531
varlenafastcmp_locale 26357909
varstrfastcmp_locale 26357909

Generated by: LCOV version 2.0-1