LCOV - code coverage report
Current view: top level - src/backend/executor - execExprInterp.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 94.3 % 2091 1972
Test Date: 2026-05-14 18:16:29 Functions: 96.4 % 84 81
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 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 1739
ExecEvalJsonIsPredicate 1860
saop_hash_element_match 2698
ExecEvalHashedScalarArrayOp 2883
ExecEvalJsonExprPath 3536
saop_element_hash 3937
ExecEvalConvertRowtype 7108
ExecEvalConstraintCheck 10025
ExecEvalSQLValueFunction 11430
ExecEvalMinMax 11806
ExecEvalWholeRowVar 27152
ExecEvalXmlExpr 30464
ExecEvalRow 36307
ExecJustAssignInnerVar 38786
ExecAggInitGroup 40773
ExecAggCopyTransValue 41114
ExecJustAssignScanVarVirt 56590
ExecEvalArrayCoerce 66102
ExecJustAssignInnerVarVirt 80788
ExecJustApplyFuncToCase 210975
ExecEvalParamExtern 212350
ExecEvalPreOrderedDistinctSingle 243452
ExecJustInnerVarVirt 334481
CheckVarSlotCompatibility 470868
ExecEvalArrayExpr 536180
ExecEvalAggOrderedTransDatum 559621
ExecJustAssignOuterVar 739334
ExecJustHashInnerVarVirt 793967
ExecJustHashVarVirtImpl 793967
ExecJustOuterVarVirt 870758
CheckExprStillValid 1183974
ExecInterpExprStillValid 1183974
ExecEvalParamSet 1184242
ExecJustVarVirtImpl 1205239
ExecJustConst 1341553
ExecEvalFieldSelect 1394739
get_cached_rowtype 1409113
ExecJustHashInnerVarWithIV 1575898
ExecInitInterpreter 1613226
ExecReadyInterpretedExpr 1613226
ExecJustHashInnerVar 1932394
ExecJustHashVarImpl 1932394
ExecAggPlainTransByRef 2006078
ExecEvalSubPlan 2424816
ExecJustOuterVar 2600092
ExecJustAssignOuterVarVirt 2971232
ExecJustInnerVar 3085498
ExecJustAssignVarVirtImpl 3108610
ExecEvalArrayCompareInternal 3459479
ExecEvalScalarArrayOp 3608867
ExecEvalStepOp 5416102
ExecEvalParamExec 5476328
ExecJustVarImpl 5686608
ExecJustHashOuterVarStrict 6692674
ExecEvalSysVar 7026799
ExecJustAssignScanVar 8553318
ExecJustAssignVarImpl 9331438
ExecAggPlainTransByVal 23442573
dispatch_compare_ptr 36215394
CheckOpSlotCompatibility 139757669
ExecInterpExpr 953689022

Generated by: LCOV version 2.0-1