LCOV - code coverage report
Current view: top level - src/backend/nodes - equalfuncs.funcs.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 95.7 % 2027 1939
Test Date: 2026-07-29 04:15:43 Functions: 95.6 % 293 280
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 52.3 % 3562 1864

Function Name Sort by function name Hit count Sort by function hit count
_equalATAlterConstraint 1360
_equalA_ArrayExpr 10234
_equalA_Expr 867814
_equalA_Indices 20376
_equalA_Indirection 50784
_equalA_Star 95378
_equalAccessPriv 30790
_equalAggClauseInfo 160
_equalAggref 81303
_equalAlias 1759418
_equalAlterCollationStmt 16
_equalAlterDatabaseRefreshCollStmt 16
_equalAlterDatabaseSetStmt 2692
_equalAlterDatabaseStmt 212
_equalAlterDefaultPrivilegesStmt 540
_equalAlterDomainStmt 776
_equalAlterEnumStmt 984
_equalAlterEventTrigStmt 128
_equalAlterExtensionContentsStmt 568
_equalAlterExtensionStmt 74
_equalAlterFdwStmt 444
_equalAlterForeignServerStmt 516
_equalAlterFunctionStmt 836
_equalAlterObjectDependsStmt 140
_equalAlterObjectSchemaStmt 1164
_equalAlterOpFamilyStmt 1104
_equalAlterOperatorStmt 1328
_equalAlterOwnerStmt 4040
_equalAlterPolicyStmt 224
_equalAlterPropGraphStmt 640
_equalAlterPublicationStmt 3124
_equalAlterRoleSetStmt 208
_equalAlterRoleStmt 1160
_equalAlterSeqStmt 532
_equalAlterStatsStmt 68
_equalAlterSubscriptionStmt 1666
_equalAlterSystemStmt 476
_equalAlterTSConfigurationStmt 21000
_equalAlterTSDictionaryStmt 92
_equalAlterTableCmd 85588
_equalAlterTableMoveAllStmt 64
_equalAlterTableSpaceOptionsStmt 68
_equalAlterTableStmt 82768
_equalAlterTypeStmt 144
_equalAlterUserMappingStmt 288
_equalAlternativeSubPlan 0
_equalAppendRelInfo 0
_equalArrayCoerceExpr 6832
_equalArrayExpr 32549
_equalBitString 5470
_equalBoolExpr 494394
_equalBoolean 114560
_equalBooleanTest 3210
_equalCTECycleClause 280
_equalCTESearchClause 280
_equalCallStmt 1096
_equalCaseExpr 126671
_equalCaseTestExpr 36655
_equalCaseWhen 241521
_equalCheckPointStmt 574
_equalClosePortalStmt 4740
_equalCoalesceExpr 12037
_equalCoerceToDomain 45542
_equalCoerceToDomainValue 0
_equalCoerceViaIO 40023
_equalCollateClause 16378
_equalCollateExpr 13754
_equalColumnDef 193126
_equalColumnRef 2710712
_equalCommentStmt 17458
_equalCommonTableExpr 11158
_equalCompositeTypeStmt 5724
_equalConstraint 96648
_equalConstraintsSetStmt 282
_equalConvertRowtypeExpr 86
_equalCopyStmt 26814
_equalCreateAmStmt 184
_equalCreateCastStmt 688
_equalCreateConversionStmt 168
_equalCreateDomainStmt 4004
_equalCreateEnumStmt 664
_equalCreateEventTrigStmt 516
_equalCreateExtensionStmt 1344
_equalCreateFdwStmt 612
_equalCreateForeignServerStmt 770
_equalCreateForeignTableStmt 1156
_equalCreateFunctionStmt 52650
_equalCreateOpClassItem 14340
_equalCreateOpClassStmt 1180
_equalCreateOpFamilyStmt 380
_equalCreatePLangStmt 320
_equalCreatePolicyStmt 2412
_equalCreatePropGraphStmt 840
_equalCreatePublicationStmt 2544
_equalCreateRangeStmt 600
_equalCreateRoleStmt 5204
_equalCreateSchemaStmt 3090
_equalCreateSeqStmt 1788
_equalCreateStatsStmt 2424
_equalCreateStmt 105284
_equalCreateSubscriptionStmt 1352
_equalCreateTableAsStmt 5038
_equalCreateTableSpaceStmt 300
_equalCreateTransformStmt 104
_equalCreateTrigStmt 8720
_equalCreateUserMappingStmt 684
_equalCreatedbStmt 1800
_equalCurrentOfExpr 704
_equalDeallocateStmt 8392
_equalDeclareCursorStmt 8692
_equalDefElem 403556
_equalDefineStmt 22580
_equalDeleteStmt 6824
_equalDiscardStmt 96
_equalDistinctExpr 1390
_equalDoStmt 2620
_equalDropOwnedStmt 376
_equalDropRoleStmt 4976
_equalDropStmt 72150
_equalDropSubscriptionStmt 720
_equalDropTableSpaceStmt 144
_equalDropUserMappingStmt 332
_equalDropdbStmt 312
_equalElidedNode 0
_equalExecuteStmt 36080
_equalExplainStmt 55864
_equalFetchStmt 15484
_equalFieldSelect 29307
_equalFieldStore 514
_equalFloat 16746
_equalForPortionOfClause 2330
_equalForPortionOfExpr 1946
_equalFromExpr 749733
_equalFuncCall 541558
_equalFuncExpr 550002
_equalFunctionParameter 135712
_equalGrantRoleStmt 1672
_equalGrantStmt 34418
_equalGraphElementPattern 2868
_equalGraphLabelRef 18
_equalGraphPattern 972
_equalGraphPropertyRef 12
_equalGroupByOrdering 0
_equalGroupingExprInfo 0
_equalGroupingFunc 1100
_equalGroupingSet 7004
_equalImportForeignSchemaStmt 112
_equalIndexElem 27135
_equalIndexStmt 17586
_equalInferClause 2842
_equalInferenceElem 3082
_equalInsertStmt 90550
_equalInteger 640904
_equalIntoClause 5204
_equalJoinExpr 247016
_equalJsonAggConstructor 664
_equalJsonArgument 872
_equalJsonArrayAgg 320
_equalJsonArrayConstructor 632
_equalJsonArrayQueryConstructor 232
_equalJsonBehavior 8280
_equalJsonConstructorExpr 2080
_equalJsonExpr 3736
_equalJsonFormat 24764
_equalJsonFuncExpr 2904
_equalJsonIsPredicate 1112
_equalJsonKeyValue 1508
_equalJsonObjectAgg 344
_equalJsonObjectConstructor 940
_equalJsonOutput 3068
_equalJsonParseExpr 216
_equalJsonReturning 8880
_equalJsonScalarExpr 140
_equalJsonSerializeExpr 136
_equalJsonTable 1088
_equalJsonTableColumn 4160
_equalJsonTablePath 1112
_equalJsonTablePathScan 1112
_equalJsonTablePathSpec 4520
_equalJsonTablePlanSpec 1112
_equalJsonTableSiblingJoin 176
_equalJsonValueExpr 8472
_equalListenStmt 208
_equalLoadStmt 184
_equalLockStmt 2392
_equalLockingClause 8100
_equalMergeAction 3986
_equalMergeStmt 2690
_equalMergeSupportFunc 546
_equalMergeWhenClause 4128
_equalMinMaxExpr 781
_equalMultiAssignRef 530
_equalNamedArgExpr 105752
_equalNextValueExpr 594
_equalNotifyStmt 367
_equalNullIfExpr 315
_equalNullTest 51290
_equalObjectWithArgs 32740
_equalOnConflictClause 3154
_equalOnConflictExpr 3034
_equalOpExpr 1041569
_equalPLAssignStmt 0
_equalParam 108926
_equalParamRef 63262
_equalPartitionBoundSpec 34924
_equalPartitionCmd 11280
_equalPartitionElem 16008
_equalPartitionRangeDatum 0
_equalPartitionSpec 14720
_equalPathKey 0
_equalPlaceHolderInfo 0
_equalPlaceHolderVar 6224
_equalPrepareStmt 4552
_equalPropGraphEdge 868
_equalPropGraphLabelAndProperties 3100
_equalPropGraphProperties 3132
_equalPropGraphVertex 1644
_equalPublicationAllObjSpec 0
_equalPublicationObjSpec 5160
_equalPublicationTable 4100
_equalQuery 1242013
_equalRTEPermissionInfo 640882
_equalRangeFunction 66306
_equalRangeGraphTable 966
_equalRangeSubselect 32814
_equalRangeTableFunc 336
_equalRangeTableFuncCol 1164
_equalRangeTableSample 376
_equalRangeTblEntry 933016
_equalRangeTblFunction 61444
_equalRangeTblRef 703498
_equalRangeVar 1153931
_equalRawStmt 945390
_equalReassignOwnedStmt 144
_equalRefreshMatViewStmt 696
_equalReindexStmt 2856
_equalRelabelType 216723
_equalRenameStmt 3904
_equalRepackStmt 932
_equalReplicaIdentityStmt 1224
_equalResTarget 1680982
_equalRestrictInfo 680
_equalReturnStmt 11136
_equalReturningClause 5008
_equalReturningExpr 552
_equalReturningOption 200
_equalRoleSpec 58278
_equalRowCompareExpr 474
_equalRowExpr 15933
_equalRowMarkClause 10208
_equalRuleStmt 3048
_equalSQLValueFunction 9731
_equalScalarArrayOpExpr 42591
_equalSecLabelStmt 268
_equalSelectStmt 691210
_equalSetOperationStmt 27004
_equalSetToDefault 2022
_equalSinglePartitionSpec 3208
_equalSortBy 150628
_equalSortGroupClause 205988
_equalSpecialJoinInfo 0
_equalStatsElem 5712
_equalString 21926091
_equalSubLink 139968
_equalSubPlan 5506
_equalSubPlanRTInfo 0
_equalSubscriptingRef 21111
_equalTableFunc 920
_equalTableLikeClause 2100
_equalTableSampleClause 286
_equalTargetEntry 2093647
_equalTransactionStmt 108968
_equalTriggerTransition 1712
_equalTruncateStmt 4752
_equalTypeCast 469886
_equalTypeName 965782
_equalUnlistenStmt 248
_equalUpdateStmt 18484
_equalVacuumRelation 36336
_equalVacuumStmt 35824
_equalVar 12968643
_equalVariableSetStmt 77014
_equalVariableShowStmt 2332
_equalViewStmt 44098
_equalWaitStmt 1010
_equalWindowClause 4190
_equalWindowDef 6542
_equalWindowFunc 6794
_equalWindowFuncRunCondition 190
_equalWithCheckOption 6909
_equalWithClause 4448
_equalXmlExpr 1800
_equalXmlSerialize 328

Generated by: LCOV version 2.0-1