comparison src/pt-misc.h @ 8913:35cd375d4bb3

make tree::dup functions const
author John W. Eaton <jwe@octave.org>
date Thu, 05 Mar 2009 13:50:25 -0500
parents 71f068b22fcc
children eb63fbe60fab
comparison
equal deleted inserted replaced
8912:57c3155754d6 8913:35cd375d4bb3
80 bool is_defined (void); 80 bool is_defined (void);
81 81
82 octave_value_list convert_to_const_vector (const Cell& varargout); 82 octave_value_list convert_to_const_vector (const Cell& varargout);
83 83
84 tree_parameter_list *dup (symbol_table::scope_id scope, 84 tree_parameter_list *dup (symbol_table::scope_id scope,
85 symbol_table::context_id context); 85 symbol_table::context_id context) const;
86 86
87 void accept (tree_walker& tw); 87 void accept (tree_walker& tw);
88 88
89 private: 89 private:
90 90
114 tree_return_list (tree_index_expression *t) { append (t); } 114 tree_return_list (tree_index_expression *t) { append (t); }
115 115
116 ~tree_return_list (void); 116 ~tree_return_list (void);
117 117
118 tree_return_list *dup (symbol_table::scope_id scope, 118 tree_return_list *dup (symbol_table::scope_id scope,
119 symbol_table::context_id context); 119 symbol_table::context_id context) const;
120 120
121 void accept (tree_walker& tw); 121 void accept (tree_walker& tw);
122 122
123 private: 123 private:
124 124