LCOV - code coverage report
Current view: top level - src/backend/catalog - aclchk.c (source / functions) Hit Total Coverage
Test: PostgreSQL 17devel Lines: 1443 1788 80.7 %
Date: 2023-12-05 09:10:49 Functions: 54 57 94.7 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ExecAlterDefaultPrivilegesStmt 160
ExecGrantStmt_oids 12768
ExecGrant_Attribute 14676
ExecGrant_Language_check 42
ExecGrant_Largeobject 74
ExecGrant_Parameter 98
ExecGrant_Relation 6566
ExecGrant_Type_check 118
ExecGrant_common 6030
ExecuteGrantStmt 12646
RemoveRoleFromObjectACL 214
SetDefaultACL 196
SetDefaultACLsInSchemas 160
aclcheck_error 2300
aclcheck_error_col 0
aclcheck_error_type 114
expand_all_col_privileges 1278
expand_col_privileges 394
getRelationsInNamespace 60
get_default_acl_internal 128076
get_user_default_acl 64038
has_bypassrls_privilege 4384
has_createrole_privilege 2298
merge_acl_with_grant 27422
objectNamesToOids 12610
object_aclcheck 2667188
object_aclcheck_ext 2667480
object_aclmask 54
object_aclmask_ext 2667534
object_ownercheck 207066
objectsInSchemaToOids 30
pg_aclmask 66
pg_attribute_aclcheck 3118
pg_attribute_aclcheck_all 156
pg_attribute_aclcheck_all_ext 156
pg_attribute_aclcheck_ext 5144
pg_attribute_aclmask 0
pg_attribute_aclmask_ext 5144
pg_class_aclcheck 1805760
pg_class_aclcheck_ext 1808022
pg_class_aclmask 462838
pg_class_aclmask_ext 2270860
pg_largeobject_aclcheck_snapshot 572
pg_largeobject_aclmask_snapshot 572
pg_namespace_aclmask_ext 730276
pg_parameter_acl_aclmask 0
pg_parameter_aclcheck 160
pg_parameter_aclmask 160
pg_type_aclmask_ext 250822
privilege_to_string 24
recordDependencyOnNewAcl 66036
recordExtObjInitPriv 56
recordExtensionInitPriv 14226
recordExtensionInitPrivWorker 1446
removeExtObjInitPriv 120
restrict_and_check_grant 27262
string_to_privilege 11280

Generated by: LCOV version 1.14