stage4/generate_c/generate_c_typedecl.cc
changeset 732 f6a46e29853b
parent 730 88595935a952
child 778 44e02a88f1e7
equal deleted inserted replaced
731:151f0b57b4e4 732:f6a46e29853b
   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_datatype_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   }
   330   s4o_incl.print("__");
   330   s4o_incl.print("__");
   331   symbol->value->accept(*basedecl);
   331   symbol->value->accept(*basedecl);