Mercurial > hg > octave-lyh
diff src/pt-misc.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 | 1f662945c2be |
line wrap: on
line diff
--- a/src/pt-misc.cc +++ b/src/pt-misc.cc @@ -75,7 +75,7 @@ tree_decl_elt *elt = *p; - if (! elt->is_defined ()) + if (! elt->is_variable ()) { if (! warned) { @@ -177,7 +177,7 @@ { tree_decl_elt *elt = *p; - if (! elt->is_defined ()) + if (! elt->is_variable ()) { status = false; break; @@ -188,7 +188,7 @@ } tree_parameter_list * -tree_parameter_list::dup (symbol_table *sym_tab) +tree_parameter_list::dup (symbol_table::scope_id scope) { tree_parameter_list *new_list = new tree_parameter_list (); @@ -199,7 +199,7 @@ { tree_decl_elt *elt = *p; - new_list->append (elt->dup (sym_tab)); + new_list->append (elt->dup (scope)); } return new_list; @@ -224,7 +224,7 @@ } tree_return_list * -tree_return_list::dup (symbol_table *sym_tab) +tree_return_list::dup (symbol_table::scope_id scope) { tree_return_list *new_list = new tree_return_list (); @@ -232,7 +232,7 @@ { tree_index_expression *elt = *p; - new_list->append (elt->dup (sym_tab)); + new_list->append (elt->dup (scope)); } return new_list;