equal
deleted
inserted
replaced
288 identifier_c *res_param_name = dynamic_cast<identifier_c *>((symbol_c *)res); |
288 identifier_c *res_param_name = dynamic_cast<identifier_c *>((symbol_c *)res); |
289 last_returned_parameter = res_param_name; |
289 last_returned_parameter = res_param_name; |
290 return res_param_name; |
290 return res_param_name; |
291 } |
291 } |
292 |
292 |
|
293 identifier_c *function_param_iterator_c::search(const char *param_name) { |
|
294 identifier_c param_name_id(param_name); |
|
295 return search(¶m_name_id); |
|
296 } |
|
297 |
|
298 |
|
299 |
293 /* Returns the currently referenced parameter's default value, |
300 /* Returns the currently referenced parameter's default value, |
294 * or NULL if none is specified in the function declrataion itself. |
301 * or NULL if none is specified in the function declrataion itself. |
295 */ |
302 */ |
296 symbol_c *function_param_iterator_c::default_value(void) { |
303 symbol_c *function_param_iterator_c::default_value(void) { |
297 if (NULL == last_returned_parameter) |
304 if (NULL == last_returned_parameter) |