diff -r 4489afa5b1c5 -r 7474d2cd1d6e stage1_2/create_enumtype_conversion_functions.hh --- a/stage1_2/create_enumtype_conversion_functions.hh Sun Nov 30 12:49:42 2014 +0000 +++ b/stage1_2/create_enumtype_conversion_functions.hh Sat Dec 06 19:11:32 2014 +0000 @@ -55,7 +55,10 @@ virtual ~create_enumtype_conversion_functions_c(void); static std::string &get_declaration(symbol_c *symbol); - void *visit(identifier_c *symbol); + void *visit( identifier_c *symbol); + void *visit( poutype_identifier_c *symbol); + void *visit(derived_datatype_identifier_c *symbol); + /**********************/ /* B 1.3 - Data types */ /**********************/