LCOV - code coverage report
Current view: top level - src/backend/nodes - equalfuncs.funcs.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 95.6 % 2019 1931
Test Date: 2026-07-08 08:15:47 Functions: 95.5 % 292 279
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 52.3 % 3550 1857

Function Name Sort by function name Hit count Sort by function hit count
_equalATAlterConstraint 1360
_equalA_ArrayExpr 10234
_equalA_Expr 855898
_equalA_Indices 20320
_equalA_Indirection 50728
_equalA_Star 94984
_equalAccessPriv 30638
_equalAggClauseInfo 160
_equalAggref 81119
_equalAlias 1740108
_equalAlterCollationStmt 16
_equalAlterDatabaseRefreshCollStmt 16
_equalAlterDatabaseSetStmt 2644
_equalAlterDatabaseStmt 212
_equalAlterDefaultPrivilegesStmt 540
_equalAlterDomainStmt 776
_equalAlterEnumStmt 984
_equalAlterEventTrigStmt 128
_equalAlterExtensionContentsStmt 564
_equalAlterExtensionStmt 74
_equalAlterFdwStmt 408
_equalAlterForeignServerStmt 516
_equalAlterFunctionStmt 836
_equalAlterObjectDependsStmt 140
_equalAlterObjectSchemaStmt 1164
_equalAlterOpFamilyStmt 1104
_equalAlterOperatorStmt 1328
_equalAlterOwnerStmt 4020
_equalAlterPolicyStmt 224
_equalAlterPropGraphStmt 640
_equalAlterPublicationStmt 3124
_equalAlterRoleSetStmt 208
_equalAlterRoleStmt 1160
_equalAlterSeqStmt 532
_equalAlterStatsStmt 68
_equalAlterSubscriptionStmt 1658
_equalAlterSystemStmt 468
_equalAlterTSConfigurationStmt 21000
_equalAlterTSDictionaryStmt 92
_equalAlterTableCmd 85300
_equalAlterTableMoveAllStmt 64
_equalAlterTableSpaceOptionsStmt 68
_equalAlterTableStmt 82480
_equalAlterTypeStmt 144
_equalAlterUserMappingStmt 288
_equalAlternativeSubPlan 0
_equalAppendRelInfo 0
_equalArrayCoerceExpr 6778
_equalArrayExpr 32449
_equalBitString 5470
_equalBoolExpr 474710
_equalBoolean 113676
_equalBooleanTest 3206
_equalCTECycleClause 280
_equalCTESearchClause 280
_equalCallStmt 1092
_equalCaseExpr 126009
_equalCaseTestExpr 36185
_equalCaseWhen 240389
_equalCheckPointStmt 570
_equalClosePortalStmt 4728
_equalCoalesceExpr 12033
_equalCoerceToDomain 45574
_equalCoerceToDomainValue 0
_equalCoerceViaIO 39895
_equalCollateClause 16322
_equalCollateExpr 13686
_equalColumnDef 192286
_equalColumnRef 2684880
_equalCommentStmt 17458
_equalCommonTableExpr 11146
_equalCompositeTypeStmt 5724
_equalConstraint 96496
_equalConstraintsSetStmt 282
_equalConvertRowtypeExpr 86
_equalCopyStmt 26774
_equalCreateAmStmt 184
_equalCreateCastStmt 680
_equalCreateConversionStmt 168
_equalCreateDomainStmt 3988
_equalCreateEnumStmt 664
_equalCreateEventTrigStmt 516
_equalCreateExtensionStmt 1280
_equalCreateFdwStmt 608
_equalCreateForeignServerStmt 766
_equalCreateForeignTableStmt 1152
_equalCreateFunctionStmt 51966
_equalCreateOpClassItem 14340
_equalCreateOpClassStmt 1180
_equalCreateOpFamilyStmt 380
_equalCreatePLangStmt 320
_equalCreatePolicyStmt 2284
_equalCreatePropGraphStmt 820
_equalCreatePublicationStmt 2540
_equalCreateRangeStmt 600
_equalCreateRoleStmt 5184
_equalCreateSchemaStmt 3086
_equalCreateSeqStmt 1784
_equalCreateStatsStmt 2424
_equalCreateStmt 104932
_equalCreateSubscriptionStmt 1348
_equalCreateTableAsStmt 5020
_equalCreateTableSpaceStmt 304
_equalCreateTransformStmt 104
_equalCreateTrigStmt 8664
_equalCreateUserMappingStmt 660
_equalCreatedbStmt 1764
_equalCurrentOfExpr 704
_equalDeallocateStmt 8392
_equalDeclareCursorStmt 8680
_equalDefElem 400756
_equalDefineStmt 22580
_equalDeleteStmt 6766
_equalDiscardStmt 96
_equalDistinctExpr 1394
_equalDoStmt 2616
_equalDropOwnedStmt 376
_equalDropRoleStmt 4960
_equalDropStmt 71618
_equalDropSubscriptionStmt 720
_equalDropTableSpaceStmt 144
_equalDropUserMappingStmt 316
_equalDropdbStmt 292
_equalElidedNode 0
_equalExecuteStmt 36052
_equalExplainStmt 55820
_equalFetchStmt 15476
_equalFieldSelect 29299
_equalFieldStore 514
_equalFloat 16724
_equalForPortionOfClause 2170
_equalForPortionOfExpr 1874
_equalFromExpr 742291
_equalFuncCall 539740
_equalFuncExpr 547527
_equalFunctionParameter 134152
_equalGrantRoleStmt 1668
_equalGrantStmt 34230
_equalGraphElementPattern 2796
_equalGraphLabelRef 18
_equalGraphPattern 932
_equalGraphPropertyRef 12
_equalGroupByOrdering 0
_equalGroupingExprInfo 0
_equalGroupingFunc 1100
_equalGroupingSet 7004
_equalImportForeignSchemaStmt 112
_equalIndexElem 26687
_equalIndexStmt 17350
_equalInferClause 2842
_equalInferenceElem 3082
_equalInsertStmt 90426
_equalInteger 633532
_equalIntoClause 5186
_equalJoinExpr 246092
_equalJsonAggConstructor 664
_equalJsonArgument 840
_equalJsonArrayAgg 320
_equalJsonArrayConstructor 632
_equalJsonArrayQueryConstructor 216
_equalJsonBehavior 7384
_equalJsonConstructorExpr 2080
_equalJsonExpr 3304
_equalJsonFormat 22400
_equalJsonFuncExpr 2904
_equalJsonIsPredicate 1112
_equalJsonKeyValue 1508
_equalJsonObjectAgg 344
_equalJsonObjectConstructor 940
_equalJsonOutput 3068
_equalJsonParseExpr 216
_equalJsonReturning 8448
_equalJsonScalarExpr 140
_equalJsonSerializeExpr 136
_equalJsonTable 824
_equalJsonTableColumn 2232
_equalJsonTablePath 768
_equalJsonTablePathScan 768
_equalJsonTablePathSpec 2688
_equalJsonTableSiblingJoin 80
_equalJsonValueExpr 8176
_equalListenStmt 208
_equalLoadStmt 184
_equalLockStmt 2384
_equalLockingClause 8074
_equalMergeAction 3944
_equalMergeStmt 2684
_equalMergeSupportFunc 546
_equalMergeWhenClause 4086
_equalMinMaxExpr 781
_equalMultiAssignRef 530
_equalNamedArgExpr 106508
_equalNextValueExpr 594
_equalNotifyStmt 367
_equalNullIfExpr 315
_equalNullTest 51182
_equalObjectWithArgs 32480
_equalOnConflictClause 3154
_equalOnConflictExpr 3034
_equalOpExpr 1022924
_equalPLAssignStmt 0
_equalParam 109096
_equalParamRef 63164
_equalPartitionBoundSpec 34880
_equalPartitionCmd 11224
_equalPartitionElem 15976
_equalPartitionRangeDatum 0
_equalPartitionSpec 14688
_equalPathKey 0
_equalPlaceHolderInfo 0
_equalPlaceHolderVar 6204
_equalPrepareStmt 4544
_equalPropGraphEdge 868
_equalPropGraphLabelAndProperties 3080
_equalPropGraphProperties 3112
_equalPropGraphVertex 1624
_equalPublicationAllObjSpec 0
_equalPublicationObjSpec 5156
_equalPublicationTable 4100
_equalQuery 1232655
_equalRTEPermissionInfo 634432
_equalRangeFunction 66248
_equalRangeGraphTable 926
_equalRangeSubselect 32712
_equalRangeTableFunc 336
_equalRangeTableFuncCol 1164
_equalRangeTableSample 376
_equalRangeTblEntry 925354
_equalRangeTblFunction 61260
_equalRangeTblRef 696404
_equalRangeVar 1145949
_equalRawStmt 941754
_equalReassignOwnedStmt 136
_equalRefreshMatViewStmt 696
_equalReindexStmt 2816
_equalRelabelType 216519
_equalRenameStmt 3872
_equalRepackStmt 932
_equalReplicaIdentityStmt 1224
_equalResTarget 1671436
_equalRestrictInfo 680
_equalReturnStmt 11136
_equalReturningClause 4996
_equalReturningExpr 552
_equalReturningOption 200
_equalRoleSpec 57846
_equalRowCompareExpr 410
_equalRowExpr 15731
_equalRowMarkClause 10200
_equalRuleStmt 3000
_equalSQLValueFunction 9737
_equalScalarArrayOpExpr 42307
_equalSecLabelStmt 268
_equalSelectStmt 684262
_equalSetOperationStmt 26870
_equalSetToDefault 2014
_equalSinglePartitionSpec 3208
_equalSortBy 150020
_equalSortGroupClause 205267
_equalSpecialJoinInfo 0
_equalStatsElem 5712
_equalString 21798283
_equalSubLink 130344
_equalSubPlan 5466
_equalSubPlanRTInfo 0
_equalSubscriptingRef 20971
_equalTableFunc 800
_equalTableLikeClause 2100
_equalTableSampleClause 286
_equalTargetEntry 2079969
_equalTransactionStmt 108940
_equalTriggerTransition 1712
_equalTruncateStmt 4684
_equalTypeCast 468856
_equalTypeName 960144
_equalUnlistenStmt 248
_equalUpdateStmt 18374
_equalVacuumRelation 36248
_equalVacuumStmt 35732
_equalVar 12405608
_equalVariableSetStmt 76582
_equalVariableShowStmt 2332
_equalViewStmt 44002
_equalWaitStmt 1010
_equalWindowClause 4200
_equalWindowDef 6550
_equalWindowFunc 6804
_equalWindowFuncRunCondition 190
_equalWithCheckOption 6777
_equalWithClause 4444
_equalXmlExpr 1796
_equalXmlSerialize 328

Generated by: LCOV version 2.0-1