stage3/print_datatypes_error.hh
changeset 454 099aa5d655de
parent 453 4733f662362a
child 455 933c0dccc82f
equal deleted inserted replaced
453:4733f662362a 454:099aa5d655de
    40 class print_datatypes_error_c: public iterator_visitor_c {
    40 class print_datatypes_error_c: public iterator_visitor_c {
    41 
    41 
    42   private:
    42   private:
    43     /* The level of detail that the user wants us to display error messages. */
    43     /* The level of detail that the user wants us to display error messages. */
    44 //     #define error_level_default (1)
    44 //     #define error_level_default (1)
    45     #define error_level_default (1)
    45     #define error_level_default (4)
    46     #define error_level_nagging (4)
    46     #define error_level_nagging (4)
    47     unsigned int current_display_error_level;
    47     unsigned int current_display_error_level;
    48     
    48     
    49     search_varfb_instance_type_c *search_varfb_instance_type;
    49     search_varfb_instance_type_c *search_varfb_instance_type;
    50     search_base_type_c search_base_type;
    50     search_base_type_c search_base_type;
   185     /* B.2 - Language IL (Instruction List) */
   185     /* B.2 - Language IL (Instruction List) */
   186     /****************************************/
   186     /****************************************/
   187     /***********************************/
   187     /***********************************/
   188     /* B 2.1 Instructions and Operands */
   188     /* B 2.1 Instructions and Operands */
   189     /***********************************/
   189     /***********************************/
   190     // void *visit(instruction_list_c *symbol);
   190 //  void *visit(instruction_list_c *symbol);
       
   191     void *visit(il_instruction_c *symbol);
   191     void *visit(il_simple_operation_c *symbol);
   192     void *visit(il_simple_operation_c *symbol);
   192     void *visit(il_function_call_c *symbol);
   193     void *visit(il_function_call_c *symbol);
   193     void *visit(il_expression_c *symbol);
   194     void *visit(il_expression_c *symbol);
   194     void *visit(il_fb_call_c *symbol);
   195     void *visit(il_fb_call_c *symbol);
   195     void *visit(il_formal_funct_call_c *symbol);
   196     void *visit(il_formal_funct_call_c *symbol);
   196 //  void *visit(il_operand_list_c *symbol);
   197 //  void *visit(il_operand_list_c *symbol);
   197     void *visit(simple_instr_list_c *symbol);
   198 //  void *visit(simple_instr_list_c *symbol);
   198     void *visit(il_simple_instruction_c*symbol);
   199     void *visit(il_simple_instruction_c*symbol);
   199 //  void *visit(il_param_list_c *symbol);
   200 //  void *visit(il_param_list_c *symbol);
   200 //  void *visit(il_param_assignment_c *symbol);
   201 //  void *visit(il_param_assignment_c *symbol);
   201 //  void *visit(il_param_out_assignment_c *symbol);
   202 //  void *visit(il_param_out_assignment_c *symbol);
   202 
   203