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-05-24 17:16:15 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 1011
ExecGetTriggerNewSlot 2386
CreateWorkExprContext 4918
CreateStandaloneExprContext 6800
ExecGetAllUpdatedCols 8780
ExecGetCommonSlotOps 13550
ExecGetExtraUpdatedCols 31310
ExecGetUpdatedCols 32472
GetResultRTEPermissionInfo 33665
ExecGetChildToRootMap 45404
ExecInitResultRelation 80553
ExecCleanTargetListLength 91717
ExecCreateScanSlotFromOuterPlan 98007
UnregisterExprContextCallback 192601
RegisterExprContextCallback 215007
ScanRelIsReadOnly 237358
ExecOpenScanRelation 304451
ExecConditionalAssignProjectionInfo 373619
tlist_matches_tupdesc 373619
ExecGetRangeTableRelation 393876
MakePerTupleExprContext 429303
ExecAssignProjectionInfo 490342
ExecGetResultSlotOps 501264
ExecInitRangeTable 531853
ExecGetTriggerOldSlot 617737
ExecGetRootToChildMap 638396
UpdateChangedParamSet 746149
FreeExecutorState 750502
CreateExecutorState 773938
ExecAssignExprContext 876737
ExecTargetListLength 906054
ExecGetResultType 1087754
FreeExprContext 1359650
CreateExprContext 1382884
CreateExprContextInternal 1387802
ReScanExprContext 2906150
ShutdownExprContext 4265800

Generated by: LCOV version 2.0-1