LCOV - code coverage report
Current view: top level - src/backend/commands - typecmds.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 85.6 % 1382 1183
Test Date: 2026-09-26 15:16:36 Functions: 97.8 % 45 44
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 57.1 % 1067 609

Function Name Sort by function name Hit count Sort by function hit count
AlterDomainAddConstraint 125
AlterDomainDefault 9
AlterDomainDropConstraint 40
AlterDomainNotNull 24
AlterDomainValidateConstraint 9
AlterEnum 246
AlterType 36
AlterTypeNamespace 12
AlterTypeNamespaceInternal 141
AlterTypeNamespace_oid 20
AlterTypeOwner 71
AlterTypeOwnerInternal 536
AlterTypeOwner_oid 17
AlterTypeRecurse 40
AssignTypeArrayOid 46042
AssignTypeMultirangeArrayOid 136
AssignTypeMultirangeOid 136
DefineCompositeType 2387
DefineDomain 1032
DefineEnum 284
DefineRange 148
DefineType 242
RemoveTypeById 51941
RenameType 21
checkDomainOwner 211
checkEnumOwner 246
domainAddCheckConstraint 506
domainAddNotNullConstraint 88
findRangeCanonicalFunction 0
findRangeSubOpclass 140
findRangeSubtypeDiffFunction 9
findTypeAnalyzeFunction 6
findTypeInputFunction 133
findTypeOutputFunction 129
findTypeReceiveFunction 24
findTypeSendFunction 24
findTypeSubscriptingFunction 12
findTypeTypmodinFunction 9
findTypeTypmodoutFunction 9
get_rels_with_domain 140
makeMultirangeConstructors 124
makeRangeConstructors 124
replace_domain_constraint_value 570
validateDomainCheckConstraint 100
validateDomainNotNullConstraint 32

Generated by: LCOV version 2.0-1