LCOV - code coverage report
Current view: top level - src/backend/nodes - equalfuncs.funcs.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 94.9 % 1929 1831
Test Date: 2026-10-29 00:16:02 Functions: 95.3 % 279 266
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 51.9 % 3386 1757

Function Name Sort by function name Hit count Sort by function hit count
_equalATAlterConstraint 1344
_equalA_ArrayExpr 10388
_equalA_Expr 853742
_equalA_Indices 20468
_equalA_Indirection 50952
_equalA_Star 92860
_equalAccessPriv 29142
_equalAggClauseInfo 160
_equalAggref 82812
_equalAlias 1747949
_equalAlterCollationStmt 16
_equalAlterDatabaseRefreshCollStmt 16
_equalAlterDatabaseSetStmt 2764
_equalAlterDatabaseStmt 212
_equalAlterDefaultPrivilegesStmt 540
_equalAlterDomainStmt 776
_equalAlterEnumStmt 984
_equalAlterEventTrigStmt 128
_equalAlterExtensionContentsStmt 584
_equalAlterExtensionStmt 74
_equalAlterFdwStmt 412
_equalAlterForeignServerStmt 516
_equalAlterFunctionStmt 884
_equalAlterObjectDependsStmt 92
_equalAlterObjectSchemaStmt 1084
_equalAlterOpFamilyStmt 1152
_equalAlterOperatorStmt 1328
_equalAlterOwnerStmt 3896
_equalAlterPolicyStmt 224
_equalAlterPublicationStmt 3144
_equalAlterRoleSetStmt 208
_equalAlterRoleStmt 1176
_equalAlterSeqStmt 532
_equalAlterStatsStmt 68
_equalAlterSubscriptionStmt 1846
_equalAlterSystemStmt 520
_equalAlterTSConfigurationStmt 21744
_equalAlterTSDictionaryStmt 92
_equalAlterTableCmd 82132
_equalAlterTableMoveAllStmt 64
_equalAlterTableSpaceOptionsStmt 76
_equalAlterTableStmt 79240
_equalAlterTypeStmt 144
_equalAlterUserMappingStmt 292
_equalAlternativeSubPlan 0
_equalAppendRelInfo 0
_equalArrayCoerceExpr 6726
_equalArrayExpr 32504
_equalBitString 5470
_equalBoolExpr 478194
_equalBoolean 114486
_equalBooleanTest 3258
_equalCTECycleClause 280
_equalCTESearchClause 280
_equalCallStmt 1104
_equalCaseExpr 126328
_equalCaseTestExpr 35129
_equalCaseWhen 241660
_equalCheckPointStmt 630
_equalClosePortalStmt 4964
_equalCoalesceExpr 11914
_equalCoerceToDomain 45604
_equalCoerceToDomainValue 0
_equalCoerceViaIO 39376
_equalCollateClause 15652
_equalCollateExpr 12953
_equalColumnDef 187024
_equalColumnRef 2657168
_equalCommentStmt 17874
_equalCommonTableExpr 11942
_equalCompositeTypeStmt 5720
_equalConstraint 92552
_equalConstraintsSetStmt 282
_equalConvertRowtypeExpr 86
_equalCopyStmt 26486
_equalCreateAmStmt 152
_equalCreateCastStmt 768
_equalCreateConversionStmt 168
_equalCreateDomainStmt 4128
_equalCreateEnumStmt 676
_equalCreateEventTrigStmt 516
_equalCreateExtensionStmt 1456
_equalCreateFdwStmt 628
_equalCreateForeignServerStmt 786
_equalCreateForeignTableStmt 1204
_equalCreateFunctionStmt 54466
_equalCreateOpClassItem 15236
_equalCreateOpClassStmt 1276
_equalCreateOpFamilyStmt 396
_equalCreatePLangStmt 328
_equalCreatePolicyStmt 2172
_equalCreatePublicationStmt 2636
_equalCreateRangeStmt 592
_equalCreateRoleStmt 5188
_equalCreateSchemaStmt 2950
_equalCreateSeqStmt 1796
_equalCreateStatsStmt 2424
_equalCreateStmt 101690
_equalCreateSubscriptionStmt 1360
_equalCreateTableAsStmt 5098
_equalCreateTableSpaceStmt 328
_equalCreateTransformStmt 104
_equalCreateTrigStmt 8116
_equalCreateUserMappingStmt 668
_equalCreatedbStmt 1832
_equalCurrentOfExpr 688
_equalDeallocateStmt 8360
_equalDeclareCursorStmt 8872
_equalDefElem 413764
_equalDefineStmt 23168
_equalDeleteStmt 5856
_equalDiscardStmt 96
_equalDistinctExpr 1384
_equalDoStmt 2724
_equalDropOwnedStmt 412
_equalDropRoleStmt 4816
_equalDropStmt 70170
_equalDropSubscriptionStmt 740
_equalDropTableSpaceStmt 196
_equalDropUserMappingStmt 316
_equalDropdbStmt 320
_equalElidedNode 0
_equalExecuteStmt 35060
_equalExplainStmt 58188
_equalFetchStmt 15788
_equalFieldSelect 31349
_equalFieldStore 514
_equalFloat 16304
_equalFromExpr 745617
_equalFuncCall 533766
_equalFuncExpr 538318
_equalFunctionParameter 141252
_equalGrantRoleStmt 1696
_equalGrantStmt 32738
_equalGroupByOrdering 0
_equalGroupingExprInfo 0
_equalGroupingFunc 1100
_equalGroupingSet 7108
_equalImportForeignSchemaStmt 112
_equalIndexElem 27595
_equalIndexStmt 17862
_equalInferClause 3014
_equalInferenceElem 3166
_equalInsertStmt 90380
_equalInteger 634242
_equalIntoClause 5264
_equalJoinExpr 247890
_equalJsonAggConstructor 690
_equalJsonArgument 902
_equalJsonArrayAgg 334
_equalJsonArrayConstructor 646
_equalJsonArrayQueryConstructor 238
_equalJsonBehavior 9118
_equalJsonConstructorExpr 2212
_equalJsonExpr 4176
_equalJsonFormat 26484
_equalJsonFuncExpr 3038
_equalJsonIsPredicate 1144
_equalJsonKeyValue 1586
_equalJsonObjectAgg 356
_equalJsonObjectConstructor 1006
_equalJsonOutput 3138
_equalJsonParseExpr 222
_equalJsonReturning 9522
_equalJsonScalarExpr 142
_equalJsonSerializeExpr 142
_equalJsonTable 1204
_equalJsonTableColumn 4424
_equalJsonTablePath 1300
_equalJsonTablePathScan 1300
_equalJsonTablePathSpec 4894
_equalJsonTablePlanSpec 1192
_equalJsonTableSiblingJoin 206
_equalJsonValueExpr 8892
_equalListenStmt 208
_equalLoadStmt 200
_equalLockStmt 2404
_equalLockingClause 7956
_equalMergeAction 4022
_equalMergeStmt 2702
_equalMergeSupportFunc 570
_equalMergeWhenClause 4164
_equalMinMaxExpr 781
_equalMultiAssignRef 530
_equalNamedArgExpr 97696
_equalNextValueExpr 570
_equalNotifyStmt 367
_equalNullIfExpr 323
_equalNullTest 52571
_equalObjectWithArgs 33744
_equalOnConflictClause 3326
_equalOnConflictExpr 3206
_equalOpExpr 1025046
_equalPLAssignStmt 0
_equalParam 107384
_equalParamRef 64882
_equalPartitionBoundSpec 29284
_equalPartitionCmd 8936
_equalPartitionElem 15090
_equalPartitionRangeDatum 0
_equalPartitionSpec 13802
_equalPathKey 0
_equalPlaceHolderInfo 0
_equalPlaceHolderVar 7242
_equalPrepareStmt 4496
_equalPublicationAllObjSpec 0
_equalPublicationObjSpec 5264
_equalPublicationTable 4204
_equalQuery 1232227
_equalRTEPermissionInfo 631272
_equalRangeFunction 66672
_equalRangeSubselect 32428
_equalRangeTableFunc 336
_equalRangeTableFuncCol 1164
_equalRangeTableSample 404
_equalRangeTblEntry 927527
_equalRangeTblFunction 61787
_equalRangeTblRef 696307
_equalRangeVar 1115337
_equalRawStmt 936036
_equalReassignOwnedStmt 156
_equalRefreshMatViewStmt 696
_equalReindexStmt 2820
_equalRelabelType 211484
_equalRenameStmt 3802
_equalRepackStmt 1174
_equalReplicaIdentityStmt 1288
_equalResTarget 1658514
_equalRestrictInfo 220
_equalReturnStmt 11520
_equalReturningClause 5036
_equalReturningExpr 552
_equalReturningOption 256
_equalRoleSpec 56070
_equalRowCompareExpr 474
_equalRowExpr 15639
_equalRowMarkClause 10194
_equalRuleStmt 2936
_equalSQLValueFunction 9483
_equalScalarArrayOpExpr 42219
_equalSecLabelStmt 268
_equalSelectStmt 690122
_equalSetOperationStmt 26458
_equalSetToDefault 1982
_equalSortBy 146056
_equalSortGroupClause 200270
_equalSpecialJoinInfo 0
_equalStatsElem 5728
_equalString 21766379
_equalSubLink 140106
_equalSubPlan 5406
_equalSubPlanRTInfo 0
_equalSubscriptingRef 21374
_equalTableFunc 1036
_equalTableLikeClause 2168
_equalTableSampleClause 314
_equalTargetEntry 2083850
_equalTransactionStmt 108036
_equalTriggerTransition 1584
_equalTruncateStmt 4712
_equalTypeCast 456822
_equalTypeName 957188
_equalUnlistenStmt 248
_equalUpdateStmt 17242
_equalVacuumRelation 35186
_equalVacuumStmt 34416
_equalVar 12966364
_equalVariableSetStmt 75630
_equalVariableShowStmt 2336
_equalViewStmt 42898
_equalWaitStmt 1178
_equalWindowClause 4254
_equalWindowDef 6614
_equalWindowFunc 6863
_equalWindowFuncRunCondition 195
_equalWithCheckOption 6777
_equalWithClause 4808
_equalXmlExpr 1908
_equalXmlSerialize 328

Generated by: LCOV version 2.0-1