LCOV - code coverage report
Current view: top level - src/backend/executor - execExprInterp.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1950 2078 93.8 %
Date: 2026-02-07 12:18:09 Functions: 81 83 97.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ExecEvalCoerceViaIOSafe 0
ExecJustScanVarVirt 0
ExecEvalCurrentOfExpr 2
ExecEvalFuncExprStrictFusage 6
GetJsonBehaviorValueString 78
ExecEvalFuncExprFusage 208
ExecEvalAggOrderedTransTuple 216
ExecEvalConstraintNotNull 378
ExecEvalMergeSupportFunc 476
ExecEvalFieldStoreDeForm 520
ExecEvalFieldStoreForm 520
ExecEvalRowNotNull 570
ExecEvalRowNull 696
ExecEvalJsonConstructor 702
ExecEvalPreOrderedDistinctMulti 720
ExecEvalNextValueExpr 1038
ExecEvalRowNullInt 1266
ExecGetJsonValueItemString 1550
ExecEvalJsonCoercionFinish 1698
ExecEvalJsonCoercion 1806
ExecEvalGroupingFunc 1936
ExecJustScanVar 2032
ExecEvalJsonIsPredicate 2750
ExecEvalJsonExprPath 5306
saop_hash_element_match 8728
ExecEvalConvertRowtype 12268
ExecEvalConstraintCheck 14010
ExecEvalSQLValueFunction 19294
ExecEvalMinMax 23288
ExecEvalHashedScalarArrayOp 41326
ExecEvalXmlExpr 45598
ExecEvalWholeRowVar 46854
saop_element_hash 47392
ExecEvalRow 58056
ExecAggInitGroup 61716
ExecJustAssignInnerVar 63800
ExecAggCopyTransValue 64062
ExecJustAssignScanVarVirt 90704
ExecEvalArrayCoerce 109574
ExecJustAssignInnerVarVirt 121306
ExecEvalPreOrderedDistinctSingle 365722
ExecEvalParamExtern 404666
ExecEvalFieldSelect 414978
ExecJustApplyFuncToCase 421428
ExecJustInnerVarVirt 438262
get_cached_rowtype 440464
CheckVarSlotCompatibility 707096
ExecEvalArrayExpr 824758
ExecEvalAggOrderedTransDatum 844518
ExecJustAssignOuterVar 1122484
ExecJustOuterVarVirt 1161148
ExecJustHashOuterVar 1299370
ExecJustHashInnerVarVirt 1341554
ExecJustAssignOuterVarVirt 1581876
ExecJustVarVirtImpl 1599410
ExecEvalParamSet 1736578
ExecJustAssignVarVirtImpl 1793886
ExecInterpExprStillValid 1887472
CheckExprStillValid 1891378
ExecJustConst 2243124
ExecJustHashInnerVarWithIV 2313804
ExecInitInterpreter 2500006
ExecReadyInterpretedExpr 2500006
ExecJustOuterVar 2573688
ExecJustHashInnerVar 2604088
ExecAggPlainTransByRef 2899160
ExecEvalSubPlan 3615992
ExecJustHashVarImpl 3903458
ExecJustHashOuterVarVirt 3908922
ExecJustInnerVar 4981136
ExecEvalScalarArrayOp 4998814
ExecJustHashVarVirtImpl 5250476
ExecEvalSysVar 7551006
ExecJustVarImpl 7556856
ExecEvalParamExec 7883040
ExecEvalStepOp 8708102
ExecJustHashOuterVarStrict 8831742
ExecJustAssignScanVar 12866014
ExecJustAssignVarImpl 14052298
ExecAggPlainTransByVal 33219874
dispatch_compare_ptr 58970088
CheckOpSlotCompatibility 195887952
ExecInterpExpr 1299051728

Generated by: LCOV version 1.16