# HG changeset patch # User laurent # Date 1259509091 -3600 # Node ID f5dfadf5de54c4f885d0ff221c9acef8d55e46b4 # Parent 136d6ae7074554ed68cfad66ca0adb50b9087f2a Adding support for declare, init, get and set macros diff -r 136d6ae70745 -r f5dfadf5de54 absyntax_utils/search_type_code.c --- a/absyntax_utils/search_type_code.c Wed Nov 18 10:53:15 2009 +0100 +++ b/absyntax_utils/search_type_code.c Sun Nov 29 16:38:11 2009 +0100 @@ -55,9 +55,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -91,9 +91,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -127,9 +127,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -163,9 +163,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -199,9 +199,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -235,9 +235,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -271,9 +271,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -307,9 +307,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -343,9 +343,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -379,9 +379,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -415,9 +415,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -451,9 +451,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -487,9 +487,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -523,9 +523,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -559,9 +559,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -595,9 +595,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -631,9 +631,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -667,9 +667,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -703,9 +703,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -739,9 +739,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -775,9 +775,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -811,9 +811,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -847,9 +847,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -883,9 +883,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -919,9 +919,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -955,9 +955,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -991,9 +991,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1027,9 +1027,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1063,9 +1063,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1099,9 +1099,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1135,9 +1135,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1171,9 +1171,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1207,9 +1207,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1243,9 +1243,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1279,9 +1279,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1315,9 +1315,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1351,9 +1351,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1387,9 +1387,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1423,9 +1423,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1459,9 +1459,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1495,9 +1495,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1531,9 +1531,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1567,9 +1567,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1603,9 +1603,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1639,9 +1639,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1675,9 +1675,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1711,9 +1711,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1747,9 +1747,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1783,9 +1783,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1819,9 +1819,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1855,9 +1855,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1891,9 +1891,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1927,9 +1927,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1963,9 +1963,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1999,9 +1999,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2035,9 +2035,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2071,9 +2071,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2107,9 +2107,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2143,9 +2143,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2179,9 +2179,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2215,9 +2215,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2251,9 +2251,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2287,9 +2287,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2323,9 +2323,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2359,9 +2359,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2395,9 +2395,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2431,9 +2431,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2467,9 +2467,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2503,9 +2503,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2539,9 +2539,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2575,9 +2575,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2611,9 +2611,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2647,9 +2647,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2683,9 +2683,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2719,9 +2719,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2755,9 +2755,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2791,9 +2791,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2827,9 +2827,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2863,9 +2863,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2899,9 +2899,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2935,9 +2935,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2971,9 +2971,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3007,9 +3007,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3043,9 +3043,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3079,9 +3079,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3115,9 +3115,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3151,9 +3151,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3187,9 +3187,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3223,9 +3223,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3259,9 +3259,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3295,9 +3295,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3331,9 +3331,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3367,9 +3367,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3403,9 +3403,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3439,9 +3439,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3475,9 +3475,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3511,9 +3511,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3547,9 +3547,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3583,9 +3583,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3619,9 +3619,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3655,9 +3655,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3691,9 +3691,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3727,9 +3727,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3763,9 +3763,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3799,9 +3799,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3835,9 +3835,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3871,9 +3871,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3907,9 +3907,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3943,9 +3943,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3979,9 +3979,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4015,9 +4015,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4051,9 +4051,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4087,9 +4087,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4123,9 +4123,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4159,9 +4159,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4195,9 +4195,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4231,9 +4231,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4267,9 +4267,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4303,9 +4303,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4339,9 +4339,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4375,9 +4375,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4411,9 +4411,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4447,9 +4447,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4483,9 +4483,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4519,9 +4519,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4555,9 +4555,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4591,9 +4591,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4627,9 +4627,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4663,9 +4663,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4699,9 +4699,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4735,9 +4735,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4771,9 +4771,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4807,9 +4807,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4843,9 +4843,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4879,9 +4879,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4915,9 +4915,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4951,9 +4951,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4987,9 +4987,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5023,9 +5023,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5059,9 +5059,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5095,9 +5095,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5131,9 +5131,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5167,9 +5167,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5203,9 +5203,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5239,9 +5239,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5275,9 +5275,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5311,9 +5311,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5347,9 +5347,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5383,9 +5383,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5419,9 +5419,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5455,9 +5455,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5491,9 +5491,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5527,9 +5527,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5563,9 +5563,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5599,9 +5599,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5635,9 +5635,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5671,9 +5671,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5707,9 +5707,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5743,9 +5743,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5779,9 +5779,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5815,9 +5815,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5851,9 +5851,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5887,9 +5887,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5923,9 +5923,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5959,9 +5959,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5995,9 +5995,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6031,9 +6031,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6067,9 +6067,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6103,9 +6103,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6139,9 +6139,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6175,9 +6175,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6211,9 +6211,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6247,9 +6247,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6283,9 +6283,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6319,9 +6319,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6355,9 +6355,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6391,9 +6391,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6427,9 +6427,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6463,9 +6463,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6499,9 +6499,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6535,9 +6535,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6571,9 +6571,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6607,9 +6607,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6643,9 +6643,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6679,9 +6679,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6715,9 +6715,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6751,9 +6751,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6787,9 +6787,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6823,9 +6823,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6859,9 +6859,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6895,9 +6895,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6931,9 +6931,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6967,9 +6967,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7003,9 +7003,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7039,9 +7039,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7075,9 +7075,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7111,9 +7111,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7147,9 +7147,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7183,9 +7183,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7219,9 +7219,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7255,9 +7255,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7291,9 +7291,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7327,9 +7327,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7363,9 +7363,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7399,9 +7399,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7435,9 +7435,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7471,9 +7471,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7507,9 +7507,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7543,9 +7543,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7579,9 +7579,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7615,9 +7615,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7651,9 +7651,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7687,9 +7687,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7723,9 +7723,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7759,9 +7759,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7795,9 +7795,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7831,9 +7831,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7867,9 +7867,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7903,9 +7903,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7939,9 +7939,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7975,9 +7975,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8011,9 +8011,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8047,9 +8047,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8083,9 +8083,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8119,9 +8119,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8155,9 +8155,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8191,9 +8191,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8227,9 +8227,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8263,9 +8263,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8299,9 +8299,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8335,9 +8335,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8371,9 +8371,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8407,9 +8407,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8443,9 +8443,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8479,9 +8479,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8515,9 +8515,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8551,9 +8551,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8587,9 +8587,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8623,9 +8623,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8659,9 +8659,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8695,9 +8695,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8731,9 +8731,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8767,9 +8767,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8803,9 +8803,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8839,9 +8839,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8875,9 +8875,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8911,9 +8911,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8947,9 +8947,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8983,9 +8983,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9019,9 +9019,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9055,9 +9055,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9091,9 +9091,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9127,9 +9127,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9163,9 +9163,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9199,9 +9199,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9235,9 +9235,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9271,9 +9271,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9307,9 +9307,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9343,9 +9343,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9379,9 +9379,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9415,9 +9415,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9451,9 +9451,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9487,9 +9487,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9523,9 +9523,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9559,9 +9559,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9595,9 +9595,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9631,9 +9631,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9667,9 +9667,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9703,9 +9703,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9739,9 +9739,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9775,9 +9775,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9811,9 +9811,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9847,9 +9847,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9883,9 +9883,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9919,9 +9919,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9955,9 +9955,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9991,9 +9991,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10027,9 +10027,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10063,9 +10063,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10099,9 +10099,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10135,9 +10135,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10171,9 +10171,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10207,9 +10207,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10243,9 +10243,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10279,9 +10279,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10315,9 +10315,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10351,9 +10351,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10387,9 +10387,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10423,9 +10423,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10459,9 +10459,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10495,9 +10495,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10531,9 +10531,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10567,9 +10567,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10603,9 +10603,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10639,9 +10639,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10675,9 +10675,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10711,9 +10711,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10747,9 +10747,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10783,9 +10783,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10819,9 +10819,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10855,9 +10855,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10891,9 +10891,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10927,9 +10927,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10963,9 +10963,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10999,9 +10999,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11035,9 +11035,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11071,9 +11071,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11107,9 +11107,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11143,9 +11143,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11179,9 +11179,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11215,9 +11215,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11251,9 +11251,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11287,9 +11287,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11323,9 +11323,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11359,9 +11359,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11395,9 +11395,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11431,9 +11431,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11467,9 +11467,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11503,9 +11503,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11539,9 +11539,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11575,9 +11575,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11611,9 +11611,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11647,9 +11647,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11683,9 +11683,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11719,9 +11719,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11755,9 +11755,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11791,9 +11791,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11827,9 +11827,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11863,9 +11863,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11899,9 +11899,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11935,9 +11935,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11971,9 +11971,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12007,9 +12007,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12043,9 +12043,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12079,9 +12079,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12115,9 +12115,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12151,9 +12151,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12187,9 +12187,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12223,9 +12223,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12259,9 +12259,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12295,9 +12295,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12331,9 +12331,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12367,9 +12367,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12403,9 +12403,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12439,9 +12439,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12475,9 +12475,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12511,9 +12511,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12547,9 +12547,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12583,9 +12583,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12619,9 +12619,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12655,9 +12655,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12691,9 +12691,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12727,9 +12727,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12763,9 +12763,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12799,9 +12799,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12835,9 +12835,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12871,9 +12871,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12907,9 +12907,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12943,9 +12943,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12979,9 +12979,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13015,9 +13015,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13051,9 +13051,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13087,9 +13087,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13123,9 +13123,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13159,9 +13159,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13195,9 +13195,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13231,9 +13231,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13267,9 +13267,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13303,9 +13303,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13339,9 +13339,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13375,9 +13375,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13411,9 +13411,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13447,9 +13447,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13483,9 +13483,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13519,9 +13519,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13555,9 +13555,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13591,9 +13591,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13627,9 +13627,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13663,9 +13663,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13699,9 +13699,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13735,9 +13735,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13771,9 +13771,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13807,9 +13807,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13843,9 +13843,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13879,9 +13879,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13915,9 +13915,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13951,9 +13951,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13968,9 +13968,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14005,9 +14005,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14036,9 +14036,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14067,9 +14067,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14109,9 +14109,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14126,9 +14126,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14163,9 +14163,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14205,9 +14205,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14222,9 +14222,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14259,9 +14259,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14290,9 +14290,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14329,9 +14329,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14368,9 +14368,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14410,9 +14410,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14427,9 +14427,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14464,9 +14464,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14506,9 +14506,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14523,9 +14523,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14571,9 +14571,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14588,9 +14588,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14636,9 +14636,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14678,9 +14678,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14695,9 +14695,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14737,9 +14737,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14754,9 +14754,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14796,9 +14796,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14813,9 +14813,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14855,9 +14855,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14872,9 +14872,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14914,9 +14914,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14931,9 +14931,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14977,9 +14977,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14994,9 +14994,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15040,9 +15040,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15057,9 +15057,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15103,9 +15103,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15139,9 +15139,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("G"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *G_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c G_param_name("G"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *G_param_value = function_call_param_iterator.search_f(&G_param_name); symbol_c *G_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15156,9 +15156,9 @@ { { - identifier_c param_name("IN0"); + identifier_c IN0_param_name("IN0"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN0_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN0_param_value = function_call_param_iterator.search_f(&IN0_param_name); symbol_c *IN0_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15173,9 +15173,9 @@ { { - identifier_c param_name("IN1"); + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15227,9 +15227,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15244,9 +15244,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15292,9 +15292,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15309,9 +15309,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15357,9 +15357,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("MN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *MN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c MN_param_name("MN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *MN_param_value = function_call_param_iterator.search_f(&MN_param_name); symbol_c *MN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15374,9 +15374,9 @@ { { - identifier_c param_name("IN"); + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15391,9 +15391,9 @@ { { - identifier_c param_name("MX"); + identifier_c MX_param_name("MX"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *MX_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *MX_param_value = function_call_param_iterator.search_f(&MX_param_name); symbol_c *MX_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15439,9 +15439,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("K"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *K_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c K_param_name("K"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *K_param_value = function_call_param_iterator.search_f(&K_param_name); symbol_c *K_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15456,9 +15456,9 @@ { { - identifier_c param_name("IN0"); + identifier_c IN0_param_name("IN0"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN0_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN0_param_value = function_call_param_iterator.search_f(&IN0_param_name); symbol_c *IN0_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15473,9 +15473,9 @@ { { - identifier_c param_name("IN1"); + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15527,9 +15527,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15544,9 +15544,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15586,9 +15586,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15603,9 +15603,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15645,9 +15645,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15662,9 +15662,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15704,9 +15704,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15721,9 +15721,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15763,9 +15763,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15780,9 +15780,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15822,9 +15822,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15839,9 +15839,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15881,9 +15881,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15917,9 +15917,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15934,9 +15934,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15976,9 +15976,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15993,9 +15993,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16035,9 +16035,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16052,9 +16052,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16069,9 +16069,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16117,9 +16117,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16134,9 +16134,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16165,9 +16165,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16207,9 +16207,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16224,9 +16224,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16241,9 +16241,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16289,9 +16289,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16306,9 +16306,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16323,9 +16323,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16371,9 +16371,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16388,9 +16388,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16405,9 +16405,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16422,9 +16422,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16476,9 +16476,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16493,9 +16493,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -26592,9 +26592,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -26629,9 +26629,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -26660,9 +26660,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -26691,9 +26691,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -26740,9 +26740,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -26777,9 +26777,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -26826,9 +26826,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -26863,9 +26863,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -26894,9 +26894,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -26933,9 +26933,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -26972,9 +26972,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27021,9 +27021,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27058,9 +27058,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27107,9 +27107,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27162,9 +27162,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27249,9 +27249,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27298,9 +27298,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27347,9 +27347,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27396,9 +27396,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27445,9 +27445,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27498,9 +27498,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27551,9 +27551,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27630,9 +27630,9 @@ { { - identifier_c param_name("IN0"); + identifier_c IN0_param_name("IN0"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN0_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN0_param_value = function_call_param_iterator.search_f(&IN0_param_name); symbol_c *IN0_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27647,9 +27647,9 @@ { { - identifier_c param_name("IN1"); + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27708,9 +27708,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27763,9 +27763,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27818,9 +27818,9 @@ { { - identifier_c param_name("IN"); + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27835,9 +27835,9 @@ { { - identifier_c param_name("MX"); + identifier_c MX_param_name("MX"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *MX_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *MX_param_value = function_call_param_iterator.search_f(&MX_param_name); symbol_c *MX_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27890,9 +27890,9 @@ { { - identifier_c param_name("IN0"); + identifier_c IN0_param_name("IN0"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN0_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN0_param_value = function_call_param_iterator.search_f(&IN0_param_name); symbol_c *IN0_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27907,9 +27907,9 @@ { { - identifier_c param_name("IN1"); + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -27968,9 +27968,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28017,9 +28017,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28066,9 +28066,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28115,9 +28115,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28164,9 +28164,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28213,9 +28213,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28288,9 +28288,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28337,9 +28337,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28386,9 +28386,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28403,9 +28403,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28458,9 +28458,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28489,9 +28489,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28538,9 +28538,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28555,9 +28555,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28610,9 +28610,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28627,9 +28627,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28682,9 +28682,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28699,9 +28699,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28716,9 +28716,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -28777,9 +28777,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ diff -r 136d6ae70745 -r f5dfadf5de54 absyntax_utils/search_var_instance_decl.cc --- a/absyntax_utils/search_var_instance_decl.cc Wed Nov 18 10:53:15 2009 +0100 +++ b/absyntax_utils/search_var_instance_decl.cc Sun Nov 29 16:38:11 2009 +0100 @@ -25,7 +25,7 @@ /* Determine the data type of a specific variable instance, including * function block instances. * A reference to the relevant variable declaration is returned. - * The variable instance may NOT be a member of a structure of a memeber + * The variable instance may NOT be a member of a structure of a member * of a structure of an element of an array of ... * * example: @@ -58,12 +58,15 @@ search_var_instance_decl_c::search_var_instance_decl_c(symbol_c *search_scope) { this->current_vartype = none_vt; + this->current_varqualifier = none_vq; this->search_scope = search_scope; this->search_name = NULL; this->current_type_decl = NULL; } symbol_c *search_var_instance_decl_c::get_decl(symbol_c *variable_instance_name) { + this->current_vartype = none_vt; + this->current_varqualifier = none_vq; this->search_name = variable_instance_name; return (symbol_c *)search_scope->accept(*this); } @@ -72,12 +75,16 @@ return current_vartype; } +unsigned int search_var_instance_decl_c::get_varqualifier() { + return current_varqualifier; +} + /***************************/ /* B 0 - Programming Model */ /***************************/ void *search_var_instance_decl_c::visit(library_c *symbol) { /* we do not want to search multiple declaration scopes, - * so we do not visit all the functions, fucntion blocks, etc... + * so we do not visit all the functions, function blocks, etc... */ return NULL; } @@ -85,17 +92,36 @@ /******************************************/ -/* B 1.4.3 - Declaration & Initialisation */ +/* B 1.4.3 - Declaration & Initialization */ /******************************************/ + +void *search_var_instance_decl_c::visit(constant_option_c *symbol) { + current_varqualifier = constant_vq; + return NULL; +} + +void *search_var_instance_decl_c::visit(retain_option_c *symbol) { + current_varqualifier = retain_vq; + return NULL; +} + +void *search_var_instance_decl_c::visit(non_retain_option_c *symbol) { + current_varqualifier = non_retain_vq; + return NULL; +} + /* edge -> The F_EDGE or R_EDGE directive */ // SYM_REF2(edge_declaration_c, edge, var1_list) // TODO void *search_var_instance_decl_c::visit(input_declarations_c *symbol) { current_vartype = input_vt; + if (symbol->option != NULL) + symbol->option->accept(*this); void *res = symbol->input_declaration_list->accept(*this); if (res == NULL) { current_vartype = none_vt; + current_varqualifier = none_vq; } return res; } @@ -104,9 +130,12 @@ /* option -> may be NULL ! */ void *search_var_instance_decl_c::visit(output_declarations_c *symbol) { current_vartype = output_vt; + if (symbol->option != NULL) + symbol->option->accept(*this); void *res = symbol->var_init_decl_list->accept(*this); if (res == NULL) { current_vartype = none_vt; + current_varqualifier = none_vq; } return res; } @@ -134,9 +163,12 @@ /* helper symbol for input_declarations */ void *search_var_instance_decl_c::visit(var_declarations_c *symbol) { current_vartype = private_vt; + if (symbol->option != NULL) + symbol->option->accept(*this); void *res = symbol->var_init_decl_list->accept(*this); if (res == NULL) { current_vartype = none_vt; + current_varqualifier = none_vq; } return res; } @@ -144,9 +176,11 @@ /* VAR RETAIN var_init_decl_list END_VAR */ void *search_var_instance_decl_c::visit(retentive_var_declarations_c *symbol) { current_vartype = private_vt; + current_varqualifier = retain_vq; void *res = symbol->var_init_decl_list->accept(*this); if (res == NULL) { current_vartype = none_vt; + current_varqualifier = none_vq; } return res; } @@ -156,9 +190,12 @@ //SYM_REF2(located_var_declarations_c, option, located_var_decl_list) void *search_var_instance_decl_c::visit(located_var_declarations_c *symbol) { current_vartype = located_vt; + if (symbol->option != NULL) + symbol->option->accept(*this); void *res = symbol->located_var_decl_list->accept(*this); if (res == NULL) { current_vartype = none_vt; + current_varqualifier = none_vq; } return res; } @@ -168,9 +205,12 @@ //SYM_REF2(external_var_declarations_c, option, external_declaration_list) void *search_var_instance_decl_c::visit(external_var_declarations_c *symbol) { current_vartype = external_vt; + if (symbol->option != NULL) + symbol->option->accept(*this); void *res = symbol->external_declaration_list->accept(*this); if (res == NULL) { current_vartype = none_vt; + current_varqualifier = none_vq; } return res; } @@ -180,9 +220,12 @@ //SYM_REF2(global_var_declarations_c, option, global_var_decl_list) void *search_var_instance_decl_c::visit(global_var_declarations_c *symbol) { current_vartype = global_vt; + if (symbol->option != NULL) + symbol->option->accept(*this); void *res = symbol->global_var_decl_list->accept(*this); if (res == NULL) { current_vartype = none_vt; + current_varqualifier = none_vq; } return res; } diff -r 136d6ae70745 -r f5dfadf5de54 absyntax_utils/search_var_instance_decl.hh --- a/absyntax_utils/search_var_instance_decl.hh Wed Nov 18 10:53:15 2009 +0100 +++ b/absyntax_utils/search_var_instance_decl.hh Sun Nov 29 16:38:11 2009 +0100 @@ -66,10 +66,15 @@ /* Will contain a single value of generate_c_vardecl_c::XXXX_vt */ unsigned int current_vartype; + /* variable used to store the qualifier of variable currently being processed... */ + /* Will contain a single value of generate_c_vardecl_c::XXXX_vq */ + unsigned int current_varqualifier; + public: search_var_instance_decl_c(symbol_c *search_scope); symbol_c *get_decl(symbol_c *variable_instance_name); unsigned int get_vartype(); + unsigned int get_varqualifier(); public: @@ -84,6 +89,12 @@ static const unsigned int global_vt = 0x0040; // VAR_GLOBAL static const unsigned int located_vt = 0x0080; // VAR <var_name> AT <location> + /* the qualifier of variables that need to be processed... */ + static const unsigned int none_vq = 0x0000; + static const unsigned int constant_vq = 0x0001; // CONSTANT + static const unsigned int retain_vq = 0x0002; // RETAIN + static const unsigned int non_retain_vq = 0x0002; // NON_RETAIN + private: /***************************/ /* B 0 - Programming Model */ @@ -93,6 +104,10 @@ /******************************************/ /* B 1.4.3 - Declaration & Initialisation */ /******************************************/ + + void *visit(constant_option_c *symbol); + void *visit(retain_option_c *symbol); + void *visit(non_retain_option_c *symbol); /* edge -> The F_EDGE or R_EDGE directive */ // SYM_REF2(edge_declaration_c, edge, var1_list) // TODO diff -r 136d6ae70745 -r f5dfadf5de54 lib/iec_std_lib.h --- a/lib/iec_std_lib.h Wed Nov 18 10:53:15 2009 +0100 +++ b/lib/iec_std_lib.h Sun Nov 29 16:38:11 2009 +0100 @@ -79,7 +79,7 @@ #define __DATE_LITERAL(value) __literal(DATE,value,) #define __TOD_LITERAL(value) __literal(TOD,value,) #define __DT_LITERAL(value) __literal(DT,value,) -#define __STRING_LITERAL(value) __literal(STRING,value,) +#define __STRING_LITERAL(count,value) (STRING){count,value} #define __BYTE_LITERAL(value) __literal(BYTE,value,) #define __WORD_LITERAL(value) __literal(WORD,value,) #define __DWORD_LITERAL(value) __literal(DWORD,value,__32b_sufix) diff -r 136d6ae70745 -r f5dfadf5de54 lib/timer.txt --- a/lib/timer.txt Wed Nov 18 10:53:15 2009 +0100 +++ b/lib/timer.txt Sun Nov 29 16:38:11 2009 +0100 @@ -80,7 +80,7 @@ CURRENT_TIME, START_TIME : TIME; END_VAR - {data__->CURRENT_TIME = __CURRENT_TIME;} + {__SET_VAR(data__->CURRENT_TIME,__CURRENT_TIME)} IF ((STATE = 0) AND NOT(PREV_IN) AND IN) (* found rising edge on IN *) THEN @@ -161,7 +161,7 @@ CURRENT_TIME, START_TIME : TIME; END_VAR - {data__->CURRENT_TIME = __CURRENT_TIME;} + {__SET_VAR(data__->CURRENT_TIME,__CURRENT_TIME)} IF ((STATE = 0) AND NOT(PREV_IN) AND IN) (* found rising edge on IN *) THEN @@ -245,7 +245,7 @@ CURRENT_TIME, START_TIME : TIME; END_VAR - {data__->CURRENT_TIME = __CURRENT_TIME;} + {__SET_VAR(data__->CURRENT_TIME,__CURRENT_TIME)} IF ((STATE = 0) AND PREV_IN AND NOT(IN)) (* found falling edge on IN *) THEN diff -r 136d6ae70745 -r f5dfadf5de54 stage4/generate_c/generate_c.cc --- a/stage4/generate_c/generate_c.cc Wed Nov 18 10:53:15 2009 +0100 +++ b/stage4/generate_c/generate_c.cc Sun Nov 29 16:38:11 2009 +0100 @@ -122,23 +122,37 @@ #define SFC_STEP_ACTION_PREFIX "__SFC_" -/***********************************************************************/ -/***********************************************************************/ -/***********************************************************************/ -/***********************************************************************/ - -#include "generate_c_base.cc" -#include "generate_c_typedecl.cc" -#include "generate_c_sfcdecl.cc" -#include "generate_c_vardecl.cc" -#include "generate_c_configbody.cc" -#include "generate_location_list.cc" -#include "generate_var_list.cc" - -/***********************************************************************/ -/***********************************************************************/ -/***********************************************************************/ -/***********************************************************************/ + +/* Variable declaration symbol for accessor macros */ +#define DECLARE_VAR "__DECLARE_VAR" +#define DECLARE_GLOBAL "__DECLARE_GLOBAL" +#define DECLARE_GLOBAL_LOCATION "__DECLARE_GLOBAL_LOCATION" +#define DECLARE_GLOBAL_LOCATED "__DECLARE_GLOBAL_LOCATED" +#define DECLARE_EXTERNAL "__DECLARE_EXTERNAL" +#define DECLARE_LOCATED "__DECLARE_LOCATED" + +/* Variable declaration symbol for accessor macros */ +#define INIT_VAR "__INIT_VAR" +#define INIT_GLOBAL "__INIT_GLOBAL" +#define INIT_GLOBAL_LOCATED "__INIT_GLOBAL_LOCATED" +#define INIT_EXTERNAL "__INIT_EXTERNAL" +#define INIT_LOCATED "__INIT_LOCATED" +#define INIT_LOCATED_VALUE "__INIT_LOCATED_VALUE" + + +/* Variable getter symbol for accessor macros */ +#define GET_VAR "__GET_VAR" +#define GET_EXTERNAL "__GET_EXTERNAL" +#define GET_LOCATED "__GET_LOCATED" +#define GET_VAR_BY_REF "__GET_VAR_BY_REF" +#define GET_EXTERNAL_BY_REF "__GET_EXTERNAL_BY_REF" +#define GET_LOCATED_BY_REF "__GET_LOCATED_BY_REF" + +/* Variable setter symbol for accessor macros */ +#define SET_VAR "__SET_VAR" +#define SET_EXTERNAL "__SET_EXTERNAL" +#define SET_LOCATED "__SET_LOCATED" + /* Generate a name for a temporary variable. * Each new name generated is appended a different number, @@ -149,8 +163,27 @@ #define TEMP_VAR VAR_LEADER "TMP_" #define SOURCE_VAR VAR_LEADER "SRC_" +/***********************************************************************/ +/***********************************************************************/ +/***********************************************************************/ +/***********************************************************************/ + +#include "generate_c_base.cc" +#include "generate_c_typedecl.cc" +#include "generate_c_sfcdecl.cc" +#include "generate_c_vardecl.cc" +#include "generate_c_configbody.cc" +#include "generate_location_list.cc" +#include "generate_var_list.cc" + +/***********************************************************************/ +/***********************************************************************/ +/***********************************************************************/ +/***********************************************************************/ + #include "generate_c_st.cc" #include "generate_c_il.cc" +#include "generate_c_inlinefcall.cc" #include "generate_c.hh" @@ -320,15 +353,16 @@ /***********************************************************************/ /***********************************************************************/ -/* A helper class that knows how to generate code for both the IL and ST languages... */ +/* A helper class that knows how to generate code for the SFC, IL and ST languages... */ class generate_c_SFC_IL_ST_c: public null_visitor_c { private: stage4out_c *s4o_ptr; symbol_c *scope; + symbol_c *fbname; const char *variable_prefix; public: - generate_c_SFC_IL_ST_c(stage4out_c *s4o_ptr, symbol_c *scope, const char *variable_prefix = NULL); + generate_c_SFC_IL_ST_c(stage4out_c *s4o_ptr, symbol_c *name, symbol_c *scope, const char *variable_prefix = NULL); /*********************************************/ /* B.1.6 Sequential function chart elements */ /*********************************************/ @@ -366,27 +400,28 @@ #include "generate_c_sfc.cc" -generate_c_SFC_IL_ST_c::generate_c_SFC_IL_ST_c(stage4out_c *s4o_ptr, symbol_c *scope, const char *variable_prefix) { +generate_c_SFC_IL_ST_c::generate_c_SFC_IL_ST_c(stage4out_c *s4o_ptr, symbol_c *name, symbol_c *scope, const char *variable_prefix) { if (NULL == scope) ERROR; this->s4o_ptr = s4o_ptr; this->scope = scope; + this->fbname = name; this->variable_prefix = variable_prefix; } void *generate_c_SFC_IL_ST_c::visit(sequential_function_chart_c * symbol) { - generate_c_sfc_c generate_c_sfc(s4o_ptr, scope, variable_prefix); + generate_c_sfc_c generate_c_sfc(s4o_ptr, fbname, scope, variable_prefix); generate_c_sfc.generate(symbol); return NULL; } void *generate_c_SFC_IL_ST_c::visit(instruction_list_c *symbol) { - generate_c_il_c generate_c_il(s4o_ptr, scope, variable_prefix); + generate_c_il_c generate_c_il(s4o_ptr, fbname, scope, variable_prefix); generate_c_il.generate(symbol); return NULL; } void *generate_c_SFC_IL_ST_c::visit(statement_list_c *symbol) { - generate_c_st_c generate_c_st(s4o_ptr, scope, variable_prefix); + generate_c_st_c generate_c_st(s4o_ptr, fbname, scope, variable_prefix); generate_c_st.generate(symbol); return NULL; } @@ -567,7 +602,7 @@ s4o.print(s4o.indent_spaces + "}\n"); /* (C) Function body */ - generate_c_SFC_IL_ST_c generate_c_code(&s4o, symbol); + generate_c_SFC_IL_ST_c generate_c_code(&s4o, symbol->derived_function_name, symbol); symbol->function_body->accept(generate_c_code); vardecl = new generate_c_vardecl_c(&s4o, @@ -649,6 +684,10 @@ s4o_incl.print(";\n\n"); delete typedecl; + /* (A.6) Function Block inline function declaration for function invocation */ + generate_c_inlinefcall_c inline_decl(&s4o, symbol->fblock_name, symbol, FB_FUNCTION_PARAM"->"); + symbol->fblock_body->accept(inline_decl); + /* (B) Constructor */ /* (B.1) Constructor name... */ s4o.print(s4o.indent_spaces + "void "); @@ -713,20 +752,26 @@ s4o.print(s4o.indent_spaces + "// Control execution\n"); s4o.print(s4o.indent_spaces + "if (!"); + s4o.print(GET_VAR); + s4o.print("("); s4o.print(FB_FUNCTION_PARAM); - s4o.print("->EN) {\n"); + s4o.print("->EN)) {\n"); s4o.indent_right(); s4o.print(s4o.indent_spaces); + s4o.print(SET_VAR); + s4o.print("("); s4o.print(FB_FUNCTION_PARAM); - s4o.print("->ENO = __BOOL_LITERAL(FALSE);\n"); + s4o.print("->ENO,__BOOL_LITERAL(FALSE));\n"); s4o.print(s4o.indent_spaces + "return;\n"); s4o.indent_left(); s4o.print(s4o.indent_spaces + "}\n"); s4o.print(s4o.indent_spaces + "else {\n"); s4o.indent_right(); s4o.print(s4o.indent_spaces); + s4o.print(SET_VAR); + s4o.print("("); s4o.print(FB_FUNCTION_PARAM); - s4o.print("->ENO = __BOOL_LITERAL(TRUE);\n"); + s4o.print("->ENO,__BOOL_LITERAL(TRUE));\n"); s4o.indent_left(); s4o.print(s4o.indent_spaces + "}\n"); @@ -741,7 +786,7 @@ s4o.print("\n"); /* (C.5) Function code */ - generate_c_SFC_IL_ST_c generate_c_code(&s4o, symbol, FB_FUNCTION_PARAM"->"); + generate_c_SFC_IL_ST_c generate_c_code(&s4o, symbol->fblock_name, symbol, FB_FUNCTION_PARAM"->"); symbol->fblock_body->accept(generate_c_code); s4o.indent_left(); s4o.print(s4o.indent_spaces + "} // "); @@ -827,6 +872,10 @@ s4o_incl.print(";\n\n"); delete typedecl; + /* (A.6) Function Block inline function declaration for function invocation */ + generate_c_inlinefcall_c inline_decl(&s4o, symbol->program_type_name, symbol, FB_FUNCTION_PARAM"->"); + symbol->function_block_body->accept(inline_decl); + /* (B) Constructor */ /* (B.1) Constructor name... */ s4o.print(s4o.indent_spaces + "void "); @@ -898,7 +947,7 @@ s4o.print("\n"); /* (C.5) Function code */ - generate_c_SFC_IL_ST_c generate_c_code(&s4o, symbol, FB_FUNCTION_PARAM"->"); + generate_c_SFC_IL_ST_c generate_c_code(&s4o, symbol->program_type_name, symbol, FB_FUNCTION_PARAM"->"); symbol->function_block_body->accept(generate_c_code); s4o.indent_left(); s4o.print(s4o.indent_spaces + "} // "); @@ -1197,7 +1246,9 @@ s4o.print("\n\n"); s4o.print("extern int common_ticktime__;\n\n"); - + + s4o.print("#include \"accessor.h\"\n\n"); + /* (A.2) Global variables... */ if (current_global_vars != NULL) { vardecl = new generate_c_vardecl_c(&s4o, @@ -1567,7 +1618,7 @@ /* B 0 - Programming Model */ /***************************/ void *visit(library_c *symbol) { - pous_incl_s4o.print("#ifndef __POUS_H\n#define __POUS_H\n\n"); + pous_incl_s4o.print("#ifndef __POUS_H\n#define __POUS_H\n\n#include \"accessor.h\"\n\n"); for(int i = 0; i < symbol->n; i++) { symbol->elements[i]->accept(*this); } diff -r 136d6ae70745 -r f5dfadf5de54 stage4/generate_c/generate_c_base.cc --- a/stage4/generate_c/generate_c_base.cc Wed Nov 18 10:53:15 2009 +0100 +++ b/stage4/generate_c/generate_c_base.cc Sun Nov 29 16:38:11 2009 +0100 @@ -51,18 +51,36 @@ typedef struct { + symbol_c *param_name; symbol_c *param_value; symbol_c *param_type; function_param_iterator_c::param_direction_t param_direction; } FUNCTION_PARAM; -#define ADD_PARAM_LIST(value, type, direction)\ +#define DECLARE_PARAM_LIST()\ + std::list<FUNCTION_PARAM*> param_list;\ + std::list<FUNCTION_PARAM*>::iterator pt;\ + FUNCTION_PARAM *param; + +#define ADD_PARAM_LIST(name, value, type, direction)\ param = new FUNCTION_PARAM;\ + param->param_name = name;\ param->param_value = value;\ param->param_type = type;\ param->param_direction = direction;\ - param_list.push_back(*param); - + param_list.push_back(param); + +#define PARAM_LIST_ITERATOR() for(pt = param_list.begin(); pt != param_list.end(); pt++) + +#define PARAM_NAME (*pt)->param_name +#define PARAM_VALUE (*pt)->param_value +#define PARAM_TYPE (*pt)->param_type +#define PARAM_DIRECTION (*pt)->param_direction + +#define CLEAR_PARAM_LIST()\ + PARAM_LIST_ITERATOR()\ + delete *pt;\ + param_list.clear(); class generate_c_base_c: public iterator_visitor_c { @@ -72,7 +90,7 @@ private: /* Unlike programs that are mapped onto C++ classes, Function Blocks are mapped onto a data structure type - * and a separate function conatining the code. This function is passed a pointer to an instance of the data + * and a separate function containing the code. This function is passed a pointer to an instance of the data * structure. This means that the code inside the functions must insert a pointer to the data structure whenever * it wishes to access a Function Block variable. * The variable_prefix_ variable will contain the correct string which needs to be prefixed to all variable accesses. @@ -80,10 +98,10 @@ */ const char *variable_prefix_; - - public: - generate_c_base_c(stage4out_c *s4o_ptr): s4o(*s4o_ptr) {variable_prefix_ = NULL;} + generate_c_base_c(stage4out_c *s4o_ptr): s4o(*s4o_ptr) { + variable_prefix_ = NULL; + } ~generate_c_base_c(void) {} void set_variable_prefix(const char *variable_prefix) {variable_prefix_ = variable_prefix;} @@ -219,6 +237,30 @@ return NULL; } + void *print_check_function(symbol_c *type, + symbol_c *value, + symbol_c *fb_name = NULL, + bool temp = false) { + search_base_type_c search_base_type; + bool is_subrange = search_base_type.type_is_subrange(type); + if (is_subrange) { + s4o.print("__CHECK_"); + type->accept(*this); + s4o.print("("); + } + if (fb_name != NULL) { + print_variable_prefix(); + fb_name->accept(*this); + s4o.print("."); + } + if (temp) + s4o.print(TEMP_VAR); + value->accept(*this); + if (is_subrange) + s4o.print(")"); + return NULL; + } + /***************************/ /* 2.1.6 - Pragmas */ /***************************/ @@ -334,11 +376,11 @@ } /* for() */ str += '"'; - s4o.print("(STRING){"); + s4o.print("__STRING_LITERAL("); s4o.print_integer(count); s4o.print(","); s4o.print(str); - s4o.print("}"); + s4o.print(")"); return NULL; } diff -r 136d6ae70745 -r f5dfadf5de54 stage4/generate_c/generate_c_il.cc --- a/stage4/generate_c/generate_c_il.cc Wed Nov 18 10:53:15 2009 +0100 +++ b/stage4/generate_c/generate_c_il.cc Sun Nov 29 16:38:11 2009 +0100 @@ -139,6 +139,13 @@ class generate_c_il_c: public generate_c_typedecl_c, il_default_variable_visitor_c { + public: + typedef enum { + expression_vg, + assignment_vg, + fparam_output_vg + } variablegeneration_t; + private: /* When compiling il code, it becomes necessary to determine the * data type of il operands. To do this, we must first find the @@ -237,10 +244,13 @@ search_base_type_c search_base_type; - bool current_param_is_pointer; + int fcall_number; + symbol_c *fbname; + + variablegeneration_t wanted_variablegeneration; public: - generate_c_il_c(stage4out_c *s4o_ptr, symbol_c *scope, const char *variable_prefix = NULL) + generate_c_il_c(stage4out_c *s4o_ptr, symbol_c *name, symbol_c *scope, const char *variable_prefix = NULL) : generate_c_typedecl_c(s4o_ptr), default_variable_name(IL_DEFVAR, NULL), default_variable_back_name(IL_DEFVAR_BACK, NULL) @@ -251,7 +261,9 @@ current_operand = NULL; current_operand_type = NULL; il_default_variable_init_value = NULL; - current_param_is_pointer = false; + fcall_number = 0; + fbname = name; + wanted_variablegeneration = expression_vg; this->set_variable_prefix(variable_prefix); } @@ -423,7 +435,12 @@ symbol->var_name->accept(*this); if (NULL != symbol->current_type) { s4o.print("."); - symbol->current_type->accept(*this); + if (search_expression_type->is_literal_integer_type(symbol->current_type)) + this->lint_type.accept(*this); + else if (search_expression_type->is_literal_real_type(this->default_variable_name.current_type)) + this->lreal_type.accept(*this); + else + symbol->current_type->accept(*this); s4o.print("var"); } return NULL; @@ -452,20 +469,75 @@ /*********************/ /* B 1.4 - Variables */ /*********************/ +/* B 1.4 - Variables */ +/*********************/ void *visit(symbolic_variable_c *symbol) { unsigned int vartype = search_varfb_instance_type->get_vartype(symbol); - if (!current_param_is_pointer && (vartype == search_var_instance_decl_c::external_vt || vartype == search_var_instance_decl_c::located_vt)) { - s4o.print("*("); - generate_c_base_c::visit(symbol); - s4o.print(")"); - } - else if (current_param_is_pointer && vartype != search_var_instance_decl_c::external_vt && vartype != search_var_instance_decl_c::located_vt) { - s4o.print("&("); - generate_c_base_c::visit(symbol); - s4o.print(")"); + if (this->is_variable_prefix_null()) { + if (wanted_variablegeneration == fparam_output_vg) { + if (vartype == search_var_instance_decl_c::external_vt) { + s4o.print(GET_EXTERNAL); + s4o.print("("); + symbol->var_name->accept(*this); + } + else { + s4o.print("&("); + generate_c_base_c::visit(symbol); + } + s4o.print(")"); + } + else { + if (vartype == search_var_instance_decl_c::external_vt) { + s4o.print(GET_EXTERNAL); + s4o.print("("); + symbol->var_name->accept(*this); + s4o.print(")"); + } + else + generate_c_base_c::visit(symbol); + } } else { - generate_c_base_c::visit(symbol); + switch (wanted_variablegeneration) { + case expression_vg: + if (vartype == search_var_instance_decl_c::external_vt) { + s4o.print(GET_EXTERNAL); + s4o.print("("); + symbol->var_name->accept(*this); + } + else { + if (vartype == search_var_instance_decl_c::located_vt) + s4o.print(GET_LOCATED); + else + s4o.print(GET_VAR); + s4o.print("("); + generate_c_base_c::visit(symbol); + } + s4o.print(")"); + break; + case fparam_output_vg: + if (vartype == search_var_instance_decl_c::external_vt) { + s4o.print(GET_EXTERNAL_BY_REF); + s4o.print("("); + symbol->var_name->accept(*this); + } + else { + if (vartype == search_var_instance_decl_c::located_vt) + s4o.print(GET_LOCATED_BY_REF); + else + s4o.print(GET_VAR_BY_REF); + s4o.print("("); + generate_c_base_c::visit(symbol); + } + s4o.print(")"); + break; + default: + if (vartype == search_var_instance_decl_c::external_vt) + symbol->var_name->accept(*this); + else + generate_c_base_c::visit(symbol); + break; + } } return NULL; } @@ -478,14 +550,29 @@ TRACE("direct_variable_c"); /* Do not use print_token() as it will change everything into uppercase */ if (strlen(symbol->value) == 0) ERROR; - if (!current_param_is_pointer) { - s4o.print("*("); + if (this->is_variable_prefix_null()) { + if (wanted_variablegeneration != fparam_output_vg) + s4o.print("*("); + } + else { + switch (wanted_variablegeneration) { + case expression_vg: + s4o.print(GET_LOCATED); + s4o.print("("); + break; + case fparam_output_vg: + s4o.print(GET_LOCATED_BY_REF); + s4o.print("("); + break; + default: + break; + } } this->print_variable_prefix(); s4o.printlocation(symbol->value + 1); - if (!current_param_is_pointer) { + if ((this->is_variable_prefix_null() && wanted_variablegeneration != fparam_output_vg) || + wanted_variablegeneration != assignment_vg) s4o.print(")"); - } return NULL; } @@ -597,8 +684,7 @@ symbol_c* function_type_prefix = NULL; symbol_c* function_name = NULL; symbol_c* function_type_suffix = NULL; - std::list<FUNCTION_PARAM> param_list; - FUNCTION_PARAM *param; + DECLARE_PARAM_LIST() symbol_c *param_data_type = default_variable_name.current_type; symbol_c *return_data_type = NULL; @@ -612,13 +698,16 @@ function_call_param_iterator_c function_call_param_iterator(symbol); + identifier_c en_param_name("EN"); /* Add the value from EN param */ - ADD_PARAM_LIST((symbol_c*)(new boolean_literal_c((symbol_c*)(new bool_type_name_c()), new boolean_true_c())), + ADD_PARAM_LIST(&en_param_name, + (symbol_c*)(new boolean_literal_c((symbol_c*)(new bool_type_name_c()), new boolean_true_c())), (symbol_c*)(new bool_type_name_c()), function_param_iterator_c::direction_in) + identifier_c eno_param_name("ENO"); /* Add the value from ENO param */ - ADD_PARAM_LIST(NULL, (symbol_c*)(new bool_type_name_c()), function_param_iterator_c::direction_out) + ADD_PARAM_LIST(&eno_param_name, NULL, (symbol_c*)(new bool_type_name_c()), function_param_iterator_c::direction_out) int nb_param = 1; if (symbol->il_operand_list != NULL) @@ -677,10 +766,24 @@ param_value = fp_iterator.default_value(); } - ADD_PARAM_LIST(param_value, param_type, fp_iterator.param_direction()) + ADD_PARAM_LIST(param_name, param_value, param_type, fp_iterator.param_direction()) } /* for(...) */ } + bool has_output_params = false; + + if (!this->is_variable_prefix_null()) { + PARAM_LIST_ITERATOR() { + if ((PARAM_DIRECTION == function_param_iterator_c::direction_out || + PARAM_DIRECTION == function_param_iterator_c::direction_inout) && + PARAM_VALUE != NULL) { + if (!has_output_params) { + has_output_params = true; + } + } + } + } + default_variable_name.current_type = return_data_type; this->default_variable_name.accept(*this); default_variable_name.current_type = param_data_type; @@ -691,27 +794,38 @@ function_type_prefix->accept(*this); s4o.print(")"); } - if (function_name != NULL) + if (has_output_params) { + fcall_number++; + s4o.print("__"); + fbname->accept(*this); + s4o.print("_"); function_name->accept(*this); - if (function_type_suffix != NULL) - function_type_suffix->accept(*this); + s4o.print_integer(fcall_number); + } + else { + if (function_name != NULL) + function_name->accept(*this); + if (function_type_suffix != NULL) + function_type_suffix->accept(*this); + } s4o.print("("); s4o.indent_right(); - std::list<FUNCTION_PARAM>::iterator pt; - for(pt = param_list.begin(); pt != param_list.end(); pt++) { - if (pt != param_list.begin()) - s4o.print(",\n"+s4o.indent_spaces); - symbol_c *param_value = pt->param_value; - symbol_c *param_type = pt->param_type; + int nb_param = 0; + PARAM_LIST_ITERATOR() { + symbol_c *param_value = PARAM_VALUE; + symbol_c *param_type = PARAM_TYPE; - switch (pt->param_direction) { + switch (PARAM_DIRECTION) { case function_param_iterator_c::direction_in: + if (nb_param > 0) + s4o.print(",\n"+s4o.indent_spaces); if (param_value == NULL) { /* If not, get the default value of this variable's type */ param_value = (symbol_c *)param_type->accept(*type_initial_value_c::instance()); } if (param_value == NULL) ERROR; + s4o.print("("); if (search_expression_type->is_literal_integer_type(param_type) || search_expression_type->is_literal_real_type(param_type)) { if (function_type_suffix == NULL) ERROR; @@ -719,24 +833,24 @@ } else param_type->accept(*this); - if (search_base_type.type_is_subrange(param_type)) { - s4o.print("__CHECK_"); - param_type->accept(*this); - s4o.print("("); - } - param_value->accept(*this); - if (search_base_type.type_is_subrange(param_type)) - s4o.print(")"); + s4o.print(")"); + print_check_function(param_type, param_value); + nb_param++; break; case function_param_iterator_c::direction_out: case function_param_iterator_c::direction_inout: - current_param_is_pointer = true; - if (param_value == NULL) { - s4o.print("NULL"); - } else { - param_value->accept(*this); - } - current_param_is_pointer = false; + if (!has_output_params) { + if (nb_param > 0) + s4o.print(",\n"+s4o.indent_spaces); + if (param_value == NULL) { + s4o.print("NULL"); + } else { + wanted_variablegeneration = fparam_output_vg; + param_value->accept(*this); + wanted_variablegeneration = expression_vg; + } + nb_param++; + } break; case function_param_iterator_c::direction_extref: /* TODO! */ @@ -744,10 +858,18 @@ break; } /* switch */ } + if (has_output_params) { + if (nb_param > 0) + s4o.print(",\n"+s4o.indent_spaces); + s4o.print(FB_FUNCTION_PARAM); + } s4o.print(")"); /* the data type returned by the function, and stored in the il default variable... */ default_variable_name.current_type = return_data_type; + + CLEAR_PARAM_LIST() + return NULL; } @@ -856,17 +978,19 @@ if (param_value != NULL) if ((param_direction == function_param_iterator_c::direction_in) || (param_direction == function_param_iterator_c::direction_inout)) { - symbol->fb_name->accept(*this); + if (!this->is_variable_prefix_null()) { + s4o.print(SET_VAR); + s4o.print("("); + } + symbol->fb_name->accept(*this); s4o.print("."); param_name->accept(*this); - s4o.print(" = "); - if (search_base_type.type_is_subrange(param_type)) { - s4o.print("__CHECK_"); - param_type->accept(*this); - s4o.print("("); - } - param_value->accept(*this); - if (search_base_type.type_is_subrange(param_type)) + if (this->is_variable_prefix_null()) + s4o.print(" = "); + else + s4o.print(","); + print_check_function(param_type, param_value); + if (!this->is_variable_prefix_null()) s4o.print(")"); s4o.print(";\n" + s4o.indent_spaces); } @@ -899,19 +1023,29 @@ if ((param_direction == function_param_iterator_c::direction_out) || (param_direction == function_param_iterator_c::direction_inout)) { symbol_c *param_type = search_varfb_instance_type->get_type(param_value, false); - - s4o.print(";\n"+ s4o.indent_spaces); - param_value->accept(*this); - s4o.print(" = "); - if (search_base_type.type_is_subrange(param_type)) { - s4o.print("__CHECK_"); - param_type->accept(*this); - s4o.print("("); + unsigned int vartype = search_varfb_instance_type->get_vartype(param_value); + + if (!this->is_variable_prefix_null()) { + s4o.print(";\n"+ s4o.indent_spaces); + if (vartype == search_var_instance_decl_c::external_vt) + s4o.print(SET_EXTERNAL); + else if (vartype == search_var_instance_decl_c::located_vt) + s4o.print(SET_LOCATED); + else + s4o.print(SET_VAR); + s4o.print("("); + + wanted_variablegeneration = assignment_vg; + param_value->accept(*this); + wanted_variablegeneration = expression_vg; + s4o.print(","); } - symbol->fb_name->accept(*this); - s4o.print("."); - param_name->accept(*this); - if (search_base_type.type_is_subrange(param_type)) + else { + param_value->accept(*this); + s4o.print(" = "); + } + print_check_function(param_type, param_name, symbol->fb_name); + if (!this->is_variable_prefix_null()) s4o.print(")"); } } /* for(...) */ @@ -934,8 +1068,7 @@ symbol_c* function_type_prefix = NULL; symbol_c* function_name = NULL; symbol_c* function_type_suffix = NULL; - std::list<FUNCTION_PARAM> param_list; - FUNCTION_PARAM *param; + DECLARE_PARAM_LIST() symbol_c *return_data_type = NULL; @@ -959,14 +1092,14 @@ EN_param_value = (symbol_c*)(new boolean_literal_c((symbol_c*)(new bool_type_name_c()), new boolean_true_c())); else nb_param --; - ADD_PARAM_LIST(EN_param_value, (symbol_c*)(new bool_type_name_c()), function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&en_param_name, EN_param_value, (symbol_c*)(new bool_type_name_c()), function_param_iterator_c::direction_in) identifier_c eno_param_name("EN0"); /* Get the value from ENO param */ symbol_c *ENO_param_value = function_call_param_iterator.search_f(&eno_param_name); if (ENO_param_value != NULL) nb_param --; - ADD_PARAM_LIST(ENO_param_value, (symbol_c*)(new bool_type_name_c()), function_param_iterator_c::direction_out) + ADD_PARAM_LIST(&eno_param_name, ENO_param_value, (symbol_c*)(new bool_type_name_c()), function_param_iterator_c::direction_out) #include "st_code_gen.c" @@ -1016,10 +1149,24 @@ param_value = fp_iterator.default_value(); } - ADD_PARAM_LIST(param_value, param_type, fp_iterator.param_direction()) - } - } - + ADD_PARAM_LIST(param_name, param_value, param_type, fp_iterator.param_direction()) + } + } + + bool has_output_params = false; + + if (!this->is_variable_prefix_null()) { + PARAM_LIST_ITERATOR() { + if ((PARAM_DIRECTION == function_param_iterator_c::direction_out || + PARAM_DIRECTION == function_param_iterator_c::direction_inout) && + PARAM_VALUE != NULL) { + if (!has_output_params) { + has_output_params = true; + } + } + } + } + default_variable_name.current_type = return_data_type; this->default_variable_name.accept(*this); s4o.print(" = "); @@ -1029,27 +1176,38 @@ function_type_prefix->accept(*this); s4o.print(")"); } - if (function_name != NULL) + if (has_output_params) { + fcall_number++; + s4o.print("__"); + fbname->accept(*this); + s4o.print("_"); function_name->accept(*this); - if (function_type_suffix != NULL) - function_type_suffix->accept(*this); + s4o.print_integer(fcall_number); + } + else { + if (function_name != NULL) + function_name->accept(*this); + if (function_type_suffix != NULL) + function_type_suffix->accept(*this); + } s4o.print("("); s4o.indent_right(); - std::list<FUNCTION_PARAM>::iterator pt; - for(pt = param_list.begin(); pt != param_list.end(); pt++) { - if (pt != param_list.begin()) - s4o.print(",\n"+s4o.indent_spaces); - symbol_c *param_value = pt->param_value; - symbol_c *param_type = pt->param_type; + int nb_param = 0; + PARAM_LIST_ITERATOR() { + symbol_c *param_value = PARAM_VALUE; + symbol_c *param_type = PARAM_TYPE; - switch (pt->param_direction) { + switch (PARAM_DIRECTION) { case function_param_iterator_c::direction_in: - if (param_value == NULL) { + if (nb_param > 0) + s4o.print(",\n"+s4o.indent_spaces); + if (param_value == NULL) { /* If not, get the default value of this variable's type */ param_value = (symbol_c *)param_type->accept(*type_initial_value_c::instance()); } if (param_value == NULL) ERROR; + s4o.print("("); if (search_expression_type->is_literal_integer_type(param_type) || search_expression_type->is_literal_real_type(param_type)) { if (function_type_suffix == NULL) ERROR; @@ -1057,35 +1215,42 @@ } else param_type->accept(*this); - if (search_base_type.type_is_subrange(param_type)) { - s4o.print("__CHECK_"); - param_type->accept(*this); - s4o.print("("); - } - param_value->accept(*this); - if (search_base_type.type_is_subrange(param_type)) - s4o.print(")"); - break; + s4o.print(")"); + print_check_function(param_type, param_value); + nb_param++; + break; case function_param_iterator_c::direction_out: case function_param_iterator_c::direction_inout: - current_param_is_pointer = true; - if (param_value == NULL) { - s4o.print("NULL"); - } else { - param_value->accept(*this); - } - current_param_is_pointer = false; - break; + if (!has_output_params) { + if (nb_param > 0) + s4o.print(",\n"+s4o.indent_spaces); + if (param_value == NULL) { + s4o.print("NULL"); + } else { + wanted_variablegeneration = fparam_output_vg; + param_value->accept(*this); + wanted_variablegeneration = expression_vg; + } + } + break; case function_param_iterator_c::direction_extref: /* TODO! */ ERROR; break; } /* switch */ } /* for(...) */ + if (has_output_params) { + if (nb_param > 0) + s4o.print(",\n"+s4o.indent_spaces); + s4o.print(FB_FUNCTION_PARAM); + } // symbol->parameter_assignment->accept(*this); s4o.print(")"); /* the data type returned by the function, and stored in the il default variable... */ + + CLEAR_PARAM_LIST() + return NULL; } @@ -1215,23 +1380,14 @@ void *visit(LD_operator_c *symbol) { /* the data type resulting from this operation... */ - if (search_expression_type->is_literal_integer_type(this->current_operand_type)) - this->default_variable_name.current_type = &(this->lint_type); - else if (search_expression_type->is_literal_real_type(this->current_operand_type)) - this->default_variable_name.current_type = &(this->lreal_type); - else - this->default_variable_name.current_type = this->current_operand_type; + this->default_variable_name.current_type = this->current_operand_type; XXX_operator(&(this->default_variable_name), " = ", this->current_operand); - this->default_variable_name.current_type = this->current_operand_type; return NULL; } void *visit(LDN_operator_c *symbol) { /* the data type resulting from this operation... */ - if (search_expression_type->is_literal_integer_type(this->current_operand_type)) - this->default_variable_name.current_type = &(this->lword_type); - else - this->default_variable_name.current_type = this->current_operand_type; + this->default_variable_name.current_type = this->current_operand_type; XXX_operator(&(this->default_variable_name), search_expression_type->is_bool_type(this->current_operand_type)?" = !":" = ~", this->current_operand); @@ -1241,32 +1397,58 @@ void *visit(ST_operator_c *symbol) { symbol_c *operand_type = search_varfb_instance_type->get_type(this->current_operand, false); - this->current_operand->accept(*this); - s4o.print(" = "); - if (search_base_type.type_is_subrange(operand_type)) { - s4o.print("__CHECK_"); - operand_type->accept(*this); + if (!this->is_variable_prefix_null()) { + unsigned int vartype = search_varfb_instance_type->get_vartype(this->current_operand); + if (vartype == search_var_instance_decl_c::external_vt) + s4o.print(SET_EXTERNAL); + else if (vartype == search_var_instance_decl_c::located_vt) + s4o.print(SET_LOCATED); + else + s4o.print(SET_VAR); s4o.print("("); + + wanted_variablegeneration = assignment_vg; + this->current_operand->accept(*this); + wanted_variablegeneration = expression_vg; + + s4o.print(","); + } + else { + this->current_operand->accept(*this); + s4o.print(" = "); } if (search_expression_type->is_literal_integer_type(this->default_variable_name.current_type) || search_expression_type->is_literal_real_type(this->default_variable_name.current_type)) this->default_variable_name.current_type = this->current_operand_type; - this->default_variable_name.accept(*this); - if (search_base_type.type_is_subrange(operand_type)) + print_check_function(operand_type, (symbol_c*)&(this->default_variable_name)); + if (!this->is_variable_prefix_null()) s4o.print(")"); - /* the data type resulting from this operation is unchamged. */ + /* the data type resulting from this operation is unchanged. */ return NULL; } void *visit(STN_operator_c *symbol) { symbol_c *operand_type = search_varfb_instance_type->get_type(this->current_operand, false); - this->current_operand->accept(*this); - s4o.print(" = "); - if (search_base_type.type_is_subrange(operand_type)) { - s4o.print("__CHECK_"); - operand_type->accept(*this); + if (!this->is_variable_prefix_null()) { + unsigned int vartype = search_varfb_instance_type->get_vartype(this->current_operand); + if (vartype == search_var_instance_decl_c::external_vt) + s4o.print(SET_EXTERNAL); + else if (vartype == search_var_instance_decl_c::located_vt) + s4o.print(SET_LOCATED); + else + s4o.print(SET_VAR); s4o.print("("); + + wanted_variablegeneration = assignment_vg; + this->current_operand->accept(*this); + wanted_variablegeneration = expression_vg; + + s4o.print(","); + } + else { + this->current_operand->accept(*this); + s4o.print(" = "); } if (search_expression_type->is_bool_type(this->current_operand_type)) s4o.print("!"); @@ -1275,7 +1457,7 @@ if (search_expression_type->is_literal_integer_type(this->default_variable_name.current_type)) this->default_variable_name.current_type = this->current_operand_type; this->default_variable_name.accept(*this); - if (search_base_type.type_is_subrange(operand_type)) + if (!this->is_variable_prefix_null()) s4o.print(")"); /* the data type resulting from this operation is unchamged. */ return NULL; diff -r 136d6ae70745 -r f5dfadf5de54 stage4/generate_c/generate_c_sfc.cc --- a/stage4/generate_c/generate_c_sfc.cc Wed Nov 18 10:53:15 2009 +0100 +++ b/stage4/generate_c/generate_c_sfc.cc Sun Nov 29 16:38:11 2009 +0100 @@ -75,11 +75,11 @@ sfcgeneration_t wanted_sfcgeneration; public: - generate_c_sfc_elements_c(stage4out_c *s4o_ptr, symbol_c *scope, const char *variable_prefix = NULL) + generate_c_sfc_elements_c(stage4out_c *s4o_ptr, symbol_c *name, symbol_c *scope, const char *variable_prefix = NULL) : generate_c_base_c(s4o_ptr) { - generate_c_il = new generate_c_il_c(s4o_ptr, scope, variable_prefix); - generate_c_st = new generate_c_st_c(s4o_ptr, scope, variable_prefix); - generate_c_code = new generate_c_SFC_IL_ST_c(s4o_ptr, scope, variable_prefix); + generate_c_il = new generate_c_il_c(s4o_ptr, name, scope, variable_prefix); + generate_c_st = new generate_c_st_c(s4o_ptr, name, scope, variable_prefix); + generate_c_code = new generate_c_SFC_IL_ST_c(s4o_ptr, name, scope, variable_prefix); search_var_instance_decl = new search_var_instance_decl_c(scope); this->set_variable_prefix(variable_prefix); } @@ -138,14 +138,18 @@ void print_reset_step(symbol_c *step_name) { s4o.print(s4o.indent_spaces); + s4o.print(SET_VAR); + s4o.print("("); print_step_argument(step_name, "state"); - s4o.print(" = 0;\n"); + s4o.print(",0);\n"); } void print_set_step(symbol_c *step_name) { s4o.print(s4o.indent_spaces); + s4o.print(SET_VAR); + s4o.print("("); print_step_argument(step_name, "state"); - s4o.print(" = 1;\n" + s4o.indent_spaces); + s4o.print(",1);\n" + s4o.indent_spaces); print_step_argument(step_name, "elapsed_time"); s4o.print(" = __time_to_timespec(1, 0, 0, 0, 0, 0);\n"); } @@ -172,18 +176,24 @@ s4o.print(s4o.indent_spaces + "{\n"); s4o.indent_right(); s4o.print(s4o.indent_spaces + "char activated = "); + s4o.print(GET_VAR); + s4o.print("("); print_step_argument(current_step, "state"); - s4o.print(" && !"); + s4o.print(") && !"); print_step_argument(current_step, "prev_state"); s4o.print(";\n"); s4o.print(s4o.indent_spaces + "char desactivated = !"); + s4o.print(GET_VAR); + s4o.print("("); print_step_argument(current_step, "state"); - s4o.print(" && "); + s4o.print(") && "); print_step_argument(current_step, "prev_state"); s4o.print(";\n"); s4o.print(s4o.indent_spaces + "char active = "); + s4o.print(GET_VAR); + s4o.print("("); print_step_argument(current_step, "state"); - s4o.print(";\n"); + s4o.print(");\n"); symbol->action_association_list->accept(*this); s4o.indent_left(); s4o.print(s4o.indent_spaces + "}\n\n"); @@ -206,18 +216,24 @@ s4o.print(s4o.indent_spaces + "{\n"); s4o.indent_right(); s4o.print(s4o.indent_spaces + "char activated = "); + s4o.print(GET_VAR); + s4o.print("("); print_step_argument(current_step, "state"); - s4o.print(" && !"); + s4o.print(") && !"); print_step_argument(current_step, "prev_state"); s4o.print(";\n"); s4o.print(s4o.indent_spaces + "char desactivated = !"); + s4o.print(GET_VAR); + s4o.print("("); print_step_argument(current_step, "state"); - s4o.print(" && "); + s4o.print(") && "); print_step_argument(current_step, "prev_state"); s4o.print(";\n"); s4o.print(s4o.indent_spaces + "char active = "); + s4o.print(GET_VAR); + s4o.print("("); print_step_argument(current_step, "state"); - s4o.print(";\n"); + s4o.print(");\n"); symbol->action_association_list->accept(*this); s4o.indent_left(); s4o.print(s4o.indent_spaces + "}\n\n"); @@ -263,10 +279,12 @@ if (symbol->integer != NULL) { s4o.print(s4o.indent_spaces + "if ("); + s4o.print(GET_VAR); + s4o.print("("); print_variable_prefix(); s4o.print("__transition_list["); print_transition_number(); - s4o.print("]) {\n"); + s4o.print("])) {\n"); s4o.indent_right(); wanted_sfcgeneration = stepreset_sg; symbol->from_steps->accept(*this); @@ -287,19 +305,23 @@ s4o.indent_left(); s4o.print(s4o.indent_spaces + "}\n"); s4o.print(s4o.indent_spaces); + s4o.print(SET_VAR); + s4o.print("("); print_variable_prefix(); s4o.print("__transition_list["); print_transition_number(); - s4o.print("] = 0;\n"); + s4o.print("],0);\n"); s4o.indent_left(); s4o.print(s4o.indent_spaces + "}\n"); break; case stepset_sg: s4o.print(s4o.indent_spaces + "if ("); + s4o.print(GET_VAR); + s4o.print("("); print_variable_prefix(); s4o.print("__transition_list["); print_transition_number(); - s4o.print("]) {\n"); + s4o.print("])) {\n"); s4o.indent_right(); symbol->to_steps->accept(*this); s4o.indent_left(); @@ -309,10 +331,12 @@ case stepreset_sg: if (symbol->integer == NULL) { s4o.print(s4o.indent_spaces + "if ("); + s4o.print(GET_VAR); + s4o.print("("); print_variable_prefix(); s4o.print("__transition_list["); print_transition_number(); - s4o.print("]) {\n"); + s4o.print("])) {\n"); s4o.indent_right(); symbol->from_steps->accept(*this); s4o.indent_left(); @@ -335,6 +359,8 @@ generate_c_il->declare_backup_variable(); s4o.print(s4o.indent_spaces); symbol->transition_condition_il->accept(*generate_c_il); + s4o.print(SET_VAR); + s4o.print("("); print_variable_prefix(); if (wanted_sfcgeneration == transitiontestdebug_sg) s4o.print("__debug_"); @@ -342,13 +368,15 @@ s4o.print("__"); s4o.print("transition_list["); print_transition_number(); - s4o.print("] = "); + s4o.print("],"); generate_c_il->print_backup_variable(); - s4o.print(";\n"); + s4o.print(");\n"); } // Transition condition is in ST if (symbol->transition_condition_st != NULL) { s4o.print(s4o.indent_spaces); + s4o.print(SET_VAR); + s4o.print("("); print_variable_prefix(); if (wanted_sfcgeneration == transitiontestdebug_sg) s4o.print("__debug_"); @@ -356,22 +384,24 @@ s4o.print("__"); s4o.print("transition_list["); print_transition_number(); - s4o.print("] = "); + s4o.print("],"); symbol->transition_condition_st->accept(*generate_c_st); - s4o.print(";\n"); + s4o.print(");\n"); } if (wanted_sfcgeneration == transitiontest_sg) { s4o.print(s4o.indent_spaces + "if (__DEBUG) {\n"); s4o.indent_right(); s4o.print(s4o.indent_spaces); + s4o.print(SET_VAR); + s4o.print("("); print_variable_prefix(); s4o.print("__debug_transition_list["); print_transition_number(); - s4o.print("] = "); + s4o.print("],"); print_variable_prefix(); s4o.print("__transition_list["); print_transition_number(); - s4o.print("];\n"); + s4o.print("]);\n"); s4o.indent_left(); s4o.print(s4o.indent_spaces + "}\n"); } @@ -409,7 +439,10 @@ if (symbol->step_name != NULL) { switch (wanted_sfcgeneration) { case transitiontest_sg: + s4o.print(GET_VAR); + s4o.print("("); print_step_argument(symbol->step_name, "state"); + s4o.print(")"); break; case stepset_sg: print_set_step(symbol->step_name); @@ -431,7 +464,10 @@ switch (wanted_sfcgeneration) { case transitiontest_sg: for(int i = 0; i < symbol->n; i++) { + s4o.print(GET_VAR); + s4o.print("("); print_step_argument(symbol->elements[i], "state"); + s4o.print(")"); if (i < symbol->n - 1) { s4o.print(" && "); } @@ -473,8 +509,10 @@ } else { s4o.print(s4o.indent_spaces + "if ("); + s4o.print(GET_VAR); + s4o.print("("); print_step_argument(current_step, "state"); - s4o.print(") {\n"); + s4o.print(")) {\n"); s4o.indent_right(); s4o.print(s4o.indent_spaces); print_action_argument(symbol->action_name, "state"); @@ -595,9 +633,9 @@ generate_c_sfc_elements_c *generate_c_sfc_elements; public: - generate_c_sfc_c(stage4out_c *s4o_ptr, symbol_c *scope, const char *variable_prefix = NULL) + generate_c_sfc_c(stage4out_c *s4o_ptr, symbol_c *name, symbol_c *scope, const char *variable_prefix = NULL) : generate_c_typedecl_c(s4o_ptr) { - generate_c_sfc_elements = new generate_c_sfc_elements_c(s4o_ptr, scope, variable_prefix); + generate_c_sfc_elements = new generate_c_sfc_elements_c(s4o_ptr, name, scope, variable_prefix); this->set_variable_prefix(variable_prefix); } @@ -640,11 +678,15 @@ s4o.print(s4o.indent_spaces); print_variable_prefix(); s4o.print("__step_list[i].prev_state = "); - print_variable_prefix(); - s4o.print("__step_list[i].state;\n"); + s4o.print(GET_VAR); + s4o.print("("); + print_variable_prefix(); + s4o.print("__step_list[i].state);\n"); s4o.print(s4o.indent_spaces + "if ("); - print_variable_prefix(); - s4o.print("__step_list[i].state) {\n"); + s4o.print(GET_VAR); + s4o.print("("); + print_variable_prefix(); + s4o.print("__step_list[i].state)) {\n"); s4o.indent_right(); s4o.print(s4o.indent_spaces); print_variable_prefix(); diff -r 136d6ae70745 -r f5dfadf5de54 stage4/generate_c/generate_c_st.cc --- a/stage4/generate_c/generate_c_st.cc Wed Nov 18 10:53:15 2009 +0100 +++ b/stage4/generate_c/generate_c_st.cc Sun Nov 29 16:38:11 2009 +0100 @@ -40,6 +40,13 @@ class generate_c_st_c: public generate_c_typedecl_c { + public: + typedef enum { + expression_vg, + assignment_vg, + fparam_output_vg + } variablegeneration_t; + private: /* When calling a function block, we must first find it's type, * by searching through the declarations of the variables currently @@ -72,17 +79,22 @@ symbol_c* current_array_type; - bool current_param_is_pointer; + int fcall_number; + symbol_c *fbname; + + variablegeneration_t wanted_variablegeneration; public: - generate_c_st_c(stage4out_c *s4o_ptr, symbol_c *scope, const char *variable_prefix = NULL) + generate_c_st_c(stage4out_c *s4o_ptr, symbol_c *name, symbol_c *scope, const char *variable_prefix = NULL) : generate_c_typedecl_c(s4o_ptr) { search_fb_instance_decl = new search_fb_instance_decl_c(scope); search_expression_type = new search_expression_type_c(scope); search_varfb_instance_type = new search_varfb_instance_type_c(scope); this->set_variable_prefix(variable_prefix); current_array_type = NULL; - current_param_is_pointer = false; + fcall_number = 0; + fbname = name; + wanted_variablegeneration = expression_vg; } virtual ~generate_c_st_c(void) { @@ -105,18 +117,71 @@ /*********************/ void *visit(symbolic_variable_c *symbol) { unsigned int vartype = search_varfb_instance_type->get_vartype(symbol); - if (!current_param_is_pointer && (vartype == search_var_instance_decl_c::external_vt || vartype == search_var_instance_decl_c::located_vt)) { - s4o.print("*("); - generate_c_base_c::visit(symbol); - s4o.print(")"); - } - else if (current_param_is_pointer && vartype != search_var_instance_decl_c::external_vt && vartype != search_var_instance_decl_c::located_vt) { - s4o.print("&("); - generate_c_base_c::visit(symbol); - s4o.print(")"); + if (this->is_variable_prefix_null()) { + if (wanted_variablegeneration == fparam_output_vg) { + if (vartype == search_var_instance_decl_c::external_vt) { + s4o.print(GET_EXTERNAL); + s4o.print("("); + symbol->var_name->accept(*this); + } + else { + s4o.print("&("); + generate_c_base_c::visit(symbol); + } + s4o.print(")"); + } + else { + if (vartype == search_var_instance_decl_c::external_vt) { + s4o.print(GET_EXTERNAL); + s4o.print("("); + symbol->var_name->accept(*this); + s4o.print(")"); + } + else + generate_c_base_c::visit(symbol); + } } else { - generate_c_base_c::visit(symbol); + switch (wanted_variablegeneration) { + case expression_vg: + if (vartype == search_var_instance_decl_c::external_vt) { + s4o.print(GET_EXTERNAL); + s4o.print("("); + symbol->var_name->accept(*this); + } + else { + if (vartype == search_var_instance_decl_c::located_vt) + s4o.print(GET_LOCATED); + else + s4o.print(GET_VAR); + s4o.print("("); + generate_c_base_c::visit(symbol); + } + s4o.print(")"); + break; + case fparam_output_vg: + if (vartype == search_var_instance_decl_c::external_vt) { + s4o.print(GET_EXTERNAL_BY_REF); + s4o.print("("); + symbol->var_name->accept(*this); + } + else { + if (vartype == search_var_instance_decl_c::located_vt) + s4o.print(GET_LOCATED_BY_REF); + else + s4o.print(GET_VAR_BY_REF); + s4o.print("("); + generate_c_base_c::visit(symbol); + } + s4o.print(")"); + break; + default: + if (vartype == search_var_instance_decl_c::external_vt) + symbol->var_name->accept(*this); + else + generate_c_base_c::visit(symbol); + break; + } } return NULL; } @@ -129,14 +194,29 @@ TRACE("direct_variable_c"); /* Do not use print_token() as it will change everything into uppercase */ if (strlen(symbol->value) == 0) ERROR; - if (!current_param_is_pointer) { - s4o.print("*("); + if (this->is_variable_prefix_null()) { + if (wanted_variablegeneration != fparam_output_vg) + s4o.print("*("); + } + else { + switch (wanted_variablegeneration) { + case expression_vg: + s4o.print(GET_LOCATED); + s4o.print("("); + break; + case fparam_output_vg: + s4o.print(GET_LOCATED_BY_REF); + s4o.print("("); + break; + default: + break; + } } this->print_variable_prefix(); s4o.printlocation(symbol->value + 1); - if (!current_param_is_pointer) { + if ((this->is_variable_prefix_null() && wanted_variablegeneration != fparam_output_vg) || + wanted_variablegeneration != assignment_vg) s4o.print(")"); - } return NULL; } @@ -404,8 +484,7 @@ symbol_c* function_type_prefix = NULL; symbol_c* function_name = NULL; symbol_c* function_type_suffix = NULL; - std::list<FUNCTION_PARAM> param_list; - FUNCTION_PARAM *param; + DECLARE_PARAM_LIST() symbol_c *parameter_assignment_list = NULL; if (NULL != symbol-> formal_param_list) parameter_assignment_list = symbol-> formal_param_list; @@ -433,26 +512,25 @@ EN_param_value = (symbol_c*)(new boolean_literal_c((symbol_c*)(new bool_type_name_c()), new boolean_true_c())); else nb_param --; - ADD_PARAM_LIST(EN_param_value, (symbol_c*)(new bool_type_name_c()), function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&en_param_name, EN_param_value, (symbol_c*)(new bool_type_name_c()), function_param_iterator_c::direction_in) identifier_c eno_param_name("ENO"); /* Get the value from ENO param */ symbol_c *ENO_param_value = function_call_param_iterator.search_f(&eno_param_name); if (ENO_param_value != NULL) nb_param --; - ADD_PARAM_LIST(ENO_param_value, (symbol_c*)(new bool_type_name_c()), function_param_iterator_c::direction_out) + ADD_PARAM_LIST(&eno_param_name, ENO_param_value, (symbol_c*)(new bool_type_name_c()), function_param_iterator_c::direction_out) #include "st_code_gen.c" } else { - /* loop through each function parameter, find the value we should pass + function_name = symbol->function_name; + + /* loop through each function parameter, find the value we should pass * to it, and then output the c equivalent... */ function_param_iterator_c fp_iterator(f_decl); - - function_name = symbol->function_name; - identifier_c *param_name; function_call_param_iterator_c function_call_param_iterator(symbol); for(int i = 1; (param_name = fp_iterator.next()) != NULL; i++) { @@ -475,33 +553,56 @@ symbol_c *param_type = fp_iterator.param_type(); if (param_type == NULL) ERROR; - ADD_PARAM_LIST(param_value, param_type, param_direction) + ADD_PARAM_LIST(param_name, param_value, param_type, param_direction) } /* for(...) */ // symbol->parameter_assignment->accept(*this); } + bool has_output_params = false; + + if (!this->is_variable_prefix_null()) { + PARAM_LIST_ITERATOR() { + if ((PARAM_DIRECTION == function_param_iterator_c::direction_out || + PARAM_DIRECTION == function_param_iterator_c::direction_inout) && + PARAM_VALUE != NULL) { + if (!has_output_params) { + has_output_params = true; + } + } + } + } + if (function_type_prefix != NULL) { s4o.print("("); function_type_prefix->accept(*this); s4o.print(")"); } - if (function_name != NULL) + if (has_output_params) { + fcall_number++; + s4o.print("__"); + fbname->accept(*this); + s4o.print("_"); function_name->accept(*this); - if (function_type_suffix != NULL) - function_type_suffix->accept(*this); + s4o.print_integer(fcall_number); + } + else { + function_name->accept(*this); + if (function_type_suffix != NULL) + function_type_suffix->accept(*this); + } s4o.print("("); s4o.indent_right(); - std::list<FUNCTION_PARAM>::iterator pt; - for(pt = param_list.begin(); pt != param_list.end(); pt++) { - if (pt != param_list.begin()) - s4o.print(",\n"+s4o.indent_spaces); - symbol_c *param_value = pt->param_value; - symbol_c *param_type = pt->param_type; + int nb_param = 0; + PARAM_LIST_ITERATOR() { + symbol_c *param_value = PARAM_VALUE; + symbol_c *param_type = PARAM_TYPE; - switch (pt->param_direction) { + switch (PARAM_DIRECTION) { case function_param_iterator_c::direction_in: - if (param_value == NULL) { + if (nb_param > 0) + s4o.print(",\n"+s4o.indent_spaces); + if (param_value == NULL) { /* If not, get the default value of this variable's type */ param_value = (symbol_c *)param_type->accept(*type_initial_value_c::instance()); } @@ -515,35 +616,40 @@ else param_type->accept(*this); s4o.print(")"); - if (search_base_type.type_is_subrange(param_type)) { - s4o.print("__CHECK_"); - param_type->accept(*this); - s4o.print("("); - } - param_value->accept(*this); - if (search_base_type.type_is_subrange(param_type)) - s4o.print(")"); + print_check_function(param_type, param_value); + nb_param++; break; case function_param_iterator_c::direction_out: case function_param_iterator_c::direction_inout: - current_param_is_pointer = true; - if (param_value == NULL) { - s4o.print("NULL"); - } else { - param_value->accept(*this); - } - current_param_is_pointer = false; + if (!has_output_params) { + if (nb_param > 0) + s4o.print(",\n"+s4o.indent_spaces); + if (param_value == NULL) + s4o.print("NULL"); + else { + wanted_variablegeneration = fparam_output_vg; + param_value->accept(*this); + wanted_variablegeneration = expression_vg; + } + nb_param++; + } break; case function_param_iterator_c::direction_extref: /* TODO! */ ERROR; break; } /* switch */ - } - + } + if (has_output_params) { + if (nb_param > 0) + s4o.print(",\n"+s4o.indent_spaces); + s4o.print(FB_FUNCTION_PARAM); + } s4o.print(")"); s4o.indent_left(); + CLEAR_PARAM_LIST() + return NULL; } @@ -560,15 +666,29 @@ void *visit(assignment_statement_c *symbol) { symbol_c *left_type = search_varfb_instance_type->get_type(symbol->l_exp, false); - symbol->l_exp->accept(*this); - s4o.print(" = "); - if (search_base_type.type_is_subrange(left_type)) { - s4o.print("__CHECK_"); - left_type->accept(*this); + if (!this->is_variable_prefix_null()) { + unsigned int vartype = search_varfb_instance_type->get_vartype(symbol->l_exp); + if (vartype == search_var_instance_decl_c::external_vt) + s4o.print(SET_EXTERNAL); + else if (vartype == search_var_instance_decl_c::located_vt) + s4o.print(SET_LOCATED); + else + s4o.print(SET_VAR); s4o.print("("); - } - symbol->r_exp->accept(*this); - if (search_base_type.type_is_subrange(left_type)) + + wanted_variablegeneration = assignment_vg; + symbol->l_exp->accept(*this); + wanted_variablegeneration = expression_vg; + + s4o.print(","); + } + else { + symbol->l_exp->accept(*this); + + s4o.print(" = "); + } + print_check_function(left_type, symbol->r_exp); + if (!this->is_variable_prefix_null()) s4o.print(")"); return NULL; } @@ -617,18 +737,20 @@ if (param_value != NULL) if ((param_direction == function_param_iterator_c::direction_in) || (param_direction == function_param_iterator_c::direction_inout)) { - print_variable_prefix(); + if (!this->is_variable_prefix_null()) { + s4o.print(SET_VAR); + s4o.print("("); + } + print_variable_prefix(); symbol->fb_name->accept(*this); s4o.print("."); param_name->accept(*this); - s4o.print(" = "); - if (search_base_type.type_is_subrange(param_type)) { - s4o.print("__CHECK_"); - param_type->accept(*this); - s4o.print("("); - } - param_value->accept(*this); - if (search_base_type.type_is_subrange(param_type)) + if (this->is_variable_prefix_null()) + s4o.print(" = "); + else + s4o.print(","); + print_check_function(param_type, param_value); + if (!this->is_variable_prefix_null()) s4o.print(")"); s4o.print(";\n" + s4o.indent_spaces); } @@ -662,20 +784,29 @@ if ((param_direction == function_param_iterator_c::direction_out) || (param_direction == function_param_iterator_c::direction_inout)) { symbol_c *param_type = search_varfb_instance_type->get_type(param_value, false); - - s4o.print(";\n"+ s4o.indent_spaces); - param_value->accept(*this); - s4o.print(" = "); - if (search_base_type.type_is_subrange(param_type)) { - s4o.print("__CHECK_"); - param_type->accept(*this); + + if (!this->is_variable_prefix_null()) { + unsigned int vartype = search_varfb_instance_type->get_vartype(param_value); + s4o.print(";\n"+ s4o.indent_spaces); + if (vartype == search_var_instance_decl_c::external_vt) + s4o.print(SET_EXTERNAL); + else if (vartype == search_var_instance_decl_c::located_vt) + s4o.print(SET_LOCATED); + else + s4o.print(SET_VAR); s4o.print("("); + + wanted_variablegeneration = assignment_vg; + param_value->accept(*this); + wanted_variablegeneration = expression_vg; + s4o.print(","); } - print_variable_prefix(); - symbol->fb_name->accept(*this); - s4o.print("."); - param_name->accept(*this); - if (search_base_type.type_is_subrange(param_type)) + else { + param_value->accept(*this); + s4o.print(" = "); + } + print_check_function(param_type, param_name, symbol->fb_name); + if (!this->is_variable_prefix_null()) s4o.print(")"); } } /* for(...) */ diff -r 136d6ae70745 -r f5dfadf5de54 stage4/generate_c/generate_c_vardecl.cc --- a/stage4/generate_c/generate_c_vardecl.cc Wed Nov 18 10:53:15 2009 +0100 +++ b/stage4/generate_c/generate_c_vardecl.cc Sun Nov 29 16:38:11 2009 +0100 @@ -888,8 +888,14 @@ (wanted_varformat == localinit_vf)) { for(int i = 0; i < list->n; i++) { s4o.print(s4o.indent_spaces); - if (wanted_varformat != init_vf) { - this->current_var_type_symbol->accept(*this); + if (wanted_varformat == local_vf) { + s4o.print(DECLARE_VAR); + s4o.print("("); + this->current_var_type_symbol->accept(*this); + s4o.print(","); + } + else if (wanted_varformat == localinit_vf) { + this->current_var_type_symbol->accept(*this); s4o.print(" "); } print_variable_prefix(); @@ -899,8 +905,10 @@ s4o.print(" = "); this->current_var_init_symbol->accept(*this); } + s4o.print(";\n"); } - s4o.print(";\n"); + else + s4o.print(")\n"); } } @@ -956,11 +964,13 @@ } else if (this->current_var_init_symbol != NULL) { s4o.print(nv->get()); + s4o.print(INIT_VAR); + s4o.print("("); this->print_variable_prefix(); list->elements[i]->accept(*this); - s4o.print(" = "); + s4o.print(","); this->current_var_init_symbol->accept(*this); - s4o.print(";"); + s4o.print(")"); } } } @@ -1141,29 +1151,38 @@ (wanted_varformat == init_vf) || (wanted_varformat == localinit_vf)) { s4o.print(s4o.indent_spaces); - if (wanted_varformat != init_vf) { + if (wanted_varformat == local_vf) { + s4o.print(DECLARE_VAR); + s4o.print("("); + symbol->type->accept(*this); + s4o.print(","); + } + else if (wanted_varformat == localinit_vf) { symbol->type->accept(*this); s4o.print(" "); } print_variable_prefix(); symbol->name->accept(*this); - if (wanted_varformat != local_vf) { + if (wanted_varformat == local_vf) + s4o.print(")\n"); + else { s4o.print(" = "); symbol->value->accept(*this); - s4o.print(";"); - } - s4o.print(";\n"); + s4o.print(";\n"); + } } if (wanted_varformat == constructorinit_vf) { /* NOTE: I (Mario) think this is dead code - never gets executed. Must confirm it before deleting it... */ s4o.print(nv->get()); + s4o.print(INIT_VAR); + s4o.print("("); this->print_variable_prefix(); // s4o.print("EN = __BOOL_LITERAL(TRUE);"); symbol->name->accept(*this); - s4o.print(" = "); + s4o.print(","); symbol->value->accept(*this); - s4o.print(";"); + s4o.print(")"); } } return NULL; @@ -1189,16 +1208,22 @@ (wanted_varformat == init_vf) || (wanted_varformat == localinit_vf)) { s4o.print(s4o.indent_spaces); - if (wanted_varformat != init_vf) { + if (wanted_varformat == local_vf) { + s4o.print(DECLARE_VAR); + s4o.print("("); + symbol->type->accept(*this); + s4o.print(","); + } + else if (wanted_varformat == localinit_vf) { symbol->type->accept(*this); s4o.print(" "); } print_variable_prefix(); symbol->name->accept(*this); - if (wanted_varformat != local_vf) { - s4o.print(" = __BOOL_LITERAL(TRUE);"); - } - s4o.print(";\n"); + if (wanted_varformat == local_vf) + s4o.print(")\n"); + else + s4o.print(" = __BOOL_LITERAL(TRUE);\n"); } if (wanted_varformat == foutputassign_vf) { @@ -1218,10 +1243,12 @@ if (wanted_varformat == constructorinit_vf) { /* NOTE: I (Mario) think this is dead code - never gets executed. Must confirm it before deleting it... */ s4o.print(nv->get()); + s4o.print(INIT_VAR); + s4o.print("("); this->print_variable_prefix(); // s4o.print("ENO = __BOOL_LITERAL(TRUE);"); symbol->name->accept(*this); - s4o.print(" = __BOOL_LITERAL(TRUE);"); + s4o.print(",__BOOL_LITERAL(TRUE))"); } } return NULL; @@ -1490,40 +1517,43 @@ switch(wanted_varformat) { case local_vf: s4o.print(s4o.indent_spaces); + s4o.print(DECLARE_LOCATED); + s4o.print("("); this->current_var_type_symbol->accept(*this); - s4o.print(" *"); + s4o.print(","); if (symbol->variable_name != NULL) symbol->variable_name->accept(*this); else symbol->location->accept(*this); - s4o.print(";\n"); + s4o.print(")\n"); break; case constructorinit_vf: s4o.print(nv->get()); - s4o.print("{extern "); + s4o.print(INIT_LOCATED); + s4o.print("("); this->current_var_type_symbol->accept(*this); - s4o.print("* "); + s4o.print(","); symbol->location->accept(*this); - s4o.print("; "); - print_variable_prefix(); + s4o.print(","); if (symbol->variable_name != NULL) symbol->variable_name->accept(*this); else symbol->location->accept(*this); - s4o.print(" = "); - symbol->location->accept(*this); + s4o.print(","); + print_variable_prefix(); + s4o.print(")\n"); if (this->current_var_init_symbol != NULL) { - s4o.print("; *"); - print_variable_prefix(); - if (symbol->variable_name != NULL) + s4o.print(INIT_LOCATED_VALUE); + s4o.print("("); + if (symbol->variable_name != NULL) symbol->variable_name->accept(*this); else symbol->location->accept(*this); - s4o.print(" = "); + s4o.print(","); this->current_var_init_symbol->accept(*this); - } - s4o.print(";}"); + s4o.print(")\n"); + } break; case globalinit_vf: @@ -1623,29 +1653,25 @@ case local_vf: case localinit_vf: s4o.print(s4o.indent_spaces); + s4o.print(DECLARE_EXTERNAL); + s4o.print("("); this->current_var_type_symbol->accept(*this); - s4o.print(" *"); + s4o.print(","); symbol->global_var_name->accept(*this); - if ((wanted_varformat == localinit_vf) && - (this->current_var_init_symbol != NULL)) { - s4o.print(" = "); - this->current_var_init_symbol->accept(*this); - } - s4o.print(";\n"); + s4o.print(")\n"); break; case constructorinit_vf: s4o.print(nv->get()); - s4o.print("{extern "); + s4o.print(INIT_EXTERNAL); + s4o.print("("); this->current_var_type_symbol->accept(*this); - s4o.print(" *"); + s4o.print(","); symbol->global_var_name->accept(*this); - s4o.print("; "); + s4o.print(","); print_variable_prefix(); symbol->global_var_name->accept(*this); - s4o.print(" = "); - symbol->global_var_name->accept(*this); - s4o.print(";}"); + s4o.print(")"); break; case finterface_vf: @@ -1738,53 +1764,56 @@ /* now to produce the c equivalent... */ switch(wanted_varformat) { case local_vf: - s4o.print("extern "); + s4o.print(s4o.indent_spaces); + s4o.print(DECLARE_GLOBAL_LOCATION); + s4o.print("("); this->current_var_type_symbol->accept(*this); - s4o.print("* "); + s4o.print(","); symbol->location->accept(*this); - s4o.print(";\n"); + s4o.print(")\n"); if (symbol->global_var_name != NULL) { s4o.print(s4o.indent_spaces); + s4o.print(DECLARE_GLOBAL_LOCATED); + s4o.print("("); this->current_var_type_symbol->accept(*this); - s4o.print(" *"); + s4o.print(","); if (this->resource_name != NULL) { this->resource_name->accept(*this); - s4o.print("__"); } + s4o.print(","); symbol->global_var_name->accept(*this); - s4o.print(";\n"); - if (this->resource_name != NULL) { - s4o.print(s4o.indent_spaces); - s4o.print("#define "); - symbol->global_var_name->accept(*this); - s4o.print(" "); - this->resource_name->accept(*this); - s4o.print("__"); - symbol->global_var_name->accept(*this); - s4o.print("\n"); - } + s4o.print(")\n"); } break; case constructorinit_vf: - s4o.print(nv->get()); - if (symbol->global_var_name != NULL) { + s4o.print(nv->get()); + s4o.print(s4o.indent_spaces); + s4o.print(INIT_GLOBAL_LOCATED); + s4o.print("("); + if (this->resource_name != NULL) { + this->resource_name->accept(*this); + } + s4o.print(","); symbol->global_var_name->accept(*this); - s4o.print(" = "); + s4o.print(","); symbol->location->accept(*this); - s4o.print(";"); - s4o.print(nv->get()); - s4o.print("*"); - symbol->global_var_name->accept(*this); - } - else - symbol->location->accept(*this); - s4o.print(" = "); + s4o.print(")"); + } if (this->current_var_init_symbol != NULL) { - this->current_var_init_symbol->accept(*this); - } - s4o.print(";"); + s4o.print(nv->get()); + s4o.print(s4o.indent_spaces); + s4o.print(INIT_GLOBAL); + s4o.print("("); + if (symbol->global_var_name != NULL) + symbol->global_var_name->accept(*this); + else + symbol->location->accept(*this); + s4o.print(","); + this->current_var_init_symbol->accept(*this); + s4o.print(")"); + } break; default: @@ -1817,33 +1846,16 @@ case local_vf: case localinit_vf: for(int i = 0; i < list->n; i++) { - s4o.print(s4o.indent_spaces); + s4o.print(s4o.indent_spaces); + s4o.print(DECLARE_GLOBAL); + s4o.print("("); this->current_var_type_symbol->accept(*this); - s4o.print(" "); + s4o.print(","); if(this->resource_name != NULL) this->resource_name->accept(*this); - s4o.print("__"); + s4o.print(","); list->elements[i]->accept(*this); - s4o.print(";\n"); - if(this->resource_name != NULL) - s4o.print("static "); - this->current_var_type_symbol->accept(*this); - s4o.print(" *"); - list->elements[i]->accept(*this); - s4o.print(" = &"); - if(this->resource_name != NULL) - this->resource_name->accept(*this); - s4o.print("__"); - list->elements[i]->accept(*this); -#if 0 - if (wanted_varformat == localinit_vf) { - if (this->current_var_init_symbol != NULL) { - s4o.print(" = "); - this->current_var_init_symbol->accept(*this); - } - } -#endif - s4o.print(";\n"); + s4o.print(")\n"); } break; @@ -1852,11 +1864,12 @@ for(int i = 0; i < list->n; i++) { s4o.print(nv->get()); - s4o.print("*"); + s4o.print(INIT_GLOBAL); + s4o.print("("); list->elements[i]->accept(*this); - s4o.print(" = "); + s4o.print(","); this->current_var_init_symbol->accept(*this); - s4o.print(";"); + s4o.print(")"); #if 0 /* The following code would be for globalinit_vf !! * But it is not currently required... diff -r 136d6ae70745 -r f5dfadf5de54 stage4/generate_c/il_code_gen.c --- a/stage4/generate_c/il_code_gen.c Wed Nov 18 10:53:15 2009 +0100 +++ b/stage4/generate_c/il_code_gen.c Sun Nov 29 16:38:11 2009 +0100 @@ -38,6 +38,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -51,7 +52,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -74,6 +75,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -87,7 +89,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -110,6 +112,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -123,7 +126,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -146,6 +149,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -159,7 +163,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -181,6 +185,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -194,7 +199,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -217,6 +222,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -230,7 +236,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -252,6 +258,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -265,7 +272,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -287,6 +294,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -300,7 +308,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -323,6 +331,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -336,7 +345,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -359,6 +368,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -372,7 +382,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -394,6 +404,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -407,7 +418,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -430,6 +441,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -443,7 +455,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -466,6 +478,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -479,7 +492,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -502,6 +515,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -515,7 +529,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -538,6 +552,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -551,7 +566,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -574,6 +589,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -587,7 +603,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -610,6 +626,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -623,7 +640,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -646,6 +663,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -659,7 +677,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -681,6 +699,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -694,7 +713,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -717,6 +736,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -730,7 +750,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -753,6 +773,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -766,7 +787,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -789,6 +810,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -802,7 +824,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -825,6 +847,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -838,7 +861,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -860,6 +883,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -873,7 +897,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -896,6 +920,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -909,7 +934,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -931,6 +956,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -944,7 +970,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -966,6 +992,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -979,7 +1006,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1002,6 +1029,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1015,7 +1043,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1038,6 +1066,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1051,7 +1080,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -1073,6 +1102,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1086,7 +1116,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1109,6 +1139,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1122,7 +1153,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1145,6 +1176,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1158,7 +1190,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1181,6 +1213,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1194,7 +1227,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1217,6 +1250,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1230,7 +1264,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1253,6 +1287,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1266,7 +1301,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1289,6 +1324,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1302,7 +1338,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1325,6 +1361,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1338,7 +1375,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -1360,6 +1397,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1373,7 +1411,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1396,6 +1434,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1409,7 +1448,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1432,6 +1471,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1445,7 +1485,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1468,6 +1508,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1481,7 +1522,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1504,6 +1545,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1517,7 +1559,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -1539,6 +1581,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1552,7 +1595,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1575,6 +1618,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1588,7 +1632,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -1610,6 +1654,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1623,7 +1668,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -1645,6 +1690,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1658,7 +1704,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1681,6 +1727,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1694,7 +1741,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1717,6 +1764,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1730,7 +1778,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -1752,6 +1800,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1765,7 +1814,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1788,6 +1837,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1801,7 +1851,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1824,6 +1874,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1837,7 +1888,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1860,6 +1911,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1873,7 +1925,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1896,6 +1948,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1909,7 +1962,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1932,6 +1985,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1945,7 +1999,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1968,6 +2022,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -1981,7 +2036,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2004,6 +2059,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2017,7 +2073,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -2039,6 +2095,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2052,7 +2109,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2075,6 +2132,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2088,7 +2146,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2111,6 +2169,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2124,7 +2183,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2147,6 +2206,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2160,7 +2220,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2183,6 +2243,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2196,7 +2257,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -2218,6 +2279,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2231,7 +2293,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2254,6 +2316,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2267,7 +2330,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -2289,6 +2352,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2302,7 +2366,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -2324,6 +2388,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2337,7 +2402,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2360,6 +2425,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2373,7 +2439,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2396,6 +2462,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2409,7 +2476,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -2431,6 +2498,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2444,7 +2512,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2467,6 +2535,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2480,7 +2549,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2503,6 +2572,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2516,7 +2586,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2539,6 +2609,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2552,7 +2623,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2575,6 +2646,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2588,7 +2660,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2611,6 +2683,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2624,7 +2697,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2647,6 +2720,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2660,7 +2734,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2683,6 +2757,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2696,7 +2771,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -2718,6 +2793,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2731,7 +2807,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2754,6 +2830,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2767,7 +2844,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; break; @@ -2789,6 +2866,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2802,7 +2880,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; break; @@ -2824,6 +2902,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2837,7 +2916,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; break; @@ -2859,6 +2938,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2872,7 +2952,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; break; @@ -2894,6 +2974,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2907,7 +2988,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; break; @@ -2929,6 +3010,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2942,7 +3024,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; break; @@ -2964,6 +3046,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -2977,7 +3060,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; break; @@ -2999,6 +3082,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3012,7 +3096,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -3034,6 +3118,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3047,7 +3132,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; break; @@ -3069,6 +3154,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3082,7 +3168,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; break; @@ -3104,6 +3190,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3117,7 +3204,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; break; @@ -3139,6 +3226,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3152,7 +3240,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; break; @@ -3174,6 +3262,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3187,7 +3276,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; break; @@ -3209,6 +3298,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3222,7 +3312,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; break; @@ -3244,6 +3334,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3257,7 +3348,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; break; @@ -3279,6 +3370,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3292,7 +3384,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3315,6 +3407,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3328,7 +3421,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3351,6 +3444,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3364,7 +3458,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3387,6 +3481,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3400,7 +3495,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3423,6 +3518,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3436,7 +3532,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -3458,6 +3554,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3471,7 +3568,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -3493,6 +3590,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3506,7 +3604,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -3528,6 +3626,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3541,7 +3640,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3564,6 +3663,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3577,7 +3677,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3600,6 +3700,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3613,7 +3714,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -3635,6 +3736,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3648,7 +3750,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3671,6 +3773,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3684,7 +3787,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3707,6 +3810,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3720,7 +3824,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3743,6 +3847,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3756,7 +3861,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3779,6 +3884,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3792,7 +3898,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3815,6 +3921,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3828,7 +3935,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3851,6 +3958,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3864,7 +3972,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3887,6 +3995,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3900,7 +4009,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -3922,6 +4031,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3935,7 +4045,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3958,6 +4068,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -3971,7 +4082,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; break; @@ -3993,6 +4104,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4006,7 +4118,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; break; @@ -4028,6 +4140,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4041,7 +4154,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; break; @@ -4063,6 +4176,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4076,7 +4190,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; break; @@ -4098,6 +4212,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4111,7 +4226,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; break; @@ -4133,6 +4248,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4146,7 +4262,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; break; @@ -4168,6 +4284,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4181,7 +4298,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; break; @@ -4203,6 +4320,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4216,7 +4334,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -4238,6 +4356,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4251,7 +4370,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; break; @@ -4273,6 +4392,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4286,7 +4406,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; break; @@ -4308,6 +4428,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4321,7 +4442,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; break; @@ -4343,6 +4464,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4356,7 +4478,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; break; @@ -4378,6 +4500,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4391,7 +4514,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; break; @@ -4413,6 +4536,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4426,7 +4550,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; break; @@ -4448,6 +4572,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4461,7 +4586,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; break; @@ -4483,6 +4608,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4496,7 +4622,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; break; @@ -4518,6 +4644,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4531,7 +4658,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; break; @@ -4553,6 +4680,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4566,7 +4694,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; break; @@ -4588,6 +4716,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4601,7 +4730,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; break; @@ -4623,6 +4752,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4636,7 +4766,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; break; @@ -4658,6 +4788,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4671,7 +4802,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; break; @@ -4693,6 +4824,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4706,7 +4838,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; break; @@ -4728,6 +4860,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4741,7 +4874,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -4763,6 +4896,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4776,7 +4910,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; break; @@ -4798,6 +4932,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4811,7 +4946,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; break; @@ -4833,6 +4968,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4846,7 +4982,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; break; @@ -4868,6 +5004,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4881,7 +5018,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; break; @@ -4903,6 +5040,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4916,7 +5054,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; break; @@ -4938,6 +5076,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4951,7 +5090,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; break; @@ -4973,6 +5112,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -4986,7 +5126,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; break; @@ -5008,6 +5148,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5021,7 +5162,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5044,6 +5185,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5057,7 +5199,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5080,6 +5222,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5093,7 +5236,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5116,6 +5259,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5129,7 +5273,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5152,6 +5296,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5165,7 +5310,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -5187,6 +5332,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5200,7 +5346,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5223,6 +5369,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5236,7 +5383,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -5258,6 +5405,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5271,7 +5419,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -5293,6 +5441,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5306,7 +5455,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5329,6 +5478,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5342,7 +5492,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -5364,6 +5514,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5377,7 +5528,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5400,6 +5551,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5413,7 +5565,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5436,6 +5588,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5449,7 +5602,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5472,6 +5625,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5485,7 +5639,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5508,6 +5662,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5521,7 +5676,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5544,6 +5699,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5557,7 +5713,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5580,6 +5736,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5593,7 +5750,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5616,6 +5773,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5629,7 +5787,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -5651,6 +5809,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5664,7 +5823,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5687,6 +5846,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5700,7 +5860,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5723,6 +5883,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5736,7 +5897,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5759,6 +5920,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5772,7 +5934,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5795,6 +5957,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5808,7 +5971,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5831,6 +5994,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5844,7 +6008,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -5866,6 +6030,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5879,7 +6044,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -5902,6 +6067,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5915,7 +6081,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -5937,6 +6103,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5950,7 +6117,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -5972,6 +6139,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -5985,7 +6153,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6008,6 +6176,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6021,7 +6190,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -6043,6 +6212,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6056,7 +6226,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6079,6 +6249,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6092,7 +6263,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6115,6 +6286,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6128,7 +6300,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6151,6 +6323,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6164,7 +6337,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6187,6 +6360,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6200,7 +6374,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6223,6 +6397,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6236,7 +6411,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6259,6 +6434,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6272,7 +6448,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6295,6 +6471,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6308,7 +6485,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -6330,6 +6507,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6343,7 +6521,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6366,6 +6544,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6379,7 +6558,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; break; @@ -6401,6 +6580,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6414,7 +6594,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; break; @@ -6436,6 +6616,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6449,7 +6630,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; break; @@ -6471,6 +6652,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6484,7 +6666,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; break; @@ -6506,6 +6688,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6519,7 +6702,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -6541,6 +6724,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6554,7 +6738,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; break; @@ -6576,6 +6760,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6589,7 +6774,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -6611,6 +6796,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6624,7 +6810,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -6646,6 +6832,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6659,7 +6846,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; break; @@ -6681,6 +6868,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6694,7 +6882,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; break; @@ -6716,6 +6904,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6729,7 +6918,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; break; @@ -6751,6 +6940,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6764,7 +6954,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; break; @@ -6786,6 +6976,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6799,7 +6990,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; break; @@ -6821,6 +7012,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6834,7 +7026,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; break; @@ -6856,6 +7048,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6869,7 +7062,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; break; @@ -6891,6 +7084,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6904,7 +7098,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; break; @@ -6926,6 +7120,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6939,7 +7134,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; break; @@ -6961,6 +7156,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -6974,7 +7170,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -6996,6 +7192,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7009,7 +7206,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; break; @@ -7031,6 +7228,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7044,7 +7242,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7067,6 +7265,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7080,7 +7279,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7103,6 +7302,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7116,7 +7316,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7139,6 +7339,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7152,7 +7353,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7175,6 +7376,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7188,7 +7390,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -7210,6 +7412,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7223,7 +7426,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7246,6 +7449,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7259,7 +7463,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -7281,6 +7485,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7294,7 +7499,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -7316,6 +7521,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7329,7 +7535,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7352,6 +7558,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7365,7 +7572,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7388,6 +7595,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7401,7 +7609,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -7423,6 +7631,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7436,7 +7645,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7459,6 +7668,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7472,7 +7682,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7495,6 +7705,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7508,7 +7719,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7531,6 +7742,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7544,7 +7756,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7567,6 +7779,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7580,7 +7793,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7603,6 +7816,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7616,7 +7830,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7639,6 +7853,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7652,7 +7867,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -7674,6 +7889,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7687,7 +7903,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7710,6 +7926,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7723,7 +7940,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7746,6 +7963,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7759,7 +7977,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7782,6 +8000,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7795,7 +8014,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7818,6 +8037,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7831,7 +8051,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7854,6 +8074,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7867,7 +8088,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -7889,6 +8110,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7902,7 +8124,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7925,6 +8147,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7938,7 +8161,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -7960,6 +8183,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -7973,7 +8197,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -7995,6 +8219,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8008,7 +8233,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8031,6 +8256,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8044,7 +8270,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8067,6 +8293,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8080,7 +8307,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -8102,6 +8329,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8115,7 +8343,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8138,6 +8366,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8151,7 +8380,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8174,6 +8403,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8187,7 +8417,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8210,6 +8440,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8223,7 +8454,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8246,6 +8477,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8259,7 +8491,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8282,6 +8514,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8295,7 +8528,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8318,6 +8551,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8331,7 +8565,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -8353,6 +8587,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8366,7 +8601,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8389,6 +8624,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8402,7 +8638,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8425,6 +8661,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8438,7 +8675,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8461,6 +8698,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8474,7 +8712,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8497,6 +8735,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8510,7 +8749,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8533,6 +8772,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8546,7 +8786,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -8568,6 +8808,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8581,7 +8822,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8604,6 +8845,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8617,7 +8859,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -8639,6 +8881,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8652,7 +8895,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -8674,6 +8917,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8687,7 +8931,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8710,6 +8954,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8723,7 +8968,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8746,6 +8991,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8759,7 +9005,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -8781,6 +9027,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8794,7 +9041,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8817,6 +9064,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8830,7 +9078,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8853,6 +9101,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8866,7 +9115,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8889,6 +9138,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8902,7 +9152,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8925,6 +9175,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8938,7 +9189,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8961,6 +9212,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -8974,7 +9226,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8997,6 +9249,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9010,7 +9263,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -9032,6 +9285,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9045,7 +9299,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9068,6 +9322,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9081,7 +9336,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9104,6 +9359,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9117,7 +9373,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9140,6 +9396,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9153,7 +9410,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9176,6 +9433,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9189,7 +9447,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9212,6 +9470,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9225,7 +9484,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -9247,6 +9506,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9260,7 +9520,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9283,6 +9543,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9296,7 +9557,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -9318,6 +9579,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9331,7 +9593,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -9353,6 +9615,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9366,7 +9629,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9389,6 +9652,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9402,7 +9666,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9425,6 +9689,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9438,7 +9703,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -9460,6 +9725,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9473,7 +9739,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9496,6 +9762,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9509,7 +9776,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9532,6 +9799,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9545,7 +9813,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9568,6 +9836,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9581,7 +9850,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9604,6 +9873,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9617,7 +9887,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9640,6 +9910,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9653,7 +9924,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9676,6 +9947,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9689,7 +9961,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -9711,6 +9983,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9724,7 +9997,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9747,6 +10020,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9760,7 +10034,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9783,6 +10057,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9796,7 +10071,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9819,6 +10094,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9832,7 +10108,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9855,6 +10131,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9868,7 +10145,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9891,6 +10168,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9904,7 +10182,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -9926,6 +10204,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9939,7 +10218,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9962,6 +10241,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -9975,7 +10255,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -9997,6 +10277,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10010,7 +10291,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -10032,6 +10313,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10045,7 +10327,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10068,6 +10350,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10081,7 +10364,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10104,6 +10387,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10117,7 +10401,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -10139,6 +10423,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10152,7 +10437,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10175,6 +10460,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10188,7 +10474,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10211,6 +10497,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10224,7 +10511,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10247,6 +10534,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10260,7 +10548,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10283,6 +10571,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10296,7 +10585,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10319,6 +10608,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10332,7 +10622,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10355,6 +10645,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10368,7 +10659,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -10390,6 +10681,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10403,7 +10695,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10426,6 +10718,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10439,7 +10732,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10462,6 +10755,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10475,7 +10769,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10498,6 +10792,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10511,7 +10806,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10534,6 +10829,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10547,7 +10843,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10570,6 +10866,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10583,7 +10880,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -10605,6 +10902,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10618,7 +10916,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10641,6 +10939,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10654,7 +10953,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -10676,6 +10975,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10689,7 +10989,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -10711,6 +11011,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10724,7 +11025,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10747,6 +11048,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10760,7 +11062,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10783,6 +11085,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10796,7 +11099,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -10818,6 +11121,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10831,7 +11135,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10854,6 +11158,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10867,7 +11172,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10890,6 +11195,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10903,7 +11209,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10926,6 +11232,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10939,7 +11246,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10962,6 +11269,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -10975,7 +11283,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10998,6 +11306,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11011,7 +11320,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11034,6 +11343,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11047,7 +11357,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -11069,6 +11379,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11082,7 +11393,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11105,6 +11416,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11118,7 +11430,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11141,6 +11453,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11154,7 +11467,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11177,6 +11490,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11190,7 +11504,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11213,6 +11527,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11226,7 +11541,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11249,6 +11564,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11262,7 +11578,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -11284,6 +11600,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11297,7 +11614,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11320,6 +11637,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11333,7 +11651,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -11355,6 +11673,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11368,7 +11687,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -11390,6 +11709,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11403,7 +11723,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11426,6 +11746,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11439,7 +11760,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11462,6 +11783,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11475,7 +11797,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -11497,6 +11819,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11510,7 +11833,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11533,6 +11856,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11546,7 +11870,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11569,6 +11893,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11582,7 +11907,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11605,6 +11930,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11618,7 +11944,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11641,6 +11967,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11654,7 +11981,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11677,6 +12004,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11690,7 +12018,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11713,6 +12041,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11726,7 +12055,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -11748,6 +12077,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11761,7 +12091,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11784,6 +12114,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11797,7 +12128,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; break; @@ -11819,6 +12150,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11832,7 +12164,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; break; @@ -11854,6 +12186,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11867,7 +12200,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; break; @@ -11889,6 +12222,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11902,7 +12236,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; break; @@ -11924,6 +12258,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11937,7 +12272,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; break; @@ -11959,6 +12294,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -11972,7 +12308,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; break; @@ -11994,6 +12330,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12007,7 +12344,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; break; @@ -12029,6 +12366,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12042,7 +12380,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -12064,6 +12402,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12077,7 +12416,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; break; @@ -12099,6 +12438,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12112,7 +12452,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; break; @@ -12134,6 +12474,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12147,7 +12488,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; break; @@ -12169,6 +12510,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12182,7 +12524,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; break; @@ -12204,6 +12546,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12217,7 +12560,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; break; @@ -12239,6 +12582,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12252,7 +12596,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; break; @@ -12274,6 +12618,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12287,7 +12632,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; break; @@ -12309,6 +12654,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12322,7 +12668,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12345,6 +12691,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12358,7 +12705,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12381,6 +12728,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12394,7 +12742,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12417,6 +12765,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12430,7 +12779,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12453,6 +12802,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12466,7 +12816,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -12488,6 +12838,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12501,7 +12852,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12524,6 +12875,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12537,7 +12889,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -12559,6 +12911,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12572,7 +12925,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -12594,6 +12947,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12607,7 +12961,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12630,6 +12984,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12643,7 +12998,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12666,6 +13021,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12679,7 +13035,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -12701,6 +13057,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12714,7 +13071,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12737,6 +13094,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12750,7 +13108,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12773,6 +13131,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12786,7 +13145,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12809,6 +13168,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12822,7 +13182,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12845,6 +13205,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12858,7 +13219,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12881,6 +13242,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12894,7 +13256,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12917,6 +13279,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12930,7 +13293,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12953,6 +13316,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -12966,7 +13330,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -12988,6 +13352,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13000,7 +13365,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::integer; function_type_prefix = (symbol_c*)(new pragma_c("int")); break; @@ -13022,6 +13387,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13035,7 +13401,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; break; @@ -13057,6 +13423,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13070,7 +13437,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; break; @@ -13092,6 +13459,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13105,7 +13473,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; break; @@ -13127,6 +13495,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13140,7 +13509,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; break; @@ -13162,6 +13531,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13175,7 +13545,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::integer; function_type_prefix = return_type_symbol; break; @@ -13197,6 +13567,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13210,7 +13581,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::integer; function_type_prefix = return_type_symbol; break; @@ -13232,6 +13603,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13245,7 +13617,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::integer; function_type_prefix = return_type_symbol; break; @@ -13267,6 +13639,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13280,7 +13653,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::integer; function_type_prefix = return_type_symbol; break; @@ -13302,6 +13675,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13315,7 +13689,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; break; @@ -13336,6 +13710,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13349,7 +13724,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; break; @@ -13370,6 +13745,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13383,7 +13759,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -13405,6 +13781,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13418,7 +13795,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -13440,6 +13817,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13453,7 +13831,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -13475,6 +13853,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13488,7 +13867,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -13510,6 +13889,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13523,7 +13903,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -13545,6 +13925,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13558,7 +13939,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -13580,6 +13961,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13593,7 +13975,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -13615,6 +13997,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13628,7 +14011,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -13650,6 +14033,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13663,7 +14047,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -13685,6 +14069,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13698,7 +14083,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -13720,6 +14105,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -13733,7 +14119,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -13755,6 +14141,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -13765,9 +14152,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13787,15 +14174,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -13815,7 +14203,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -13841,9 +14229,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13861,11 +14249,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; break; @@ -13881,9 +14269,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13901,11 +14289,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; break; @@ -13921,9 +14309,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13941,11 +14329,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; break; @@ -13972,6 +14360,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -13982,9 +14371,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14004,15 +14393,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -14032,7 +14422,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -14058,9 +14448,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14078,11 +14468,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; break; @@ -14109,6 +14499,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -14119,9 +14510,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14139,11 +14530,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol; if (search_expression_type->is_literal_integer_type(last_type_symbol)) return_type_symbol = &search_constant_type_c::lint_type_name; @@ -14166,9 +14557,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14186,11 +14577,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; break; @@ -14206,9 +14597,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14226,11 +14617,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; break; @@ -14243,11 +14634,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; break; @@ -14263,9 +14654,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14283,11 +14674,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; break; @@ -14300,11 +14691,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; break; @@ -14320,9 +14711,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14340,11 +14731,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; break; @@ -14371,6 +14762,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -14381,9 +14773,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14401,11 +14793,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol; if (search_expression_type->is_literal_integer_type(last_type_symbol)) return_type_symbol = &search_constant_type_c::lint_type_name; @@ -14428,9 +14820,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14448,11 +14840,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; break; @@ -14479,6 +14871,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -14489,9 +14882,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14509,11 +14902,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol; if (search_expression_type->is_literal_integer_type(last_type_symbol)) return_type_symbol = &search_constant_type_c::lint_type_name; @@ -14547,6 +14940,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -14557,9 +14951,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14577,11 +14971,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol; if (search_expression_type->is_literal_integer_type(last_type_symbol)) return_type_symbol = &search_constant_type_c::lint_type_name; @@ -14615,20 +15009,21 @@ symbol_c *last_type_symbol = NULL; { - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = &this->default_variable_name; - - symbol_c *IN_type_symbol = param_data_type; - last_type_symbol = param_data_type; - - - { - - function_name = (symbol_c*)(new pragma_c("__move_")); - - 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) + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = &this->default_variable_name; + + symbol_c *IN_type_symbol = param_data_type; + last_type_symbol = param_data_type; + + + { + + function_name = (symbol_c*)(new pragma_c("__move_")); + + if (IN_type_symbol == NULL) + IN_type_symbol = last_type_symbol; + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol; if (search_expression_type->is_literal_integer_type(last_type_symbol)) return_type_symbol = &search_constant_type_c::lint_type_name; @@ -14656,6 +15051,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -14666,9 +15062,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14686,11 +15082,11 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (N_type_symbol == NULL) N_type_symbol = last_type_symbol; - ADD_PARAM_LIST(N_param_value, N_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&N_param_name, N_param_value, N_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -14718,6 +15114,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -14728,9 +15125,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14748,11 +15145,11 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (N_type_symbol == NULL) N_type_symbol = last_type_symbol; - ADD_PARAM_LIST(N_param_value, N_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&N_param_name, N_param_value, N_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -14780,6 +15177,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -14790,9 +15188,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14810,11 +15208,11 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (N_type_symbol == NULL) N_type_symbol = last_type_symbol; - ADD_PARAM_LIST(N_param_value, N_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&N_param_name, N_param_value, N_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -14842,6 +15240,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -14852,9 +15251,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14872,11 +15271,11 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (N_type_symbol == NULL) N_type_symbol = last_type_symbol; - ADD_PARAM_LIST(N_param_value, N_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&N_param_name, N_param_value, N_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -14904,6 +15303,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -14914,9 +15314,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14936,15 +15336,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -14964,7 +15365,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -14999,6 +15400,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -15009,9 +15411,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15031,15 +15433,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -15059,7 +15462,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -15094,6 +15497,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -15104,9 +15508,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15126,15 +15530,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -15154,7 +15559,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -15189,6 +15594,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -15202,7 +15608,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = return_type_symbol; break; @@ -15224,6 +15630,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c G_param_name("G"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *G_param_value = &this->default_variable_name; @@ -15234,9 +15641,9 @@ { { - identifier_c param_name("IN0"); + identifier_c IN0_param_name("IN0"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN0_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN0_param_value = function_call_param_iterator.search_f(&IN0_param_name); symbol_c *IN0_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15251,9 +15658,9 @@ { { - identifier_c param_name("IN1"); + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15271,15 +15678,15 @@ if (G_type_symbol == NULL) G_type_symbol = last_type_symbol; - ADD_PARAM_LIST(G_param_value, G_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&G_param_name, G_param_value, G_type_symbol, function_param_iterator_c::direction_in) if (IN0_type_symbol == NULL) IN0_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN0_param_value, IN0_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN0_param_name, IN0_param_value, IN0_type_symbol, function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol; if (search_expression_type->is_literal_integer_type(last_type_symbol)) return_type_symbol = &search_constant_type_c::lint_type_name; @@ -15319,6 +15726,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -15329,9 +15737,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15351,15 +15759,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -15379,7 +15788,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -15416,6 +15825,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -15426,9 +15836,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15448,15 +15858,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -15476,7 +15887,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -15513,6 +15924,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c MN_param_name("MN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *MN_param_value = &this->default_variable_name; @@ -15523,9 +15935,9 @@ { { - identifier_c param_name("IN"); + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15540,9 +15952,9 @@ { { - identifier_c param_name("MX"); + identifier_c MX_param_name("MX"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *MX_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *MX_param_value = function_call_param_iterator.search_f(&MX_param_name); symbol_c *MX_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15560,15 +15972,15 @@ if (MN_type_symbol == NULL) MN_type_symbol = last_type_symbol; - ADD_PARAM_LIST(MN_param_value, MN_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&MN_param_name, MN_param_value, MN_type_symbol, function_param_iterator_c::direction_in) 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (MX_type_symbol == NULL) MX_type_symbol = last_type_symbol; - ADD_PARAM_LIST(MX_param_value, MX_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&MX_param_name, MX_param_value, MX_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -15602,6 +16014,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c K_param_name("K"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *K_param_value = &this->default_variable_name; @@ -15612,9 +16025,9 @@ { { - identifier_c param_name("IN0"); + identifier_c IN0_param_name("IN0"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN0_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN0_param_value = function_call_param_iterator.search_f(&IN0_param_name); symbol_c *IN0_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15629,9 +16042,9 @@ { { - identifier_c param_name("IN1"); + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15651,19 +16064,20 @@ nb_param = 3; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (K_type_symbol == NULL) K_type_symbol = last_type_symbol; - ADD_PARAM_LIST(K_param_value, K_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&K_param_name, K_param_value, K_type_symbol, function_param_iterator_c::direction_in) if (IN0_type_symbol == NULL) IN0_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN0_param_value, IN0_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN0_param_name, IN0_param_value, IN0_type_symbol, function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) int base_num = 2; symbol_c *param_value = NULL; @@ -15683,7 +16097,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -15726,6 +16140,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -15736,9 +16151,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15758,15 +16173,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -15786,7 +16202,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -15817,6 +16233,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -15827,9 +16244,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15849,15 +16266,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -15877,7 +16295,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -15908,6 +16326,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -15918,9 +16337,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15940,15 +16359,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -15968,7 +16388,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -15999,6 +16419,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -16009,9 +16430,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16031,15 +16452,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -16059,7 +16481,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -16090,6 +16512,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -16100,9 +16523,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16122,15 +16545,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -16150,7 +16574,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -16181,6 +16605,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -16191,9 +16616,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16213,15 +16638,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -16241,7 +16667,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -16272,6 +16698,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -16285,7 +16712,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; break; @@ -16306,6 +16733,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -16316,9 +16744,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16336,11 +16764,11 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (L_type_symbol == NULL) L_type_symbol = last_type_symbol; - ADD_PARAM_LIST(L_param_value, L_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&L_param_name, L_param_value, L_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; break; @@ -16367,6 +16795,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -16377,9 +16806,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16397,11 +16826,11 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (L_type_symbol == NULL) L_type_symbol = last_type_symbol; - ADD_PARAM_LIST(L_param_value, L_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&L_param_name, L_param_value, L_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; break; @@ -16428,6 +16857,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -16438,9 +16868,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16455,9 +16885,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16475,15 +16905,15 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (L_type_symbol == NULL) L_type_symbol = last_type_symbol; - ADD_PARAM_LIST(L_param_value, L_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&L_param_name, L_param_value, L_type_symbol, function_param_iterator_c::direction_in) if (P_type_symbol == NULL) P_type_symbol = last_type_symbol; - ADD_PARAM_LIST(P_param_value, P_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&P_param_name, P_param_value, P_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; break; @@ -16516,6 +16946,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -16526,9 +16957,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16546,11 +16977,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; break; @@ -16566,9 +16997,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16588,15 +17019,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -16616,7 +17048,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -16646,6 +17078,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -16656,9 +17089,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16673,9 +17106,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16693,15 +17126,15 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) if (P_type_symbol == NULL) P_type_symbol = last_type_symbol; - ADD_PARAM_LIST(P_param_value, P_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&P_param_name, P_param_value, P_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; break; @@ -16734,6 +17167,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN_param_value = &this->default_variable_name; @@ -16744,9 +17178,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16761,9 +17195,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16781,15 +17215,15 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (L_type_symbol == NULL) L_type_symbol = last_type_symbol; - ADD_PARAM_LIST(L_param_value, L_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&L_param_name, L_param_value, L_type_symbol, function_param_iterator_c::direction_in) if (P_type_symbol == NULL) P_type_symbol = last_type_symbol; - ADD_PARAM_LIST(P_param_value, P_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&P_param_name, P_param_value, P_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; break; @@ -16822,6 +17256,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -16832,9 +17267,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16849,9 +17284,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16866,9 +17301,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16886,19 +17321,19 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) if (L_type_symbol == NULL) L_type_symbol = last_type_symbol; - ADD_PARAM_LIST(L_param_value, L_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&L_param_name, L_param_value, L_type_symbol, function_param_iterator_c::direction_in) if (P_type_symbol == NULL) P_type_symbol = last_type_symbol; - ADD_PARAM_LIST(P_param_value, P_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&P_param_name, P_param_value, P_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; break; @@ -16937,6 +17372,7 @@ symbol_c *last_type_symbol = NULL; { + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ symbol_c *IN1_param_value = &this->default_variable_name; @@ -16947,9 +17383,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16967,11 +17403,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; break; diff -r 136d6ae70745 -r f5dfadf5de54 stage4/generate_c/st_code_gen.c --- a/stage4/generate_c/st_code_gen.c Wed Nov 18 10:53:15 2009 +0100 +++ b/stage4/generate_c/st_code_gen.c Sun Nov 29 16:38:11 2009 +0100 @@ -38,9 +38,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -58,7 +58,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -81,9 +81,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -101,7 +101,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -124,9 +124,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -144,7 +144,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -167,9 +167,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -187,7 +187,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -209,9 +209,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -229,7 +229,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -252,9 +252,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -272,7 +272,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -294,9 +294,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -314,7 +314,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -336,9 +336,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -356,7 +356,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -379,9 +379,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -399,7 +399,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -422,9 +422,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -442,7 +442,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -464,9 +464,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -484,7 +484,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -507,9 +507,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -527,7 +527,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -550,9 +550,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -570,7 +570,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -593,9 +593,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -613,7 +613,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -636,9 +636,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -656,7 +656,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -679,9 +679,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -699,7 +699,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -722,9 +722,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -742,7 +742,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -765,9 +765,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -785,7 +785,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -807,9 +807,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -827,7 +827,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -850,9 +850,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -870,7 +870,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -893,9 +893,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -913,7 +913,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -936,9 +936,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -956,7 +956,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -979,9 +979,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -999,7 +999,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -1021,9 +1021,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1041,7 +1041,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1064,9 +1064,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1084,7 +1084,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -1106,9 +1106,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1126,7 +1126,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -1148,9 +1148,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1168,7 +1168,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1191,9 +1191,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1211,7 +1211,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1234,9 +1234,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1254,7 +1254,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -1276,9 +1276,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1296,7 +1296,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1319,9 +1319,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1339,7 +1339,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1362,9 +1362,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1382,7 +1382,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1405,9 +1405,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1425,7 +1425,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1448,9 +1448,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1468,7 +1468,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1491,9 +1491,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1511,7 +1511,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1534,9 +1534,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1554,7 +1554,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1577,9 +1577,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1597,7 +1597,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -1619,9 +1619,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1639,7 +1639,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1662,9 +1662,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1682,7 +1682,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1705,9 +1705,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1725,7 +1725,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1748,9 +1748,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1768,7 +1768,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1791,9 +1791,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1811,7 +1811,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -1833,9 +1833,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1853,7 +1853,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -1876,9 +1876,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1896,7 +1896,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -1918,9 +1918,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1938,7 +1938,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -1960,9 +1960,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -1980,7 +1980,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2003,9 +2003,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2023,7 +2023,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2046,9 +2046,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2066,7 +2066,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -2088,9 +2088,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2108,7 +2108,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2131,9 +2131,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2151,7 +2151,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2174,9 +2174,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2194,7 +2194,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2217,9 +2217,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2237,7 +2237,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2260,9 +2260,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2280,7 +2280,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2303,9 +2303,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2323,7 +2323,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2346,9 +2346,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2366,7 +2366,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2389,9 +2389,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2409,7 +2409,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -2431,9 +2431,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2451,7 +2451,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2474,9 +2474,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2494,7 +2494,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2517,9 +2517,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2537,7 +2537,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2560,9 +2560,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2580,7 +2580,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2603,9 +2603,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2623,7 +2623,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -2645,9 +2645,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2665,7 +2665,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2688,9 +2688,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2708,7 +2708,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -2730,9 +2730,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2750,7 +2750,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -2772,9 +2772,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2792,7 +2792,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2815,9 +2815,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2835,7 +2835,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2858,9 +2858,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2878,7 +2878,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -2900,9 +2900,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2920,7 +2920,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2943,9 +2943,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -2963,7 +2963,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -2986,9 +2986,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3006,7 +3006,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3029,9 +3029,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3049,7 +3049,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3072,9 +3072,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3092,7 +3092,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3115,9 +3115,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3135,7 +3135,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3158,9 +3158,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3178,7 +3178,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3201,9 +3201,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3221,7 +3221,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -3243,9 +3243,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3263,7 +3263,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3286,9 +3286,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3306,7 +3306,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; break; @@ -3328,9 +3328,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3348,7 +3348,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; break; @@ -3370,9 +3370,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3390,7 +3390,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; break; @@ -3412,9 +3412,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3432,7 +3432,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; break; @@ -3454,9 +3454,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3474,7 +3474,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; break; @@ -3496,9 +3496,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3516,7 +3516,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; break; @@ -3538,9 +3538,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3558,7 +3558,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; break; @@ -3580,9 +3580,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3600,7 +3600,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -3622,9 +3622,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3642,7 +3642,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; break; @@ -3664,9 +3664,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3684,7 +3684,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; break; @@ -3706,9 +3706,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3726,7 +3726,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; break; @@ -3748,9 +3748,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3768,7 +3768,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; break; @@ -3790,9 +3790,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3810,7 +3810,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; break; @@ -3832,9 +3832,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3852,7 +3852,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; break; @@ -3874,9 +3874,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3894,7 +3894,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; break; @@ -3916,9 +3916,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3936,7 +3936,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -3959,9 +3959,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -3979,7 +3979,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -4002,9 +4002,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4022,7 +4022,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -4045,9 +4045,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4065,7 +4065,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -4088,9 +4088,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4108,7 +4108,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -4130,9 +4130,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4150,7 +4150,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -4172,9 +4172,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4192,7 +4192,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -4214,9 +4214,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4234,7 +4234,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -4257,9 +4257,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4277,7 +4277,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -4300,9 +4300,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4320,7 +4320,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -4342,9 +4342,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4362,7 +4362,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -4385,9 +4385,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4405,7 +4405,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -4428,9 +4428,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4448,7 +4448,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -4471,9 +4471,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4491,7 +4491,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -4514,9 +4514,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4534,7 +4534,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -4557,9 +4557,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4577,7 +4577,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -4600,9 +4600,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4620,7 +4620,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -4643,9 +4643,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4663,7 +4663,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -4685,9 +4685,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4705,7 +4705,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -4728,9 +4728,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4748,7 +4748,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; break; @@ -4770,9 +4770,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4790,7 +4790,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; break; @@ -4812,9 +4812,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4832,7 +4832,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; break; @@ -4854,9 +4854,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4874,7 +4874,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; break; @@ -4896,9 +4896,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4916,7 +4916,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; break; @@ -4938,9 +4938,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -4958,7 +4958,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; break; @@ -4980,9 +4980,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5000,7 +5000,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; break; @@ -5022,9 +5022,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5042,7 +5042,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -5064,9 +5064,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5084,7 +5084,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; break; @@ -5106,9 +5106,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5126,7 +5126,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; break; @@ -5148,9 +5148,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5168,7 +5168,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; break; @@ -5190,9 +5190,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5210,7 +5210,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; break; @@ -5232,9 +5232,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5252,7 +5252,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; break; @@ -5274,9 +5274,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5294,7 +5294,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; break; @@ -5316,9 +5316,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5336,7 +5336,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; break; @@ -5358,9 +5358,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5378,7 +5378,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; break; @@ -5400,9 +5400,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5420,7 +5420,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; break; @@ -5442,9 +5442,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5462,7 +5462,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; break; @@ -5484,9 +5484,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5504,7 +5504,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; break; @@ -5526,9 +5526,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5546,7 +5546,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; break; @@ -5568,9 +5568,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5588,7 +5588,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; break; @@ -5610,9 +5610,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5630,7 +5630,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; break; @@ -5652,9 +5652,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5672,7 +5672,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -5694,9 +5694,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5714,7 +5714,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; break; @@ -5736,9 +5736,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5756,7 +5756,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; break; @@ -5778,9 +5778,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5798,7 +5798,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; break; @@ -5820,9 +5820,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5840,7 +5840,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; break; @@ -5862,9 +5862,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5882,7 +5882,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; break; @@ -5904,9 +5904,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5924,7 +5924,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; break; @@ -5946,9 +5946,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -5966,7 +5966,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; break; @@ -5988,9 +5988,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6008,7 +6008,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6031,9 +6031,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6051,7 +6051,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6074,9 +6074,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6094,7 +6094,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6117,9 +6117,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6137,7 +6137,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6160,9 +6160,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6180,7 +6180,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -6202,9 +6202,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6222,7 +6222,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6245,9 +6245,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6265,7 +6265,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -6287,9 +6287,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6307,7 +6307,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -6329,9 +6329,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6349,7 +6349,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6372,9 +6372,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6392,7 +6392,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -6414,9 +6414,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6434,7 +6434,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6457,9 +6457,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6477,7 +6477,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6500,9 +6500,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6520,7 +6520,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6543,9 +6543,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6563,7 +6563,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6586,9 +6586,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6606,7 +6606,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6629,9 +6629,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6649,7 +6649,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6672,9 +6672,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6692,7 +6692,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6715,9 +6715,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6735,7 +6735,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -6757,9 +6757,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6777,7 +6777,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6800,9 +6800,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6820,7 +6820,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6843,9 +6843,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6863,7 +6863,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6886,9 +6886,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6906,7 +6906,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6929,9 +6929,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6949,7 +6949,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -6972,9 +6972,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -6992,7 +6992,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -7014,9 +7014,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7034,7 +7034,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7057,9 +7057,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7077,7 +7077,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -7099,9 +7099,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7119,7 +7119,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -7141,9 +7141,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7161,7 +7161,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7184,9 +7184,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7204,7 +7204,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -7226,9 +7226,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7246,7 +7246,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7269,9 +7269,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7289,7 +7289,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7312,9 +7312,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7332,7 +7332,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7355,9 +7355,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7375,7 +7375,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7398,9 +7398,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7418,7 +7418,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7441,9 +7441,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7461,7 +7461,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7484,9 +7484,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7504,7 +7504,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7527,9 +7527,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7547,7 +7547,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -7569,9 +7569,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7589,7 +7589,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -7612,9 +7612,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7632,7 +7632,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; break; @@ -7654,9 +7654,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7674,7 +7674,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; break; @@ -7696,9 +7696,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7716,7 +7716,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; break; @@ -7738,9 +7738,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7758,7 +7758,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; break; @@ -7780,9 +7780,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7800,7 +7800,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -7822,9 +7822,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7842,7 +7842,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; break; @@ -7864,9 +7864,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7884,7 +7884,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -7906,9 +7906,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7926,7 +7926,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -7948,9 +7948,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -7968,7 +7968,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; break; @@ -7990,9 +7990,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8010,7 +8010,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; break; @@ -8032,9 +8032,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8052,7 +8052,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; break; @@ -8074,9 +8074,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8094,7 +8094,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; break; @@ -8116,9 +8116,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8136,7 +8136,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; break; @@ -8158,9 +8158,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8178,7 +8178,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; break; @@ -8200,9 +8200,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8220,7 +8220,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; break; @@ -8242,9 +8242,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8262,7 +8262,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; break; @@ -8284,9 +8284,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8304,7 +8304,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; break; @@ -8326,9 +8326,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8346,7 +8346,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -8368,9 +8368,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8388,7 +8388,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; break; @@ -8410,9 +8410,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8430,7 +8430,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8453,9 +8453,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8473,7 +8473,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8496,9 +8496,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8516,7 +8516,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8539,9 +8539,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8559,7 +8559,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8582,9 +8582,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8602,7 +8602,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -8624,9 +8624,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8644,7 +8644,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8667,9 +8667,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8687,7 +8687,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -8709,9 +8709,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8729,7 +8729,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -8751,9 +8751,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8771,7 +8771,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8794,9 +8794,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8814,7 +8814,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8837,9 +8837,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8857,7 +8857,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -8879,9 +8879,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8899,7 +8899,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8922,9 +8922,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8942,7 +8942,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -8965,9 +8965,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -8985,7 +8985,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9008,9 +9008,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9028,7 +9028,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9051,9 +9051,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9071,7 +9071,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9094,9 +9094,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9114,7 +9114,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9137,9 +9137,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9157,7 +9157,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -9179,9 +9179,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9199,7 +9199,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9222,9 +9222,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9242,7 +9242,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9265,9 +9265,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9285,7 +9285,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9308,9 +9308,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9328,7 +9328,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9351,9 +9351,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9371,7 +9371,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9394,9 +9394,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9414,7 +9414,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -9436,9 +9436,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9456,7 +9456,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9479,9 +9479,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9499,7 +9499,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -9521,9 +9521,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9541,7 +9541,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -9563,9 +9563,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9583,7 +9583,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9606,9 +9606,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9626,7 +9626,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9649,9 +9649,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9669,7 +9669,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -9691,9 +9691,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9711,7 +9711,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9734,9 +9734,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9754,7 +9754,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9777,9 +9777,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9797,7 +9797,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9820,9 +9820,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9840,7 +9840,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9863,9 +9863,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9883,7 +9883,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9906,9 +9906,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9926,7 +9926,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -9949,9 +9949,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -9969,7 +9969,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -9991,9 +9991,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10011,7 +10011,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10034,9 +10034,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10054,7 +10054,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10077,9 +10077,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10097,7 +10097,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10120,9 +10120,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10140,7 +10140,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10163,9 +10163,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10183,7 +10183,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10206,9 +10206,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10226,7 +10226,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -10248,9 +10248,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10268,7 +10268,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10291,9 +10291,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10311,7 +10311,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -10333,9 +10333,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10353,7 +10353,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -10375,9 +10375,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10395,7 +10395,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10418,9 +10418,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10438,7 +10438,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10461,9 +10461,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10481,7 +10481,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -10503,9 +10503,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10523,7 +10523,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10546,9 +10546,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10566,7 +10566,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10589,9 +10589,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10609,7 +10609,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10632,9 +10632,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10652,7 +10652,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10675,9 +10675,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10695,7 +10695,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10718,9 +10718,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10738,7 +10738,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10761,9 +10761,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10781,7 +10781,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -10803,9 +10803,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10823,7 +10823,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10846,9 +10846,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10866,7 +10866,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10889,9 +10889,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10909,7 +10909,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10932,9 +10932,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10952,7 +10952,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -10975,9 +10975,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -10995,7 +10995,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11018,9 +11018,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11038,7 +11038,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -11060,9 +11060,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11080,7 +11080,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11103,9 +11103,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11123,7 +11123,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -11145,9 +11145,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11165,7 +11165,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -11187,9 +11187,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11207,7 +11207,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11230,9 +11230,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11250,7 +11250,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11273,9 +11273,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11293,7 +11293,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -11315,9 +11315,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11335,7 +11335,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11358,9 +11358,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11378,7 +11378,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11401,9 +11401,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11421,7 +11421,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11444,9 +11444,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11464,7 +11464,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11487,9 +11487,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11507,7 +11507,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11530,9 +11530,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11550,7 +11550,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11573,9 +11573,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11593,7 +11593,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -11615,9 +11615,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11635,7 +11635,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11658,9 +11658,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11678,7 +11678,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11701,9 +11701,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11721,7 +11721,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11744,9 +11744,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11764,7 +11764,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11787,9 +11787,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11807,7 +11807,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11830,9 +11830,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11850,7 +11850,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -11872,9 +11872,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11892,7 +11892,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -11915,9 +11915,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11935,7 +11935,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -11957,9 +11957,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -11977,7 +11977,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -11999,9 +11999,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12019,7 +12019,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12042,9 +12042,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12062,7 +12062,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12085,9 +12085,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12105,7 +12105,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -12127,9 +12127,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12147,7 +12147,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12170,9 +12170,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12190,7 +12190,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12213,9 +12213,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12233,7 +12233,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12256,9 +12256,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12276,7 +12276,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12299,9 +12299,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12319,7 +12319,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12342,9 +12342,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12362,7 +12362,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12385,9 +12385,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12405,7 +12405,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -12427,9 +12427,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12447,7 +12447,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12470,9 +12470,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12490,7 +12490,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12513,9 +12513,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12533,7 +12533,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12556,9 +12556,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12576,7 +12576,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12599,9 +12599,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12619,7 +12619,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12642,9 +12642,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12662,7 +12662,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -12684,9 +12684,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12704,7 +12704,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12727,9 +12727,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12747,7 +12747,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -12769,9 +12769,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12789,7 +12789,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -12811,9 +12811,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12831,7 +12831,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12854,9 +12854,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12874,7 +12874,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12897,9 +12897,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12917,7 +12917,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -12939,9 +12939,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -12959,7 +12959,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -12982,9 +12982,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13002,7 +13002,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13025,9 +13025,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13045,7 +13045,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13068,9 +13068,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13088,7 +13088,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13111,9 +13111,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13131,7 +13131,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13154,9 +13154,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13174,7 +13174,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13197,9 +13197,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13217,7 +13217,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -13239,9 +13239,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13259,7 +13259,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13282,9 +13282,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13302,7 +13302,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13325,9 +13325,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13345,7 +13345,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13368,9 +13368,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13388,7 +13388,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13411,9 +13411,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13431,7 +13431,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13454,9 +13454,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13474,7 +13474,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -13496,9 +13496,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13516,7 +13516,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13539,9 +13539,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13559,7 +13559,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -13581,9 +13581,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13601,7 +13601,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -13623,9 +13623,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13643,7 +13643,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13666,9 +13666,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13686,7 +13686,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13709,9 +13709,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13729,7 +13729,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -13751,9 +13751,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13771,7 +13771,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13794,9 +13794,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13814,7 +13814,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13837,9 +13837,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13857,7 +13857,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13880,9 +13880,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13900,7 +13900,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13923,9 +13923,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13943,7 +13943,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -13966,9 +13966,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -13986,7 +13986,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -14009,9 +14009,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14029,7 +14029,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -14051,9 +14051,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14071,7 +14071,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -14094,9 +14094,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14114,7 +14114,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; break; @@ -14136,9 +14136,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14156,7 +14156,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; break; @@ -14178,9 +14178,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14198,7 +14198,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; break; @@ -14220,9 +14220,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14240,7 +14240,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; break; @@ -14262,9 +14262,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14282,7 +14282,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; break; @@ -14304,9 +14304,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14324,7 +14324,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; break; @@ -14346,9 +14346,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14366,7 +14366,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; break; @@ -14388,9 +14388,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14408,7 +14408,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -14430,9 +14430,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14450,7 +14450,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; break; @@ -14472,9 +14472,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14492,7 +14492,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; break; @@ -14514,9 +14514,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14534,7 +14534,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; break; @@ -14556,9 +14556,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14576,7 +14576,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; break; @@ -14598,9 +14598,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14618,7 +14618,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; break; @@ -14640,9 +14640,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14660,7 +14660,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; break; @@ -14682,9 +14682,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14702,7 +14702,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; function_type_prefix = return_type_symbol; break; @@ -14724,9 +14724,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14744,7 +14744,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::real_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -14767,9 +14767,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14787,7 +14787,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -14810,9 +14810,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14830,7 +14830,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -14853,9 +14853,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14873,7 +14873,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -14896,9 +14896,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14916,7 +14916,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; function_type_prefix = return_type_symbol; break; @@ -14938,9 +14938,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -14958,7 +14958,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -14981,9 +14981,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15001,7 +15001,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; function_type_prefix = return_type_symbol; break; @@ -15023,9 +15023,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15043,7 +15043,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; function_type_prefix = return_type_symbol; break; @@ -15065,9 +15065,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15085,7 +15085,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -15108,9 +15108,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15128,7 +15128,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::word_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -15151,9 +15151,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15171,7 +15171,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; function_type_prefix = return_type_symbol; break; @@ -15193,9 +15193,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15213,7 +15213,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -15236,9 +15236,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15256,7 +15256,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -15279,9 +15279,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15299,7 +15299,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -15322,9 +15322,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15342,7 +15342,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -15365,9 +15365,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15385,7 +15385,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -15408,9 +15408,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15428,7 +15428,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -15451,9 +15451,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15471,7 +15471,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name; function_type_prefix = return_type_symbol; function_type_suffix = IN_type_symbol; @@ -15494,9 +15494,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15514,7 +15514,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; function_type_prefix = return_type_symbol; break; @@ -15536,9 +15536,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15555,7 +15555,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::integer; function_type_prefix = (symbol_c*)(new pragma_c("int")); break; @@ -15577,9 +15577,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15597,7 +15597,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name; function_type_prefix = return_type_symbol; break; @@ -15619,9 +15619,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15639,7 +15639,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name; function_type_prefix = return_type_symbol; break; @@ -15661,9 +15661,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15681,7 +15681,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name; function_type_prefix = return_type_symbol; break; @@ -15703,9 +15703,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15723,7 +15723,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name; function_type_prefix = return_type_symbol; break; @@ -15745,9 +15745,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15765,7 +15765,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::integer; function_type_prefix = return_type_symbol; break; @@ -15787,9 +15787,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15807,7 +15807,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::integer; function_type_prefix = return_type_symbol; break; @@ -15829,9 +15829,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15849,7 +15849,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::integer; function_type_prefix = return_type_symbol; break; @@ -15871,9 +15871,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15891,7 +15891,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::integer; function_type_prefix = return_type_symbol; break; @@ -15913,9 +15913,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15933,7 +15933,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; break; @@ -15954,9 +15954,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -15974,7 +15974,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::date_type_name; break; @@ -15995,9 +15995,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16015,7 +16015,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -16037,9 +16037,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16057,7 +16057,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -16079,9 +16079,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16099,7 +16099,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -16121,9 +16121,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16141,7 +16141,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -16163,9 +16163,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16183,7 +16183,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -16205,9 +16205,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16225,7 +16225,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -16247,9 +16247,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16267,7 +16267,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -16289,9 +16289,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16309,7 +16309,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -16331,9 +16331,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16351,7 +16351,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -16373,9 +16373,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16393,7 +16393,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -16415,9 +16415,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16435,7 +16435,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -16457,9 +16457,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16474,9 +16474,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16496,15 +16496,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -16524,7 +16525,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -16550,9 +16551,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16570,11 +16571,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; break; @@ -16590,9 +16591,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16610,11 +16611,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; break; @@ -16630,9 +16631,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16650,11 +16651,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; break; @@ -16681,9 +16682,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16698,9 +16699,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16720,15 +16721,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -16748,7 +16750,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -16774,9 +16776,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16794,11 +16796,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; break; @@ -16825,9 +16827,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16842,9 +16844,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16862,11 +16864,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol; if (search_expression_type->is_literal_integer_type(last_type_symbol)) return_type_symbol = &search_constant_type_c::lint_type_name; @@ -16889,9 +16891,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16909,11 +16911,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; break; @@ -16929,9 +16931,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -16949,11 +16951,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; break; @@ -16966,11 +16968,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; break; @@ -16986,9 +16988,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17006,11 +17008,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; break; @@ -17023,11 +17025,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::tod_type_name; break; @@ -17043,9 +17045,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17063,11 +17065,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; break; @@ -17094,9 +17096,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17111,9 +17113,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17131,11 +17133,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol; if (search_expression_type->is_literal_integer_type(last_type_symbol)) return_type_symbol = &search_constant_type_c::lint_type_name; @@ -17158,9 +17160,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17178,11 +17180,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::time_type_name; break; @@ -17209,9 +17211,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17226,9 +17228,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17246,11 +17248,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol; if (search_expression_type->is_literal_integer_type(last_type_symbol)) return_type_symbol = &search_constant_type_c::lint_type_name; @@ -17284,9 +17286,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17301,9 +17303,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17321,11 +17323,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol; if (search_expression_type->is_literal_integer_type(last_type_symbol)) return_type_symbol = &search_constant_type_c::lint_type_name; @@ -17359,27 +17361,27 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); - symbol_c *IN_type_symbol = NULL; - - /* Get the value from a foo(<param_value>) style call */ - if (IN_param_value == NULL) - IN_param_value = function_call_param_iterator.next_nf(); - if (IN_param_value != NULL) { - IN_type_symbol = search_expression_type->get_type(IN_param_value); - last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; - } - - - { - - function_name = (symbol_c*)(new pragma_c("__move_")); - - 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) + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); + symbol_c *IN_type_symbol = NULL; + + /* Get the value from a foo(<param_value>) style call */ + if (IN_param_value == NULL) + IN_param_value = function_call_param_iterator.next_nf(); + if (IN_param_value != NULL) { + IN_type_symbol = search_expression_type->get_type(IN_param_value); + last_type_symbol = last_type_symbol && IN_type_symbol && search_expression_type->is_same_type(IN_type_symbol, last_type_symbol) ? search_expression_type->common_type(IN_type_symbol, last_type_symbol) : IN_type_symbol ; + } + + + { + + function_name = (symbol_c*)(new pragma_c("__move_")); + + if (IN_type_symbol == NULL) + IN_type_symbol = last_type_symbol; + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol; if (search_expression_type->is_literal_integer_type(last_type_symbol)) return_type_symbol = &search_constant_type_c::lint_type_name; @@ -17407,9 +17409,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17424,9 +17426,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17444,11 +17446,11 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (N_type_symbol == NULL) N_type_symbol = last_type_symbol; - ADD_PARAM_LIST(N_param_value, N_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&N_param_name, N_param_value, N_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -17476,9 +17478,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17493,9 +17495,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17513,11 +17515,11 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (N_type_symbol == NULL) N_type_symbol = last_type_symbol; - ADD_PARAM_LIST(N_param_value, N_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&N_param_name, N_param_value, N_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -17545,9 +17547,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17562,9 +17564,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17582,11 +17584,11 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (N_type_symbol == NULL) N_type_symbol = last_type_symbol; - ADD_PARAM_LIST(N_param_value, N_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&N_param_name, N_param_value, N_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -17614,9 +17616,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17631,9 +17633,9 @@ { { - identifier_c param_name("N"); + identifier_c N_param_name("N"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); symbol_c *N_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17651,11 +17653,11 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (N_type_symbol == NULL) N_type_symbol = last_type_symbol; - ADD_PARAM_LIST(N_param_value, N_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&N_param_name, N_param_value, N_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -17683,9 +17685,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17700,9 +17702,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17722,15 +17724,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -17750,7 +17753,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -17785,9 +17788,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17802,9 +17805,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17824,15 +17827,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -17852,7 +17856,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -17887,9 +17891,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17904,9 +17908,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -17926,15 +17930,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -17954,7 +17959,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -17989,9 +17994,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18009,7 +18014,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = return_type_symbol; break; @@ -18031,9 +18036,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("G"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *G_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c G_param_name("G"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *G_param_value = function_call_param_iterator.search_f(&G_param_name); symbol_c *G_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18048,9 +18053,9 @@ { { - identifier_c param_name("IN0"); + identifier_c IN0_param_name("IN0"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN0_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN0_param_value = function_call_param_iterator.search_f(&IN0_param_name); symbol_c *IN0_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18065,9 +18070,9 @@ { { - identifier_c param_name("IN1"); + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18085,15 +18090,15 @@ if (G_type_symbol == NULL) G_type_symbol = last_type_symbol; - ADD_PARAM_LIST(G_param_value, G_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&G_param_name, G_param_value, G_type_symbol, function_param_iterator_c::direction_in) if (IN0_type_symbol == NULL) IN0_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN0_param_value, IN0_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN0_param_name, IN0_param_value, IN0_type_symbol, function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol; if (search_expression_type->is_literal_integer_type(last_type_symbol)) return_type_symbol = &search_constant_type_c::lint_type_name; @@ -18133,9 +18138,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18150,9 +18155,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18172,15 +18177,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -18200,7 +18206,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -18237,9 +18243,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18254,9 +18260,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18276,15 +18282,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -18304,7 +18311,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -18341,9 +18348,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("MN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *MN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c MN_param_name("MN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *MN_param_value = function_call_param_iterator.search_f(&MN_param_name); symbol_c *MN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18358,9 +18365,9 @@ { { - identifier_c param_name("IN"); + identifier_c IN_param_name("IN"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18375,9 +18382,9 @@ { { - identifier_c param_name("MX"); + identifier_c MX_param_name("MX"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *MX_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *MX_param_value = function_call_param_iterator.search_f(&MX_param_name); symbol_c *MX_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18395,15 +18402,15 @@ if (MN_type_symbol == NULL) MN_type_symbol = last_type_symbol; - ADD_PARAM_LIST(MN_param_value, MN_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&MN_param_name, MN_param_value, MN_type_symbol, function_param_iterator_c::direction_in) 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (MX_type_symbol == NULL) MX_type_symbol = last_type_symbol; - ADD_PARAM_LIST(MX_param_value, MX_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&MX_param_name, MX_param_value, MX_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = IN_type_symbol; function_type_suffix = IN_type_symbol; break; @@ -18437,9 +18444,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("K"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *K_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c K_param_name("K"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *K_param_value = function_call_param_iterator.search_f(&K_param_name); symbol_c *K_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18454,9 +18461,9 @@ { { - identifier_c param_name("IN0"); + identifier_c IN0_param_name("IN0"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN0_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN0_param_value = function_call_param_iterator.search_f(&IN0_param_name); symbol_c *IN0_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18471,9 +18478,9 @@ { { - identifier_c param_name("IN1"); + identifier_c IN1_param_name("IN1"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18493,19 +18500,20 @@ nb_param = 3; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (K_type_symbol == NULL) K_type_symbol = last_type_symbol; - ADD_PARAM_LIST(K_param_value, K_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&K_param_name, K_param_value, K_type_symbol, function_param_iterator_c::direction_in) if (IN0_type_symbol == NULL) IN0_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN0_param_value, IN0_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN0_param_name, IN0_param_value, IN0_type_symbol, function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) int base_num = 2; symbol_c *param_value = NULL; @@ -18525,7 +18533,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -18568,9 +18576,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18585,9 +18593,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18607,15 +18615,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -18635,7 +18644,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -18666,9 +18675,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18683,9 +18692,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18705,15 +18714,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -18733,7 +18743,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -18764,9 +18774,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18781,9 +18791,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18803,15 +18813,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -18831,7 +18842,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -18862,9 +18873,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18879,9 +18890,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18901,15 +18912,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -18929,7 +18941,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -18960,9 +18972,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18977,9 +18989,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -18999,15 +19011,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -19027,7 +19040,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -19058,9 +19071,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19075,9 +19088,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19097,15 +19110,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -19125,7 +19139,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -19156,9 +19170,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19176,7 +19190,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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; break; @@ -19197,9 +19211,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19214,9 +19228,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19234,11 +19248,11 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (L_type_symbol == NULL) L_type_symbol = last_type_symbol; - ADD_PARAM_LIST(L_param_value, L_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&L_param_name, L_param_value, L_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; break; @@ -19265,9 +19279,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19282,9 +19296,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19302,11 +19316,11 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (L_type_symbol == NULL) L_type_symbol = last_type_symbol; - ADD_PARAM_LIST(L_param_value, L_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&L_param_name, L_param_value, L_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; break; @@ -19333,9 +19347,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19350,9 +19364,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19367,9 +19381,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19387,15 +19401,15 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (L_type_symbol == NULL) L_type_symbol = last_type_symbol; - ADD_PARAM_LIST(L_param_value, L_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&L_param_name, L_param_value, L_type_symbol, function_param_iterator_c::direction_in) if (P_type_symbol == NULL) P_type_symbol = last_type_symbol; - ADD_PARAM_LIST(P_param_value, P_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&P_param_name, P_param_value, P_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; break; @@ -19428,9 +19442,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19445,9 +19459,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19465,11 +19479,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::dt_type_name; break; @@ -19485,9 +19499,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19507,15 +19521,16 @@ nb_param = 2; char* nb_param_str = new char[10]; sprintf(nb_param_str, "%d", nb_param); - ADD_PARAM_LIST((symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) + identifier_c nb_param_name("nb_param"); + ADD_PARAM_LIST(&nb_param_name, (symbol_c*)(new integer_c((const char *)nb_param_str)), (symbol_c*)(new int_type_name_c()), function_param_iterator_c::direction_in) if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) int base_num = 3; symbol_c *param_value = NULL; @@ -19535,7 +19550,7 @@ 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 ; /*Function specific CODE */ - ADD_PARAM_LIST(param_value, current_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(¶m_name, param_value, current_type_symbol, function_param_iterator_c::direction_in) } }while(param_value != NULL); @@ -19565,9 +19580,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19582,9 +19597,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19599,9 +19614,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19619,15 +19634,15 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) if (P_type_symbol == NULL) P_type_symbol = last_type_symbol; - ADD_PARAM_LIST(P_param_value, P_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&P_param_name, P_param_value, P_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; break; @@ -19660,9 +19675,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN_param_name("IN"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); symbol_c *IN_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19677,9 +19692,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19694,9 +19709,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19714,15 +19729,15 @@ 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) + ADD_PARAM_LIST(&IN_param_name, IN_param_value, IN_type_symbol, function_param_iterator_c::direction_in) if (L_type_symbol == NULL) L_type_symbol = last_type_symbol; - ADD_PARAM_LIST(L_param_value, L_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&L_param_name, L_param_value, L_type_symbol, function_param_iterator_c::direction_in) if (P_type_symbol == NULL) P_type_symbol = last_type_symbol; - ADD_PARAM_LIST(P_param_value, P_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&P_param_name, P_param_value, P_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; break; @@ -19755,9 +19770,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19772,9 +19787,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19789,9 +19804,9 @@ { { - identifier_c param_name("L"); + identifier_c L_param_name("L"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); symbol_c *L_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19806,9 +19821,9 @@ { { - identifier_c param_name("P"); + identifier_c P_param_name("P"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); symbol_c *P_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19826,19 +19841,19 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) if (L_type_symbol == NULL) L_type_symbol = last_type_symbol; - ADD_PARAM_LIST(L_param_value, L_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&L_param_name, L_param_value, L_type_symbol, function_param_iterator_c::direction_in) if (P_type_symbol == NULL) P_type_symbol = last_type_symbol; - ADD_PARAM_LIST(P_param_value, P_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&P_param_name, P_param_value, P_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::string_type_name; break; @@ -19877,9 +19892,9 @@ symbol_c *last_type_symbol = NULL; { - identifier_c param_name("IN1"); - /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); + identifier_c IN1_param_name("IN1"); + /* Get the value from a foo(<param_name> = <param_value>) style call */ + symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); symbol_c *IN1_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19894,9 +19909,9 @@ { { - identifier_c param_name("IN2"); + identifier_c IN2_param_name("IN2"); /* Get the value from a foo(<param_name> = <param_value>) style call */ - symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); + symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); symbol_c *IN2_type_symbol = NULL; /* Get the value from a foo(<param_value>) style call */ @@ -19914,11 +19929,11 @@ if (IN1_type_symbol == NULL) IN1_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN1_param_name, IN1_param_value, IN1_type_symbol, function_param_iterator_c::direction_in) if (IN2_type_symbol == NULL) IN2_type_symbol = last_type_symbol; - ADD_PARAM_LIST(IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) + ADD_PARAM_LIST(&IN2_param_name, IN2_param_value, IN2_type_symbol, function_param_iterator_c::direction_in) symbol_c * return_type_symbol = &search_constant_type_c::int_type_name; break;