absyntax_utils/search_var_instance_decl.cc
changeset 412 aad38592bdde
parent 279 c0453b7f99df
child 625 c0bda77b37a0
equal deleted inserted replaced
411:3e21d98d0a71 412:aad38592bdde
   260 }
   260 }
   261 
   261 
   262 /*  var1_list ':' structure_type_name */
   262 /*  var1_list ':' structure_type_name */
   263 // SYM_REF2(structured_var_declaration_c, var1_list, structure_type_name)
   263 // SYM_REF2(structured_var_declaration_c, var1_list, structure_type_name)
   264 void *search_var_instance_decl_c::visit(structured_var_declaration_c *symbol) {
   264 void *search_var_instance_decl_c::visit(structured_var_declaration_c *symbol) {
   265   current_type_decl = symbol->structure_type_name;
   265   current_type_decl = symbol;
   266   return symbol->var1_list->accept(*this);
   266   return symbol->var1_list->accept(*this);
   267 }
   267 }
   268 
   268 
   269 /*  [variable_name] location ':' located_var_spec_init */
   269 /*  [variable_name] location ':' located_var_spec_init */
   270 /* variable_name -> may be NULL ! */
   270 /* variable_name -> may be NULL ! */