LCOV - code coverage report
Current view: top level - src/backend/catalog - aclchk.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1523 1846 82.5 %
Date: 2025-05-05 21:16:49 Functions: 56 59 94.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ExecAlterDefaultPrivilegesStmt 190
ExecGrantStmt_oids 28972
ExecGrant_Attribute 49902
ExecGrant_Language_check 42
ExecGrant_Largeobject 74
ExecGrant_Parameter 98
ExecGrant_Relation 18876
ExecGrant_Type_check 138
ExecGrant_common 9924
ExecuteGrantStmt 28816
RemoveRoleFromInitPriv 28
RemoveRoleFromObjectACL 262
ReplaceRoleInInitPriv 24
SetDefaultACL 232
SetDefaultACLsInSchemas 190
aclcheck_error 2644
aclcheck_error_col 0
aclcheck_error_type 120
expand_all_col_privileges 6460
expand_col_privileges 452
getRelationsInNamespace 60
get_default_acl_internal 166408
get_user_default_acl 83204
has_bypassrls_privilege 5044
has_createrole_privilege 2450
merge_acl_with_grant 78892
objectNamesToOids 28780
object_aclcheck 3312876
object_aclcheck_ext 3313296
object_aclmask 54
object_aclmask_ext 3313350
object_ownercheck 364258
objectsInSchemaToOids 30
pg_aclmask 72
pg_attribute_aclcheck 3604
pg_attribute_aclcheck_all 162
pg_attribute_aclcheck_all_ext 162
pg_attribute_aclcheck_ext 16608
pg_attribute_aclmask 0
pg_attribute_aclmask_ext 16608
pg_class_aclcheck 2440252
pg_class_aclcheck_ext 2453302
pg_class_aclmask 582738
pg_class_aclmask_ext 3036040
pg_largeobject_aclcheck_snapshot 804
pg_largeobject_aclmask_snapshot 804
pg_namespace_aclmask_ext 1028550
pg_parameter_acl_aclmask 0
pg_parameter_aclcheck 160
pg_parameter_aclmask 160
pg_type_aclmask_ext 345238
privilege_to_string 24
recordDependencyOnNewAcl 86538
recordExtObjInitPriv 96
recordExtensionInitPriv 31088
recordExtensionInitPrivWorker 2760
removeExtObjInitPriv 304
restrict_and_check_grant 78680
string_to_privilege 26848

Generated by: LCOV version 1.14