LCOV - code coverage report
Current view: top level - contrib/postgres_fdw - deparse.c (source / functions) Coverage Total Hit
Test: PostgreSQL 20devel Lines: 88.2 % 1487 1311
Test Date: 2026-07-03 19:57:34 Functions: 100.0 % 62 62
Legend: Lines:     hit not hit
Branches: + taken - not taken # not executed
Branches: 75.9 % 1028 780

Function Name Sort by function name Hit count Sort by function hit count
appendAggOrderBy 30
appendConditions 1945
appendFunctionName 304
appendGroupByClause 168
appendLimitClause 146
appendOrderByClause 752
appendOrderBySuffix 911
appendWhereClause 2703
build_tlist_to_deparse 815
classifyConditions 2541
deparseAggref 265
deparseAnalyzeInfoSql 57
deparseAnalyzeSizeSql 52
deparseAnalyzeSql 52
deparseArrayCoerceExpr 3
deparseArrayExpr 4
deparseBoolExpr 38
deparseCaseExpr 21
deparseColumnRef 15542
deparseConst 1898
deparseDeleteSql 22
deparseDirectDeleteSql 61
deparseDirectUpdateSql 48
deparseDistinctExpr 1
deparseExplicitTargetList 823
deparseExpr 12652
deparseFromExpr 2404
deparseFromExprForRel 4296
deparseFuncExpr 60
deparseInsertSql 146
deparseLockingClause 2404
deparseNullTest 26
deparseOpExpr 2835
deparseOperatorName 2850
deparseParam 46
deparseRangeTblRef 1934
deparseRelabelType 36
deparseRelation 3838
deparseReturningList 330
deparseScalarArrayOpExpr 7
deparseSelectSql 2404
deparseSelectStmtForRel 2404
deparseSortGroupClause 145
deparseStringLiteral 415
deparseSubqueryTargetList 50
deparseSubscriptingRef 1
deparseTargetList 1937
deparseTruncateSql 12
deparseUpdateSql 61
deparseVar 8723
deparse_type_name 575
foreign_expr_walker 9603
get_jointype_name 1111
get_relation_column_alias_ids 152
isPlainForeignVar 1570
is_foreign_expr 3837
is_foreign_param 278
is_foreign_pathkey 779
is_subquery_var 8737
printRemoteParam 39
printRemotePlaceholder 234
rebuildInsertSql 26

Generated by: LCOV version 2.0-1