equal
deleted
inserted
replaced
293 void *search_base_type_c::visit(structure_type_declaration_c *symbol) { |
293 void *search_base_type_c::visit(structure_type_declaration_c *symbol) { |
294 this->current_type_name = symbol->structure_type_name; |
294 this->current_type_name = symbol->structure_type_name; |
295 return symbol->structure_specification->accept(*this); |
295 return symbol->structure_specification->accept(*this); |
296 } |
296 } |
297 |
297 |
|
298 /* var1_list ':' structure_type_name */ |
|
299 void *search_base_type_c::visit(structured_var_declaration_c *symbol) { |
|
300 return symbol; |
|
301 } |
|
302 |
298 /* structure_type_name ASSIGN structure_initialization */ |
303 /* structure_type_name ASSIGN structure_initialization */ |
299 /* structure_initialization may be NULL ! */ |
304 /* structure_initialization may be NULL ! */ |
300 void *search_base_type_c::visit(initialized_structure_c *symbol) { |
305 void *search_base_type_c::visit(initialized_structure_c *symbol) { |
301 return symbol->structure_type_name->accept(*this); |
306 return symbol->structure_type_name->accept(*this); |
302 } |
307 } |