LCOV - code coverage report
Current view: top level - src/backend/nodes - copyfuncs.funcs.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 96.4 % 3607 3477
Test Date: 2026-07-29 06:15:43 Functions: 96.8 % 344 333
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 73.5 % 446 328

Function Name Sort by function name Hit count Sort by function hit count
_copyATAlterConstraint 1020
_copyA_ArrayExpr 6039
_copyA_Expr 464211
_copyA_Indices 11277
_copyA_Indirection 27473
_copyA_Star 52034
_copyAccessPriv 21680
_copyAgg 35489
_copyAggClauseInfo 0
_copyAggref 160292
_copyAlias 2440068
_copyAlterCollationStmt 8
_copyAlterDatabaseRefreshCollStmt 8
_copyAlterDatabaseSetStmt 1352
_copyAlterDatabaseStmt 106
_copyAlterDefaultPrivilegesStmt 275
_copyAlterDomainStmt 390
_copyAlterEnumStmt 494
_copyAlterEventTrigStmt 64
_copyAlterExtensionContentsStmt 295
_copyAlterExtensionStmt 43
_copyAlterFdwStmt 222
_copyAlterForeignServerStmt 258
_copyAlterFunctionStmt 422
_copyAlterObjectDependsStmt 70
_copyAlterObjectSchemaStmt 584
_copyAlterOpFamilyStmt 553
_copyAlterOperatorStmt 664
_copyAlterOwnerStmt 2024
_copyAlterPolicyStmt 116
_copyAlterPropGraphStmt 324
_copyAlterPublicationStmt 1562
_copyAlterRoleSetStmt 104
_copyAlterRoleStmt 580
_copyAlterSeqStmt 333
_copyAlterStatsStmt 34
_copyAlterSubscriptionStmt 861
_copyAlterSystemStmt 238
_copyAlterTSConfigurationStmt 10502
_copyAlterTSDictionaryStmt 46
_copyAlterTableCmd 69507
_copyAlterTableMoveAllStmt 62
_copyAlterTableSpaceOptionsStmt 34
_copyAlterTableStmt 42073
_copyAlterTypeStmt 72
_copyAlterUserMappingStmt 144
_copyAlternativeSubPlan 0
_copyAppend 13079
_copyAppendRelInfo 44193
_copyArrayCoerceExpr 10938
_copyArrayExpr 36744
_copyBitString 0
_copyBitmapAnd 146
_copyBitmapHeapScan 17161
_copyBitmapIndexScan 17566
_copyBitmapOr 255
_copyBoolExpr 403296
_copyBoolean 16899
_copyBooleanTest 3214
_copyCTECycleClause 218
_copyCTESearchClause 218
_copyCallStmt 971
_copyCaseExpr 127409
_copyCaseTestExpr 108411
_copyCaseWhen 302741
_copyCheckPointStmt 609
_copyClosePortalStmt 2370
_copyCoalesceExpr 17030
_copyCoerceToDomain 59586
_copyCoerceToDomainValue 2752
_copyCoerceViaIO 69426
_copyCollateClause 8263
_copyCollateExpr 9411
_copyColumnDef 102427
_copyColumnRef 1432514
_copyCommentStmt 8765
_copyCommonTableExpr 7418
_copyCompositeTypeStmt 4761
_copyConstraint 68211
_copyConstraintsSetStmt 146
_copyConvertRowtypeExpr 709
_copyCopyStmt 13446
_copyCreateAmStmt 92
_copyCreateCastStmt 348
_copyCreateConversionStmt 85
_copyCreateDomainStmt 2023
_copyCreateEnumStmt 480
_copyCreateEventTrigStmt 258
_copyCreateExtensionStmt 679
_copyCreateFdwStmt 314
_copyCreateForeignServerStmt 398
_copyCreateForeignTableStmt 582
_copyCreateFunctionStmt 26442
_copyCreateOpClassItem 7176
_copyCreateOpClassStmt 595
_copyCreateOpFamilyStmt 195
_copyCreatePLangStmt 160
_copyCreatePolicyStmt 1226
_copyCreatePropGraphStmt 424
_copyCreatePublicationStmt 1274
_copyCreateRangeStmt 303
_copyCreateRoleStmt 2604
_copyCreateSchemaStmt 1572
_copyCreateSeqStmt 952
_copyCreateStatsStmt 1218
_copyCreateStmt 53762
_copyCreateSubscriptionStmt 676
_copyCreateTableAsStmt 2716
_copyCreateTableSpaceStmt 152
_copyCreateTransformStmt 53
_copyCreateTrigStmt 4873
_copyCreateUserMappingStmt 346
_copyCreatedbStmt 898
_copyCteScan 2794
_copyCurrentOfExpr 1371
_copyCustomScan 0
_copyDeallocateStmt 4196
_copyDeclareCursorStmt 9097
_copyDefElem 485513
_copyDefineStmt 11317
_copyDeleteStmt 3593
_copyDiscardStmt 48
_copyDistinctExpr 1550
_copyDoStmt 1600
_copyDropOwnedStmt 188
_copyDropRoleStmt 2486
_copyDropStmt 36372
_copyDropSubscriptionStmt 360
_copyDropTableSpaceStmt 72
_copyDropUserMappingStmt 166
_copyDropdbStmt 160
_copyElidedNode 19118
_copyExecuteStmt 18164
_copyExplainStmt 55215
_copyFetchStmt 8896
_copyFieldSelect 149688
_copyFieldStore 587
_copyFloat 186
_copyForPortionOfClause 1189
_copyForPortionOfExpr 2214
_copyForeignKeyCacheInfo 3006
_copyForeignScan 1110
_copyFromExpr 684701
_copyFuncCall 287826
_copyFuncExpr 732344
_copyFunctionParameter 68218
_copyFunctionScan 33783
_copyGather 837
_copyGatherMerge 264
_copyGrantRoleStmt 954
_copyGrantStmt 23379
_copyGraphElementPattern 2086
_copyGraphLabelRef 67
_copyGraphPattern 700
_copyGraphPropertyRef 42
_copyGroup 186
_copyGroupByOrdering 0
_copyGroupingExprInfo 0
_copyGroupingFunc 1049
_copyGroupingSet 4339
_copyHash 32041
_copyHashJoin 32041
_copyImportForeignSchemaStmt 56
_copyIncrementalSort 759
_copyIndexElem 14214
_copyIndexOnlyScan 12896
_copyIndexScan 101806
_copyIndexStmt 9358
_copyInferClause 1421
_copyInferenceElem 1980
_copyInsertStmt 48791
_copyInteger 184554
_copyIntoClause 2803
_copyJoinExpr 185776
_copyJsonAggConstructor 356
_copyJsonArgument 436
_copyJsonArrayAgg 160
_copyJsonArrayConstructor 408
_copyJsonArrayQueryConstructor 116
_copyJsonBehavior 9746
_copyJsonConstructorExpr 2430
_copyJsonExpr 5063
_copyJsonFormat 27424
_copyJsonFuncExpr 1452
_copyJsonIsPredicate 899
_copyJsonKeyValue 870
_copyJsonObjectAgg 196
_copyJsonObjectConstructor 562
_copyJsonOutput 1742
_copyJsonParseExpr 108
_copyJsonReturning 11453
_copyJsonScalarExpr 70
_copyJsonSerializeExpr 68
_copyJsonTable 544
_copyJsonTableColumn 2080
_copyJsonTablePath 1395
_copyJsonTablePathScan 1395
_copyJsonTablePathSpec 2260
_copyJsonTablePlanSpec 556
_copyJsonTableSiblingJoin 226
_copyJsonValueExpr 6048
_copyLimit 3420
_copyListenStmt 104
_copyLoadStmt 92
_copyLockRows 8327
_copyLockStmt 1234
_copyLockingClause 5137
_copyMaterial 2945
_copyMemoize 1782
_copyMergeAction 6618
_copyMergeAppend 394
_copyMergeJoin 5867
_copyMergeStmt 1448
_copyMergeSupportFunc 1819
_copyMergeWhenClause 2293
_copyMinMaxExpr 1352
_copyModifyTable 62913
_copyMultiAssignRef 265
_copyNamedArgExpr 53516
_copyNamedTuplestoreScan 690
_copyNestLoop 67493
_copyNestLoopParam 42605
_copyNextValueExpr 1185
_copyNotifyStmt 200
_copyNullIfExpr 1113
_copyNullTest 63308
_copyObjectWithArgs 16407
_copyOnConflictClause 1580
_copyOnConflictExpr 1943
_copyOpExpr 1547052
_copyPLAssignStmt 3382
_copyParam 529173
_copyParamRef 46216
_copyPartitionBoundSpec 29409
_copyPartitionCmd 8486
_copyPartitionElem 8301
_copyPartitionPruneInfo 501
_copyPartitionPruneStepCombine 189
_copyPartitionPruneStepOp 934
_copyPartitionRangeDatum 8
_copyPartitionSpec 7425
_copyPartitionedRelPruneInfo 931
_copyPathKey 0
_copyPlaceHolderInfo 0
_copyPlaceHolderVar 13957
_copyPlanInvalItem 38340
_copyPlanRowMark 26272
_copyPlannedStmt 366622
_copyPrepareStmt 2276
_copyProjectSet 8888
_copyPropGraphEdge 438
_copyPropGraphLabelAndProperties 1562
_copyPropGraphProperties 1578
_copyPropGraphVertex 830
_copyPublicationAllObjSpec 0
_copyPublicationObjSpec 2582
_copyPublicationTable 2052
_copyQuery 944539
_copyRTEPermissionInfo 942384
_copyRangeFunction 34068
_copyRangeGraphTable 669
_copyRangeSubselect 16867
_copyRangeTableFunc 172
_copyRangeTableFuncCol 614
_copyRangeTableSample 188
_copyRangeTblEntry 1589132
_copyRangeTblFunction 93006
_copyRangeTblRef 704915
_copyRangeVar 627737
_copyRawStmt 513769
_copyReassignOwnedStmt 72
_copyRecursiveUnion 558
_copyRefreshMatViewStmt 353
_copyReindexStmt 1554
_copyRelabelType 254555
_copyRenameStmt 2078
_copyRepackStmt 464
_copyReplicaIdentityStmt 918
_copyResTarget 895531
_copyRestrictInfo 0
_copyResult 162996
_copyReturnStmt 5568
_copyReturningClause 2780
_copyReturningExpr 1522
_copyReturningOption 104
_copyRoleSpec 36610
_copyRowCompareExpr 645
_copyRowExpr 13437
_copyRowMarkClause 12652
_copyRuleStmt 1528
_copySQLValueFunction 22996
_copySampleScan 204
_copyScalarArrayOpExpr 66948
_copySecLabelStmt 135
_copySelectStmt 387318
_copySeqScan 162506
_copySetOp 563
_copySetOperationStmt 22918
_copySetToDefault 1359
_copySinglePartitionSpec 2402
_copySort 57554
_copySortBy 77053
_copySortGroupClause 210607
_copySpecialJoinInfo 0
_copyStatsElem 2868
_copyString 23047078
_copySubLink 91276
_copySubPlan 32306
_copySubPlanRTInfo 57643
_copySubqueryScan 14660
_copySubscriptingRef 57014
_copyTableFunc 1188
_copyTableFuncScan 488
_copyTableLikeClause 1050
_copyTableSampleClause 544
_copyTargetEntry 6057576
_copyTidRangeScan 2504
_copyTidScan 621
_copyTransactionStmt 55727
_copyTriggerTransition 856
_copyTruncateStmt 2394
_copyTypeCast 245680
_copyTypeName 500901
_copyUnique 3537
_copyUnlistenStmt 124
_copyUpdateStmt 9793
_copyVacuumRelation 18414
_copyVacuumStmt 18156
_copyValuesScan 5978
_copyVar 14763248
_copyVariableSetStmt 46166
_copyVariableShowStmt 1238
_copyViewStmt 22122
_copyWaitStmt 508
_copyWindowAgg 2042
_copyWindowClause 3498
_copyWindowDef 3363
_copyWindowFunc 7197
_copyWindowFuncRunCondition 442
_copyWithCheckOption 4714
_copyWithClause 2290
_copyWorkTableScan 558
_copyXmlExpr 1653
_copyXmlSerialize 164

Generated by: LCOV version 2.0-1