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-29 00:16:02
Functions:
95.3 %
279
266
Legend:
Lines:    
hit
not hit
Branches:
+
taken
-
not taken
#
not executed
Branches:
51.9 %
3386
1757
Function Name
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
_equalAlterCollationStmt
16
_equalAlterDatabaseRefreshCollStmt
16
_equalAlterTableMoveAllStmt
64
_equalAlterStatsStmt
68
_equalAlterExtensionStmt
74
_equalAlterTableSpaceOptionsStmt
76
_equalConvertRowtypeExpr
86
_equalAlterObjectDependsStmt
92
_equalAlterTSDictionaryStmt
92
_equalDiscardStmt
96
_equalCreateTransformStmt
104
_equalImportForeignSchemaStmt
112
_equalAlterEventTrigStmt
128
_equalJsonScalarExpr
142
_equalJsonSerializeExpr
142
_equalAlterTypeStmt
144
_equalCreateAmStmt
152
_equalReassignOwnedStmt
156
_equalAggClauseInfo
160
_equalCreateConversionStmt
168
_equalWindowFuncRunCondition
195
_equalDropTableSpaceStmt
196
_equalLoadStmt
200
_equalJsonTableSiblingJoin
206
_equalAlterRoleSetStmt
208
_equalListenStmt
208
_equalAlterDatabaseStmt
212
_equalRestrictInfo
220
_equalJsonParseExpr
222
_equalAlterPolicyStmt
224
_equalJsonArrayQueryConstructor
238
_equalUnlistenStmt
248
_equalReturningOption
256
_equalSecLabelStmt
268
_equalCTECycleClause
280
_equalCTESearchClause
280
_equalConstraintsSetStmt
282
_equalAlterUserMappingStmt
292
_equalTableSampleClause
314
_equalDropUserMappingStmt
316
_equalDropdbStmt
320
_equalNullIfExpr
323
_equalCreatePLangStmt
328
_equalCreateTableSpaceStmt
328
_equalXmlSerialize
328
_equalJsonArrayAgg
334
_equalRangeTableFunc
336
_equalJsonObjectAgg
356
_equalNotifyStmt
367
_equalCreateOpFamilyStmt
396
_equalRangeTableSample
404
_equalAlterFdwStmt
412
_equalDropOwnedStmt
412
_equalRowCompareExpr
474
_equalFieldStore
514
_equalAlterForeignServerStmt
516
_equalCreateEventTrigStmt
516
_equalAlterSystemStmt
520
_equalMultiAssignRef
530
_equalAlterSeqStmt
532
_equalAlterDefaultPrivilegesStmt
540
_equalReturningExpr
552
_equalMergeSupportFunc
570
_equalNextValueExpr
570
_equalAlterExtensionContentsStmt
584
_equalCreateRangeStmt
592
_equalCreateFdwStmt
628
_equalCheckPointStmt
630
_equalJsonArrayConstructor
646
_equalCreateUserMappingStmt
668
_equalCreateEnumStmt
676
_equalCurrentOfExpr
688
_equalJsonAggConstructor
690
_equalRefreshMatViewStmt
696
_equalDropSubscriptionStmt
740
_equalCreateCastStmt
768
_equalAlterDomainStmt
776
_equalMinMaxExpr
781
_equalCreateForeignServerStmt
786
_equalAlterFunctionStmt
884
_equalJsonArgument
902
_equalAlterEnumStmt
984
_equalJsonObjectConstructor
1006
_equalTableFunc
1036
_equalAlterObjectSchemaStmt
1084
_equalGroupingFunc
1100
_equalCallStmt
1104
_equalJsonIsPredicate
1144
_equalAlterOpFamilyStmt
1152
_equalRangeTableFuncCol
1164
_equalRepackStmt
1174
_equalAlterRoleStmt
1176
_equalWaitStmt
1178
_equalJsonTablePlanSpec
1192
_equalCreateForeignTableStmt
1204
_equalJsonTable
1204
_equalCreateOpClassStmt
1276
_equalReplicaIdentityStmt
1288
_equalJsonTablePath
1300
_equalJsonTablePathScan
1300
_equalAlterOperatorStmt
1328
_equalATAlterConstraint
1344
_equalCreateSubscriptionStmt
1360
_equalDistinctExpr
1384
_equalCreateExtensionStmt
1456
_equalTriggerTransition
1584
_equalJsonKeyValue
1586
_equalGrantRoleStmt
1696
_equalCreateSeqStmt
1796
_equalCreatedbStmt
1832
_equalAlterSubscriptionStmt
1846
_equalXmlExpr
1908
_equalSetToDefault
1982
_equalTableLikeClause
2168
_equalCreatePolicyStmt
2172
_equalJsonConstructorExpr
2212
_equalVariableShowStmt
2336
_equalLockStmt
2404
_equalCreateStatsStmt
2424
_equalCreatePublicationStmt
2636
_equalMergeStmt
2702
_equalDoStmt
2724
_equalAlterDatabaseSetStmt
2764
_equalReindexStmt
2820
_equalRuleStmt
2936
_equalCreateSchemaStmt
2950
_equalInferClause
3014
_equalJsonFuncExpr
3038
_equalJsonOutput
3138
_equalAlterPublicationStmt
3144
_equalInferenceElem
3166
_equalOnConflictExpr
3206
_equalBooleanTest
3258
_equalOnConflictClause
3326
_equalRenameStmt
3802
_equalAlterOwnerStmt
3896
_equalMergeAction
4022
_equalCreateDomainStmt
4128
_equalMergeWhenClause
4164
_equalJsonExpr
4176
_equalPublicationTable
4204
_equalWindowClause
4254
_equalJsonTableColumn
4424
_equalPrepareStmt
4496
_equalTruncateStmt
4712
_equalWithClause
4808
_equalDropRoleStmt
4816
_equalJsonTablePathSpec
4894
_equalClosePortalStmt
4964
_equalReturningClause
5036
_equalCreateTableAsStmt
5098
_equalCreateRoleStmt
5188
_equalIntoClause
5264
_equalPublicationObjSpec
5264
_equalSubPlan
5406
_equalBitString
5470
_equalCompositeTypeStmt
5720
_equalStatsElem
5728
_equalDeleteStmt
5856
_equalWindowDef
6614
_equalArrayCoerceExpr
6726
_equalWithCheckOption
6777
_equalWindowFunc
6863
_equalGroupingSet
7108
_equalPlaceHolderVar
7242
_equalLockingClause
7956
_equalCreateTrigStmt
8116
_equalDeallocateStmt
8360
_equalDeclareCursorStmt
8872
_equalJsonValueExpr
8892
_equalPartitionCmd
8936
_equalJsonBehavior
9118
_equalSQLValueFunction
9483
_equalJsonReturning
9522
_equalRowMarkClause
10194
_equalA_ArrayExpr
10388
_equalReturnStmt
11520
_equalCoalesceExpr
11914
_equalCommonTableExpr
11942
_equalCollateExpr
12953
_equalPartitionSpec
13802
_equalPartitionElem
15090
_equalCreateOpClassItem
15236
_equalRowExpr
15639
_equalCollateClause
15652
_equalFetchStmt
15788
_equalFloat
16304
_equalUpdateStmt
17242
_equalIndexStmt
17862
_equalCommentStmt
17874
_equalA_Indices
20468
_equalSubscriptingRef
21374
_equalAlterTSConfigurationStmt
21744
_equalDefineStmt
23168
_equalSetOperationStmt
26458
_equalJsonFormat
26484
_equalCopyStmt
26486
_equalIndexElem
27595
_equalAccessPriv
29142
_equalPartitionBoundSpec
29284
_equalFieldSelect
31349
_equalRangeSubselect
32428
_equalArrayExpr
32504
_equalGrantStmt
32738
_equalObjectWithArgs
33744
_equalVacuumStmt
34416
_equalExecuteStmt
35060
_equalCaseTestExpr
35129
_equalVacuumRelation
35186
_equalCoerceViaIO
39376
_equalScalarArrayOpExpr
42219
_equalViewStmt
42898
_equalCoerceToDomain
45604
_equalA_Indirection
50952
_equalNullTest
52571
_equalCreateFunctionStmt
54466
_equalRoleSpec
56070
_equalExplainStmt
58188
_equalRangeTblFunction
61787
_equalParamRef
64882
_equalRangeFunction
66672
_equalDropStmt
70170
_equalVariableSetStmt
75630
_equalAlterTableStmt
79240
_equalAlterTableCmd
82132
_equalAggref
82812
_equalInsertStmt
90380
_equalConstraint
92552
_equalA_Star
92860
_equalNamedArgExpr
97696
_equalCreateStmt
101690
_equalParam
107384
_equalTransactionStmt
108036
_equalBoolean
114486
_equalCaseExpr
126328
_equalSubLink
140106
_equalFunctionParameter
141252
_equalSortBy
146056
_equalColumnDef
187024
_equalSortGroupClause
200270
_equalRelabelType
211484
_equalCaseWhen
241660
_equalJoinExpr
247890
_equalDefElem
413764
_equalTypeCast
456822
_equalBoolExpr
478194
_equalFuncCall
533766
_equalFuncExpr
538318
_equalRTEPermissionInfo
631272
_equalInteger
634242
_equalSelectStmt
690122
_equalRangeTblRef
696307
_equalFromExpr
745617
_equalA_Expr
853742
_equalRangeTblEntry
927527
_equalRawStmt
936036
_equalTypeName
957188
_equalOpExpr
1025046
_equalRangeVar
1115337
_equalQuery
1232227
_equalResTarget
1658514
_equalAlias
1747949
_equalTargetEntry
2083850
_equalColumnRef
2657168
_equalVar
12966364
_equalString
21766379
Generated by:
LCOV version 2.0-1