comparison src/pt-except.h @ 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
28 28
29 class tree_walker; 29 class tree_walker;
30 30
31 #include "comment-list.h" 31 #include "comment-list.h"
32 #include "pt-cmd.h" 32 #include "pt-cmd.h"
33 #include "symtab.h"
33 34
34 // Simple exception handling. 35 // Simple exception handling.
35 36
36 class 37 class
37 tree_try_catch_command : public tree_command 38 tree_try_catch_command : public tree_command
62 63
63 octave_comment_list *middle_comment (void) { return mid_comm; } 64 octave_comment_list *middle_comment (void) { return mid_comm; }
64 65
65 octave_comment_list *trailing_comment (void) { return trail_comm; } 66 octave_comment_list *trailing_comment (void) { return trail_comm; }
66 67
67 tree_command *dup (symbol_table *sym_tab); 68 tree_command *dup (symbol_table::scope_id scope);
68 69
69 void accept (tree_walker& tw); 70 void accept (tree_walker& tw);
70 71
71 private: 72 private:
72 73
124 125
125 octave_comment_list *middle_comment (void) { return mid_comm; } 126 octave_comment_list *middle_comment (void) { return mid_comm; }
126 127
127 octave_comment_list *trailing_comment (void) { return trail_comm; } 128 octave_comment_list *trailing_comment (void) { return trail_comm; }
128 129
129 tree_command *dup (symbol_table *sym_tab); 130 tree_command *dup (symbol_table::scope_id scope);
130 131
131 void accept (tree_walker& tw); 132 void accept (tree_walker& tw);
132 133
133 private: 134 private:
134 135