stage4/generate_c/generate_var_list.cc
changeset 195 66d501d7b67d
parent 166 09004f402097
child 206 261beef39000
equal deleted inserted replaced
194:e18690830555 195:66d501d7b67d
   400     }
   400     }
   401     
   401     
   402     /*| global_var_name location */
   402     /*| global_var_name location */
   403     // SYM_REF2(global_var_spec_c, global_var_name, location)
   403     // SYM_REF2(global_var_spec_c, global_var_name, location)
   404     void *visit(global_var_spec_c *symbol) {
   404     void *visit(global_var_spec_c *symbol) {
   405       if (symbol->global_var_name != NULL)
   405       if (symbol->global_var_name != NULL) {
   406         this->current_var_type_category = pointer_vtc;
   406         this->current_var_type_category = pointer_vtc;
   407         declare_variable(symbol->global_var_name);
   407         declare_variable(symbol->global_var_name);
       
   408       }
   408       return NULL;
   409       return NULL;
   409     }
   410     }
   410     
   411     
   411     void *visit(var1_init_decl_c *symbol) {
   412     void *visit(var1_init_decl_c *symbol) {
   412       TRACE("var1_init_decl_c");
   413       TRACE("var1_init_decl_c");