diff -r f4a2d400ddbd -r 43d73e28eca8 absyntax_utils/function_param_iterator.hh --- a/absyntax_utils/function_param_iterator.hh Fri Feb 03 10:54:35 2012 +0000 +++ b/absyntax_utils/function_param_iterator.hh Fri Feb 03 14:43:14 2012 +0000 @@ -105,7 +105,10 @@ */ typedef enum {iterate_op, search_op} operation_t; operation_t current_operation; - + + /* the last parameter/value returned by search() or next() */ + symbol_c *last_returned_parameter; + private: int cmp_extparam_names(const char* s1, const char* s2); void* handle_param_list(list_c *list);