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
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