stage3/fill_candidate_datatypes.hh
changeset 612 c062ff18d04f
parent 603 a45a62dd6df9
child 652 7fe1533d2260
--- a/stage3/fill_candidate_datatypes.hh	Thu Jul 19 13:42:05 2012 +0100
+++ b/stage3/fill_candidate_datatypes.hh	Fri Jul 20 15:50:49 2012 +0100
@@ -87,10 +87,9 @@
 //     int  il_parenthesis_level;
 //     bool error_found;
 
-    /* the current data type of the data stored in the IL stack, i.e. the default variable */
+    /* Pointer to the previous IL instruction, which contains the current data type (actually, the list of candidate data types) of the data stored in the IL stack, i.e. the default variable, a.k.a. accumulator */
     symbol_c *prev_il_instruction;
-    /* the current IL operand being analyzed - its symbol and its data type */
-    symbol_c *il_operand_type;
+    /* the current IL operand being analyzed */
     symbol_c *il_operand;
     symbol_c *widening_conversion(symbol_c *left_type, symbol_c *right_type, const struct widen_entry widen_table[]);