LCOV - code coverage report
Current view: top level - src/backend/executor - execUtils.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 91.7 % 444 407
Test Date: 2026-04-30 00:16:21 Functions: 95.7 % 46 44
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
ExecRelationIsTargetRelation 0
GetAttributeByNum 0
executor_errposition 16
GetAttributeByName 24
ExecGetResultRelCheckAsUser 182
ExecGetAllNullSlot 236
ExecAssignScanType 579
ExecGetCommonChildSlotOps 581
ExecGetReturningSlot 817
ExecGetInsertedCols 994
ExecGetTriggerNewSlot 2386
CreateWorkExprContext 4794
CreateStandaloneExprContext 6742
ExecGetAllUpdatedCols 8780
ExecGetCommonSlotOps 13538
ExecGetExtraUpdatedCols 31280
ExecGetUpdatedCols 32425
GetResultRTEPermissionInfo 33601
ExecGetChildToRootMap 45404
ExecInitResultRelation 77266
ExecCleanTargetListLength 93407
ExecCreateScanSlotFromOuterPlan 97659
UnregisterExprContextCallback 192544
RegisterExprContextCallback 214948
ScanRelIsReadOnly 237532
ExecOpenScanRelation 304470
ExecConditionalAssignProjectionInfo 373679
tlist_matches_tupdesc 373679
ExecGetRangeTableRelation 390610
MakePerTupleExprContext 427043
ExecAssignProjectionInfo 490850
ExecGetResultSlotOps 501852
ExecInitRangeTable 532610
ExecGetTriggerOldSlot 617685
ExecGetRootToChildMap 636318
FreeExecutorState 751039
UpdateChangedParamSet 752153
CreateExecutorState 774405
ExecAssignExprContext 875920
ExecTargetListLength 903009
ExecGetResultType 1088046
FreeExprContext 1356484
CreateExprContext 1379765
CreateExprContextInternal 1384559
ReScanExprContext 2913711
ShutdownExprContext 4270195

Generated by: LCOV version 2.0-1