diff src/ov-fcn-handle.h @ 10849:f1a45913662a

propagate isargout info through function handles
author Jaroslav Hajek <highegg@gmail.com>
date Tue, 03 Aug 2010 19:01:54 +0200
parents 4d1fc073fbb7
children 409ceee18acc
line wrap: on
line diff
--- a/src/ov-fcn-handle.h
+++ b/src/ov-fcn-handle.h
@@ -83,9 +83,17 @@
                              const std::list<octave_value_list>& idx,
                              int nargout);
 
+  octave_value_list subsref (const std::string& type,
+                             const std::list<octave_value_list>& idx,
+                             int nargout, const std::list<octave_lvalue>* lvalue_list);
+
   octave_value_list
   do_multi_index_op (int nargout, const octave_value_list& args);
 
+  octave_value_list
+  do_multi_index_op (int nargout, const octave_value_list& args, 
+                     const std::list<octave_lvalue>* lvalue_list);
+
   bool is_defined (void) const { return true; }
 
   bool is_function_handle (void) const { return true; }