LCOV - code coverage report
Current view: top level - src/backend/executor - execExprInterp.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1939 2071 93.6 %
Date: 2025-08-20 06:18:10 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 464
ExecEvalFieldStoreDeForm 520
ExecEvalFieldStoreForm 520
ExecEvalRowNotNull 566
ExecEvalRowNull 696
ExecEvalJsonConstructor 702
ExecEvalPreOrderedDistinctMulti 720
ExecEvalNextValueExpr 908
ExecEvalRowNullInt 1262
ExecGetJsonValueItemString 1538
ExecEvalJsonCoercionFinish 1698
ExecEvalJsonCoercion 1806
ExecEvalGroupingFunc 1928
ExecJustScanVar 2032
ExecEvalJsonIsPredicate 2750
ExecEvalJsonExprPath 5282
saop_hash_element_match 9052
ExecEvalConvertRowtype 12260
ExecEvalConstraintCheck 13854
ExecEvalSQLValueFunction 19284
ExecEvalMinMax 23276
ExecEvalHashedScalarArrayOp 44828
ExecEvalXmlExpr 45330
ExecEvalWholeRowVar 46362
saop_element_hash 51238
ExecEvalRow 58020
ExecAggInitGroup 60278
ExecAggCopyTransValue 62770
ExecJustAssignInnerVar 65954
ExecJustAssignScanVarVirt 90612
ExecEvalArrayCoerce 108910
ExecJustAssignInnerVarVirt 121248
ExecEvalPreOrderedDistinctSingle 365722
ExecJustAssignOuterVar 401212
ExecEvalParamExtern 403644
ExecEvalFieldSelect 412784
ExecJustApplyFuncToCase 421528
get_cached_rowtype 438256
ExecJustInnerVarVirt 510384
CheckVarSlotCompatibility 687488
ExecEvalArrayExpr 814216
ExecEvalAggOrderedTransDatum 844518
ExecJustAssignOuterVarVirt 862084
ExecJustAssignVarVirtImpl 1073944
ExecJustOuterVarVirt 1157304
ExecJustHashOuterVar 1301186
ExecJustHashInnerVarVirt 1341650
ExecJustVarVirtImpl 1667688
ExecEvalParamSet 1686134
ExecJustHashInnerVarWithIV 1703110
ExecInterpExprStillValid 1816876
CheckExprStillValid 1822140
ExecJustConst 2239852
ExecInitInterpreter 2365270
ExecReadyInterpretedExpr 2365270
ExecJustHashInnerVar 2406052
ExecJustOuterVar 2461256
ExecAggPlainTransByRef 2837040
ExecEvalSubPlan 3506640
ExecJustHashVarImpl 3707238
ExecJustHashOuterVarVirt 4194012
ExecEvalScalarArrayOp 4555538
ExecJustInnerVar 4755524
ExecJustHashVarVirtImpl 5535662
ExecJustVarImpl 7218812
ExecEvalSysVar 7301672
ExecEvalParamExec 7789150
ExecJustHashOuterVarStrict 7996278
ExecEvalStepOp 8415406
ExecJustAssignScanVar 9753470
ExecJustAssignVarImpl 10220636
ExecAggPlainTransByVal 31001470
dispatch_compare_ptr 56239284
CheckOpSlotCompatibility 176434820
ExecInterpExpr 1196785760

Generated by: LCOV version 1.16