diff -r 0e09a8840c92 -r 744b125d911e stage3/datatype_functions.hh --- a/stage3/datatype_functions.hh Wed Feb 08 18:33:01 2012 +0000 +++ b/stage3/datatype_functions.hh Fri Feb 10 19:04:31 2012 +0000 @@ -35,6 +35,21 @@ + +typedef struct { + symbol_c *function_name; + symbol_c *nonformal_operand_list; + symbol_c * formal_operand_list; + +//symbol_c &*datatype; +//std::vector &candidate_datatypes; + std::vector &candidate_functions; + symbol_c *&called_function_declaration; + int &extensible_param_count; +} generic_function_call_t; + + + /* A small helper class, to transform elementary data type to string. * this allows us to generate more relevant error messages... */