LCOV - code coverage report
Current view: top level - src/backend/executor - execExprInterp.c (source / functions) Coverage Total Hit
Test: Code coverage Lines: 84.0 % 2486 2088
Test Date: 2026-01-26 10:56:24 Functions: 84.3 % 83 70
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 67.5 % 1226 827

Function Name Sort by function name Hit count Sort by function hit count
ExecAggPlainTransByRef 0
ExecAggPlainTransByVal 0
ExecEvalCoerceViaIOSafe 0
ExecEvalCurrentOfExpr 0
ExecJustAssignVarImpl 0
ExecJustAssignVarVirtImpl 0
ExecJustHashVarImpl 0
ExecJustHashVarVirtImpl 0
ExecJustScanVarVirt 0
ExecJustVarImpl 0
ExecJustVarVirtImpl 0
saop_element_hash 0
saop_hash_element_match 0
ExecEvalFuncExprStrictFusage 1
ExecJustScanVar 2
ExecEvalFuncExprFusage 8
GetJsonBehaviorValueString 13
ExecEvalAggOrderedTransTuple 36
ExecEvalConstraintNotNull 55
ExecEvalRowNotNull 59
ExecEvalMergeSupportFunc 74
ExecEvalFieldStoreDeForm 85
ExecEvalFieldStoreForm 85
ExecEvalRowNull 95
ExecEvalJsonConstructor 107
ExecJustApplyFuncToCase 110
ExecEvalPreOrderedDistinctMulti 120
ExecEvalMinMax 154
ExecEvalRowNullInt 154
ExecEvalNextValueExpr 170
ExecGetJsonValueItemString 257
ExecEvalJsonCoercionFinish 283
ExecEvalJsonCoercion 300
ExecEvalGroupingFunc 319
ExecEvalJsonIsPredicate 453
ExecEvalHashedScalarArrayOp 572
ExecEvalJsonExprPath 862
ExecEvalConstraintCheck 914
ExecEvalConvertRowtype 967
ExecEvalSQLValueFunction 1262
ExecEvalWholeRowVar 2723
ExecJustAssignInnerVar 6711
ExecEvalRow 6717
ExecEvalXmlExpr 7627
ExecAggCopyTransValue 8681
ExecAggInitGroup 9853
ExecEvalArrayCoerce 11120
ExecJustAssignScanVarVirt 11174
ExecJustAssignInnerVarVirt 20170
ExecEvalParamSet 30603
ExecEvalPreOrderedDistinctSingle 60577
ExecEvalFieldSelect 65917
ExecJustInnerVarVirt 66284
get_cached_rowtype 68005
ExecJustHashOuterVar 94939
ExecEvalSubPlan 97550
ExecEvalArrayExpr 120667
ExecJustHashInnerVarVirt 123009
ExecEvalAggOrderedTransDatum 137362
ExecJustAssignOuterVarVirt 146113
ExecJustConst 161452
ExecJustAssignOuterVar 173555
ExecJustOuterVarVirt 188024
ExecJustOuterVar 245460
ExecJustHashOuterVarVirt 303978
CheckVarSlotCompatibility 362903
ExecJustHashInnerVar 368110
ExecJustHashInnerVarWithIV 407639
ExecJustInnerVar 460514
ExecEvalScalarArrayOp 532013
ExecJustHashOuterVarStrict 776404
ExecEvalParamExec 904019
CheckExprStillValid 963459
ExecInterpExprStillValid 963463
ExecEvalSysVar 1030741
ExecInitInterpreter 1126690
ExecReadyInterpretedExpr 1126690
ExecJustAssignScanVar 2020642
ExecEvalStepOp 4675557
ExecEvalParamExtern 5558256
CheckOpSlotCompatibility 28141412
ExecInterpExpr 29092010
dispatch_compare_ptr 30091415

Generated by: LCOV version 2.3.2-1