LCOV - code coverage report
Current view: top level - src/backend/catalog - aclchk.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1536 1887 81.4 %
Date: 2024-07-27 03:11:23 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 24438
ExecGrant_Attribute 44438
ExecGrant_Language_check 42
ExecGrant_Largeobject 74
ExecGrant_Parameter 96
ExecGrant_Relation 16738
ExecGrant_Type_check 144
ExecGrant_common 7530
ExecuteGrantStmt 24274
RemoveRoleFromInitPriv 28
RemoveRoleFromObjectACL 256
ReplaceRoleInInitPriv 24
SetDefaultACL 196
SetDefaultACLsInSchemas 160
aclcheck_error 2638
aclcheck_error_col 0
aclcheck_error_type 120
expand_all_col_privileges 5930
expand_col_privileges 416
getRelationsInNamespace 60
get_default_acl_internal 139640
get_user_default_acl 69820
has_bypassrls_privilege 4490
has_createrole_privilege 2372
merge_acl_with_grant 68870
objectNamesToOids 24238
object_aclcheck 2832204
object_aclcheck_ext 2832592
object_aclmask 54
object_aclmask_ext 2832646
object_ownercheck 216458
objectsInSchemaToOids 30
pg_aclmask 66
pg_attribute_aclcheck 3538
pg_attribute_aclcheck_all 162
pg_attribute_aclcheck_all_ext 162
pg_attribute_aclcheck_ext 5268
pg_attribute_aclmask 0
pg_attribute_aclmask_ext 5268
pg_class_aclcheck 1872856
pg_class_aclcheck_ext 1874708
pg_class_aclmask 496282
pg_class_aclmask_ext 2370990
pg_largeobject_aclcheck_snapshot 560
pg_largeobject_aclmask_snapshot 560
pg_namespace_aclmask_ext 797266
pg_parameter_acl_aclmask 0
pg_parameter_aclcheck 160
pg_parameter_aclmask 160
pg_type_aclmask_ext 290314
privilege_to_string 24
recordDependencyOnNewAcl 72864
recordExtObjInitPriv 96
recordExtensionInitPriv 26224
recordExtensionInitPrivWorker 1804
removeExtObjInitPriv 228
restrict_and_check_grant 68682
string_to_privilege 22666

Generated by: LCOV version 1.14