LCOV - code coverage report
Current view: top level - src/backend/catalog - aclchk.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1524 1846 82.6 %
Date: 2026-02-08 03:18:16 Functions: 56 59 94.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ExecAlterDefaultPrivilegesStmt 206
ExecGrantStmt_oids 29736
ExecGrant_Attribute 50762
ExecGrant_Language_check 42
ExecGrant_Largeobject 84
ExecGrant_Parameter 96
ExecGrant_Relation 19166
ExecGrant_Type_check 138
ExecGrant_common 10390
ExecuteGrantStmt 29578
RemoveRoleFromInitPriv 28
RemoveRoleFromObjectACL 262
ReplaceRoleInInitPriv 24
SetDefaultACL 248
SetDefaultACLsInSchemas 206
aclcheck_error 2782
aclcheck_error_col 0
aclcheck_error_type 120
expand_all_col_privileges 6490
expand_col_privileges 444
getRelationsInNamespace 60
get_default_acl_internal 174188
get_user_default_acl 87094
has_bypassrls_privilege 5300
has_createrole_privilege 2526
merge_acl_with_grant 80554
objectNamesToOids 29542
object_aclcheck 3320474
object_aclcheck_ext 3320894
object_aclmask 54
object_aclmask_ext 3320948
object_ownercheck 452734
objectsInSchemaToOids 30
pg_aclmask 72
pg_attribute_aclcheck 4092
pg_attribute_aclcheck_all 174
pg_attribute_aclcheck_all_ext 174
pg_attribute_aclcheck_ext 8624
pg_attribute_aclmask 0
pg_attribute_aclmask_ext 8624
pg_class_aclcheck 2611156
pg_class_aclcheck_ext 2632460
pg_class_aclmask 610018
pg_class_aclmask_ext 3242478
pg_largeobject_aclcheck_snapshot 864
pg_largeobject_aclmask_snapshot 864
pg_namespace_aclmask_ext 995662
pg_parameter_acl_aclmask 0
pg_parameter_aclcheck 160
pg_parameter_aclmask 160
pg_type_aclmask_ext 363692
privilege_to_string 24
recordDependencyOnNewAcl 90572
recordExtObjInitPriv 104
recordExtensionInitPriv 32218
recordExtensionInitPrivWorker 3030
removeExtObjInitPriv 312
restrict_and_check_grant 80326
string_to_privilege 27402

Generated by: LCOV version 1.16