diff -r 56ee922d0112 -r c72748a12ae3 stage4/generate_c/st_code_gen.c --- a/stage4/generate_c/st_code_gen.c Wed Sep 02 17:35:56 2009 +0200 +++ b/stage4/generate_c/st_code_gen.c Wed Sep 02 18:23:40 2009 +0200 @@ -40,12 +40,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -83,12 +83,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -126,12 +126,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -169,12 +169,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -211,12 +211,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -254,12 +254,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -296,12 +296,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -338,12 +338,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -381,12 +381,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -424,12 +424,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -466,12 +466,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -509,12 +509,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -552,12 +552,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -595,12 +595,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -638,12 +638,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -681,12 +681,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -724,12 +724,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -767,12 +767,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -809,12 +809,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -852,12 +852,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -895,12 +895,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -938,12 +938,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -981,12 +981,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1023,12 +1023,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1066,12 +1066,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1108,12 +1108,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1150,12 +1150,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1193,12 +1193,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1236,12 +1236,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1278,12 +1278,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1321,12 +1321,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1364,12 +1364,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1407,12 +1407,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1450,12 +1450,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1493,12 +1493,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1536,12 +1536,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1579,12 +1579,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1621,12 +1621,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1664,12 +1664,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1707,12 +1707,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1750,12 +1750,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1793,12 +1793,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1835,12 +1835,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1878,12 +1878,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1920,12 +1920,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -1962,12 +1962,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2005,12 +2005,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2048,12 +2048,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2090,12 +2090,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2133,12 +2133,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2176,12 +2176,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2219,12 +2219,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2262,12 +2262,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2305,12 +2305,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2348,12 +2348,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2391,12 +2391,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2433,12 +2433,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2476,12 +2476,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2519,12 +2519,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2562,12 +2562,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2605,12 +2605,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2647,12 +2647,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2690,12 +2690,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2732,12 +2732,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2774,12 +2774,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2817,12 +2817,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2860,12 +2860,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2902,12 +2902,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2945,12 +2945,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -2988,12 +2988,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3031,12 +3031,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3074,12 +3074,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3117,12 +3117,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3160,12 +3160,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3203,12 +3203,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3245,12 +3245,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3288,12 +3288,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3330,12 +3330,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3372,12 +3372,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3414,12 +3414,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3456,12 +3456,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3498,12 +3498,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3540,12 +3540,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3582,12 +3582,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3624,12 +3624,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3666,12 +3666,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3708,12 +3708,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3750,12 +3750,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3792,12 +3792,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3834,12 +3834,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3876,12 +3876,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3918,12 +3918,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -3961,12 +3961,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4004,12 +4004,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4047,12 +4047,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4090,12 +4090,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4132,12 +4132,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4174,12 +4174,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4216,12 +4216,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4259,12 +4259,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4302,12 +4302,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4344,12 +4344,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4387,12 +4387,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4430,12 +4430,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4473,12 +4473,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4516,12 +4516,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4559,12 +4559,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4602,12 +4602,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4645,12 +4645,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4687,12 +4687,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4730,12 +4730,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4772,12 +4772,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4814,12 +4814,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4856,12 +4856,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4898,12 +4898,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4940,12 +4940,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -4982,12 +4982,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5024,12 +5024,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5066,12 +5066,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5108,12 +5108,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5150,12 +5150,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5192,12 +5192,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5234,12 +5234,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5276,12 +5276,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5318,12 +5318,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5360,12 +5360,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5402,12 +5402,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5444,12 +5444,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5486,12 +5486,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5528,12 +5528,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5570,12 +5570,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5612,12 +5612,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5654,12 +5654,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5696,12 +5696,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5738,12 +5738,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5780,12 +5780,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5822,12 +5822,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5864,12 +5864,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5906,12 +5906,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5948,12 +5948,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -5990,12 +5990,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6033,12 +6033,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6076,12 +6076,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6119,12 +6119,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6162,12 +6162,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6204,12 +6204,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6247,12 +6247,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6289,12 +6289,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6331,12 +6331,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6374,12 +6374,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6416,12 +6416,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6459,12 +6459,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6502,12 +6502,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6545,12 +6545,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6588,12 +6588,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6631,12 +6631,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6674,12 +6674,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6717,12 +6717,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6759,12 +6759,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6802,12 +6802,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6845,12 +6845,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6888,12 +6888,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6931,12 +6931,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -6974,12 +6974,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7016,12 +7016,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7059,12 +7059,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7101,12 +7101,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7143,12 +7143,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7186,12 +7186,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7228,12 +7228,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7271,12 +7271,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7314,12 +7314,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7357,12 +7357,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7400,12 +7400,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7443,12 +7443,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7486,12 +7486,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7529,12 +7529,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7571,12 +7571,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7614,12 +7614,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7656,12 +7656,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7698,12 +7698,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7740,12 +7740,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7782,12 +7782,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7824,12 +7824,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7866,12 +7866,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7908,12 +7908,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7950,12 +7950,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -7992,12 +7992,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8034,12 +8034,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8076,12 +8076,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8118,12 +8118,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8160,12 +8160,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8202,12 +8202,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8244,12 +8244,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8286,12 +8286,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8328,12 +8328,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8370,12 +8370,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8412,12 +8412,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8455,12 +8455,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8498,12 +8498,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8541,12 +8541,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8584,12 +8584,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8626,12 +8626,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8669,12 +8669,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8711,12 +8711,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8753,12 +8753,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8796,12 +8796,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8839,12 +8839,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8881,12 +8881,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8924,12 +8924,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -8967,12 +8967,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9010,12 +9010,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9053,12 +9053,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9096,12 +9096,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9139,12 +9139,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9181,12 +9181,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9224,12 +9224,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9267,12 +9267,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9310,12 +9310,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9353,12 +9353,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9396,12 +9396,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9438,12 +9438,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9481,12 +9481,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9523,12 +9523,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9565,12 +9565,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9608,12 +9608,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9651,12 +9651,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9693,12 +9693,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9736,12 +9736,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9779,12 +9779,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9822,12 +9822,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9865,12 +9865,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9908,12 +9908,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9951,12 +9951,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -9993,12 +9993,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10036,12 +10036,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10079,12 +10079,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10122,12 +10122,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10165,12 +10165,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10208,12 +10208,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10250,12 +10250,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10293,12 +10293,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10335,12 +10335,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10377,12 +10377,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10420,12 +10420,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10463,12 +10463,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10505,12 +10505,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10548,12 +10548,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10591,12 +10591,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10634,12 +10634,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10677,12 +10677,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10720,12 +10720,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10763,12 +10763,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10805,12 +10805,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10848,12 +10848,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10891,12 +10891,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10934,12 +10934,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -10977,12 +10977,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11020,12 +11020,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11062,12 +11062,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11105,12 +11105,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11147,12 +11147,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11189,12 +11189,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11232,12 +11232,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11275,12 +11275,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11317,12 +11317,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11360,12 +11360,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11403,12 +11403,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11446,12 +11446,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11489,12 +11489,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11532,12 +11532,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11575,12 +11575,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11617,12 +11617,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11660,12 +11660,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11703,12 +11703,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11746,12 +11746,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11789,12 +11789,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11832,12 +11832,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11874,12 +11874,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11917,12 +11917,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -11959,12 +11959,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12001,12 +12001,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12044,12 +12044,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12087,12 +12087,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12129,12 +12129,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12172,12 +12172,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12215,12 +12215,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12258,12 +12258,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12301,12 +12301,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12344,12 +12344,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12387,12 +12387,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12429,12 +12429,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12472,12 +12472,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12515,12 +12515,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12558,12 +12558,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12601,12 +12601,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12644,12 +12644,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12686,12 +12686,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12729,12 +12729,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12771,12 +12771,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12813,12 +12813,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12856,12 +12856,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12899,12 +12899,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12941,12 +12941,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -12984,12 +12984,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13027,12 +13027,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13070,12 +13070,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13113,12 +13113,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13156,12 +13156,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13199,12 +13199,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13241,12 +13241,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13284,12 +13284,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13327,12 +13327,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13370,12 +13370,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13413,12 +13413,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13456,12 +13456,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13498,12 +13498,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13541,12 +13541,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13583,12 +13583,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13625,12 +13625,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13668,12 +13668,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13711,12 +13711,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13753,12 +13753,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13796,12 +13796,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13839,12 +13839,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13882,12 +13882,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13925,12 +13925,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -13968,12 +13968,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14011,12 +14011,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14053,12 +14053,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14096,12 +14096,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14138,12 +14138,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14180,12 +14180,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14222,12 +14222,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14264,12 +14264,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14306,12 +14306,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14348,12 +14348,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14390,12 +14390,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14432,12 +14432,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14474,12 +14474,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14516,12 +14516,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14558,12 +14558,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14600,12 +14600,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14642,12 +14642,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14684,12 +14684,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14726,12 +14726,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14769,12 +14769,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14812,12 +14812,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14855,12 +14855,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14898,12 +14898,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14940,12 +14940,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -14983,12 +14983,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15025,12 +15025,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15067,12 +15067,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15110,12 +15110,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15153,12 +15153,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15195,12 +15195,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15238,12 +15238,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15281,12 +15281,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15324,12 +15324,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15367,12 +15367,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15410,12 +15410,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15453,12 +15453,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15496,12 +15496,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15538,12 +15538,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15556,7 +15556,7 @@ if (IN_type_symbol == NULL) IN_type_symbol = last_type_symbol; ADD_PARAM_LIST(IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) - symbol_c * return_type_symbol = &search_constant_type_c::constant_int_type_name; + symbol_c * return_type_symbol = &search_constant_type_c::integer; function_type_prefix = (symbol_c*)(new pragma_c("int")); break; @@ -15579,12 +15579,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15621,12 +15621,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15663,12 +15663,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15705,12 +15705,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15747,12 +15747,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15766,7 +15766,7 @@ if (IN_type_symbol == NULL) IN_type_symbol = last_type_symbol; ADD_PARAM_LIST(IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) - symbol_c * return_type_symbol = &search_constant_type_c::constant_int_type_name; + symbol_c * return_type_symbol = &search_constant_type_c::integer; function_type_prefix = return_type_symbol; break; @@ -15789,12 +15789,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15808,7 +15808,7 @@ if (IN_type_symbol == NULL) IN_type_symbol = last_type_symbol; ADD_PARAM_LIST(IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) - symbol_c * return_type_symbol = &search_constant_type_c::constant_int_type_name; + symbol_c * return_type_symbol = &search_constant_type_c::integer; function_type_prefix = return_type_symbol; break; @@ -15831,12 +15831,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15850,7 +15850,7 @@ if (IN_type_symbol == NULL) IN_type_symbol = last_type_symbol; ADD_PARAM_LIST(IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) - symbol_c * return_type_symbol = &search_constant_type_c::constant_int_type_name; + symbol_c * return_type_symbol = &search_constant_type_c::integer; function_type_prefix = return_type_symbol; break; @@ -15873,12 +15873,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15892,7 +15892,7 @@ if (IN_type_symbol == NULL) IN_type_symbol = last_type_symbol; ADD_PARAM_LIST(IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) - symbol_c * return_type_symbol = &search_constant_type_c::constant_int_type_name; + symbol_c * return_type_symbol = &search_constant_type_c::integer; function_type_prefix = return_type_symbol; break; @@ -15915,12 +15915,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15956,12 +15956,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -15997,12 +15997,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -16039,12 +16039,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -16081,12 +16081,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -16123,12 +16123,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -16165,12 +16165,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -16207,12 +16207,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -16249,12 +16249,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -16291,12 +16291,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -16333,12 +16333,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -16375,12 +16375,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -16417,12 +16417,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -16459,12 +16459,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -16476,12 +16476,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -16514,11 +16514,11 @@ identifier_c param_name(my_name); /* Get the value from a foo( = ) style call */ - param_value = function_call_param_iterator.search(¶m_name); + param_value = function_call_param_iterator.search_f(¶m_name); /* Get the value from a foo() style call */ if (param_value == NULL) - param_value = function_call_param_iterator.next(); + param_value = function_call_param_iterator.next_nf(); if (param_value != NULL){ symbol_c *current_type_symbol = search_expression_type->get_type(param_value); last_type_symbol = last_type_symbol && search_expression_type->is_same_type(current_type_symbol, last_type_symbol) ? search_expression_type->common_type(current_type_symbol, last_type_symbol) : current_type_symbol ; @@ -16546,12 +16546,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -16586,12 +16586,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -16626,12 +16626,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -16677,12 +16677,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -16694,12 +16694,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -16732,11 +16732,11 @@ identifier_c param_name(my_name); /* Get the value from a foo( = ) style call */ - param_value = function_call_param_iterator.search(¶m_name); + param_value = function_call_param_iterator.search_f(¶m_name); /* Get the value from a foo() style call */ if (param_value == NULL) - param_value = function_call_param_iterator.next(); + param_value = function_call_param_iterator.next_nf(); if (param_value != NULL){ symbol_c *current_type_symbol = search_expression_type->get_type(param_value); last_type_symbol = last_type_symbol && search_expression_type->is_same_type(current_type_symbol, last_type_symbol) ? search_expression_type->common_type(current_type_symbol, last_type_symbol) : current_type_symbol ; @@ -16764,12 +16764,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -16815,12 +16815,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -16832,12 +16832,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -16873,12 +16873,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -16913,12 +16913,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -16970,12 +16970,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -17027,12 +17027,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -17078,12 +17078,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -17095,12 +17095,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -17136,12 +17136,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -17187,12 +17187,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -17204,12 +17204,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -17256,12 +17256,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -17273,12 +17273,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -17325,12 +17325,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -17367,12 +17367,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -17384,12 +17384,12 @@ { identifier_c param_name("N"); /* Get the value from a foo( = ) style call */ - symbol_c *N_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo() style call */ if (N_param_value == NULL) - N_param_value = function_call_param_iterator.next(); + N_param_value = function_call_param_iterator.next_nf(); if (N_param_value != NULL) { N_type_symbol = search_expression_type->get_type(N_param_value); last_type_symbol = last_type_symbol && N_type_symbol && search_expression_type->is_same_type(N_type_symbol, last_type_symbol) ? search_expression_type->common_type(N_type_symbol, last_type_symbol) : N_type_symbol ; @@ -17436,12 +17436,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -17453,12 +17453,12 @@ { identifier_c param_name("N"); /* Get the value from a foo( = ) style call */ - symbol_c *N_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo() style call */ if (N_param_value == NULL) - N_param_value = function_call_param_iterator.next(); + N_param_value = function_call_param_iterator.next_nf(); if (N_param_value != NULL) { N_type_symbol = search_expression_type->get_type(N_param_value); last_type_symbol = last_type_symbol && N_type_symbol && search_expression_type->is_same_type(N_type_symbol, last_type_symbol) ? search_expression_type->common_type(N_type_symbol, last_type_symbol) : N_type_symbol ; @@ -17505,12 +17505,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -17522,12 +17522,12 @@ { identifier_c param_name("N"); /* Get the value from a foo( = ) style call */ - symbol_c *N_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo() style call */ if (N_param_value == NULL) - N_param_value = function_call_param_iterator.next(); + N_param_value = function_call_param_iterator.next_nf(); if (N_param_value != NULL) { N_type_symbol = search_expression_type->get_type(N_param_value); last_type_symbol = last_type_symbol && N_type_symbol && search_expression_type->is_same_type(N_type_symbol, last_type_symbol) ? search_expression_type->common_type(N_type_symbol, last_type_symbol) : N_type_symbol ; @@ -17574,12 +17574,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -17591,12 +17591,12 @@ { identifier_c param_name("N"); /* Get the value from a foo( = ) style call */ - symbol_c *N_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo() style call */ if (N_param_value == NULL) - N_param_value = function_call_param_iterator.next(); + N_param_value = function_call_param_iterator.next_nf(); if (N_param_value != NULL) { N_type_symbol = search_expression_type->get_type(N_param_value); last_type_symbol = last_type_symbol && N_type_symbol && search_expression_type->is_same_type(N_type_symbol, last_type_symbol) ? search_expression_type->common_type(N_type_symbol, last_type_symbol) : N_type_symbol ; @@ -17643,12 +17643,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -17660,12 +17660,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -17698,11 +17698,11 @@ identifier_c param_name(my_name); /* Get the value from a foo( = ) style call */ - param_value = function_call_param_iterator.search(¶m_name); + param_value = function_call_param_iterator.search_f(¶m_name); /* Get the value from a foo() style call */ if (param_value == NULL) - param_value = function_call_param_iterator.next(); + param_value = function_call_param_iterator.next_nf(); if (param_value != NULL){ symbol_c *current_type_symbol = search_expression_type->get_type(param_value); last_type_symbol = last_type_symbol && search_expression_type->is_same_type(current_type_symbol, last_type_symbol) ? search_expression_type->common_type(current_type_symbol, last_type_symbol) : current_type_symbol ; @@ -17741,12 +17741,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -17758,12 +17758,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -17796,11 +17796,11 @@ identifier_c param_name(my_name); /* Get the value from a foo( = ) style call */ - param_value = function_call_param_iterator.search(¶m_name); + param_value = function_call_param_iterator.search_f(¶m_name); /* Get the value from a foo() style call */ if (param_value == NULL) - param_value = function_call_param_iterator.next(); + param_value = function_call_param_iterator.next_nf(); if (param_value != NULL){ symbol_c *current_type_symbol = search_expression_type->get_type(param_value); last_type_symbol = last_type_symbol && search_expression_type->is_same_type(current_type_symbol, last_type_symbol) ? search_expression_type->common_type(current_type_symbol, last_type_symbol) : current_type_symbol ; @@ -17839,12 +17839,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -17856,12 +17856,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -17894,11 +17894,11 @@ identifier_c param_name(my_name); /* Get the value from a foo( = ) style call */ - param_value = function_call_param_iterator.search(¶m_name); + param_value = function_call_param_iterator.search_f(¶m_name); /* Get the value from a foo() style call */ if (param_value == NULL) - param_value = function_call_param_iterator.next(); + param_value = function_call_param_iterator.next_nf(); if (param_value != NULL){ symbol_c *current_type_symbol = search_expression_type->get_type(param_value); last_type_symbol = last_type_symbol && search_expression_type->is_same_type(current_type_symbol, last_type_symbol) ? search_expression_type->common_type(current_type_symbol, last_type_symbol) : current_type_symbol ; @@ -17937,12 +17937,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -17979,12 +17979,12 @@ { identifier_c param_name("G"); /* Get the value from a foo( = ) style call */ - symbol_c *G_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *G_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *G_type_symbol = NULL; /* Get the value from a foo() style call */ if (G_param_value == NULL) - G_param_value = function_call_param_iterator.next(); + G_param_value = function_call_param_iterator.next_nf(); if (G_param_value != NULL) { G_type_symbol = search_expression_type->get_type(G_param_value); last_type_symbol = last_type_symbol && G_type_symbol && search_expression_type->is_same_type(G_type_symbol, last_type_symbol) ? search_expression_type->common_type(G_type_symbol, last_type_symbol) : G_type_symbol ; @@ -17996,12 +17996,12 @@ { identifier_c param_name("IN0"); /* Get the value from a foo( = ) style call */ - symbol_c *IN0_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN0_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN0_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN0_param_value == NULL) - IN0_param_value = function_call_param_iterator.next(); + IN0_param_value = function_call_param_iterator.next_nf(); if (IN0_param_value != NULL) { IN0_type_symbol = search_expression_type->get_type(IN0_param_value); last_type_symbol = last_type_symbol && IN0_type_symbol && search_expression_type->is_same_type(IN0_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN0_type_symbol, last_type_symbol) : IN0_type_symbol ; @@ -18013,12 +18013,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -18075,12 +18075,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -18092,12 +18092,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -18130,11 +18130,11 @@ identifier_c param_name(my_name); /* Get the value from a foo( = ) style call */ - param_value = function_call_param_iterator.search(¶m_name); + param_value = function_call_param_iterator.search_f(¶m_name); /* Get the value from a foo() style call */ if (param_value == NULL) - param_value = function_call_param_iterator.next(); + param_value = function_call_param_iterator.next_nf(); if (param_value != NULL){ symbol_c *current_type_symbol = search_expression_type->get_type(param_value); last_type_symbol = last_type_symbol && search_expression_type->is_same_type(current_type_symbol, last_type_symbol) ? search_expression_type->common_type(current_type_symbol, last_type_symbol) : current_type_symbol ; @@ -18173,12 +18173,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -18190,12 +18190,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -18228,11 +18228,11 @@ identifier_c param_name(my_name); /* Get the value from a foo( = ) style call */ - param_value = function_call_param_iterator.search(¶m_name); + param_value = function_call_param_iterator.search_f(¶m_name); /* Get the value from a foo() style call */ if (param_value == NULL) - param_value = function_call_param_iterator.next(); + param_value = function_call_param_iterator.next_nf(); if (param_value != NULL){ symbol_c *current_type_symbol = search_expression_type->get_type(param_value); last_type_symbol = last_type_symbol && search_expression_type->is_same_type(current_type_symbol, last_type_symbol) ? search_expression_type->common_type(current_type_symbol, last_type_symbol) : current_type_symbol ; @@ -18271,12 +18271,12 @@ { identifier_c param_name("MN"); /* Get the value from a foo( = ) style call */ - symbol_c *MN_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *MN_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *MN_type_symbol = NULL; /* Get the value from a foo() style call */ if (MN_param_value == NULL) - MN_param_value = function_call_param_iterator.next(); + MN_param_value = function_call_param_iterator.next_nf(); if (MN_param_value != NULL) { MN_type_symbol = search_expression_type->get_type(MN_param_value); last_type_symbol = last_type_symbol && MN_type_symbol && search_expression_type->is_same_type(MN_type_symbol, last_type_symbol) ? search_expression_type->common_type(MN_type_symbol, last_type_symbol) : MN_type_symbol ; @@ -18288,12 +18288,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -18305,12 +18305,12 @@ { identifier_c param_name("MX"); /* Get the value from a foo( = ) style call */ - symbol_c *MX_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *MX_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *MX_type_symbol = NULL; /* Get the value from a foo() style call */ if (MX_param_value == NULL) - MX_param_value = function_call_param_iterator.next(); + MX_param_value = function_call_param_iterator.next_nf(); if (MX_param_value != NULL) { MX_type_symbol = search_expression_type->get_type(MX_param_value); last_type_symbol = last_type_symbol && MX_type_symbol && search_expression_type->is_same_type(MX_type_symbol, last_type_symbol) ? search_expression_type->common_type(MX_type_symbol, last_type_symbol) : MX_type_symbol ; @@ -18367,12 +18367,12 @@ { identifier_c param_name("K"); /* Get the value from a foo( = ) style call */ - symbol_c *K_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *K_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *K_type_symbol = NULL; /* Get the value from a foo() style call */ if (K_param_value == NULL) - K_param_value = function_call_param_iterator.next(); + K_param_value = function_call_param_iterator.next_nf(); if (K_param_value != NULL) { K_type_symbol = search_expression_type->get_type(K_param_value); last_type_symbol = last_type_symbol && K_type_symbol && search_expression_type->is_same_type(K_type_symbol, last_type_symbol) ? search_expression_type->common_type(K_type_symbol, last_type_symbol) : K_type_symbol ; @@ -18384,12 +18384,12 @@ { identifier_c param_name("IN0"); /* Get the value from a foo( = ) style call */ - symbol_c *IN0_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN0_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN0_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN0_param_value == NULL) - IN0_param_value = function_call_param_iterator.next(); + IN0_param_value = function_call_param_iterator.next_nf(); if (IN0_param_value != NULL) { IN0_type_symbol = search_expression_type->get_type(IN0_param_value); last_type_symbol = last_type_symbol && IN0_type_symbol && search_expression_type->is_same_type(IN0_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN0_type_symbol, last_type_symbol) : IN0_type_symbol ; @@ -18401,12 +18401,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -18443,11 +18443,11 @@ identifier_c param_name(my_name); /* Get the value from a foo( = ) style call */ - param_value = function_call_param_iterator.search(¶m_name); + param_value = function_call_param_iterator.search_f(¶m_name); /* Get the value from a foo() style call */ if (param_value == NULL) - param_value = function_call_param_iterator.next(); + param_value = function_call_param_iterator.next_nf(); if (param_value != NULL){ symbol_c *current_type_symbol = search_expression_type->get_type(param_value); last_type_symbol = last_type_symbol && search_expression_type->is_same_type(current_type_symbol, last_type_symbol) ? search_expression_type->common_type(current_type_symbol, last_type_symbol) : current_type_symbol ; @@ -18492,12 +18492,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -18509,12 +18509,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -18547,11 +18547,11 @@ identifier_c param_name(my_name); /* Get the value from a foo( = ) style call */ - param_value = function_call_param_iterator.search(¶m_name); + param_value = function_call_param_iterator.search_f(¶m_name); /* Get the value from a foo() style call */ if (param_value == NULL) - param_value = function_call_param_iterator.next(); + param_value = function_call_param_iterator.next_nf(); if (param_value != NULL){ symbol_c *current_type_symbol = search_expression_type->get_type(param_value); last_type_symbol = last_type_symbol && search_expression_type->is_same_type(current_type_symbol, last_type_symbol) ? search_expression_type->common_type(current_type_symbol, last_type_symbol) : current_type_symbol ; @@ -18590,12 +18590,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -18607,12 +18607,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -18645,11 +18645,11 @@ identifier_c param_name(my_name); /* Get the value from a foo( = ) style call */ - param_value = function_call_param_iterator.search(¶m_name); + param_value = function_call_param_iterator.search_f(¶m_name); /* Get the value from a foo() style call */ if (param_value == NULL) - param_value = function_call_param_iterator.next(); + param_value = function_call_param_iterator.next_nf(); if (param_value != NULL){ symbol_c *current_type_symbol = search_expression_type->get_type(param_value); last_type_symbol = last_type_symbol && search_expression_type->is_same_type(current_type_symbol, last_type_symbol) ? search_expression_type->common_type(current_type_symbol, last_type_symbol) : current_type_symbol ; @@ -18688,12 +18688,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -18705,12 +18705,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -18743,11 +18743,11 @@ identifier_c param_name(my_name); /* Get the value from a foo( = ) style call */ - param_value = function_call_param_iterator.search(¶m_name); + param_value = function_call_param_iterator.search_f(¶m_name); /* Get the value from a foo() style call */ if (param_value == NULL) - param_value = function_call_param_iterator.next(); + param_value = function_call_param_iterator.next_nf(); if (param_value != NULL){ symbol_c *current_type_symbol = search_expression_type->get_type(param_value); last_type_symbol = last_type_symbol && search_expression_type->is_same_type(current_type_symbol, last_type_symbol) ? search_expression_type->common_type(current_type_symbol, last_type_symbol) : current_type_symbol ; @@ -18786,12 +18786,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -18803,12 +18803,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -18841,11 +18841,11 @@ identifier_c param_name(my_name); /* Get the value from a foo( = ) style call */ - param_value = function_call_param_iterator.search(¶m_name); + param_value = function_call_param_iterator.search_f(¶m_name); /* Get the value from a foo() style call */ if (param_value == NULL) - param_value = function_call_param_iterator.next(); + param_value = function_call_param_iterator.next_nf(); if (param_value != NULL){ symbol_c *current_type_symbol = search_expression_type->get_type(param_value); last_type_symbol = last_type_symbol && search_expression_type->is_same_type(current_type_symbol, last_type_symbol) ? search_expression_type->common_type(current_type_symbol, last_type_symbol) : current_type_symbol ; @@ -18884,12 +18884,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -18901,12 +18901,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -18939,11 +18939,11 @@ identifier_c param_name(my_name); /* Get the value from a foo( = ) style call */ - param_value = function_call_param_iterator.search(¶m_name); + param_value = function_call_param_iterator.search_f(¶m_name); /* Get the value from a foo() style call */ if (param_value == NULL) - param_value = function_call_param_iterator.next(); + param_value = function_call_param_iterator.next_nf(); if (param_value != NULL){ symbol_c *current_type_symbol = search_expression_type->get_type(param_value); last_type_symbol = last_type_symbol && search_expression_type->is_same_type(current_type_symbol, last_type_symbol) ? search_expression_type->common_type(current_type_symbol, last_type_symbol) : current_type_symbol ; @@ -18982,12 +18982,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -18999,12 +18999,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -19037,11 +19037,11 @@ identifier_c param_name(my_name); /* Get the value from a foo( = ) style call */ - param_value = function_call_param_iterator.search(¶m_name); + param_value = function_call_param_iterator.search_f(¶m_name); /* Get the value from a foo() style call */ if (param_value == NULL) - param_value = function_call_param_iterator.next(); + param_value = function_call_param_iterator.next_nf(); if (param_value != NULL){ symbol_c *current_type_symbol = search_expression_type->get_type(param_value); last_type_symbol = last_type_symbol && search_expression_type->is_same_type(current_type_symbol, last_type_symbol) ? search_expression_type->common_type(current_type_symbol, last_type_symbol) : current_type_symbol ; @@ -19080,12 +19080,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -19121,12 +19121,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -19138,12 +19138,12 @@ { identifier_c param_name("L"); /* Get the value from a foo( = ) style call */ - symbol_c *L_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo() style call */ if (L_param_value == NULL) - L_param_value = function_call_param_iterator.next(); + L_param_value = function_call_param_iterator.next_nf(); if (L_param_value != NULL) { L_type_symbol = search_expression_type->get_type(L_param_value); last_type_symbol = last_type_symbol && L_type_symbol && search_expression_type->is_same_type(L_type_symbol, last_type_symbol) ? search_expression_type->common_type(L_type_symbol, last_type_symbol) : L_type_symbol ; @@ -19189,12 +19189,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -19206,12 +19206,12 @@ { identifier_c param_name("L"); /* Get the value from a foo( = ) style call */ - symbol_c *L_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo() style call */ if (L_param_value == NULL) - L_param_value = function_call_param_iterator.next(); + L_param_value = function_call_param_iterator.next_nf(); if (L_param_value != NULL) { L_type_symbol = search_expression_type->get_type(L_param_value); last_type_symbol = last_type_symbol && L_type_symbol && search_expression_type->is_same_type(L_type_symbol, last_type_symbol) ? search_expression_type->common_type(L_type_symbol, last_type_symbol) : L_type_symbol ; @@ -19257,12 +19257,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -19274,12 +19274,12 @@ { identifier_c param_name("L"); /* Get the value from a foo( = ) style call */ - symbol_c *L_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo() style call */ if (L_param_value == NULL) - L_param_value = function_call_param_iterator.next(); + L_param_value = function_call_param_iterator.next_nf(); if (L_param_value != NULL) { L_type_symbol = search_expression_type->get_type(L_param_value); last_type_symbol = last_type_symbol && L_type_symbol && search_expression_type->is_same_type(L_type_symbol, last_type_symbol) ? search_expression_type->common_type(L_type_symbol, last_type_symbol) : L_type_symbol ; @@ -19291,12 +19291,12 @@ { identifier_c param_name("P"); /* Get the value from a foo( = ) style call */ - symbol_c *P_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo() style call */ if (P_param_value == NULL) - P_param_value = function_call_param_iterator.next(); + P_param_value = function_call_param_iterator.next_nf(); if (P_param_value != NULL) { P_type_symbol = search_expression_type->get_type(P_param_value); last_type_symbol = last_type_symbol && P_type_symbol && search_expression_type->is_same_type(P_type_symbol, last_type_symbol) ? search_expression_type->common_type(P_type_symbol, last_type_symbol) : P_type_symbol ; @@ -19352,12 +19352,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -19369,12 +19369,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -19409,12 +19409,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -19447,11 +19447,11 @@ identifier_c param_name(my_name); /* Get the value from a foo( = ) style call */ - param_value = function_call_param_iterator.search(¶m_name); + param_value = function_call_param_iterator.search_f(¶m_name); /* Get the value from a foo() style call */ if (param_value == NULL) - param_value = function_call_param_iterator.next(); + param_value = function_call_param_iterator.next_nf(); if (param_value != NULL){ symbol_c *current_type_symbol = search_expression_type->get_type(param_value); last_type_symbol = last_type_symbol && search_expression_type->is_same_type(current_type_symbol, last_type_symbol) ? search_expression_type->common_type(current_type_symbol, last_type_symbol) : current_type_symbol ; @@ -19489,12 +19489,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -19506,12 +19506,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -19523,12 +19523,12 @@ { identifier_c param_name("P"); /* Get the value from a foo( = ) style call */ - symbol_c *P_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo() style call */ if (P_param_value == NULL) - P_param_value = function_call_param_iterator.next(); + P_param_value = function_call_param_iterator.next_nf(); if (P_param_value != NULL) { P_type_symbol = search_expression_type->get_type(P_param_value); last_type_symbol = last_type_symbol && P_type_symbol && search_expression_type->is_same_type(P_type_symbol, last_type_symbol) ? search_expression_type->common_type(P_type_symbol, last_type_symbol) : P_type_symbol ; @@ -19584,12 +19584,12 @@ { identifier_c param_name("IN"); /* Get the value from a foo( = ) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo() style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next(); + symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo() style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); if (IN_param_value != NULL) { IN_type_symbol = search_expression_type->get_type(IN_param_value); last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; @@ -19601,12 +19601,12 @@ { identifier_c param_name("L"); /* Get the value from a foo( = ) style call */ - symbol_c *L_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo() style call */ if (L_param_value == NULL) - L_param_value = function_call_param_iterator.next(); + L_param_value = function_call_param_iterator.next_nf(); if (L_param_value != NULL) { L_type_symbol = search_expression_type->get_type(L_param_value); last_type_symbol = last_type_symbol && L_type_symbol && search_expression_type->is_same_type(L_type_symbol, last_type_symbol) ? search_expression_type->common_type(L_type_symbol, last_type_symbol) : L_type_symbol ; @@ -19618,12 +19618,12 @@ { identifier_c param_name("P"); /* Get the value from a foo( = ) style call */ - symbol_c *P_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo() style call */ if (P_param_value == NULL) - P_param_value = function_call_param_iterator.next(); + P_param_value = function_call_param_iterator.next_nf(); if (P_param_value != NULL) { P_type_symbol = search_expression_type->get_type(P_param_value); last_type_symbol = last_type_symbol && P_type_symbol && search_expression_type->is_same_type(P_type_symbol, last_type_symbol) ? search_expression_type->common_type(P_type_symbol, last_type_symbol) : P_type_symbol ; @@ -19679,12 +19679,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -19696,12 +19696,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ; @@ -19713,12 +19713,12 @@ { identifier_c param_name("L"); /* Get the value from a foo( = ) style call */ - symbol_c *L_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo() style call */ if (L_param_value == NULL) - L_param_value = function_call_param_iterator.next(); + L_param_value = function_call_param_iterator.next_nf(); if (L_param_value != NULL) { L_type_symbol = search_expression_type->get_type(L_param_value); last_type_symbol = last_type_symbol && L_type_symbol && search_expression_type->is_same_type(L_type_symbol, last_type_symbol) ? search_expression_type->common_type(L_type_symbol, last_type_symbol) : L_type_symbol ; @@ -19730,12 +19730,12 @@ { identifier_c param_name("P"); /* Get the value from a foo( = ) style call */ - symbol_c *P_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo() style call */ if (P_param_value == NULL) - P_param_value = function_call_param_iterator.next(); + P_param_value = function_call_param_iterator.next_nf(); if (P_param_value != NULL) { P_type_symbol = search_expression_type->get_type(P_param_value); last_type_symbol = last_type_symbol && P_type_symbol && search_expression_type->is_same_type(P_type_symbol, last_type_symbol) ? search_expression_type->common_type(P_type_symbol, last_type_symbol) : P_type_symbol ; @@ -19801,12 +19801,12 @@ { identifier_c param_name("IN1"); /* Get the value from a foo( = ) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN1_param_value == NULL) - IN1_param_value = function_call_param_iterator.next(); + IN1_param_value = function_call_param_iterator.next_nf(); if (IN1_param_value != NULL) { IN1_type_symbol = search_expression_type->get_type(IN1_param_value); last_type_symbol = last_type_symbol && IN1_type_symbol && search_expression_type->is_same_type(IN1_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN1_type_symbol, last_type_symbol) : IN1_type_symbol ; @@ -19818,12 +19818,12 @@ { identifier_c param_name("IN2"); /* Get the value from a foo( = ) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo() style call */ if (IN2_param_value == NULL) - IN2_param_value = function_call_param_iterator.next(); + IN2_param_value = function_call_param_iterator.next_nf(); if (IN2_param_value != NULL) { IN2_type_symbol = search_expression_type->get_type(IN2_param_value); last_type_symbol = last_type_symbol && IN2_type_symbol && search_expression_type->is_same_type(IN2_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN2_type_symbol, last_type_symbol) : IN2_type_symbol ;