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