LCOV - code coverage report
Current view: top level - src/backend/catalog - aclchk.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1506 1829 82.3 %
Date: 2025-04-03 19:16:07 Functions: 56 59 94.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ExecAlterDefaultPrivilegesStmt 160
ExecGrantStmt_oids 27896
ExecGrant_Attribute 48742
ExecGrant_Language_check 42
ExecGrant_Largeobject 74
ExecGrant_Parameter 98
ExecGrant_Relation 18352
ExecGrant_Type_check 138
ExecGrant_common 9372
ExecuteGrantStmt 27740
RemoveRoleFromInitPriv 28
RemoveRoleFromObjectACL 256
ReplaceRoleInInitPriv 24
SetDefaultACL 196
SetDefaultACLsInSchemas 160
aclcheck_error 2644
aclcheck_error_col 0
aclcheck_error_type 120
expand_all_col_privileges 6254
expand_col_privileges 450
getRelationsInNamespace 60
get_default_acl_internal 164396
get_user_default_acl 82198
has_bypassrls_privilege 4984
has_createrole_privilege 2442
merge_acl_with_grant 76626
objectNamesToOids 27704
object_aclcheck 4391008
object_aclcheck_ext 4391388
object_aclmask 54
object_aclmask_ext 4391440
object_ownercheck 361670
objectsInSchemaToOids 30
pg_aclmask 72
pg_attribute_aclcheck 3604
pg_attribute_aclcheck_all 162
pg_attribute_aclcheck_all_ext 162
pg_attribute_aclcheck_ext 102226
pg_attribute_aclmask 0
pg_attribute_aclmask_ext 102226
pg_class_aclcheck 2359776
pg_class_aclcheck_ext 2458376
pg_class_aclmask 656134
pg_class_aclmask_ext 3114510
pg_largeobject_aclcheck_snapshot 750
pg_largeobject_aclmask_snapshot 750
pg_namespace_aclmask_ext 1007530
pg_parameter_acl_aclmask 0
pg_parameter_aclcheck 160
pg_parameter_aclmask 160
pg_type_aclmask_ext 340516
privilege_to_string 24
recordDependencyOnNewAcl 85456
recordExtObjInitPriv 96
recordExtensionInitPriv 29978
recordExtensionInitPrivWorker 2752
removeExtObjInitPriv 304
restrict_and_check_grant 76444
string_to_privilege 25876

Generated by: LCOV version 1.14