stage3/visit_expression_type.hh
changeset 266 2f6d8866ec8d
parent 262 197ba42d78b2
child 267 0a1204bcc9af
equal deleted inserted replaced
265:4d222f46f8cc 266:2f6d8866ec8d
    67      */
    67      */
    68     int  il_parenthesis_level;
    68     int  il_parenthesis_level;
    69     bool il_error;
    69     bool il_error;
    70     bool error_found;
    70     bool error_found;
    71 
    71 
       
    72     /* the current data type of the data stored in the IL stack, i.e. the default variable */
    72     symbol_c *il_default_variable_type;
    73     symbol_c *il_default_variable_type;
       
    74     /* the current IL operand being analysed - its symbol and its data type */
    73     symbol_c *il_operand_type;
    75     symbol_c *il_operand_type;
       
    76     symbol_c *il_operand;
    74 
    77 
    75 
    78 
    76   public:
    79   public:
    77     visit_expression_type_c(symbol_c *ignore);
    80     visit_expression_type_c(symbol_c *ignore);
    78     virtual ~visit_expression_type_c(void);
    81     virtual ~visit_expression_type_c(void);