Mercurial > hg > octave-nkf
comparison src/pt-walk.h @ 5861:2a6cb4ed8f1e
[project @ 2006-06-16 05:09:41 by jwe]
author | jwe |
---|---|
date | Fri, 16 Jun 2006 05:09:42 +0000 |
parents | 4c8a2e4e0717 |
children | 93c65f2a5668 |
comparison
equal
deleted
inserted
replaced
5860:b645066d40ad | 5861:2a6cb4ed8f1e |
---|---|
22 */ | 22 */ |
23 | 23 |
24 #if !defined (octave_tree_walker_h) | 24 #if !defined (octave_tree_walker_h) |
25 #define octave_tree_walker_h 1 | 25 #define octave_tree_walker_h 1 |
26 | 26 |
27 class tree_anon_fcn_handle; | |
27 class tree_argument_list; | 28 class tree_argument_list; |
28 class tree_binary_expression; | 29 class tree_binary_expression; |
29 class tree_break_command; | 30 class tree_break_command; |
30 class tree_colon_expression; | 31 class tree_colon_expression; |
31 class tree_continue_command; | 32 class tree_continue_command; |
66 tree_walker | 67 tree_walker |
67 { | 68 { |
68 public: | 69 public: |
69 | 70 |
70 virtual void | 71 virtual void |
72 visit_anon_fcn_handle (tree_anon_fcn_handle&) = 0; | |
73 | |
74 virtual void | |
71 visit_argument_list (tree_argument_list&) = 0; | 75 visit_argument_list (tree_argument_list&) = 0; |
72 | 76 |
73 virtual void | 77 virtual void |
74 visit_binary_expression (tree_binary_expression&) = 0; | 78 visit_binary_expression (tree_binary_expression&) = 0; |
75 | 79 |