stage3/print_datatypes_error.hh
changeset 482 b62a5ecce54d
parent 476 38d85e9a0507
child 485 835697564c6d
equal deleted inserted replaced
481:16f943328696 482:b62a5ecce54d
    87     symbol_c *il_operand;
    87     symbol_c *il_operand;
    88 
    88 
    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(const char *param_name, symbol_c *il_operator, 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 
       
    95     void *print_binary_operator_errors(const char *il_operator, symbol_c *symbol, bool deprecated_operation = false);
       
    96 
       
    97 
    94     
    98     
    95   public:
    99   public:
    96     print_datatypes_error_c(symbol_c *ignore);
   100     print_datatypes_error_c(symbol_c *ignore);
    97     virtual ~print_datatypes_error_c(void);
   101     virtual ~print_datatypes_error_c(void);
    98     int get_error_found();
   102     int get_error_found();