LCOV - code coverage report
Current view: top level - src/backend/parser - analyze.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 91.4 % 1134 1037
Test Date: 2026-10-19 07:15:56 Functions: 97.4 % 39 38
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 71.6 % 844 604

Function Name Sort by function name Hit count Sort by function hit count
BuildOnConflictExcludedTargetlist 1366
CheckSelectLocking 11590
LCS_asString 32
addNSItemForReturning 4662
analyze_requires_snapshot 457699
applyLockingClause 5105
constructSetOpTargetlist 12979
count_rowexpr_columns 0
determineRecursiveColTypes 710
makeSortGroupClauseForSetOp 17398
parse_analyze_fixedparams 488116
parse_analyze_varparams 7122
parse_analyze_withcb 23580
parse_sub_analyze 73607
query_requires_rewrite_plan 372588
stmt_requires_parse_analysis 18686708
test_raw_expression_coverage 17260829
transformCallStmt 315
transformCreateTableAsStmt 1338
transformDeclareCursorStmt 2789
transformDeleteStmt 2937
transformExplainStmt 17272
transformInsertRow 50672
transformInsertStmt 45418
transformLockingClause 5037
transformOnConflictClause 1643
transformOptionalSelectInto 538500
transformPLAssignStmt 3299
transformPLAssignStmtTarget 3293
transformReturnStmt 2872
transformReturningClause 14110
transformSelectStmt 305798
transformSetOperationStmt 8667
transformSetOperationTree 34657
transformStmt 624951
transformTopLevelStmt 521228
transformUpdateStmt 8745
transformUpdateTargetList 10655
transformValuesClause 5945

Generated by: LCOV version 2.0-1