LCOV - code coverage report
Current view: top level - src/backend/nodes - equalfuncs.funcs.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 95.0 % 1928 1831
Test Date: 2026-09-20 06:15:44 Functions: 95.3 % 279 266
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 51.9 % 3384 1757

Function Name Sort by function name Hit count Sort by function hit count
_equalAlternativeSubPlan 0
_equalAppendRelInfo 0
_equalCoerceToDomainValue 0
_equalElidedNode 0
_equalGroupByOrdering 0
_equalGroupingExprInfo 0
_equalPLAssignStmt 0
_equalPartitionRangeDatum 0
_equalPathKey 0
_equalPlaceHolderInfo 0
_equalPublicationAllObjSpec 0
_equalSpecialJoinInfo 0
_equalSubPlanRTInfo 0
_equalAlterCollationStmt 16
_equalAlterDatabaseRefreshCollStmt 16
_equalAlterTableMoveAllStmt 64
_equalAlterStatsStmt 68
_equalAlterExtensionStmt 74
_equalAlterTableSpaceOptionsStmt 76
_equalConvertRowtypeExpr 86
_equalAlterObjectDependsStmt 92
_equalAlterTSDictionaryStmt 92
_equalDiscardStmt 96
_equalCreateTransformStmt 104
_equalImportForeignSchemaStmt 112
_equalAlterEventTrigStmt 128
_equalJsonSerializeExpr 136
_equalJsonScalarExpr 140
_equalAlterTypeStmt 144
_equalCreateAmStmt 152
_equalReassignOwnedStmt 156
_equalAggClauseInfo 160
_equalCreateConversionStmt 168
_equalJsonTableSiblingJoin 176
_equalWindowFuncRunCondition 195
_equalDropTableSpaceStmt 196
_equalLoadStmt 200
_equalReturningOption 200
_equalAlterRoleSetStmt 208
_equalListenStmt 208
_equalAlterDatabaseStmt 212
_equalJsonParseExpr 216
_equalRestrictInfo 216
_equalAlterPolicyStmt 224
_equalJsonArrayQueryConstructor 232
_equalUnlistenStmt 248
_equalSecLabelStmt 268
_equalCTECycleClause 280
_equalCTESearchClause 280
_equalConstraintsSetStmt 282
_equalTableSampleClause 290
_equalAlterUserMappingStmt 292
_equalNullIfExpr 315
_equalDropUserMappingStmt 316
_equalJsonArrayAgg 320
_equalDropdbStmt 324
_equalCreatePLangStmt 328
_equalCreateTableSpaceStmt 328
_equalXmlSerialize 328
_equalRangeTableFunc 336
_equalJsonObjectAgg 344
_equalNotifyStmt 367
_equalRangeTableSample 380
_equalCreateOpFamilyStmt 396
_equalAlterFdwStmt 412
_equalDropOwnedStmt 412
_equalRowCompareExpr 474
_equalFieldStore 514
_equalAlterForeignServerStmt 516
_equalCreateEventTrigStmt 516
_equalAlterSystemStmt 520
_equalMultiAssignRef 530
_equalAlterSeqStmt 532
_equalAlterDefaultPrivilegesStmt 540
_equalMergeSupportFunc 546
_equalReturningExpr 552
_equalNextValueExpr 570
_equalAlterExtensionContentsStmt 584
_equalCreateRangeStmt 592
_equalCreateFdwStmt 612
_equalJsonArrayConstructor 632
_equalCheckPointStmt 634
_equalCreateEnumStmt 644
_equalJsonAggConstructor 664
_equalCreateUserMappingStmt 668
_equalCurrentOfExpr 688
_equalRefreshMatViewStmt 696
_equalDropSubscriptionStmt 732
_equalCreateCastStmt 752
_equalCreateForeignServerStmt 770
_equalAlterDomainStmt 776
_equalMinMaxExpr 781
_equalJsonArgument 880
_equalAlterFunctionStmt 884
_equalTableFunc 944
_equalJsonObjectConstructor 980
_equalAlterEnumStmt 984
_equalRepackStmt 1048
_equalAlterObjectSchemaStmt 1084
_equalGroupingFunc 1100
_equalCallStmt 1104
_equalJsonIsPredicate 1112
_equalJsonTable 1112
_equalJsonTablePlanSpec 1112
_equalJsonTablePath 1136
_equalJsonTablePathScan 1136
_equalAlterOpFamilyStmt 1152
_equalCreateForeignTableStmt 1156
_equalWaitStmt 1158
_equalRangeTableFuncCol 1164
_equalAlterRoleStmt 1176
_equalCreateOpClassStmt 1196
_equalReplicaIdentityStmt 1264
_equalAlterOperatorStmt 1328
_equalATAlterConstraint 1344
_equalCreateSubscriptionStmt 1352
_equalDistinctExpr 1394
_equalCreateExtensionStmt 1404
_equalJsonKeyValue 1548
_equalTriggerTransition 1584
_equalGrantRoleStmt 1680
_equalCreateSeqStmt 1796
_equalAlterSubscriptionStmt 1798
_equalXmlExpr 1814
_equalCreatedbStmt 1828
_equalSetToDefault 1982
_equalTableLikeClause 2100
_equalJsonConstructorExpr 2120
_equalCreatePolicyStmt 2156
_equalVariableShowStmt 2324
_equalCreateStatsStmt 2392
_equalLockStmt 2396
_equalCreatePublicationStmt 2628
_equalMergeStmt 2690
_equalDoStmt 2736
_equalAlterDatabaseSetStmt 2740
_equalReindexStmt 2864
_equalJsonFuncExpr 2912
_equalCreateSchemaStmt 2934
_equalRuleStmt 2936
_equalInferClause 2990
_equalJsonOutput 3108
_equalInferenceElem 3126
_equalAlterPublicationStmt 3128
_equalOnConflictExpr 3182
_equalBooleanTest 3258
_equalOnConflictClause 3302
_equalJsonExpr 3792
_equalRenameStmt 3802
_equalAlterOwnerStmt 3888
_equalMergeAction 3986
_equalCreateDomainStmt 4064
_equalMergeWhenClause 4128
_equalJsonTableColumn 4184
_equalPublicationTable 4184
_equalWindowClause 4202
_equalPrepareStmt 4496
_equalWithClause 4566
_equalJsonTablePathSpec 4568
_equalTruncateStmt 4704
_equalDropRoleStmt 4800
_equalClosePortalStmt 4940
_equalReturningClause 4974
_equalCreateTableAsStmt 5088
_equalCreateRoleStmt 5132
_equalPublicationObjSpec 5244
_equalIntoClause 5254
_equalSubPlan 5406
_equalBitString 5470
_equalStatsElem 5648
_equalCompositeTypeStmt 5768
_equalDeleteStmt 5824
_equalPlaceHolderVar 6515
_equalWindowDef 6562
_equalArrayCoerceExpr 6716
_equalWithCheckOption 6777
_equalWindowFunc 6811
_equalGroupingSet 7004
_equalLockingClause 7942
_equalCreateTrigStmt 8180
_equalDeallocateStmt 8356
_equalJsonBehavior 8392
_equalJsonValueExpr 8552
_equalDeclareCursorStmt 8856
_equalPartitionCmd 8936
_equalJsonReturning 9016
_equalSQLValueFunction 9457
_equalRowMarkClause 10082
_equalA_ArrayExpr 10368
_equalCommonTableExpr 11462
_equalReturnStmt 11520
_equalCoalesceExpr 11621
_equalCollateExpr 12891
_equalPartitionSpec 13626
_equalCreateOpClassItem 14756
_equalPartitionElem 14914
_equalCollateClause 15574
_equalFetchStmt 15664
_equalRowExpr 15699
_equalFloat 16224
_equalUpdateStmt 17136
_equalIndexStmt 17602
_equalCommentStmt 17874
_equalA_Indices 20468
_equalSubscriptingRef 20708
_equalAlterTSConfigurationStmt 21744
_equalDefineStmt 22976
_equalJsonFormat 25060
_equalSetOperationStmt 25840
_equalCopyStmt 26138
_equalIndexElem 27247
_equalAccessPriv 29034
_equalPartitionBoundSpec 29044
_equalFieldSelect 29227
_equalRangeSubselect 31380
_equalArrayExpr 32248
_equalGrantStmt 32646
_equalObjectWithArgs 33272
_equalVacuumStmt 34632
_equalCaseTestExpr 34917
_equalExecuteStmt 35060
_equalVacuumRelation 35256
_equalCoerceViaIO 38961
_equalScalarArrayOpExpr 41997
_equalViewStmt 42882
_equalCoerceToDomain 45516
_equalA_Indirection 50922
_equalNullTest 52368
_equalCreateFunctionStmt 53850
_equalRoleSpec 55754
_equalExplainStmt 57296
_equalRangeTblFunction 61614
_equalParamRef 64774
_equalRangeFunction 66560
_equalDropStmt 69922
_equalVariableSetStmt 74890
_equalAlterTableStmt 78760
_equalAlterTableCmd 81504
_equalAggref 81773
_equalInsertStmt 90146
_equalConstraint 92168
_equalA_Star 92296
_equalCreateStmt 101034
_equalNamedArgExpr 101404
_equalParam 106332
_equalTransactionStmt 107128
_equalBoolean 114352
_equalCaseExpr 125611
_equalSubLink 139500
_equalFunctionParameter 139832
_equalSortBy 145578
_equalColumnDef 186176
_equalSortGroupClause 199488
_equalRelabelType 210914
_equalCaseWhen 238309
_equalJoinExpr 245020
_equalDefElem 409144
_equalTypeCast 455886
_equalBoolExpr 475906
_equalFuncCall 532516
_equalFuncExpr 536364
_equalRTEPermissionInfo 627629
_equalInteger 630828
_equalSelectStmt 685244
_equalRangeTblRef 689619
_equalFromExpr 740466
_equalA_Expr 849858
_equalRangeTblEntry 918981
_equalRawStmt 931444
_equalTypeName 952300
_equalOpExpr 1016301
_equalRangeVar 1108967
_equalQuery 1224100
_equalResTarget 1652932
_equalAlias 1732151
_equalTargetEntry 2070621
_equalColumnRef 2647710
_equalVar 12759512
_equalString 21634276

Generated by: LCOV version 2.0-1