--- a/absyntax_utils/get_function_type_decl.c Thu Aug 27 16:29:23 2009 +0100
+++ b/absyntax_utils/get_function_type_decl.c Wed Sep 02 14:05:27 2009 +0200
@@ -26,8 +26,8 @@
* IEC 61131-3 standard function library
* generated code, do not edit by hand
*/
-
-
+
+
function_type_t get_function_type(identifier_c *function_name) {
if (!strcasecmp(function_name->value, "REAL_TO_SINT"))
--- a/lib/iec_std_lib.h Thu Aug 27 16:29:23 2009 +0100
+++ b/lib/iec_std_lib.h Wed Sep 02 14:05:27 2009 +0200
@@ -185,6 +185,7 @@
static inline struct timespec __date_to_timespec(int day, int month, int year) {
struct timespec ts;
struct tm broken_down_time;
+ time_t epoch_seconds;
broken_down_time.tm_sec = 0;
broken_down_time.tm_min = 0;
@@ -193,7 +194,7 @@
broken_down_time.tm_mon = month - 1; /* month since January, in the range 0 to 11 */
broken_down_time.tm_year = year - 1900; /* number of years since 1900 */
- time_t epoch_seconds = mktime(&broken_down_time); /* determine number of seconds since the epoch, i.e. Jan 1st 1970 */
+ epoch_seconds = mktime(&broken_down_time); /* determine number of seconds since the epoch, i.e. Jan 1st 1970 */
if ((time_t)(-1) == epoch_seconds)
IEC_error();
@@ -206,12 +207,13 @@
static inline struct timespec __dt_to_timespec(double seconds, double minutes, double hours, int day, int month, int year) {
struct timespec ts;
+ struct tm broken_down_time;
+ time_t epoch_seconds;
long double total_sec = (hours*60 + minutes)*60 + seconds;
ts.tv_sec = (long int)total_sec;
ts.tv_nsec = (long int)((total_sec - ts.tv_sec)*1e9);
- struct tm broken_down_time;
broken_down_time.tm_sec = 0;
broken_down_time.tm_min = 0;
broken_down_time.tm_hour = 0;
@@ -219,7 +221,7 @@
broken_down_time.tm_mon = month - 1; /* month since January, in the range 0 to 11 */
broken_down_time.tm_year = year - 1900; /* number of years since 1900 */
- time_t epoch_seconds = mktime(&broken_down_time); /* determine number of seconds since the epoch, i.e. Jan 1st 1970 */
+ epoch_seconds = mktime(&broken_down_time); /* determine number of seconds since the epoch, i.e. Jan 1st 1970 */
if ((time_t)(-1) == epoch_seconds)
IEC_error();
@@ -323,24 +325,27 @@
return IN.len;
}
static inline STRING __left(EN_ENO_PARAMS, STRING IN, __strlen_t L){
+ STRING res;
TEST_EN_COND(STRING, L < 0)
- STRING res = __INIT_STRING;
+ res = __INIT_STRING;
L = L < IN.len ? L : IN.len;
memcpy(&res.body, &IN.body, L);
res.len = L;
return res;
}
static inline STRING __right(EN_ENO_PARAMS, STRING IN, __strlen_t L){
+ STRING res;
TEST_EN_COND(STRING, L < 0)
- STRING res = __INIT_STRING;
+ res = __INIT_STRING;
L = L < IN.len ? L : IN.len;
memcpy(&res.body, &IN.body[IN.len - L], L);
res.len = L;
return res;
}
static inline STRING __mid(EN_ENO_PARAMS, STRING IN, __strlen_t L, __strlen_t P){
+ STRING res;
TEST_EN_COND(STRING, L < 0 || P < 0)
- STRING res = __INIT_STRING;
+ res = __INIT_STRING;
if(P <= IN.len){
P -= 1; /* now can be used as [index]*/
L = L + P <= IN.len ? L : IN.len - P;
@@ -350,11 +355,13 @@
return res;
}
static inline STRING __concat(EN_ENO_PARAMS, UINT param_count, ...){
+ UINT i;
+ STRING res;
+ va_list ap;
+ __strlen_t charcount;
TEST_EN(STRING)
- va_list ap;
- UINT i;
- __strlen_t charcount = 0;
- STRING res = __INIT_STRING;
+ charcount = 0;
+ res = __INIT_STRING;
va_start (ap, param_count); /* Initialize the argument list. */
@@ -373,9 +380,10 @@
return res;
}
static inline STRING __insert(EN_ENO_PARAMS, STRING IN1, STRING IN2, __strlen_t P){
+ STRING res;
+ __strlen_t to_copy;
TEST_EN_COND(STRING, P < 0)
- STRING res = __INIT_STRING;
- __strlen_t to_copy;
+ res = __INIT_STRING;
to_copy = P > IN1.len ? IN1.len : P - 1;
memcpy(&res.body, &IN1.body , to_copy);
@@ -392,9 +400,10 @@
return res;
}
static inline STRING __delete(EN_ENO_PARAMS, STRING IN, __strlen_t L, __strlen_t P){
+ STRING res;
+ __strlen_t to_copy;
TEST_EN_COND(STRING, L < 0 || P < 0)
- STRING res = __INIT_STRING;
- __strlen_t to_copy;
+ res = __INIT_STRING;
to_copy = P > IN.len ? IN.len : P-1;
memcpy(&res.body, &IN.body , to_copy);
@@ -409,9 +418,10 @@
return res;
}
static inline STRING __replace(EN_ENO_PARAMS, STRING IN1, STRING IN2, __strlen_t L, __strlen_t P){
+ STRING res;
+ __strlen_t to_copy;
TEST_EN_COND(STRING, L < 0 || P < 0)
- STRING res = __INIT_STRING;
- __strlen_t to_copy;
+ res = __INIT_STRING;
to_copy = P > IN1.len ? IN1.len : P-1;
memcpy(&res.body, &IN1.body , to_copy);
@@ -469,29 +479,33 @@
return (STRING){5,"FALSE"};
}
static inline STRING __bit_to_string(EN_ENO_PARAMS, LWORD IN){
+ STRING res;
TEST_EN(STRING)
- STRING res = __INIT_STRING;
+ res = __INIT_STRING;
res.len = snprintf((char*)res.body, STR_MAX_LEN, "16#%llx", IN);
if(res.len > STR_MAX_LEN) res.len = STR_MAX_LEN;
return res;
}
static inline STRING __real_to_string(EN_ENO_PARAMS, LREAL IN){
+ STRING res;
TEST_EN(STRING)
- STRING res = __INIT_STRING;
+ res = __INIT_STRING;
res.len = snprintf((char*)res.body, STR_MAX_LEN, "%.10g", IN);
if(res.len > STR_MAX_LEN) res.len = STR_MAX_LEN;
return res;
}
static inline STRING __sint_to_string(EN_ENO_PARAMS, LINT IN){
+ STRING res;
TEST_EN(STRING)
- STRING res = __INIT_STRING;
+ res = __INIT_STRING;
res.len = snprintf((char*)res.body, STR_MAX_LEN, "%lld", IN);
if(res.len > STR_MAX_LEN) res.len = STR_MAX_LEN;
return res;
}
static inline STRING __uint_to_string(EN_ENO_PARAMS, ULINT IN){
+ STRING res;
TEST_EN(STRING)
- STRING res = __INIT_STRING;
+ res = __INIT_STRING;
res.len = snprintf((char*)res.body, STR_MAX_LEN, "%llu", IN);
if(res.len > STR_MAX_LEN) res.len = STR_MAX_LEN;
return res;
@@ -506,8 +520,6 @@
static inline LINT __pstring_to_sint(STRING* IN){
LINT res = 0;
- char tmp[STR_MAX_LEN];
- char tmp2[STR_MAX_LEN];
__strlen_t l;
unsigned int shift = 0;
@@ -580,9 +592,10 @@
return (ULINT)__pstring_to_sint(&IN);
}
static inline LREAL __string_to_real(EN_ENO_PARAMS, STRING IN){
- TEST_EN(LREAL)
+ __strlen_t l;
+ TEST_EN(LREAL)
+ l = IN.len;
/* search the dot */
- __strlen_t l = IN.len;
while(--l > 0 && IN.body[l] != '.');
if(l != 0){
return atof((const char *)&IN.body);
@@ -604,7 +617,8 @@
return (TIME){IN, (IN - (LINT)IN) * 1000000000};
}
static inline TIME __string_to_time(EN_ENO_PARAMS, STRING IN){
- TEST_EN(TIME)
+ __strlen_t l;
+ TEST_EN(TIME)
/* TODO :
*
* Duration literals without underlines: T#14ms T#-14ms T#14.7s T#14.7m
@@ -627,7 +641,7 @@
*/
/* Quick hack : only transform seconds */
/* search the dot */
- __strlen_t l = IN.len;
+ l = IN.len;
while(--l > 0 && IN.body[l] != '.');
if(l != 0){
LREAL IN_val = atof((const char *)&IN.body);
@@ -649,10 +663,12 @@
return IN.tv_sec;
}
static inline STRING __time_to_string(EN_ENO_PARAMS, TIME IN){
+ STRING res;
+ div_t days;
TEST_EN(STRING)
/*t#5d14h12m18s3.5ms*/
- STRING res = __INIT_STRING;
- div_t days = div(IN.tv_sec ,86400);
+ res = __INIT_STRING;
+ days = div(IN.tv_sec ,86400);
if(!days.rem && IN.tv_nsec == 0){
res.len = snprintf((char*)&res.body, STR_MAX_LEN, "T#%dd", days.quot);
}else{
@@ -676,11 +692,13 @@
return res;
}
static inline STRING __date_to_string(EN_ENO_PARAMS, DATE IN){
- TEST_EN(STRING)
+ STRING res;
+ struct tm* broken_down_time;
+ time_t seconds;
+ TEST_EN(STRING)
/* D#1984-06-25 */
- STRING res = __INIT_STRING;
- struct tm* broken_down_time;
- time_t seconds = IN.tv_sec;
+ res = __INIT_STRING;
+ seconds = IN.tv_sec;
if (NULL == (broken_down_time = localtime(&seconds))){ /* get the UTC (GMT) broken down time */
IEC_error();
return (STRING){7,"D#ERROR"};
@@ -690,11 +708,13 @@
return res;
}
static inline STRING __tod_to_string(EN_ENO_PARAMS, TOD IN){
+ STRING res;
+ struct tm* broken_down_time;
+ time_t seconds;
TEST_EN(STRING)
/* TOD#15:36:55.36 */
- STRING res = __INIT_STRING;
- struct tm* broken_down_time;
- time_t seconds = IN.tv_sec;
+ res = __INIT_STRING;
+ seconds = IN.tv_sec;
if (NULL == (broken_down_time = localtime(&seconds))){ /* get the UTC (GMT) broken down time */
IEC_error();
return (STRING){9,"TOD#ERROR"};
@@ -708,11 +728,12 @@
return res;
}
static inline STRING __dt_to_string(EN_ENO_PARAMS, DT IN){
+ STRING res;
+ struct tm* broken_down_time;
+ time_t seconds;
TEST_EN(STRING)
/* DT#1984-06-25-15:36:55.36 */
- STRING res;
- struct tm* broken_down_time;
- time_t seconds = IN.tv_sec;
+ seconds = IN.tv_sec;
if (NULL == (broken_down_time = localtime(&seconds))){ /* get the UTC (GMT) broken down time */
IEC_error();
return (STRING){8,"DT#ERROR"};
@@ -742,21 +763,21 @@
static inline ULINT __bcd_to_uint(EN_ENO_PARAMS, LWORD IN){
TEST_EN(ULINT)
return IN & 0xf +
- !(IN >>= 4) ? 0 : IN & 0xf * 10ULL +
- !(IN >>= 4) ? 0 : IN & 0xf * 100ULL +
- !(IN >>= 4) ? 0 : IN & 0xf * 1000ULL +
- !(IN >>= 4) ? 0 : IN & 0xf * 10000ULL +
- !(IN >>= 4) ? 0 : IN & 0xf * 100000ULL +
- !(IN >>= 4) ? 0 : IN & 0xf * 1000000ULL +
- !(IN >>= 4) ? 0 : IN & 0xf * 10000000ULL +
- !(IN >>= 4) ? 0 : IN & 0xf * 100000000ULL +
- !(IN >>= 4) ? 0 : IN & 0xf * 1000000000ULL +
- !(IN >>= 4) ? 0 : IN & 0xf * 10000000000ULL +
- !(IN >>= 4) ? 0 : IN & 0xf * 100000000000ULL +
- !(IN >>= 4) ? 0 : IN & 0xf * 1000000000000ULL +
- !(IN >>= 4) ? 0 : IN & 0xf * 10000000000000ULL +
- !(IN >>= 4) ? 0 : IN & 0xf * 100000000000000ULL +
- !(IN >>= 4) ? 0 : IN & 0xf * 1000000000000000ULL;
+ !(IN >>= 4) ? 0 : (IN & 0xf * 10ULL) +
+ !(IN >>= 4) ? 0 : (IN & 0xf * 100ULL) +
+ !(IN >>= 4) ? 0 : (IN & 0xf * 1000ULL) +
+ !(IN >>= 4) ? 0 : (IN & 0xf * 10000ULL) +
+ !(IN >>= 4) ? 0 : (IN & 0xf * 100000ULL) +
+ !(IN >>= 4) ? 0 : (IN & 0xf * 1000000ULL) +
+ !(IN >>= 4) ? 0 : (IN & 0xf * 10000000ULL) +
+ !(IN >>= 4) ? 0 : (IN & 0xf * 100000000ULL) +
+ !(IN >>= 4) ? 0 : (IN & 0xf * 1000000000ULL) +
+ !(IN >>= 4) ? 0 : (IN & 0xf * 10000000000ULL) +
+ !(IN >>= 4) ? 0 : (IN & 0xf * 100000000000ULL) +
+ !(IN >>= 4) ? 0 : (IN & 0xf * 1000000000000ULL) +
+ !(IN >>= 4) ? 0 : (IN & 0xf * 10000000000000ULL) +
+ !(IN >>= 4) ? 0 : (IN & 0xf * 100000000000000ULL) +
+ !(IN >>= 4) ? 0 : (IN & 0xf * 1000000000000000ULL);
}
static inline LWORD __uint_to_bcd(EN_ENO_PARAMS, ULINT IN){
@@ -807,9 +828,9 @@
/*******************************************/
#define __arith_expand(fname,TYPENAME, OP) \
static inline TYPENAME fname##TYPENAME(EN_ENO_PARAMS, UINT param_count, TYPENAME op1, ...){\
- TEST_EN(TYPENAME)\
va_list ap;\
UINT i;\
+ TEST_EN(TYPENAME)\
\
va_start (ap, op1); /* Initialize the argument list. */\
\
@@ -879,9 +900,9 @@
/* XOR */
/**************/
static inline BOOL __xor_BOOL(EN_ENO_PARAMS, UINT param_count, BOOL op1, ...){
- TEST_EN(BOOL)
va_list ap;
UINT i;
+ TEST_EN(BOOL)
va_start (ap, op1); /* Initialize the argument list. */
@@ -942,7 +963,7 @@
static inline TYPENAME __ror_##TYPENAME(EN_ENO_PARAMS, TYPENAME IN, USINT N){\
TEST_EN(TYPENAME)\
N %= 8*sizeof(TYPENAME);\
- return (IN >> N) | (IN << 8*sizeof(TYPENAME)-N);\
+ return (IN >> N) | (IN << (8*sizeof(TYPENAME)-N));\
}
/* Call previously defined macro for each ANY_NBIT */
ANY_NBIT(__ror_)
@@ -951,7 +972,7 @@
static inline TYPENAME __rol_##TYPENAME(EN_ENO_PARAMS, TYPENAME IN, USINT N){\
TEST_EN(TYPENAME)\
N %= 8*sizeof(TYPENAME);\
- return (IN << N) | (IN >> 8*sizeof(TYPENAME)-N);\
+ return (IN << N) | (IN >> (8*sizeof(TYPENAME)-N));\
}
/* Call previously defined macro for each ANY_NBIT */
ANY_NBIT(__rol_)
@@ -995,13 +1016,13 @@
/**************/
/* LN */
/**************/
-#define __ln_(TYPENAME) __numeric(__ln_, TYPENAME, ln)
+#define __ln_(TYPENAME) __numeric(__ln_, TYPENAME, log)
ANY_REAL(__ln_)
/**************/
/* LOG */
/**************/
-#define __log_(TYPENAME) __numeric(__log_, TYPENAME, log)
+#define __log_(TYPENAME) __numeric(__log_, TYPENAME, log10)
ANY_REAL(__log_)
/**************/
@@ -1107,9 +1128,9 @@
#define __extrem_(fname,TYPENAME, COND) \
static inline TYPENAME fname##TYPENAME(EN_ENO_PARAMS, UINT param_count, TYPENAME op1, ...){\
- TEST_EN(TYPENAME)\
va_list ap;\
UINT i;\
+ TEST_EN(TYPENAME)\
\
va_start (ap, op1); /* Initialize the argument list. */\
\
@@ -1153,10 +1174,11 @@
/**************/
#define __mux_(TYPENAME) \
static inline TYPENAME __mux_##TYPENAME(EN_ENO_PARAMS, UINT param_count, UINT K, ...){\
- TEST_EN_COND(TYPENAME, K >= param_count)\
va_list ap;\
UINT i;\
- TYPENAME tmp = __INIT_##TYPENAME;\
+ TYPENAME tmp;\
+ TEST_EN_COND(TYPENAME, K >= param_count)\
+ tmp = __INIT_##TYPENAME;\
\
va_start (ap, K); /* Initialize the argument list. */\
\
@@ -1182,9 +1204,9 @@
#define __compare_(fname,TYPENAME, COND) \
static inline BOOL fname##TYPENAME(EN_ENO_PARAMS, UINT param_count, TYPENAME op1, ...){\
- TEST_EN(BOOL)\
va_list ap;\
UINT i;\
+ TEST_EN(BOOL)\
\
va_start (ap, op1); /* Initialize the argument list. */\
DBG(#fname #TYPENAME "\n")\
@@ -1295,32 +1317,32 @@
__compare_string(__ne_, != )
-///* Get string representation of variable referenced by a void pointer
-// * where type is given as its number */
-//#define __decl_str_case(cat,TYPENAME) \
-// case TYPENAME##_ENUM:\
-// return __##cat##_to_string(*(TYPENAME*)p);
-//#define __decl_str_case_bit(TYPENAME) __decl_str_case(bit,TYPENAME)
-//#define __decl_str_case_real(TYPENAME) __decl_str_case(real,TYPENAME)
-//#define __decl_str_case_sint(TYPENAME) __decl_str_case(sint,TYPENAME)
-//#define __decl_str_case_uint(TYPENAME) __decl_str_case(uint,TYPENAME)
-//static inline STRING __get_type_enum_str(__IEC_types_enum t, void* p){
-// switch(t){
-// __decl_str_case(bool,BOOL)
-// ANY_NBIT(__decl_str_case_bit)
-// ANY_REAL(__decl_str_case_real)
-// ANY_SINT(__decl_str_case_sint)
-// ANY_UINT(__decl_str_case_uint)
-// __decl_str_case(time,TIME)
-// __decl_str_case(date,DATE)
-// __decl_str_case(tod,TOD)
-// __decl_str_case(dt, DT)
-// }
-//}
-//
-
-
-
-
-
-
+/* Get string representation of variable referenced by a void pointer
+ * where type is given as its number */
+/*#define __decl_str_case(cat,TYPENAME) \
+ case TYPENAME##_ENUM:\
+ return __##cat##_to_string(*(TYPENAME*)p);
+#define __decl_str_case_bit(TYPENAME) __decl_str_case(bit,TYPENAME)
+#define __decl_str_case_real(TYPENAME) __decl_str_case(real,TYPENAME)
+#define __decl_str_case_sint(TYPENAME) __decl_str_case(sint,TYPENAME)
+#define __decl_str_case_uint(TYPENAME) __decl_str_case(uint,TYPENAME)
+static inline STRING __get_type_enum_str(__IEC_types_enum t, void* p){
+ switch(t){
+ __decl_str_case(bool,BOOL)
+ ANY_NBIT(__decl_str_case_bit)
+ ANY_REAL(__decl_str_case_real)
+ ANY_SINT(__decl_str_case_sint)
+ ANY_UINT(__decl_str_case_uint)
+ __decl_str_case(time,TIME)
+ __decl_str_case(date,DATE)
+ __decl_str_case(tod,TOD)
+ __decl_str_case(dt, DT)
+ }
+}
+*/
+
+
+
+
+
+
--- a/lib/iec_types_all.h Thu Aug 27 16:29:23 2009 +0100
+++ b/lib/iec_types_all.h Wed Sep 02 14:05:27 2009 +0200
@@ -79,6 +79,7 @@
ANY_SFC(__decl_size_case_force_BOOL)
/*TODO handle custom types*/
}
+ return 0;
}
/* Get name of type from its number */
@@ -91,6 +92,7 @@
ANY_SFC(__decl_typename_case)
/*TODO handle custom types*/
}
+ return 0;
}
--- a/stage4/generate_c/il_code_gen.c Thu Aug 27 16:29:23 2009 +0100
+++ b/stage4/generate_c/il_code_gen.c Wed Sep 02 14:05:27 2009 +0200
@@ -47,12 +47,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -81,12 +83,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -115,12 +119,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -184,12 +190,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -288,12 +296,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -322,12 +332,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -391,12 +403,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -425,12 +439,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -459,12 +475,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -493,12 +511,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -527,12 +547,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -561,12 +583,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -595,12 +619,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -664,12 +690,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -698,12 +726,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -732,12 +762,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -766,12 +798,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -835,12 +869,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -939,12 +975,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -973,12 +1011,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1042,12 +1082,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1076,12 +1118,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1110,12 +1154,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1144,12 +1190,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1178,12 +1226,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1212,12 +1262,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1246,12 +1298,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1315,12 +1369,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1349,12 +1405,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1383,12 +1441,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1417,12 +1477,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1486,12 +1548,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1590,12 +1654,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1624,12 +1690,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1693,12 +1761,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1727,12 +1797,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1761,12 +1833,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1795,12 +1869,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1829,12 +1905,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1863,12 +1941,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1897,12 +1977,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1966,12 +2048,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2000,12 +2084,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2034,12 +2120,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2068,12 +2156,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2137,12 +2227,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2241,12 +2333,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2275,12 +2369,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2344,12 +2440,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2378,12 +2476,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2412,12 +2512,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2446,12 +2548,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2480,12 +2584,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2514,12 +2620,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2548,12 +2656,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2617,12 +2727,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3176,12 +3288,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3210,12 +3324,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3244,12 +3360,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3278,12 +3396,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3417,12 +3537,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3451,12 +3573,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3520,12 +3644,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3554,12 +3680,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3588,12 +3716,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3622,12 +3752,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3656,12 +3788,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3690,12 +3824,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3724,12 +3860,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3793,12 +3931,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -4877,12 +5017,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -4911,12 +5053,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -4945,12 +5089,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -4979,12 +5125,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5048,12 +5196,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5152,12 +5302,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5221,12 +5373,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5255,12 +5409,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5289,12 +5445,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5323,12 +5481,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5357,12 +5517,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5391,12 +5553,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5425,12 +5589,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5494,12 +5660,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5528,12 +5696,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5562,12 +5732,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5596,12 +5768,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5630,12 +5804,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5699,12 +5875,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5803,12 +5981,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5872,12 +6052,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5906,12 +6088,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5940,12 +6124,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5974,12 +6160,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6008,12 +6196,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6042,12 +6232,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6076,12 +6268,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6145,12 +6339,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6844,12 +7040,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6878,12 +7076,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6912,12 +7112,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6946,12 +7148,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7015,12 +7219,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7119,12 +7325,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7153,12 +7361,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7222,12 +7432,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7256,12 +7468,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7290,12 +7504,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7324,12 +7540,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7358,12 +7576,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7392,12 +7612,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7461,12 +7683,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7495,12 +7719,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7529,12 +7755,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7563,12 +7791,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7597,12 +7827,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7666,12 +7898,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7770,12 +8004,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7804,12 +8040,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7873,12 +8111,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7907,12 +8147,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7941,12 +8183,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7975,12 +8219,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8009,12 +8255,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8043,12 +8291,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8112,12 +8362,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8146,12 +8398,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8180,12 +8434,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8214,12 +8470,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8248,12 +8506,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8317,12 +8577,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8421,12 +8683,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8455,12 +8719,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8524,12 +8790,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8558,12 +8826,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8592,12 +8862,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8626,12 +8898,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8660,12 +8934,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8694,12 +8970,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8763,12 +9041,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8797,12 +9077,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8831,12 +9113,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8865,12 +9149,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8899,12 +9185,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8968,12 +9256,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9072,12 +9362,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9106,12 +9398,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9175,12 +9469,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9209,12 +9505,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9243,12 +9541,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9277,12 +9577,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9311,12 +9613,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9345,12 +9649,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9414,12 +9720,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9448,12 +9756,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9482,12 +9792,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9516,12 +9828,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9550,12 +9864,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9619,12 +9935,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9723,12 +10041,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9757,12 +10077,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9826,12 +10148,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9860,12 +10184,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9894,12 +10220,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9928,12 +10256,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9962,12 +10292,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9996,12 +10328,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10065,12 +10399,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10099,12 +10435,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10133,12 +10471,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10167,12 +10507,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10201,12 +10543,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10270,12 +10614,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10374,12 +10720,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10408,12 +10756,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10477,12 +10827,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10511,12 +10863,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10545,12 +10899,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10579,12 +10935,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10613,12 +10971,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10647,12 +11007,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10716,12 +11078,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10750,12 +11114,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10784,12 +11150,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10818,12 +11186,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10852,12 +11222,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10921,12 +11293,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11025,12 +11399,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11059,12 +11435,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11128,12 +11506,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11162,12 +11542,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11196,12 +11578,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11230,12 +11614,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11264,12 +11650,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11298,12 +11686,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11367,12 +11757,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11926,12 +12318,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11960,12 +12354,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11994,12 +12390,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12028,12 +12426,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12097,12 +12497,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12201,12 +12603,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12235,12 +12639,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12304,12 +12710,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12338,12 +12746,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12372,12 +12782,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12406,12 +12818,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12440,12 +12854,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12474,12 +12890,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12508,12 +12926,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
--- a/stage4/generate_c/st_code_gen.c Thu Aug 27 16:29:23 2009 +0100
+++ b/stage4/generate_c/st_code_gen.c Wed Sep 02 14:05:27 2009 +0200
@@ -54,12 +54,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -95,12 +97,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -136,12 +140,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -219,12 +225,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -344,12 +352,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -385,12 +395,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -468,12 +480,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -509,12 +523,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -550,12 +566,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -591,12 +609,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -632,12 +652,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -673,12 +695,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -714,12 +738,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -797,12 +823,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::real_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -838,12 +866,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -879,12 +909,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -920,12 +952,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1003,12 +1037,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1128,12 +1164,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1169,12 +1207,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1252,12 +1292,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1293,12 +1335,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1334,12 +1378,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1375,12 +1421,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1416,12 +1464,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1457,12 +1507,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1498,12 +1550,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1581,12 +1635,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::sint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1622,12 +1678,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1663,12 +1721,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1704,12 +1764,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1787,12 +1849,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1912,12 +1976,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -1953,12 +2019,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2036,12 +2104,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2077,12 +2147,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2118,12 +2190,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2159,12 +2233,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2200,12 +2276,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2241,12 +2319,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2282,12 +2362,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2365,12 +2447,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2406,12 +2490,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2447,12 +2533,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2488,12 +2576,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2571,12 +2661,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2696,12 +2788,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2737,12 +2831,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2820,12 +2916,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2861,12 +2959,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2902,12 +3002,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2943,12 +3045,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -2984,12 +3088,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3025,12 +3131,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3066,12 +3174,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3149,12 +3259,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3820,12 +3932,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3861,12 +3975,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3902,12 +4018,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -3943,12 +4061,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -4110,12 +4230,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -4151,12 +4273,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -4234,12 +4358,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -4275,12 +4401,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -4316,12 +4444,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -4357,12 +4487,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -4398,12 +4530,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -4439,12 +4573,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -4480,12 +4616,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -4563,12 +4701,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5864,12 +6004,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5905,12 +6047,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5946,12 +6090,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -5987,12 +6133,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6070,12 +6218,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6195,12 +6345,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6278,12 +6430,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6319,12 +6473,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6360,12 +6516,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6401,12 +6559,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6442,12 +6602,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6483,12 +6645,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6524,12 +6688,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6607,12 +6773,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::udint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6648,12 +6816,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6689,12 +6859,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6730,12 +6902,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6771,12 +6945,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6854,12 +7030,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -6979,12 +7157,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7062,12 +7242,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7103,12 +7285,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7144,12 +7328,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7185,12 +7371,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7226,12 +7414,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7267,12 +7457,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7308,12 +7500,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -7391,12 +7585,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::word_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8230,12 +8426,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8271,12 +8469,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8312,12 +8512,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8353,12 +8555,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8436,12 +8640,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8561,12 +8767,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8602,12 +8810,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8685,12 +8895,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8726,12 +8938,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8767,12 +8981,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8808,12 +9024,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8849,12 +9067,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8890,12 +9110,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -8973,12 +9195,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lword_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9014,12 +9238,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9055,12 +9281,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9096,12 +9324,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9137,12 +9367,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9220,12 +9452,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9345,12 +9579,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9386,12 +9622,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9469,12 +9707,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9510,12 +9750,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9551,12 +9793,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9592,12 +9836,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9633,12 +9879,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9674,12 +9922,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9757,12 +10007,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::uint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9798,12 +10050,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9839,12 +10093,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9880,12 +10136,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -9921,12 +10179,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10004,12 +10264,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10129,12 +10391,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10170,12 +10434,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10253,12 +10519,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10294,12 +10562,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10335,12 +10605,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10376,12 +10648,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10417,12 +10691,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10458,12 +10734,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10541,12 +10819,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::lreal_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10582,12 +10862,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10623,12 +10905,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10664,12 +10948,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10705,12 +10991,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10788,12 +11076,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10913,12 +11203,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -10954,12 +11246,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11037,12 +11331,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11078,12 +11374,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11119,12 +11417,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11160,12 +11460,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11201,12 +11503,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11242,12 +11546,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11325,12 +11631,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::byte_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11366,12 +11674,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11407,12 +11717,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11448,12 +11760,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11489,12 +11803,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11572,12 +11888,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11697,12 +12015,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11738,12 +12058,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11821,12 +12143,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11862,12 +12186,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11903,12 +12229,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11944,12 +12272,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -11985,12 +12315,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12026,12 +12358,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12109,12 +12443,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::usint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12150,12 +12486,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12191,12 +12529,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12232,12 +12572,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12273,12 +12615,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12356,12 +12700,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12481,12 +12827,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12522,12 +12870,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12605,12 +12955,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12646,12 +12998,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12687,12 +13041,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12728,12 +13084,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12769,12 +13127,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12810,12 +13170,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12893,12 +13255,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::ulint_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12934,12 +13298,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -12975,12 +13341,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -13016,12 +13384,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -13057,12 +13427,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -13140,12 +13512,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -13265,12 +13639,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -13306,12 +13682,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -13389,12 +13767,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -13430,12 +13810,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -13471,12 +13853,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -13512,12 +13896,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -13553,12 +13939,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -13594,12 +13982,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -13677,12 +14067,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::int_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -14348,12 +14740,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::real_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -14389,12 +14783,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::sint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -14430,12 +14826,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -14471,12 +14869,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -14554,12 +14954,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::dword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -14679,12 +15081,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::udint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -14720,12 +15124,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::word_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -14803,12 +15209,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lword_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -14844,12 +15252,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::uint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -14885,12 +15295,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::lreal_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -14926,12 +15338,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::byte_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -14967,12 +15381,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::usint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -15008,12 +15424,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::ulint_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}
@@ -15049,12 +15467,14 @@
if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::int_type_name, last_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)
symbol_c * return_type_symbol = &search_constant_type_c::bool_type_name;
function_type_prefix = return_type_symbol;
+ function_type_suffix = IN_type_symbol;
break;
}