stage3/fill_candidate_datatypes.hh
changeset 472 d26759a2274a
parent 465 b52ec62773db
child 476 38d85e9a0507
--- a/stage3/fill_candidate_datatypes.hh	Sat Mar 10 11:21:04 2012 +0000
+++ b/stage3/fill_candidate_datatypes.hh	Sat Mar 10 11:21:41 2012 +0000
@@ -93,7 +93,8 @@
     
     /* add a data type to a candidate data type list, while guaranteeing no duplicate entries! */
     /* Returns true if it really did add the datatype to the list, or false if it was already present in the list! */
-    bool add_datatype_to_candidate_list(symbol_c *symbol, symbol_c *datatype);
+    bool add_datatype_to_candidate_list  (symbol_c *symbol, symbol_c *datatype);
+    bool add_2datatypes_to_candidate_list(symbol_c *symbol, symbol_c *datatype1, symbol_c *datatype2);
     
     
   public:
@@ -107,6 +108,8 @@
     /******************************/
     /* B 1.2.1 - Numeric Literals */
     /******************************/
+    void *handle_any_integer(symbol_c *symbol);
+    
     void *visit(real_c *symbol);
     void *visit(integer_c *symbol);
     void *visit(neg_real_c *symbol);