absyntax_utils/type_initial_value.cc
changeset 432 9c5ad4be30fd
parent 279 c0453b7f99df
child 433 1355adcdad58
equal deleted inserted replaced
431:5792016eedd8 432:9c5ad4be30fd
   370 SYM_REF4(string_type_declaration_c,	string_type_name,
   370 SYM_REF4(string_type_declaration_c,	string_type_name,
   371 					elementary_string_type_name,
   371 					elementary_string_type_name,
   372 					string_type_declaration_size,
   372 					string_type_declaration_size,
   373 					string_type_declaration_init) /* may be == NULL! */
   373 					string_type_declaration_init) /* may be == NULL! */
   374 #endif
   374 #endif
   375 void *type_initial_value_c::visit(string_type_declaration_c *symbol)	{return NULL;}
   375 void *type_initial_value_c::visit(string_type_declaration_c *symbol)	{
       
   376   return handle_type_spec(symbol->elementary_string_type_name, symbol->string_type_declaration_init);
       
   377 }
   376 
   378 
   377 
   379 
   378 type_initial_value_c	*type_initial_value_c::_instance = NULL;
   380 type_initial_value_c	*type_initial_value_c::_instance = NULL;
   379 real_c			*type_initial_value_c::real_0 = NULL;
   381 real_c			*type_initial_value_c::real_0 = NULL;
   380 integer_c		*type_initial_value_c::integer_0 = NULL;
   382 integer_c		*type_initial_value_c::integer_0 = NULL;