LCOV - code coverage report
Current view: top level - src/backend/parser - analyze.c (source / functions) Coverage Total Hit
Test: PostgreSQL 19devel Lines: 91.4 % 1128 1031
Test Date: 2026-02-27 21:14:41 Functions: 97.4 % 38 37
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
count_rowexpr_columns 0
LCS_asString 24
transformCallStmt 265
determineRecursiveColTypes 596
BuildOnConflictExcludedTargetlist 987
transformCreateTableAsStmt 1019
transformOnConflictClause 1178
transformDeleteStmt 2291
transformDeclareCursorStmt 2307
transformReturnStmt 2485
transformPLAssignStmtTarget 2753
transformPLAssignStmt 2759
addNSItemForReturning 3537
transformValuesClause 4317
transformLockingClause 5521
applyLockingClause 5579
parse_analyze_varparams 6652
transformSetOperationStmt 6730
transformUpdateStmt 7367
transformUpdateTargetList 8795
transformReturningClause 11496
CheckSelectLocking 12328
transformExplainStmt 12498
makeSortGroupClauseForSetOp 13819
parse_analyze_withcb 19596
transformSetOperationTree 27064
transformInsertStmt 35214
transformInsertRow 38921
parse_sub_analyze 55981
transformSelectStmt 246896
query_requires_rewrite_plan 282854
analyze_requires_snapshot 379732
parse_analyze_fixedparams 404085
transformTopLevelStmt 431841
transformOptionalSelectInto 444339
transformStmt 510751
test_raw_expression_coverage 13733418
stmt_requires_parse_analysis 16603601

Generated by: LCOV version 2.0-1