aboutsummaryrefslogtreecommitdiff
path: root/src/backend/nodes/copyfuncs.c
diff options
context:
space:
mode:
authorPeter Eisentraut <peter@eisentraut.org>2022-07-08 10:38:02 +0200
committerPeter Eisentraut <peter@eisentraut.org>2022-07-08 10:40:44 +0200
commit251154bebe98ca5d3487ccbe0dceb7f412b57934 (patch)
tree018dcb7d7ceff67c24a13489d954cde7bfed5d7e /src/backend/nodes/copyfuncs.c
parent3de359f18f2bfbc96272bd265264aa5c2f247ca4 (diff)
downloadpostgresql-251154bebe98ca5d3487ccbe0dceb7f412b57934.tar.gz
postgresql-251154bebe98ca5d3487ccbe0dceb7f412b57934.zip
Remove T_Join and T_Plan
These are abstract node types that don't need to have a node tag defined. Discussion: https://www.postgresql.org/message-id/2592455.1657140387%40sss.pgh.pa.us
Diffstat (limited to 'src/backend/nodes/copyfuncs.c')
-rw-r--r--src/backend/nodes/copyfuncs.c40
1 files changed, 0 insertions, 40 deletions
diff --git a/src/backend/nodes/copyfuncs.c b/src/backend/nodes/copyfuncs.c
index 8313b5e5a76..2c834e4d0d4 100644
--- a/src/backend/nodes/copyfuncs.c
+++ b/src/backend/nodes/copyfuncs.c
@@ -139,23 +139,6 @@ CopyPlanFields(const Plan *from, Plan *newnode)
}
/*
- * _copyPlan
- */
-static Plan *
-_copyPlan(const Plan *from)
-{
- Plan *newnode = makeNode(Plan);
-
- /*
- * copy node superclass fields
- */
- CopyPlanFields(from, newnode);
-
- return newnode;
-}
-
-
-/*
* _copyResult
*/
static Result *
@@ -845,23 +828,6 @@ CopyJoinFields(const Join *from, Join *newnode)
/*
- * _copyJoin
- */
-static Join *
-_copyJoin(const Join *from)
-{
- Join *newnode = makeNode(Join);
-
- /*
- * copy node superclass fields
- */
- CopyJoinFields(from, newnode);
-
- return newnode;
-}
-
-
-/*
* _copyNestLoop
*/
static NestLoop *
@@ -5571,9 +5537,6 @@ copyObjectImpl(const void *from)
case T_PlannedStmt:
retval = _copyPlannedStmt(from);
break;
- case T_Plan:
- retval = _copyPlan(from);
- break;
case T_Result:
retval = _copyResult(from);
break;
@@ -5658,9 +5621,6 @@ copyObjectImpl(const void *from)
case T_CustomScan:
retval = _copyCustomScan(from);
break;
- case T_Join:
- retval = _copyJoin(from);
- break;
case T_NestLoop:
retval = _copyNestLoop(from);
break;