LCOV - code coverage report
Current view: top level - src/backend/catalog - aclchk.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 1522 1873 81.3 %
Date: 2024-05-03 07:11:17 Functions: 55 58 94.8 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ExecAlterDefaultPrivilegesStmt 160
ExecGrantStmt_oids 15532
ExecGrant_Attribute 17794
ExecGrant_Language_check 42
ExecGrant_Largeobject 74
ExecGrant_Parameter 96
ExecGrant_Relation 7898
ExecGrant_Type_check 140
ExecGrant_common 7464
ExecuteGrantStmt 15382
RemoveRoleFromInitPriv 14
RemoveRoleFromObjectACL 242
SetDefaultACL 196
SetDefaultACLsInSchemas 160
aclcheck_error 2608
aclcheck_error_col 0
aclcheck_error_type 120
expand_all_col_privileges 1516
expand_col_privileges 410
getRelationsInNamespace 60
get_default_acl_internal 140944
get_user_default_acl 70472
has_bypassrls_privilege 4476
has_createrole_privilege 2336
merge_acl_with_grant 33312
objectNamesToOids 15346
object_aclcheck 2865138
object_aclcheck_ext 2865522
object_aclmask 54
object_aclmask_ext 2865576
object_ownercheck 232580
objectsInSchemaToOids 30
pg_aclmask 66
pg_attribute_aclcheck 3538
pg_attribute_aclcheck_all 162
pg_attribute_aclcheck_all_ext 162
pg_attribute_aclcheck_ext 5362
pg_attribute_aclmask 0
pg_attribute_aclmask_ext 5362
pg_class_aclcheck 1899024
pg_class_aclcheck_ext 1901084
pg_class_aclmask 502142
pg_class_aclmask_ext 2403226
pg_largeobject_aclcheck_snapshot 560
pg_largeobject_aclmask_snapshot 560
pg_namespace_aclmask_ext 808218
pg_parameter_acl_aclmask 0
pg_parameter_aclcheck 160
pg_parameter_aclmask 160
pg_type_aclmask_ext 291168
privilege_to_string 24
recordDependencyOnNewAcl 73194
recordExtObjInitPriv 96
recordExtensionInitPriv 17320
recordExtensionInitPrivWorker 1766
removeExtObjInitPriv 226
restrict_and_check_grant 33138
string_to_privilege 13828

Generated by: LCOV version 1.14