stage4/generate_c/generate_c.cc
changeset 813 0630cc31569f
parent 810 d9c48ad646f1
child 816 dcd861dda04a
equal deleted inserted replaced
804:7898ba56c7cf 813:0630cc31569f
   297 
   297 
   298     /* already handled by iterator base class (note that generate_c_base_c inherits from iterator_c) */
   298     /* already handled by iterator base class (note that generate_c_base_c inherits from iterator_c) */
   299     //void *visit(var_declaration_list_c *symbol) {iterate through list}
   299     //void *visit(var_declaration_list_c *symbol) {iterate through list}
   300 
   300 
   301     void *visit(fb_name_decl_c *symbol) {
   301     void *visit(fb_name_decl_c *symbol) {
   302       print_list(symbol->fb_name_list, symbol->function_block_type_name); 
   302       print_list(symbol->fb_name_list, spec_init_sperator_c::get_spec(symbol->fb_spec_init)); 
   303       return NULL;
   303       return NULL;
   304     }
   304     }
   305 
   305 
   306     void *visit(var1_init_decl_c *symbol) {
   306     void *visit(var1_init_decl_c *symbol) {
   307       print_list(symbol->var1_list, (symbol_c *)symbol->spec_init->accept(*this));
   307       print_list(symbol->var1_list, (symbol_c *)symbol->spec_init->accept(*this));