LCOV - code coverage report
Current view: top level - src/backend/executor - execExprInterp.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19beta1 Lines: 93.5 % 2091 1955
Test Date: 2026-06-17 15:16:41 Functions: 95.2 % 84 80
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
ExecEvalCoerceViaIOSafe 0
ExecJustHashOuterVar 0
ExecJustHashOuterVarVirt 0
ExecJustScanVarVirt 0
ExecEvalCurrentOfExpr 1
ExecEvalFuncExprStrictFusage 4
GetJsonBehaviorValueString 52
ExecEvalFuncExprFusage 112
ExecEvalAggOrderedTransTuple 144
ExecEvalConstraintNotNull 244
ExecEvalMergeSupportFunc 321
ExecEvalRowNotNull 344
ExecEvalFieldStoreDeForm 345
ExecEvalFieldStoreForm 345
ExecEvalRowNull 443
ExecEvalJsonConstructor 458
ExecEvalPreOrderedDistinctMulti 480
ExecEvalRowNullInt 787
ExecJustScanVar 1018
ExecGetJsonValueItemString 1032
ExecEvalJsonCoercionFinish 1132
ExecEvalJsonCoercion 1204
ExecEvalGroupingFunc 1359
ExecEvalNextValueExpr 1719
ExecEvalJsonIsPredicate 1864
saop_hash_element_match 2707
ExecEvalHashedScalarArrayOp 2892
ExecEvalJsonExprPath 3536
saop_element_hash 3946
ExecEvalConvertRowtype 7108
ExecEvalConstraintCheck 9953
ExecEvalSQLValueFunction 11472
ExecEvalMinMax 11806
ExecEvalWholeRowVar 27176
ExecEvalXmlExpr 30452
ExecEvalRow 36333
ExecJustAssignInnerVar 38725
ExecAggInitGroup 40780
ExecAggCopyTransValue 41140
ExecJustAssignScanVarVirt 56581
ExecEvalArrayCoerce 66123
ExecJustAssignInnerVarVirt 80788
ExecJustApplyFuncToCase 210951
ExecEvalParamExtern 232830
ExecEvalPreOrderedDistinctSingle 243452
ExecJustInnerVarVirt 354977
CheckVarSlotCompatibility 477274
ExecEvalAggOrderedTransDatum 559621
ExecEvalArrayExpr 582451
ExecJustAssignOuterVar 743292
ExecJustHashInnerVarVirt 803747
ExecJustHashVarVirtImpl 803747
ExecJustOuterVarVirt 868894
CheckExprStillValid 1195664
ExecInterpExprStillValid 1195664
ExecEvalParamSet 1196629
ExecJustVarVirtImpl 1223871
ExecJustConst 1343438
ExecEvalFieldSelect 1395726
get_cached_rowtype 1409076
ExecJustHashInnerVarWithIV 1516779
ExecInitInterpreter 1627703
ExecReadyInterpretedExpr 1627703
ExecJustHashInnerVar 1997804
ExecJustHashVarImpl 1997804
ExecAggPlainTransByRef 2006316
ExecEvalSubPlan 2446978
ExecJustOuterVar 2682356
ExecJustInnerVar 2978585
ExecJustAssignOuterVarVirt 2981102
ExecJustAssignVarVirtImpl 3118471
ExecEvalArrayCompareInternal 3449792
ExecEvalScalarArrayOp 3600609
ExecEvalParamExec 5479716
ExecEvalStepOp 5553546
ExecJustVarImpl 5661959
ExecJustHashOuterVarStrict 6831697
ExecEvalSysVar 7051595
ExecJustAssignScanVar 8519209
ExecJustAssignVarImpl 9301226
ExecAggPlainTransByVal 23697076
dispatch_compare_ptr 37007789
CheckOpSlotCompatibility 140693362
ExecInterpExpr 960145702

Generated by: LCOV version 2.0-1