diff -r bd1360f29f15 -r 90b6eb7f1775 absyntax_utils/get_datatype_info.hh --- a/absyntax_utils/get_datatype_info.hh Thu Oct 04 15:10:45 2012 +0100 +++ b/absyntax_utils/get_datatype_info.hh Thu Oct 04 16:53:02 2012 +0100 @@ -57,6 +57,9 @@ public: + static bool is_ANY_REAL_literal(symbol_c *type_symbol); /* Can't we do away with this?? */ + static bool is_ANY_INT_literal (symbol_c *type_symbol); /* Can't we do away with this?? */ + static bool is_sfc_initstep (symbol_c *type_symbol); static bool is_sfc_step (symbol_c *type_symbol); static bool is_function_block (symbol_c *type_symbol); @@ -87,14 +90,6 @@ static bool is_ANY_signed_SAFENUM (symbol_c *type_symbol); static bool is_ANY_signed_NUM_compatible (symbol_c *type_symbol); - static bool is_ANY_DATE (symbol_c *type_symbol); - static bool is_ANY_SAFEDATE (symbol_c *type_symbol); - static bool is_ANY_DATE_compatible (symbol_c *type_symbol); - - static bool is_ANY_STRING (symbol_c *type_symbol); - static bool is_ANY_SAFESTRING (symbol_c *type_symbol); - static bool is_ANY_STRING_compatible (symbol_c *type_symbol); - static bool is_ANY_INT (symbol_c *type_symbol); static bool is_ANY_SAFEINT (symbol_c *type_symbol); static bool is_ANY_INT_compatible (symbol_c *type_symbol); @@ -122,5 +117,18 @@ static bool is_ANY_BIT (symbol_c *type_symbol); static bool is_ANY_SAFEBIT (symbol_c *type_symbol); static bool is_ANY_BIT_compatible (symbol_c *type_symbol); + + static bool is_ANY_DATE (symbol_c *type_symbol); + static bool is_ANY_SAFEDATE (symbol_c *type_symbol); + static bool is_ANY_DATE_compatible (symbol_c *type_symbol); + + static bool is_TIME (symbol_c *type_symbol); + static bool is_SAFETIME (symbol_c *type_symbol); + static bool is_TIME_compatible (symbol_c *type_symbol); + + static bool is_ANY_STRING (symbol_c *type_symbol); + static bool is_ANY_SAFESTRING (symbol_c *type_symbol); + static bool is_ANY_STRING_compatible (symbol_c *type_symbol); + };