stage3/fill_candidate_datatypes.cc
changeset 958 7474d2cd1d6e
parent 945 477393b00f95
child 965 c9eeb67ba939
equal deleted inserted replaced
957:4489afa5b1c5 958:7474d2cd1d6e
   985 void *fill_candidate_datatypes_c::visit(enumerated_type_declaration_c *symbol) {return fill_type_decl(symbol, symbol->enumerated_type_name, symbol->enumerated_spec_init);}
   985 void *fill_candidate_datatypes_c::visit(enumerated_type_declaration_c *symbol) {return fill_type_decl(symbol, symbol->enumerated_type_name, symbol->enumerated_spec_init);}
   986 
   986 
   987 
   987 
   988 /* enumerated_specification ASSIGN enumerated_value */
   988 /* enumerated_specification ASSIGN enumerated_value */
   989 // SYM_REF2(enumerated_spec_init_c, enumerated_specification, enumerated_value)
   989 // SYM_REF2(enumerated_spec_init_c, enumerated_specification, enumerated_value)
   990 // NOTE: enumerated_specification is either an enumerated_value_list_c or identifier_c.
   990 // NOTE: enumerated_specification is either an enumerated_value_list_c or derived_datatype_identifier_c.
   991 void *fill_candidate_datatypes_c::visit(enumerated_spec_init_c *symbol) {return fill_spec_init(symbol, symbol->enumerated_specification, symbol->enumerated_value);}
   991 void *fill_candidate_datatypes_c::visit(enumerated_spec_init_c *symbol) {return fill_spec_init(symbol, symbol->enumerated_specification, symbol->enumerated_value);}
   992 
   992 
   993 
   993 
   994 /* helper symbol for enumerated_specification->enumerated_spec_init */
   994 /* helper symbol for enumerated_specification->enumerated_spec_init */
   995 /* enumerated_value_list ',' enumerated_value */
   995 /* enumerated_value_list ',' enumerated_value */