LCOV - code coverage report
Current view: top level - src/backend/catalog - aclchk.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 82.6 % 1854 1532
Test Date: 2026-02-26 20:14:45 Functions: 94.9 % 59 56
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
aclcheck_error_col 0
pg_attribute_aclmask 0
pg_parameter_acl_aclmask 0
ReplaceRoleInInitPriv 12
privilege_to_string 12
RemoveRoleFromInitPriv 14
objectsInSchemaToOids 15
ExecGrant_Language_check 21
object_aclmask 27
getRelationsInNamespace 30
pg_aclmask 36
ExecGrant_Largeobject 45
ExecGrant_Parameter 48
recordExtObjInitPriv 52
aclcheck_error_type 60
ExecGrant_Type_check 69
pg_parameter_aclcheck 80
pg_parameter_aclmask 80
ExecAlterDefaultPrivilegesStmt 103
SetDefaultACLsInSchemas 103
pg_attribute_aclcheck_all 108
pg_attribute_aclcheck_all_ext 108
SetDefaultACL 124
RemoveRoleFromObjectACL 131
removeExtObjInitPriv 156
expand_col_privileges 228
pg_largeobject_aclcheck_snapshot 474
pg_largeobject_aclmask_snapshot 474
has_createrole_privilege 1261
aclcheck_error 1407
recordExtensionInitPrivWorker 1515
pg_attribute_aclcheck 2115
has_bypassrls_privilege 2725
expand_all_col_privileges 3365
pg_attribute_aclcheck_ext 4029
pg_attribute_aclmask_ext 4029
ExecGrant_common 5198
ExecGrant_Relation 9833
string_to_privilege 13960
objectNamesToOids 15027
ExecuteGrantStmt 15045
ExecGrantStmt_oids 15124
recordExtensionInitPriv 16365
ExecGrant_Attribute 26156
restrict_and_check_grant 41188
merge_acl_with_grant 41302
get_user_default_acl 43612
recordDependencyOnNewAcl 45366
get_default_acl_internal 87224
pg_type_aclmask_ext 173474
object_ownercheck 244149
pg_class_aclmask 315937
pg_namespace_aclmask_ext 499318
pg_class_aclcheck 1350422
pg_class_aclcheck_ext 1352394
pg_class_aclmask_ext 1668331
object_aclcheck 1670733
object_aclcheck_ext 1670944
object_aclmask_ext 1670971

Generated by: LCOV version 2.0-1