LCOV - code coverage report
Current view: top level - src/backend/parser - analyze.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 91.4 % 1131 1034
Test Date: 2026-03-20 01:15:43 Functions: 97.4 % 39 38
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
count_rowexpr_columns 0
LCS_asString 32
transformCallStmt 310
determineRecursiveColTypes 706
BuildOnConflictExcludedTargetlist 1298
transformCreateTableAsStmt 1299
transformOnConflictClause 1536
transformReturnStmt 2499
transformDeclareCursorStmt 2712
transformDeleteStmt 2857
transformPLAssignStmtTarget 3334
transformPLAssignStmt 3340
addNSItemForReturning 4414
transformValuesClause 5684
transformLockingClause 5926
applyLockingClause 5994
parse_analyze_varparams 6884
transformSetOperationStmt 8417
transformUpdateStmt 8598
transformUpdateTargetList 10445
constructSetOpTargetlist 13107
transformReturningClause 13823
CheckSelectLocking 14436
transformExplainStmt 16281
makeSortGroupClauseForSetOp 17400
parse_analyze_withcb 23587
transformSetOperationTree 33905
transformInsertStmt 43285
transformInsertRow 49344
parse_sub_analyze 70568
transformSelectStmt 302388
query_requires_rewrite_plan 404902
analyze_requires_snapshot 448301
parse_analyze_fixedparams 477822
transformTopLevelStmt 510610
transformOptionalSelectInto 526891
transformStmt 609369
test_raw_expression_coverage 16953138
stmt_requires_parse_analysis 19925625

Generated by: LCOV version 2.0-1