Mercurial > hg > octave-lyh
diff src/ov-list.h @ 4994:48d0defe9445
[project @ 2004-09-15 20:31:31 by jwe]
author | jwe |
---|---|
date | Wed, 15 Sep 2004 20:31:31 +0000 |
parents | 62f2fb593455 |
children | e35b034d3523 |
line wrap: on
line diff
--- a/src/ov-list.h +++ b/src/ov-list.h @@ -66,16 +66,17 @@ octave_value *clone (void) const { return new octave_list (*this); } octave_value *empty_clone (void) const { return new octave_list (); } - octave_value subsref (const std::string& type, - const std::list<octave_value_list>& idx); - - octave_value_list subsref (const std::string&, - const std::list<octave_value_list>&, int) + octave_value subsref (const std::string&, + const std::list<octave_value_list>&) { panic_impossible (); return octave_value_list (); } + octave_value_list subsref (const std::string& type, + const std::list<octave_value_list>& idx, + int nargout); + octave_value do_index_op (const octave_value_list& idx, int resize_ok); octave_value subsasgn (const std::string& type, @@ -90,8 +91,6 @@ bool is_defined (void) const { return true; } - bool is_constant (void) const { return true; } - bool is_list (void) const { return true; } octave_value_list list_value (void) const;