Mercurial > octave-libgccjit
comparison src/comment-list.cc @ 8913:35cd375d4bb3
make tree::dup functions const
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 05 Mar 2009 13:50:25 -0500 |
parents | a1dbe9d80eee |
children | eb63fbe60fab |
comparison
equal
deleted
inserted
replaced
8912:57c3155754d6 | 8913:35cd375d4bb3 |
---|---|
30 #include "error.h" | 30 #include "error.h" |
31 | 31 |
32 octave_comment_buffer *octave_comment_buffer::instance = 0; | 32 octave_comment_buffer *octave_comment_buffer::instance = 0; |
33 | 33 |
34 octave_comment_list * | 34 octave_comment_list * |
35 octave_comment_list::dup (void) | 35 octave_comment_list::dup (void) const |
36 { | 36 { |
37 octave_comment_list *new_cl = new octave_comment_list (); | 37 octave_comment_list *new_cl = new octave_comment_list (); |
38 | 38 |
39 for (iterator p = begin (); p != end (); p++) | 39 for (const_iterator p = begin (); p != end (); p++) |
40 { | 40 { |
41 octave_comment_elt elt = *p; | 41 const octave_comment_elt elt = *p; |
42 | 42 |
43 new_cl->append (elt); | 43 new_cl->append (elt); |
44 } | 44 } |
45 | 45 |
46 return new_cl; | 46 return new_cl; |