LCOV - code coverage report
Current view: top level - src/backend/catalog - aclchk.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 82.5 % 1883 1554
Test Date: 2026-03-22 12:16:02 Functions: 94.9 % 59 56
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
aclcheck_error_col 0
pg_attribute_aclmask 0
pg_parameter_acl_aclmask 0
ReplaceRoleInInitPriv 12
RemoveRoleFromInitPriv 14
objectsInSchemaToOids 20
privilege_to_string 20
ExecGrant_Language_check 27
object_aclmask 36
getRelationsInNamespace 40
ExecGrant_Parameter 48
pg_aclmask 48
recordExtObjInitPriv 53
ExecGrant_Largeobject 58
aclcheck_error_type 80
pg_parameter_aclcheck 80
pg_parameter_aclmask 80
ExecGrant_Type_check 88
ExecAlterDefaultPrivilegesStmt 135
SetDefaultACLsInSchemas 135
removeExtObjInitPriv 157
RemoveRoleFromObjectACL 160
pg_attribute_aclcheck_all 162
pg_attribute_aclcheck_all_ext 162
SetDefaultACL 163
expand_col_privileges 281
pg_largeobject_aclcheck_snapshot 586
pg_largeobject_aclmask_snapshot 586
ExecGrant_common 1298
recordExtensionInitPrivWorker 1516
has_createrole_privilege 1690
aclcheck_error 1900
pg_attribute_aclcheck 2909
expand_all_col_privileges 3426
has_bypassrls_privilege 3709
ExecGrant_Relation 10670
string_to_privilege 10864
objectNamesToOids 11963
ExecuteGrantStmt 11983
ExecGrantStmt_oids 12074
recordExtensionInitPriv 13430
ExecGrant_Attribute 26818
restrict_and_check_grant 38765
merge_acl_with_grant 38910
get_user_default_acl 51640
recordDependencyOnNewAcl 54117
get_default_acl_internal 103280
pg_type_aclmask_ext 197401
object_ownercheck 263601
pg_attribute_aclcheck_ext 363790
pg_attribute_aclmask_ext 363790
pg_namespace_aclmask_ext 614881
pg_class_aclmask 797113
pg_class_aclcheck 1640924
pg_class_aclcheck_ext 1997977
object_aclcheck 2464884
object_aclcheck_ext 2465162
object_aclmask_ext 2465198
pg_class_aclmask_ext 2795090

Generated by: LCOV version 2.0-1