LCOV - code coverage report
Current view:
top level
-
src/backend/nodes
- equalfuncs.funcs.c
(
source
/ functions)
Coverage
Total
Hit
Test:
PostgreSQL 20devel
Lines:
95.0 %
1928
1831
Test Date:
2026-09-20 07:15:42
Functions:
95.3 %
279
266
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
51.9 %
3384
1757
Function Name
Hit count
_equalATAlterConstraint
1344
_equalA_ArrayExpr
10366
_equalA_Expr
850374
_equalA_Indices
20468
_equalA_Indirection
50922
_equalA_Star
92292
_equalAccessPriv
29040
_equalAggClauseInfo
160
_equalAggref
81765
_equalAlias
1733205
_equalAlterCollationStmt
16
_equalAlterDatabaseRefreshCollStmt
16
_equalAlterDatabaseSetStmt
2740
_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
3128
_equalAlterRoleSetStmt
208
_equalAlterRoleStmt
1176
_equalAlterSeqStmt
532
_equalAlterStatsStmt
68
_equalAlterSubscriptionStmt
1798
_equalAlterSystemStmt
524
_equalAlterTSConfigurationStmt
21744
_equalAlterTSDictionaryStmt
92
_equalAlterTableCmd
81500
_equalAlterTableMoveAllStmt
64
_equalAlterTableSpaceOptionsStmt
76
_equalAlterTableStmt
78756
_equalAlterTypeStmt
144
_equalAlterUserMappingStmt
292
_equalAlternativeSubPlan
0
_equalAppendRelInfo
0
_equalArrayCoerceExpr
6716
_equalArrayExpr
32204
_equalBitString
5470
_equalBoolExpr
476198
_equalBoolean
114368
_equalBooleanTest
3258
_equalCTECycleClause
280
_equalCTESearchClause
280
_equalCallStmt
1104
_equalCaseExpr
125585
_equalCaseTestExpr
34965
_equalCaseWhen
238237
_equalCheckPointStmt
630
_equalClosePortalStmt
4940
_equalCoalesceExpr
11621
_equalCoerceToDomain
45516
_equalCoerceToDomainValue
0
_equalCoerceViaIO
38957
_equalCollateClause
15576
_equalCollateExpr
12893
_equalColumnDef
186124
_equalColumnRef
2649386
_equalCommentStmt
17874
_equalCommonTableExpr
11462
_equalCompositeTypeStmt
5768
_equalConstraint
92144
_equalConstraintsSetStmt
282
_equalConvertRowtypeExpr
86
_equalCopyStmt
26134
_equalCreateAmStmt
152
_equalCreateCastStmt
752
_equalCreateConversionStmt
168
_equalCreateDomainStmt
4064
_equalCreateEnumStmt
644
_equalCreateEventTrigStmt
516
_equalCreateExtensionStmt
1408
_equalCreateFdwStmt
612
_equalCreateForeignServerStmt
770
_equalCreateForeignTableStmt
1156
_equalCreateFunctionStmt
53826
_equalCreateOpClassItem
14756
_equalCreateOpClassStmt
1196
_equalCreateOpFamilyStmt
396
_equalCreatePLangStmt
328
_equalCreatePolicyStmt
2156
_equalCreatePublicationStmt
2628
_equalCreateRangeStmt
592
_equalCreateRoleStmt
5128
_equalCreateSchemaStmt
2934
_equalCreateSeqStmt
1796
_equalCreateStatsStmt
2392
_equalCreateStmt
101002
_equalCreateSubscriptionStmt
1352
_equalCreateTableAsStmt
5088
_equalCreateTableSpaceStmt
324
_equalCreateTransformStmt
104
_equalCreateTrigStmt
8156
_equalCreateUserMappingStmt
668
_equalCreatedbStmt
1832
_equalCurrentOfExpr
688
_equalDeallocateStmt
8356
_equalDeclareCursorStmt
8856
_equalDefElem
408752
_equalDefineStmt
22976
_equalDeleteStmt
5824
_equalDiscardStmt
96
_equalDistinctExpr
1392
_equalDoStmt
2736
_equalDropOwnedStmt
412
_equalDropRoleStmt
4796
_equalDropStmt
69858
_equalDropSubscriptionStmt
732
_equalDropTableSpaceStmt
196
_equalDropUserMappingStmt
316
_equalDropdbStmt
316
_equalElidedNode
0
_equalExecuteStmt
35060
_equalExplainStmt
57296
_equalFetchStmt
15660
_equalFieldSelect
29205
_equalFieldStore
514
_equalFloat
16224
_equalFromExpr
740238
_equalFuncCall
532656
_equalFuncExpr
536196
_equalFunctionParameter
139832
_equalGrantRoleStmt
1682
_equalGrantStmt
32650
_equalGroupByOrdering
0
_equalGroupingExprInfo
0
_equalGroupingFunc
1100
_equalGroupingSet
7004
_equalImportForeignSchemaStmt
112
_equalIndexElem
27183
_equalIndexStmt
17538
_equalInferClause
2990
_equalInferenceElem
3126
_equalInsertStmt
90120
_equalInteger
631040
_equalIntoClause
5254
_equalJoinExpr
244986
_equalJsonAggConstructor
664
_equalJsonArgument
880
_equalJsonArrayAgg
320
_equalJsonArrayConstructor
632
_equalJsonArrayQueryConstructor
232
_equalJsonBehavior
8392
_equalJsonConstructorExpr
2120
_equalJsonExpr
3792
_equalJsonFormat
25060
_equalJsonFuncExpr
2912
_equalJsonIsPredicate
1112
_equalJsonKeyValue
1548
_equalJsonObjectAgg
344
_equalJsonObjectConstructor
980
_equalJsonOutput
3108
_equalJsonParseExpr
216
_equalJsonReturning
9016
_equalJsonScalarExpr
140
_equalJsonSerializeExpr
136
_equalJsonTable
1112
_equalJsonTableColumn
4184
_equalJsonTablePath
1136
_equalJsonTablePathScan
1136
_equalJsonTablePathSpec
4568
_equalJsonTablePlanSpec
1112
_equalJsonTableSiblingJoin
176
_equalJsonValueExpr
8552
_equalListenStmt
208
_equalLoadStmt
200
_equalLockStmt
2392
_equalLockingClause
7942
_equalMergeAction
3986
_equalMergeStmt
2690
_equalMergeSupportFunc
546
_equalMergeWhenClause
4128
_equalMinMaxExpr
781
_equalMultiAssignRef
530
_equalNamedArgExpr
102232
_equalNextValueExpr
570
_equalNotifyStmt
367
_equalNullIfExpr
315
_equalNullTest
52282
_equalObjectWithArgs
33272
_equalOnConflictClause
3302
_equalOnConflictExpr
3182
_equalOpExpr
1016462
_equalPLAssignStmt
0
_equalParam
105534
_equalParamRef
64750
_equalPartitionBoundSpec
29044
_equalPartitionCmd
8936
_equalPartitionElem
14914
_equalPartitionRangeDatum
0
_equalPartitionSpec
13626
_equalPathKey
0
_equalPlaceHolderInfo
0
_equalPlaceHolderVar
6515
_equalPrepareStmt
4496
_equalPublicationAllObjSpec
0
_equalPublicationObjSpec
5244
_equalPublicationTable
4184
_equalQuery
1223468
_equalRTEPermissionInfo
627787
_equalRangeFunction
66698
_equalRangeSubselect
31378
_equalRangeTableFunc
336
_equalRangeTableFuncCol
1164
_equalRangeTableSample
380
_equalRangeTblEntry
919207
_equalRangeTblFunction
61716
_equalRangeTblRef
689919
_equalRangeVar
1108487
_equalRawStmt
931124
_equalReassignOwnedStmt
156
_equalRefreshMatViewStmt
696
_equalReindexStmt
2820
_equalRelabelType
211261
_equalRenameStmt
3802
_equalRepackStmt
1040
_equalReplicaIdentityStmt
1264
_equalResTarget
1653456
_equalRestrictInfo
216
_equalReturnStmt
11520
_equalReturningClause
4986
_equalReturningExpr
552
_equalReturningOption
200
_equalRoleSpec
55756
_equalRowCompareExpr
474
_equalRowExpr
15703
_equalRowMarkClause
10096
_equalRuleStmt
2936
_equalSQLValueFunction
9479
_equalScalarArrayOpExpr
41957
_equalSecLabelStmt
268
_equalSelectStmt
685298
_equalSetOperationStmt
25840
_equalSetToDefault
1972
_equalSortBy
145572
_equalSortGroupClause
199406
_equalSpecialJoinInfo
0
_equalStatsElem
5648
_equalString
21646692
_equalSubLink
139416
_equalSubPlan
5406
_equalSubPlanRTInfo
0
_equalSubscriptingRef
20678
_equalTableFunc
944
_equalTableLikeClause
2100
_equalTableSampleClause
290
_equalTargetEntry
2070079
_equalTransactionStmt
107128
_equalTriggerTransition
1584
_equalTruncateStmt
4696
_equalTypeCast
455876
_equalTypeName
952214
_equalUnlistenStmt
248
_equalUpdateStmt
17150
_equalVacuumRelation
34668
_equalVacuumStmt
34040
_equalVar
12761991
_equalVariableSetStmt
74966
_equalVariableShowStmt
2324
_equalViewStmt
42882
_equalWaitStmt
1158
_equalWindowClause
4202
_equalWindowDef
6562
_equalWindowFunc
6811
_equalWindowFuncRunCondition
195
_equalWithCheckOption
6777
_equalWithClause
4566
_equalXmlExpr
1812
_equalXmlSerialize
328
Generated by:
LCOV version 2.0-1