LCOV - code coverage report
Current view: top level - src/backend/executor - execExprInterp.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1948 2076 93.8 %
Date: 2026-01-21 01:16:37 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 1034
ExecEvalRowNullInt 1266
ExecGetJsonValueItemString 1550
ExecEvalJsonCoercionFinish 1698
ExecEvalJsonCoercion 1806
ExecEvalGroupingFunc 1936
ExecJustScanVar 2032
ExecEvalJsonIsPredicate 2750
ExecEvalJsonExprPath 5306
saop_hash_element_match 8698
ExecEvalConvertRowtype 12268
ExecEvalConstraintCheck 14010
ExecEvalSQLValueFunction 19298
ExecEvalMinMax 23288
ExecEvalHashedScalarArrayOp 41232
ExecEvalXmlExpr 45714
ExecEvalWholeRowVar 46842
saop_element_hash 47290
ExecEvalRow 58056
ExecAggInitGroup 61716
ExecAggCopyTransValue 63910
ExecJustAssignInnerVar 64114
ExecJustAssignScanVarVirt 90646
ExecEvalArrayCoerce 109664
ExecJustAssignInnerVarVirt 121228
ExecEvalPreOrderedDistinctSingle 365722
ExecEvalParamExtern 405060
ExecEvalFieldSelect 415138
ExecJustApplyFuncToCase 421584
get_cached_rowtype 440630
ExecJustInnerVarVirt 618750
CheckVarSlotCompatibility 700204
ExecEvalArrayExpr 814394
ExecEvalAggOrderedTransDatum 844518
ExecJustOuterVarVirt 1049584
ExecJustAssignOuterVar 1125234
ExecJustHashOuterVar 1303446
ExecJustHashInnerVarVirt 1341220
ExecJustAssignOuterVarVirt 1584810
ExecJustVarVirtImpl 1668334
ExecEvalParamSet 1743300
ExecJustAssignVarVirtImpl 1796684
ExecInterpExprStillValid 1884056
CheckExprStillValid 1887682
ExecJustConst 2250482
ExecJustHashInnerVarWithIV 2323948
ExecInitInterpreter 2494518
ExecReadyInterpretedExpr 2494518
ExecJustOuterVar 2547086
ExecJustHashInnerVar 2595984
ExecAggPlainTransByRef 2899270
ExecEvalSubPlan 3628874
ExecJustHashOuterVarVirt 3893980
ExecJustHashVarImpl 3899430
ExecEvalScalarArrayOp 4968136
ExecJustInnerVar 5168276
ExecJustHashVarVirtImpl 5235200
ExecEvalSysVar 7560300
ExecJustVarImpl 7717394
ExecEvalParamExec 7875230
ExecEvalStepOp 8682050
ExecJustHashOuterVarStrict 8824842
ExecJustAssignScanVar 12849202
ExecJustAssignVarImpl 14038550
ExecAggPlainTransByVal 33199870
dispatch_compare_ptr 58940502
CheckOpSlotCompatibility 195984270
ExecInterpExpr 1298040430

Generated by: LCOV version 1.16