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	Wed Jun 07 18:11:24 2006 +0000
+++ b/src/pt-arg-list.h	Wed Jun 07 18:16:16 2006 +0000
@@ -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);