Mercurial > hg > octave-nkf
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 |