comparison src/pt-binop.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 71f068b22fcc
comparison
equal deleted inserted replaced
7335:58f5fab3ebe5 7336:745a8299c2b5
104 { 104 {
105 return octave_value::binary_op_as_string (etype); 105 return octave_value::binary_op_as_string (etype);
106 } 106 }
107 107
108 tree_expression * 108 tree_expression *
109 tree_binary_expression::dup (symbol_table *sym_tab) 109 tree_binary_expression::dup (symbol_table::scope_id scope)
110 { 110 {
111 tree_binary_expression *new_be 111 tree_binary_expression *new_be
112 = new tree_binary_expression (op_lhs ? op_lhs->dup (sym_tab) : 0, 112 = new tree_binary_expression (op_lhs ? op_lhs->dup (scope) : 0,
113 op_rhs ? op_rhs->dup (sym_tab) : 0, 113 op_rhs ? op_rhs->dup (scope) : 0,
114 line (), column (), etype); 114 line (), column (), etype);
115 115
116 new_be->copy_base (*this); 116 new_be->copy_base (*this);
117 117
118 return new_be; 118 return new_be;
231 231
232 return retval; 232 return retval;
233 } 233 }
234 234
235 tree_expression * 235 tree_expression *
236 tree_boolean_expression::dup (symbol_table *sym_tab) 236 tree_boolean_expression::dup (symbol_table::scope_id scope)
237 { 237 {
238 tree_boolean_expression *new_be 238 tree_boolean_expression *new_be
239 = new tree_boolean_expression (op_lhs ? op_lhs->dup (sym_tab) : 0, 239 = new tree_boolean_expression (op_lhs ? op_lhs->dup (scope) : 0,
240 op_rhs ? op_rhs->dup (sym_tab) : 0, 240 op_rhs ? op_rhs->dup (scope) : 0,
241 line (), column (), etype); 241 line (), column (), etype);
242 242
243 new_be->copy_base (*this); 243 new_be->copy_base (*this);
244 244
245 return new_be; 245 return new_be;