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
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