# HG changeset patch # User jwe # Date 1193857698 0 # Node ID b04f0523558d211044bac289be18a17eb3886ce8 # Parent 625891845df5eb452b79c50de6eed8f043a3aa97 [project @ 2007-10-31 19:08:18 by jwe] diff -r 625891845df5 -r b04f0523558d src/ChangeLog --- a/src/ChangeLog Wed Oct 31 17:16:16 2007 +0000 +++ b/src/ChangeLog Wed Oct 31 19:08:18 2007 +0000 @@ -1,3 +1,9 @@ +2007-10-31 Muthiah Annamalai + + * pt-assign.h (tree_simple_assignment::op_type, + tree_multi_assignment::op_type): New functions. + * pt-unop.h (tree_unary_expression::op_type): New function. + 2007-10-31 John W. Eaton * graphics.cc (line::properties::get): Fix property name diff -r 625891845df5 -r b04f0523558d src/pt-assign.h --- a/src/pt-assign.h Wed Oct 31 17:16:16 2007 +0000 +++ b/src/pt-assign.h Wed Oct 31 19:08:18 2007 +0000 @@ -76,6 +76,8 @@ void accept (tree_walker& tw); + octave_value::assign_op op_type (void) const { return etype; } + private: void do_assign (octave_lvalue& ult, const octave_value_list& args, @@ -143,6 +145,8 @@ tree_expression *dup (symbol_table *sym_tab); void accept (tree_walker& tw); + + octave_value::assign_op op_type (void) const { return etype; } private: diff -r 625891845df5 -r b04f0523558d src/pt-unop.h --- a/src/pt-unop.h Wed Oct 31 17:16:16 2007 +0000 +++ b/src/pt-unop.h Wed Oct 31 19:08:18 2007 +0000 @@ -58,6 +58,8 @@ tree_expression *operand (void) { return op; } std::string oper (void) const; + + octave_value::unary_op op_type (void) const { return etype; } protected: