LCOV - code coverage report
Current view: top level - src/backend/executor - execExprInterp.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 93.8 % 2078 1950
Test Date: 2026-02-17 17:20:33 Functions: 97.6 % 83 81
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
ExecEvalCoerceViaIOSafe 0
ExecJustScanVarVirt 0
ExecEvalCurrentOfExpr 1
ExecEvalFuncExprStrictFusage 3
GetJsonBehaviorValueString 39
ExecEvalFuncExprFusage 104
ExecEvalAggOrderedTransTuple 108
ExecEvalConstraintNotNull 189
ExecEvalMergeSupportFunc 238
ExecEvalFieldStoreDeForm 260
ExecEvalFieldStoreForm 260
ExecEvalRowNotNull 285
ExecEvalRowNull 348
ExecEvalJsonConstructor 351
ExecEvalPreOrderedDistinctMulti 360
ExecEvalNextValueExpr 517
ExecEvalRowNullInt 633
ExecGetJsonValueItemString 775
ExecEvalJsonCoercionFinish 849
ExecEvalJsonCoercion 903
ExecEvalGroupingFunc 968
ExecJustScanVar 1016
ExecEvalJsonIsPredicate 1375
ExecEvalJsonExprPath 2653
saop_hash_element_match 4368
ExecEvalConvertRowtype 6137
ExecEvalConstraintCheck 7005
ExecEvalSQLValueFunction 9717
ExecEvalMinMax 11644
ExecEvalHashedScalarArrayOp 20667
ExecEvalXmlExpr 22827
ExecEvalWholeRowVar 23508
saop_element_hash 23700
ExecEvalRow 29079
ExecAggInitGroup 30859
ExecJustAssignInnerVar 31943
ExecAggCopyTransValue 32330
ExecJustAssignScanVarVirt 45341
ExecEvalArrayCoerce 54810
ExecJustAssignInnerVarVirt 60641
ExecEvalPreOrderedDistinctSingle 182861
ExecEvalParamExtern 202651
ExecEvalFieldSelect 207605
ExecJustApplyFuncToCase 210820
get_cached_rowtype 220352
ExecJustInnerVarVirt 223925
CheckVarSlotCompatibility 352593
ExecEvalArrayExpr 412446
ExecEvalAggOrderedTransDatum 422259
ExecJustAssignOuterVar 561117
ExecJustOuterVarVirt 577382
ExecJustHashOuterVar 649690
ExecJustHashInnerVarVirt 670715
ExecJustAssignOuterVarVirt 790971
ExecJustVarVirtImpl 801307
ExecEvalParamSet 872129
ExecJustAssignVarVirtImpl 896953
ExecInterpExprStillValid 946719
CheckExprStillValid 948672
ExecJustConst 1124369
ExecJustHashInnerVarWithIV 1158667
ExecInitInterpreter 1254126
ExecReadyInterpretedExpr 1254126
ExecJustOuterVar 1292485
ExecJustHashInnerVar 1299792
ExecAggPlainTransByRef 1449677
ExecEvalSubPlan 1815080
ExecJustHashVarImpl 1949482
ExecJustHashOuterVarVirt 1974508
ExecEvalScalarArrayOp 2484554
ExecJustInnerVar 2494541
ExecJustHashVarVirtImpl 2645223
ExecJustVarImpl 3788042
ExecEvalSysVar 3793552
ExecEvalParamExec 3988025
ExecEvalStepOp 4366318
ExecJustHashOuterVarStrict 4384212
ExecJustAssignScanVar 6406684
ExecJustAssignVarImpl 6999744
ExecAggPlainTransByVal 16620868
dispatch_compare_ptr 29521471
CheckOpSlotCompatibility 97970619
ExecInterpExpr 650585026

Generated by: LCOV version 2.0-1