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 % 2028 1940
Test Date: 2026-08-18 00:15:57 Functions: 95.6 % 293 280
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 52.3 % 3564 1865

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
_equalGraphPropertyRef 12
_equalAlterCollationStmt 16
_equalAlterDatabaseRefreshCollStmt 16
_equalGraphLabelRef 18
_equalAlterTableMoveAllStmt 64
_equalAlterStatsStmt 68
_equalAlterTableSpaceOptionsStmt 68
_equalAlterExtensionStmt 74
_equalConvertRowtypeExpr 86
_equalAlterTSDictionaryStmt 92
_equalDiscardStmt 96
_equalCreateTransformStmt 104
_equalImportForeignSchemaStmt 112
_equalAlterEventTrigStmt 128
_equalJsonSerializeExpr 136
_equalAlterObjectDependsStmt 140
_equalJsonScalarExpr 140
_equalAlterTypeStmt 144
_equalDropTableSpaceStmt 144
_equalReassignOwnedStmt 144
_equalAggClauseInfo 160
_equalCreateConversionStmt 168
_equalJsonTableSiblingJoin 176
_equalCreateAmStmt 184
_equalWindowFuncRunCondition 190
_equalLoadStmt 196
_equalReturningOption 200
_equalAlterRoleSetStmt 208
_equalListenStmt 208
_equalAlterDatabaseStmt 212
_equalJsonParseExpr 216
_equalAlterPolicyStmt 224
_equalJsonArrayQueryConstructor 232
_equalUnlistenStmt 248
_equalSecLabelStmt 268
_equalCTECycleClause 280
_equalCTESearchClause 280
_equalConstraintsSetStmt 282
_equalTableSampleClause 286
_equalAlterUserMappingStmt 292
_equalCreateTableSpaceStmt 304
_equalNullIfExpr 315
_equalDropUserMappingStmt 316
_equalCreatePLangStmt 320
_equalJsonArrayAgg 320
_equalDropdbStmt 324
_equalXmlSerialize 328
_equalRangeTableFunc 336
_equalJsonObjectAgg 344
_equalNotifyStmt 367
_equalRangeTableSample 376
_equalCreateOpFamilyStmt 380
_equalDropOwnedStmt 384
_equalAlterFdwStmt 412
_equalRowCompareExpr 474
_equalAlterSystemStmt 480
_equalFieldStore 514
_equalAlterForeignServerStmt 516
_equalCreateEventTrigStmt 516
_equalMultiAssignRef 530
_equalAlterSeqStmt 532
_equalAlterDefaultPrivilegesStmt 540
_equalMergeSupportFunc 546
_equalReturningExpr 552
_equalCheckPointStmt 566
_equalAlterExtensionContentsStmt 568
_equalNextValueExpr 594
_equalCreateFdwStmt 612
_equalCreateRangeStmt 632
_equalJsonArrayConstructor 632
_equalCreateEnumStmt 664
_equalJsonAggConstructor 664
_equalCreateUserMappingStmt 668
_equalAlterPropGraphStmt 672
_equalRestrictInfo 684
_equalRefreshMatViewStmt 696
_equalCreateCastStmt 704
_equalCurrentOfExpr 704
_equalDropSubscriptionStmt 720
_equalCreateForeignServerStmt 770
_equalAlterDomainStmt 776
_equalMinMaxExpr 781
_equalAlterFunctionStmt 836
_equalPropGraphEdge 868
_equalCreatePropGraphStmt 872
_equalJsonArgument 872
_equalTableFunc 920
_equalJsonObjectConstructor 940
_equalRepackStmt 940
_equalAlterEnumStmt 984
_equalRangeGraphTable 990
_equalGraphPattern 996
_equalWaitStmt 1054
_equalJsonTable 1088
_equalGroupingFunc 1100
_equalAlterOpFamilyStmt 1104
_equalCallStmt 1104
_equalJsonIsPredicate 1112
_equalJsonTablePath 1112
_equalJsonTablePathScan 1112
_equalJsonTablePlanSpec 1112
_equalCreateForeignTableStmt 1156
_equalAlterObjectSchemaStmt 1164
_equalRangeTableFuncCol 1164
_equalAlterRoleStmt 1176
_equalCreateOpClassStmt 1180
_equalReplicaIdentityStmt 1256
_equalAlterOperatorStmt 1328
_equalCreateExtensionStmt 1340
_equalCreateSubscriptionStmt 1340
_equalATAlterConstraint 1360
_equalDistinctExpr 1396
_equalJsonKeyValue 1508
_equalPropGraphVertex 1676
_equalGrantRoleStmt 1712
_equalTriggerTransition 1712
_equalCreateSeqStmt 1788
_equalAlterSubscriptionStmt 1794
_equalXmlExpr 1796
_equalCreatedbStmt 1804
_equalForPortionOfExpr 1994
_equalSetToDefault 2026
_equalJsonConstructorExpr 2080
_equalTableLikeClause 2132
_equalVariableShowStmt 2332
_equalForPortionOfClause 2378
_equalLockStmt 2392
_equalCreatePolicyStmt 2444
_equalCreateStatsStmt 2472
_equalCreatePublicationStmt 2548
_equalDoStmt 2620
_equalMergeStmt 2690
_equalAlterDatabaseSetStmt 2692
_equalInferClause 2842
_equalReindexStmt 2856
_equalGraphElementPattern 2892
_equalJsonFuncExpr 2904
_equalOnConflictExpr 3034
_equalRuleStmt 3048
_equalJsonOutput 3068
_equalInferenceElem 3082
_equalCreateSchemaStmt 3094
_equalAlterPublicationStmt 3124
_equalOnConflictClause 3154
_equalPropGraphLabelAndProperties 3164
_equalSinglePartitionSpec 3208
_equalPropGraphProperties 3212
_equalBooleanTest 3238
_equalJsonExpr 3736
_equalRenameStmt 3904
_equalMergeAction 3986
_equalCreateDomainStmt 4068
_equalAlterOwnerStmt 4076
_equalPublicationTable 4104
_equalMergeWhenClause 4128
_equalJsonTableColumn 4160
_equalWindowClause 4194
_equalWithClause 4514
_equalJsonTablePathSpec 4520
_equalPrepareStmt 4560
_equalTruncateStmt 4752
_equalClosePortalStmt 4772
_equalReturningClause 5008
_equalDropRoleStmt 5036
_equalCreateTableAsStmt 5046
_equalPublicationObjSpec 5164
_equalIntoClause 5212
_equalCreateRoleStmt 5272
_equalBitString 5470
_equalSubPlan 5556
_equalCompositeTypeStmt 5756
_equalStatsElem 5808
_equalPlaceHolderVar 6229
_equalWindowDef 6554
_equalWindowFunc 6798
_equalDeleteStmt 6860
_equalArrayCoerceExpr 6868
_equalWithCheckOption 6941
_equalGroupingSet 7004
_equalLockingClause 8100
_equalJsonBehavior 8280
_equalDeallocateStmt 8392
_equalJsonValueExpr 8472
_equalDeclareCursorStmt 8724
_equalCreateTrigStmt 8728
_equalJsonReturning 8880
_equalSQLValueFunction 9751
_equalRowMarkClause 10206
_equalA_ArrayExpr 10276
_equalReturnStmt 11136
_equalCommonTableExpr 11278
_equalPartitionCmd 11280
_equalCoalesceExpr 12053
_equalCollateExpr 13774
_equalCreateOpClassItem 14340
_equalPartitionSpec 14800
_equalFetchStmt 15520
_equalRowExpr 15965
_equalPartitionElem 16088
_equalCollateClause 16408
_equalFloat 16770
_equalCommentStmt 17458
_equalIndexStmt 17638
_equalUpdateStmt 18514
_equalA_Indices 20432
_equalAlterTSConfigurationStmt 21000
_equalSubscriptingRef 21179
_equalDefineStmt 22580
_equalJsonFormat 24764
_equalCopyStmt 26846
_equalIndexElem 27187
_equalSetOperationStmt 27198
_equalFieldSelect 29297
_equalAccessPriv 30886
_equalArrayExpr 32743
_equalObjectWithArgs 32808
_equalRangeSubselect 32902
_equalGrantStmt 34474
_equalPartitionBoundSpec 35004
_equalExecuteStmt 36108
_equalVacuumStmt 36164
_equalVacuumRelation 36680
_equalCaseTestExpr 36983
_equalCoerceViaIO 40259
_equalScalarArrayOpExpr 42907
_equalViewStmt 44162
_equalCoerceToDomain 45540
_equalA_Indirection 51112
_equalNullTest 51479
_equalCreateFunctionStmt 52746
_equalExplainStmt 55952
_equalRoleSpec 58530
_equalRangeTblFunction 61614
_equalParamRef 63318
_equalRangeFunction 66382
_equalDropStmt 72530
_equalVariableSetStmt 77330
_equalAggref 81484
_equalAlterTableStmt 83052
_equalAlterTableCmd 85872
_equalInsertStmt 90630
_equalA_Star 95740
_equalConstraint 97068
_equalNamedArgExpr 101776
_equalCreateStmt 105772
_equalTransactionStmt 108904
_equalParam 109604
_equalBoolean 113560
_equalCaseExpr 127409
_equalFunctionParameter 135992
_equalSubLink 140950
_equalSortBy 151472
_equalColumnDef 193766
_equalSortGroupClause 206911
_equalRelabelType 216607
_equalCaseWhen 242811
_equalJoinExpr 248300
_equalDefElem 403928
_equalTypeCast 472758
_equalBoolExpr 496100
_equalFuncCall 543278
_equalFuncExpr 552629
_equalRTEPermissionInfo 642359
_equalInteger 642458
_equalSelectStmt 693574
_equalRangeTblRef 705617
_equalFromExpr 751914
_equalA_Expr 870128
_equalRangeTblEntry 936033
_equalRawStmt 948124
_equalTypeName 969990
_equalOpExpr 1044612
_equalRangeVar 1157239
_equalQuery 1245674
_equalResTarget 1686712
_equalAlias 1763857
_equalTargetEntry 2102061
_equalColumnRef 2717934
_equalVar 13039648
_equalString 21995278

Generated by: LCOV version 2.0-1