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 08:18:04 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 19098
ExecEvalMinMax 23288
ExecEvalHashedScalarArrayOp 41296
ExecEvalXmlExpr 45698
ExecEvalWholeRowVar 46854
saop_element_hash 47362
ExecEvalRow 58056
ExecAggInitGroup 61712
ExecJustAssignInnerVar 63892
ExecAggCopyTransValue 63910
ExecJustAssignScanVarVirt 90686
ExecEvalArrayCoerce 109614
ExecJustAssignInnerVarVirt 121282
ExecEvalPreOrderedDistinctSingle 365722
ExecEvalParamExtern 404560
ExecEvalFieldSelect 414978
ExecJustApplyFuncToCase 421518
ExecJustInnerVarVirt 430762
get_cached_rowtype 440464
CheckVarSlotCompatibility 705142
ExecEvalArrayExpr 824778
ExecEvalAggOrderedTransDatum 844518
ExecJustOuterVarVirt 1112168
ExecJustAssignOuterVar 1122332
ExecJustHashOuterVar 1299374
ExecJustHashInnerVarVirt 1341418
ExecJustVarVirtImpl 1542930
ExecJustAssignOuterVarVirt 1581694
ExecEvalParamSet 1736542
ExecJustAssignVarVirtImpl 1793662
ExecInterpExprStillValid 1885832
CheckExprStillValid 1889738
ExecJustConst 2247338
ExecJustHashInnerVarWithIV 2276894
ExecReadyInterpretedExpr 2497586
ExecInitInterpreter 2497600
ExecJustOuterVar 2580344
ExecJustHashInnerVar 2640592
ExecAggPlainTransByRef 2899216
ExecEvalSubPlan 3615920
ExecJustHashOuterVarVirt 3910540
ExecJustHashVarImpl 3939966
ExecEvalScalarArrayOp 4983192
ExecJustInnerVar 4990598
ExecJustHashVarVirtImpl 5251958
ExecEvalSysVar 7550580
ExecJustVarImpl 7572974
ExecEvalParamExec 7990972
ExecEvalStepOp 8700150
ExecJustHashOuterVarStrict 8780016
ExecJustAssignScanVar 12785172
ExecJustAssignVarImpl 13971396
ExecAggPlainTransByVal 33218458
dispatch_compare_ptr 58934346
CheckOpSlotCompatibility 195787476
ExecInterpExpr 1299692090

Generated by: LCOV version 1.16