equal
deleted
inserted
replaced
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 (4) |
45 #define error_level_default (1) |
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; |
83 |
83 |
84 /* some helper functions... */ |
84 /* some helper functions... */ |
85 symbol_c *base_type(symbol_c *symbol); |
85 symbol_c *base_type(symbol_c *symbol); |
86 void handle_function_invocation(symbol_c *fcall, generic_function_call_t fcall_data); |
86 void handle_function_invocation(symbol_c *fcall, generic_function_call_t fcall_data); |
87 void handle_implicit_il_fb_invocation(symbol_c *il_operator, const char *param_name, symbol_c *called_fb_declaration); |
87 void handle_implicit_il_fb_invocation(symbol_c *il_operator, const char *param_name, symbol_c *called_fb_declaration); |
88 |
88 void *handle_conditional_flow_control_IL_instruction(symbol_c *symbol, const char *oper); |
|
89 |
89 public: |
90 public: |
90 print_datatypes_error_c(symbol_c *ignore); |
91 print_datatypes_error_c(symbol_c *ignore); |
91 virtual ~print_datatypes_error_c(void); |
92 virtual ~print_datatypes_error_c(void); |
92 int get_error_found(); |
93 int get_error_found(); |
93 |
94 |