LCOV - code coverage report
Current view: top level - src/backend/catalog - aclchk.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 1430 1759 81.3 %
Date: 2023-10-02 03:10:43 Functions: 52 54 96.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
aclcheck_error_col 0
pg_parameter_acl_aclmask 0
privilege_to_string 24
objectsInSchemaToOids 30
ExecGrant_Language_check 42
recordExtObjInitPriv 56
getRelationsInNamespace 60
pg_aclmask 66
ExecGrant_Largeobject 74
ExecGrant_Parameter 96
ExecGrant_Type_check 106
aclcheck_error_type 114
removeExtObjInitPriv 132
pg_parameter_aclcheck 158
pg_parameter_aclmask 158
ExecAlterDefaultPrivilegesStmt 160
SetDefaultACLsInSchemas 160
pg_attribute_aclcheck_all 168
pg_attribute_aclmask 180
SetDefaultACL 196
RemoveRoleFromObjectACL 214
expand_col_privileges 390
pg_largeobject_aclcheck_snapshot 572
pg_largeobject_aclmask_snapshot 572
expand_all_col_privileges 1244
recordExtensionInitPrivWorker 1590
has_createrole_privilege 2278
aclcheck_error 2302
pg_attribute_aclcheck 3152
has_bypassrls_privilege 4366
pg_attribute_aclcheck_ext 5398
pg_attribute_aclmask_ext 5578
ExecGrant_common 5738
ExecGrant_Relation 6380
string_to_privilege 10936
objectNamesToOids 12130
ExecuteGrantStmt 12166
ExecGrantStmt_oids 12288
recordExtensionInitPriv 13714
ExecGrant_Attribute 14276
restrict_and_check_grant 26384
merge_acl_with_grant 26544
get_user_default_acl 62986
recordDependencyOnNewAcl 64974
get_default_acl_internal 125972
object_ownercheck 202304
pg_type_aclmask 244070
pg_class_aclmask 450104
pg_namespace_aclmask 709028
pg_class_aclcheck 1744264
pg_class_aclcheck_ext 1746456
pg_class_aclmask_ext 2196560
object_aclcheck 2453042
object_aclmask 2453096

Generated by: LCOV version 1.14