equal
deleted
inserted
replaced
47 bool is_widening_compatible(symbol_c *left_type, symbol_c *right_type, symbol_c *result_type, const struct widen_entry widen_table[]); |
47 bool is_widening_compatible(symbol_c *left_type, symbol_c *right_type, symbol_c *result_type, const struct widen_entry widen_table[]); |
48 |
48 |
49 void narrow_function_invocation(symbol_c *f_call, generic_function_call_t fcall_data); |
49 void narrow_function_invocation(symbol_c *f_call, generic_function_call_t fcall_data); |
50 void narrow_nonformal_call(symbol_c *f_call, symbol_c *f_decl, int *ext_parm_count = NULL); |
50 void narrow_nonformal_call(symbol_c *f_call, symbol_c *f_decl, int *ext_parm_count = NULL); |
51 void narrow_formal_call(symbol_c *f_call, symbol_c *f_decl, int *ext_parm_count = NULL); |
51 void narrow_formal_call(symbol_c *f_call, symbol_c *f_decl, int *ext_parm_count = NULL); |
52 |
52 void narrow_implicit_il_fb_call(symbol_c *il_instruction, const char *param_name, symbol_c *&called_fb_declaration); |
53 void *handle_il_instruction(symbol_c *symbol); |
53 void *handle_il_instruction(symbol_c *symbol); |
54 |
54 |
55 public: |
55 public: |
56 narrow_candidate_datatypes_c(symbol_c *ignore); |
56 narrow_candidate_datatypes_c(symbol_c *ignore); |
57 virtual ~narrow_candidate_datatypes_c(void); |
57 virtual ~narrow_candidate_datatypes_c(void); |