LCOV - code coverage report
Current view: top level - src/backend/catalog - aclchk.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 82.5 % 1883 1554
Test Date: 2026-03-22 13:16:03 Functions: 94.9 % 59 56
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
ExecAlterDefaultPrivilegesStmt 135
ExecGrantStmt_oids 12036
ExecGrant_Attribute 26698
ExecGrant_Language_check 27
ExecGrant_Largeobject 58
ExecGrant_Parameter 48
ExecGrant_Relation 10630
ExecGrant_Type_check 88
ExecGrant_common 1300
ExecuteGrantStmt 11945
RemoveRoleFromInitPriv 14
RemoveRoleFromObjectACL 160
ReplaceRoleInInitPriv 12
SetDefaultACL 163
SetDefaultACLsInSchemas 135
aclcheck_error 1903
aclcheck_error_col 0
aclcheck_error_type 80
expand_all_col_privileges 3406
expand_col_privileges 281
getRelationsInNamespace 40
get_default_acl_internal 103286
get_user_default_acl 51643
has_bypassrls_privilege 3709
has_createrole_privilege 1693
merge_acl_with_grant 38752
objectNamesToOids 11925
object_aclcheck 2444520
object_aclcheck_ext 2444801
object_aclmask 36
object_aclmask_ext 2444837
object_ownercheck 260239
objectsInSchemaToOids 20
pg_aclmask 48
pg_attribute_aclcheck 2909
pg_attribute_aclcheck_all 162
pg_attribute_aclcheck_all_ext 162
pg_attribute_aclcheck_ext 364191
pg_attribute_aclmask 0
pg_attribute_aclmask_ext 364191
pg_class_aclcheck 1654606
pg_class_aclcheck_ext 2012060
pg_class_aclmask 796710
pg_class_aclmask_ext 2808770
pg_largeobject_aclcheck_snapshot 586
pg_largeobject_aclmask_snapshot 586
pg_namespace_aclmask_ext 613953
pg_parameter_acl_aclmask 0
pg_parameter_aclcheck 80
pg_parameter_aclmask 80
pg_type_aclmask_ext 197412
privilege_to_string 20
recordDependencyOnNewAcl 54127
recordExtObjInitPriv 53
recordExtensionInitPriv 13392
recordExtensionInitPrivWorker 1516
removeExtObjInitPriv 157
restrict_and_check_grant 38607
string_to_privilege 10825

Generated by: LCOV version 2.0-1