stage4/generate_c/generate_c_typedecl.cc
changeset 778 44e02a88f1e7
parent 732 f6a46e29853b
child 793 268bf4ca5fa1
equal deleted inserted replaced
777:e74a882c8d22 778:44e02a88f1e7
   319   else {
   319   else {
   320     if (NULL == symbol->datatype) {
   320     if (NULL == symbol->datatype) {
   321       debug_c::print(symbol);
   321       debug_c::print(symbol);
   322       ERROR;
   322       ERROR;
   323     }
   323     }
   324     symbol_c *type_name = get_datatype_info_c::get_datatype_id(symbol->datatype);
   324     symbol_c *type_name = get_datatype_info_c::get_id(symbol->datatype);
   325     if (NULL == type_name) {
   325     if (NULL == type_name) {
   326 //       ERROR_MSG("generate_c does not support anonymous enumerated data types.");
   326 //       ERROR_MSG("generate_c does not support anonymous enumerated data types.");
   327     } else
   327     } else
   328     type_name->accept(*basedecl);
   328     type_name->accept(*basedecl);
   329   }
   329   }