stage3/print_datatypes_error.hh
changeset 476 38d85e9a0507
parent 459 01f6664bf8c5
child 482 b62a5ecce54d
equal deleted inserted replaced
475:28816126cf8d 476:38d85e9a0507
    89     /* some helper functions... */
    89     /* some helper functions... */
    90     symbol_c *base_type(symbol_c *symbol);
    90     symbol_c *base_type(symbol_c *symbol);
    91     void handle_function_invocation(symbol_c *fcall, generic_function_call_t fcall_data);
    91     void handle_function_invocation(symbol_c *fcall, generic_function_call_t fcall_data);
    92     void handle_implicit_il_fb_invocation(symbol_c *il_operator, const char *param_name, symbol_c *called_fb_declaration);  
    92     void handle_implicit_il_fb_invocation(symbol_c *il_operator, const char *param_name, symbol_c *called_fb_declaration);  
    93     void *handle_conditional_flow_control_IL_instruction(symbol_c *symbol, const char *oper);
    93     void *handle_conditional_flow_control_IL_instruction(symbol_c *symbol, const char *oper);
    94     void check_used_operation_status(symbol_c *symbol, symbol_c *left, symbol_c *right,  const struct widen_entry widen_table[]);
       
    95     
    94     
    96   public:
    95   public:
    97     print_datatypes_error_c(symbol_c *ignore);
    96     print_datatypes_error_c(symbol_c *ignore);
    98     virtual ~print_datatypes_error_c(void);
    97     virtual ~print_datatypes_error_c(void);
    99     int get_error_found();
    98     int get_error_found();