LCOV - code coverage report
Current view: top level - src/backend/utils/adt - acl.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 1139 1871 60.9 %
Date: 2024-05-20 10:11:14 Functions: 104 166 62.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
aclcontains 0
aclinsert 0
aclremove 0
convert_database_name 0
convert_database_priv_string 0
convert_language_name 0
convert_language_priv_string 0
convert_tablespace_name 0
convert_tablespace_priv_string 0
count_one_bits 0
has_any_column_privilege_id 0
has_any_column_privilege_id_id 0
has_any_column_privilege_id_name 0
has_any_column_privilege_name 0
has_any_column_privilege_name_id 0
has_any_column_privilege_name_name 0
has_column_privilege_id_id_attnum 0
has_column_privilege_id_id_name 0
has_column_privilege_id_name_attnum 0
has_column_privilege_id_name_name 0
has_column_privilege_name_id_attnum 0
has_column_privilege_name_id_name 0
has_column_privilege_name_name_attnum 0
has_column_privilege_name_name_name 0
has_database_privilege_id 0
has_database_privilege_id_id 0
has_database_privilege_id_name 0
has_database_privilege_name 0
has_database_privilege_name_id 0
has_database_privilege_name_name 0
has_function_privilege_id 0
has_function_privilege_id_id 0
has_function_privilege_id_name 0
has_function_privilege_name 0
has_function_privilege_name_id 0
has_language_privilege_id 0
has_language_privilege_id_id 0
has_language_privilege_id_name 0
has_language_privilege_name 0
has_language_privilege_name_id 0
has_language_privilege_name_name 0
has_schema_privilege_id 0
has_schema_privilege_id_id 0
has_schema_privilege_id_name 0
has_schema_privilege_name 0
has_schema_privilege_name_id 0
has_sequence_privilege_id_id 0
has_sequence_privilege_id_name 0
has_sequence_privilege_name_id 0
has_tablespace_privilege_id 0
has_tablespace_privilege_id_id 0
has_tablespace_privilege_id_name 0
has_tablespace_privilege_name 0
has_tablespace_privilege_name_id 0
has_tablespace_privilege_name_name 0
has_type_privilege_id 0
has_type_privilege_id_id 0
has_type_privilege_id_name 0
has_type_privilege_name 0
has_type_privilege_name_id 0
pg_has_role_id_name 0
pg_has_role_name_id 0
has_parameter_privilege_id_name 2
has_parameter_privilege_name 2
has_column_privilege_id_name 6
has_foreign_data_wrapper_privilege_id 6
has_foreign_data_wrapper_privilege_id_id 6
has_foreign_data_wrapper_privilege_id_name 6
has_foreign_data_wrapper_privilege_name 6
has_foreign_data_wrapper_privilege_name_id 6
has_sequence_privilege_name 6
has_server_privilege_id_id 6
has_server_privilege_id_name 6
has_server_privilege_name 6
has_server_privilege_name_id 6
convert_type_name 12
convert_type_priv_string 12
has_foreign_data_wrapper_privilege_name_name 12
has_server_privilege_name_name 12
has_type_privilege_name_name 12
is_member_of_role 12
has_column_privilege_name_name 18
has_sequence_privilege_name_name 18
makeaclitem 18
pg_has_role_name 18
convert_column_name 24
convert_foreign_data_wrapper_name 24
convert_server_name 24
has_table_privilege_name_id 24
hash_aclitem_extended 24
has_column_privilege_name_attnum 30
has_table_privilege_id_id 36
pg_has_role_name_name 36
convert_foreign_data_wrapper_priv_string 42
get_rolespec_name 42
has_table_privilege_id_name 42
convert_schema_name 54
convert_schema_priv_string 54
has_schema_privilege_name_name 54
aclnewowner 56
make_empty_acl 60
has_table_privilege_name 66
has_param_priv_byname 74
has_server_privilege_id 78
has_parameter_privilege_name_name 84
pg_has_role_id_id 84
check_circularity 86
convert_parameter_priv_string 88
recursive_revoke 90
convert_server_priv_string 114
has_sequence_privilege_id 114
has_table_privilege_id 116
aclitemin 124
aclparse 124
convert_sequence_priv_string 138
convert_function_name 180
convert_function_priv_string 180
has_function_privilege_name_name 180
has_table_privilege_name_name 180
aclmerge 192
aclitemComparator 218
aclmask_direct 234
getid 236
convert_aclright_to_string 314
convert_table_name 348
aclexplode 410
select_best_admin 426
convert_table_priv_string 452
check_rolespec_name 492
aclequal 518
get_role_oid_or_public 574
get_rolespec_tuple 634
aclitemsort 764
is_member_of_role_nosuper 916
hash_aclitem 1242
has_column_privilege_id_attnum 1704
column_privilege_check 1746
convert_column_priv_string 1746
check_can_set_role 1936
is_admin_of_role 2844
roles_list_append 4252
aclcopy 8274
get_rolespec_oid 9160
aclitem_match 17784
aclconcat 17794
initialize_acl 23380
get_role_oid 33156
select_best_grantor 33188
aclupdate 33602
roles_is_member_of 33980
aclmembers 38752
RoleMembershipCacheCallback 39446
aclmask 92862
pg_has_role_id 98762
convert_role_priv_string 98900
pg_role_aclcheck 98900
convert_any_priv_string 101744
aclitem_eq 117094
check_acl 148546
acldefault_sql 308792
has_privs_of_role 340296
acldefault 385544
allocacl 445348
member_can_set_role 598772
aclitemout 694120
putid 1052286

Generated by: LCOV version 1.14