LCOV - code coverage report
Current view:
top level
-
src/backend/utils/adt
- acl.c
(
source
/ functions)
Hit
Total
Coverage
Test:
PostgreSQL 19devel
Lines:
1175
1912
61.5 %
Date:
2025-11-30 21:18:18
Functions:
108
171
63.2 %
Legend:
Lines:
hit
not hit
Function Name
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
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_largeobject_privilege_id_id
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
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
hash_aclitem_extended
12
is_member_of_role
12
has_column_privilege_name_name
18
has_sequence_privilege_name_name
18
has_table_privilege_name_id
18
pg_has_role_name
18
convert_column_name
24
convert_foreign_data_wrapper_name
24
convert_sequence_priv_string
24
convert_server_name
24
has_column_privilege_name_attnum
30
makeaclitem
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
has_table_privilege_name
66
make_empty_acl
66
has_param_priv_byname
74
has_server_privilege_id
78
has_largeobject_privilege_name_id
84
has_parameter_privilege_name_name
84
convert_parameter_priv_string
88
recursive_revoke
92
check_circularity
102
aclnewowner
104
convert_server_priv_string
114
pg_has_role_id_id
120
has_largeobject_privilege_id
126
aclitemin
156
aclparse
156
convert_function_name
188
convert_function_priv_string
188
has_function_privilege_name_name
188
aclmerge
210
convert_largeobject_priv_string
210
has_lo_priv_byid
210
has_table_privilege_name_name
216
aclmask_direct
270
aclitemComparator
276
getid
300
convert_table_name
384
select_best_admin
426
check_rolespec_name
562
aclequal
580
get_role_oid_or_public
696
get_rolespec_tuple
704
aclitemsort
892
is_member_of_role_nosuper
1004
check_can_set_role
2226
is_admin_of_role
3056
has_column_privilege_id_attnum
3652
column_privilege_check
3694
convert_column_priv_string
3694
roles_list_append
4282
get_rolespec_oid
10884
has_table_privilege_id
16318
convert_table_priv_string
16684
aclcopy
19646
hash_aclitem
26028
initialize_acl
34024
aclitem_match
36632
get_role_oid
40980
roles_is_member_of
46550
aclconcat
51066
RoleMembershipCacheCallback
58830
convert_aclright_to_string
76572
select_best_grantor
80450
aclupdate
80960
aclexplode
85776
aclmembers
98000
pg_has_role_id
100246
convert_role_priv_string
100420
pg_role_aclcheck
100420
aclmask
109250
convert_any_priv_string
121560
aclitem_eq
225178
check_acl
246680
has_privs_of_role
359684
acldefault_sql
398574
acldefault
520856
member_can_set_role
596552
allocacl
672716
aclitemout
985232
putid
1544284
is_safe_acl_char
12969442
Generated by:
LCOV version 1.16