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