changeset 7087:b04f0523558d

[project @ 2007-10-31 19:08:18 by jwe]
author jwe
date Wed, 31 Oct 2007 19:08:18 +0000
parents 625891845df5
children 5eb3db6e4042
files src/ChangeLog src/pt-assign.h src/pt-unop.h
diffstat 3 files changed, 12 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- 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  <muthuspost@gmail.com>
+
+	* 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  <jwe@octave.org>
 
 	* graphics.cc (line::properties::get): Fix property name
--- 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:
 
--- 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: