stage4/generate_c/generate_c_st.cc
changeset 160 59d58f5e6caa
parent 149 05ca171a3d57
child 162 60a124678842
equal deleted inserted replaced
159:1e4eb0d48385 160:59d58f5e6caa
   626   function_param_iterator_c fp_iterator(fb_decl);
   626   function_param_iterator_c fp_iterator(fb_decl);
   627   identifier_c *param_name;
   627   identifier_c *param_name;
   628   function_call_param_iterator_c function_call_param_iterator(symbol);
   628   function_call_param_iterator_c function_call_param_iterator(symbol);
   629   for(int i = 1; (param_name = fp_iterator.next()) != NULL; i++) {
   629   for(int i = 1; (param_name = fp_iterator.next()) != NULL; i++) {
   630     function_param_iterator_c::param_direction_t param_direction = fp_iterator.param_direction();
   630     function_param_iterator_c::param_direction_t param_direction = fp_iterator.param_direction();
   631 
   631     
       
   632     fprintf(stderr, "param : %s\n", param_name->value);
       
   633     
   632     /* Get the value from a foo(<param_name> = <param_value>) style call */
   634     /* Get the value from a foo(<param_name> = <param_value>) style call */
   633     symbol_c *param_value = function_call_param_iterator.search(param_name);
   635     symbol_c *param_value = function_call_param_iterator.search(param_name);
   634 
   636 
   635     /* Get the value from a foo(<param_value>) style call */
   637     /* Get the value from a foo(<param_value>) style call */
   636     if (param_value == NULL)
   638     if (param_value == NULL)