LCOV - code coverage report
Current view:
top level
-
src
/
backend
/
catalog
- aclchk.c
(
source
/ functions)
Coverage
Total
Hit
Test:
Code coverage
Lines:
70.9 %
2293
1625
Test Date:
2026-01-26 10:56:24
Functions:
83.1 %
59
49
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
49.0 %
1308
641
Function Name
Hit count
ExecAlterDefaultPrivilegesStmt
32
ExecGrantStmt_oids
600
ExecGrant_Attribute
812
ExecGrant_Language_check
6
ExecGrant_Largeobject
12
ExecGrant_Parameter
0
ExecGrant_Relation
366
ExecGrant_Type_check
19
ExecGrant_common
219
ExecuteGrantStmt
584
RemoveRoleFromInitPriv
0
RemoveRoleFromObjectACL
29
ReplaceRoleInInitPriv
0
SetDefaultACL
39
SetDefaultACLsInSchemas
32
aclcheck_error
448
aclcheck_error_col
0
aclcheck_error_type
20
expand_all_col_privileges
85
expand_col_privileges
52
getRelationsInNamespace
10
get_default_acl_internal
13776
get_user_default_acl
6888
has_bypassrls_privilege
771
has_createrole_privilege
354
merge_acl_with_grant
1414
objectNamesToOids
581
object_aclcheck
668851
object_aclcheck_ext
668922
object_aclmask
9
object_aclmask_ext
668931
object_ownercheck
19789
objectsInSchemaToOids
5
pg_aclmask
12
pg_attribute_aclcheck
654
pg_attribute_aclcheck_all
29
pg_attribute_aclcheck_all_ext
29
pg_attribute_aclcheck_ext
982
pg_attribute_aclmask
0
pg_attribute_aclmask_ext
982
pg_class_aclcheck
160285
pg_class_aclcheck_ext
160632
pg_class_aclmask
457715
pg_class_aclmask_ext
618347
pg_largeobject_aclcheck_snapshot
98
pg_largeobject_aclmask_snapshot
98
pg_namespace_aclmask_ext
84206
pg_parameter_acl_aclmask
0
pg_parameter_aclcheck
0
pg_parameter_aclmask
0
pg_type_aclmask_ext
18209
privilege_to_string
4
recordDependencyOnNewAcl
7352
recordExtObjInitPriv
0
recordExtensionInitPriv
690
recordExtensionInitPrivWorker
4
removeExtObjInitPriv
0
restrict_and_check_grant
1383
string_to_privilege
510
Generated by:
LCOV version 2.3.2-1