LCOV - code coverage report
Current view: top level - src/backend/catalog - aclchk.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18devel Lines: 1504 1829 82.2 %
Date: 2025-01-30 02:15:36 Functions: 56 59 94.9 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
aclcheck_error_col 0
pg_attribute_aclmask 0
pg_parameter_acl_aclmask 0
ReplaceRoleInInitPriv 24
privilege_to_string 24
RemoveRoleFromInitPriv 28
objectsInSchemaToOids 30
ExecGrant_Language_check 42
object_aclmask 54
getRelationsInNamespace 60
pg_aclmask 66
ExecGrant_Largeobject 74
ExecGrant_Parameter 96
recordExtObjInitPriv 96
aclcheck_error_type 120
ExecGrant_Type_check 138
ExecAlterDefaultPrivilegesStmt 160
SetDefaultACLsInSchemas 160
pg_parameter_aclcheck 160
pg_parameter_aclmask 160
pg_attribute_aclcheck_all 162
pg_attribute_aclcheck_all_ext 162
SetDefaultACL 196
RemoveRoleFromObjectACL 256
removeExtObjInitPriv 270
expand_col_privileges 426
pg_largeobject_aclcheck_snapshot 708
pg_largeobject_aclmask_snapshot 708
recordExtensionInitPrivWorker 2384
has_createrole_privilege 2414
aclcheck_error 2620
pg_attribute_aclcheck 3568
has_bypassrls_privilege 4662
expand_all_col_privileges 5456
pg_attribute_aclcheck_ext 5560
pg_attribute_aclmask_ext 5560
ExecGrant_common 8594
ExecGrant_Relation 16354
string_to_privilege 23256
objectNamesToOids 24926
ExecuteGrantStmt 24962
ExecGrantStmt_oids 25118
recordExtensionInitPriv 27086
ExecGrant_Attribute 42514
restrict_and_check_grant 67450
merge_acl_with_grant 67638
get_user_default_acl 76584
recordDependencyOnNewAcl 79692
get_default_acl_internal 153168
pg_type_aclmask_ext 315298
object_ownercheck 338310
pg_class_aclmask 523876
pg_namespace_aclmask_ext 859966
pg_class_aclcheck 2162982
pg_class_aclcheck_ext 2165090
pg_class_aclmask_ext 2688966
object_aclcheck 3020850
object_aclcheck_ext 3021232
object_aclmask_ext 3021286

Generated by: LCOV version 1.14