stage4/generate_cc/search_var_instance_decl.cc
changeset 45 3b6bf2b5f1df
parent 41 8998c8b24b60
equal deleted inserted replaced
44:3fb449ba9a72 45:3b6bf2b5f1df
   319 /*  [variable_name] location ':' located_var_spec_init */
   319 /*  [variable_name] location ':' located_var_spec_init */
   320 /* variable_name -> may be NULL ! */
   320 /* variable_name -> may be NULL ! */
   321 //SYM_REF4(located_var_decl_c, variable_name, location, located_var_spec_init, unused)
   321 //SYM_REF4(located_var_decl_c, variable_name, location, located_var_spec_init, unused)
   322     void *visit(located_var_decl_c *symbol) {
   322     void *visit(located_var_decl_c *symbol) {
   323       if (symbol->variable_name != NULL && compare_identifiers(symbol->variable_name, search_name) == 0) {
   323       if (symbol->variable_name != NULL && compare_identifiers(symbol->variable_name, search_name) == 0) {
   324         return current_type_decl;
   324         return symbol->located_var_spec_init;
   325       }
   325       }
   326       else
   326       else
   327         return NULL;
   327         return NULL;
   328     }
   328     }
   329 
   329