LCOV - code coverage report
Current view: top level - src/backend/parser - analyze.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.6 % 1242 1138
Test Date: 2026-07-28 11:15:35 Functions: 97.5 % 40 39
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 71.1 % 915 651

Function Name Sort by function name Hit count Sort by function hit count
count_rowexpr_columns 0
LCS_asString 36
transformCallStmt 313
determineRecursiveColTypes 640
transformForPortionOfClause 1133
BuildOnConflictExcludedTargetlist 1318
transformCreateTableAsStmt 1320
transformOnConflictClause 1556
transformDeclareCursorStmt 2755
transformReturnStmt 2776
transformPLAssignStmtTarget 3390
transformPLAssignStmt 3396
transformDeleteStmt 3411
addNSItemForReturning 4646
transformLockingClause 5037
applyLockingClause 5097
transformValuesClause 5843
parse_analyze_varparams 7001
transformSetOperationStmt 8577
transformUpdateStmt 9373
transformUpdateTargetList 11185
CheckSelectLocking 11614
constructSetOpTargetlist 13277
transformReturningClause 15072
transformExplainStmt 16730
makeSortGroupClauseForSetOp 17598
parse_analyze_withcb 25011
transformSetOperationTree 34433
transformInsertStmt 43675
transformInsertRow 50211
parse_sub_analyze 73016
transformSelectStmt 307561
query_requires_rewrite_plan 414151
analyze_requires_snapshot 460945
parse_analyze_fixedparams 491694
transformTopLevelStmt 526141
transformOptionalSelectInto 542871
transformStmt 628570
test_raw_expression_coverage 17298581
stmt_requires_parse_analysis 24654866

Generated by: LCOV version 2.0-1