LCOV - code coverage report
Current view: top level - src/backend/catalog - aclchk.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1523 1846 82.5 %
Date: 2025-07-05 20:17:49 Functions: 56 59 94.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
aclcheck_error_col 0
pg_attribute_aclmask 0
pg_parameter_acl_aclmask 0
ReplaceRoleInInitPriv 24
privilege_to_string 24
RemoveRoleFromInitPriv 28
objectsInSchemaToOids 30
ExecGrant_Language_check 42
object_aclmask 54
getRelationsInNamespace 60
pg_aclmask 72
ExecGrant_Largeobject 74
ExecGrant_Parameter 96
recordExtObjInitPriv 96
aclcheck_error_type 120
ExecGrant_Type_check 138
pg_parameter_aclcheck 160
pg_parameter_aclmask 160
pg_attribute_aclcheck_all 162
pg_attribute_aclcheck_all_ext 162
ExecAlterDefaultPrivilegesStmt 190
SetDefaultACLsInSchemas 190
SetDefaultACL 232
RemoveRoleFromObjectACL 262
removeExtObjInitPriv 304
expand_col_privileges 450
pg_largeobject_aclcheck_snapshot 804
pg_largeobject_aclmask_snapshot 804
has_createrole_privilege 2446
aclcheck_error 2642
recordExtensionInitPrivWorker 2778
pg_attribute_aclcheck 3592
has_bypassrls_privilege 5000
expand_all_col_privileges 6264
pg_attribute_aclcheck_ext 7310
pg_attribute_aclmask_ext 7310
ExecGrant_common 10094
ExecGrant_Relation 18686
string_to_privilege 26750
objectNamesToOids 28758
ExecuteGrantStmt 28794
ExecGrantStmt_oids 28950
recordExtensionInitPriv 31122
ExecGrant_Attribute 49126
restrict_and_check_grant 77882
merge_acl_with_grant 78094
get_user_default_acl 84084
recordDependencyOnNewAcl 87384
get_default_acl_internal 168168
pg_type_aclmask_ext 353384
object_ownercheck 455886
pg_class_aclmask 577880
pg_namespace_aclmask_ext 1003546
pg_class_aclcheck 2448570
pg_class_aclcheck_ext 2452404
pg_class_aclmask_ext 3030284
object_aclcheck 3267644
object_aclcheck_ext 3268068
object_aclmask_ext 3268122

Generated by: LCOV version 1.16