equal
deleted
inserted
replaced
465 /* fb_name_list ':' function_block_type_name ASSIGN structure_initialization */ |
465 /* fb_name_list ':' function_block_type_name ASSIGN structure_initialization */ |
466 /* structure_initialization -> may be NULL ! */ |
466 /* structure_initialization -> may be NULL ! */ |
467 // SYM_REF3(fb_name_decl_c, fb_name_list, function_block_type_name, structure_initialization) |
467 // SYM_REF3(fb_name_decl_c, fb_name_list, function_block_type_name, structure_initialization) |
468 void *function_param_iterator_c::visit(fb_name_decl_c *symbol) { |
468 void *function_param_iterator_c::visit(fb_name_decl_c *symbol) { |
469 TRACE("structured_var_init_decl_c"); |
469 TRACE("structured_var_init_decl_c"); |
470 current_param_default_value = symbol->structure_initialization ; |
470 current_param_default_value = spec_init_sperator_c::get_init(symbol->fb_spec_init); |
471 current_param_type = symbol->function_block_type_name ; |
471 current_param_type = spec_init_sperator_c::get_spec(symbol->fb_spec_init); |
472 |
472 |
473 return symbol->fb_name_list->accept(*this); |
473 return symbol->fb_name_list->accept(*this); |
474 } |
474 } |
475 |
475 |
476 |
476 |