equal
deleted
inserted
replaced
354 } |
354 } |
355 |
355 |
356 /* integer_type_name '(' subrange')' */ |
356 /* integer_type_name '(' subrange')' */ |
357 void *visit(subrange_specification_c *symbol) { |
357 void *visit(subrange_specification_c *symbol) { |
358 symbol->integer_type_name->accept(*this); |
358 symbol->integer_type_name->accept(*this); |
359 s4o.print("("); |
359 if (symbol->subrange != NULL) { |
360 symbol->subrange->accept(*this); |
360 s4o.print("("); |
361 s4o.print(")"); |
361 symbol->subrange->accept(*this); |
|
362 s4o.print(")"); |
|
363 } |
362 return NULL; |
364 return NULL; |
363 } |
365 } |
364 |
366 |
365 /* signed_integer DOTDOT signed_integer */ |
367 /* signed_integer DOTDOT signed_integer */ |
366 void *visit(subrange_c *symbol) { |
368 void *visit(subrange_c *symbol) { |