equal
deleted
inserted
replaced
241 return symbol->enumerated_specification->accept(*this); |
241 return symbol->enumerated_specification->accept(*this); |
242 } |
242 } |
243 |
243 |
244 /* helper symbol for enumerated_specification->enumerated_spec_init */ |
244 /* helper symbol for enumerated_specification->enumerated_spec_init */ |
245 /* enumerated_value_list ',' enumerated_value */ |
245 /* enumerated_value_list ',' enumerated_value */ |
246 void *search_base_type_c::visit(enumerated_value_list_c *symbol) {return (void *)symbol;} |
246 void *search_base_type_c::visit(enumerated_value_list_c *symbol) { |
|
247 this->is_enumerated = true; |
|
248 return (void *)symbol; |
|
249 } |
247 |
250 |
248 /* enumerated_type_name '#' identifier */ |
251 /* enumerated_type_name '#' identifier */ |
249 // SYM_REF2(enumerated_value_c, type, value) |
252 // SYM_REF2(enumerated_value_c, type, value) |
250 void *search_base_type_c::visit(enumerated_value_c *symbol) {ERROR; return NULL;} /* should never get called... */ |
253 void *search_base_type_c::visit(enumerated_value_c *symbol) {ERROR; return NULL;} /* should never get called... */ |
251 |
254 |