Mercurial > hg > octave-lyh
diff src/pt-arg-list.h @ 5846:db0598f94c0f
[project @ 2006-06-07 18:16:16 by jwe]
author | jwe |
---|---|
date | Wed, 07 Jun 2006 18:16:16 +0000 |
parents | fb4dea2184bf |
children | 2a6cb4ed8f1e |
line wrap: on
line diff
--- a/src/pt-arg-list.h +++ b/src/pt-arg-list.h @@ -24,10 +24,11 @@ #if !defined (octave_tree_arg_list_h) #define octave_tree_arg_list_h 1 -class octave_value_list; +#include <list> +class octave_value_list; +class octave_lvalue; class tree_expression; - class tree_walker; #include "str-vec.h" @@ -65,8 +66,6 @@ void append (const element_type& s); - int nargout_count (void) const; - void mark_as_simple_assign_lhs (void) { simple_assign_lhs = true; } bool is_simple_assign_lhs (void) { return simple_assign_lhs; } @@ -75,6 +74,8 @@ octave_value_list convert_to_const_vector (const octave_value *object = 0); + std::list<octave_lvalue> lvalue_list (void); + string_vector get_arg_names (void) const; void accept (tree_walker& tw);