LCOV - code coverage report
Current view: top level - src/backend/executor - execExprInterp.c (source / functions) Hit Total Coverage
Test: PostgreSQL 18beta1 Lines: 1941 2073 93.6 %
Date: 2025-06-28 04:18:32 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 568
ExecEvalRowNull 696
ExecEvalJsonConstructor 702
ExecEvalPreOrderedDistinctMulti 720
ExecEvalNextValueExpr 908
ExecEvalRowNullInt 1264
ExecGetJsonValueItemString 1538
ExecEvalJsonCoercionFinish 1698
ExecEvalJsonCoercion 1806
ExecEvalGroupingFunc 1928
ExecJustScanVar 2032
ExecEvalJsonIsPredicate 2750
ExecEvalJsonExprPath 5282
saop_hash_element_match 9150
ExecEvalConvertRowtype 12260
ExecEvalConstraintCheck 13862
ExecEvalSQLValueFunction 19448
ExecEvalMinMax 23276
ExecEvalXmlExpr 45198
ExecEvalHashedScalarArrayOp 45522
ExecEvalWholeRowVar 46364
saop_element_hash 52042
ExecEvalRow 57990
ExecAggInitGroup 60280
ExecAggCopyTransValue 62428
ExecJustAssignInnerVar 65900
ExecEvalArrayCoerce 109222
ExecJustAssignInnerVarVirt 121272
ExecJustAssignScanVarVirt 210686
ExecEvalPreOrderedDistinctSingle 365722
ExecJustAssignOuterVar 387776
ExecEvalFieldSelect 412170
ExecJustApplyFuncToCase 421496
get_cached_rowtype 437640
ExecEvalParamExtern 460334
ExecJustInnerVarVirt 648782
CheckVarSlotCompatibility 713090
ExecEvalArrayExpr 818346
ExecEvalAggOrderedTransDatum 844518
ExecJustAssignOuterVarVirt 867200
ExecJustAssignVarVirtImpl 1199158
ExecJustOuterVarVirt 1220644
ExecJustHashOuterVar 1293804
ExecJustHashInnerVarVirt 1332334
ExecJustHashInnerVarWithIV 1699492
ExecInterpExprStillValid 1833066
CheckExprStillValid 1838362
ExecJustVarVirtImpl 1869426
ExecEvalParamSet 2105688
ExecJustConst 2261000
ExecReadyInterpretedExpr 2410740
ExecInitInterpreter 2410742
ExecJustOuterVar 2447270
ExecJustHashInnerVar 2647822
ExecAggPlainTransByRef 2836976
ExecJustHashVarImpl 3941626
ExecEvalSubPlan 4226560
ExecEvalScalarArrayOp 4760200
ExecJustHashOuterVarVirt 4823380
ExecJustInnerVar 4875098
ExecJustHashVarVirtImpl 6155714
ExecJustVarImpl 7324400
ExecJustHashOuterVarStrict 7635004
ExecEvalSysVar 8028900
ExecEvalParamExec 8032504
ExecEvalStepOp 8594288
ExecJustAssignScanVar 9916606
ExecJustAssignVarImpl 10370282
ExecAggPlainTransByVal 30936912
dispatch_compare_ptr 57152490
CheckOpSlotCompatibility 178218492
ExecInterpExpr 1228526878

Generated by: LCOV version 1.16