LCOV - code coverage report
Current view: top level - src/backend/executor - execExprInterp.c (source / functions) Hit Total Coverage
Test: PostgreSQL 19devel Lines: 1939 2071 93.6 %
Date: 2025-09-08 17:18:03 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 566
ExecEvalRowNull 696
ExecEvalJsonConstructor 702
ExecEvalPreOrderedDistinctMulti 720
ExecEvalNextValueExpr 912
ExecEvalRowNullInt 1262
ExecGetJsonValueItemString 1538
ExecEvalJsonCoercionFinish 1698
ExecEvalJsonCoercion 1806
ExecEvalGroupingFunc 1928
ExecJustScanVar 2032
ExecEvalJsonIsPredicate 2750
ExecEvalJsonExprPath 5282
saop_hash_element_match 9056
ExecEvalConvertRowtype 12260
ExecEvalConstraintCheck 13854
ExecEvalSQLValueFunction 19144
ExecEvalMinMax 23276
ExecEvalHashedScalarArrayOp 44832
ExecEvalXmlExpr 45262
ExecEvalWholeRowVar 46362
saop_element_hash 51242
ExecEvalRow 58020
ExecAggInitGroup 60280
ExecAggCopyTransValue 62564
ExecJustAssignInnerVar 65888
ExecJustAssignScanVarVirt 90612
ExecEvalArrayCoerce 108930
ExecJustAssignInnerVarVirt 121248
ExecEvalPreOrderedDistinctSingle 365722
ExecJustAssignOuterVar 397462
ExecEvalParamExtern 403056
ExecEvalFieldSelect 412930
ExecJustInnerVarVirt 416332
ExecJustApplyFuncToCase 421636
get_cached_rowtype 438402
CheckVarSlotCompatibility 685680
ExecEvalArrayExpr 824508
ExecEvalAggOrderedTransDatum 844518
ExecJustAssignOuterVarVirt 860246
ExecJustAssignVarVirtImpl 1072106
ExecJustOuterVarVirt 1176678
ExecJustHashOuterVar 1297144
ExecJustHashInnerVarVirt 1341612
ExecJustVarVirtImpl 1593010
ExecJustHashInnerVarWithIV 1641354
ExecEvalParamSet 1686166
ExecInterpExprStillValid 1811636
CheckExprStillValid 1817124
ExecJustConst 2237206
ExecInitInterpreter 2360992
ExecReadyInterpretedExpr 2360992
ExecJustHashInnerVar 2466072
ExecJustOuterVar 2474570
ExecAggPlainTransByRef 2836860
ExecEvalSubPlan 3506664
ExecJustHashVarImpl 3763216
ExecJustHashOuterVarVirt 4126844
ExecEvalScalarArrayOp 4558984
ExecJustInnerVar 4559074
ExecJustHashVarVirtImpl 5468456
ExecJustVarImpl 7035676
ExecEvalSysVar 7297692
ExecJustHashOuterVarStrict 7832098
ExecEvalParamExec 7964254
ExecEvalStepOp 8401202
ExecJustAssignScanVar 9717662
ExecJustAssignVarImpl 10181012
ExecAggPlainTransByVal 31002974
dispatch_compare_ptr 56312398
CheckOpSlotCompatibility 176015712
ExecInterpExpr 1197695896

Generated by: LCOV version 1.16