stage3/datatype_functions.hh
changeset 438 744b125d911e
parent 436 f9fd63f64f5c
child 441 e8de43eefcc5
--- 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 <symbol_c *> &candidate_datatypes;
+  std::vector <symbol_c *> &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...
  */