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: 2025-11-06 08:18:14 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 912
ExecEvalRowNullInt 1262
ExecGetJsonValueItemString 1550
ExecEvalJsonCoercionFinish 1698
ExecEvalJsonCoercion 1806
ExecEvalGroupingFunc 1928
ExecJustScanVar 2032
ExecEvalJsonIsPredicate 2750
ExecEvalJsonExprPath 5306
saop_hash_element_match 8682
ExecEvalConvertRowtype 12260
ExecEvalConstraintCheck 13854
ExecEvalSQLValueFunction 19260
ExecEvalMinMax 23288
ExecEvalHashedScalarArrayOp 41216
ExecEvalXmlExpr 45346
ExecEvalWholeRowVar 46812
saop_element_hash 47274
ExecEvalRow 58050
ExecAggInitGroup 61676
ExecAggCopyTransValue 62738
ExecJustAssignInnerVar 63976
ExecJustAssignScanVarVirt 90628
ExecEvalArrayCoerce 109020
ExecJustAssignInnerVarVirt 121224
ExecEvalPreOrderedDistinctSingle 365722
ExecJustAssignOuterVar 401600
ExecEvalParamExtern 403612
ExecEvalFieldSelect 414650
ExecJustApplyFuncToCase 421482
get_cached_rowtype 440122
ExecJustInnerVarVirt 519742
CheckVarSlotCompatibility 692528
ExecEvalArrayExpr 813880
ExecJustAssignOuterVarVirt 842062
ExecEvalAggOrderedTransDatum 844518
ExecJustAssignVarVirtImpl 1053914
ExecJustOuterVarVirt 1154744
ExecJustHashOuterVar 1301354
ExecJustHashInnerVarVirt 1323482
ExecJustVarVirtImpl 1674486
ExecEvalParamSet 1709748
ExecInterpExprStillValid 1830120
CheckExprStillValid 1835414
ExecJustConst 2241240
ExecJustHashInnerVarWithIV 2351098
ExecInitInterpreter 2422410
ExecReadyInterpretedExpr 2422410
ExecJustOuterVar 2489628
ExecJustHashInnerVar 2559814
ExecAggPlainTransByRef 2895586
ExecEvalSubPlan 3552848
ExecJustHashVarImpl 3861168
ExecJustHashOuterVarVirt 4166238
ExecEvalScalarArrayOp 4576628
ExecJustInnerVar 5174764
ExecJustHashVarVirtImpl 5489720
ExecEvalSysVar 7342056
ExecJustVarImpl 7666424
ExecEvalParamExec 7909032
ExecJustHashOuterVarStrict 8042910
ExecEvalStepOp 8477754
ExecJustAssignScanVar 9801028
ExecJustAssignVarImpl 10266604
ExecAggPlainTransByVal 32942576
dispatch_compare_ptr 56936824
CheckOpSlotCompatibility 184748224
ExecInterpExpr 1247379380

Generated by: LCOV version 1.16