summaryrefslogtreecommitdiff
path: root/src/tree.c
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2015-01-04 11:04:07 -0500
committerAdrian Thurston <thurston@complang.org>2015-01-04 11:04:07 -0500
commit7f6c8260b492b5bbc4213e22b98c8aa7a3a437ab (patch)
tree20aa51b787cdd6ea4788795a254081631b07f425 /src/tree.c
parentbce5c95fa055b7523349e1824d906b0debe4178e (diff)
downloadcolm-7f6c8260b492b5bbc4213e22b98c8aa7a3a437ab.tar.gz
cleanup in generics, using a single unique generic map
Diffstat (limited to 'src/tree.c')
-rw-r--r--src/tree.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/tree.c b/src/tree.c
index 4a41aa3f..4e532022 100644
--- a/src/tree.c
+++ b/src/tree.c
@@ -858,6 +858,7 @@ Tree *copyRealTree( Program *prg, Tree *tree, Kid *oldNextDown, Kid **newNextDow
List *copyList( Program *prg, List *list, Kid *oldNextDown, Kid **newNextDown )
{
+#if 0
/* Not a need copy. */
List *newList = (List*)mapElAllocate( prg );
newList->id = list->genericInfo->langElId;
@@ -879,10 +880,12 @@ List *copyList( Program *prg, List *list, Kid *oldNextDown, Kid **newNextDown )
}
return newList;
+#endif
}
Map *copyMap( Program *prg, Map *map, Kid *oldNextDown, Kid **newNextDown )
{
+#if 0
Map *newMap = (Map*)mapElAllocate( prg );
newMap->id = map->genericInfo->langElId;
newMap->genericInfo = map->genericInfo;
@@ -901,6 +904,7 @@ Map *copyMap( Program *prg, Map *map, Kid *oldNextDown, Kid **newNextDown )
}
return newMap;
+#endif
}
Tree *copyTree( Program *prg, Tree *tree, Kid *oldNextDown, Kid **newNextDown )