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-07 14:17:52 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 912
ExecEvalRowNullInt 1264
ExecGetJsonValueItemString 1538
ExecEvalJsonCoercionFinish 1698
ExecEvalJsonCoercion 1806
ExecEvalGroupingFunc 1928
ExecJustScanVar 2032
ExecEvalJsonIsPredicate 2750
ExecEvalJsonExprPath 5282
saop_hash_element_match 9146
ExecEvalConvertRowtype 12260
ExecEvalConstraintCheck 13736
ExecEvalSQLValueFunction 19476
ExecEvalMinMax 23276
ExecEvalXmlExpr 45234
ExecEvalHashedScalarArrayOp 45526
ExecEvalWholeRowVar 46364
saop_element_hash 52038
ExecEvalRow 58002
ExecAggInitGroup 60280
ExecAggCopyTransValue 62542
ExecJustAssignInnerVar 65730
ExecEvalArrayCoerce 109218
ExecJustAssignInnerVarVirt 121296
ExecJustAssignScanVarVirt 210704
ExecEvalPreOrderedDistinctSingle 365722
ExecJustAssignOuterVar 384276
ExecEvalFieldSelect 412308
ExecJustApplyFuncToCase 421456
get_cached_rowtype 437778
ExecJustInnerVarVirt 454134
ExecEvalParamExtern 460392
CheckVarSlotCompatibility 710494
ExecEvalArrayExpr 838444
ExecEvalAggOrderedTransDatum 844518
ExecJustAssignOuterVarVirt 863176
ExecJustAssignVarVirtImpl 1195176
ExecJustOuterVarVirt 1283778
ExecJustHashOuterVar 1292620
ExecJustHashInnerVarVirt 1332278
ExecJustHashInnerVarWithIV 1612984
ExecJustVarVirtImpl 1737912
ExecInterpExprStillValid 1831880
CheckExprStillValid 1837388
ExecEvalParamSet 2097668
ExecJustConst 2260794
ExecInitInterpreter 2409006
ExecReadyInterpretedExpr 2409006
ExecJustOuterVar 2461360
ExecJustHashInnerVar 2729670
ExecAggPlainTransByRef 2836856
ExecJustHashVarImpl 4022290
ExecEvalSubPlan 4212030
ExecJustInnerVar 4652054
ExecEvalScalarArrayOp 4728328
ExecJustHashOuterVarVirt 4796312
ExecJustHashVarVirtImpl 6128590
ExecJustVarImpl 7115446
ExecJustHashOuterVarStrict 7513348
ExecEvalSysVar 7989530
ExecEvalParamExec 8257020
ExecEvalStepOp 8581672
ExecJustAssignScanVar 10158184
ExecJustAssignVarImpl 10608190
ExecAggPlainTransByVal 30886754
dispatch_compare_ptr 56896074
CheckOpSlotCompatibility 177476770
ExecInterpExpr 1225519330

Generated by: LCOV version 1.16