diff src/pt-assign.cc @ 7336:745a8299c2b5

[project @ 2007-12-28 20:56:55 by jwe]
author jwe
date Fri, 28 Dec 2007 20:56:58 +0000
parents a1dbe9d80eee
children 4d0d6c357bc6
line wrap: on
line diff
--- a/src/pt-assign.cc	Fri Feb 01 23:56:51 2008 -0500
+++ b/src/pt-assign.cc	Fri Dec 28 20:56:58 2007 +0000
@@ -279,11 +279,11 @@
 }
 
 tree_expression *
-tree_simple_assignment::dup (symbol_table *sym_tab)
+tree_simple_assignment::dup (symbol_table::scope_id scope)
 {
   tree_simple_assignment *new_sa
-    = new tree_simple_assignment (lhs ? lhs->dup (sym_tab) : 0,
-				  rhs ? rhs->dup (sym_tab) : 0,
+    = new tree_simple_assignment (lhs ? lhs->dup (scope) : 0,
+				  rhs ? rhs->dup (scope) : 0,
 				  preserve, etype);
 
   new_sa->copy_base (*this);
@@ -507,11 +507,11 @@
 }
 
 tree_expression *
-tree_multi_assignment::dup (symbol_table *sym_tab)
+tree_multi_assignment::dup (symbol_table::scope_id scope)
 {
   tree_multi_assignment *new_ma
-    = new tree_multi_assignment (lhs ? lhs->dup (sym_tab) : 0,
-				 rhs ? rhs->dup (sym_tab) : 0,
+    = new tree_multi_assignment (lhs ? lhs->dup (scope) : 0,
+				 rhs ? rhs->dup (scope) : 0,
 				 preserve, etype);
 
   new_ma->copy_base (*this);