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-12 05:15:53 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 856380
_equalA_Indices 20472
_equalA_Indirection 50948
_equalA_Star 92600
_equalAccessPriv 29138
_equalAggClauseInfo 160
_equalAggref 82238
_equalAlias 1750441
_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 3888
_equalAlterPolicyStmt 224
_equalAlterPublicationStmt 3136
_equalAlterRoleSetStmt 208
_equalAlterRoleStmt 1176
_equalAlterSeqStmt 532
_equalAlterStatsStmt 68
_equalAlterSubscriptionStmt 1814
_equalAlterSystemStmt 520
_equalAlterTSConfigurationStmt 21744
_equalAlterTSDictionaryStmt 92
_equalAlterTableCmd 82072
_equalAlterTableMoveAllStmt 64
_equalAlterTableSpaceOptionsStmt 76
_equalAlterTableStmt 79180
_equalAlterTypeStmt 144
_equalAlterUserMappingStmt 292
_equalAlternativeSubPlan 0
_equalAppendRelInfo 0
_equalArrayCoerceExpr 6720
_equalArrayExpr 32504
_equalBitString 5470
_equalBoolExpr 480300
_equalBoolean 116166
_equalBooleanTest 3262
_equalCTECycleClause 280
_equalCTESearchClause 280
_equalCallStmt 1104
_equalCaseExpr 126233
_equalCaseTestExpr 34905
_equalCaseWhen 241325
_equalCheckPointStmt 630
_equalClosePortalStmt 4956
_equalCoalesceExpr 11773
_equalCoerceToDomain 45604
_equalCoerceToDomainValue 0
_equalCoerceViaIO 39312
_equalCollateClause 15618
_equalCollateExpr 12919
_equalColumnDef 186588
_equalColumnRef 2664922
_equalCommentStmt 17874
_equalCommonTableExpr 11942
_equalCompositeTypeStmt 5768
_equalConstraint 92452
_equalConstraintsSetStmt 282
_equalConvertRowtypeExpr 86
_equalCopyStmt 26330
_equalCreateAmStmt 152
_equalCreateCastStmt 768
_equalCreateConversionStmt 168
_equalCreateDomainStmt 4128
_equalCreateEnumStmt 660
_equalCreateEventTrigStmt 516
_equalCreateExtensionStmt 1436
_equalCreateFdwStmt 612
_equalCreateForeignServerStmt 770
_equalCreateForeignTableStmt 1156
_equalCreateFunctionStmt 54118
_equalCreateOpClassItem 14948
_equalCreateOpClassStmt 1228
_equalCreateOpFamilyStmt 396
_equalCreatePLangStmt 328
_equalCreatePolicyStmt 2172
_equalCreatePublicationStmt 2628
_equalCreateRangeStmt 592
_equalCreateRoleStmt 5160
_equalCreateSchemaStmt 2934
_equalCreateSeqStmt 1796
_equalCreateStatsStmt 2424
_equalCreateStmt 101342
_equalCreateSubscriptionStmt 1356
_equalCreateTableAsStmt 5088
_equalCreateTableSpaceStmt 328
_equalCreateTransformStmt 104
_equalCreateTrigStmt 8116
_equalCreateUserMappingStmt 668
_equalCreatedbStmt 1832
_equalCurrentOfExpr 688
_equalDeallocateStmt 8360
_equalDeclareCursorStmt 8860
_equalDefElem 411380
_equalDefineStmt 23008
_equalDeleteStmt 5840
_equalDiscardStmt 96
_equalDistinctExpr 1388
_equalDoStmt 2708
_equalDropOwnedStmt 412
_equalDropRoleStmt 4800
_equalDropStmt 70194
_equalDropSubscriptionStmt 736
_equalDropTableSpaceStmt 196
_equalDropUserMappingStmt 316
_equalDropdbStmt 316
_equalElidedNode 0
_equalExecuteStmt 35060
_equalExplainStmt 57792
_equalFetchStmt 15768
_equalFieldSelect 31351
_equalFieldStore 514
_equalFloat 16232
_equalFromExpr 744268
_equalFuncCall 534446
_equalFuncExpr 538155
_equalFunctionParameter 140556
_equalGrantRoleStmt 1696
_equalGrantStmt 32734
_equalGroupByOrdering 0
_equalGroupingExprInfo 0
_equalGroupingFunc 1100
_equalGroupingSet 7004
_equalImportForeignSchemaStmt 112
_equalIndexElem 27587
_equalIndexStmt 17870
_equalInferClause 3014
_equalInferenceElem 3166
_equalInsertStmt 90220
_equalInteger 633702
_equalIntoClause 5254
_equalJoinExpr 247030
_equalJsonAggConstructor 664
_equalJsonArgument 880
_equalJsonArrayAgg 320
_equalJsonArrayConstructor 632
_equalJsonArrayQueryConstructor 232
_equalJsonBehavior 8296
_equalJsonConstructorExpr 2120
_equalJsonExpr 3744
_equalJsonFormat 24916
_equalJsonFuncExpr 2912
_equalJsonIsPredicate 1112
_equalJsonKeyValue 1548
_equalJsonObjectAgg 344
_equalJsonObjectConstructor 980
_equalJsonOutput 3108
_equalJsonParseExpr 216
_equalJsonReturning 8968
_equalJsonScalarExpr 140
_equalJsonSerializeExpr 136
_equalJsonTable 1088
_equalJsonTableColumn 4160
_equalJsonTablePath 1112
_equalJsonTablePathScan 1112
_equalJsonTablePathSpec 4520
_equalJsonTablePlanSpec 1112
_equalJsonTableSiblingJoin 176
_equalJsonValueExpr 8528
_equalListenStmt 208
_equalLoadStmt 200
_equalLockStmt 2392
_equalLockingClause 7944
_equalMergeAction 4022
_equalMergeStmt 2702
_equalMergeSupportFunc 570
_equalMergeWhenClause 4164
_equalMinMaxExpr 781
_equalMultiAssignRef 530
_equalNamedArgExpr 105940
_equalNextValueExpr 570
_equalNotifyStmt 367
_equalNullIfExpr 323
_equalNullTest 52441
_equalObjectWithArgs 33488
_equalOnConflictClause 3326
_equalOnConflictExpr 3206
_equalOpExpr 1026531
_equalPLAssignStmt 0
_equalParam 104762
_equalParamRef 64848
_equalPartitionBoundSpec 29204
_equalPartitionCmd 8936
_equalPartitionElem 15030
_equalPartitionRangeDatum 0
_equalPartitionSpec 13742
_equalPathKey 0
_equalPlaceHolderInfo 0
_equalPlaceHolderVar 6721
_equalPrepareStmt 4496
_equalPublicationAllObjSpec 0
_equalPublicationObjSpec 5252
_equalPublicationTable 4192
_equalQuery 1229772
_equalRTEPermissionInfo 631957
_equalRangeFunction 67064
_equalRangeSubselect 31908
_equalRangeTableFunc 336
_equalRangeTableFuncCol 1164
_equalRangeTableSample 404
_equalRangeTblEntry 927311
_equalRangeTblFunction 62134
_equalRangeTblRef 696653
_equalRangeVar 1115370
_equalRawStmt 935288
_equalReassignOwnedStmt 156
_equalRefreshMatViewStmt 696
_equalReindexStmt 2820
_equalRelabelType 212614
_equalRenameStmt 3802
_equalRepackStmt 1062
_equalReplicaIdentityStmt 1284
_equalResTarget 1660132
_equalRestrictInfo 218
_equalReturnStmt 11520
_equalReturningClause 5016
_equalReturningExpr 552
_equalReturningOption 200
_equalRoleSpec 55986
_equalRowCompareExpr 474
_equalRowExpr 15707
_equalRowMarkClause 10098
_equalRuleStmt 2936
_equalSQLValueFunction 9483
_equalScalarArrayOpExpr 42235
_equalSecLabelStmt 268
_equalSelectStmt 689626
_equalSetOperationStmt 26440
_equalSetToDefault 1974
_equalSortBy 145928
_equalSortGroupClause 200102
_equalSpecialJoinInfo 0
_equalStatsElem 5728
_equalString 21840036
_equalSubLink 139996
_equalSubPlan 5406
_equalSubPlanRTInfo 0
_equalSubscriptingRef 21344
_equalTableFunc 920
_equalTableLikeClause 2136
_equalTableSampleClause 314
_equalTargetEntry 2082216
_equalTransactionStmt 107812
_equalTriggerTransition 1584
_equalTruncateStmt 4716
_equalTypeCast 456684
_equalTypeName 954870
_equalUnlistenStmt 248
_equalUpdateStmt 17194
_equalVacuumRelation 35354
_equalVacuumStmt 34696
_equalVar 12911544
_equalVariableSetStmt 75258
_equalVariableShowStmt 2336
_equalViewStmt 42882
_equalWaitStmt 1174
_equalWindowClause 4202
_equalWindowDef 6562
_equalWindowFunc 6811
_equalWindowFuncRunCondition 195
_equalWithCheckOption 6777
_equalWithClause 4798
_equalXmlExpr 1814
_equalXmlSerialize 328

Generated by: LCOV version 2.0-1