LCOV - code coverage report
Current view: top level - src/backend/executor - execExprInterp.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 94.3 % 2078 1959
Test Date: 2026-03-27 22:16:19 Functions: 96.4 % 83 80
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
ExecJustHashOuterVar 0
ExecJustHashOuterVarVirt 0
ExecJustScanVarVirt 0
ExecEvalCurrentOfExpr 1
ExecEvalFuncExprStrictFusage 4
ExecEvalCoerceViaIOSafe 8
GetJsonBehaviorValueString 52
ExecEvalFuncExprFusage 112
ExecEvalAggOrderedTransTuple 144
ExecEvalConstraintNotNull 260
ExecEvalMergeSupportFunc 313
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 1750
ExecEvalJsonIsPredicate 1860
saop_hash_element_match 3033
ExecEvalHashedScalarArrayOp 3154
ExecEvalJsonExprPath 3536
saop_element_hash 4284
ExecEvalConvertRowtype 7108
ExecEvalConstraintCheck 9469
ExecEvalSQLValueFunction 11382
ExecEvalMinMax 11806
ExecEvalWholeRowVar 27068
ExecEvalXmlExpr 30544
ExecEvalRow 36297
ExecJustAssignInnerVar 38782
ExecAggInitGroup 40755
ExecAggCopyTransValue 41129
ExecJustAssignScanVarVirt 56534
ExecEvalArrayCoerce 66114
ExecJustAssignInnerVarVirt 80812
ExecJustApplyFuncToCase 210992
ExecEvalPreOrderedDistinctSingle 243438
ExecJustInnerVarVirt 298182
ExecEvalArrayExpr 532770
ExecEvalAggOrderedTransDatum 559621
ExecJustAssignOuterVar 738839
CheckVarSlotCompatibility 766328
ExecJustHashInnerVarVirt 795778
ExecJustHashVarVirtImpl 795778
ExecJustOuterVarVirt 887295
ExecJustAssignOuterVarVirt 947987
ExecJustAssignVarVirtImpl 1085333
ExecJustVarVirtImpl 1185477
ExecEvalParamSet 1191041
ExecJustConst 1282653
ExecEvalFieldSelect 1383251
get_cached_rowtype 1397625
ExecJustHashInnerVarWithIV 1535468
ExecJustHashInnerVar 1638711
ExecJustHashVarImpl 1638711
ExecAggPlainTransByRef 1911809
ExecInterpExprStillValid 1975327
CheckExprStillValid 1977929
ExecEvalSubPlan 2440962
ExecInitInterpreter 2498810
ExecReadyInterpretedExpr 2498810
ExecJustOuterVar 2547352
ExecJustInnerVar 3090608
ExecEvalScalarArrayOp 3574994
ExecEvalParamExec 5291660
ExecEvalSysVar 5419552
ExecJustVarImpl 5638978
ExecEvalParamExtern 5761868
ExecJustHashOuterVarStrict 6536970
ExecJustAssignScanVar 8506142
ExecJustAssignVarImpl 9283763
ExecEvalStepOp 9411832
ExecAggPlainTransByVal 21372319
dispatch_compare_ptr 58803399
CheckOpSlotCompatibility 138767664
ExecInterpExpr 944020211

Generated by: LCOV version 2.0-1