equal
deleted
inserted
replaced
83 public: |
83 public: |
84 fill_candidate_datatypes_c(symbol_c *ignore); |
84 fill_candidate_datatypes_c(symbol_c *ignore); |
85 virtual ~fill_candidate_datatypes_c(void); |
85 virtual ~fill_candidate_datatypes_c(void); |
86 |
86 |
87 /* Match a function declaration with a function call through their parameters.*/ |
87 /* Match a function declaration with a function call through their parameters.*/ |
|
88 /* returns true if compatible function/FB invocation, otherwise returns false */ |
88 bool match_nonformal_call(symbol_c *f_call, symbol_c *f_decl); |
89 bool match_nonformal_call(symbol_c *f_call, symbol_c *f_decl); |
89 bool match_formal_call (symbol_c *f_call, symbol_c *f_decl); |
90 bool match_formal_call (symbol_c *f_call, symbol_c *f_decl); |
90 |
91 |
91 void *compute_standard_function_default(function_invocation_c *st_symbol, il_formal_funct_call_c *il_symbol); |
92 void *compute_standard_function_default(function_invocation_c *st_symbol, il_formal_funct_call_c *il_symbol); |
92 void *compute_standard_function_il(il_function_call_c *symbol, symbol_c *param_data_type); |
93 void *compute_standard_function_il(il_function_call_c *symbol, symbol_c *param_data_type); |