equal
deleted
inserted
replaced
53 case function_real_to_sint : |
53 case function_real_to_sint : |
54 { |
54 { |
55 symbol_c *last_type_symbol = NULL; |
55 symbol_c *last_type_symbol = NULL; |
56 |
56 |
57 { |
57 { |
58 identifier_c param_name("IN"); |
58 identifier_c IN_param_name("IN"); |
59 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
59 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
60 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
60 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
61 symbol_c *IN_type_symbol = NULL; |
61 symbol_c *IN_type_symbol = NULL; |
62 |
62 |
63 /* Get the value from a foo(<param_value>) style call */ |
63 /* Get the value from a foo(<param_value>) style call */ |
64 if (IN_param_value == NULL) |
64 if (IN_param_value == NULL) |
65 IN_param_value = function_call_param_iterator.next_nf(); |
65 IN_param_value = function_call_param_iterator.next_nf(); |
89 case function_real_to_lint : |
89 case function_real_to_lint : |
90 { |
90 { |
91 symbol_c *last_type_symbol = NULL; |
91 symbol_c *last_type_symbol = NULL; |
92 |
92 |
93 { |
93 { |
94 identifier_c param_name("IN"); |
94 identifier_c IN_param_name("IN"); |
95 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
95 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
96 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
96 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
97 symbol_c *IN_type_symbol = NULL; |
97 symbol_c *IN_type_symbol = NULL; |
98 |
98 |
99 /* Get the value from a foo(<param_value>) style call */ |
99 /* Get the value from a foo(<param_value>) style call */ |
100 if (IN_param_value == NULL) |
100 if (IN_param_value == NULL) |
101 IN_param_value = function_call_param_iterator.next_nf(); |
101 IN_param_value = function_call_param_iterator.next_nf(); |
125 case function_real_to_dint : |
125 case function_real_to_dint : |
126 { |
126 { |
127 symbol_c *last_type_symbol = NULL; |
127 symbol_c *last_type_symbol = NULL; |
128 |
128 |
129 { |
129 { |
130 identifier_c param_name("IN"); |
130 identifier_c IN_param_name("IN"); |
131 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
131 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
132 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
132 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
133 symbol_c *IN_type_symbol = NULL; |
133 symbol_c *IN_type_symbol = NULL; |
134 |
134 |
135 /* Get the value from a foo(<param_value>) style call */ |
135 /* Get the value from a foo(<param_value>) style call */ |
136 if (IN_param_value == NULL) |
136 if (IN_param_value == NULL) |
137 IN_param_value = function_call_param_iterator.next_nf(); |
137 IN_param_value = function_call_param_iterator.next_nf(); |
161 case function_real_to_date : |
161 case function_real_to_date : |
162 { |
162 { |
163 symbol_c *last_type_symbol = NULL; |
163 symbol_c *last_type_symbol = NULL; |
164 |
164 |
165 { |
165 { |
166 identifier_c param_name("IN"); |
166 identifier_c IN_param_name("IN"); |
167 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
167 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
168 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
168 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
169 symbol_c *IN_type_symbol = NULL; |
169 symbol_c *IN_type_symbol = NULL; |
170 |
170 |
171 /* Get the value from a foo(<param_value>) style call */ |
171 /* Get the value from a foo(<param_value>) style call */ |
172 if (IN_param_value == NULL) |
172 if (IN_param_value == NULL) |
173 IN_param_value = function_call_param_iterator.next_nf(); |
173 IN_param_value = function_call_param_iterator.next_nf(); |
197 case function_real_to_dword : |
197 case function_real_to_dword : |
198 { |
198 { |
199 symbol_c *last_type_symbol = NULL; |
199 symbol_c *last_type_symbol = NULL; |
200 |
200 |
201 { |
201 { |
202 identifier_c param_name("IN"); |
202 identifier_c IN_param_name("IN"); |
203 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
203 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
204 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
204 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
205 symbol_c *IN_type_symbol = NULL; |
205 symbol_c *IN_type_symbol = NULL; |
206 |
206 |
207 /* Get the value from a foo(<param_value>) style call */ |
207 /* Get the value from a foo(<param_value>) style call */ |
208 if (IN_param_value == NULL) |
208 if (IN_param_value == NULL) |
209 IN_param_value = function_call_param_iterator.next_nf(); |
209 IN_param_value = function_call_param_iterator.next_nf(); |
233 case function_real_to_dt : |
233 case function_real_to_dt : |
234 { |
234 { |
235 symbol_c *last_type_symbol = NULL; |
235 symbol_c *last_type_symbol = NULL; |
236 |
236 |
237 { |
237 { |
238 identifier_c param_name("IN"); |
238 identifier_c IN_param_name("IN"); |
239 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
239 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
240 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
240 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
241 symbol_c *IN_type_symbol = NULL; |
241 symbol_c *IN_type_symbol = NULL; |
242 |
242 |
243 /* Get the value from a foo(<param_value>) style call */ |
243 /* Get the value from a foo(<param_value>) style call */ |
244 if (IN_param_value == NULL) |
244 if (IN_param_value == NULL) |
245 IN_param_value = function_call_param_iterator.next_nf(); |
245 IN_param_value = function_call_param_iterator.next_nf(); |
269 case function_real_to_tod : |
269 case function_real_to_tod : |
270 { |
270 { |
271 symbol_c *last_type_symbol = NULL; |
271 symbol_c *last_type_symbol = NULL; |
272 |
272 |
273 { |
273 { |
274 identifier_c param_name("IN"); |
274 identifier_c IN_param_name("IN"); |
275 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
275 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
276 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
276 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
277 symbol_c *IN_type_symbol = NULL; |
277 symbol_c *IN_type_symbol = NULL; |
278 |
278 |
279 /* Get the value from a foo(<param_value>) style call */ |
279 /* Get the value from a foo(<param_value>) style call */ |
280 if (IN_param_value == NULL) |
280 if (IN_param_value == NULL) |
281 IN_param_value = function_call_param_iterator.next_nf(); |
281 IN_param_value = function_call_param_iterator.next_nf(); |
305 case function_real_to_udint : |
305 case function_real_to_udint : |
306 { |
306 { |
307 symbol_c *last_type_symbol = NULL; |
307 symbol_c *last_type_symbol = NULL; |
308 |
308 |
309 { |
309 { |
310 identifier_c param_name("IN"); |
310 identifier_c IN_param_name("IN"); |
311 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
311 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
312 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
312 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
313 symbol_c *IN_type_symbol = NULL; |
313 symbol_c *IN_type_symbol = NULL; |
314 |
314 |
315 /* Get the value from a foo(<param_value>) style call */ |
315 /* Get the value from a foo(<param_value>) style call */ |
316 if (IN_param_value == NULL) |
316 if (IN_param_value == NULL) |
317 IN_param_value = function_call_param_iterator.next_nf(); |
317 IN_param_value = function_call_param_iterator.next_nf(); |
341 case function_real_to_word : |
341 case function_real_to_word : |
342 { |
342 { |
343 symbol_c *last_type_symbol = NULL; |
343 symbol_c *last_type_symbol = NULL; |
344 |
344 |
345 { |
345 { |
346 identifier_c param_name("IN"); |
346 identifier_c IN_param_name("IN"); |
347 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
347 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
348 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
348 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
349 symbol_c *IN_type_symbol = NULL; |
349 symbol_c *IN_type_symbol = NULL; |
350 |
350 |
351 /* Get the value from a foo(<param_value>) style call */ |
351 /* Get the value from a foo(<param_value>) style call */ |
352 if (IN_param_value == NULL) |
352 if (IN_param_value == NULL) |
353 IN_param_value = function_call_param_iterator.next_nf(); |
353 IN_param_value = function_call_param_iterator.next_nf(); |
377 case function_real_to_string : |
377 case function_real_to_string : |
378 { |
378 { |
379 symbol_c *last_type_symbol = NULL; |
379 symbol_c *last_type_symbol = NULL; |
380 |
380 |
381 { |
381 { |
382 identifier_c param_name("IN"); |
382 identifier_c IN_param_name("IN"); |
383 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
383 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
384 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
384 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
385 symbol_c *IN_type_symbol = NULL; |
385 symbol_c *IN_type_symbol = NULL; |
386 |
386 |
387 /* Get the value from a foo(<param_value>) style call */ |
387 /* Get the value from a foo(<param_value>) style call */ |
388 if (IN_param_value == NULL) |
388 if (IN_param_value == NULL) |
389 IN_param_value = function_call_param_iterator.next_nf(); |
389 IN_param_value = function_call_param_iterator.next_nf(); |
413 case function_real_to_lword : |
413 case function_real_to_lword : |
414 { |
414 { |
415 symbol_c *last_type_symbol = NULL; |
415 symbol_c *last_type_symbol = NULL; |
416 |
416 |
417 { |
417 { |
418 identifier_c param_name("IN"); |
418 identifier_c IN_param_name("IN"); |
419 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
419 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
420 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
420 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
421 symbol_c *IN_type_symbol = NULL; |
421 symbol_c *IN_type_symbol = NULL; |
422 |
422 |
423 /* Get the value from a foo(<param_value>) style call */ |
423 /* Get the value from a foo(<param_value>) style call */ |
424 if (IN_param_value == NULL) |
424 if (IN_param_value == NULL) |
425 IN_param_value = function_call_param_iterator.next_nf(); |
425 IN_param_value = function_call_param_iterator.next_nf(); |
449 case function_real_to_uint : |
449 case function_real_to_uint : |
450 { |
450 { |
451 symbol_c *last_type_symbol = NULL; |
451 symbol_c *last_type_symbol = NULL; |
452 |
452 |
453 { |
453 { |
454 identifier_c param_name("IN"); |
454 identifier_c IN_param_name("IN"); |
455 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
455 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
456 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
456 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
457 symbol_c *IN_type_symbol = NULL; |
457 symbol_c *IN_type_symbol = NULL; |
458 |
458 |
459 /* Get the value from a foo(<param_value>) style call */ |
459 /* Get the value from a foo(<param_value>) style call */ |
460 if (IN_param_value == NULL) |
460 if (IN_param_value == NULL) |
461 IN_param_value = function_call_param_iterator.next_nf(); |
461 IN_param_value = function_call_param_iterator.next_nf(); |
485 case function_real_to_lreal : |
485 case function_real_to_lreal : |
486 { |
486 { |
487 symbol_c *last_type_symbol = NULL; |
487 symbol_c *last_type_symbol = NULL; |
488 |
488 |
489 { |
489 { |
490 identifier_c param_name("IN"); |
490 identifier_c IN_param_name("IN"); |
491 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
491 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
492 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
492 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
493 symbol_c *IN_type_symbol = NULL; |
493 symbol_c *IN_type_symbol = NULL; |
494 |
494 |
495 /* Get the value from a foo(<param_value>) style call */ |
495 /* Get the value from a foo(<param_value>) style call */ |
496 if (IN_param_value == NULL) |
496 if (IN_param_value == NULL) |
497 IN_param_value = function_call_param_iterator.next_nf(); |
497 IN_param_value = function_call_param_iterator.next_nf(); |
521 case function_real_to_byte : |
521 case function_real_to_byte : |
522 { |
522 { |
523 symbol_c *last_type_symbol = NULL; |
523 symbol_c *last_type_symbol = NULL; |
524 |
524 |
525 { |
525 { |
526 identifier_c param_name("IN"); |
526 identifier_c IN_param_name("IN"); |
527 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
527 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
528 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
528 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
529 symbol_c *IN_type_symbol = NULL; |
529 symbol_c *IN_type_symbol = NULL; |
530 |
530 |
531 /* Get the value from a foo(<param_value>) style call */ |
531 /* Get the value from a foo(<param_value>) style call */ |
532 if (IN_param_value == NULL) |
532 if (IN_param_value == NULL) |
533 IN_param_value = function_call_param_iterator.next_nf(); |
533 IN_param_value = function_call_param_iterator.next_nf(); |
557 case function_real_to_usint : |
557 case function_real_to_usint : |
558 { |
558 { |
559 symbol_c *last_type_symbol = NULL; |
559 symbol_c *last_type_symbol = NULL; |
560 |
560 |
561 { |
561 { |
562 identifier_c param_name("IN"); |
562 identifier_c IN_param_name("IN"); |
563 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
563 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
564 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
564 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
565 symbol_c *IN_type_symbol = NULL; |
565 symbol_c *IN_type_symbol = NULL; |
566 |
566 |
567 /* Get the value from a foo(<param_value>) style call */ |
567 /* Get the value from a foo(<param_value>) style call */ |
568 if (IN_param_value == NULL) |
568 if (IN_param_value == NULL) |
569 IN_param_value = function_call_param_iterator.next_nf(); |
569 IN_param_value = function_call_param_iterator.next_nf(); |
593 case function_real_to_ulint : |
593 case function_real_to_ulint : |
594 { |
594 { |
595 symbol_c *last_type_symbol = NULL; |
595 symbol_c *last_type_symbol = NULL; |
596 |
596 |
597 { |
597 { |
598 identifier_c param_name("IN"); |
598 identifier_c IN_param_name("IN"); |
599 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
599 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
600 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
600 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
601 symbol_c *IN_type_symbol = NULL; |
601 symbol_c *IN_type_symbol = NULL; |
602 |
602 |
603 /* Get the value from a foo(<param_value>) style call */ |
603 /* Get the value from a foo(<param_value>) style call */ |
604 if (IN_param_value == NULL) |
604 if (IN_param_value == NULL) |
605 IN_param_value = function_call_param_iterator.next_nf(); |
605 IN_param_value = function_call_param_iterator.next_nf(); |
629 case function_real_to_bool : |
629 case function_real_to_bool : |
630 { |
630 { |
631 symbol_c *last_type_symbol = NULL; |
631 symbol_c *last_type_symbol = NULL; |
632 |
632 |
633 { |
633 { |
634 identifier_c param_name("IN"); |
634 identifier_c IN_param_name("IN"); |
635 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
635 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
636 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
636 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
637 symbol_c *IN_type_symbol = NULL; |
637 symbol_c *IN_type_symbol = NULL; |
638 |
638 |
639 /* Get the value from a foo(<param_value>) style call */ |
639 /* Get the value from a foo(<param_value>) style call */ |
640 if (IN_param_value == NULL) |
640 if (IN_param_value == NULL) |
641 IN_param_value = function_call_param_iterator.next_nf(); |
641 IN_param_value = function_call_param_iterator.next_nf(); |
665 case function_real_to_time : |
665 case function_real_to_time : |
666 { |
666 { |
667 symbol_c *last_type_symbol = NULL; |
667 symbol_c *last_type_symbol = NULL; |
668 |
668 |
669 { |
669 { |
670 identifier_c param_name("IN"); |
670 identifier_c IN_param_name("IN"); |
671 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
671 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
672 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
672 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
673 symbol_c *IN_type_symbol = NULL; |
673 symbol_c *IN_type_symbol = NULL; |
674 |
674 |
675 /* Get the value from a foo(<param_value>) style call */ |
675 /* Get the value from a foo(<param_value>) style call */ |
676 if (IN_param_value == NULL) |
676 if (IN_param_value == NULL) |
677 IN_param_value = function_call_param_iterator.next_nf(); |
677 IN_param_value = function_call_param_iterator.next_nf(); |
701 case function_real_to_int : |
701 case function_real_to_int : |
702 { |
702 { |
703 symbol_c *last_type_symbol = NULL; |
703 symbol_c *last_type_symbol = NULL; |
704 |
704 |
705 { |
705 { |
706 identifier_c param_name("IN"); |
706 identifier_c IN_param_name("IN"); |
707 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
707 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
708 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
708 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
709 symbol_c *IN_type_symbol = NULL; |
709 symbol_c *IN_type_symbol = NULL; |
710 |
710 |
711 /* Get the value from a foo(<param_value>) style call */ |
711 /* Get the value from a foo(<param_value>) style call */ |
712 if (IN_param_value == NULL) |
712 if (IN_param_value == NULL) |
713 IN_param_value = function_call_param_iterator.next_nf(); |
713 IN_param_value = function_call_param_iterator.next_nf(); |
737 case function_sint_to_real : |
737 case function_sint_to_real : |
738 { |
738 { |
739 symbol_c *last_type_symbol = NULL; |
739 symbol_c *last_type_symbol = NULL; |
740 |
740 |
741 { |
741 { |
742 identifier_c param_name("IN"); |
742 identifier_c IN_param_name("IN"); |
743 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
743 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
744 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
744 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
745 symbol_c *IN_type_symbol = NULL; |
745 symbol_c *IN_type_symbol = NULL; |
746 |
746 |
747 /* Get the value from a foo(<param_value>) style call */ |
747 /* Get the value from a foo(<param_value>) style call */ |
748 if (IN_param_value == NULL) |
748 if (IN_param_value == NULL) |
749 IN_param_value = function_call_param_iterator.next_nf(); |
749 IN_param_value = function_call_param_iterator.next_nf(); |
773 case function_sint_to_lint : |
773 case function_sint_to_lint : |
774 { |
774 { |
775 symbol_c *last_type_symbol = NULL; |
775 symbol_c *last_type_symbol = NULL; |
776 |
776 |
777 { |
777 { |
778 identifier_c param_name("IN"); |
778 identifier_c IN_param_name("IN"); |
779 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
779 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
780 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
780 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
781 symbol_c *IN_type_symbol = NULL; |
781 symbol_c *IN_type_symbol = NULL; |
782 |
782 |
783 /* Get the value from a foo(<param_value>) style call */ |
783 /* Get the value from a foo(<param_value>) style call */ |
784 if (IN_param_value == NULL) |
784 if (IN_param_value == NULL) |
785 IN_param_value = function_call_param_iterator.next_nf(); |
785 IN_param_value = function_call_param_iterator.next_nf(); |
809 case function_sint_to_dint : |
809 case function_sint_to_dint : |
810 { |
810 { |
811 symbol_c *last_type_symbol = NULL; |
811 symbol_c *last_type_symbol = NULL; |
812 |
812 |
813 { |
813 { |
814 identifier_c param_name("IN"); |
814 identifier_c IN_param_name("IN"); |
815 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
815 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
816 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
816 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
817 symbol_c *IN_type_symbol = NULL; |
817 symbol_c *IN_type_symbol = NULL; |
818 |
818 |
819 /* Get the value from a foo(<param_value>) style call */ |
819 /* Get the value from a foo(<param_value>) style call */ |
820 if (IN_param_value == NULL) |
820 if (IN_param_value == NULL) |
821 IN_param_value = function_call_param_iterator.next_nf(); |
821 IN_param_value = function_call_param_iterator.next_nf(); |
845 case function_sint_to_date : |
845 case function_sint_to_date : |
846 { |
846 { |
847 symbol_c *last_type_symbol = NULL; |
847 symbol_c *last_type_symbol = NULL; |
848 |
848 |
849 { |
849 { |
850 identifier_c param_name("IN"); |
850 identifier_c IN_param_name("IN"); |
851 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
851 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
852 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
852 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
853 symbol_c *IN_type_symbol = NULL; |
853 symbol_c *IN_type_symbol = NULL; |
854 |
854 |
855 /* Get the value from a foo(<param_value>) style call */ |
855 /* Get the value from a foo(<param_value>) style call */ |
856 if (IN_param_value == NULL) |
856 if (IN_param_value == NULL) |
857 IN_param_value = function_call_param_iterator.next_nf(); |
857 IN_param_value = function_call_param_iterator.next_nf(); |
881 case function_sint_to_dword : |
881 case function_sint_to_dword : |
882 { |
882 { |
883 symbol_c *last_type_symbol = NULL; |
883 symbol_c *last_type_symbol = NULL; |
884 |
884 |
885 { |
885 { |
886 identifier_c param_name("IN"); |
886 identifier_c IN_param_name("IN"); |
887 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
887 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
888 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
888 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
889 symbol_c *IN_type_symbol = NULL; |
889 symbol_c *IN_type_symbol = NULL; |
890 |
890 |
891 /* Get the value from a foo(<param_value>) style call */ |
891 /* Get the value from a foo(<param_value>) style call */ |
892 if (IN_param_value == NULL) |
892 if (IN_param_value == NULL) |
893 IN_param_value = function_call_param_iterator.next_nf(); |
893 IN_param_value = function_call_param_iterator.next_nf(); |
917 case function_sint_to_dt : |
917 case function_sint_to_dt : |
918 { |
918 { |
919 symbol_c *last_type_symbol = NULL; |
919 symbol_c *last_type_symbol = NULL; |
920 |
920 |
921 { |
921 { |
922 identifier_c param_name("IN"); |
922 identifier_c IN_param_name("IN"); |
923 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
923 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
924 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
924 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
925 symbol_c *IN_type_symbol = NULL; |
925 symbol_c *IN_type_symbol = NULL; |
926 |
926 |
927 /* Get the value from a foo(<param_value>) style call */ |
927 /* Get the value from a foo(<param_value>) style call */ |
928 if (IN_param_value == NULL) |
928 if (IN_param_value == NULL) |
929 IN_param_value = function_call_param_iterator.next_nf(); |
929 IN_param_value = function_call_param_iterator.next_nf(); |
953 case function_sint_to_tod : |
953 case function_sint_to_tod : |
954 { |
954 { |
955 symbol_c *last_type_symbol = NULL; |
955 symbol_c *last_type_symbol = NULL; |
956 |
956 |
957 { |
957 { |
958 identifier_c param_name("IN"); |
958 identifier_c IN_param_name("IN"); |
959 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
959 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
960 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
960 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
961 symbol_c *IN_type_symbol = NULL; |
961 symbol_c *IN_type_symbol = NULL; |
962 |
962 |
963 /* Get the value from a foo(<param_value>) style call */ |
963 /* Get the value from a foo(<param_value>) style call */ |
964 if (IN_param_value == NULL) |
964 if (IN_param_value == NULL) |
965 IN_param_value = function_call_param_iterator.next_nf(); |
965 IN_param_value = function_call_param_iterator.next_nf(); |
989 case function_sint_to_udint : |
989 case function_sint_to_udint : |
990 { |
990 { |
991 symbol_c *last_type_symbol = NULL; |
991 symbol_c *last_type_symbol = NULL; |
992 |
992 |
993 { |
993 { |
994 identifier_c param_name("IN"); |
994 identifier_c IN_param_name("IN"); |
995 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
995 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
996 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
996 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
997 symbol_c *IN_type_symbol = NULL; |
997 symbol_c *IN_type_symbol = NULL; |
998 |
998 |
999 /* Get the value from a foo(<param_value>) style call */ |
999 /* Get the value from a foo(<param_value>) style call */ |
1000 if (IN_param_value == NULL) |
1000 if (IN_param_value == NULL) |
1001 IN_param_value = function_call_param_iterator.next_nf(); |
1001 IN_param_value = function_call_param_iterator.next_nf(); |
1025 case function_sint_to_word : |
1025 case function_sint_to_word : |
1026 { |
1026 { |
1027 symbol_c *last_type_symbol = NULL; |
1027 symbol_c *last_type_symbol = NULL; |
1028 |
1028 |
1029 { |
1029 { |
1030 identifier_c param_name("IN"); |
1030 identifier_c IN_param_name("IN"); |
1031 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1031 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1032 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1032 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1033 symbol_c *IN_type_symbol = NULL; |
1033 symbol_c *IN_type_symbol = NULL; |
1034 |
1034 |
1035 /* Get the value from a foo(<param_value>) style call */ |
1035 /* Get the value from a foo(<param_value>) style call */ |
1036 if (IN_param_value == NULL) |
1036 if (IN_param_value == NULL) |
1037 IN_param_value = function_call_param_iterator.next_nf(); |
1037 IN_param_value = function_call_param_iterator.next_nf(); |
1061 case function_sint_to_string : |
1061 case function_sint_to_string : |
1062 { |
1062 { |
1063 symbol_c *last_type_symbol = NULL; |
1063 symbol_c *last_type_symbol = NULL; |
1064 |
1064 |
1065 { |
1065 { |
1066 identifier_c param_name("IN"); |
1066 identifier_c IN_param_name("IN"); |
1067 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1067 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1068 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1068 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1069 symbol_c *IN_type_symbol = NULL; |
1069 symbol_c *IN_type_symbol = NULL; |
1070 |
1070 |
1071 /* Get the value from a foo(<param_value>) style call */ |
1071 /* Get the value from a foo(<param_value>) style call */ |
1072 if (IN_param_value == NULL) |
1072 if (IN_param_value == NULL) |
1073 IN_param_value = function_call_param_iterator.next_nf(); |
1073 IN_param_value = function_call_param_iterator.next_nf(); |
1097 case function_sint_to_lword : |
1097 case function_sint_to_lword : |
1098 { |
1098 { |
1099 symbol_c *last_type_symbol = NULL; |
1099 symbol_c *last_type_symbol = NULL; |
1100 |
1100 |
1101 { |
1101 { |
1102 identifier_c param_name("IN"); |
1102 identifier_c IN_param_name("IN"); |
1103 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1103 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1104 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1104 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1105 symbol_c *IN_type_symbol = NULL; |
1105 symbol_c *IN_type_symbol = NULL; |
1106 |
1106 |
1107 /* Get the value from a foo(<param_value>) style call */ |
1107 /* Get the value from a foo(<param_value>) style call */ |
1108 if (IN_param_value == NULL) |
1108 if (IN_param_value == NULL) |
1109 IN_param_value = function_call_param_iterator.next_nf(); |
1109 IN_param_value = function_call_param_iterator.next_nf(); |
1133 case function_sint_to_uint : |
1133 case function_sint_to_uint : |
1134 { |
1134 { |
1135 symbol_c *last_type_symbol = NULL; |
1135 symbol_c *last_type_symbol = NULL; |
1136 |
1136 |
1137 { |
1137 { |
1138 identifier_c param_name("IN"); |
1138 identifier_c IN_param_name("IN"); |
1139 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1139 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1140 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1140 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1141 symbol_c *IN_type_symbol = NULL; |
1141 symbol_c *IN_type_symbol = NULL; |
1142 |
1142 |
1143 /* Get the value from a foo(<param_value>) style call */ |
1143 /* Get the value from a foo(<param_value>) style call */ |
1144 if (IN_param_value == NULL) |
1144 if (IN_param_value == NULL) |
1145 IN_param_value = function_call_param_iterator.next_nf(); |
1145 IN_param_value = function_call_param_iterator.next_nf(); |
1169 case function_sint_to_lreal : |
1169 case function_sint_to_lreal : |
1170 { |
1170 { |
1171 symbol_c *last_type_symbol = NULL; |
1171 symbol_c *last_type_symbol = NULL; |
1172 |
1172 |
1173 { |
1173 { |
1174 identifier_c param_name("IN"); |
1174 identifier_c IN_param_name("IN"); |
1175 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1175 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1176 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1176 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1177 symbol_c *IN_type_symbol = NULL; |
1177 symbol_c *IN_type_symbol = NULL; |
1178 |
1178 |
1179 /* Get the value from a foo(<param_value>) style call */ |
1179 /* Get the value from a foo(<param_value>) style call */ |
1180 if (IN_param_value == NULL) |
1180 if (IN_param_value == NULL) |
1181 IN_param_value = function_call_param_iterator.next_nf(); |
1181 IN_param_value = function_call_param_iterator.next_nf(); |
1205 case function_sint_to_byte : |
1205 case function_sint_to_byte : |
1206 { |
1206 { |
1207 symbol_c *last_type_symbol = NULL; |
1207 symbol_c *last_type_symbol = NULL; |
1208 |
1208 |
1209 { |
1209 { |
1210 identifier_c param_name("IN"); |
1210 identifier_c IN_param_name("IN"); |
1211 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1211 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1212 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1212 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1213 symbol_c *IN_type_symbol = NULL; |
1213 symbol_c *IN_type_symbol = NULL; |
1214 |
1214 |
1215 /* Get the value from a foo(<param_value>) style call */ |
1215 /* Get the value from a foo(<param_value>) style call */ |
1216 if (IN_param_value == NULL) |
1216 if (IN_param_value == NULL) |
1217 IN_param_value = function_call_param_iterator.next_nf(); |
1217 IN_param_value = function_call_param_iterator.next_nf(); |
1241 case function_sint_to_usint : |
1241 case function_sint_to_usint : |
1242 { |
1242 { |
1243 symbol_c *last_type_symbol = NULL; |
1243 symbol_c *last_type_symbol = NULL; |
1244 |
1244 |
1245 { |
1245 { |
1246 identifier_c param_name("IN"); |
1246 identifier_c IN_param_name("IN"); |
1247 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1247 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1248 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1248 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1249 symbol_c *IN_type_symbol = NULL; |
1249 symbol_c *IN_type_symbol = NULL; |
1250 |
1250 |
1251 /* Get the value from a foo(<param_value>) style call */ |
1251 /* Get the value from a foo(<param_value>) style call */ |
1252 if (IN_param_value == NULL) |
1252 if (IN_param_value == NULL) |
1253 IN_param_value = function_call_param_iterator.next_nf(); |
1253 IN_param_value = function_call_param_iterator.next_nf(); |
1277 case function_sint_to_ulint : |
1277 case function_sint_to_ulint : |
1278 { |
1278 { |
1279 symbol_c *last_type_symbol = NULL; |
1279 symbol_c *last_type_symbol = NULL; |
1280 |
1280 |
1281 { |
1281 { |
1282 identifier_c param_name("IN"); |
1282 identifier_c IN_param_name("IN"); |
1283 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1283 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1284 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1284 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1285 symbol_c *IN_type_symbol = NULL; |
1285 symbol_c *IN_type_symbol = NULL; |
1286 |
1286 |
1287 /* Get the value from a foo(<param_value>) style call */ |
1287 /* Get the value from a foo(<param_value>) style call */ |
1288 if (IN_param_value == NULL) |
1288 if (IN_param_value == NULL) |
1289 IN_param_value = function_call_param_iterator.next_nf(); |
1289 IN_param_value = function_call_param_iterator.next_nf(); |
1313 case function_sint_to_bool : |
1313 case function_sint_to_bool : |
1314 { |
1314 { |
1315 symbol_c *last_type_symbol = NULL; |
1315 symbol_c *last_type_symbol = NULL; |
1316 |
1316 |
1317 { |
1317 { |
1318 identifier_c param_name("IN"); |
1318 identifier_c IN_param_name("IN"); |
1319 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1319 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1320 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1320 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1321 symbol_c *IN_type_symbol = NULL; |
1321 symbol_c *IN_type_symbol = NULL; |
1322 |
1322 |
1323 /* Get the value from a foo(<param_value>) style call */ |
1323 /* Get the value from a foo(<param_value>) style call */ |
1324 if (IN_param_value == NULL) |
1324 if (IN_param_value == NULL) |
1325 IN_param_value = function_call_param_iterator.next_nf(); |
1325 IN_param_value = function_call_param_iterator.next_nf(); |
1349 case function_sint_to_time : |
1349 case function_sint_to_time : |
1350 { |
1350 { |
1351 symbol_c *last_type_symbol = NULL; |
1351 symbol_c *last_type_symbol = NULL; |
1352 |
1352 |
1353 { |
1353 { |
1354 identifier_c param_name("IN"); |
1354 identifier_c IN_param_name("IN"); |
1355 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1355 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1356 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1356 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1357 symbol_c *IN_type_symbol = NULL; |
1357 symbol_c *IN_type_symbol = NULL; |
1358 |
1358 |
1359 /* Get the value from a foo(<param_value>) style call */ |
1359 /* Get the value from a foo(<param_value>) style call */ |
1360 if (IN_param_value == NULL) |
1360 if (IN_param_value == NULL) |
1361 IN_param_value = function_call_param_iterator.next_nf(); |
1361 IN_param_value = function_call_param_iterator.next_nf(); |
1385 case function_sint_to_int : |
1385 case function_sint_to_int : |
1386 { |
1386 { |
1387 symbol_c *last_type_symbol = NULL; |
1387 symbol_c *last_type_symbol = NULL; |
1388 |
1388 |
1389 { |
1389 { |
1390 identifier_c param_name("IN"); |
1390 identifier_c IN_param_name("IN"); |
1391 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1391 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1392 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1392 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1393 symbol_c *IN_type_symbol = NULL; |
1393 symbol_c *IN_type_symbol = NULL; |
1394 |
1394 |
1395 /* Get the value from a foo(<param_value>) style call */ |
1395 /* Get the value from a foo(<param_value>) style call */ |
1396 if (IN_param_value == NULL) |
1396 if (IN_param_value == NULL) |
1397 IN_param_value = function_call_param_iterator.next_nf(); |
1397 IN_param_value = function_call_param_iterator.next_nf(); |
1421 case function_lint_to_real : |
1421 case function_lint_to_real : |
1422 { |
1422 { |
1423 symbol_c *last_type_symbol = NULL; |
1423 symbol_c *last_type_symbol = NULL; |
1424 |
1424 |
1425 { |
1425 { |
1426 identifier_c param_name("IN"); |
1426 identifier_c IN_param_name("IN"); |
1427 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1427 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1428 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1428 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1429 symbol_c *IN_type_symbol = NULL; |
1429 symbol_c *IN_type_symbol = NULL; |
1430 |
1430 |
1431 /* Get the value from a foo(<param_value>) style call */ |
1431 /* Get the value from a foo(<param_value>) style call */ |
1432 if (IN_param_value == NULL) |
1432 if (IN_param_value == NULL) |
1433 IN_param_value = function_call_param_iterator.next_nf(); |
1433 IN_param_value = function_call_param_iterator.next_nf(); |
1457 case function_lint_to_sint : |
1457 case function_lint_to_sint : |
1458 { |
1458 { |
1459 symbol_c *last_type_symbol = NULL; |
1459 symbol_c *last_type_symbol = NULL; |
1460 |
1460 |
1461 { |
1461 { |
1462 identifier_c param_name("IN"); |
1462 identifier_c IN_param_name("IN"); |
1463 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1463 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1464 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1464 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1465 symbol_c *IN_type_symbol = NULL; |
1465 symbol_c *IN_type_symbol = NULL; |
1466 |
1466 |
1467 /* Get the value from a foo(<param_value>) style call */ |
1467 /* Get the value from a foo(<param_value>) style call */ |
1468 if (IN_param_value == NULL) |
1468 if (IN_param_value == NULL) |
1469 IN_param_value = function_call_param_iterator.next_nf(); |
1469 IN_param_value = function_call_param_iterator.next_nf(); |
1493 case function_lint_to_dint : |
1493 case function_lint_to_dint : |
1494 { |
1494 { |
1495 symbol_c *last_type_symbol = NULL; |
1495 symbol_c *last_type_symbol = NULL; |
1496 |
1496 |
1497 { |
1497 { |
1498 identifier_c param_name("IN"); |
1498 identifier_c IN_param_name("IN"); |
1499 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1499 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1500 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1500 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1501 symbol_c *IN_type_symbol = NULL; |
1501 symbol_c *IN_type_symbol = NULL; |
1502 |
1502 |
1503 /* Get the value from a foo(<param_value>) style call */ |
1503 /* Get the value from a foo(<param_value>) style call */ |
1504 if (IN_param_value == NULL) |
1504 if (IN_param_value == NULL) |
1505 IN_param_value = function_call_param_iterator.next_nf(); |
1505 IN_param_value = function_call_param_iterator.next_nf(); |
1529 case function_lint_to_date : |
1529 case function_lint_to_date : |
1530 { |
1530 { |
1531 symbol_c *last_type_symbol = NULL; |
1531 symbol_c *last_type_symbol = NULL; |
1532 |
1532 |
1533 { |
1533 { |
1534 identifier_c param_name("IN"); |
1534 identifier_c IN_param_name("IN"); |
1535 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1535 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1536 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1536 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1537 symbol_c *IN_type_symbol = NULL; |
1537 symbol_c *IN_type_symbol = NULL; |
1538 |
1538 |
1539 /* Get the value from a foo(<param_value>) style call */ |
1539 /* Get the value from a foo(<param_value>) style call */ |
1540 if (IN_param_value == NULL) |
1540 if (IN_param_value == NULL) |
1541 IN_param_value = function_call_param_iterator.next_nf(); |
1541 IN_param_value = function_call_param_iterator.next_nf(); |
1565 case function_lint_to_dword : |
1565 case function_lint_to_dword : |
1566 { |
1566 { |
1567 symbol_c *last_type_symbol = NULL; |
1567 symbol_c *last_type_symbol = NULL; |
1568 |
1568 |
1569 { |
1569 { |
1570 identifier_c param_name("IN"); |
1570 identifier_c IN_param_name("IN"); |
1571 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1571 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1572 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1572 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1573 symbol_c *IN_type_symbol = NULL; |
1573 symbol_c *IN_type_symbol = NULL; |
1574 |
1574 |
1575 /* Get the value from a foo(<param_value>) style call */ |
1575 /* Get the value from a foo(<param_value>) style call */ |
1576 if (IN_param_value == NULL) |
1576 if (IN_param_value == NULL) |
1577 IN_param_value = function_call_param_iterator.next_nf(); |
1577 IN_param_value = function_call_param_iterator.next_nf(); |
1601 case function_lint_to_dt : |
1601 case function_lint_to_dt : |
1602 { |
1602 { |
1603 symbol_c *last_type_symbol = NULL; |
1603 symbol_c *last_type_symbol = NULL; |
1604 |
1604 |
1605 { |
1605 { |
1606 identifier_c param_name("IN"); |
1606 identifier_c IN_param_name("IN"); |
1607 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1607 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1608 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1608 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1609 symbol_c *IN_type_symbol = NULL; |
1609 symbol_c *IN_type_symbol = NULL; |
1610 |
1610 |
1611 /* Get the value from a foo(<param_value>) style call */ |
1611 /* Get the value from a foo(<param_value>) style call */ |
1612 if (IN_param_value == NULL) |
1612 if (IN_param_value == NULL) |
1613 IN_param_value = function_call_param_iterator.next_nf(); |
1613 IN_param_value = function_call_param_iterator.next_nf(); |
1637 case function_lint_to_tod : |
1637 case function_lint_to_tod : |
1638 { |
1638 { |
1639 symbol_c *last_type_symbol = NULL; |
1639 symbol_c *last_type_symbol = NULL; |
1640 |
1640 |
1641 { |
1641 { |
1642 identifier_c param_name("IN"); |
1642 identifier_c IN_param_name("IN"); |
1643 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1643 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1644 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1644 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1645 symbol_c *IN_type_symbol = NULL; |
1645 symbol_c *IN_type_symbol = NULL; |
1646 |
1646 |
1647 /* Get the value from a foo(<param_value>) style call */ |
1647 /* Get the value from a foo(<param_value>) style call */ |
1648 if (IN_param_value == NULL) |
1648 if (IN_param_value == NULL) |
1649 IN_param_value = function_call_param_iterator.next_nf(); |
1649 IN_param_value = function_call_param_iterator.next_nf(); |
1673 case function_lint_to_udint : |
1673 case function_lint_to_udint : |
1674 { |
1674 { |
1675 symbol_c *last_type_symbol = NULL; |
1675 symbol_c *last_type_symbol = NULL; |
1676 |
1676 |
1677 { |
1677 { |
1678 identifier_c param_name("IN"); |
1678 identifier_c IN_param_name("IN"); |
1679 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1679 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1680 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1680 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1681 symbol_c *IN_type_symbol = NULL; |
1681 symbol_c *IN_type_symbol = NULL; |
1682 |
1682 |
1683 /* Get the value from a foo(<param_value>) style call */ |
1683 /* Get the value from a foo(<param_value>) style call */ |
1684 if (IN_param_value == NULL) |
1684 if (IN_param_value == NULL) |
1685 IN_param_value = function_call_param_iterator.next_nf(); |
1685 IN_param_value = function_call_param_iterator.next_nf(); |
1709 case function_lint_to_word : |
1709 case function_lint_to_word : |
1710 { |
1710 { |
1711 symbol_c *last_type_symbol = NULL; |
1711 symbol_c *last_type_symbol = NULL; |
1712 |
1712 |
1713 { |
1713 { |
1714 identifier_c param_name("IN"); |
1714 identifier_c IN_param_name("IN"); |
1715 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1715 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1716 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1716 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1717 symbol_c *IN_type_symbol = NULL; |
1717 symbol_c *IN_type_symbol = NULL; |
1718 |
1718 |
1719 /* Get the value from a foo(<param_value>) style call */ |
1719 /* Get the value from a foo(<param_value>) style call */ |
1720 if (IN_param_value == NULL) |
1720 if (IN_param_value == NULL) |
1721 IN_param_value = function_call_param_iterator.next_nf(); |
1721 IN_param_value = function_call_param_iterator.next_nf(); |
1745 case function_lint_to_string : |
1745 case function_lint_to_string : |
1746 { |
1746 { |
1747 symbol_c *last_type_symbol = NULL; |
1747 symbol_c *last_type_symbol = NULL; |
1748 |
1748 |
1749 { |
1749 { |
1750 identifier_c param_name("IN"); |
1750 identifier_c IN_param_name("IN"); |
1751 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1751 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1752 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1752 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1753 symbol_c *IN_type_symbol = NULL; |
1753 symbol_c *IN_type_symbol = NULL; |
1754 |
1754 |
1755 /* Get the value from a foo(<param_value>) style call */ |
1755 /* Get the value from a foo(<param_value>) style call */ |
1756 if (IN_param_value == NULL) |
1756 if (IN_param_value == NULL) |
1757 IN_param_value = function_call_param_iterator.next_nf(); |
1757 IN_param_value = function_call_param_iterator.next_nf(); |
1781 case function_lint_to_lword : |
1781 case function_lint_to_lword : |
1782 { |
1782 { |
1783 symbol_c *last_type_symbol = NULL; |
1783 symbol_c *last_type_symbol = NULL; |
1784 |
1784 |
1785 { |
1785 { |
1786 identifier_c param_name("IN"); |
1786 identifier_c IN_param_name("IN"); |
1787 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1787 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1788 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1788 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1789 symbol_c *IN_type_symbol = NULL; |
1789 symbol_c *IN_type_symbol = NULL; |
1790 |
1790 |
1791 /* Get the value from a foo(<param_value>) style call */ |
1791 /* Get the value from a foo(<param_value>) style call */ |
1792 if (IN_param_value == NULL) |
1792 if (IN_param_value == NULL) |
1793 IN_param_value = function_call_param_iterator.next_nf(); |
1793 IN_param_value = function_call_param_iterator.next_nf(); |
1817 case function_lint_to_uint : |
1817 case function_lint_to_uint : |
1818 { |
1818 { |
1819 symbol_c *last_type_symbol = NULL; |
1819 symbol_c *last_type_symbol = NULL; |
1820 |
1820 |
1821 { |
1821 { |
1822 identifier_c param_name("IN"); |
1822 identifier_c IN_param_name("IN"); |
1823 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1823 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1824 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1824 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1825 symbol_c *IN_type_symbol = NULL; |
1825 symbol_c *IN_type_symbol = NULL; |
1826 |
1826 |
1827 /* Get the value from a foo(<param_value>) style call */ |
1827 /* Get the value from a foo(<param_value>) style call */ |
1828 if (IN_param_value == NULL) |
1828 if (IN_param_value == NULL) |
1829 IN_param_value = function_call_param_iterator.next_nf(); |
1829 IN_param_value = function_call_param_iterator.next_nf(); |
1853 case function_lint_to_lreal : |
1853 case function_lint_to_lreal : |
1854 { |
1854 { |
1855 symbol_c *last_type_symbol = NULL; |
1855 symbol_c *last_type_symbol = NULL; |
1856 |
1856 |
1857 { |
1857 { |
1858 identifier_c param_name("IN"); |
1858 identifier_c IN_param_name("IN"); |
1859 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1859 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1860 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1860 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1861 symbol_c *IN_type_symbol = NULL; |
1861 symbol_c *IN_type_symbol = NULL; |
1862 |
1862 |
1863 /* Get the value from a foo(<param_value>) style call */ |
1863 /* Get the value from a foo(<param_value>) style call */ |
1864 if (IN_param_value == NULL) |
1864 if (IN_param_value == NULL) |
1865 IN_param_value = function_call_param_iterator.next_nf(); |
1865 IN_param_value = function_call_param_iterator.next_nf(); |
1889 case function_lint_to_byte : |
1889 case function_lint_to_byte : |
1890 { |
1890 { |
1891 symbol_c *last_type_symbol = NULL; |
1891 symbol_c *last_type_symbol = NULL; |
1892 |
1892 |
1893 { |
1893 { |
1894 identifier_c param_name("IN"); |
1894 identifier_c IN_param_name("IN"); |
1895 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1895 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1896 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1896 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1897 symbol_c *IN_type_symbol = NULL; |
1897 symbol_c *IN_type_symbol = NULL; |
1898 |
1898 |
1899 /* Get the value from a foo(<param_value>) style call */ |
1899 /* Get the value from a foo(<param_value>) style call */ |
1900 if (IN_param_value == NULL) |
1900 if (IN_param_value == NULL) |
1901 IN_param_value = function_call_param_iterator.next_nf(); |
1901 IN_param_value = function_call_param_iterator.next_nf(); |
1925 case function_lint_to_usint : |
1925 case function_lint_to_usint : |
1926 { |
1926 { |
1927 symbol_c *last_type_symbol = NULL; |
1927 symbol_c *last_type_symbol = NULL; |
1928 |
1928 |
1929 { |
1929 { |
1930 identifier_c param_name("IN"); |
1930 identifier_c IN_param_name("IN"); |
1931 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1931 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1932 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1932 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1933 symbol_c *IN_type_symbol = NULL; |
1933 symbol_c *IN_type_symbol = NULL; |
1934 |
1934 |
1935 /* Get the value from a foo(<param_value>) style call */ |
1935 /* Get the value from a foo(<param_value>) style call */ |
1936 if (IN_param_value == NULL) |
1936 if (IN_param_value == NULL) |
1937 IN_param_value = function_call_param_iterator.next_nf(); |
1937 IN_param_value = function_call_param_iterator.next_nf(); |
1961 case function_lint_to_ulint : |
1961 case function_lint_to_ulint : |
1962 { |
1962 { |
1963 symbol_c *last_type_symbol = NULL; |
1963 symbol_c *last_type_symbol = NULL; |
1964 |
1964 |
1965 { |
1965 { |
1966 identifier_c param_name("IN"); |
1966 identifier_c IN_param_name("IN"); |
1967 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1967 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
1968 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
1968 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
1969 symbol_c *IN_type_symbol = NULL; |
1969 symbol_c *IN_type_symbol = NULL; |
1970 |
1970 |
1971 /* Get the value from a foo(<param_value>) style call */ |
1971 /* Get the value from a foo(<param_value>) style call */ |
1972 if (IN_param_value == NULL) |
1972 if (IN_param_value == NULL) |
1973 IN_param_value = function_call_param_iterator.next_nf(); |
1973 IN_param_value = function_call_param_iterator.next_nf(); |
1997 case function_lint_to_bool : |
1997 case function_lint_to_bool : |
1998 { |
1998 { |
1999 symbol_c *last_type_symbol = NULL; |
1999 symbol_c *last_type_symbol = NULL; |
2000 |
2000 |
2001 { |
2001 { |
2002 identifier_c param_name("IN"); |
2002 identifier_c IN_param_name("IN"); |
2003 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2003 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2004 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2004 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2005 symbol_c *IN_type_symbol = NULL; |
2005 symbol_c *IN_type_symbol = NULL; |
2006 |
2006 |
2007 /* Get the value from a foo(<param_value>) style call */ |
2007 /* Get the value from a foo(<param_value>) style call */ |
2008 if (IN_param_value == NULL) |
2008 if (IN_param_value == NULL) |
2009 IN_param_value = function_call_param_iterator.next_nf(); |
2009 IN_param_value = function_call_param_iterator.next_nf(); |
2033 case function_lint_to_time : |
2033 case function_lint_to_time : |
2034 { |
2034 { |
2035 symbol_c *last_type_symbol = NULL; |
2035 symbol_c *last_type_symbol = NULL; |
2036 |
2036 |
2037 { |
2037 { |
2038 identifier_c param_name("IN"); |
2038 identifier_c IN_param_name("IN"); |
2039 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2039 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2040 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2040 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2041 symbol_c *IN_type_symbol = NULL; |
2041 symbol_c *IN_type_symbol = NULL; |
2042 |
2042 |
2043 /* Get the value from a foo(<param_value>) style call */ |
2043 /* Get the value from a foo(<param_value>) style call */ |
2044 if (IN_param_value == NULL) |
2044 if (IN_param_value == NULL) |
2045 IN_param_value = function_call_param_iterator.next_nf(); |
2045 IN_param_value = function_call_param_iterator.next_nf(); |
2069 case function_lint_to_int : |
2069 case function_lint_to_int : |
2070 { |
2070 { |
2071 symbol_c *last_type_symbol = NULL; |
2071 symbol_c *last_type_symbol = NULL; |
2072 |
2072 |
2073 { |
2073 { |
2074 identifier_c param_name("IN"); |
2074 identifier_c IN_param_name("IN"); |
2075 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2075 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2076 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2076 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2077 symbol_c *IN_type_symbol = NULL; |
2077 symbol_c *IN_type_symbol = NULL; |
2078 |
2078 |
2079 /* Get the value from a foo(<param_value>) style call */ |
2079 /* Get the value from a foo(<param_value>) style call */ |
2080 if (IN_param_value == NULL) |
2080 if (IN_param_value == NULL) |
2081 IN_param_value = function_call_param_iterator.next_nf(); |
2081 IN_param_value = function_call_param_iterator.next_nf(); |
2105 case function_dint_to_real : |
2105 case function_dint_to_real : |
2106 { |
2106 { |
2107 symbol_c *last_type_symbol = NULL; |
2107 symbol_c *last_type_symbol = NULL; |
2108 |
2108 |
2109 { |
2109 { |
2110 identifier_c param_name("IN"); |
2110 identifier_c IN_param_name("IN"); |
2111 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2111 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2112 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2112 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2113 symbol_c *IN_type_symbol = NULL; |
2113 symbol_c *IN_type_symbol = NULL; |
2114 |
2114 |
2115 /* Get the value from a foo(<param_value>) style call */ |
2115 /* Get the value from a foo(<param_value>) style call */ |
2116 if (IN_param_value == NULL) |
2116 if (IN_param_value == NULL) |
2117 IN_param_value = function_call_param_iterator.next_nf(); |
2117 IN_param_value = function_call_param_iterator.next_nf(); |
2141 case function_dint_to_sint : |
2141 case function_dint_to_sint : |
2142 { |
2142 { |
2143 symbol_c *last_type_symbol = NULL; |
2143 symbol_c *last_type_symbol = NULL; |
2144 |
2144 |
2145 { |
2145 { |
2146 identifier_c param_name("IN"); |
2146 identifier_c IN_param_name("IN"); |
2147 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2147 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2148 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2148 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2149 symbol_c *IN_type_symbol = NULL; |
2149 symbol_c *IN_type_symbol = NULL; |
2150 |
2150 |
2151 /* Get the value from a foo(<param_value>) style call */ |
2151 /* Get the value from a foo(<param_value>) style call */ |
2152 if (IN_param_value == NULL) |
2152 if (IN_param_value == NULL) |
2153 IN_param_value = function_call_param_iterator.next_nf(); |
2153 IN_param_value = function_call_param_iterator.next_nf(); |
2177 case function_dint_to_lint : |
2177 case function_dint_to_lint : |
2178 { |
2178 { |
2179 symbol_c *last_type_symbol = NULL; |
2179 symbol_c *last_type_symbol = NULL; |
2180 |
2180 |
2181 { |
2181 { |
2182 identifier_c param_name("IN"); |
2182 identifier_c IN_param_name("IN"); |
2183 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2183 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2184 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2184 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2185 symbol_c *IN_type_symbol = NULL; |
2185 symbol_c *IN_type_symbol = NULL; |
2186 |
2186 |
2187 /* Get the value from a foo(<param_value>) style call */ |
2187 /* Get the value from a foo(<param_value>) style call */ |
2188 if (IN_param_value == NULL) |
2188 if (IN_param_value == NULL) |
2189 IN_param_value = function_call_param_iterator.next_nf(); |
2189 IN_param_value = function_call_param_iterator.next_nf(); |
2213 case function_dint_to_date : |
2213 case function_dint_to_date : |
2214 { |
2214 { |
2215 symbol_c *last_type_symbol = NULL; |
2215 symbol_c *last_type_symbol = NULL; |
2216 |
2216 |
2217 { |
2217 { |
2218 identifier_c param_name("IN"); |
2218 identifier_c IN_param_name("IN"); |
2219 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2219 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2220 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2220 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2221 symbol_c *IN_type_symbol = NULL; |
2221 symbol_c *IN_type_symbol = NULL; |
2222 |
2222 |
2223 /* Get the value from a foo(<param_value>) style call */ |
2223 /* Get the value from a foo(<param_value>) style call */ |
2224 if (IN_param_value == NULL) |
2224 if (IN_param_value == NULL) |
2225 IN_param_value = function_call_param_iterator.next_nf(); |
2225 IN_param_value = function_call_param_iterator.next_nf(); |
2249 case function_dint_to_dword : |
2249 case function_dint_to_dword : |
2250 { |
2250 { |
2251 symbol_c *last_type_symbol = NULL; |
2251 symbol_c *last_type_symbol = NULL; |
2252 |
2252 |
2253 { |
2253 { |
2254 identifier_c param_name("IN"); |
2254 identifier_c IN_param_name("IN"); |
2255 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2255 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2256 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2256 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2257 symbol_c *IN_type_symbol = NULL; |
2257 symbol_c *IN_type_symbol = NULL; |
2258 |
2258 |
2259 /* Get the value from a foo(<param_value>) style call */ |
2259 /* Get the value from a foo(<param_value>) style call */ |
2260 if (IN_param_value == NULL) |
2260 if (IN_param_value == NULL) |
2261 IN_param_value = function_call_param_iterator.next_nf(); |
2261 IN_param_value = function_call_param_iterator.next_nf(); |
2285 case function_dint_to_dt : |
2285 case function_dint_to_dt : |
2286 { |
2286 { |
2287 symbol_c *last_type_symbol = NULL; |
2287 symbol_c *last_type_symbol = NULL; |
2288 |
2288 |
2289 { |
2289 { |
2290 identifier_c param_name("IN"); |
2290 identifier_c IN_param_name("IN"); |
2291 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2291 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2292 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2292 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2293 symbol_c *IN_type_symbol = NULL; |
2293 symbol_c *IN_type_symbol = NULL; |
2294 |
2294 |
2295 /* Get the value from a foo(<param_value>) style call */ |
2295 /* Get the value from a foo(<param_value>) style call */ |
2296 if (IN_param_value == NULL) |
2296 if (IN_param_value == NULL) |
2297 IN_param_value = function_call_param_iterator.next_nf(); |
2297 IN_param_value = function_call_param_iterator.next_nf(); |
2321 case function_dint_to_tod : |
2321 case function_dint_to_tod : |
2322 { |
2322 { |
2323 symbol_c *last_type_symbol = NULL; |
2323 symbol_c *last_type_symbol = NULL; |
2324 |
2324 |
2325 { |
2325 { |
2326 identifier_c param_name("IN"); |
2326 identifier_c IN_param_name("IN"); |
2327 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2327 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2328 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2328 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2329 symbol_c *IN_type_symbol = NULL; |
2329 symbol_c *IN_type_symbol = NULL; |
2330 |
2330 |
2331 /* Get the value from a foo(<param_value>) style call */ |
2331 /* Get the value from a foo(<param_value>) style call */ |
2332 if (IN_param_value == NULL) |
2332 if (IN_param_value == NULL) |
2333 IN_param_value = function_call_param_iterator.next_nf(); |
2333 IN_param_value = function_call_param_iterator.next_nf(); |
2357 case function_dint_to_udint : |
2357 case function_dint_to_udint : |
2358 { |
2358 { |
2359 symbol_c *last_type_symbol = NULL; |
2359 symbol_c *last_type_symbol = NULL; |
2360 |
2360 |
2361 { |
2361 { |
2362 identifier_c param_name("IN"); |
2362 identifier_c IN_param_name("IN"); |
2363 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2363 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2364 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2364 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2365 symbol_c *IN_type_symbol = NULL; |
2365 symbol_c *IN_type_symbol = NULL; |
2366 |
2366 |
2367 /* Get the value from a foo(<param_value>) style call */ |
2367 /* Get the value from a foo(<param_value>) style call */ |
2368 if (IN_param_value == NULL) |
2368 if (IN_param_value == NULL) |
2369 IN_param_value = function_call_param_iterator.next_nf(); |
2369 IN_param_value = function_call_param_iterator.next_nf(); |
2393 case function_dint_to_word : |
2393 case function_dint_to_word : |
2394 { |
2394 { |
2395 symbol_c *last_type_symbol = NULL; |
2395 symbol_c *last_type_symbol = NULL; |
2396 |
2396 |
2397 { |
2397 { |
2398 identifier_c param_name("IN"); |
2398 identifier_c IN_param_name("IN"); |
2399 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2399 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2400 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2400 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2401 symbol_c *IN_type_symbol = NULL; |
2401 symbol_c *IN_type_symbol = NULL; |
2402 |
2402 |
2403 /* Get the value from a foo(<param_value>) style call */ |
2403 /* Get the value from a foo(<param_value>) style call */ |
2404 if (IN_param_value == NULL) |
2404 if (IN_param_value == NULL) |
2405 IN_param_value = function_call_param_iterator.next_nf(); |
2405 IN_param_value = function_call_param_iterator.next_nf(); |
2429 case function_dint_to_string : |
2429 case function_dint_to_string : |
2430 { |
2430 { |
2431 symbol_c *last_type_symbol = NULL; |
2431 symbol_c *last_type_symbol = NULL; |
2432 |
2432 |
2433 { |
2433 { |
2434 identifier_c param_name("IN"); |
2434 identifier_c IN_param_name("IN"); |
2435 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2435 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2436 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2436 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2437 symbol_c *IN_type_symbol = NULL; |
2437 symbol_c *IN_type_symbol = NULL; |
2438 |
2438 |
2439 /* Get the value from a foo(<param_value>) style call */ |
2439 /* Get the value from a foo(<param_value>) style call */ |
2440 if (IN_param_value == NULL) |
2440 if (IN_param_value == NULL) |
2441 IN_param_value = function_call_param_iterator.next_nf(); |
2441 IN_param_value = function_call_param_iterator.next_nf(); |
2465 case function_dint_to_lword : |
2465 case function_dint_to_lword : |
2466 { |
2466 { |
2467 symbol_c *last_type_symbol = NULL; |
2467 symbol_c *last_type_symbol = NULL; |
2468 |
2468 |
2469 { |
2469 { |
2470 identifier_c param_name("IN"); |
2470 identifier_c IN_param_name("IN"); |
2471 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2471 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2472 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2472 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2473 symbol_c *IN_type_symbol = NULL; |
2473 symbol_c *IN_type_symbol = NULL; |
2474 |
2474 |
2475 /* Get the value from a foo(<param_value>) style call */ |
2475 /* Get the value from a foo(<param_value>) style call */ |
2476 if (IN_param_value == NULL) |
2476 if (IN_param_value == NULL) |
2477 IN_param_value = function_call_param_iterator.next_nf(); |
2477 IN_param_value = function_call_param_iterator.next_nf(); |
2501 case function_dint_to_uint : |
2501 case function_dint_to_uint : |
2502 { |
2502 { |
2503 symbol_c *last_type_symbol = NULL; |
2503 symbol_c *last_type_symbol = NULL; |
2504 |
2504 |
2505 { |
2505 { |
2506 identifier_c param_name("IN"); |
2506 identifier_c IN_param_name("IN"); |
2507 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2507 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2508 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2508 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2509 symbol_c *IN_type_symbol = NULL; |
2509 symbol_c *IN_type_symbol = NULL; |
2510 |
2510 |
2511 /* Get the value from a foo(<param_value>) style call */ |
2511 /* Get the value from a foo(<param_value>) style call */ |
2512 if (IN_param_value == NULL) |
2512 if (IN_param_value == NULL) |
2513 IN_param_value = function_call_param_iterator.next_nf(); |
2513 IN_param_value = function_call_param_iterator.next_nf(); |
2537 case function_dint_to_lreal : |
2537 case function_dint_to_lreal : |
2538 { |
2538 { |
2539 symbol_c *last_type_symbol = NULL; |
2539 symbol_c *last_type_symbol = NULL; |
2540 |
2540 |
2541 { |
2541 { |
2542 identifier_c param_name("IN"); |
2542 identifier_c IN_param_name("IN"); |
2543 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2543 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2544 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2544 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2545 symbol_c *IN_type_symbol = NULL; |
2545 symbol_c *IN_type_symbol = NULL; |
2546 |
2546 |
2547 /* Get the value from a foo(<param_value>) style call */ |
2547 /* Get the value from a foo(<param_value>) style call */ |
2548 if (IN_param_value == NULL) |
2548 if (IN_param_value == NULL) |
2549 IN_param_value = function_call_param_iterator.next_nf(); |
2549 IN_param_value = function_call_param_iterator.next_nf(); |
2573 case function_dint_to_byte : |
2573 case function_dint_to_byte : |
2574 { |
2574 { |
2575 symbol_c *last_type_symbol = NULL; |
2575 symbol_c *last_type_symbol = NULL; |
2576 |
2576 |
2577 { |
2577 { |
2578 identifier_c param_name("IN"); |
2578 identifier_c IN_param_name("IN"); |
2579 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2579 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2580 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2580 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2581 symbol_c *IN_type_symbol = NULL; |
2581 symbol_c *IN_type_symbol = NULL; |
2582 |
2582 |
2583 /* Get the value from a foo(<param_value>) style call */ |
2583 /* Get the value from a foo(<param_value>) style call */ |
2584 if (IN_param_value == NULL) |
2584 if (IN_param_value == NULL) |
2585 IN_param_value = function_call_param_iterator.next_nf(); |
2585 IN_param_value = function_call_param_iterator.next_nf(); |
2609 case function_dint_to_usint : |
2609 case function_dint_to_usint : |
2610 { |
2610 { |
2611 symbol_c *last_type_symbol = NULL; |
2611 symbol_c *last_type_symbol = NULL; |
2612 |
2612 |
2613 { |
2613 { |
2614 identifier_c param_name("IN"); |
2614 identifier_c IN_param_name("IN"); |
2615 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2615 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2616 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2616 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2617 symbol_c *IN_type_symbol = NULL; |
2617 symbol_c *IN_type_symbol = NULL; |
2618 |
2618 |
2619 /* Get the value from a foo(<param_value>) style call */ |
2619 /* Get the value from a foo(<param_value>) style call */ |
2620 if (IN_param_value == NULL) |
2620 if (IN_param_value == NULL) |
2621 IN_param_value = function_call_param_iterator.next_nf(); |
2621 IN_param_value = function_call_param_iterator.next_nf(); |
2645 case function_dint_to_ulint : |
2645 case function_dint_to_ulint : |
2646 { |
2646 { |
2647 symbol_c *last_type_symbol = NULL; |
2647 symbol_c *last_type_symbol = NULL; |
2648 |
2648 |
2649 { |
2649 { |
2650 identifier_c param_name("IN"); |
2650 identifier_c IN_param_name("IN"); |
2651 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2651 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2652 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2652 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2653 symbol_c *IN_type_symbol = NULL; |
2653 symbol_c *IN_type_symbol = NULL; |
2654 |
2654 |
2655 /* Get the value from a foo(<param_value>) style call */ |
2655 /* Get the value from a foo(<param_value>) style call */ |
2656 if (IN_param_value == NULL) |
2656 if (IN_param_value == NULL) |
2657 IN_param_value = function_call_param_iterator.next_nf(); |
2657 IN_param_value = function_call_param_iterator.next_nf(); |
2681 case function_dint_to_bool : |
2681 case function_dint_to_bool : |
2682 { |
2682 { |
2683 symbol_c *last_type_symbol = NULL; |
2683 symbol_c *last_type_symbol = NULL; |
2684 |
2684 |
2685 { |
2685 { |
2686 identifier_c param_name("IN"); |
2686 identifier_c IN_param_name("IN"); |
2687 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2687 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2688 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2688 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2689 symbol_c *IN_type_symbol = NULL; |
2689 symbol_c *IN_type_symbol = NULL; |
2690 |
2690 |
2691 /* Get the value from a foo(<param_value>) style call */ |
2691 /* Get the value from a foo(<param_value>) style call */ |
2692 if (IN_param_value == NULL) |
2692 if (IN_param_value == NULL) |
2693 IN_param_value = function_call_param_iterator.next_nf(); |
2693 IN_param_value = function_call_param_iterator.next_nf(); |
2717 case function_dint_to_time : |
2717 case function_dint_to_time : |
2718 { |
2718 { |
2719 symbol_c *last_type_symbol = NULL; |
2719 symbol_c *last_type_symbol = NULL; |
2720 |
2720 |
2721 { |
2721 { |
2722 identifier_c param_name("IN"); |
2722 identifier_c IN_param_name("IN"); |
2723 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2723 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2724 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2724 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2725 symbol_c *IN_type_symbol = NULL; |
2725 symbol_c *IN_type_symbol = NULL; |
2726 |
2726 |
2727 /* Get the value from a foo(<param_value>) style call */ |
2727 /* Get the value from a foo(<param_value>) style call */ |
2728 if (IN_param_value == NULL) |
2728 if (IN_param_value == NULL) |
2729 IN_param_value = function_call_param_iterator.next_nf(); |
2729 IN_param_value = function_call_param_iterator.next_nf(); |
2753 case function_dint_to_int : |
2753 case function_dint_to_int : |
2754 { |
2754 { |
2755 symbol_c *last_type_symbol = NULL; |
2755 symbol_c *last_type_symbol = NULL; |
2756 |
2756 |
2757 { |
2757 { |
2758 identifier_c param_name("IN"); |
2758 identifier_c IN_param_name("IN"); |
2759 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2759 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2760 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2760 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2761 symbol_c *IN_type_symbol = NULL; |
2761 symbol_c *IN_type_symbol = NULL; |
2762 |
2762 |
2763 /* Get the value from a foo(<param_value>) style call */ |
2763 /* Get the value from a foo(<param_value>) style call */ |
2764 if (IN_param_value == NULL) |
2764 if (IN_param_value == NULL) |
2765 IN_param_value = function_call_param_iterator.next_nf(); |
2765 IN_param_value = function_call_param_iterator.next_nf(); |
2789 case function_date_to_real : |
2789 case function_date_to_real : |
2790 { |
2790 { |
2791 symbol_c *last_type_symbol = NULL; |
2791 symbol_c *last_type_symbol = NULL; |
2792 |
2792 |
2793 { |
2793 { |
2794 identifier_c param_name("IN"); |
2794 identifier_c IN_param_name("IN"); |
2795 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2795 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2796 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2796 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2797 symbol_c *IN_type_symbol = NULL; |
2797 symbol_c *IN_type_symbol = NULL; |
2798 |
2798 |
2799 /* Get the value from a foo(<param_value>) style call */ |
2799 /* Get the value from a foo(<param_value>) style call */ |
2800 if (IN_param_value == NULL) |
2800 if (IN_param_value == NULL) |
2801 IN_param_value = function_call_param_iterator.next_nf(); |
2801 IN_param_value = function_call_param_iterator.next_nf(); |
2825 case function_date_to_sint : |
2825 case function_date_to_sint : |
2826 { |
2826 { |
2827 symbol_c *last_type_symbol = NULL; |
2827 symbol_c *last_type_symbol = NULL; |
2828 |
2828 |
2829 { |
2829 { |
2830 identifier_c param_name("IN"); |
2830 identifier_c IN_param_name("IN"); |
2831 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2831 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2832 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2832 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2833 symbol_c *IN_type_symbol = NULL; |
2833 symbol_c *IN_type_symbol = NULL; |
2834 |
2834 |
2835 /* Get the value from a foo(<param_value>) style call */ |
2835 /* Get the value from a foo(<param_value>) style call */ |
2836 if (IN_param_value == NULL) |
2836 if (IN_param_value == NULL) |
2837 IN_param_value = function_call_param_iterator.next_nf(); |
2837 IN_param_value = function_call_param_iterator.next_nf(); |
2861 case function_date_to_lint : |
2861 case function_date_to_lint : |
2862 { |
2862 { |
2863 symbol_c *last_type_symbol = NULL; |
2863 symbol_c *last_type_symbol = NULL; |
2864 |
2864 |
2865 { |
2865 { |
2866 identifier_c param_name("IN"); |
2866 identifier_c IN_param_name("IN"); |
2867 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2867 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2868 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2868 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2869 symbol_c *IN_type_symbol = NULL; |
2869 symbol_c *IN_type_symbol = NULL; |
2870 |
2870 |
2871 /* Get the value from a foo(<param_value>) style call */ |
2871 /* Get the value from a foo(<param_value>) style call */ |
2872 if (IN_param_value == NULL) |
2872 if (IN_param_value == NULL) |
2873 IN_param_value = function_call_param_iterator.next_nf(); |
2873 IN_param_value = function_call_param_iterator.next_nf(); |
2897 case function_date_to_dint : |
2897 case function_date_to_dint : |
2898 { |
2898 { |
2899 symbol_c *last_type_symbol = NULL; |
2899 symbol_c *last_type_symbol = NULL; |
2900 |
2900 |
2901 { |
2901 { |
2902 identifier_c param_name("IN"); |
2902 identifier_c IN_param_name("IN"); |
2903 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2903 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2904 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2904 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2905 symbol_c *IN_type_symbol = NULL; |
2905 symbol_c *IN_type_symbol = NULL; |
2906 |
2906 |
2907 /* Get the value from a foo(<param_value>) style call */ |
2907 /* Get the value from a foo(<param_value>) style call */ |
2908 if (IN_param_value == NULL) |
2908 if (IN_param_value == NULL) |
2909 IN_param_value = function_call_param_iterator.next_nf(); |
2909 IN_param_value = function_call_param_iterator.next_nf(); |
2933 case function_date_to_dword : |
2933 case function_date_to_dword : |
2934 { |
2934 { |
2935 symbol_c *last_type_symbol = NULL; |
2935 symbol_c *last_type_symbol = NULL; |
2936 |
2936 |
2937 { |
2937 { |
2938 identifier_c param_name("IN"); |
2938 identifier_c IN_param_name("IN"); |
2939 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2939 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2940 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2940 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2941 symbol_c *IN_type_symbol = NULL; |
2941 symbol_c *IN_type_symbol = NULL; |
2942 |
2942 |
2943 /* Get the value from a foo(<param_value>) style call */ |
2943 /* Get the value from a foo(<param_value>) style call */ |
2944 if (IN_param_value == NULL) |
2944 if (IN_param_value == NULL) |
2945 IN_param_value = function_call_param_iterator.next_nf(); |
2945 IN_param_value = function_call_param_iterator.next_nf(); |
2969 case function_date_to_udint : |
2969 case function_date_to_udint : |
2970 { |
2970 { |
2971 symbol_c *last_type_symbol = NULL; |
2971 symbol_c *last_type_symbol = NULL; |
2972 |
2972 |
2973 { |
2973 { |
2974 identifier_c param_name("IN"); |
2974 identifier_c IN_param_name("IN"); |
2975 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2975 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
2976 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
2976 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
2977 symbol_c *IN_type_symbol = NULL; |
2977 symbol_c *IN_type_symbol = NULL; |
2978 |
2978 |
2979 /* Get the value from a foo(<param_value>) style call */ |
2979 /* Get the value from a foo(<param_value>) style call */ |
2980 if (IN_param_value == NULL) |
2980 if (IN_param_value == NULL) |
2981 IN_param_value = function_call_param_iterator.next_nf(); |
2981 IN_param_value = function_call_param_iterator.next_nf(); |
3005 case function_date_to_word : |
3005 case function_date_to_word : |
3006 { |
3006 { |
3007 symbol_c *last_type_symbol = NULL; |
3007 symbol_c *last_type_symbol = NULL; |
3008 |
3008 |
3009 { |
3009 { |
3010 identifier_c param_name("IN"); |
3010 identifier_c IN_param_name("IN"); |
3011 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3011 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3012 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3012 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3013 symbol_c *IN_type_symbol = NULL; |
3013 symbol_c *IN_type_symbol = NULL; |
3014 |
3014 |
3015 /* Get the value from a foo(<param_value>) style call */ |
3015 /* Get the value from a foo(<param_value>) style call */ |
3016 if (IN_param_value == NULL) |
3016 if (IN_param_value == NULL) |
3017 IN_param_value = function_call_param_iterator.next_nf(); |
3017 IN_param_value = function_call_param_iterator.next_nf(); |
3041 case function_date_to_string : |
3041 case function_date_to_string : |
3042 { |
3042 { |
3043 symbol_c *last_type_symbol = NULL; |
3043 symbol_c *last_type_symbol = NULL; |
3044 |
3044 |
3045 { |
3045 { |
3046 identifier_c param_name("IN"); |
3046 identifier_c IN_param_name("IN"); |
3047 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3047 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3048 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3048 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3049 symbol_c *IN_type_symbol = NULL; |
3049 symbol_c *IN_type_symbol = NULL; |
3050 |
3050 |
3051 /* Get the value from a foo(<param_value>) style call */ |
3051 /* Get the value from a foo(<param_value>) style call */ |
3052 if (IN_param_value == NULL) |
3052 if (IN_param_value == NULL) |
3053 IN_param_value = function_call_param_iterator.next_nf(); |
3053 IN_param_value = function_call_param_iterator.next_nf(); |
3077 case function_date_to_lword : |
3077 case function_date_to_lword : |
3078 { |
3078 { |
3079 symbol_c *last_type_symbol = NULL; |
3079 symbol_c *last_type_symbol = NULL; |
3080 |
3080 |
3081 { |
3081 { |
3082 identifier_c param_name("IN"); |
3082 identifier_c IN_param_name("IN"); |
3083 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3083 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3084 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3084 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3085 symbol_c *IN_type_symbol = NULL; |
3085 symbol_c *IN_type_symbol = NULL; |
3086 |
3086 |
3087 /* Get the value from a foo(<param_value>) style call */ |
3087 /* Get the value from a foo(<param_value>) style call */ |
3088 if (IN_param_value == NULL) |
3088 if (IN_param_value == NULL) |
3089 IN_param_value = function_call_param_iterator.next_nf(); |
3089 IN_param_value = function_call_param_iterator.next_nf(); |
3113 case function_date_to_uint : |
3113 case function_date_to_uint : |
3114 { |
3114 { |
3115 symbol_c *last_type_symbol = NULL; |
3115 symbol_c *last_type_symbol = NULL; |
3116 |
3116 |
3117 { |
3117 { |
3118 identifier_c param_name("IN"); |
3118 identifier_c IN_param_name("IN"); |
3119 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3119 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3120 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3120 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3121 symbol_c *IN_type_symbol = NULL; |
3121 symbol_c *IN_type_symbol = NULL; |
3122 |
3122 |
3123 /* Get the value from a foo(<param_value>) style call */ |
3123 /* Get the value from a foo(<param_value>) style call */ |
3124 if (IN_param_value == NULL) |
3124 if (IN_param_value == NULL) |
3125 IN_param_value = function_call_param_iterator.next_nf(); |
3125 IN_param_value = function_call_param_iterator.next_nf(); |
3149 case function_date_to_lreal : |
3149 case function_date_to_lreal : |
3150 { |
3150 { |
3151 symbol_c *last_type_symbol = NULL; |
3151 symbol_c *last_type_symbol = NULL; |
3152 |
3152 |
3153 { |
3153 { |
3154 identifier_c param_name("IN"); |
3154 identifier_c IN_param_name("IN"); |
3155 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3155 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3156 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3156 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3157 symbol_c *IN_type_symbol = NULL; |
3157 symbol_c *IN_type_symbol = NULL; |
3158 |
3158 |
3159 /* Get the value from a foo(<param_value>) style call */ |
3159 /* Get the value from a foo(<param_value>) style call */ |
3160 if (IN_param_value == NULL) |
3160 if (IN_param_value == NULL) |
3161 IN_param_value = function_call_param_iterator.next_nf(); |
3161 IN_param_value = function_call_param_iterator.next_nf(); |
3185 case function_date_to_byte : |
3185 case function_date_to_byte : |
3186 { |
3186 { |
3187 symbol_c *last_type_symbol = NULL; |
3187 symbol_c *last_type_symbol = NULL; |
3188 |
3188 |
3189 { |
3189 { |
3190 identifier_c param_name("IN"); |
3190 identifier_c IN_param_name("IN"); |
3191 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3191 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3192 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3192 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3193 symbol_c *IN_type_symbol = NULL; |
3193 symbol_c *IN_type_symbol = NULL; |
3194 |
3194 |
3195 /* Get the value from a foo(<param_value>) style call */ |
3195 /* Get the value from a foo(<param_value>) style call */ |
3196 if (IN_param_value == NULL) |
3196 if (IN_param_value == NULL) |
3197 IN_param_value = function_call_param_iterator.next_nf(); |
3197 IN_param_value = function_call_param_iterator.next_nf(); |
3221 case function_date_to_usint : |
3221 case function_date_to_usint : |
3222 { |
3222 { |
3223 symbol_c *last_type_symbol = NULL; |
3223 symbol_c *last_type_symbol = NULL; |
3224 |
3224 |
3225 { |
3225 { |
3226 identifier_c param_name("IN"); |
3226 identifier_c IN_param_name("IN"); |
3227 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3227 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3228 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3228 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3229 symbol_c *IN_type_symbol = NULL; |
3229 symbol_c *IN_type_symbol = NULL; |
3230 |
3230 |
3231 /* Get the value from a foo(<param_value>) style call */ |
3231 /* Get the value from a foo(<param_value>) style call */ |
3232 if (IN_param_value == NULL) |
3232 if (IN_param_value == NULL) |
3233 IN_param_value = function_call_param_iterator.next_nf(); |
3233 IN_param_value = function_call_param_iterator.next_nf(); |
3257 case function_date_to_ulint : |
3257 case function_date_to_ulint : |
3258 { |
3258 { |
3259 symbol_c *last_type_symbol = NULL; |
3259 symbol_c *last_type_symbol = NULL; |
3260 |
3260 |
3261 { |
3261 { |
3262 identifier_c param_name("IN"); |
3262 identifier_c IN_param_name("IN"); |
3263 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3263 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3264 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3264 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3265 symbol_c *IN_type_symbol = NULL; |
3265 symbol_c *IN_type_symbol = NULL; |
3266 |
3266 |
3267 /* Get the value from a foo(<param_value>) style call */ |
3267 /* Get the value from a foo(<param_value>) style call */ |
3268 if (IN_param_value == NULL) |
3268 if (IN_param_value == NULL) |
3269 IN_param_value = function_call_param_iterator.next_nf(); |
3269 IN_param_value = function_call_param_iterator.next_nf(); |
3293 case function_date_to_int : |
3293 case function_date_to_int : |
3294 { |
3294 { |
3295 symbol_c *last_type_symbol = NULL; |
3295 symbol_c *last_type_symbol = NULL; |
3296 |
3296 |
3297 { |
3297 { |
3298 identifier_c param_name("IN"); |
3298 identifier_c IN_param_name("IN"); |
3299 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3299 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3300 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3300 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3301 symbol_c *IN_type_symbol = NULL; |
3301 symbol_c *IN_type_symbol = NULL; |
3302 |
3302 |
3303 /* Get the value from a foo(<param_value>) style call */ |
3303 /* Get the value from a foo(<param_value>) style call */ |
3304 if (IN_param_value == NULL) |
3304 if (IN_param_value == NULL) |
3305 IN_param_value = function_call_param_iterator.next_nf(); |
3305 IN_param_value = function_call_param_iterator.next_nf(); |
3329 case function_dword_to_real : |
3329 case function_dword_to_real : |
3330 { |
3330 { |
3331 symbol_c *last_type_symbol = NULL; |
3331 symbol_c *last_type_symbol = NULL; |
3332 |
3332 |
3333 { |
3333 { |
3334 identifier_c param_name("IN"); |
3334 identifier_c IN_param_name("IN"); |
3335 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3335 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3336 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3336 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3337 symbol_c *IN_type_symbol = NULL; |
3337 symbol_c *IN_type_symbol = NULL; |
3338 |
3338 |
3339 /* Get the value from a foo(<param_value>) style call */ |
3339 /* Get the value from a foo(<param_value>) style call */ |
3340 if (IN_param_value == NULL) |
3340 if (IN_param_value == NULL) |
3341 IN_param_value = function_call_param_iterator.next_nf(); |
3341 IN_param_value = function_call_param_iterator.next_nf(); |
3365 case function_dword_to_sint : |
3365 case function_dword_to_sint : |
3366 { |
3366 { |
3367 symbol_c *last_type_symbol = NULL; |
3367 symbol_c *last_type_symbol = NULL; |
3368 |
3368 |
3369 { |
3369 { |
3370 identifier_c param_name("IN"); |
3370 identifier_c IN_param_name("IN"); |
3371 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3371 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3372 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3372 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3373 symbol_c *IN_type_symbol = NULL; |
3373 symbol_c *IN_type_symbol = NULL; |
3374 |
3374 |
3375 /* Get the value from a foo(<param_value>) style call */ |
3375 /* Get the value from a foo(<param_value>) style call */ |
3376 if (IN_param_value == NULL) |
3376 if (IN_param_value == NULL) |
3377 IN_param_value = function_call_param_iterator.next_nf(); |
3377 IN_param_value = function_call_param_iterator.next_nf(); |
3401 case function_dword_to_lint : |
3401 case function_dword_to_lint : |
3402 { |
3402 { |
3403 symbol_c *last_type_symbol = NULL; |
3403 symbol_c *last_type_symbol = NULL; |
3404 |
3404 |
3405 { |
3405 { |
3406 identifier_c param_name("IN"); |
3406 identifier_c IN_param_name("IN"); |
3407 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3407 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3408 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3408 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3409 symbol_c *IN_type_symbol = NULL; |
3409 symbol_c *IN_type_symbol = NULL; |
3410 |
3410 |
3411 /* Get the value from a foo(<param_value>) style call */ |
3411 /* Get the value from a foo(<param_value>) style call */ |
3412 if (IN_param_value == NULL) |
3412 if (IN_param_value == NULL) |
3413 IN_param_value = function_call_param_iterator.next_nf(); |
3413 IN_param_value = function_call_param_iterator.next_nf(); |
3437 case function_dword_to_dint : |
3437 case function_dword_to_dint : |
3438 { |
3438 { |
3439 symbol_c *last_type_symbol = NULL; |
3439 symbol_c *last_type_symbol = NULL; |
3440 |
3440 |
3441 { |
3441 { |
3442 identifier_c param_name("IN"); |
3442 identifier_c IN_param_name("IN"); |
3443 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3443 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3444 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3444 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3445 symbol_c *IN_type_symbol = NULL; |
3445 symbol_c *IN_type_symbol = NULL; |
3446 |
3446 |
3447 /* Get the value from a foo(<param_value>) style call */ |
3447 /* Get the value from a foo(<param_value>) style call */ |
3448 if (IN_param_value == NULL) |
3448 if (IN_param_value == NULL) |
3449 IN_param_value = function_call_param_iterator.next_nf(); |
3449 IN_param_value = function_call_param_iterator.next_nf(); |
3473 case function_dword_to_date : |
3473 case function_dword_to_date : |
3474 { |
3474 { |
3475 symbol_c *last_type_symbol = NULL; |
3475 symbol_c *last_type_symbol = NULL; |
3476 |
3476 |
3477 { |
3477 { |
3478 identifier_c param_name("IN"); |
3478 identifier_c IN_param_name("IN"); |
3479 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3479 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3480 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3480 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3481 symbol_c *IN_type_symbol = NULL; |
3481 symbol_c *IN_type_symbol = NULL; |
3482 |
3482 |
3483 /* Get the value from a foo(<param_value>) style call */ |
3483 /* Get the value from a foo(<param_value>) style call */ |
3484 if (IN_param_value == NULL) |
3484 if (IN_param_value == NULL) |
3485 IN_param_value = function_call_param_iterator.next_nf(); |
3485 IN_param_value = function_call_param_iterator.next_nf(); |
3509 case function_dword_to_dt : |
3509 case function_dword_to_dt : |
3510 { |
3510 { |
3511 symbol_c *last_type_symbol = NULL; |
3511 symbol_c *last_type_symbol = NULL; |
3512 |
3512 |
3513 { |
3513 { |
3514 identifier_c param_name("IN"); |
3514 identifier_c IN_param_name("IN"); |
3515 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3515 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3516 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3516 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3517 symbol_c *IN_type_symbol = NULL; |
3517 symbol_c *IN_type_symbol = NULL; |
3518 |
3518 |
3519 /* Get the value from a foo(<param_value>) style call */ |
3519 /* Get the value from a foo(<param_value>) style call */ |
3520 if (IN_param_value == NULL) |
3520 if (IN_param_value == NULL) |
3521 IN_param_value = function_call_param_iterator.next_nf(); |
3521 IN_param_value = function_call_param_iterator.next_nf(); |
3545 case function_dword_to_tod : |
3545 case function_dword_to_tod : |
3546 { |
3546 { |
3547 symbol_c *last_type_symbol = NULL; |
3547 symbol_c *last_type_symbol = NULL; |
3548 |
3548 |
3549 { |
3549 { |
3550 identifier_c param_name("IN"); |
3550 identifier_c IN_param_name("IN"); |
3551 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3551 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3552 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3552 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3553 symbol_c *IN_type_symbol = NULL; |
3553 symbol_c *IN_type_symbol = NULL; |
3554 |
3554 |
3555 /* Get the value from a foo(<param_value>) style call */ |
3555 /* Get the value from a foo(<param_value>) style call */ |
3556 if (IN_param_value == NULL) |
3556 if (IN_param_value == NULL) |
3557 IN_param_value = function_call_param_iterator.next_nf(); |
3557 IN_param_value = function_call_param_iterator.next_nf(); |
3581 case function_dword_to_udint : |
3581 case function_dword_to_udint : |
3582 { |
3582 { |
3583 symbol_c *last_type_symbol = NULL; |
3583 symbol_c *last_type_symbol = NULL; |
3584 |
3584 |
3585 { |
3585 { |
3586 identifier_c param_name("IN"); |
3586 identifier_c IN_param_name("IN"); |
3587 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3587 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3588 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3588 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3589 symbol_c *IN_type_symbol = NULL; |
3589 symbol_c *IN_type_symbol = NULL; |
3590 |
3590 |
3591 /* Get the value from a foo(<param_value>) style call */ |
3591 /* Get the value from a foo(<param_value>) style call */ |
3592 if (IN_param_value == NULL) |
3592 if (IN_param_value == NULL) |
3593 IN_param_value = function_call_param_iterator.next_nf(); |
3593 IN_param_value = function_call_param_iterator.next_nf(); |
3617 case function_dword_to_word : |
3617 case function_dword_to_word : |
3618 { |
3618 { |
3619 symbol_c *last_type_symbol = NULL; |
3619 symbol_c *last_type_symbol = NULL; |
3620 |
3620 |
3621 { |
3621 { |
3622 identifier_c param_name("IN"); |
3622 identifier_c IN_param_name("IN"); |
3623 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3623 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3624 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3624 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3625 symbol_c *IN_type_symbol = NULL; |
3625 symbol_c *IN_type_symbol = NULL; |
3626 |
3626 |
3627 /* Get the value from a foo(<param_value>) style call */ |
3627 /* Get the value from a foo(<param_value>) style call */ |
3628 if (IN_param_value == NULL) |
3628 if (IN_param_value == NULL) |
3629 IN_param_value = function_call_param_iterator.next_nf(); |
3629 IN_param_value = function_call_param_iterator.next_nf(); |
3653 case function_dword_to_string : |
3653 case function_dword_to_string : |
3654 { |
3654 { |
3655 symbol_c *last_type_symbol = NULL; |
3655 symbol_c *last_type_symbol = NULL; |
3656 |
3656 |
3657 { |
3657 { |
3658 identifier_c param_name("IN"); |
3658 identifier_c IN_param_name("IN"); |
3659 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3659 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3660 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3660 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3661 symbol_c *IN_type_symbol = NULL; |
3661 symbol_c *IN_type_symbol = NULL; |
3662 |
3662 |
3663 /* Get the value from a foo(<param_value>) style call */ |
3663 /* Get the value from a foo(<param_value>) style call */ |
3664 if (IN_param_value == NULL) |
3664 if (IN_param_value == NULL) |
3665 IN_param_value = function_call_param_iterator.next_nf(); |
3665 IN_param_value = function_call_param_iterator.next_nf(); |
3689 case function_dword_to_lword : |
3689 case function_dword_to_lword : |
3690 { |
3690 { |
3691 symbol_c *last_type_symbol = NULL; |
3691 symbol_c *last_type_symbol = NULL; |
3692 |
3692 |
3693 { |
3693 { |
3694 identifier_c param_name("IN"); |
3694 identifier_c IN_param_name("IN"); |
3695 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3695 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3696 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3696 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3697 symbol_c *IN_type_symbol = NULL; |
3697 symbol_c *IN_type_symbol = NULL; |
3698 |
3698 |
3699 /* Get the value from a foo(<param_value>) style call */ |
3699 /* Get the value from a foo(<param_value>) style call */ |
3700 if (IN_param_value == NULL) |
3700 if (IN_param_value == NULL) |
3701 IN_param_value = function_call_param_iterator.next_nf(); |
3701 IN_param_value = function_call_param_iterator.next_nf(); |
3725 case function_dword_to_uint : |
3725 case function_dword_to_uint : |
3726 { |
3726 { |
3727 symbol_c *last_type_symbol = NULL; |
3727 symbol_c *last_type_symbol = NULL; |
3728 |
3728 |
3729 { |
3729 { |
3730 identifier_c param_name("IN"); |
3730 identifier_c IN_param_name("IN"); |
3731 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3731 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3732 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3732 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3733 symbol_c *IN_type_symbol = NULL; |
3733 symbol_c *IN_type_symbol = NULL; |
3734 |
3734 |
3735 /* Get the value from a foo(<param_value>) style call */ |
3735 /* Get the value from a foo(<param_value>) style call */ |
3736 if (IN_param_value == NULL) |
3736 if (IN_param_value == NULL) |
3737 IN_param_value = function_call_param_iterator.next_nf(); |
3737 IN_param_value = function_call_param_iterator.next_nf(); |
3761 case function_dword_to_lreal : |
3761 case function_dword_to_lreal : |
3762 { |
3762 { |
3763 symbol_c *last_type_symbol = NULL; |
3763 symbol_c *last_type_symbol = NULL; |
3764 |
3764 |
3765 { |
3765 { |
3766 identifier_c param_name("IN"); |
3766 identifier_c IN_param_name("IN"); |
3767 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3767 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3768 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3768 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3769 symbol_c *IN_type_symbol = NULL; |
3769 symbol_c *IN_type_symbol = NULL; |
3770 |
3770 |
3771 /* Get the value from a foo(<param_value>) style call */ |
3771 /* Get the value from a foo(<param_value>) style call */ |
3772 if (IN_param_value == NULL) |
3772 if (IN_param_value == NULL) |
3773 IN_param_value = function_call_param_iterator.next_nf(); |
3773 IN_param_value = function_call_param_iterator.next_nf(); |
3797 case function_dword_to_byte : |
3797 case function_dword_to_byte : |
3798 { |
3798 { |
3799 symbol_c *last_type_symbol = NULL; |
3799 symbol_c *last_type_symbol = NULL; |
3800 |
3800 |
3801 { |
3801 { |
3802 identifier_c param_name("IN"); |
3802 identifier_c IN_param_name("IN"); |
3803 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3803 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3804 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3804 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3805 symbol_c *IN_type_symbol = NULL; |
3805 symbol_c *IN_type_symbol = NULL; |
3806 |
3806 |
3807 /* Get the value from a foo(<param_value>) style call */ |
3807 /* Get the value from a foo(<param_value>) style call */ |
3808 if (IN_param_value == NULL) |
3808 if (IN_param_value == NULL) |
3809 IN_param_value = function_call_param_iterator.next_nf(); |
3809 IN_param_value = function_call_param_iterator.next_nf(); |
3833 case function_dword_to_usint : |
3833 case function_dword_to_usint : |
3834 { |
3834 { |
3835 symbol_c *last_type_symbol = NULL; |
3835 symbol_c *last_type_symbol = NULL; |
3836 |
3836 |
3837 { |
3837 { |
3838 identifier_c param_name("IN"); |
3838 identifier_c IN_param_name("IN"); |
3839 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3839 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3840 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3840 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3841 symbol_c *IN_type_symbol = NULL; |
3841 symbol_c *IN_type_symbol = NULL; |
3842 |
3842 |
3843 /* Get the value from a foo(<param_value>) style call */ |
3843 /* Get the value from a foo(<param_value>) style call */ |
3844 if (IN_param_value == NULL) |
3844 if (IN_param_value == NULL) |
3845 IN_param_value = function_call_param_iterator.next_nf(); |
3845 IN_param_value = function_call_param_iterator.next_nf(); |
3869 case function_dword_to_ulint : |
3869 case function_dword_to_ulint : |
3870 { |
3870 { |
3871 symbol_c *last_type_symbol = NULL; |
3871 symbol_c *last_type_symbol = NULL; |
3872 |
3872 |
3873 { |
3873 { |
3874 identifier_c param_name("IN"); |
3874 identifier_c IN_param_name("IN"); |
3875 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3875 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3876 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3876 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3877 symbol_c *IN_type_symbol = NULL; |
3877 symbol_c *IN_type_symbol = NULL; |
3878 |
3878 |
3879 /* Get the value from a foo(<param_value>) style call */ |
3879 /* Get the value from a foo(<param_value>) style call */ |
3880 if (IN_param_value == NULL) |
3880 if (IN_param_value == NULL) |
3881 IN_param_value = function_call_param_iterator.next_nf(); |
3881 IN_param_value = function_call_param_iterator.next_nf(); |
3905 case function_dword_to_bool : |
3905 case function_dword_to_bool : |
3906 { |
3906 { |
3907 symbol_c *last_type_symbol = NULL; |
3907 symbol_c *last_type_symbol = NULL; |
3908 |
3908 |
3909 { |
3909 { |
3910 identifier_c param_name("IN"); |
3910 identifier_c IN_param_name("IN"); |
3911 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3911 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3912 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3912 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3913 symbol_c *IN_type_symbol = NULL; |
3913 symbol_c *IN_type_symbol = NULL; |
3914 |
3914 |
3915 /* Get the value from a foo(<param_value>) style call */ |
3915 /* Get the value from a foo(<param_value>) style call */ |
3916 if (IN_param_value == NULL) |
3916 if (IN_param_value == NULL) |
3917 IN_param_value = function_call_param_iterator.next_nf(); |
3917 IN_param_value = function_call_param_iterator.next_nf(); |
3941 case function_dword_to_time : |
3941 case function_dword_to_time : |
3942 { |
3942 { |
3943 symbol_c *last_type_symbol = NULL; |
3943 symbol_c *last_type_symbol = NULL; |
3944 |
3944 |
3945 { |
3945 { |
3946 identifier_c param_name("IN"); |
3946 identifier_c IN_param_name("IN"); |
3947 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3947 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3948 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3948 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3949 symbol_c *IN_type_symbol = NULL; |
3949 symbol_c *IN_type_symbol = NULL; |
3950 |
3950 |
3951 /* Get the value from a foo(<param_value>) style call */ |
3951 /* Get the value from a foo(<param_value>) style call */ |
3952 if (IN_param_value == NULL) |
3952 if (IN_param_value == NULL) |
3953 IN_param_value = function_call_param_iterator.next_nf(); |
3953 IN_param_value = function_call_param_iterator.next_nf(); |
3977 case function_dword_to_int : |
3977 case function_dword_to_int : |
3978 { |
3978 { |
3979 symbol_c *last_type_symbol = NULL; |
3979 symbol_c *last_type_symbol = NULL; |
3980 |
3980 |
3981 { |
3981 { |
3982 identifier_c param_name("IN"); |
3982 identifier_c IN_param_name("IN"); |
3983 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3983 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
3984 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
3984 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
3985 symbol_c *IN_type_symbol = NULL; |
3985 symbol_c *IN_type_symbol = NULL; |
3986 |
3986 |
3987 /* Get the value from a foo(<param_value>) style call */ |
3987 /* Get the value from a foo(<param_value>) style call */ |
3988 if (IN_param_value == NULL) |
3988 if (IN_param_value == NULL) |
3989 IN_param_value = function_call_param_iterator.next_nf(); |
3989 IN_param_value = function_call_param_iterator.next_nf(); |
4013 case function_dt_to_real : |
4013 case function_dt_to_real : |
4014 { |
4014 { |
4015 symbol_c *last_type_symbol = NULL; |
4015 symbol_c *last_type_symbol = NULL; |
4016 |
4016 |
4017 { |
4017 { |
4018 identifier_c param_name("IN"); |
4018 identifier_c IN_param_name("IN"); |
4019 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4019 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4020 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4020 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4021 symbol_c *IN_type_symbol = NULL; |
4021 symbol_c *IN_type_symbol = NULL; |
4022 |
4022 |
4023 /* Get the value from a foo(<param_value>) style call */ |
4023 /* Get the value from a foo(<param_value>) style call */ |
4024 if (IN_param_value == NULL) |
4024 if (IN_param_value == NULL) |
4025 IN_param_value = function_call_param_iterator.next_nf(); |
4025 IN_param_value = function_call_param_iterator.next_nf(); |
4049 case function_dt_to_sint : |
4049 case function_dt_to_sint : |
4050 { |
4050 { |
4051 symbol_c *last_type_symbol = NULL; |
4051 symbol_c *last_type_symbol = NULL; |
4052 |
4052 |
4053 { |
4053 { |
4054 identifier_c param_name("IN"); |
4054 identifier_c IN_param_name("IN"); |
4055 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4055 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4056 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4056 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4057 symbol_c *IN_type_symbol = NULL; |
4057 symbol_c *IN_type_symbol = NULL; |
4058 |
4058 |
4059 /* Get the value from a foo(<param_value>) style call */ |
4059 /* Get the value from a foo(<param_value>) style call */ |
4060 if (IN_param_value == NULL) |
4060 if (IN_param_value == NULL) |
4061 IN_param_value = function_call_param_iterator.next_nf(); |
4061 IN_param_value = function_call_param_iterator.next_nf(); |
4085 case function_dt_to_lint : |
4085 case function_dt_to_lint : |
4086 { |
4086 { |
4087 symbol_c *last_type_symbol = NULL; |
4087 symbol_c *last_type_symbol = NULL; |
4088 |
4088 |
4089 { |
4089 { |
4090 identifier_c param_name("IN"); |
4090 identifier_c IN_param_name("IN"); |
4091 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4091 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4092 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4092 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4093 symbol_c *IN_type_symbol = NULL; |
4093 symbol_c *IN_type_symbol = NULL; |
4094 |
4094 |
4095 /* Get the value from a foo(<param_value>) style call */ |
4095 /* Get the value from a foo(<param_value>) style call */ |
4096 if (IN_param_value == NULL) |
4096 if (IN_param_value == NULL) |
4097 IN_param_value = function_call_param_iterator.next_nf(); |
4097 IN_param_value = function_call_param_iterator.next_nf(); |
4121 case function_dt_to_dint : |
4121 case function_dt_to_dint : |
4122 { |
4122 { |
4123 symbol_c *last_type_symbol = NULL; |
4123 symbol_c *last_type_symbol = NULL; |
4124 |
4124 |
4125 { |
4125 { |
4126 identifier_c param_name("IN"); |
4126 identifier_c IN_param_name("IN"); |
4127 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4127 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4128 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4128 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4129 symbol_c *IN_type_symbol = NULL; |
4129 symbol_c *IN_type_symbol = NULL; |
4130 |
4130 |
4131 /* Get the value from a foo(<param_value>) style call */ |
4131 /* Get the value from a foo(<param_value>) style call */ |
4132 if (IN_param_value == NULL) |
4132 if (IN_param_value == NULL) |
4133 IN_param_value = function_call_param_iterator.next_nf(); |
4133 IN_param_value = function_call_param_iterator.next_nf(); |
4157 case function_dt_to_dword : |
4157 case function_dt_to_dword : |
4158 { |
4158 { |
4159 symbol_c *last_type_symbol = NULL; |
4159 symbol_c *last_type_symbol = NULL; |
4160 |
4160 |
4161 { |
4161 { |
4162 identifier_c param_name("IN"); |
4162 identifier_c IN_param_name("IN"); |
4163 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4163 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4164 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4164 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4165 symbol_c *IN_type_symbol = NULL; |
4165 symbol_c *IN_type_symbol = NULL; |
4166 |
4166 |
4167 /* Get the value from a foo(<param_value>) style call */ |
4167 /* Get the value from a foo(<param_value>) style call */ |
4168 if (IN_param_value == NULL) |
4168 if (IN_param_value == NULL) |
4169 IN_param_value = function_call_param_iterator.next_nf(); |
4169 IN_param_value = function_call_param_iterator.next_nf(); |
4193 case function_dt_to_udint : |
4193 case function_dt_to_udint : |
4194 { |
4194 { |
4195 symbol_c *last_type_symbol = NULL; |
4195 symbol_c *last_type_symbol = NULL; |
4196 |
4196 |
4197 { |
4197 { |
4198 identifier_c param_name("IN"); |
4198 identifier_c IN_param_name("IN"); |
4199 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4199 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4200 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4200 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4201 symbol_c *IN_type_symbol = NULL; |
4201 symbol_c *IN_type_symbol = NULL; |
4202 |
4202 |
4203 /* Get the value from a foo(<param_value>) style call */ |
4203 /* Get the value from a foo(<param_value>) style call */ |
4204 if (IN_param_value == NULL) |
4204 if (IN_param_value == NULL) |
4205 IN_param_value = function_call_param_iterator.next_nf(); |
4205 IN_param_value = function_call_param_iterator.next_nf(); |
4229 case function_dt_to_word : |
4229 case function_dt_to_word : |
4230 { |
4230 { |
4231 symbol_c *last_type_symbol = NULL; |
4231 symbol_c *last_type_symbol = NULL; |
4232 |
4232 |
4233 { |
4233 { |
4234 identifier_c param_name("IN"); |
4234 identifier_c IN_param_name("IN"); |
4235 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4235 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4236 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4236 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4237 symbol_c *IN_type_symbol = NULL; |
4237 symbol_c *IN_type_symbol = NULL; |
4238 |
4238 |
4239 /* Get the value from a foo(<param_value>) style call */ |
4239 /* Get the value from a foo(<param_value>) style call */ |
4240 if (IN_param_value == NULL) |
4240 if (IN_param_value == NULL) |
4241 IN_param_value = function_call_param_iterator.next_nf(); |
4241 IN_param_value = function_call_param_iterator.next_nf(); |
4265 case function_dt_to_string : |
4265 case function_dt_to_string : |
4266 { |
4266 { |
4267 symbol_c *last_type_symbol = NULL; |
4267 symbol_c *last_type_symbol = NULL; |
4268 |
4268 |
4269 { |
4269 { |
4270 identifier_c param_name("IN"); |
4270 identifier_c IN_param_name("IN"); |
4271 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4271 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4272 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4272 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4273 symbol_c *IN_type_symbol = NULL; |
4273 symbol_c *IN_type_symbol = NULL; |
4274 |
4274 |
4275 /* Get the value from a foo(<param_value>) style call */ |
4275 /* Get the value from a foo(<param_value>) style call */ |
4276 if (IN_param_value == NULL) |
4276 if (IN_param_value == NULL) |
4277 IN_param_value = function_call_param_iterator.next_nf(); |
4277 IN_param_value = function_call_param_iterator.next_nf(); |
4301 case function_dt_to_lword : |
4301 case function_dt_to_lword : |
4302 { |
4302 { |
4303 symbol_c *last_type_symbol = NULL; |
4303 symbol_c *last_type_symbol = NULL; |
4304 |
4304 |
4305 { |
4305 { |
4306 identifier_c param_name("IN"); |
4306 identifier_c IN_param_name("IN"); |
4307 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4307 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4308 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4308 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4309 symbol_c *IN_type_symbol = NULL; |
4309 symbol_c *IN_type_symbol = NULL; |
4310 |
4310 |
4311 /* Get the value from a foo(<param_value>) style call */ |
4311 /* Get the value from a foo(<param_value>) style call */ |
4312 if (IN_param_value == NULL) |
4312 if (IN_param_value == NULL) |
4313 IN_param_value = function_call_param_iterator.next_nf(); |
4313 IN_param_value = function_call_param_iterator.next_nf(); |
4337 case function_dt_to_uint : |
4337 case function_dt_to_uint : |
4338 { |
4338 { |
4339 symbol_c *last_type_symbol = NULL; |
4339 symbol_c *last_type_symbol = NULL; |
4340 |
4340 |
4341 { |
4341 { |
4342 identifier_c param_name("IN"); |
4342 identifier_c IN_param_name("IN"); |
4343 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4343 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4344 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4344 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4345 symbol_c *IN_type_symbol = NULL; |
4345 symbol_c *IN_type_symbol = NULL; |
4346 |
4346 |
4347 /* Get the value from a foo(<param_value>) style call */ |
4347 /* Get the value from a foo(<param_value>) style call */ |
4348 if (IN_param_value == NULL) |
4348 if (IN_param_value == NULL) |
4349 IN_param_value = function_call_param_iterator.next_nf(); |
4349 IN_param_value = function_call_param_iterator.next_nf(); |
4373 case function_dt_to_lreal : |
4373 case function_dt_to_lreal : |
4374 { |
4374 { |
4375 symbol_c *last_type_symbol = NULL; |
4375 symbol_c *last_type_symbol = NULL; |
4376 |
4376 |
4377 { |
4377 { |
4378 identifier_c param_name("IN"); |
4378 identifier_c IN_param_name("IN"); |
4379 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4379 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4380 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4380 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4381 symbol_c *IN_type_symbol = NULL; |
4381 symbol_c *IN_type_symbol = NULL; |
4382 |
4382 |
4383 /* Get the value from a foo(<param_value>) style call */ |
4383 /* Get the value from a foo(<param_value>) style call */ |
4384 if (IN_param_value == NULL) |
4384 if (IN_param_value == NULL) |
4385 IN_param_value = function_call_param_iterator.next_nf(); |
4385 IN_param_value = function_call_param_iterator.next_nf(); |
4409 case function_dt_to_byte : |
4409 case function_dt_to_byte : |
4410 { |
4410 { |
4411 symbol_c *last_type_symbol = NULL; |
4411 symbol_c *last_type_symbol = NULL; |
4412 |
4412 |
4413 { |
4413 { |
4414 identifier_c param_name("IN"); |
4414 identifier_c IN_param_name("IN"); |
4415 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4415 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4416 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4416 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4417 symbol_c *IN_type_symbol = NULL; |
4417 symbol_c *IN_type_symbol = NULL; |
4418 |
4418 |
4419 /* Get the value from a foo(<param_value>) style call */ |
4419 /* Get the value from a foo(<param_value>) style call */ |
4420 if (IN_param_value == NULL) |
4420 if (IN_param_value == NULL) |
4421 IN_param_value = function_call_param_iterator.next_nf(); |
4421 IN_param_value = function_call_param_iterator.next_nf(); |
4445 case function_dt_to_usint : |
4445 case function_dt_to_usint : |
4446 { |
4446 { |
4447 symbol_c *last_type_symbol = NULL; |
4447 symbol_c *last_type_symbol = NULL; |
4448 |
4448 |
4449 { |
4449 { |
4450 identifier_c param_name("IN"); |
4450 identifier_c IN_param_name("IN"); |
4451 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4451 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4452 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4452 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4453 symbol_c *IN_type_symbol = NULL; |
4453 symbol_c *IN_type_symbol = NULL; |
4454 |
4454 |
4455 /* Get the value from a foo(<param_value>) style call */ |
4455 /* Get the value from a foo(<param_value>) style call */ |
4456 if (IN_param_value == NULL) |
4456 if (IN_param_value == NULL) |
4457 IN_param_value = function_call_param_iterator.next_nf(); |
4457 IN_param_value = function_call_param_iterator.next_nf(); |
4481 case function_dt_to_ulint : |
4481 case function_dt_to_ulint : |
4482 { |
4482 { |
4483 symbol_c *last_type_symbol = NULL; |
4483 symbol_c *last_type_symbol = NULL; |
4484 |
4484 |
4485 { |
4485 { |
4486 identifier_c param_name("IN"); |
4486 identifier_c IN_param_name("IN"); |
4487 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4487 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4488 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4488 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4489 symbol_c *IN_type_symbol = NULL; |
4489 symbol_c *IN_type_symbol = NULL; |
4490 |
4490 |
4491 /* Get the value from a foo(<param_value>) style call */ |
4491 /* Get the value from a foo(<param_value>) style call */ |
4492 if (IN_param_value == NULL) |
4492 if (IN_param_value == NULL) |
4493 IN_param_value = function_call_param_iterator.next_nf(); |
4493 IN_param_value = function_call_param_iterator.next_nf(); |
4517 case function_dt_to_int : |
4517 case function_dt_to_int : |
4518 { |
4518 { |
4519 symbol_c *last_type_symbol = NULL; |
4519 symbol_c *last_type_symbol = NULL; |
4520 |
4520 |
4521 { |
4521 { |
4522 identifier_c param_name("IN"); |
4522 identifier_c IN_param_name("IN"); |
4523 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4523 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4524 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4524 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4525 symbol_c *IN_type_symbol = NULL; |
4525 symbol_c *IN_type_symbol = NULL; |
4526 |
4526 |
4527 /* Get the value from a foo(<param_value>) style call */ |
4527 /* Get the value from a foo(<param_value>) style call */ |
4528 if (IN_param_value == NULL) |
4528 if (IN_param_value == NULL) |
4529 IN_param_value = function_call_param_iterator.next_nf(); |
4529 IN_param_value = function_call_param_iterator.next_nf(); |
4553 case function_tod_to_real : |
4553 case function_tod_to_real : |
4554 { |
4554 { |
4555 symbol_c *last_type_symbol = NULL; |
4555 symbol_c *last_type_symbol = NULL; |
4556 |
4556 |
4557 { |
4557 { |
4558 identifier_c param_name("IN"); |
4558 identifier_c IN_param_name("IN"); |
4559 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4559 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4560 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4560 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4561 symbol_c *IN_type_symbol = NULL; |
4561 symbol_c *IN_type_symbol = NULL; |
4562 |
4562 |
4563 /* Get the value from a foo(<param_value>) style call */ |
4563 /* Get the value from a foo(<param_value>) style call */ |
4564 if (IN_param_value == NULL) |
4564 if (IN_param_value == NULL) |
4565 IN_param_value = function_call_param_iterator.next_nf(); |
4565 IN_param_value = function_call_param_iterator.next_nf(); |
4589 case function_tod_to_sint : |
4589 case function_tod_to_sint : |
4590 { |
4590 { |
4591 symbol_c *last_type_symbol = NULL; |
4591 symbol_c *last_type_symbol = NULL; |
4592 |
4592 |
4593 { |
4593 { |
4594 identifier_c param_name("IN"); |
4594 identifier_c IN_param_name("IN"); |
4595 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4595 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4596 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4596 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4597 symbol_c *IN_type_symbol = NULL; |
4597 symbol_c *IN_type_symbol = NULL; |
4598 |
4598 |
4599 /* Get the value from a foo(<param_value>) style call */ |
4599 /* Get the value from a foo(<param_value>) style call */ |
4600 if (IN_param_value == NULL) |
4600 if (IN_param_value == NULL) |
4601 IN_param_value = function_call_param_iterator.next_nf(); |
4601 IN_param_value = function_call_param_iterator.next_nf(); |
4625 case function_tod_to_lint : |
4625 case function_tod_to_lint : |
4626 { |
4626 { |
4627 symbol_c *last_type_symbol = NULL; |
4627 symbol_c *last_type_symbol = NULL; |
4628 |
4628 |
4629 { |
4629 { |
4630 identifier_c param_name("IN"); |
4630 identifier_c IN_param_name("IN"); |
4631 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4631 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4632 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4632 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4633 symbol_c *IN_type_symbol = NULL; |
4633 symbol_c *IN_type_symbol = NULL; |
4634 |
4634 |
4635 /* Get the value from a foo(<param_value>) style call */ |
4635 /* Get the value from a foo(<param_value>) style call */ |
4636 if (IN_param_value == NULL) |
4636 if (IN_param_value == NULL) |
4637 IN_param_value = function_call_param_iterator.next_nf(); |
4637 IN_param_value = function_call_param_iterator.next_nf(); |
4661 case function_tod_to_dint : |
4661 case function_tod_to_dint : |
4662 { |
4662 { |
4663 symbol_c *last_type_symbol = NULL; |
4663 symbol_c *last_type_symbol = NULL; |
4664 |
4664 |
4665 { |
4665 { |
4666 identifier_c param_name("IN"); |
4666 identifier_c IN_param_name("IN"); |
4667 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4667 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4668 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4668 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4669 symbol_c *IN_type_symbol = NULL; |
4669 symbol_c *IN_type_symbol = NULL; |
4670 |
4670 |
4671 /* Get the value from a foo(<param_value>) style call */ |
4671 /* Get the value from a foo(<param_value>) style call */ |
4672 if (IN_param_value == NULL) |
4672 if (IN_param_value == NULL) |
4673 IN_param_value = function_call_param_iterator.next_nf(); |
4673 IN_param_value = function_call_param_iterator.next_nf(); |
4697 case function_tod_to_dword : |
4697 case function_tod_to_dword : |
4698 { |
4698 { |
4699 symbol_c *last_type_symbol = NULL; |
4699 symbol_c *last_type_symbol = NULL; |
4700 |
4700 |
4701 { |
4701 { |
4702 identifier_c param_name("IN"); |
4702 identifier_c IN_param_name("IN"); |
4703 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4703 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4704 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4704 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4705 symbol_c *IN_type_symbol = NULL; |
4705 symbol_c *IN_type_symbol = NULL; |
4706 |
4706 |
4707 /* Get the value from a foo(<param_value>) style call */ |
4707 /* Get the value from a foo(<param_value>) style call */ |
4708 if (IN_param_value == NULL) |
4708 if (IN_param_value == NULL) |
4709 IN_param_value = function_call_param_iterator.next_nf(); |
4709 IN_param_value = function_call_param_iterator.next_nf(); |
4733 case function_tod_to_udint : |
4733 case function_tod_to_udint : |
4734 { |
4734 { |
4735 symbol_c *last_type_symbol = NULL; |
4735 symbol_c *last_type_symbol = NULL; |
4736 |
4736 |
4737 { |
4737 { |
4738 identifier_c param_name("IN"); |
4738 identifier_c IN_param_name("IN"); |
4739 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4739 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4740 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4740 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4741 symbol_c *IN_type_symbol = NULL; |
4741 symbol_c *IN_type_symbol = NULL; |
4742 |
4742 |
4743 /* Get the value from a foo(<param_value>) style call */ |
4743 /* Get the value from a foo(<param_value>) style call */ |
4744 if (IN_param_value == NULL) |
4744 if (IN_param_value == NULL) |
4745 IN_param_value = function_call_param_iterator.next_nf(); |
4745 IN_param_value = function_call_param_iterator.next_nf(); |
4769 case function_tod_to_word : |
4769 case function_tod_to_word : |
4770 { |
4770 { |
4771 symbol_c *last_type_symbol = NULL; |
4771 symbol_c *last_type_symbol = NULL; |
4772 |
4772 |
4773 { |
4773 { |
4774 identifier_c param_name("IN"); |
4774 identifier_c IN_param_name("IN"); |
4775 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4775 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4776 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4776 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4777 symbol_c *IN_type_symbol = NULL; |
4777 symbol_c *IN_type_symbol = NULL; |
4778 |
4778 |
4779 /* Get the value from a foo(<param_value>) style call */ |
4779 /* Get the value from a foo(<param_value>) style call */ |
4780 if (IN_param_value == NULL) |
4780 if (IN_param_value == NULL) |
4781 IN_param_value = function_call_param_iterator.next_nf(); |
4781 IN_param_value = function_call_param_iterator.next_nf(); |
4805 case function_tod_to_string : |
4805 case function_tod_to_string : |
4806 { |
4806 { |
4807 symbol_c *last_type_symbol = NULL; |
4807 symbol_c *last_type_symbol = NULL; |
4808 |
4808 |
4809 { |
4809 { |
4810 identifier_c param_name("IN"); |
4810 identifier_c IN_param_name("IN"); |
4811 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4811 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4812 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4812 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4813 symbol_c *IN_type_symbol = NULL; |
4813 symbol_c *IN_type_symbol = NULL; |
4814 |
4814 |
4815 /* Get the value from a foo(<param_value>) style call */ |
4815 /* Get the value from a foo(<param_value>) style call */ |
4816 if (IN_param_value == NULL) |
4816 if (IN_param_value == NULL) |
4817 IN_param_value = function_call_param_iterator.next_nf(); |
4817 IN_param_value = function_call_param_iterator.next_nf(); |
4841 case function_tod_to_lword : |
4841 case function_tod_to_lword : |
4842 { |
4842 { |
4843 symbol_c *last_type_symbol = NULL; |
4843 symbol_c *last_type_symbol = NULL; |
4844 |
4844 |
4845 { |
4845 { |
4846 identifier_c param_name("IN"); |
4846 identifier_c IN_param_name("IN"); |
4847 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4847 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4848 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4848 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4849 symbol_c *IN_type_symbol = NULL; |
4849 symbol_c *IN_type_symbol = NULL; |
4850 |
4850 |
4851 /* Get the value from a foo(<param_value>) style call */ |
4851 /* Get the value from a foo(<param_value>) style call */ |
4852 if (IN_param_value == NULL) |
4852 if (IN_param_value == NULL) |
4853 IN_param_value = function_call_param_iterator.next_nf(); |
4853 IN_param_value = function_call_param_iterator.next_nf(); |
4877 case function_tod_to_uint : |
4877 case function_tod_to_uint : |
4878 { |
4878 { |
4879 symbol_c *last_type_symbol = NULL; |
4879 symbol_c *last_type_symbol = NULL; |
4880 |
4880 |
4881 { |
4881 { |
4882 identifier_c param_name("IN"); |
4882 identifier_c IN_param_name("IN"); |
4883 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4883 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4884 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4884 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4885 symbol_c *IN_type_symbol = NULL; |
4885 symbol_c *IN_type_symbol = NULL; |
4886 |
4886 |
4887 /* Get the value from a foo(<param_value>) style call */ |
4887 /* Get the value from a foo(<param_value>) style call */ |
4888 if (IN_param_value == NULL) |
4888 if (IN_param_value == NULL) |
4889 IN_param_value = function_call_param_iterator.next_nf(); |
4889 IN_param_value = function_call_param_iterator.next_nf(); |
4913 case function_tod_to_lreal : |
4913 case function_tod_to_lreal : |
4914 { |
4914 { |
4915 symbol_c *last_type_symbol = NULL; |
4915 symbol_c *last_type_symbol = NULL; |
4916 |
4916 |
4917 { |
4917 { |
4918 identifier_c param_name("IN"); |
4918 identifier_c IN_param_name("IN"); |
4919 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4919 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4920 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4920 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4921 symbol_c *IN_type_symbol = NULL; |
4921 symbol_c *IN_type_symbol = NULL; |
4922 |
4922 |
4923 /* Get the value from a foo(<param_value>) style call */ |
4923 /* Get the value from a foo(<param_value>) style call */ |
4924 if (IN_param_value == NULL) |
4924 if (IN_param_value == NULL) |
4925 IN_param_value = function_call_param_iterator.next_nf(); |
4925 IN_param_value = function_call_param_iterator.next_nf(); |
4949 case function_tod_to_byte : |
4949 case function_tod_to_byte : |
4950 { |
4950 { |
4951 symbol_c *last_type_symbol = NULL; |
4951 symbol_c *last_type_symbol = NULL; |
4952 |
4952 |
4953 { |
4953 { |
4954 identifier_c param_name("IN"); |
4954 identifier_c IN_param_name("IN"); |
4955 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4955 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4956 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4956 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4957 symbol_c *IN_type_symbol = NULL; |
4957 symbol_c *IN_type_symbol = NULL; |
4958 |
4958 |
4959 /* Get the value from a foo(<param_value>) style call */ |
4959 /* Get the value from a foo(<param_value>) style call */ |
4960 if (IN_param_value == NULL) |
4960 if (IN_param_value == NULL) |
4961 IN_param_value = function_call_param_iterator.next_nf(); |
4961 IN_param_value = function_call_param_iterator.next_nf(); |
4985 case function_tod_to_usint : |
4985 case function_tod_to_usint : |
4986 { |
4986 { |
4987 symbol_c *last_type_symbol = NULL; |
4987 symbol_c *last_type_symbol = NULL; |
4988 |
4988 |
4989 { |
4989 { |
4990 identifier_c param_name("IN"); |
4990 identifier_c IN_param_name("IN"); |
4991 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4991 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
4992 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
4992 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
4993 symbol_c *IN_type_symbol = NULL; |
4993 symbol_c *IN_type_symbol = NULL; |
4994 |
4994 |
4995 /* Get the value from a foo(<param_value>) style call */ |
4995 /* Get the value from a foo(<param_value>) style call */ |
4996 if (IN_param_value == NULL) |
4996 if (IN_param_value == NULL) |
4997 IN_param_value = function_call_param_iterator.next_nf(); |
4997 IN_param_value = function_call_param_iterator.next_nf(); |
5021 case function_tod_to_ulint : |
5021 case function_tod_to_ulint : |
5022 { |
5022 { |
5023 symbol_c *last_type_symbol = NULL; |
5023 symbol_c *last_type_symbol = NULL; |
5024 |
5024 |
5025 { |
5025 { |
5026 identifier_c param_name("IN"); |
5026 identifier_c IN_param_name("IN"); |
5027 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5027 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5028 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5028 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5029 symbol_c *IN_type_symbol = NULL; |
5029 symbol_c *IN_type_symbol = NULL; |
5030 |
5030 |
5031 /* Get the value from a foo(<param_value>) style call */ |
5031 /* Get the value from a foo(<param_value>) style call */ |
5032 if (IN_param_value == NULL) |
5032 if (IN_param_value == NULL) |
5033 IN_param_value = function_call_param_iterator.next_nf(); |
5033 IN_param_value = function_call_param_iterator.next_nf(); |
5057 case function_tod_to_int : |
5057 case function_tod_to_int : |
5058 { |
5058 { |
5059 symbol_c *last_type_symbol = NULL; |
5059 symbol_c *last_type_symbol = NULL; |
5060 |
5060 |
5061 { |
5061 { |
5062 identifier_c param_name("IN"); |
5062 identifier_c IN_param_name("IN"); |
5063 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5063 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5064 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5064 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5065 symbol_c *IN_type_symbol = NULL; |
5065 symbol_c *IN_type_symbol = NULL; |
5066 |
5066 |
5067 /* Get the value from a foo(<param_value>) style call */ |
5067 /* Get the value from a foo(<param_value>) style call */ |
5068 if (IN_param_value == NULL) |
5068 if (IN_param_value == NULL) |
5069 IN_param_value = function_call_param_iterator.next_nf(); |
5069 IN_param_value = function_call_param_iterator.next_nf(); |
5093 case function_udint_to_real : |
5093 case function_udint_to_real : |
5094 { |
5094 { |
5095 symbol_c *last_type_symbol = NULL; |
5095 symbol_c *last_type_symbol = NULL; |
5096 |
5096 |
5097 { |
5097 { |
5098 identifier_c param_name("IN"); |
5098 identifier_c IN_param_name("IN"); |
5099 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5099 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5100 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5100 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5101 symbol_c *IN_type_symbol = NULL; |
5101 symbol_c *IN_type_symbol = NULL; |
5102 |
5102 |
5103 /* Get the value from a foo(<param_value>) style call */ |
5103 /* Get the value from a foo(<param_value>) style call */ |
5104 if (IN_param_value == NULL) |
5104 if (IN_param_value == NULL) |
5105 IN_param_value = function_call_param_iterator.next_nf(); |
5105 IN_param_value = function_call_param_iterator.next_nf(); |
5129 case function_udint_to_sint : |
5129 case function_udint_to_sint : |
5130 { |
5130 { |
5131 symbol_c *last_type_symbol = NULL; |
5131 symbol_c *last_type_symbol = NULL; |
5132 |
5132 |
5133 { |
5133 { |
5134 identifier_c param_name("IN"); |
5134 identifier_c IN_param_name("IN"); |
5135 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5135 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5136 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5136 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5137 symbol_c *IN_type_symbol = NULL; |
5137 symbol_c *IN_type_symbol = NULL; |
5138 |
5138 |
5139 /* Get the value from a foo(<param_value>) style call */ |
5139 /* Get the value from a foo(<param_value>) style call */ |
5140 if (IN_param_value == NULL) |
5140 if (IN_param_value == NULL) |
5141 IN_param_value = function_call_param_iterator.next_nf(); |
5141 IN_param_value = function_call_param_iterator.next_nf(); |
5165 case function_udint_to_lint : |
5165 case function_udint_to_lint : |
5166 { |
5166 { |
5167 symbol_c *last_type_symbol = NULL; |
5167 symbol_c *last_type_symbol = NULL; |
5168 |
5168 |
5169 { |
5169 { |
5170 identifier_c param_name("IN"); |
5170 identifier_c IN_param_name("IN"); |
5171 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5171 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5172 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5172 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5173 symbol_c *IN_type_symbol = NULL; |
5173 symbol_c *IN_type_symbol = NULL; |
5174 |
5174 |
5175 /* Get the value from a foo(<param_value>) style call */ |
5175 /* Get the value from a foo(<param_value>) style call */ |
5176 if (IN_param_value == NULL) |
5176 if (IN_param_value == NULL) |
5177 IN_param_value = function_call_param_iterator.next_nf(); |
5177 IN_param_value = function_call_param_iterator.next_nf(); |
5201 case function_udint_to_dint : |
5201 case function_udint_to_dint : |
5202 { |
5202 { |
5203 symbol_c *last_type_symbol = NULL; |
5203 symbol_c *last_type_symbol = NULL; |
5204 |
5204 |
5205 { |
5205 { |
5206 identifier_c param_name("IN"); |
5206 identifier_c IN_param_name("IN"); |
5207 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5207 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5208 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5208 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5209 symbol_c *IN_type_symbol = NULL; |
5209 symbol_c *IN_type_symbol = NULL; |
5210 |
5210 |
5211 /* Get the value from a foo(<param_value>) style call */ |
5211 /* Get the value from a foo(<param_value>) style call */ |
5212 if (IN_param_value == NULL) |
5212 if (IN_param_value == NULL) |
5213 IN_param_value = function_call_param_iterator.next_nf(); |
5213 IN_param_value = function_call_param_iterator.next_nf(); |
5237 case function_udint_to_date : |
5237 case function_udint_to_date : |
5238 { |
5238 { |
5239 symbol_c *last_type_symbol = NULL; |
5239 symbol_c *last_type_symbol = NULL; |
5240 |
5240 |
5241 { |
5241 { |
5242 identifier_c param_name("IN"); |
5242 identifier_c IN_param_name("IN"); |
5243 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5243 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5244 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5244 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5245 symbol_c *IN_type_symbol = NULL; |
5245 symbol_c *IN_type_symbol = NULL; |
5246 |
5246 |
5247 /* Get the value from a foo(<param_value>) style call */ |
5247 /* Get the value from a foo(<param_value>) style call */ |
5248 if (IN_param_value == NULL) |
5248 if (IN_param_value == NULL) |
5249 IN_param_value = function_call_param_iterator.next_nf(); |
5249 IN_param_value = function_call_param_iterator.next_nf(); |
5273 case function_udint_to_dword : |
5273 case function_udint_to_dword : |
5274 { |
5274 { |
5275 symbol_c *last_type_symbol = NULL; |
5275 symbol_c *last_type_symbol = NULL; |
5276 |
5276 |
5277 { |
5277 { |
5278 identifier_c param_name("IN"); |
5278 identifier_c IN_param_name("IN"); |
5279 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5279 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5280 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5280 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5281 symbol_c *IN_type_symbol = NULL; |
5281 symbol_c *IN_type_symbol = NULL; |
5282 |
5282 |
5283 /* Get the value from a foo(<param_value>) style call */ |
5283 /* Get the value from a foo(<param_value>) style call */ |
5284 if (IN_param_value == NULL) |
5284 if (IN_param_value == NULL) |
5285 IN_param_value = function_call_param_iterator.next_nf(); |
5285 IN_param_value = function_call_param_iterator.next_nf(); |
5309 case function_udint_to_dt : |
5309 case function_udint_to_dt : |
5310 { |
5310 { |
5311 symbol_c *last_type_symbol = NULL; |
5311 symbol_c *last_type_symbol = NULL; |
5312 |
5312 |
5313 { |
5313 { |
5314 identifier_c param_name("IN"); |
5314 identifier_c IN_param_name("IN"); |
5315 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5315 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5316 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5316 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5317 symbol_c *IN_type_symbol = NULL; |
5317 symbol_c *IN_type_symbol = NULL; |
5318 |
5318 |
5319 /* Get the value from a foo(<param_value>) style call */ |
5319 /* Get the value from a foo(<param_value>) style call */ |
5320 if (IN_param_value == NULL) |
5320 if (IN_param_value == NULL) |
5321 IN_param_value = function_call_param_iterator.next_nf(); |
5321 IN_param_value = function_call_param_iterator.next_nf(); |
5345 case function_udint_to_tod : |
5345 case function_udint_to_tod : |
5346 { |
5346 { |
5347 symbol_c *last_type_symbol = NULL; |
5347 symbol_c *last_type_symbol = NULL; |
5348 |
5348 |
5349 { |
5349 { |
5350 identifier_c param_name("IN"); |
5350 identifier_c IN_param_name("IN"); |
5351 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5351 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5352 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5352 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5353 symbol_c *IN_type_symbol = NULL; |
5353 symbol_c *IN_type_symbol = NULL; |
5354 |
5354 |
5355 /* Get the value from a foo(<param_value>) style call */ |
5355 /* Get the value from a foo(<param_value>) style call */ |
5356 if (IN_param_value == NULL) |
5356 if (IN_param_value == NULL) |
5357 IN_param_value = function_call_param_iterator.next_nf(); |
5357 IN_param_value = function_call_param_iterator.next_nf(); |
5381 case function_udint_to_word : |
5381 case function_udint_to_word : |
5382 { |
5382 { |
5383 symbol_c *last_type_symbol = NULL; |
5383 symbol_c *last_type_symbol = NULL; |
5384 |
5384 |
5385 { |
5385 { |
5386 identifier_c param_name("IN"); |
5386 identifier_c IN_param_name("IN"); |
5387 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5387 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5388 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5388 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5389 symbol_c *IN_type_symbol = NULL; |
5389 symbol_c *IN_type_symbol = NULL; |
5390 |
5390 |
5391 /* Get the value from a foo(<param_value>) style call */ |
5391 /* Get the value from a foo(<param_value>) style call */ |
5392 if (IN_param_value == NULL) |
5392 if (IN_param_value == NULL) |
5393 IN_param_value = function_call_param_iterator.next_nf(); |
5393 IN_param_value = function_call_param_iterator.next_nf(); |
5417 case function_udint_to_string : |
5417 case function_udint_to_string : |
5418 { |
5418 { |
5419 symbol_c *last_type_symbol = NULL; |
5419 symbol_c *last_type_symbol = NULL; |
5420 |
5420 |
5421 { |
5421 { |
5422 identifier_c param_name("IN"); |
5422 identifier_c IN_param_name("IN"); |
5423 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5423 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5424 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5424 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5425 symbol_c *IN_type_symbol = NULL; |
5425 symbol_c *IN_type_symbol = NULL; |
5426 |
5426 |
5427 /* Get the value from a foo(<param_value>) style call */ |
5427 /* Get the value from a foo(<param_value>) style call */ |
5428 if (IN_param_value == NULL) |
5428 if (IN_param_value == NULL) |
5429 IN_param_value = function_call_param_iterator.next_nf(); |
5429 IN_param_value = function_call_param_iterator.next_nf(); |
5453 case function_udint_to_lword : |
5453 case function_udint_to_lword : |
5454 { |
5454 { |
5455 symbol_c *last_type_symbol = NULL; |
5455 symbol_c *last_type_symbol = NULL; |
5456 |
5456 |
5457 { |
5457 { |
5458 identifier_c param_name("IN"); |
5458 identifier_c IN_param_name("IN"); |
5459 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5459 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5460 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5460 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5461 symbol_c *IN_type_symbol = NULL; |
5461 symbol_c *IN_type_symbol = NULL; |
5462 |
5462 |
5463 /* Get the value from a foo(<param_value>) style call */ |
5463 /* Get the value from a foo(<param_value>) style call */ |
5464 if (IN_param_value == NULL) |
5464 if (IN_param_value == NULL) |
5465 IN_param_value = function_call_param_iterator.next_nf(); |
5465 IN_param_value = function_call_param_iterator.next_nf(); |
5489 case function_udint_to_uint : |
5489 case function_udint_to_uint : |
5490 { |
5490 { |
5491 symbol_c *last_type_symbol = NULL; |
5491 symbol_c *last_type_symbol = NULL; |
5492 |
5492 |
5493 { |
5493 { |
5494 identifier_c param_name("IN"); |
5494 identifier_c IN_param_name("IN"); |
5495 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5495 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5496 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5496 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5497 symbol_c *IN_type_symbol = NULL; |
5497 symbol_c *IN_type_symbol = NULL; |
5498 |
5498 |
5499 /* Get the value from a foo(<param_value>) style call */ |
5499 /* Get the value from a foo(<param_value>) style call */ |
5500 if (IN_param_value == NULL) |
5500 if (IN_param_value == NULL) |
5501 IN_param_value = function_call_param_iterator.next_nf(); |
5501 IN_param_value = function_call_param_iterator.next_nf(); |
5525 case function_udint_to_lreal : |
5525 case function_udint_to_lreal : |
5526 { |
5526 { |
5527 symbol_c *last_type_symbol = NULL; |
5527 symbol_c *last_type_symbol = NULL; |
5528 |
5528 |
5529 { |
5529 { |
5530 identifier_c param_name("IN"); |
5530 identifier_c IN_param_name("IN"); |
5531 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5531 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5532 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5532 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5533 symbol_c *IN_type_symbol = NULL; |
5533 symbol_c *IN_type_symbol = NULL; |
5534 |
5534 |
5535 /* Get the value from a foo(<param_value>) style call */ |
5535 /* Get the value from a foo(<param_value>) style call */ |
5536 if (IN_param_value == NULL) |
5536 if (IN_param_value == NULL) |
5537 IN_param_value = function_call_param_iterator.next_nf(); |
5537 IN_param_value = function_call_param_iterator.next_nf(); |
5561 case function_udint_to_byte : |
5561 case function_udint_to_byte : |
5562 { |
5562 { |
5563 symbol_c *last_type_symbol = NULL; |
5563 symbol_c *last_type_symbol = NULL; |
5564 |
5564 |
5565 { |
5565 { |
5566 identifier_c param_name("IN"); |
5566 identifier_c IN_param_name("IN"); |
5567 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5567 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5568 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5568 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5569 symbol_c *IN_type_symbol = NULL; |
5569 symbol_c *IN_type_symbol = NULL; |
5570 |
5570 |
5571 /* Get the value from a foo(<param_value>) style call */ |
5571 /* Get the value from a foo(<param_value>) style call */ |
5572 if (IN_param_value == NULL) |
5572 if (IN_param_value == NULL) |
5573 IN_param_value = function_call_param_iterator.next_nf(); |
5573 IN_param_value = function_call_param_iterator.next_nf(); |
5597 case function_udint_to_usint : |
5597 case function_udint_to_usint : |
5598 { |
5598 { |
5599 symbol_c *last_type_symbol = NULL; |
5599 symbol_c *last_type_symbol = NULL; |
5600 |
5600 |
5601 { |
5601 { |
5602 identifier_c param_name("IN"); |
5602 identifier_c IN_param_name("IN"); |
5603 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5603 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5604 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5604 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5605 symbol_c *IN_type_symbol = NULL; |
5605 symbol_c *IN_type_symbol = NULL; |
5606 |
5606 |
5607 /* Get the value from a foo(<param_value>) style call */ |
5607 /* Get the value from a foo(<param_value>) style call */ |
5608 if (IN_param_value == NULL) |
5608 if (IN_param_value == NULL) |
5609 IN_param_value = function_call_param_iterator.next_nf(); |
5609 IN_param_value = function_call_param_iterator.next_nf(); |
5633 case function_udint_to_ulint : |
5633 case function_udint_to_ulint : |
5634 { |
5634 { |
5635 symbol_c *last_type_symbol = NULL; |
5635 symbol_c *last_type_symbol = NULL; |
5636 |
5636 |
5637 { |
5637 { |
5638 identifier_c param_name("IN"); |
5638 identifier_c IN_param_name("IN"); |
5639 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5639 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5640 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5640 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5641 symbol_c *IN_type_symbol = NULL; |
5641 symbol_c *IN_type_symbol = NULL; |
5642 |
5642 |
5643 /* Get the value from a foo(<param_value>) style call */ |
5643 /* Get the value from a foo(<param_value>) style call */ |
5644 if (IN_param_value == NULL) |
5644 if (IN_param_value == NULL) |
5645 IN_param_value = function_call_param_iterator.next_nf(); |
5645 IN_param_value = function_call_param_iterator.next_nf(); |
5669 case function_udint_to_bool : |
5669 case function_udint_to_bool : |
5670 { |
5670 { |
5671 symbol_c *last_type_symbol = NULL; |
5671 symbol_c *last_type_symbol = NULL; |
5672 |
5672 |
5673 { |
5673 { |
5674 identifier_c param_name("IN"); |
5674 identifier_c IN_param_name("IN"); |
5675 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5675 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5676 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5676 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5677 symbol_c *IN_type_symbol = NULL; |
5677 symbol_c *IN_type_symbol = NULL; |
5678 |
5678 |
5679 /* Get the value from a foo(<param_value>) style call */ |
5679 /* Get the value from a foo(<param_value>) style call */ |
5680 if (IN_param_value == NULL) |
5680 if (IN_param_value == NULL) |
5681 IN_param_value = function_call_param_iterator.next_nf(); |
5681 IN_param_value = function_call_param_iterator.next_nf(); |
5705 case function_udint_to_time : |
5705 case function_udint_to_time : |
5706 { |
5706 { |
5707 symbol_c *last_type_symbol = NULL; |
5707 symbol_c *last_type_symbol = NULL; |
5708 |
5708 |
5709 { |
5709 { |
5710 identifier_c param_name("IN"); |
5710 identifier_c IN_param_name("IN"); |
5711 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5711 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5712 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5712 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5713 symbol_c *IN_type_symbol = NULL; |
5713 symbol_c *IN_type_symbol = NULL; |
5714 |
5714 |
5715 /* Get the value from a foo(<param_value>) style call */ |
5715 /* Get the value from a foo(<param_value>) style call */ |
5716 if (IN_param_value == NULL) |
5716 if (IN_param_value == NULL) |
5717 IN_param_value = function_call_param_iterator.next_nf(); |
5717 IN_param_value = function_call_param_iterator.next_nf(); |
5741 case function_udint_to_int : |
5741 case function_udint_to_int : |
5742 { |
5742 { |
5743 symbol_c *last_type_symbol = NULL; |
5743 symbol_c *last_type_symbol = NULL; |
5744 |
5744 |
5745 { |
5745 { |
5746 identifier_c param_name("IN"); |
5746 identifier_c IN_param_name("IN"); |
5747 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5747 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5748 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5748 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5749 symbol_c *IN_type_symbol = NULL; |
5749 symbol_c *IN_type_symbol = NULL; |
5750 |
5750 |
5751 /* Get the value from a foo(<param_value>) style call */ |
5751 /* Get the value from a foo(<param_value>) style call */ |
5752 if (IN_param_value == NULL) |
5752 if (IN_param_value == NULL) |
5753 IN_param_value = function_call_param_iterator.next_nf(); |
5753 IN_param_value = function_call_param_iterator.next_nf(); |
5777 case function_word_to_real : |
5777 case function_word_to_real : |
5778 { |
5778 { |
5779 symbol_c *last_type_symbol = NULL; |
5779 symbol_c *last_type_symbol = NULL; |
5780 |
5780 |
5781 { |
5781 { |
5782 identifier_c param_name("IN"); |
5782 identifier_c IN_param_name("IN"); |
5783 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5783 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5784 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5784 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5785 symbol_c *IN_type_symbol = NULL; |
5785 symbol_c *IN_type_symbol = NULL; |
5786 |
5786 |
5787 /* Get the value from a foo(<param_value>) style call */ |
5787 /* Get the value from a foo(<param_value>) style call */ |
5788 if (IN_param_value == NULL) |
5788 if (IN_param_value == NULL) |
5789 IN_param_value = function_call_param_iterator.next_nf(); |
5789 IN_param_value = function_call_param_iterator.next_nf(); |
5813 case function_word_to_sint : |
5813 case function_word_to_sint : |
5814 { |
5814 { |
5815 symbol_c *last_type_symbol = NULL; |
5815 symbol_c *last_type_symbol = NULL; |
5816 |
5816 |
5817 { |
5817 { |
5818 identifier_c param_name("IN"); |
5818 identifier_c IN_param_name("IN"); |
5819 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5819 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5820 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5820 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5821 symbol_c *IN_type_symbol = NULL; |
5821 symbol_c *IN_type_symbol = NULL; |
5822 |
5822 |
5823 /* Get the value from a foo(<param_value>) style call */ |
5823 /* Get the value from a foo(<param_value>) style call */ |
5824 if (IN_param_value == NULL) |
5824 if (IN_param_value == NULL) |
5825 IN_param_value = function_call_param_iterator.next_nf(); |
5825 IN_param_value = function_call_param_iterator.next_nf(); |
5849 case function_word_to_lint : |
5849 case function_word_to_lint : |
5850 { |
5850 { |
5851 symbol_c *last_type_symbol = NULL; |
5851 symbol_c *last_type_symbol = NULL; |
5852 |
5852 |
5853 { |
5853 { |
5854 identifier_c param_name("IN"); |
5854 identifier_c IN_param_name("IN"); |
5855 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5855 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5856 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5856 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5857 symbol_c *IN_type_symbol = NULL; |
5857 symbol_c *IN_type_symbol = NULL; |
5858 |
5858 |
5859 /* Get the value from a foo(<param_value>) style call */ |
5859 /* Get the value from a foo(<param_value>) style call */ |
5860 if (IN_param_value == NULL) |
5860 if (IN_param_value == NULL) |
5861 IN_param_value = function_call_param_iterator.next_nf(); |
5861 IN_param_value = function_call_param_iterator.next_nf(); |
5885 case function_word_to_dint : |
5885 case function_word_to_dint : |
5886 { |
5886 { |
5887 symbol_c *last_type_symbol = NULL; |
5887 symbol_c *last_type_symbol = NULL; |
5888 |
5888 |
5889 { |
5889 { |
5890 identifier_c param_name("IN"); |
5890 identifier_c IN_param_name("IN"); |
5891 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5891 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5892 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5892 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5893 symbol_c *IN_type_symbol = NULL; |
5893 symbol_c *IN_type_symbol = NULL; |
5894 |
5894 |
5895 /* Get the value from a foo(<param_value>) style call */ |
5895 /* Get the value from a foo(<param_value>) style call */ |
5896 if (IN_param_value == NULL) |
5896 if (IN_param_value == NULL) |
5897 IN_param_value = function_call_param_iterator.next_nf(); |
5897 IN_param_value = function_call_param_iterator.next_nf(); |
5921 case function_word_to_date : |
5921 case function_word_to_date : |
5922 { |
5922 { |
5923 symbol_c *last_type_symbol = NULL; |
5923 symbol_c *last_type_symbol = NULL; |
5924 |
5924 |
5925 { |
5925 { |
5926 identifier_c param_name("IN"); |
5926 identifier_c IN_param_name("IN"); |
5927 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5927 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5928 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5928 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5929 symbol_c *IN_type_symbol = NULL; |
5929 symbol_c *IN_type_symbol = NULL; |
5930 |
5930 |
5931 /* Get the value from a foo(<param_value>) style call */ |
5931 /* Get the value from a foo(<param_value>) style call */ |
5932 if (IN_param_value == NULL) |
5932 if (IN_param_value == NULL) |
5933 IN_param_value = function_call_param_iterator.next_nf(); |
5933 IN_param_value = function_call_param_iterator.next_nf(); |
5957 case function_word_to_dword : |
5957 case function_word_to_dword : |
5958 { |
5958 { |
5959 symbol_c *last_type_symbol = NULL; |
5959 symbol_c *last_type_symbol = NULL; |
5960 |
5960 |
5961 { |
5961 { |
5962 identifier_c param_name("IN"); |
5962 identifier_c IN_param_name("IN"); |
5963 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5963 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5964 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
5964 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
5965 symbol_c *IN_type_symbol = NULL; |
5965 symbol_c *IN_type_symbol = NULL; |
5966 |
5966 |
5967 /* Get the value from a foo(<param_value>) style call */ |
5967 /* Get the value from a foo(<param_value>) style call */ |
5968 if (IN_param_value == NULL) |
5968 if (IN_param_value == NULL) |
5969 IN_param_value = function_call_param_iterator.next_nf(); |
5969 IN_param_value = function_call_param_iterator.next_nf(); |
5993 case function_word_to_dt : |
5993 case function_word_to_dt : |
5994 { |
5994 { |
5995 symbol_c *last_type_symbol = NULL; |
5995 symbol_c *last_type_symbol = NULL; |
5996 |
5996 |
5997 { |
5997 { |
5998 identifier_c param_name("IN"); |
5998 identifier_c IN_param_name("IN"); |
5999 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
5999 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6000 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6000 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6001 symbol_c *IN_type_symbol = NULL; |
6001 symbol_c *IN_type_symbol = NULL; |
6002 |
6002 |
6003 /* Get the value from a foo(<param_value>) style call */ |
6003 /* Get the value from a foo(<param_value>) style call */ |
6004 if (IN_param_value == NULL) |
6004 if (IN_param_value == NULL) |
6005 IN_param_value = function_call_param_iterator.next_nf(); |
6005 IN_param_value = function_call_param_iterator.next_nf(); |
6029 case function_word_to_tod : |
6029 case function_word_to_tod : |
6030 { |
6030 { |
6031 symbol_c *last_type_symbol = NULL; |
6031 symbol_c *last_type_symbol = NULL; |
6032 |
6032 |
6033 { |
6033 { |
6034 identifier_c param_name("IN"); |
6034 identifier_c IN_param_name("IN"); |
6035 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6035 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6036 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6036 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6037 symbol_c *IN_type_symbol = NULL; |
6037 symbol_c *IN_type_symbol = NULL; |
6038 |
6038 |
6039 /* Get the value from a foo(<param_value>) style call */ |
6039 /* Get the value from a foo(<param_value>) style call */ |
6040 if (IN_param_value == NULL) |
6040 if (IN_param_value == NULL) |
6041 IN_param_value = function_call_param_iterator.next_nf(); |
6041 IN_param_value = function_call_param_iterator.next_nf(); |
6065 case function_word_to_udint : |
6065 case function_word_to_udint : |
6066 { |
6066 { |
6067 symbol_c *last_type_symbol = NULL; |
6067 symbol_c *last_type_symbol = NULL; |
6068 |
6068 |
6069 { |
6069 { |
6070 identifier_c param_name("IN"); |
6070 identifier_c IN_param_name("IN"); |
6071 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6071 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6072 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6072 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6073 symbol_c *IN_type_symbol = NULL; |
6073 symbol_c *IN_type_symbol = NULL; |
6074 |
6074 |
6075 /* Get the value from a foo(<param_value>) style call */ |
6075 /* Get the value from a foo(<param_value>) style call */ |
6076 if (IN_param_value == NULL) |
6076 if (IN_param_value == NULL) |
6077 IN_param_value = function_call_param_iterator.next_nf(); |
6077 IN_param_value = function_call_param_iterator.next_nf(); |
6101 case function_word_to_string : |
6101 case function_word_to_string : |
6102 { |
6102 { |
6103 symbol_c *last_type_symbol = NULL; |
6103 symbol_c *last_type_symbol = NULL; |
6104 |
6104 |
6105 { |
6105 { |
6106 identifier_c param_name("IN"); |
6106 identifier_c IN_param_name("IN"); |
6107 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6107 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6108 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6108 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6109 symbol_c *IN_type_symbol = NULL; |
6109 symbol_c *IN_type_symbol = NULL; |
6110 |
6110 |
6111 /* Get the value from a foo(<param_value>) style call */ |
6111 /* Get the value from a foo(<param_value>) style call */ |
6112 if (IN_param_value == NULL) |
6112 if (IN_param_value == NULL) |
6113 IN_param_value = function_call_param_iterator.next_nf(); |
6113 IN_param_value = function_call_param_iterator.next_nf(); |
6137 case function_word_to_lword : |
6137 case function_word_to_lword : |
6138 { |
6138 { |
6139 symbol_c *last_type_symbol = NULL; |
6139 symbol_c *last_type_symbol = NULL; |
6140 |
6140 |
6141 { |
6141 { |
6142 identifier_c param_name("IN"); |
6142 identifier_c IN_param_name("IN"); |
6143 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6143 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6144 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6144 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6145 symbol_c *IN_type_symbol = NULL; |
6145 symbol_c *IN_type_symbol = NULL; |
6146 |
6146 |
6147 /* Get the value from a foo(<param_value>) style call */ |
6147 /* Get the value from a foo(<param_value>) style call */ |
6148 if (IN_param_value == NULL) |
6148 if (IN_param_value == NULL) |
6149 IN_param_value = function_call_param_iterator.next_nf(); |
6149 IN_param_value = function_call_param_iterator.next_nf(); |
6173 case function_word_to_uint : |
6173 case function_word_to_uint : |
6174 { |
6174 { |
6175 symbol_c *last_type_symbol = NULL; |
6175 symbol_c *last_type_symbol = NULL; |
6176 |
6176 |
6177 { |
6177 { |
6178 identifier_c param_name("IN"); |
6178 identifier_c IN_param_name("IN"); |
6179 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6179 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6180 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6180 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6181 symbol_c *IN_type_symbol = NULL; |
6181 symbol_c *IN_type_symbol = NULL; |
6182 |
6182 |
6183 /* Get the value from a foo(<param_value>) style call */ |
6183 /* Get the value from a foo(<param_value>) style call */ |
6184 if (IN_param_value == NULL) |
6184 if (IN_param_value == NULL) |
6185 IN_param_value = function_call_param_iterator.next_nf(); |
6185 IN_param_value = function_call_param_iterator.next_nf(); |
6209 case function_word_to_lreal : |
6209 case function_word_to_lreal : |
6210 { |
6210 { |
6211 symbol_c *last_type_symbol = NULL; |
6211 symbol_c *last_type_symbol = NULL; |
6212 |
6212 |
6213 { |
6213 { |
6214 identifier_c param_name("IN"); |
6214 identifier_c IN_param_name("IN"); |
6215 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6215 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6216 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6216 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6217 symbol_c *IN_type_symbol = NULL; |
6217 symbol_c *IN_type_symbol = NULL; |
6218 |
6218 |
6219 /* Get the value from a foo(<param_value>) style call */ |
6219 /* Get the value from a foo(<param_value>) style call */ |
6220 if (IN_param_value == NULL) |
6220 if (IN_param_value == NULL) |
6221 IN_param_value = function_call_param_iterator.next_nf(); |
6221 IN_param_value = function_call_param_iterator.next_nf(); |
6245 case function_word_to_byte : |
6245 case function_word_to_byte : |
6246 { |
6246 { |
6247 symbol_c *last_type_symbol = NULL; |
6247 symbol_c *last_type_symbol = NULL; |
6248 |
6248 |
6249 { |
6249 { |
6250 identifier_c param_name("IN"); |
6250 identifier_c IN_param_name("IN"); |
6251 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6251 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6252 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6252 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6253 symbol_c *IN_type_symbol = NULL; |
6253 symbol_c *IN_type_symbol = NULL; |
6254 |
6254 |
6255 /* Get the value from a foo(<param_value>) style call */ |
6255 /* Get the value from a foo(<param_value>) style call */ |
6256 if (IN_param_value == NULL) |
6256 if (IN_param_value == NULL) |
6257 IN_param_value = function_call_param_iterator.next_nf(); |
6257 IN_param_value = function_call_param_iterator.next_nf(); |
6281 case function_word_to_usint : |
6281 case function_word_to_usint : |
6282 { |
6282 { |
6283 symbol_c *last_type_symbol = NULL; |
6283 symbol_c *last_type_symbol = NULL; |
6284 |
6284 |
6285 { |
6285 { |
6286 identifier_c param_name("IN"); |
6286 identifier_c IN_param_name("IN"); |
6287 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6287 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6288 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6288 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6289 symbol_c *IN_type_symbol = NULL; |
6289 symbol_c *IN_type_symbol = NULL; |
6290 |
6290 |
6291 /* Get the value from a foo(<param_value>) style call */ |
6291 /* Get the value from a foo(<param_value>) style call */ |
6292 if (IN_param_value == NULL) |
6292 if (IN_param_value == NULL) |
6293 IN_param_value = function_call_param_iterator.next_nf(); |
6293 IN_param_value = function_call_param_iterator.next_nf(); |
6317 case function_word_to_ulint : |
6317 case function_word_to_ulint : |
6318 { |
6318 { |
6319 symbol_c *last_type_symbol = NULL; |
6319 symbol_c *last_type_symbol = NULL; |
6320 |
6320 |
6321 { |
6321 { |
6322 identifier_c param_name("IN"); |
6322 identifier_c IN_param_name("IN"); |
6323 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6323 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6324 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6324 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6325 symbol_c *IN_type_symbol = NULL; |
6325 symbol_c *IN_type_symbol = NULL; |
6326 |
6326 |
6327 /* Get the value from a foo(<param_value>) style call */ |
6327 /* Get the value from a foo(<param_value>) style call */ |
6328 if (IN_param_value == NULL) |
6328 if (IN_param_value == NULL) |
6329 IN_param_value = function_call_param_iterator.next_nf(); |
6329 IN_param_value = function_call_param_iterator.next_nf(); |
6353 case function_word_to_bool : |
6353 case function_word_to_bool : |
6354 { |
6354 { |
6355 symbol_c *last_type_symbol = NULL; |
6355 symbol_c *last_type_symbol = NULL; |
6356 |
6356 |
6357 { |
6357 { |
6358 identifier_c param_name("IN"); |
6358 identifier_c IN_param_name("IN"); |
6359 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6359 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6360 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6360 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6361 symbol_c *IN_type_symbol = NULL; |
6361 symbol_c *IN_type_symbol = NULL; |
6362 |
6362 |
6363 /* Get the value from a foo(<param_value>) style call */ |
6363 /* Get the value from a foo(<param_value>) style call */ |
6364 if (IN_param_value == NULL) |
6364 if (IN_param_value == NULL) |
6365 IN_param_value = function_call_param_iterator.next_nf(); |
6365 IN_param_value = function_call_param_iterator.next_nf(); |
6389 case function_word_to_time : |
6389 case function_word_to_time : |
6390 { |
6390 { |
6391 symbol_c *last_type_symbol = NULL; |
6391 symbol_c *last_type_symbol = NULL; |
6392 |
6392 |
6393 { |
6393 { |
6394 identifier_c param_name("IN"); |
6394 identifier_c IN_param_name("IN"); |
6395 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6395 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6396 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6396 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6397 symbol_c *IN_type_symbol = NULL; |
6397 symbol_c *IN_type_symbol = NULL; |
6398 |
6398 |
6399 /* Get the value from a foo(<param_value>) style call */ |
6399 /* Get the value from a foo(<param_value>) style call */ |
6400 if (IN_param_value == NULL) |
6400 if (IN_param_value == NULL) |
6401 IN_param_value = function_call_param_iterator.next_nf(); |
6401 IN_param_value = function_call_param_iterator.next_nf(); |
6425 case function_word_to_int : |
6425 case function_word_to_int : |
6426 { |
6426 { |
6427 symbol_c *last_type_symbol = NULL; |
6427 symbol_c *last_type_symbol = NULL; |
6428 |
6428 |
6429 { |
6429 { |
6430 identifier_c param_name("IN"); |
6430 identifier_c IN_param_name("IN"); |
6431 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6431 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6432 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6432 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6433 symbol_c *IN_type_symbol = NULL; |
6433 symbol_c *IN_type_symbol = NULL; |
6434 |
6434 |
6435 /* Get the value from a foo(<param_value>) style call */ |
6435 /* Get the value from a foo(<param_value>) style call */ |
6436 if (IN_param_value == NULL) |
6436 if (IN_param_value == NULL) |
6437 IN_param_value = function_call_param_iterator.next_nf(); |
6437 IN_param_value = function_call_param_iterator.next_nf(); |
6461 case function_string_to_real : |
6461 case function_string_to_real : |
6462 { |
6462 { |
6463 symbol_c *last_type_symbol = NULL; |
6463 symbol_c *last_type_symbol = NULL; |
6464 |
6464 |
6465 { |
6465 { |
6466 identifier_c param_name("IN"); |
6466 identifier_c IN_param_name("IN"); |
6467 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6467 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6468 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6468 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6469 symbol_c *IN_type_symbol = NULL; |
6469 symbol_c *IN_type_symbol = NULL; |
6470 |
6470 |
6471 /* Get the value from a foo(<param_value>) style call */ |
6471 /* Get the value from a foo(<param_value>) style call */ |
6472 if (IN_param_value == NULL) |
6472 if (IN_param_value == NULL) |
6473 IN_param_value = function_call_param_iterator.next_nf(); |
6473 IN_param_value = function_call_param_iterator.next_nf(); |
6497 case function_string_to_sint : |
6497 case function_string_to_sint : |
6498 { |
6498 { |
6499 symbol_c *last_type_symbol = NULL; |
6499 symbol_c *last_type_symbol = NULL; |
6500 |
6500 |
6501 { |
6501 { |
6502 identifier_c param_name("IN"); |
6502 identifier_c IN_param_name("IN"); |
6503 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6503 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6504 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6504 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6505 symbol_c *IN_type_symbol = NULL; |
6505 symbol_c *IN_type_symbol = NULL; |
6506 |
6506 |
6507 /* Get the value from a foo(<param_value>) style call */ |
6507 /* Get the value from a foo(<param_value>) style call */ |
6508 if (IN_param_value == NULL) |
6508 if (IN_param_value == NULL) |
6509 IN_param_value = function_call_param_iterator.next_nf(); |
6509 IN_param_value = function_call_param_iterator.next_nf(); |
6533 case function_string_to_lint : |
6533 case function_string_to_lint : |
6534 { |
6534 { |
6535 symbol_c *last_type_symbol = NULL; |
6535 symbol_c *last_type_symbol = NULL; |
6536 |
6536 |
6537 { |
6537 { |
6538 identifier_c param_name("IN"); |
6538 identifier_c IN_param_name("IN"); |
6539 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6539 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6540 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6540 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6541 symbol_c *IN_type_symbol = NULL; |
6541 symbol_c *IN_type_symbol = NULL; |
6542 |
6542 |
6543 /* Get the value from a foo(<param_value>) style call */ |
6543 /* Get the value from a foo(<param_value>) style call */ |
6544 if (IN_param_value == NULL) |
6544 if (IN_param_value == NULL) |
6545 IN_param_value = function_call_param_iterator.next_nf(); |
6545 IN_param_value = function_call_param_iterator.next_nf(); |
6569 case function_string_to_dint : |
6569 case function_string_to_dint : |
6570 { |
6570 { |
6571 symbol_c *last_type_symbol = NULL; |
6571 symbol_c *last_type_symbol = NULL; |
6572 |
6572 |
6573 { |
6573 { |
6574 identifier_c param_name("IN"); |
6574 identifier_c IN_param_name("IN"); |
6575 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6575 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6576 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6576 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6577 symbol_c *IN_type_symbol = NULL; |
6577 symbol_c *IN_type_symbol = NULL; |
6578 |
6578 |
6579 /* Get the value from a foo(<param_value>) style call */ |
6579 /* Get the value from a foo(<param_value>) style call */ |
6580 if (IN_param_value == NULL) |
6580 if (IN_param_value == NULL) |
6581 IN_param_value = function_call_param_iterator.next_nf(); |
6581 IN_param_value = function_call_param_iterator.next_nf(); |
6605 case function_string_to_date : |
6605 case function_string_to_date : |
6606 { |
6606 { |
6607 symbol_c *last_type_symbol = NULL; |
6607 symbol_c *last_type_symbol = NULL; |
6608 |
6608 |
6609 { |
6609 { |
6610 identifier_c param_name("IN"); |
6610 identifier_c IN_param_name("IN"); |
6611 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6611 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6612 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6612 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6613 symbol_c *IN_type_symbol = NULL; |
6613 symbol_c *IN_type_symbol = NULL; |
6614 |
6614 |
6615 /* Get the value from a foo(<param_value>) style call */ |
6615 /* Get the value from a foo(<param_value>) style call */ |
6616 if (IN_param_value == NULL) |
6616 if (IN_param_value == NULL) |
6617 IN_param_value = function_call_param_iterator.next_nf(); |
6617 IN_param_value = function_call_param_iterator.next_nf(); |
6641 case function_string_to_dword : |
6641 case function_string_to_dword : |
6642 { |
6642 { |
6643 symbol_c *last_type_symbol = NULL; |
6643 symbol_c *last_type_symbol = NULL; |
6644 |
6644 |
6645 { |
6645 { |
6646 identifier_c param_name("IN"); |
6646 identifier_c IN_param_name("IN"); |
6647 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6647 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6648 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6648 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6649 symbol_c *IN_type_symbol = NULL; |
6649 symbol_c *IN_type_symbol = NULL; |
6650 |
6650 |
6651 /* Get the value from a foo(<param_value>) style call */ |
6651 /* Get the value from a foo(<param_value>) style call */ |
6652 if (IN_param_value == NULL) |
6652 if (IN_param_value == NULL) |
6653 IN_param_value = function_call_param_iterator.next_nf(); |
6653 IN_param_value = function_call_param_iterator.next_nf(); |
6677 case function_string_to_dt : |
6677 case function_string_to_dt : |
6678 { |
6678 { |
6679 symbol_c *last_type_symbol = NULL; |
6679 symbol_c *last_type_symbol = NULL; |
6680 |
6680 |
6681 { |
6681 { |
6682 identifier_c param_name("IN"); |
6682 identifier_c IN_param_name("IN"); |
6683 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6683 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6684 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6684 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6685 symbol_c *IN_type_symbol = NULL; |
6685 symbol_c *IN_type_symbol = NULL; |
6686 |
6686 |
6687 /* Get the value from a foo(<param_value>) style call */ |
6687 /* Get the value from a foo(<param_value>) style call */ |
6688 if (IN_param_value == NULL) |
6688 if (IN_param_value == NULL) |
6689 IN_param_value = function_call_param_iterator.next_nf(); |
6689 IN_param_value = function_call_param_iterator.next_nf(); |
6713 case function_string_to_tod : |
6713 case function_string_to_tod : |
6714 { |
6714 { |
6715 symbol_c *last_type_symbol = NULL; |
6715 symbol_c *last_type_symbol = NULL; |
6716 |
6716 |
6717 { |
6717 { |
6718 identifier_c param_name("IN"); |
6718 identifier_c IN_param_name("IN"); |
6719 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6719 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6720 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6720 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6721 symbol_c *IN_type_symbol = NULL; |
6721 symbol_c *IN_type_symbol = NULL; |
6722 |
6722 |
6723 /* Get the value from a foo(<param_value>) style call */ |
6723 /* Get the value from a foo(<param_value>) style call */ |
6724 if (IN_param_value == NULL) |
6724 if (IN_param_value == NULL) |
6725 IN_param_value = function_call_param_iterator.next_nf(); |
6725 IN_param_value = function_call_param_iterator.next_nf(); |
6749 case function_string_to_udint : |
6749 case function_string_to_udint : |
6750 { |
6750 { |
6751 symbol_c *last_type_symbol = NULL; |
6751 symbol_c *last_type_symbol = NULL; |
6752 |
6752 |
6753 { |
6753 { |
6754 identifier_c param_name("IN"); |
6754 identifier_c IN_param_name("IN"); |
6755 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6755 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6756 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6756 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6757 symbol_c *IN_type_symbol = NULL; |
6757 symbol_c *IN_type_symbol = NULL; |
6758 |
6758 |
6759 /* Get the value from a foo(<param_value>) style call */ |
6759 /* Get the value from a foo(<param_value>) style call */ |
6760 if (IN_param_value == NULL) |
6760 if (IN_param_value == NULL) |
6761 IN_param_value = function_call_param_iterator.next_nf(); |
6761 IN_param_value = function_call_param_iterator.next_nf(); |
6785 case function_string_to_word : |
6785 case function_string_to_word : |
6786 { |
6786 { |
6787 symbol_c *last_type_symbol = NULL; |
6787 symbol_c *last_type_symbol = NULL; |
6788 |
6788 |
6789 { |
6789 { |
6790 identifier_c param_name("IN"); |
6790 identifier_c IN_param_name("IN"); |
6791 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6791 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6792 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6792 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6793 symbol_c *IN_type_symbol = NULL; |
6793 symbol_c *IN_type_symbol = NULL; |
6794 |
6794 |
6795 /* Get the value from a foo(<param_value>) style call */ |
6795 /* Get the value from a foo(<param_value>) style call */ |
6796 if (IN_param_value == NULL) |
6796 if (IN_param_value == NULL) |
6797 IN_param_value = function_call_param_iterator.next_nf(); |
6797 IN_param_value = function_call_param_iterator.next_nf(); |
6821 case function_string_to_lword : |
6821 case function_string_to_lword : |
6822 { |
6822 { |
6823 symbol_c *last_type_symbol = NULL; |
6823 symbol_c *last_type_symbol = NULL; |
6824 |
6824 |
6825 { |
6825 { |
6826 identifier_c param_name("IN"); |
6826 identifier_c IN_param_name("IN"); |
6827 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6827 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6828 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6828 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6829 symbol_c *IN_type_symbol = NULL; |
6829 symbol_c *IN_type_symbol = NULL; |
6830 |
6830 |
6831 /* Get the value from a foo(<param_value>) style call */ |
6831 /* Get the value from a foo(<param_value>) style call */ |
6832 if (IN_param_value == NULL) |
6832 if (IN_param_value == NULL) |
6833 IN_param_value = function_call_param_iterator.next_nf(); |
6833 IN_param_value = function_call_param_iterator.next_nf(); |
6857 case function_string_to_uint : |
6857 case function_string_to_uint : |
6858 { |
6858 { |
6859 symbol_c *last_type_symbol = NULL; |
6859 symbol_c *last_type_symbol = NULL; |
6860 |
6860 |
6861 { |
6861 { |
6862 identifier_c param_name("IN"); |
6862 identifier_c IN_param_name("IN"); |
6863 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6863 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6864 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6864 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6865 symbol_c *IN_type_symbol = NULL; |
6865 symbol_c *IN_type_symbol = NULL; |
6866 |
6866 |
6867 /* Get the value from a foo(<param_value>) style call */ |
6867 /* Get the value from a foo(<param_value>) style call */ |
6868 if (IN_param_value == NULL) |
6868 if (IN_param_value == NULL) |
6869 IN_param_value = function_call_param_iterator.next_nf(); |
6869 IN_param_value = function_call_param_iterator.next_nf(); |
6893 case function_string_to_lreal : |
6893 case function_string_to_lreal : |
6894 { |
6894 { |
6895 symbol_c *last_type_symbol = NULL; |
6895 symbol_c *last_type_symbol = NULL; |
6896 |
6896 |
6897 { |
6897 { |
6898 identifier_c param_name("IN"); |
6898 identifier_c IN_param_name("IN"); |
6899 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6899 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6900 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6900 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6901 symbol_c *IN_type_symbol = NULL; |
6901 symbol_c *IN_type_symbol = NULL; |
6902 |
6902 |
6903 /* Get the value from a foo(<param_value>) style call */ |
6903 /* Get the value from a foo(<param_value>) style call */ |
6904 if (IN_param_value == NULL) |
6904 if (IN_param_value == NULL) |
6905 IN_param_value = function_call_param_iterator.next_nf(); |
6905 IN_param_value = function_call_param_iterator.next_nf(); |
6929 case function_string_to_byte : |
6929 case function_string_to_byte : |
6930 { |
6930 { |
6931 symbol_c *last_type_symbol = NULL; |
6931 symbol_c *last_type_symbol = NULL; |
6932 |
6932 |
6933 { |
6933 { |
6934 identifier_c param_name("IN"); |
6934 identifier_c IN_param_name("IN"); |
6935 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6935 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6936 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6936 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6937 symbol_c *IN_type_symbol = NULL; |
6937 symbol_c *IN_type_symbol = NULL; |
6938 |
6938 |
6939 /* Get the value from a foo(<param_value>) style call */ |
6939 /* Get the value from a foo(<param_value>) style call */ |
6940 if (IN_param_value == NULL) |
6940 if (IN_param_value == NULL) |
6941 IN_param_value = function_call_param_iterator.next_nf(); |
6941 IN_param_value = function_call_param_iterator.next_nf(); |
6965 case function_string_to_usint : |
6965 case function_string_to_usint : |
6966 { |
6966 { |
6967 symbol_c *last_type_symbol = NULL; |
6967 symbol_c *last_type_symbol = NULL; |
6968 |
6968 |
6969 { |
6969 { |
6970 identifier_c param_name("IN"); |
6970 identifier_c IN_param_name("IN"); |
6971 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6971 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
6972 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
6972 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
6973 symbol_c *IN_type_symbol = NULL; |
6973 symbol_c *IN_type_symbol = NULL; |
6974 |
6974 |
6975 /* Get the value from a foo(<param_value>) style call */ |
6975 /* Get the value from a foo(<param_value>) style call */ |
6976 if (IN_param_value == NULL) |
6976 if (IN_param_value == NULL) |
6977 IN_param_value = function_call_param_iterator.next_nf(); |
6977 IN_param_value = function_call_param_iterator.next_nf(); |
7001 case function_string_to_ulint : |
7001 case function_string_to_ulint : |
7002 { |
7002 { |
7003 symbol_c *last_type_symbol = NULL; |
7003 symbol_c *last_type_symbol = NULL; |
7004 |
7004 |
7005 { |
7005 { |
7006 identifier_c param_name("IN"); |
7006 identifier_c IN_param_name("IN"); |
7007 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7007 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7008 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7008 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7009 symbol_c *IN_type_symbol = NULL; |
7009 symbol_c *IN_type_symbol = NULL; |
7010 |
7010 |
7011 /* Get the value from a foo(<param_value>) style call */ |
7011 /* Get the value from a foo(<param_value>) style call */ |
7012 if (IN_param_value == NULL) |
7012 if (IN_param_value == NULL) |
7013 IN_param_value = function_call_param_iterator.next_nf(); |
7013 IN_param_value = function_call_param_iterator.next_nf(); |
7037 case function_string_to_bool : |
7037 case function_string_to_bool : |
7038 { |
7038 { |
7039 symbol_c *last_type_symbol = NULL; |
7039 symbol_c *last_type_symbol = NULL; |
7040 |
7040 |
7041 { |
7041 { |
7042 identifier_c param_name("IN"); |
7042 identifier_c IN_param_name("IN"); |
7043 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7043 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7044 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7044 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7045 symbol_c *IN_type_symbol = NULL; |
7045 symbol_c *IN_type_symbol = NULL; |
7046 |
7046 |
7047 /* Get the value from a foo(<param_value>) style call */ |
7047 /* Get the value from a foo(<param_value>) style call */ |
7048 if (IN_param_value == NULL) |
7048 if (IN_param_value == NULL) |
7049 IN_param_value = function_call_param_iterator.next_nf(); |
7049 IN_param_value = function_call_param_iterator.next_nf(); |
7073 case function_string_to_time : |
7073 case function_string_to_time : |
7074 { |
7074 { |
7075 symbol_c *last_type_symbol = NULL; |
7075 symbol_c *last_type_symbol = NULL; |
7076 |
7076 |
7077 { |
7077 { |
7078 identifier_c param_name("IN"); |
7078 identifier_c IN_param_name("IN"); |
7079 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7079 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7080 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7080 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7081 symbol_c *IN_type_symbol = NULL; |
7081 symbol_c *IN_type_symbol = NULL; |
7082 |
7082 |
7083 /* Get the value from a foo(<param_value>) style call */ |
7083 /* Get the value from a foo(<param_value>) style call */ |
7084 if (IN_param_value == NULL) |
7084 if (IN_param_value == NULL) |
7085 IN_param_value = function_call_param_iterator.next_nf(); |
7085 IN_param_value = function_call_param_iterator.next_nf(); |
7109 case function_string_to_int : |
7109 case function_string_to_int : |
7110 { |
7110 { |
7111 symbol_c *last_type_symbol = NULL; |
7111 symbol_c *last_type_symbol = NULL; |
7112 |
7112 |
7113 { |
7113 { |
7114 identifier_c param_name("IN"); |
7114 identifier_c IN_param_name("IN"); |
7115 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7115 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7116 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7116 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7117 symbol_c *IN_type_symbol = NULL; |
7117 symbol_c *IN_type_symbol = NULL; |
7118 |
7118 |
7119 /* Get the value from a foo(<param_value>) style call */ |
7119 /* Get the value from a foo(<param_value>) style call */ |
7120 if (IN_param_value == NULL) |
7120 if (IN_param_value == NULL) |
7121 IN_param_value = function_call_param_iterator.next_nf(); |
7121 IN_param_value = function_call_param_iterator.next_nf(); |
7145 case function_lword_to_real : |
7145 case function_lword_to_real : |
7146 { |
7146 { |
7147 symbol_c *last_type_symbol = NULL; |
7147 symbol_c *last_type_symbol = NULL; |
7148 |
7148 |
7149 { |
7149 { |
7150 identifier_c param_name("IN"); |
7150 identifier_c IN_param_name("IN"); |
7151 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7151 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7152 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7152 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7153 symbol_c *IN_type_symbol = NULL; |
7153 symbol_c *IN_type_symbol = NULL; |
7154 |
7154 |
7155 /* Get the value from a foo(<param_value>) style call */ |
7155 /* Get the value from a foo(<param_value>) style call */ |
7156 if (IN_param_value == NULL) |
7156 if (IN_param_value == NULL) |
7157 IN_param_value = function_call_param_iterator.next_nf(); |
7157 IN_param_value = function_call_param_iterator.next_nf(); |
7181 case function_lword_to_sint : |
7181 case function_lword_to_sint : |
7182 { |
7182 { |
7183 symbol_c *last_type_symbol = NULL; |
7183 symbol_c *last_type_symbol = NULL; |
7184 |
7184 |
7185 { |
7185 { |
7186 identifier_c param_name("IN"); |
7186 identifier_c IN_param_name("IN"); |
7187 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7187 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7188 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7188 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7189 symbol_c *IN_type_symbol = NULL; |
7189 symbol_c *IN_type_symbol = NULL; |
7190 |
7190 |
7191 /* Get the value from a foo(<param_value>) style call */ |
7191 /* Get the value from a foo(<param_value>) style call */ |
7192 if (IN_param_value == NULL) |
7192 if (IN_param_value == NULL) |
7193 IN_param_value = function_call_param_iterator.next_nf(); |
7193 IN_param_value = function_call_param_iterator.next_nf(); |
7217 case function_lword_to_lint : |
7217 case function_lword_to_lint : |
7218 { |
7218 { |
7219 symbol_c *last_type_symbol = NULL; |
7219 symbol_c *last_type_symbol = NULL; |
7220 |
7220 |
7221 { |
7221 { |
7222 identifier_c param_name("IN"); |
7222 identifier_c IN_param_name("IN"); |
7223 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7223 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7224 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7224 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7225 symbol_c *IN_type_symbol = NULL; |
7225 symbol_c *IN_type_symbol = NULL; |
7226 |
7226 |
7227 /* Get the value from a foo(<param_value>) style call */ |
7227 /* Get the value from a foo(<param_value>) style call */ |
7228 if (IN_param_value == NULL) |
7228 if (IN_param_value == NULL) |
7229 IN_param_value = function_call_param_iterator.next_nf(); |
7229 IN_param_value = function_call_param_iterator.next_nf(); |
7253 case function_lword_to_dint : |
7253 case function_lword_to_dint : |
7254 { |
7254 { |
7255 symbol_c *last_type_symbol = NULL; |
7255 symbol_c *last_type_symbol = NULL; |
7256 |
7256 |
7257 { |
7257 { |
7258 identifier_c param_name("IN"); |
7258 identifier_c IN_param_name("IN"); |
7259 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7259 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7260 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7260 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7261 symbol_c *IN_type_symbol = NULL; |
7261 symbol_c *IN_type_symbol = NULL; |
7262 |
7262 |
7263 /* Get the value from a foo(<param_value>) style call */ |
7263 /* Get the value from a foo(<param_value>) style call */ |
7264 if (IN_param_value == NULL) |
7264 if (IN_param_value == NULL) |
7265 IN_param_value = function_call_param_iterator.next_nf(); |
7265 IN_param_value = function_call_param_iterator.next_nf(); |
7289 case function_lword_to_date : |
7289 case function_lword_to_date : |
7290 { |
7290 { |
7291 symbol_c *last_type_symbol = NULL; |
7291 symbol_c *last_type_symbol = NULL; |
7292 |
7292 |
7293 { |
7293 { |
7294 identifier_c param_name("IN"); |
7294 identifier_c IN_param_name("IN"); |
7295 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7295 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7296 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7296 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7297 symbol_c *IN_type_symbol = NULL; |
7297 symbol_c *IN_type_symbol = NULL; |
7298 |
7298 |
7299 /* Get the value from a foo(<param_value>) style call */ |
7299 /* Get the value from a foo(<param_value>) style call */ |
7300 if (IN_param_value == NULL) |
7300 if (IN_param_value == NULL) |
7301 IN_param_value = function_call_param_iterator.next_nf(); |
7301 IN_param_value = function_call_param_iterator.next_nf(); |
7325 case function_lword_to_dword : |
7325 case function_lword_to_dword : |
7326 { |
7326 { |
7327 symbol_c *last_type_symbol = NULL; |
7327 symbol_c *last_type_symbol = NULL; |
7328 |
7328 |
7329 { |
7329 { |
7330 identifier_c param_name("IN"); |
7330 identifier_c IN_param_name("IN"); |
7331 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7331 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7332 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7332 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7333 symbol_c *IN_type_symbol = NULL; |
7333 symbol_c *IN_type_symbol = NULL; |
7334 |
7334 |
7335 /* Get the value from a foo(<param_value>) style call */ |
7335 /* Get the value from a foo(<param_value>) style call */ |
7336 if (IN_param_value == NULL) |
7336 if (IN_param_value == NULL) |
7337 IN_param_value = function_call_param_iterator.next_nf(); |
7337 IN_param_value = function_call_param_iterator.next_nf(); |
7361 case function_lword_to_dt : |
7361 case function_lword_to_dt : |
7362 { |
7362 { |
7363 symbol_c *last_type_symbol = NULL; |
7363 symbol_c *last_type_symbol = NULL; |
7364 |
7364 |
7365 { |
7365 { |
7366 identifier_c param_name("IN"); |
7366 identifier_c IN_param_name("IN"); |
7367 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7367 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7368 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7368 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7369 symbol_c *IN_type_symbol = NULL; |
7369 symbol_c *IN_type_symbol = NULL; |
7370 |
7370 |
7371 /* Get the value from a foo(<param_value>) style call */ |
7371 /* Get the value from a foo(<param_value>) style call */ |
7372 if (IN_param_value == NULL) |
7372 if (IN_param_value == NULL) |
7373 IN_param_value = function_call_param_iterator.next_nf(); |
7373 IN_param_value = function_call_param_iterator.next_nf(); |
7397 case function_lword_to_tod : |
7397 case function_lword_to_tod : |
7398 { |
7398 { |
7399 symbol_c *last_type_symbol = NULL; |
7399 symbol_c *last_type_symbol = NULL; |
7400 |
7400 |
7401 { |
7401 { |
7402 identifier_c param_name("IN"); |
7402 identifier_c IN_param_name("IN"); |
7403 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7403 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7404 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7404 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7405 symbol_c *IN_type_symbol = NULL; |
7405 symbol_c *IN_type_symbol = NULL; |
7406 |
7406 |
7407 /* Get the value from a foo(<param_value>) style call */ |
7407 /* Get the value from a foo(<param_value>) style call */ |
7408 if (IN_param_value == NULL) |
7408 if (IN_param_value == NULL) |
7409 IN_param_value = function_call_param_iterator.next_nf(); |
7409 IN_param_value = function_call_param_iterator.next_nf(); |
7433 case function_lword_to_udint : |
7433 case function_lword_to_udint : |
7434 { |
7434 { |
7435 symbol_c *last_type_symbol = NULL; |
7435 symbol_c *last_type_symbol = NULL; |
7436 |
7436 |
7437 { |
7437 { |
7438 identifier_c param_name("IN"); |
7438 identifier_c IN_param_name("IN"); |
7439 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7439 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7440 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7440 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7441 symbol_c *IN_type_symbol = NULL; |
7441 symbol_c *IN_type_symbol = NULL; |
7442 |
7442 |
7443 /* Get the value from a foo(<param_value>) style call */ |
7443 /* Get the value from a foo(<param_value>) style call */ |
7444 if (IN_param_value == NULL) |
7444 if (IN_param_value == NULL) |
7445 IN_param_value = function_call_param_iterator.next_nf(); |
7445 IN_param_value = function_call_param_iterator.next_nf(); |
7469 case function_lword_to_word : |
7469 case function_lword_to_word : |
7470 { |
7470 { |
7471 symbol_c *last_type_symbol = NULL; |
7471 symbol_c *last_type_symbol = NULL; |
7472 |
7472 |
7473 { |
7473 { |
7474 identifier_c param_name("IN"); |
7474 identifier_c IN_param_name("IN"); |
7475 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7475 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7476 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7476 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7477 symbol_c *IN_type_symbol = NULL; |
7477 symbol_c *IN_type_symbol = NULL; |
7478 |
7478 |
7479 /* Get the value from a foo(<param_value>) style call */ |
7479 /* Get the value from a foo(<param_value>) style call */ |
7480 if (IN_param_value == NULL) |
7480 if (IN_param_value == NULL) |
7481 IN_param_value = function_call_param_iterator.next_nf(); |
7481 IN_param_value = function_call_param_iterator.next_nf(); |
7505 case function_lword_to_string : |
7505 case function_lword_to_string : |
7506 { |
7506 { |
7507 symbol_c *last_type_symbol = NULL; |
7507 symbol_c *last_type_symbol = NULL; |
7508 |
7508 |
7509 { |
7509 { |
7510 identifier_c param_name("IN"); |
7510 identifier_c IN_param_name("IN"); |
7511 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7511 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7512 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7512 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7513 symbol_c *IN_type_symbol = NULL; |
7513 symbol_c *IN_type_symbol = NULL; |
7514 |
7514 |
7515 /* Get the value from a foo(<param_value>) style call */ |
7515 /* Get the value from a foo(<param_value>) style call */ |
7516 if (IN_param_value == NULL) |
7516 if (IN_param_value == NULL) |
7517 IN_param_value = function_call_param_iterator.next_nf(); |
7517 IN_param_value = function_call_param_iterator.next_nf(); |
7541 case function_lword_to_uint : |
7541 case function_lword_to_uint : |
7542 { |
7542 { |
7543 symbol_c *last_type_symbol = NULL; |
7543 symbol_c *last_type_symbol = NULL; |
7544 |
7544 |
7545 { |
7545 { |
7546 identifier_c param_name("IN"); |
7546 identifier_c IN_param_name("IN"); |
7547 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7547 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7548 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7548 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7549 symbol_c *IN_type_symbol = NULL; |
7549 symbol_c *IN_type_symbol = NULL; |
7550 |
7550 |
7551 /* Get the value from a foo(<param_value>) style call */ |
7551 /* Get the value from a foo(<param_value>) style call */ |
7552 if (IN_param_value == NULL) |
7552 if (IN_param_value == NULL) |
7553 IN_param_value = function_call_param_iterator.next_nf(); |
7553 IN_param_value = function_call_param_iterator.next_nf(); |
7577 case function_lword_to_lreal : |
7577 case function_lword_to_lreal : |
7578 { |
7578 { |
7579 symbol_c *last_type_symbol = NULL; |
7579 symbol_c *last_type_symbol = NULL; |
7580 |
7580 |
7581 { |
7581 { |
7582 identifier_c param_name("IN"); |
7582 identifier_c IN_param_name("IN"); |
7583 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7583 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7584 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7584 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7585 symbol_c *IN_type_symbol = NULL; |
7585 symbol_c *IN_type_symbol = NULL; |
7586 |
7586 |
7587 /* Get the value from a foo(<param_value>) style call */ |
7587 /* Get the value from a foo(<param_value>) style call */ |
7588 if (IN_param_value == NULL) |
7588 if (IN_param_value == NULL) |
7589 IN_param_value = function_call_param_iterator.next_nf(); |
7589 IN_param_value = function_call_param_iterator.next_nf(); |
7613 case function_lword_to_byte : |
7613 case function_lword_to_byte : |
7614 { |
7614 { |
7615 symbol_c *last_type_symbol = NULL; |
7615 symbol_c *last_type_symbol = NULL; |
7616 |
7616 |
7617 { |
7617 { |
7618 identifier_c param_name("IN"); |
7618 identifier_c IN_param_name("IN"); |
7619 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7619 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7620 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7620 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7621 symbol_c *IN_type_symbol = NULL; |
7621 symbol_c *IN_type_symbol = NULL; |
7622 |
7622 |
7623 /* Get the value from a foo(<param_value>) style call */ |
7623 /* Get the value from a foo(<param_value>) style call */ |
7624 if (IN_param_value == NULL) |
7624 if (IN_param_value == NULL) |
7625 IN_param_value = function_call_param_iterator.next_nf(); |
7625 IN_param_value = function_call_param_iterator.next_nf(); |
7649 case function_lword_to_usint : |
7649 case function_lword_to_usint : |
7650 { |
7650 { |
7651 symbol_c *last_type_symbol = NULL; |
7651 symbol_c *last_type_symbol = NULL; |
7652 |
7652 |
7653 { |
7653 { |
7654 identifier_c param_name("IN"); |
7654 identifier_c IN_param_name("IN"); |
7655 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7655 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7656 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7656 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7657 symbol_c *IN_type_symbol = NULL; |
7657 symbol_c *IN_type_symbol = NULL; |
7658 |
7658 |
7659 /* Get the value from a foo(<param_value>) style call */ |
7659 /* Get the value from a foo(<param_value>) style call */ |
7660 if (IN_param_value == NULL) |
7660 if (IN_param_value == NULL) |
7661 IN_param_value = function_call_param_iterator.next_nf(); |
7661 IN_param_value = function_call_param_iterator.next_nf(); |
7685 case function_lword_to_ulint : |
7685 case function_lword_to_ulint : |
7686 { |
7686 { |
7687 symbol_c *last_type_symbol = NULL; |
7687 symbol_c *last_type_symbol = NULL; |
7688 |
7688 |
7689 { |
7689 { |
7690 identifier_c param_name("IN"); |
7690 identifier_c IN_param_name("IN"); |
7691 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7691 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7692 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7692 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7693 symbol_c *IN_type_symbol = NULL; |
7693 symbol_c *IN_type_symbol = NULL; |
7694 |
7694 |
7695 /* Get the value from a foo(<param_value>) style call */ |
7695 /* Get the value from a foo(<param_value>) style call */ |
7696 if (IN_param_value == NULL) |
7696 if (IN_param_value == NULL) |
7697 IN_param_value = function_call_param_iterator.next_nf(); |
7697 IN_param_value = function_call_param_iterator.next_nf(); |
7721 case function_lword_to_bool : |
7721 case function_lword_to_bool : |
7722 { |
7722 { |
7723 symbol_c *last_type_symbol = NULL; |
7723 symbol_c *last_type_symbol = NULL; |
7724 |
7724 |
7725 { |
7725 { |
7726 identifier_c param_name("IN"); |
7726 identifier_c IN_param_name("IN"); |
7727 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7727 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7728 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7728 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7729 symbol_c *IN_type_symbol = NULL; |
7729 symbol_c *IN_type_symbol = NULL; |
7730 |
7730 |
7731 /* Get the value from a foo(<param_value>) style call */ |
7731 /* Get the value from a foo(<param_value>) style call */ |
7732 if (IN_param_value == NULL) |
7732 if (IN_param_value == NULL) |
7733 IN_param_value = function_call_param_iterator.next_nf(); |
7733 IN_param_value = function_call_param_iterator.next_nf(); |
7757 case function_lword_to_time : |
7757 case function_lword_to_time : |
7758 { |
7758 { |
7759 symbol_c *last_type_symbol = NULL; |
7759 symbol_c *last_type_symbol = NULL; |
7760 |
7760 |
7761 { |
7761 { |
7762 identifier_c param_name("IN"); |
7762 identifier_c IN_param_name("IN"); |
7763 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7763 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7764 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7764 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7765 symbol_c *IN_type_symbol = NULL; |
7765 symbol_c *IN_type_symbol = NULL; |
7766 |
7766 |
7767 /* Get the value from a foo(<param_value>) style call */ |
7767 /* Get the value from a foo(<param_value>) style call */ |
7768 if (IN_param_value == NULL) |
7768 if (IN_param_value == NULL) |
7769 IN_param_value = function_call_param_iterator.next_nf(); |
7769 IN_param_value = function_call_param_iterator.next_nf(); |
7793 case function_lword_to_int : |
7793 case function_lword_to_int : |
7794 { |
7794 { |
7795 symbol_c *last_type_symbol = NULL; |
7795 symbol_c *last_type_symbol = NULL; |
7796 |
7796 |
7797 { |
7797 { |
7798 identifier_c param_name("IN"); |
7798 identifier_c IN_param_name("IN"); |
7799 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7799 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7800 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7800 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7801 symbol_c *IN_type_symbol = NULL; |
7801 symbol_c *IN_type_symbol = NULL; |
7802 |
7802 |
7803 /* Get the value from a foo(<param_value>) style call */ |
7803 /* Get the value from a foo(<param_value>) style call */ |
7804 if (IN_param_value == NULL) |
7804 if (IN_param_value == NULL) |
7805 IN_param_value = function_call_param_iterator.next_nf(); |
7805 IN_param_value = function_call_param_iterator.next_nf(); |
7829 case function_uint_to_real : |
7829 case function_uint_to_real : |
7830 { |
7830 { |
7831 symbol_c *last_type_symbol = NULL; |
7831 symbol_c *last_type_symbol = NULL; |
7832 |
7832 |
7833 { |
7833 { |
7834 identifier_c param_name("IN"); |
7834 identifier_c IN_param_name("IN"); |
7835 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7835 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7836 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7836 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7837 symbol_c *IN_type_symbol = NULL; |
7837 symbol_c *IN_type_symbol = NULL; |
7838 |
7838 |
7839 /* Get the value from a foo(<param_value>) style call */ |
7839 /* Get the value from a foo(<param_value>) style call */ |
7840 if (IN_param_value == NULL) |
7840 if (IN_param_value == NULL) |
7841 IN_param_value = function_call_param_iterator.next_nf(); |
7841 IN_param_value = function_call_param_iterator.next_nf(); |
7865 case function_uint_to_sint : |
7865 case function_uint_to_sint : |
7866 { |
7866 { |
7867 symbol_c *last_type_symbol = NULL; |
7867 symbol_c *last_type_symbol = NULL; |
7868 |
7868 |
7869 { |
7869 { |
7870 identifier_c param_name("IN"); |
7870 identifier_c IN_param_name("IN"); |
7871 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7871 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7872 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7872 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7873 symbol_c *IN_type_symbol = NULL; |
7873 symbol_c *IN_type_symbol = NULL; |
7874 |
7874 |
7875 /* Get the value from a foo(<param_value>) style call */ |
7875 /* Get the value from a foo(<param_value>) style call */ |
7876 if (IN_param_value == NULL) |
7876 if (IN_param_value == NULL) |
7877 IN_param_value = function_call_param_iterator.next_nf(); |
7877 IN_param_value = function_call_param_iterator.next_nf(); |
7901 case function_uint_to_lint : |
7901 case function_uint_to_lint : |
7902 { |
7902 { |
7903 symbol_c *last_type_symbol = NULL; |
7903 symbol_c *last_type_symbol = NULL; |
7904 |
7904 |
7905 { |
7905 { |
7906 identifier_c param_name("IN"); |
7906 identifier_c IN_param_name("IN"); |
7907 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7907 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7908 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7908 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7909 symbol_c *IN_type_symbol = NULL; |
7909 symbol_c *IN_type_symbol = NULL; |
7910 |
7910 |
7911 /* Get the value from a foo(<param_value>) style call */ |
7911 /* Get the value from a foo(<param_value>) style call */ |
7912 if (IN_param_value == NULL) |
7912 if (IN_param_value == NULL) |
7913 IN_param_value = function_call_param_iterator.next_nf(); |
7913 IN_param_value = function_call_param_iterator.next_nf(); |
7937 case function_uint_to_dint : |
7937 case function_uint_to_dint : |
7938 { |
7938 { |
7939 symbol_c *last_type_symbol = NULL; |
7939 symbol_c *last_type_symbol = NULL; |
7940 |
7940 |
7941 { |
7941 { |
7942 identifier_c param_name("IN"); |
7942 identifier_c IN_param_name("IN"); |
7943 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7943 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7944 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7944 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7945 symbol_c *IN_type_symbol = NULL; |
7945 symbol_c *IN_type_symbol = NULL; |
7946 |
7946 |
7947 /* Get the value from a foo(<param_value>) style call */ |
7947 /* Get the value from a foo(<param_value>) style call */ |
7948 if (IN_param_value == NULL) |
7948 if (IN_param_value == NULL) |
7949 IN_param_value = function_call_param_iterator.next_nf(); |
7949 IN_param_value = function_call_param_iterator.next_nf(); |
7973 case function_uint_to_date : |
7973 case function_uint_to_date : |
7974 { |
7974 { |
7975 symbol_c *last_type_symbol = NULL; |
7975 symbol_c *last_type_symbol = NULL; |
7976 |
7976 |
7977 { |
7977 { |
7978 identifier_c param_name("IN"); |
7978 identifier_c IN_param_name("IN"); |
7979 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7979 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
7980 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
7980 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
7981 symbol_c *IN_type_symbol = NULL; |
7981 symbol_c *IN_type_symbol = NULL; |
7982 |
7982 |
7983 /* Get the value from a foo(<param_value>) style call */ |
7983 /* Get the value from a foo(<param_value>) style call */ |
7984 if (IN_param_value == NULL) |
7984 if (IN_param_value == NULL) |
7985 IN_param_value = function_call_param_iterator.next_nf(); |
7985 IN_param_value = function_call_param_iterator.next_nf(); |
8009 case function_uint_to_dword : |
8009 case function_uint_to_dword : |
8010 { |
8010 { |
8011 symbol_c *last_type_symbol = NULL; |
8011 symbol_c *last_type_symbol = NULL; |
8012 |
8012 |
8013 { |
8013 { |
8014 identifier_c param_name("IN"); |
8014 identifier_c IN_param_name("IN"); |
8015 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8015 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8016 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8016 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8017 symbol_c *IN_type_symbol = NULL; |
8017 symbol_c *IN_type_symbol = NULL; |
8018 |
8018 |
8019 /* Get the value from a foo(<param_value>) style call */ |
8019 /* Get the value from a foo(<param_value>) style call */ |
8020 if (IN_param_value == NULL) |
8020 if (IN_param_value == NULL) |
8021 IN_param_value = function_call_param_iterator.next_nf(); |
8021 IN_param_value = function_call_param_iterator.next_nf(); |
8045 case function_uint_to_dt : |
8045 case function_uint_to_dt : |
8046 { |
8046 { |
8047 symbol_c *last_type_symbol = NULL; |
8047 symbol_c *last_type_symbol = NULL; |
8048 |
8048 |
8049 { |
8049 { |
8050 identifier_c param_name("IN"); |
8050 identifier_c IN_param_name("IN"); |
8051 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8051 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8052 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8052 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8053 symbol_c *IN_type_symbol = NULL; |
8053 symbol_c *IN_type_symbol = NULL; |
8054 |
8054 |
8055 /* Get the value from a foo(<param_value>) style call */ |
8055 /* Get the value from a foo(<param_value>) style call */ |
8056 if (IN_param_value == NULL) |
8056 if (IN_param_value == NULL) |
8057 IN_param_value = function_call_param_iterator.next_nf(); |
8057 IN_param_value = function_call_param_iterator.next_nf(); |
8081 case function_uint_to_tod : |
8081 case function_uint_to_tod : |
8082 { |
8082 { |
8083 symbol_c *last_type_symbol = NULL; |
8083 symbol_c *last_type_symbol = NULL; |
8084 |
8084 |
8085 { |
8085 { |
8086 identifier_c param_name("IN"); |
8086 identifier_c IN_param_name("IN"); |
8087 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8087 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8088 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8088 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8089 symbol_c *IN_type_symbol = NULL; |
8089 symbol_c *IN_type_symbol = NULL; |
8090 |
8090 |
8091 /* Get the value from a foo(<param_value>) style call */ |
8091 /* Get the value from a foo(<param_value>) style call */ |
8092 if (IN_param_value == NULL) |
8092 if (IN_param_value == NULL) |
8093 IN_param_value = function_call_param_iterator.next_nf(); |
8093 IN_param_value = function_call_param_iterator.next_nf(); |
8117 case function_uint_to_udint : |
8117 case function_uint_to_udint : |
8118 { |
8118 { |
8119 symbol_c *last_type_symbol = NULL; |
8119 symbol_c *last_type_symbol = NULL; |
8120 |
8120 |
8121 { |
8121 { |
8122 identifier_c param_name("IN"); |
8122 identifier_c IN_param_name("IN"); |
8123 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8123 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8124 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8124 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8125 symbol_c *IN_type_symbol = NULL; |
8125 symbol_c *IN_type_symbol = NULL; |
8126 |
8126 |
8127 /* Get the value from a foo(<param_value>) style call */ |
8127 /* Get the value from a foo(<param_value>) style call */ |
8128 if (IN_param_value == NULL) |
8128 if (IN_param_value == NULL) |
8129 IN_param_value = function_call_param_iterator.next_nf(); |
8129 IN_param_value = function_call_param_iterator.next_nf(); |
8153 case function_uint_to_word : |
8153 case function_uint_to_word : |
8154 { |
8154 { |
8155 symbol_c *last_type_symbol = NULL; |
8155 symbol_c *last_type_symbol = NULL; |
8156 |
8156 |
8157 { |
8157 { |
8158 identifier_c param_name("IN"); |
8158 identifier_c IN_param_name("IN"); |
8159 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8159 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8160 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8160 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8161 symbol_c *IN_type_symbol = NULL; |
8161 symbol_c *IN_type_symbol = NULL; |
8162 |
8162 |
8163 /* Get the value from a foo(<param_value>) style call */ |
8163 /* Get the value from a foo(<param_value>) style call */ |
8164 if (IN_param_value == NULL) |
8164 if (IN_param_value == NULL) |
8165 IN_param_value = function_call_param_iterator.next_nf(); |
8165 IN_param_value = function_call_param_iterator.next_nf(); |
8189 case function_uint_to_string : |
8189 case function_uint_to_string : |
8190 { |
8190 { |
8191 symbol_c *last_type_symbol = NULL; |
8191 symbol_c *last_type_symbol = NULL; |
8192 |
8192 |
8193 { |
8193 { |
8194 identifier_c param_name("IN"); |
8194 identifier_c IN_param_name("IN"); |
8195 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8195 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8196 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8196 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8197 symbol_c *IN_type_symbol = NULL; |
8197 symbol_c *IN_type_symbol = NULL; |
8198 |
8198 |
8199 /* Get the value from a foo(<param_value>) style call */ |
8199 /* Get the value from a foo(<param_value>) style call */ |
8200 if (IN_param_value == NULL) |
8200 if (IN_param_value == NULL) |
8201 IN_param_value = function_call_param_iterator.next_nf(); |
8201 IN_param_value = function_call_param_iterator.next_nf(); |
8225 case function_uint_to_lword : |
8225 case function_uint_to_lword : |
8226 { |
8226 { |
8227 symbol_c *last_type_symbol = NULL; |
8227 symbol_c *last_type_symbol = NULL; |
8228 |
8228 |
8229 { |
8229 { |
8230 identifier_c param_name("IN"); |
8230 identifier_c IN_param_name("IN"); |
8231 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8231 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8232 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8232 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8233 symbol_c *IN_type_symbol = NULL; |
8233 symbol_c *IN_type_symbol = NULL; |
8234 |
8234 |
8235 /* Get the value from a foo(<param_value>) style call */ |
8235 /* Get the value from a foo(<param_value>) style call */ |
8236 if (IN_param_value == NULL) |
8236 if (IN_param_value == NULL) |
8237 IN_param_value = function_call_param_iterator.next_nf(); |
8237 IN_param_value = function_call_param_iterator.next_nf(); |
8261 case function_uint_to_lreal : |
8261 case function_uint_to_lreal : |
8262 { |
8262 { |
8263 symbol_c *last_type_symbol = NULL; |
8263 symbol_c *last_type_symbol = NULL; |
8264 |
8264 |
8265 { |
8265 { |
8266 identifier_c param_name("IN"); |
8266 identifier_c IN_param_name("IN"); |
8267 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8267 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8268 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8268 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8269 symbol_c *IN_type_symbol = NULL; |
8269 symbol_c *IN_type_symbol = NULL; |
8270 |
8270 |
8271 /* Get the value from a foo(<param_value>) style call */ |
8271 /* Get the value from a foo(<param_value>) style call */ |
8272 if (IN_param_value == NULL) |
8272 if (IN_param_value == NULL) |
8273 IN_param_value = function_call_param_iterator.next_nf(); |
8273 IN_param_value = function_call_param_iterator.next_nf(); |
8297 case function_uint_to_byte : |
8297 case function_uint_to_byte : |
8298 { |
8298 { |
8299 symbol_c *last_type_symbol = NULL; |
8299 symbol_c *last_type_symbol = NULL; |
8300 |
8300 |
8301 { |
8301 { |
8302 identifier_c param_name("IN"); |
8302 identifier_c IN_param_name("IN"); |
8303 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8303 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8304 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8304 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8305 symbol_c *IN_type_symbol = NULL; |
8305 symbol_c *IN_type_symbol = NULL; |
8306 |
8306 |
8307 /* Get the value from a foo(<param_value>) style call */ |
8307 /* Get the value from a foo(<param_value>) style call */ |
8308 if (IN_param_value == NULL) |
8308 if (IN_param_value == NULL) |
8309 IN_param_value = function_call_param_iterator.next_nf(); |
8309 IN_param_value = function_call_param_iterator.next_nf(); |
8333 case function_uint_to_usint : |
8333 case function_uint_to_usint : |
8334 { |
8334 { |
8335 symbol_c *last_type_symbol = NULL; |
8335 symbol_c *last_type_symbol = NULL; |
8336 |
8336 |
8337 { |
8337 { |
8338 identifier_c param_name("IN"); |
8338 identifier_c IN_param_name("IN"); |
8339 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8339 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8340 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8340 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8341 symbol_c *IN_type_symbol = NULL; |
8341 symbol_c *IN_type_symbol = NULL; |
8342 |
8342 |
8343 /* Get the value from a foo(<param_value>) style call */ |
8343 /* Get the value from a foo(<param_value>) style call */ |
8344 if (IN_param_value == NULL) |
8344 if (IN_param_value == NULL) |
8345 IN_param_value = function_call_param_iterator.next_nf(); |
8345 IN_param_value = function_call_param_iterator.next_nf(); |
8369 case function_uint_to_ulint : |
8369 case function_uint_to_ulint : |
8370 { |
8370 { |
8371 symbol_c *last_type_symbol = NULL; |
8371 symbol_c *last_type_symbol = NULL; |
8372 |
8372 |
8373 { |
8373 { |
8374 identifier_c param_name("IN"); |
8374 identifier_c IN_param_name("IN"); |
8375 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8375 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8376 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8376 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8377 symbol_c *IN_type_symbol = NULL; |
8377 symbol_c *IN_type_symbol = NULL; |
8378 |
8378 |
8379 /* Get the value from a foo(<param_value>) style call */ |
8379 /* Get the value from a foo(<param_value>) style call */ |
8380 if (IN_param_value == NULL) |
8380 if (IN_param_value == NULL) |
8381 IN_param_value = function_call_param_iterator.next_nf(); |
8381 IN_param_value = function_call_param_iterator.next_nf(); |
8405 case function_uint_to_bool : |
8405 case function_uint_to_bool : |
8406 { |
8406 { |
8407 symbol_c *last_type_symbol = NULL; |
8407 symbol_c *last_type_symbol = NULL; |
8408 |
8408 |
8409 { |
8409 { |
8410 identifier_c param_name("IN"); |
8410 identifier_c IN_param_name("IN"); |
8411 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8411 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8412 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8412 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8413 symbol_c *IN_type_symbol = NULL; |
8413 symbol_c *IN_type_symbol = NULL; |
8414 |
8414 |
8415 /* Get the value from a foo(<param_value>) style call */ |
8415 /* Get the value from a foo(<param_value>) style call */ |
8416 if (IN_param_value == NULL) |
8416 if (IN_param_value == NULL) |
8417 IN_param_value = function_call_param_iterator.next_nf(); |
8417 IN_param_value = function_call_param_iterator.next_nf(); |
8441 case function_uint_to_time : |
8441 case function_uint_to_time : |
8442 { |
8442 { |
8443 symbol_c *last_type_symbol = NULL; |
8443 symbol_c *last_type_symbol = NULL; |
8444 |
8444 |
8445 { |
8445 { |
8446 identifier_c param_name("IN"); |
8446 identifier_c IN_param_name("IN"); |
8447 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8447 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8448 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8448 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8449 symbol_c *IN_type_symbol = NULL; |
8449 symbol_c *IN_type_symbol = NULL; |
8450 |
8450 |
8451 /* Get the value from a foo(<param_value>) style call */ |
8451 /* Get the value from a foo(<param_value>) style call */ |
8452 if (IN_param_value == NULL) |
8452 if (IN_param_value == NULL) |
8453 IN_param_value = function_call_param_iterator.next_nf(); |
8453 IN_param_value = function_call_param_iterator.next_nf(); |
8477 case function_uint_to_int : |
8477 case function_uint_to_int : |
8478 { |
8478 { |
8479 symbol_c *last_type_symbol = NULL; |
8479 symbol_c *last_type_symbol = NULL; |
8480 |
8480 |
8481 { |
8481 { |
8482 identifier_c param_name("IN"); |
8482 identifier_c IN_param_name("IN"); |
8483 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8483 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8484 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8484 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8485 symbol_c *IN_type_symbol = NULL; |
8485 symbol_c *IN_type_symbol = NULL; |
8486 |
8486 |
8487 /* Get the value from a foo(<param_value>) style call */ |
8487 /* Get the value from a foo(<param_value>) style call */ |
8488 if (IN_param_value == NULL) |
8488 if (IN_param_value == NULL) |
8489 IN_param_value = function_call_param_iterator.next_nf(); |
8489 IN_param_value = function_call_param_iterator.next_nf(); |
8513 case function_lreal_to_real : |
8513 case function_lreal_to_real : |
8514 { |
8514 { |
8515 symbol_c *last_type_symbol = NULL; |
8515 symbol_c *last_type_symbol = NULL; |
8516 |
8516 |
8517 { |
8517 { |
8518 identifier_c param_name("IN"); |
8518 identifier_c IN_param_name("IN"); |
8519 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8519 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8520 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8520 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8521 symbol_c *IN_type_symbol = NULL; |
8521 symbol_c *IN_type_symbol = NULL; |
8522 |
8522 |
8523 /* Get the value from a foo(<param_value>) style call */ |
8523 /* Get the value from a foo(<param_value>) style call */ |
8524 if (IN_param_value == NULL) |
8524 if (IN_param_value == NULL) |
8525 IN_param_value = function_call_param_iterator.next_nf(); |
8525 IN_param_value = function_call_param_iterator.next_nf(); |
8549 case function_lreal_to_sint : |
8549 case function_lreal_to_sint : |
8550 { |
8550 { |
8551 symbol_c *last_type_symbol = NULL; |
8551 symbol_c *last_type_symbol = NULL; |
8552 |
8552 |
8553 { |
8553 { |
8554 identifier_c param_name("IN"); |
8554 identifier_c IN_param_name("IN"); |
8555 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8555 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8556 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8556 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8557 symbol_c *IN_type_symbol = NULL; |
8557 symbol_c *IN_type_symbol = NULL; |
8558 |
8558 |
8559 /* Get the value from a foo(<param_value>) style call */ |
8559 /* Get the value from a foo(<param_value>) style call */ |
8560 if (IN_param_value == NULL) |
8560 if (IN_param_value == NULL) |
8561 IN_param_value = function_call_param_iterator.next_nf(); |
8561 IN_param_value = function_call_param_iterator.next_nf(); |
8585 case function_lreal_to_lint : |
8585 case function_lreal_to_lint : |
8586 { |
8586 { |
8587 symbol_c *last_type_symbol = NULL; |
8587 symbol_c *last_type_symbol = NULL; |
8588 |
8588 |
8589 { |
8589 { |
8590 identifier_c param_name("IN"); |
8590 identifier_c IN_param_name("IN"); |
8591 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8591 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8592 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8592 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8593 symbol_c *IN_type_symbol = NULL; |
8593 symbol_c *IN_type_symbol = NULL; |
8594 |
8594 |
8595 /* Get the value from a foo(<param_value>) style call */ |
8595 /* Get the value from a foo(<param_value>) style call */ |
8596 if (IN_param_value == NULL) |
8596 if (IN_param_value == NULL) |
8597 IN_param_value = function_call_param_iterator.next_nf(); |
8597 IN_param_value = function_call_param_iterator.next_nf(); |
8621 case function_lreal_to_dint : |
8621 case function_lreal_to_dint : |
8622 { |
8622 { |
8623 symbol_c *last_type_symbol = NULL; |
8623 symbol_c *last_type_symbol = NULL; |
8624 |
8624 |
8625 { |
8625 { |
8626 identifier_c param_name("IN"); |
8626 identifier_c IN_param_name("IN"); |
8627 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8627 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8628 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8628 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8629 symbol_c *IN_type_symbol = NULL; |
8629 symbol_c *IN_type_symbol = NULL; |
8630 |
8630 |
8631 /* Get the value from a foo(<param_value>) style call */ |
8631 /* Get the value from a foo(<param_value>) style call */ |
8632 if (IN_param_value == NULL) |
8632 if (IN_param_value == NULL) |
8633 IN_param_value = function_call_param_iterator.next_nf(); |
8633 IN_param_value = function_call_param_iterator.next_nf(); |
8657 case function_lreal_to_date : |
8657 case function_lreal_to_date : |
8658 { |
8658 { |
8659 symbol_c *last_type_symbol = NULL; |
8659 symbol_c *last_type_symbol = NULL; |
8660 |
8660 |
8661 { |
8661 { |
8662 identifier_c param_name("IN"); |
8662 identifier_c IN_param_name("IN"); |
8663 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8663 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8664 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8664 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8665 symbol_c *IN_type_symbol = NULL; |
8665 symbol_c *IN_type_symbol = NULL; |
8666 |
8666 |
8667 /* Get the value from a foo(<param_value>) style call */ |
8667 /* Get the value from a foo(<param_value>) style call */ |
8668 if (IN_param_value == NULL) |
8668 if (IN_param_value == NULL) |
8669 IN_param_value = function_call_param_iterator.next_nf(); |
8669 IN_param_value = function_call_param_iterator.next_nf(); |
8693 case function_lreal_to_dword : |
8693 case function_lreal_to_dword : |
8694 { |
8694 { |
8695 symbol_c *last_type_symbol = NULL; |
8695 symbol_c *last_type_symbol = NULL; |
8696 |
8696 |
8697 { |
8697 { |
8698 identifier_c param_name("IN"); |
8698 identifier_c IN_param_name("IN"); |
8699 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8699 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8700 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8700 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8701 symbol_c *IN_type_symbol = NULL; |
8701 symbol_c *IN_type_symbol = NULL; |
8702 |
8702 |
8703 /* Get the value from a foo(<param_value>) style call */ |
8703 /* Get the value from a foo(<param_value>) style call */ |
8704 if (IN_param_value == NULL) |
8704 if (IN_param_value == NULL) |
8705 IN_param_value = function_call_param_iterator.next_nf(); |
8705 IN_param_value = function_call_param_iterator.next_nf(); |
8729 case function_lreal_to_dt : |
8729 case function_lreal_to_dt : |
8730 { |
8730 { |
8731 symbol_c *last_type_symbol = NULL; |
8731 symbol_c *last_type_symbol = NULL; |
8732 |
8732 |
8733 { |
8733 { |
8734 identifier_c param_name("IN"); |
8734 identifier_c IN_param_name("IN"); |
8735 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8735 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8736 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8736 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8737 symbol_c *IN_type_symbol = NULL; |
8737 symbol_c *IN_type_symbol = NULL; |
8738 |
8738 |
8739 /* Get the value from a foo(<param_value>) style call */ |
8739 /* Get the value from a foo(<param_value>) style call */ |
8740 if (IN_param_value == NULL) |
8740 if (IN_param_value == NULL) |
8741 IN_param_value = function_call_param_iterator.next_nf(); |
8741 IN_param_value = function_call_param_iterator.next_nf(); |
8765 case function_lreal_to_tod : |
8765 case function_lreal_to_tod : |
8766 { |
8766 { |
8767 symbol_c *last_type_symbol = NULL; |
8767 symbol_c *last_type_symbol = NULL; |
8768 |
8768 |
8769 { |
8769 { |
8770 identifier_c param_name("IN"); |
8770 identifier_c IN_param_name("IN"); |
8771 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8771 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8772 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8772 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8773 symbol_c *IN_type_symbol = NULL; |
8773 symbol_c *IN_type_symbol = NULL; |
8774 |
8774 |
8775 /* Get the value from a foo(<param_value>) style call */ |
8775 /* Get the value from a foo(<param_value>) style call */ |
8776 if (IN_param_value == NULL) |
8776 if (IN_param_value == NULL) |
8777 IN_param_value = function_call_param_iterator.next_nf(); |
8777 IN_param_value = function_call_param_iterator.next_nf(); |
8801 case function_lreal_to_udint : |
8801 case function_lreal_to_udint : |
8802 { |
8802 { |
8803 symbol_c *last_type_symbol = NULL; |
8803 symbol_c *last_type_symbol = NULL; |
8804 |
8804 |
8805 { |
8805 { |
8806 identifier_c param_name("IN"); |
8806 identifier_c IN_param_name("IN"); |
8807 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8807 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8808 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8808 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8809 symbol_c *IN_type_symbol = NULL; |
8809 symbol_c *IN_type_symbol = NULL; |
8810 |
8810 |
8811 /* Get the value from a foo(<param_value>) style call */ |
8811 /* Get the value from a foo(<param_value>) style call */ |
8812 if (IN_param_value == NULL) |
8812 if (IN_param_value == NULL) |
8813 IN_param_value = function_call_param_iterator.next_nf(); |
8813 IN_param_value = function_call_param_iterator.next_nf(); |
8837 case function_lreal_to_word : |
8837 case function_lreal_to_word : |
8838 { |
8838 { |
8839 symbol_c *last_type_symbol = NULL; |
8839 symbol_c *last_type_symbol = NULL; |
8840 |
8840 |
8841 { |
8841 { |
8842 identifier_c param_name("IN"); |
8842 identifier_c IN_param_name("IN"); |
8843 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8843 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8844 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8844 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8845 symbol_c *IN_type_symbol = NULL; |
8845 symbol_c *IN_type_symbol = NULL; |
8846 |
8846 |
8847 /* Get the value from a foo(<param_value>) style call */ |
8847 /* Get the value from a foo(<param_value>) style call */ |
8848 if (IN_param_value == NULL) |
8848 if (IN_param_value == NULL) |
8849 IN_param_value = function_call_param_iterator.next_nf(); |
8849 IN_param_value = function_call_param_iterator.next_nf(); |
8873 case function_lreal_to_string : |
8873 case function_lreal_to_string : |
8874 { |
8874 { |
8875 symbol_c *last_type_symbol = NULL; |
8875 symbol_c *last_type_symbol = NULL; |
8876 |
8876 |
8877 { |
8877 { |
8878 identifier_c param_name("IN"); |
8878 identifier_c IN_param_name("IN"); |
8879 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8879 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8880 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8880 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8881 symbol_c *IN_type_symbol = NULL; |
8881 symbol_c *IN_type_symbol = NULL; |
8882 |
8882 |
8883 /* Get the value from a foo(<param_value>) style call */ |
8883 /* Get the value from a foo(<param_value>) style call */ |
8884 if (IN_param_value == NULL) |
8884 if (IN_param_value == NULL) |
8885 IN_param_value = function_call_param_iterator.next_nf(); |
8885 IN_param_value = function_call_param_iterator.next_nf(); |
8909 case function_lreal_to_lword : |
8909 case function_lreal_to_lword : |
8910 { |
8910 { |
8911 symbol_c *last_type_symbol = NULL; |
8911 symbol_c *last_type_symbol = NULL; |
8912 |
8912 |
8913 { |
8913 { |
8914 identifier_c param_name("IN"); |
8914 identifier_c IN_param_name("IN"); |
8915 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8915 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8916 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8916 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8917 symbol_c *IN_type_symbol = NULL; |
8917 symbol_c *IN_type_symbol = NULL; |
8918 |
8918 |
8919 /* Get the value from a foo(<param_value>) style call */ |
8919 /* Get the value from a foo(<param_value>) style call */ |
8920 if (IN_param_value == NULL) |
8920 if (IN_param_value == NULL) |
8921 IN_param_value = function_call_param_iterator.next_nf(); |
8921 IN_param_value = function_call_param_iterator.next_nf(); |
8945 case function_lreal_to_uint : |
8945 case function_lreal_to_uint : |
8946 { |
8946 { |
8947 symbol_c *last_type_symbol = NULL; |
8947 symbol_c *last_type_symbol = NULL; |
8948 |
8948 |
8949 { |
8949 { |
8950 identifier_c param_name("IN"); |
8950 identifier_c IN_param_name("IN"); |
8951 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8951 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8952 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8952 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8953 symbol_c *IN_type_symbol = NULL; |
8953 symbol_c *IN_type_symbol = NULL; |
8954 |
8954 |
8955 /* Get the value from a foo(<param_value>) style call */ |
8955 /* Get the value from a foo(<param_value>) style call */ |
8956 if (IN_param_value == NULL) |
8956 if (IN_param_value == NULL) |
8957 IN_param_value = function_call_param_iterator.next_nf(); |
8957 IN_param_value = function_call_param_iterator.next_nf(); |
8981 case function_lreal_to_byte : |
8981 case function_lreal_to_byte : |
8982 { |
8982 { |
8983 symbol_c *last_type_symbol = NULL; |
8983 symbol_c *last_type_symbol = NULL; |
8984 |
8984 |
8985 { |
8985 { |
8986 identifier_c param_name("IN"); |
8986 identifier_c IN_param_name("IN"); |
8987 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8987 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
8988 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
8988 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
8989 symbol_c *IN_type_symbol = NULL; |
8989 symbol_c *IN_type_symbol = NULL; |
8990 |
8990 |
8991 /* Get the value from a foo(<param_value>) style call */ |
8991 /* Get the value from a foo(<param_value>) style call */ |
8992 if (IN_param_value == NULL) |
8992 if (IN_param_value == NULL) |
8993 IN_param_value = function_call_param_iterator.next_nf(); |
8993 IN_param_value = function_call_param_iterator.next_nf(); |
9017 case function_lreal_to_usint : |
9017 case function_lreal_to_usint : |
9018 { |
9018 { |
9019 symbol_c *last_type_symbol = NULL; |
9019 symbol_c *last_type_symbol = NULL; |
9020 |
9020 |
9021 { |
9021 { |
9022 identifier_c param_name("IN"); |
9022 identifier_c IN_param_name("IN"); |
9023 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9023 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9024 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9024 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9025 symbol_c *IN_type_symbol = NULL; |
9025 symbol_c *IN_type_symbol = NULL; |
9026 |
9026 |
9027 /* Get the value from a foo(<param_value>) style call */ |
9027 /* Get the value from a foo(<param_value>) style call */ |
9028 if (IN_param_value == NULL) |
9028 if (IN_param_value == NULL) |
9029 IN_param_value = function_call_param_iterator.next_nf(); |
9029 IN_param_value = function_call_param_iterator.next_nf(); |
9053 case function_lreal_to_ulint : |
9053 case function_lreal_to_ulint : |
9054 { |
9054 { |
9055 symbol_c *last_type_symbol = NULL; |
9055 symbol_c *last_type_symbol = NULL; |
9056 |
9056 |
9057 { |
9057 { |
9058 identifier_c param_name("IN"); |
9058 identifier_c IN_param_name("IN"); |
9059 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9059 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9060 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9060 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9061 symbol_c *IN_type_symbol = NULL; |
9061 symbol_c *IN_type_symbol = NULL; |
9062 |
9062 |
9063 /* Get the value from a foo(<param_value>) style call */ |
9063 /* Get the value from a foo(<param_value>) style call */ |
9064 if (IN_param_value == NULL) |
9064 if (IN_param_value == NULL) |
9065 IN_param_value = function_call_param_iterator.next_nf(); |
9065 IN_param_value = function_call_param_iterator.next_nf(); |
9089 case function_lreal_to_bool : |
9089 case function_lreal_to_bool : |
9090 { |
9090 { |
9091 symbol_c *last_type_symbol = NULL; |
9091 symbol_c *last_type_symbol = NULL; |
9092 |
9092 |
9093 { |
9093 { |
9094 identifier_c param_name("IN"); |
9094 identifier_c IN_param_name("IN"); |
9095 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9095 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9096 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9096 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9097 symbol_c *IN_type_symbol = NULL; |
9097 symbol_c *IN_type_symbol = NULL; |
9098 |
9098 |
9099 /* Get the value from a foo(<param_value>) style call */ |
9099 /* Get the value from a foo(<param_value>) style call */ |
9100 if (IN_param_value == NULL) |
9100 if (IN_param_value == NULL) |
9101 IN_param_value = function_call_param_iterator.next_nf(); |
9101 IN_param_value = function_call_param_iterator.next_nf(); |
9125 case function_lreal_to_time : |
9125 case function_lreal_to_time : |
9126 { |
9126 { |
9127 symbol_c *last_type_symbol = NULL; |
9127 symbol_c *last_type_symbol = NULL; |
9128 |
9128 |
9129 { |
9129 { |
9130 identifier_c param_name("IN"); |
9130 identifier_c IN_param_name("IN"); |
9131 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9131 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9132 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9132 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9133 symbol_c *IN_type_symbol = NULL; |
9133 symbol_c *IN_type_symbol = NULL; |
9134 |
9134 |
9135 /* Get the value from a foo(<param_value>) style call */ |
9135 /* Get the value from a foo(<param_value>) style call */ |
9136 if (IN_param_value == NULL) |
9136 if (IN_param_value == NULL) |
9137 IN_param_value = function_call_param_iterator.next_nf(); |
9137 IN_param_value = function_call_param_iterator.next_nf(); |
9161 case function_lreal_to_int : |
9161 case function_lreal_to_int : |
9162 { |
9162 { |
9163 symbol_c *last_type_symbol = NULL; |
9163 symbol_c *last_type_symbol = NULL; |
9164 |
9164 |
9165 { |
9165 { |
9166 identifier_c param_name("IN"); |
9166 identifier_c IN_param_name("IN"); |
9167 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9167 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9168 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9168 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9169 symbol_c *IN_type_symbol = NULL; |
9169 symbol_c *IN_type_symbol = NULL; |
9170 |
9170 |
9171 /* Get the value from a foo(<param_value>) style call */ |
9171 /* Get the value from a foo(<param_value>) style call */ |
9172 if (IN_param_value == NULL) |
9172 if (IN_param_value == NULL) |
9173 IN_param_value = function_call_param_iterator.next_nf(); |
9173 IN_param_value = function_call_param_iterator.next_nf(); |
9197 case function_byte_to_real : |
9197 case function_byte_to_real : |
9198 { |
9198 { |
9199 symbol_c *last_type_symbol = NULL; |
9199 symbol_c *last_type_symbol = NULL; |
9200 |
9200 |
9201 { |
9201 { |
9202 identifier_c param_name("IN"); |
9202 identifier_c IN_param_name("IN"); |
9203 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9203 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9204 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9204 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9205 symbol_c *IN_type_symbol = NULL; |
9205 symbol_c *IN_type_symbol = NULL; |
9206 |
9206 |
9207 /* Get the value from a foo(<param_value>) style call */ |
9207 /* Get the value from a foo(<param_value>) style call */ |
9208 if (IN_param_value == NULL) |
9208 if (IN_param_value == NULL) |
9209 IN_param_value = function_call_param_iterator.next_nf(); |
9209 IN_param_value = function_call_param_iterator.next_nf(); |
9233 case function_byte_to_sint : |
9233 case function_byte_to_sint : |
9234 { |
9234 { |
9235 symbol_c *last_type_symbol = NULL; |
9235 symbol_c *last_type_symbol = NULL; |
9236 |
9236 |
9237 { |
9237 { |
9238 identifier_c param_name("IN"); |
9238 identifier_c IN_param_name("IN"); |
9239 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9239 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9240 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9240 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9241 symbol_c *IN_type_symbol = NULL; |
9241 symbol_c *IN_type_symbol = NULL; |
9242 |
9242 |
9243 /* Get the value from a foo(<param_value>) style call */ |
9243 /* Get the value from a foo(<param_value>) style call */ |
9244 if (IN_param_value == NULL) |
9244 if (IN_param_value == NULL) |
9245 IN_param_value = function_call_param_iterator.next_nf(); |
9245 IN_param_value = function_call_param_iterator.next_nf(); |
9269 case function_byte_to_lint : |
9269 case function_byte_to_lint : |
9270 { |
9270 { |
9271 symbol_c *last_type_symbol = NULL; |
9271 symbol_c *last_type_symbol = NULL; |
9272 |
9272 |
9273 { |
9273 { |
9274 identifier_c param_name("IN"); |
9274 identifier_c IN_param_name("IN"); |
9275 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9275 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9276 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9276 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9277 symbol_c *IN_type_symbol = NULL; |
9277 symbol_c *IN_type_symbol = NULL; |
9278 |
9278 |
9279 /* Get the value from a foo(<param_value>) style call */ |
9279 /* Get the value from a foo(<param_value>) style call */ |
9280 if (IN_param_value == NULL) |
9280 if (IN_param_value == NULL) |
9281 IN_param_value = function_call_param_iterator.next_nf(); |
9281 IN_param_value = function_call_param_iterator.next_nf(); |
9305 case function_byte_to_dint : |
9305 case function_byte_to_dint : |
9306 { |
9306 { |
9307 symbol_c *last_type_symbol = NULL; |
9307 symbol_c *last_type_symbol = NULL; |
9308 |
9308 |
9309 { |
9309 { |
9310 identifier_c param_name("IN"); |
9310 identifier_c IN_param_name("IN"); |
9311 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9311 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9312 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9312 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9313 symbol_c *IN_type_symbol = NULL; |
9313 symbol_c *IN_type_symbol = NULL; |
9314 |
9314 |
9315 /* Get the value from a foo(<param_value>) style call */ |
9315 /* Get the value from a foo(<param_value>) style call */ |
9316 if (IN_param_value == NULL) |
9316 if (IN_param_value == NULL) |
9317 IN_param_value = function_call_param_iterator.next_nf(); |
9317 IN_param_value = function_call_param_iterator.next_nf(); |
9341 case function_byte_to_date : |
9341 case function_byte_to_date : |
9342 { |
9342 { |
9343 symbol_c *last_type_symbol = NULL; |
9343 symbol_c *last_type_symbol = NULL; |
9344 |
9344 |
9345 { |
9345 { |
9346 identifier_c param_name("IN"); |
9346 identifier_c IN_param_name("IN"); |
9347 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9347 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9348 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9348 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9349 symbol_c *IN_type_symbol = NULL; |
9349 symbol_c *IN_type_symbol = NULL; |
9350 |
9350 |
9351 /* Get the value from a foo(<param_value>) style call */ |
9351 /* Get the value from a foo(<param_value>) style call */ |
9352 if (IN_param_value == NULL) |
9352 if (IN_param_value == NULL) |
9353 IN_param_value = function_call_param_iterator.next_nf(); |
9353 IN_param_value = function_call_param_iterator.next_nf(); |
9377 case function_byte_to_dword : |
9377 case function_byte_to_dword : |
9378 { |
9378 { |
9379 symbol_c *last_type_symbol = NULL; |
9379 symbol_c *last_type_symbol = NULL; |
9380 |
9380 |
9381 { |
9381 { |
9382 identifier_c param_name("IN"); |
9382 identifier_c IN_param_name("IN"); |
9383 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9383 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9384 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9384 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9385 symbol_c *IN_type_symbol = NULL; |
9385 symbol_c *IN_type_symbol = NULL; |
9386 |
9386 |
9387 /* Get the value from a foo(<param_value>) style call */ |
9387 /* Get the value from a foo(<param_value>) style call */ |
9388 if (IN_param_value == NULL) |
9388 if (IN_param_value == NULL) |
9389 IN_param_value = function_call_param_iterator.next_nf(); |
9389 IN_param_value = function_call_param_iterator.next_nf(); |
9413 case function_byte_to_dt : |
9413 case function_byte_to_dt : |
9414 { |
9414 { |
9415 symbol_c *last_type_symbol = NULL; |
9415 symbol_c *last_type_symbol = NULL; |
9416 |
9416 |
9417 { |
9417 { |
9418 identifier_c param_name("IN"); |
9418 identifier_c IN_param_name("IN"); |
9419 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9419 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9420 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9420 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9421 symbol_c *IN_type_symbol = NULL; |
9421 symbol_c *IN_type_symbol = NULL; |
9422 |
9422 |
9423 /* Get the value from a foo(<param_value>) style call */ |
9423 /* Get the value from a foo(<param_value>) style call */ |
9424 if (IN_param_value == NULL) |
9424 if (IN_param_value == NULL) |
9425 IN_param_value = function_call_param_iterator.next_nf(); |
9425 IN_param_value = function_call_param_iterator.next_nf(); |
9449 case function_byte_to_tod : |
9449 case function_byte_to_tod : |
9450 { |
9450 { |
9451 symbol_c *last_type_symbol = NULL; |
9451 symbol_c *last_type_symbol = NULL; |
9452 |
9452 |
9453 { |
9453 { |
9454 identifier_c param_name("IN"); |
9454 identifier_c IN_param_name("IN"); |
9455 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9455 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9456 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9456 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9457 symbol_c *IN_type_symbol = NULL; |
9457 symbol_c *IN_type_symbol = NULL; |
9458 |
9458 |
9459 /* Get the value from a foo(<param_value>) style call */ |
9459 /* Get the value from a foo(<param_value>) style call */ |
9460 if (IN_param_value == NULL) |
9460 if (IN_param_value == NULL) |
9461 IN_param_value = function_call_param_iterator.next_nf(); |
9461 IN_param_value = function_call_param_iterator.next_nf(); |
9485 case function_byte_to_udint : |
9485 case function_byte_to_udint : |
9486 { |
9486 { |
9487 symbol_c *last_type_symbol = NULL; |
9487 symbol_c *last_type_symbol = NULL; |
9488 |
9488 |
9489 { |
9489 { |
9490 identifier_c param_name("IN"); |
9490 identifier_c IN_param_name("IN"); |
9491 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9491 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9492 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9492 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9493 symbol_c *IN_type_symbol = NULL; |
9493 symbol_c *IN_type_symbol = NULL; |
9494 |
9494 |
9495 /* Get the value from a foo(<param_value>) style call */ |
9495 /* Get the value from a foo(<param_value>) style call */ |
9496 if (IN_param_value == NULL) |
9496 if (IN_param_value == NULL) |
9497 IN_param_value = function_call_param_iterator.next_nf(); |
9497 IN_param_value = function_call_param_iterator.next_nf(); |
9521 case function_byte_to_word : |
9521 case function_byte_to_word : |
9522 { |
9522 { |
9523 symbol_c *last_type_symbol = NULL; |
9523 symbol_c *last_type_symbol = NULL; |
9524 |
9524 |
9525 { |
9525 { |
9526 identifier_c param_name("IN"); |
9526 identifier_c IN_param_name("IN"); |
9527 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9527 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9528 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9528 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9529 symbol_c *IN_type_symbol = NULL; |
9529 symbol_c *IN_type_symbol = NULL; |
9530 |
9530 |
9531 /* Get the value from a foo(<param_value>) style call */ |
9531 /* Get the value from a foo(<param_value>) style call */ |
9532 if (IN_param_value == NULL) |
9532 if (IN_param_value == NULL) |
9533 IN_param_value = function_call_param_iterator.next_nf(); |
9533 IN_param_value = function_call_param_iterator.next_nf(); |
9557 case function_byte_to_string : |
9557 case function_byte_to_string : |
9558 { |
9558 { |
9559 symbol_c *last_type_symbol = NULL; |
9559 symbol_c *last_type_symbol = NULL; |
9560 |
9560 |
9561 { |
9561 { |
9562 identifier_c param_name("IN"); |
9562 identifier_c IN_param_name("IN"); |
9563 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9563 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9564 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9564 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9565 symbol_c *IN_type_symbol = NULL; |
9565 symbol_c *IN_type_symbol = NULL; |
9566 |
9566 |
9567 /* Get the value from a foo(<param_value>) style call */ |
9567 /* Get the value from a foo(<param_value>) style call */ |
9568 if (IN_param_value == NULL) |
9568 if (IN_param_value == NULL) |
9569 IN_param_value = function_call_param_iterator.next_nf(); |
9569 IN_param_value = function_call_param_iterator.next_nf(); |
9593 case function_byte_to_lword : |
9593 case function_byte_to_lword : |
9594 { |
9594 { |
9595 symbol_c *last_type_symbol = NULL; |
9595 symbol_c *last_type_symbol = NULL; |
9596 |
9596 |
9597 { |
9597 { |
9598 identifier_c param_name("IN"); |
9598 identifier_c IN_param_name("IN"); |
9599 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9599 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9600 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9600 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9601 symbol_c *IN_type_symbol = NULL; |
9601 symbol_c *IN_type_symbol = NULL; |
9602 |
9602 |
9603 /* Get the value from a foo(<param_value>) style call */ |
9603 /* Get the value from a foo(<param_value>) style call */ |
9604 if (IN_param_value == NULL) |
9604 if (IN_param_value == NULL) |
9605 IN_param_value = function_call_param_iterator.next_nf(); |
9605 IN_param_value = function_call_param_iterator.next_nf(); |
9629 case function_byte_to_uint : |
9629 case function_byte_to_uint : |
9630 { |
9630 { |
9631 symbol_c *last_type_symbol = NULL; |
9631 symbol_c *last_type_symbol = NULL; |
9632 |
9632 |
9633 { |
9633 { |
9634 identifier_c param_name("IN"); |
9634 identifier_c IN_param_name("IN"); |
9635 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9635 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9636 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9636 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9637 symbol_c *IN_type_symbol = NULL; |
9637 symbol_c *IN_type_symbol = NULL; |
9638 |
9638 |
9639 /* Get the value from a foo(<param_value>) style call */ |
9639 /* Get the value from a foo(<param_value>) style call */ |
9640 if (IN_param_value == NULL) |
9640 if (IN_param_value == NULL) |
9641 IN_param_value = function_call_param_iterator.next_nf(); |
9641 IN_param_value = function_call_param_iterator.next_nf(); |
9665 case function_byte_to_lreal : |
9665 case function_byte_to_lreal : |
9666 { |
9666 { |
9667 symbol_c *last_type_symbol = NULL; |
9667 symbol_c *last_type_symbol = NULL; |
9668 |
9668 |
9669 { |
9669 { |
9670 identifier_c param_name("IN"); |
9670 identifier_c IN_param_name("IN"); |
9671 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9671 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9672 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9672 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9673 symbol_c *IN_type_symbol = NULL; |
9673 symbol_c *IN_type_symbol = NULL; |
9674 |
9674 |
9675 /* Get the value from a foo(<param_value>) style call */ |
9675 /* Get the value from a foo(<param_value>) style call */ |
9676 if (IN_param_value == NULL) |
9676 if (IN_param_value == NULL) |
9677 IN_param_value = function_call_param_iterator.next_nf(); |
9677 IN_param_value = function_call_param_iterator.next_nf(); |
9701 case function_byte_to_usint : |
9701 case function_byte_to_usint : |
9702 { |
9702 { |
9703 symbol_c *last_type_symbol = NULL; |
9703 symbol_c *last_type_symbol = NULL; |
9704 |
9704 |
9705 { |
9705 { |
9706 identifier_c param_name("IN"); |
9706 identifier_c IN_param_name("IN"); |
9707 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9707 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9708 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9708 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9709 symbol_c *IN_type_symbol = NULL; |
9709 symbol_c *IN_type_symbol = NULL; |
9710 |
9710 |
9711 /* Get the value from a foo(<param_value>) style call */ |
9711 /* Get the value from a foo(<param_value>) style call */ |
9712 if (IN_param_value == NULL) |
9712 if (IN_param_value == NULL) |
9713 IN_param_value = function_call_param_iterator.next_nf(); |
9713 IN_param_value = function_call_param_iterator.next_nf(); |
9737 case function_byte_to_ulint : |
9737 case function_byte_to_ulint : |
9738 { |
9738 { |
9739 symbol_c *last_type_symbol = NULL; |
9739 symbol_c *last_type_symbol = NULL; |
9740 |
9740 |
9741 { |
9741 { |
9742 identifier_c param_name("IN"); |
9742 identifier_c IN_param_name("IN"); |
9743 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9743 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9744 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9744 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9745 symbol_c *IN_type_symbol = NULL; |
9745 symbol_c *IN_type_symbol = NULL; |
9746 |
9746 |
9747 /* Get the value from a foo(<param_value>) style call */ |
9747 /* Get the value from a foo(<param_value>) style call */ |
9748 if (IN_param_value == NULL) |
9748 if (IN_param_value == NULL) |
9749 IN_param_value = function_call_param_iterator.next_nf(); |
9749 IN_param_value = function_call_param_iterator.next_nf(); |
9773 case function_byte_to_bool : |
9773 case function_byte_to_bool : |
9774 { |
9774 { |
9775 symbol_c *last_type_symbol = NULL; |
9775 symbol_c *last_type_symbol = NULL; |
9776 |
9776 |
9777 { |
9777 { |
9778 identifier_c param_name("IN"); |
9778 identifier_c IN_param_name("IN"); |
9779 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9779 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9780 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9780 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9781 symbol_c *IN_type_symbol = NULL; |
9781 symbol_c *IN_type_symbol = NULL; |
9782 |
9782 |
9783 /* Get the value from a foo(<param_value>) style call */ |
9783 /* Get the value from a foo(<param_value>) style call */ |
9784 if (IN_param_value == NULL) |
9784 if (IN_param_value == NULL) |
9785 IN_param_value = function_call_param_iterator.next_nf(); |
9785 IN_param_value = function_call_param_iterator.next_nf(); |
9809 case function_byte_to_time : |
9809 case function_byte_to_time : |
9810 { |
9810 { |
9811 symbol_c *last_type_symbol = NULL; |
9811 symbol_c *last_type_symbol = NULL; |
9812 |
9812 |
9813 { |
9813 { |
9814 identifier_c param_name("IN"); |
9814 identifier_c IN_param_name("IN"); |
9815 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9815 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9816 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9816 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9817 symbol_c *IN_type_symbol = NULL; |
9817 symbol_c *IN_type_symbol = NULL; |
9818 |
9818 |
9819 /* Get the value from a foo(<param_value>) style call */ |
9819 /* Get the value from a foo(<param_value>) style call */ |
9820 if (IN_param_value == NULL) |
9820 if (IN_param_value == NULL) |
9821 IN_param_value = function_call_param_iterator.next_nf(); |
9821 IN_param_value = function_call_param_iterator.next_nf(); |
9845 case function_byte_to_int : |
9845 case function_byte_to_int : |
9846 { |
9846 { |
9847 symbol_c *last_type_symbol = NULL; |
9847 symbol_c *last_type_symbol = NULL; |
9848 |
9848 |
9849 { |
9849 { |
9850 identifier_c param_name("IN"); |
9850 identifier_c IN_param_name("IN"); |
9851 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9851 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9852 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9852 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9853 symbol_c *IN_type_symbol = NULL; |
9853 symbol_c *IN_type_symbol = NULL; |
9854 |
9854 |
9855 /* Get the value from a foo(<param_value>) style call */ |
9855 /* Get the value from a foo(<param_value>) style call */ |
9856 if (IN_param_value == NULL) |
9856 if (IN_param_value == NULL) |
9857 IN_param_value = function_call_param_iterator.next_nf(); |
9857 IN_param_value = function_call_param_iterator.next_nf(); |
9881 case function_usint_to_real : |
9881 case function_usint_to_real : |
9882 { |
9882 { |
9883 symbol_c *last_type_symbol = NULL; |
9883 symbol_c *last_type_symbol = NULL; |
9884 |
9884 |
9885 { |
9885 { |
9886 identifier_c param_name("IN"); |
9886 identifier_c IN_param_name("IN"); |
9887 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9887 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9888 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9888 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9889 symbol_c *IN_type_symbol = NULL; |
9889 symbol_c *IN_type_symbol = NULL; |
9890 |
9890 |
9891 /* Get the value from a foo(<param_value>) style call */ |
9891 /* Get the value from a foo(<param_value>) style call */ |
9892 if (IN_param_value == NULL) |
9892 if (IN_param_value == NULL) |
9893 IN_param_value = function_call_param_iterator.next_nf(); |
9893 IN_param_value = function_call_param_iterator.next_nf(); |
9917 case function_usint_to_sint : |
9917 case function_usint_to_sint : |
9918 { |
9918 { |
9919 symbol_c *last_type_symbol = NULL; |
9919 symbol_c *last_type_symbol = NULL; |
9920 |
9920 |
9921 { |
9921 { |
9922 identifier_c param_name("IN"); |
9922 identifier_c IN_param_name("IN"); |
9923 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9923 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9924 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9924 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9925 symbol_c *IN_type_symbol = NULL; |
9925 symbol_c *IN_type_symbol = NULL; |
9926 |
9926 |
9927 /* Get the value from a foo(<param_value>) style call */ |
9927 /* Get the value from a foo(<param_value>) style call */ |
9928 if (IN_param_value == NULL) |
9928 if (IN_param_value == NULL) |
9929 IN_param_value = function_call_param_iterator.next_nf(); |
9929 IN_param_value = function_call_param_iterator.next_nf(); |
9953 case function_usint_to_lint : |
9953 case function_usint_to_lint : |
9954 { |
9954 { |
9955 symbol_c *last_type_symbol = NULL; |
9955 symbol_c *last_type_symbol = NULL; |
9956 |
9956 |
9957 { |
9957 { |
9958 identifier_c param_name("IN"); |
9958 identifier_c IN_param_name("IN"); |
9959 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9959 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9960 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9960 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9961 symbol_c *IN_type_symbol = NULL; |
9961 symbol_c *IN_type_symbol = NULL; |
9962 |
9962 |
9963 /* Get the value from a foo(<param_value>) style call */ |
9963 /* Get the value from a foo(<param_value>) style call */ |
9964 if (IN_param_value == NULL) |
9964 if (IN_param_value == NULL) |
9965 IN_param_value = function_call_param_iterator.next_nf(); |
9965 IN_param_value = function_call_param_iterator.next_nf(); |
9989 case function_usint_to_dint : |
9989 case function_usint_to_dint : |
9990 { |
9990 { |
9991 symbol_c *last_type_symbol = NULL; |
9991 symbol_c *last_type_symbol = NULL; |
9992 |
9992 |
9993 { |
9993 { |
9994 identifier_c param_name("IN"); |
9994 identifier_c IN_param_name("IN"); |
9995 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9995 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
9996 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
9996 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
9997 symbol_c *IN_type_symbol = NULL; |
9997 symbol_c *IN_type_symbol = NULL; |
9998 |
9998 |
9999 /* Get the value from a foo(<param_value>) style call */ |
9999 /* Get the value from a foo(<param_value>) style call */ |
10000 if (IN_param_value == NULL) |
10000 if (IN_param_value == NULL) |
10001 IN_param_value = function_call_param_iterator.next_nf(); |
10001 IN_param_value = function_call_param_iterator.next_nf(); |
10025 case function_usint_to_date : |
10025 case function_usint_to_date : |
10026 { |
10026 { |
10027 symbol_c *last_type_symbol = NULL; |
10027 symbol_c *last_type_symbol = NULL; |
10028 |
10028 |
10029 { |
10029 { |
10030 identifier_c param_name("IN"); |
10030 identifier_c IN_param_name("IN"); |
10031 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10031 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10032 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10032 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10033 symbol_c *IN_type_symbol = NULL; |
10033 symbol_c *IN_type_symbol = NULL; |
10034 |
10034 |
10035 /* Get the value from a foo(<param_value>) style call */ |
10035 /* Get the value from a foo(<param_value>) style call */ |
10036 if (IN_param_value == NULL) |
10036 if (IN_param_value == NULL) |
10037 IN_param_value = function_call_param_iterator.next_nf(); |
10037 IN_param_value = function_call_param_iterator.next_nf(); |
10061 case function_usint_to_dword : |
10061 case function_usint_to_dword : |
10062 { |
10062 { |
10063 symbol_c *last_type_symbol = NULL; |
10063 symbol_c *last_type_symbol = NULL; |
10064 |
10064 |
10065 { |
10065 { |
10066 identifier_c param_name("IN"); |
10066 identifier_c IN_param_name("IN"); |
10067 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10067 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10068 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10068 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10069 symbol_c *IN_type_symbol = NULL; |
10069 symbol_c *IN_type_symbol = NULL; |
10070 |
10070 |
10071 /* Get the value from a foo(<param_value>) style call */ |
10071 /* Get the value from a foo(<param_value>) style call */ |
10072 if (IN_param_value == NULL) |
10072 if (IN_param_value == NULL) |
10073 IN_param_value = function_call_param_iterator.next_nf(); |
10073 IN_param_value = function_call_param_iterator.next_nf(); |
10097 case function_usint_to_dt : |
10097 case function_usint_to_dt : |
10098 { |
10098 { |
10099 symbol_c *last_type_symbol = NULL; |
10099 symbol_c *last_type_symbol = NULL; |
10100 |
10100 |
10101 { |
10101 { |
10102 identifier_c param_name("IN"); |
10102 identifier_c IN_param_name("IN"); |
10103 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10103 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10104 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10104 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10105 symbol_c *IN_type_symbol = NULL; |
10105 symbol_c *IN_type_symbol = NULL; |
10106 |
10106 |
10107 /* Get the value from a foo(<param_value>) style call */ |
10107 /* Get the value from a foo(<param_value>) style call */ |
10108 if (IN_param_value == NULL) |
10108 if (IN_param_value == NULL) |
10109 IN_param_value = function_call_param_iterator.next_nf(); |
10109 IN_param_value = function_call_param_iterator.next_nf(); |
10133 case function_usint_to_tod : |
10133 case function_usint_to_tod : |
10134 { |
10134 { |
10135 symbol_c *last_type_symbol = NULL; |
10135 symbol_c *last_type_symbol = NULL; |
10136 |
10136 |
10137 { |
10137 { |
10138 identifier_c param_name("IN"); |
10138 identifier_c IN_param_name("IN"); |
10139 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10139 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10140 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10140 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10141 symbol_c *IN_type_symbol = NULL; |
10141 symbol_c *IN_type_symbol = NULL; |
10142 |
10142 |
10143 /* Get the value from a foo(<param_value>) style call */ |
10143 /* Get the value from a foo(<param_value>) style call */ |
10144 if (IN_param_value == NULL) |
10144 if (IN_param_value == NULL) |
10145 IN_param_value = function_call_param_iterator.next_nf(); |
10145 IN_param_value = function_call_param_iterator.next_nf(); |
10169 case function_usint_to_udint : |
10169 case function_usint_to_udint : |
10170 { |
10170 { |
10171 symbol_c *last_type_symbol = NULL; |
10171 symbol_c *last_type_symbol = NULL; |
10172 |
10172 |
10173 { |
10173 { |
10174 identifier_c param_name("IN"); |
10174 identifier_c IN_param_name("IN"); |
10175 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10175 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10176 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10176 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10177 symbol_c *IN_type_symbol = NULL; |
10177 symbol_c *IN_type_symbol = NULL; |
10178 |
10178 |
10179 /* Get the value from a foo(<param_value>) style call */ |
10179 /* Get the value from a foo(<param_value>) style call */ |
10180 if (IN_param_value == NULL) |
10180 if (IN_param_value == NULL) |
10181 IN_param_value = function_call_param_iterator.next_nf(); |
10181 IN_param_value = function_call_param_iterator.next_nf(); |
10205 case function_usint_to_word : |
10205 case function_usint_to_word : |
10206 { |
10206 { |
10207 symbol_c *last_type_symbol = NULL; |
10207 symbol_c *last_type_symbol = NULL; |
10208 |
10208 |
10209 { |
10209 { |
10210 identifier_c param_name("IN"); |
10210 identifier_c IN_param_name("IN"); |
10211 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10211 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10212 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10212 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10213 symbol_c *IN_type_symbol = NULL; |
10213 symbol_c *IN_type_symbol = NULL; |
10214 |
10214 |
10215 /* Get the value from a foo(<param_value>) style call */ |
10215 /* Get the value from a foo(<param_value>) style call */ |
10216 if (IN_param_value == NULL) |
10216 if (IN_param_value == NULL) |
10217 IN_param_value = function_call_param_iterator.next_nf(); |
10217 IN_param_value = function_call_param_iterator.next_nf(); |
10241 case function_usint_to_string : |
10241 case function_usint_to_string : |
10242 { |
10242 { |
10243 symbol_c *last_type_symbol = NULL; |
10243 symbol_c *last_type_symbol = NULL; |
10244 |
10244 |
10245 { |
10245 { |
10246 identifier_c param_name("IN"); |
10246 identifier_c IN_param_name("IN"); |
10247 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10247 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10248 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10248 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10249 symbol_c *IN_type_symbol = NULL; |
10249 symbol_c *IN_type_symbol = NULL; |
10250 |
10250 |
10251 /* Get the value from a foo(<param_value>) style call */ |
10251 /* Get the value from a foo(<param_value>) style call */ |
10252 if (IN_param_value == NULL) |
10252 if (IN_param_value == NULL) |
10253 IN_param_value = function_call_param_iterator.next_nf(); |
10253 IN_param_value = function_call_param_iterator.next_nf(); |
10277 case function_usint_to_lword : |
10277 case function_usint_to_lword : |
10278 { |
10278 { |
10279 symbol_c *last_type_symbol = NULL; |
10279 symbol_c *last_type_symbol = NULL; |
10280 |
10280 |
10281 { |
10281 { |
10282 identifier_c param_name("IN"); |
10282 identifier_c IN_param_name("IN"); |
10283 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10283 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10284 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10284 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10285 symbol_c *IN_type_symbol = NULL; |
10285 symbol_c *IN_type_symbol = NULL; |
10286 |
10286 |
10287 /* Get the value from a foo(<param_value>) style call */ |
10287 /* Get the value from a foo(<param_value>) style call */ |
10288 if (IN_param_value == NULL) |
10288 if (IN_param_value == NULL) |
10289 IN_param_value = function_call_param_iterator.next_nf(); |
10289 IN_param_value = function_call_param_iterator.next_nf(); |
10313 case function_usint_to_uint : |
10313 case function_usint_to_uint : |
10314 { |
10314 { |
10315 symbol_c *last_type_symbol = NULL; |
10315 symbol_c *last_type_symbol = NULL; |
10316 |
10316 |
10317 { |
10317 { |
10318 identifier_c param_name("IN"); |
10318 identifier_c IN_param_name("IN"); |
10319 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10319 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10320 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10320 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10321 symbol_c *IN_type_symbol = NULL; |
10321 symbol_c *IN_type_symbol = NULL; |
10322 |
10322 |
10323 /* Get the value from a foo(<param_value>) style call */ |
10323 /* Get the value from a foo(<param_value>) style call */ |
10324 if (IN_param_value == NULL) |
10324 if (IN_param_value == NULL) |
10325 IN_param_value = function_call_param_iterator.next_nf(); |
10325 IN_param_value = function_call_param_iterator.next_nf(); |
10349 case function_usint_to_lreal : |
10349 case function_usint_to_lreal : |
10350 { |
10350 { |
10351 symbol_c *last_type_symbol = NULL; |
10351 symbol_c *last_type_symbol = NULL; |
10352 |
10352 |
10353 { |
10353 { |
10354 identifier_c param_name("IN"); |
10354 identifier_c IN_param_name("IN"); |
10355 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10355 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10356 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10356 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10357 symbol_c *IN_type_symbol = NULL; |
10357 symbol_c *IN_type_symbol = NULL; |
10358 |
10358 |
10359 /* Get the value from a foo(<param_value>) style call */ |
10359 /* Get the value from a foo(<param_value>) style call */ |
10360 if (IN_param_value == NULL) |
10360 if (IN_param_value == NULL) |
10361 IN_param_value = function_call_param_iterator.next_nf(); |
10361 IN_param_value = function_call_param_iterator.next_nf(); |
10385 case function_usint_to_byte : |
10385 case function_usint_to_byte : |
10386 { |
10386 { |
10387 symbol_c *last_type_symbol = NULL; |
10387 symbol_c *last_type_symbol = NULL; |
10388 |
10388 |
10389 { |
10389 { |
10390 identifier_c param_name("IN"); |
10390 identifier_c IN_param_name("IN"); |
10391 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10391 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10392 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10392 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10393 symbol_c *IN_type_symbol = NULL; |
10393 symbol_c *IN_type_symbol = NULL; |
10394 |
10394 |
10395 /* Get the value from a foo(<param_value>) style call */ |
10395 /* Get the value from a foo(<param_value>) style call */ |
10396 if (IN_param_value == NULL) |
10396 if (IN_param_value == NULL) |
10397 IN_param_value = function_call_param_iterator.next_nf(); |
10397 IN_param_value = function_call_param_iterator.next_nf(); |
10421 case function_usint_to_ulint : |
10421 case function_usint_to_ulint : |
10422 { |
10422 { |
10423 symbol_c *last_type_symbol = NULL; |
10423 symbol_c *last_type_symbol = NULL; |
10424 |
10424 |
10425 { |
10425 { |
10426 identifier_c param_name("IN"); |
10426 identifier_c IN_param_name("IN"); |
10427 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10427 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10428 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10428 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10429 symbol_c *IN_type_symbol = NULL; |
10429 symbol_c *IN_type_symbol = NULL; |
10430 |
10430 |
10431 /* Get the value from a foo(<param_value>) style call */ |
10431 /* Get the value from a foo(<param_value>) style call */ |
10432 if (IN_param_value == NULL) |
10432 if (IN_param_value == NULL) |
10433 IN_param_value = function_call_param_iterator.next_nf(); |
10433 IN_param_value = function_call_param_iterator.next_nf(); |
10457 case function_usint_to_bool : |
10457 case function_usint_to_bool : |
10458 { |
10458 { |
10459 symbol_c *last_type_symbol = NULL; |
10459 symbol_c *last_type_symbol = NULL; |
10460 |
10460 |
10461 { |
10461 { |
10462 identifier_c param_name("IN"); |
10462 identifier_c IN_param_name("IN"); |
10463 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10463 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10464 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10464 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10465 symbol_c *IN_type_symbol = NULL; |
10465 symbol_c *IN_type_symbol = NULL; |
10466 |
10466 |
10467 /* Get the value from a foo(<param_value>) style call */ |
10467 /* Get the value from a foo(<param_value>) style call */ |
10468 if (IN_param_value == NULL) |
10468 if (IN_param_value == NULL) |
10469 IN_param_value = function_call_param_iterator.next_nf(); |
10469 IN_param_value = function_call_param_iterator.next_nf(); |
10493 case function_usint_to_time : |
10493 case function_usint_to_time : |
10494 { |
10494 { |
10495 symbol_c *last_type_symbol = NULL; |
10495 symbol_c *last_type_symbol = NULL; |
10496 |
10496 |
10497 { |
10497 { |
10498 identifier_c param_name("IN"); |
10498 identifier_c IN_param_name("IN"); |
10499 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10499 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10500 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10500 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10501 symbol_c *IN_type_symbol = NULL; |
10501 symbol_c *IN_type_symbol = NULL; |
10502 |
10502 |
10503 /* Get the value from a foo(<param_value>) style call */ |
10503 /* Get the value from a foo(<param_value>) style call */ |
10504 if (IN_param_value == NULL) |
10504 if (IN_param_value == NULL) |
10505 IN_param_value = function_call_param_iterator.next_nf(); |
10505 IN_param_value = function_call_param_iterator.next_nf(); |
10529 case function_usint_to_int : |
10529 case function_usint_to_int : |
10530 { |
10530 { |
10531 symbol_c *last_type_symbol = NULL; |
10531 symbol_c *last_type_symbol = NULL; |
10532 |
10532 |
10533 { |
10533 { |
10534 identifier_c param_name("IN"); |
10534 identifier_c IN_param_name("IN"); |
10535 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10535 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10536 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10536 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10537 symbol_c *IN_type_symbol = NULL; |
10537 symbol_c *IN_type_symbol = NULL; |
10538 |
10538 |
10539 /* Get the value from a foo(<param_value>) style call */ |
10539 /* Get the value from a foo(<param_value>) style call */ |
10540 if (IN_param_value == NULL) |
10540 if (IN_param_value == NULL) |
10541 IN_param_value = function_call_param_iterator.next_nf(); |
10541 IN_param_value = function_call_param_iterator.next_nf(); |
10565 case function_ulint_to_real : |
10565 case function_ulint_to_real : |
10566 { |
10566 { |
10567 symbol_c *last_type_symbol = NULL; |
10567 symbol_c *last_type_symbol = NULL; |
10568 |
10568 |
10569 { |
10569 { |
10570 identifier_c param_name("IN"); |
10570 identifier_c IN_param_name("IN"); |
10571 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10571 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10572 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10572 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10573 symbol_c *IN_type_symbol = NULL; |
10573 symbol_c *IN_type_symbol = NULL; |
10574 |
10574 |
10575 /* Get the value from a foo(<param_value>) style call */ |
10575 /* Get the value from a foo(<param_value>) style call */ |
10576 if (IN_param_value == NULL) |
10576 if (IN_param_value == NULL) |
10577 IN_param_value = function_call_param_iterator.next_nf(); |
10577 IN_param_value = function_call_param_iterator.next_nf(); |
10601 case function_ulint_to_sint : |
10601 case function_ulint_to_sint : |
10602 { |
10602 { |
10603 symbol_c *last_type_symbol = NULL; |
10603 symbol_c *last_type_symbol = NULL; |
10604 |
10604 |
10605 { |
10605 { |
10606 identifier_c param_name("IN"); |
10606 identifier_c IN_param_name("IN"); |
10607 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10607 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10608 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10608 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10609 symbol_c *IN_type_symbol = NULL; |
10609 symbol_c *IN_type_symbol = NULL; |
10610 |
10610 |
10611 /* Get the value from a foo(<param_value>) style call */ |
10611 /* Get the value from a foo(<param_value>) style call */ |
10612 if (IN_param_value == NULL) |
10612 if (IN_param_value == NULL) |
10613 IN_param_value = function_call_param_iterator.next_nf(); |
10613 IN_param_value = function_call_param_iterator.next_nf(); |
10637 case function_ulint_to_lint : |
10637 case function_ulint_to_lint : |
10638 { |
10638 { |
10639 symbol_c *last_type_symbol = NULL; |
10639 symbol_c *last_type_symbol = NULL; |
10640 |
10640 |
10641 { |
10641 { |
10642 identifier_c param_name("IN"); |
10642 identifier_c IN_param_name("IN"); |
10643 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10643 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10644 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10644 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10645 symbol_c *IN_type_symbol = NULL; |
10645 symbol_c *IN_type_symbol = NULL; |
10646 |
10646 |
10647 /* Get the value from a foo(<param_value>) style call */ |
10647 /* Get the value from a foo(<param_value>) style call */ |
10648 if (IN_param_value == NULL) |
10648 if (IN_param_value == NULL) |
10649 IN_param_value = function_call_param_iterator.next_nf(); |
10649 IN_param_value = function_call_param_iterator.next_nf(); |
10673 case function_ulint_to_dint : |
10673 case function_ulint_to_dint : |
10674 { |
10674 { |
10675 symbol_c *last_type_symbol = NULL; |
10675 symbol_c *last_type_symbol = NULL; |
10676 |
10676 |
10677 { |
10677 { |
10678 identifier_c param_name("IN"); |
10678 identifier_c IN_param_name("IN"); |
10679 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10679 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10680 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10680 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10681 symbol_c *IN_type_symbol = NULL; |
10681 symbol_c *IN_type_symbol = NULL; |
10682 |
10682 |
10683 /* Get the value from a foo(<param_value>) style call */ |
10683 /* Get the value from a foo(<param_value>) style call */ |
10684 if (IN_param_value == NULL) |
10684 if (IN_param_value == NULL) |
10685 IN_param_value = function_call_param_iterator.next_nf(); |
10685 IN_param_value = function_call_param_iterator.next_nf(); |
10709 case function_ulint_to_date : |
10709 case function_ulint_to_date : |
10710 { |
10710 { |
10711 symbol_c *last_type_symbol = NULL; |
10711 symbol_c *last_type_symbol = NULL; |
10712 |
10712 |
10713 { |
10713 { |
10714 identifier_c param_name("IN"); |
10714 identifier_c IN_param_name("IN"); |
10715 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10715 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10716 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10716 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10717 symbol_c *IN_type_symbol = NULL; |
10717 symbol_c *IN_type_symbol = NULL; |
10718 |
10718 |
10719 /* Get the value from a foo(<param_value>) style call */ |
10719 /* Get the value from a foo(<param_value>) style call */ |
10720 if (IN_param_value == NULL) |
10720 if (IN_param_value == NULL) |
10721 IN_param_value = function_call_param_iterator.next_nf(); |
10721 IN_param_value = function_call_param_iterator.next_nf(); |
10745 case function_ulint_to_dword : |
10745 case function_ulint_to_dword : |
10746 { |
10746 { |
10747 symbol_c *last_type_symbol = NULL; |
10747 symbol_c *last_type_symbol = NULL; |
10748 |
10748 |
10749 { |
10749 { |
10750 identifier_c param_name("IN"); |
10750 identifier_c IN_param_name("IN"); |
10751 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10751 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10752 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10752 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10753 symbol_c *IN_type_symbol = NULL; |
10753 symbol_c *IN_type_symbol = NULL; |
10754 |
10754 |
10755 /* Get the value from a foo(<param_value>) style call */ |
10755 /* Get the value from a foo(<param_value>) style call */ |
10756 if (IN_param_value == NULL) |
10756 if (IN_param_value == NULL) |
10757 IN_param_value = function_call_param_iterator.next_nf(); |
10757 IN_param_value = function_call_param_iterator.next_nf(); |
10781 case function_ulint_to_dt : |
10781 case function_ulint_to_dt : |
10782 { |
10782 { |
10783 symbol_c *last_type_symbol = NULL; |
10783 symbol_c *last_type_symbol = NULL; |
10784 |
10784 |
10785 { |
10785 { |
10786 identifier_c param_name("IN"); |
10786 identifier_c IN_param_name("IN"); |
10787 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10787 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10788 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10788 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10789 symbol_c *IN_type_symbol = NULL; |
10789 symbol_c *IN_type_symbol = NULL; |
10790 |
10790 |
10791 /* Get the value from a foo(<param_value>) style call */ |
10791 /* Get the value from a foo(<param_value>) style call */ |
10792 if (IN_param_value == NULL) |
10792 if (IN_param_value == NULL) |
10793 IN_param_value = function_call_param_iterator.next_nf(); |
10793 IN_param_value = function_call_param_iterator.next_nf(); |
10817 case function_ulint_to_tod : |
10817 case function_ulint_to_tod : |
10818 { |
10818 { |
10819 symbol_c *last_type_symbol = NULL; |
10819 symbol_c *last_type_symbol = NULL; |
10820 |
10820 |
10821 { |
10821 { |
10822 identifier_c param_name("IN"); |
10822 identifier_c IN_param_name("IN"); |
10823 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10823 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10824 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10824 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10825 symbol_c *IN_type_symbol = NULL; |
10825 symbol_c *IN_type_symbol = NULL; |
10826 |
10826 |
10827 /* Get the value from a foo(<param_value>) style call */ |
10827 /* Get the value from a foo(<param_value>) style call */ |
10828 if (IN_param_value == NULL) |
10828 if (IN_param_value == NULL) |
10829 IN_param_value = function_call_param_iterator.next_nf(); |
10829 IN_param_value = function_call_param_iterator.next_nf(); |
10853 case function_ulint_to_udint : |
10853 case function_ulint_to_udint : |
10854 { |
10854 { |
10855 symbol_c *last_type_symbol = NULL; |
10855 symbol_c *last_type_symbol = NULL; |
10856 |
10856 |
10857 { |
10857 { |
10858 identifier_c param_name("IN"); |
10858 identifier_c IN_param_name("IN"); |
10859 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10859 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10860 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10860 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10861 symbol_c *IN_type_symbol = NULL; |
10861 symbol_c *IN_type_symbol = NULL; |
10862 |
10862 |
10863 /* Get the value from a foo(<param_value>) style call */ |
10863 /* Get the value from a foo(<param_value>) style call */ |
10864 if (IN_param_value == NULL) |
10864 if (IN_param_value == NULL) |
10865 IN_param_value = function_call_param_iterator.next_nf(); |
10865 IN_param_value = function_call_param_iterator.next_nf(); |
10889 case function_ulint_to_word : |
10889 case function_ulint_to_word : |
10890 { |
10890 { |
10891 symbol_c *last_type_symbol = NULL; |
10891 symbol_c *last_type_symbol = NULL; |
10892 |
10892 |
10893 { |
10893 { |
10894 identifier_c param_name("IN"); |
10894 identifier_c IN_param_name("IN"); |
10895 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10895 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10896 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10896 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10897 symbol_c *IN_type_symbol = NULL; |
10897 symbol_c *IN_type_symbol = NULL; |
10898 |
10898 |
10899 /* Get the value from a foo(<param_value>) style call */ |
10899 /* Get the value from a foo(<param_value>) style call */ |
10900 if (IN_param_value == NULL) |
10900 if (IN_param_value == NULL) |
10901 IN_param_value = function_call_param_iterator.next_nf(); |
10901 IN_param_value = function_call_param_iterator.next_nf(); |
10925 case function_ulint_to_string : |
10925 case function_ulint_to_string : |
10926 { |
10926 { |
10927 symbol_c *last_type_symbol = NULL; |
10927 symbol_c *last_type_symbol = NULL; |
10928 |
10928 |
10929 { |
10929 { |
10930 identifier_c param_name("IN"); |
10930 identifier_c IN_param_name("IN"); |
10931 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10931 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10932 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10932 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10933 symbol_c *IN_type_symbol = NULL; |
10933 symbol_c *IN_type_symbol = NULL; |
10934 |
10934 |
10935 /* Get the value from a foo(<param_value>) style call */ |
10935 /* Get the value from a foo(<param_value>) style call */ |
10936 if (IN_param_value == NULL) |
10936 if (IN_param_value == NULL) |
10937 IN_param_value = function_call_param_iterator.next_nf(); |
10937 IN_param_value = function_call_param_iterator.next_nf(); |
10961 case function_ulint_to_lword : |
10961 case function_ulint_to_lword : |
10962 { |
10962 { |
10963 symbol_c *last_type_symbol = NULL; |
10963 symbol_c *last_type_symbol = NULL; |
10964 |
10964 |
10965 { |
10965 { |
10966 identifier_c param_name("IN"); |
10966 identifier_c IN_param_name("IN"); |
10967 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10967 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
10968 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
10968 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
10969 symbol_c *IN_type_symbol = NULL; |
10969 symbol_c *IN_type_symbol = NULL; |
10970 |
10970 |
10971 /* Get the value from a foo(<param_value>) style call */ |
10971 /* Get the value from a foo(<param_value>) style call */ |
10972 if (IN_param_value == NULL) |
10972 if (IN_param_value == NULL) |
10973 IN_param_value = function_call_param_iterator.next_nf(); |
10973 IN_param_value = function_call_param_iterator.next_nf(); |
10997 case function_ulint_to_uint : |
10997 case function_ulint_to_uint : |
10998 { |
10998 { |
10999 symbol_c *last_type_symbol = NULL; |
10999 symbol_c *last_type_symbol = NULL; |
11000 |
11000 |
11001 { |
11001 { |
11002 identifier_c param_name("IN"); |
11002 identifier_c IN_param_name("IN"); |
11003 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11003 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11004 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11004 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11005 symbol_c *IN_type_symbol = NULL; |
11005 symbol_c *IN_type_symbol = NULL; |
11006 |
11006 |
11007 /* Get the value from a foo(<param_value>) style call */ |
11007 /* Get the value from a foo(<param_value>) style call */ |
11008 if (IN_param_value == NULL) |
11008 if (IN_param_value == NULL) |
11009 IN_param_value = function_call_param_iterator.next_nf(); |
11009 IN_param_value = function_call_param_iterator.next_nf(); |
11033 case function_ulint_to_lreal : |
11033 case function_ulint_to_lreal : |
11034 { |
11034 { |
11035 symbol_c *last_type_symbol = NULL; |
11035 symbol_c *last_type_symbol = NULL; |
11036 |
11036 |
11037 { |
11037 { |
11038 identifier_c param_name("IN"); |
11038 identifier_c IN_param_name("IN"); |
11039 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11039 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11040 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11040 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11041 symbol_c *IN_type_symbol = NULL; |
11041 symbol_c *IN_type_symbol = NULL; |
11042 |
11042 |
11043 /* Get the value from a foo(<param_value>) style call */ |
11043 /* Get the value from a foo(<param_value>) style call */ |
11044 if (IN_param_value == NULL) |
11044 if (IN_param_value == NULL) |
11045 IN_param_value = function_call_param_iterator.next_nf(); |
11045 IN_param_value = function_call_param_iterator.next_nf(); |
11069 case function_ulint_to_byte : |
11069 case function_ulint_to_byte : |
11070 { |
11070 { |
11071 symbol_c *last_type_symbol = NULL; |
11071 symbol_c *last_type_symbol = NULL; |
11072 |
11072 |
11073 { |
11073 { |
11074 identifier_c param_name("IN"); |
11074 identifier_c IN_param_name("IN"); |
11075 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11075 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11076 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11076 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11077 symbol_c *IN_type_symbol = NULL; |
11077 symbol_c *IN_type_symbol = NULL; |
11078 |
11078 |
11079 /* Get the value from a foo(<param_value>) style call */ |
11079 /* Get the value from a foo(<param_value>) style call */ |
11080 if (IN_param_value == NULL) |
11080 if (IN_param_value == NULL) |
11081 IN_param_value = function_call_param_iterator.next_nf(); |
11081 IN_param_value = function_call_param_iterator.next_nf(); |
11105 case function_ulint_to_usint : |
11105 case function_ulint_to_usint : |
11106 { |
11106 { |
11107 symbol_c *last_type_symbol = NULL; |
11107 symbol_c *last_type_symbol = NULL; |
11108 |
11108 |
11109 { |
11109 { |
11110 identifier_c param_name("IN"); |
11110 identifier_c IN_param_name("IN"); |
11111 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11111 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11112 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11112 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11113 symbol_c *IN_type_symbol = NULL; |
11113 symbol_c *IN_type_symbol = NULL; |
11114 |
11114 |
11115 /* Get the value from a foo(<param_value>) style call */ |
11115 /* Get the value from a foo(<param_value>) style call */ |
11116 if (IN_param_value == NULL) |
11116 if (IN_param_value == NULL) |
11117 IN_param_value = function_call_param_iterator.next_nf(); |
11117 IN_param_value = function_call_param_iterator.next_nf(); |
11141 case function_ulint_to_bool : |
11141 case function_ulint_to_bool : |
11142 { |
11142 { |
11143 symbol_c *last_type_symbol = NULL; |
11143 symbol_c *last_type_symbol = NULL; |
11144 |
11144 |
11145 { |
11145 { |
11146 identifier_c param_name("IN"); |
11146 identifier_c IN_param_name("IN"); |
11147 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11147 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11148 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11148 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11149 symbol_c *IN_type_symbol = NULL; |
11149 symbol_c *IN_type_symbol = NULL; |
11150 |
11150 |
11151 /* Get the value from a foo(<param_value>) style call */ |
11151 /* Get the value from a foo(<param_value>) style call */ |
11152 if (IN_param_value == NULL) |
11152 if (IN_param_value == NULL) |
11153 IN_param_value = function_call_param_iterator.next_nf(); |
11153 IN_param_value = function_call_param_iterator.next_nf(); |
11177 case function_ulint_to_time : |
11177 case function_ulint_to_time : |
11178 { |
11178 { |
11179 symbol_c *last_type_symbol = NULL; |
11179 symbol_c *last_type_symbol = NULL; |
11180 |
11180 |
11181 { |
11181 { |
11182 identifier_c param_name("IN"); |
11182 identifier_c IN_param_name("IN"); |
11183 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11183 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11184 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11184 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11185 symbol_c *IN_type_symbol = NULL; |
11185 symbol_c *IN_type_symbol = NULL; |
11186 |
11186 |
11187 /* Get the value from a foo(<param_value>) style call */ |
11187 /* Get the value from a foo(<param_value>) style call */ |
11188 if (IN_param_value == NULL) |
11188 if (IN_param_value == NULL) |
11189 IN_param_value = function_call_param_iterator.next_nf(); |
11189 IN_param_value = function_call_param_iterator.next_nf(); |
11213 case function_ulint_to_int : |
11213 case function_ulint_to_int : |
11214 { |
11214 { |
11215 symbol_c *last_type_symbol = NULL; |
11215 symbol_c *last_type_symbol = NULL; |
11216 |
11216 |
11217 { |
11217 { |
11218 identifier_c param_name("IN"); |
11218 identifier_c IN_param_name("IN"); |
11219 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11219 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11220 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11220 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11221 symbol_c *IN_type_symbol = NULL; |
11221 symbol_c *IN_type_symbol = NULL; |
11222 |
11222 |
11223 /* Get the value from a foo(<param_value>) style call */ |
11223 /* Get the value from a foo(<param_value>) style call */ |
11224 if (IN_param_value == NULL) |
11224 if (IN_param_value == NULL) |
11225 IN_param_value = function_call_param_iterator.next_nf(); |
11225 IN_param_value = function_call_param_iterator.next_nf(); |
11249 case function_bool_to_real : |
11249 case function_bool_to_real : |
11250 { |
11250 { |
11251 symbol_c *last_type_symbol = NULL; |
11251 symbol_c *last_type_symbol = NULL; |
11252 |
11252 |
11253 { |
11253 { |
11254 identifier_c param_name("IN"); |
11254 identifier_c IN_param_name("IN"); |
11255 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11255 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11256 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11256 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11257 symbol_c *IN_type_symbol = NULL; |
11257 symbol_c *IN_type_symbol = NULL; |
11258 |
11258 |
11259 /* Get the value from a foo(<param_value>) style call */ |
11259 /* Get the value from a foo(<param_value>) style call */ |
11260 if (IN_param_value == NULL) |
11260 if (IN_param_value == NULL) |
11261 IN_param_value = function_call_param_iterator.next_nf(); |
11261 IN_param_value = function_call_param_iterator.next_nf(); |
11285 case function_bool_to_sint : |
11285 case function_bool_to_sint : |
11286 { |
11286 { |
11287 symbol_c *last_type_symbol = NULL; |
11287 symbol_c *last_type_symbol = NULL; |
11288 |
11288 |
11289 { |
11289 { |
11290 identifier_c param_name("IN"); |
11290 identifier_c IN_param_name("IN"); |
11291 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11291 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11292 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11292 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11293 symbol_c *IN_type_symbol = NULL; |
11293 symbol_c *IN_type_symbol = NULL; |
11294 |
11294 |
11295 /* Get the value from a foo(<param_value>) style call */ |
11295 /* Get the value from a foo(<param_value>) style call */ |
11296 if (IN_param_value == NULL) |
11296 if (IN_param_value == NULL) |
11297 IN_param_value = function_call_param_iterator.next_nf(); |
11297 IN_param_value = function_call_param_iterator.next_nf(); |
11321 case function_bool_to_lint : |
11321 case function_bool_to_lint : |
11322 { |
11322 { |
11323 symbol_c *last_type_symbol = NULL; |
11323 symbol_c *last_type_symbol = NULL; |
11324 |
11324 |
11325 { |
11325 { |
11326 identifier_c param_name("IN"); |
11326 identifier_c IN_param_name("IN"); |
11327 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11327 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11328 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11328 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11329 symbol_c *IN_type_symbol = NULL; |
11329 symbol_c *IN_type_symbol = NULL; |
11330 |
11330 |
11331 /* Get the value from a foo(<param_value>) style call */ |
11331 /* Get the value from a foo(<param_value>) style call */ |
11332 if (IN_param_value == NULL) |
11332 if (IN_param_value == NULL) |
11333 IN_param_value = function_call_param_iterator.next_nf(); |
11333 IN_param_value = function_call_param_iterator.next_nf(); |
11357 case function_bool_to_dint : |
11357 case function_bool_to_dint : |
11358 { |
11358 { |
11359 symbol_c *last_type_symbol = NULL; |
11359 symbol_c *last_type_symbol = NULL; |
11360 |
11360 |
11361 { |
11361 { |
11362 identifier_c param_name("IN"); |
11362 identifier_c IN_param_name("IN"); |
11363 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11363 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11364 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11364 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11365 symbol_c *IN_type_symbol = NULL; |
11365 symbol_c *IN_type_symbol = NULL; |
11366 |
11366 |
11367 /* Get the value from a foo(<param_value>) style call */ |
11367 /* Get the value from a foo(<param_value>) style call */ |
11368 if (IN_param_value == NULL) |
11368 if (IN_param_value == NULL) |
11369 IN_param_value = function_call_param_iterator.next_nf(); |
11369 IN_param_value = function_call_param_iterator.next_nf(); |
11393 case function_bool_to_date : |
11393 case function_bool_to_date : |
11394 { |
11394 { |
11395 symbol_c *last_type_symbol = NULL; |
11395 symbol_c *last_type_symbol = NULL; |
11396 |
11396 |
11397 { |
11397 { |
11398 identifier_c param_name("IN"); |
11398 identifier_c IN_param_name("IN"); |
11399 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11399 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11400 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11400 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11401 symbol_c *IN_type_symbol = NULL; |
11401 symbol_c *IN_type_symbol = NULL; |
11402 |
11402 |
11403 /* Get the value from a foo(<param_value>) style call */ |
11403 /* Get the value from a foo(<param_value>) style call */ |
11404 if (IN_param_value == NULL) |
11404 if (IN_param_value == NULL) |
11405 IN_param_value = function_call_param_iterator.next_nf(); |
11405 IN_param_value = function_call_param_iterator.next_nf(); |
11429 case function_bool_to_dword : |
11429 case function_bool_to_dword : |
11430 { |
11430 { |
11431 symbol_c *last_type_symbol = NULL; |
11431 symbol_c *last_type_symbol = NULL; |
11432 |
11432 |
11433 { |
11433 { |
11434 identifier_c param_name("IN"); |
11434 identifier_c IN_param_name("IN"); |
11435 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11435 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11436 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11436 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11437 symbol_c *IN_type_symbol = NULL; |
11437 symbol_c *IN_type_symbol = NULL; |
11438 |
11438 |
11439 /* Get the value from a foo(<param_value>) style call */ |
11439 /* Get the value from a foo(<param_value>) style call */ |
11440 if (IN_param_value == NULL) |
11440 if (IN_param_value == NULL) |
11441 IN_param_value = function_call_param_iterator.next_nf(); |
11441 IN_param_value = function_call_param_iterator.next_nf(); |
11465 case function_bool_to_dt : |
11465 case function_bool_to_dt : |
11466 { |
11466 { |
11467 symbol_c *last_type_symbol = NULL; |
11467 symbol_c *last_type_symbol = NULL; |
11468 |
11468 |
11469 { |
11469 { |
11470 identifier_c param_name("IN"); |
11470 identifier_c IN_param_name("IN"); |
11471 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11471 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11472 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11472 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11473 symbol_c *IN_type_symbol = NULL; |
11473 symbol_c *IN_type_symbol = NULL; |
11474 |
11474 |
11475 /* Get the value from a foo(<param_value>) style call */ |
11475 /* Get the value from a foo(<param_value>) style call */ |
11476 if (IN_param_value == NULL) |
11476 if (IN_param_value == NULL) |
11477 IN_param_value = function_call_param_iterator.next_nf(); |
11477 IN_param_value = function_call_param_iterator.next_nf(); |
11501 case function_bool_to_tod : |
11501 case function_bool_to_tod : |
11502 { |
11502 { |
11503 symbol_c *last_type_symbol = NULL; |
11503 symbol_c *last_type_symbol = NULL; |
11504 |
11504 |
11505 { |
11505 { |
11506 identifier_c param_name("IN"); |
11506 identifier_c IN_param_name("IN"); |
11507 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11507 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11508 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11508 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11509 symbol_c *IN_type_symbol = NULL; |
11509 symbol_c *IN_type_symbol = NULL; |
11510 |
11510 |
11511 /* Get the value from a foo(<param_value>) style call */ |
11511 /* Get the value from a foo(<param_value>) style call */ |
11512 if (IN_param_value == NULL) |
11512 if (IN_param_value == NULL) |
11513 IN_param_value = function_call_param_iterator.next_nf(); |
11513 IN_param_value = function_call_param_iterator.next_nf(); |
11537 case function_bool_to_udint : |
11537 case function_bool_to_udint : |
11538 { |
11538 { |
11539 symbol_c *last_type_symbol = NULL; |
11539 symbol_c *last_type_symbol = NULL; |
11540 |
11540 |
11541 { |
11541 { |
11542 identifier_c param_name("IN"); |
11542 identifier_c IN_param_name("IN"); |
11543 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11543 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11544 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11544 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11545 symbol_c *IN_type_symbol = NULL; |
11545 symbol_c *IN_type_symbol = NULL; |
11546 |
11546 |
11547 /* Get the value from a foo(<param_value>) style call */ |
11547 /* Get the value from a foo(<param_value>) style call */ |
11548 if (IN_param_value == NULL) |
11548 if (IN_param_value == NULL) |
11549 IN_param_value = function_call_param_iterator.next_nf(); |
11549 IN_param_value = function_call_param_iterator.next_nf(); |
11573 case function_bool_to_word : |
11573 case function_bool_to_word : |
11574 { |
11574 { |
11575 symbol_c *last_type_symbol = NULL; |
11575 symbol_c *last_type_symbol = NULL; |
11576 |
11576 |
11577 { |
11577 { |
11578 identifier_c param_name("IN"); |
11578 identifier_c IN_param_name("IN"); |
11579 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11579 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11580 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11580 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11581 symbol_c *IN_type_symbol = NULL; |
11581 symbol_c *IN_type_symbol = NULL; |
11582 |
11582 |
11583 /* Get the value from a foo(<param_value>) style call */ |
11583 /* Get the value from a foo(<param_value>) style call */ |
11584 if (IN_param_value == NULL) |
11584 if (IN_param_value == NULL) |
11585 IN_param_value = function_call_param_iterator.next_nf(); |
11585 IN_param_value = function_call_param_iterator.next_nf(); |
11609 case function_bool_to_string : |
11609 case function_bool_to_string : |
11610 { |
11610 { |
11611 symbol_c *last_type_symbol = NULL; |
11611 symbol_c *last_type_symbol = NULL; |
11612 |
11612 |
11613 { |
11613 { |
11614 identifier_c param_name("IN"); |
11614 identifier_c IN_param_name("IN"); |
11615 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11615 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11616 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11616 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11617 symbol_c *IN_type_symbol = NULL; |
11617 symbol_c *IN_type_symbol = NULL; |
11618 |
11618 |
11619 /* Get the value from a foo(<param_value>) style call */ |
11619 /* Get the value from a foo(<param_value>) style call */ |
11620 if (IN_param_value == NULL) |
11620 if (IN_param_value == NULL) |
11621 IN_param_value = function_call_param_iterator.next_nf(); |
11621 IN_param_value = function_call_param_iterator.next_nf(); |
11645 case function_bool_to_lword : |
11645 case function_bool_to_lword : |
11646 { |
11646 { |
11647 symbol_c *last_type_symbol = NULL; |
11647 symbol_c *last_type_symbol = NULL; |
11648 |
11648 |
11649 { |
11649 { |
11650 identifier_c param_name("IN"); |
11650 identifier_c IN_param_name("IN"); |
11651 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11651 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11652 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11652 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11653 symbol_c *IN_type_symbol = NULL; |
11653 symbol_c *IN_type_symbol = NULL; |
11654 |
11654 |
11655 /* Get the value from a foo(<param_value>) style call */ |
11655 /* Get the value from a foo(<param_value>) style call */ |
11656 if (IN_param_value == NULL) |
11656 if (IN_param_value == NULL) |
11657 IN_param_value = function_call_param_iterator.next_nf(); |
11657 IN_param_value = function_call_param_iterator.next_nf(); |
11681 case function_bool_to_uint : |
11681 case function_bool_to_uint : |
11682 { |
11682 { |
11683 symbol_c *last_type_symbol = NULL; |
11683 symbol_c *last_type_symbol = NULL; |
11684 |
11684 |
11685 { |
11685 { |
11686 identifier_c param_name("IN"); |
11686 identifier_c IN_param_name("IN"); |
11687 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11687 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11688 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11688 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11689 symbol_c *IN_type_symbol = NULL; |
11689 symbol_c *IN_type_symbol = NULL; |
11690 |
11690 |
11691 /* Get the value from a foo(<param_value>) style call */ |
11691 /* Get the value from a foo(<param_value>) style call */ |
11692 if (IN_param_value == NULL) |
11692 if (IN_param_value == NULL) |
11693 IN_param_value = function_call_param_iterator.next_nf(); |
11693 IN_param_value = function_call_param_iterator.next_nf(); |
11717 case function_bool_to_lreal : |
11717 case function_bool_to_lreal : |
11718 { |
11718 { |
11719 symbol_c *last_type_symbol = NULL; |
11719 symbol_c *last_type_symbol = NULL; |
11720 |
11720 |
11721 { |
11721 { |
11722 identifier_c param_name("IN"); |
11722 identifier_c IN_param_name("IN"); |
11723 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11723 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11724 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11724 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11725 symbol_c *IN_type_symbol = NULL; |
11725 symbol_c *IN_type_symbol = NULL; |
11726 |
11726 |
11727 /* Get the value from a foo(<param_value>) style call */ |
11727 /* Get the value from a foo(<param_value>) style call */ |
11728 if (IN_param_value == NULL) |
11728 if (IN_param_value == NULL) |
11729 IN_param_value = function_call_param_iterator.next_nf(); |
11729 IN_param_value = function_call_param_iterator.next_nf(); |
11753 case function_bool_to_byte : |
11753 case function_bool_to_byte : |
11754 { |
11754 { |
11755 symbol_c *last_type_symbol = NULL; |
11755 symbol_c *last_type_symbol = NULL; |
11756 |
11756 |
11757 { |
11757 { |
11758 identifier_c param_name("IN"); |
11758 identifier_c IN_param_name("IN"); |
11759 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11759 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11760 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11760 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11761 symbol_c *IN_type_symbol = NULL; |
11761 symbol_c *IN_type_symbol = NULL; |
11762 |
11762 |
11763 /* Get the value from a foo(<param_value>) style call */ |
11763 /* Get the value from a foo(<param_value>) style call */ |
11764 if (IN_param_value == NULL) |
11764 if (IN_param_value == NULL) |
11765 IN_param_value = function_call_param_iterator.next_nf(); |
11765 IN_param_value = function_call_param_iterator.next_nf(); |
11789 case function_bool_to_usint : |
11789 case function_bool_to_usint : |
11790 { |
11790 { |
11791 symbol_c *last_type_symbol = NULL; |
11791 symbol_c *last_type_symbol = NULL; |
11792 |
11792 |
11793 { |
11793 { |
11794 identifier_c param_name("IN"); |
11794 identifier_c IN_param_name("IN"); |
11795 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11795 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11796 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11796 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11797 symbol_c *IN_type_symbol = NULL; |
11797 symbol_c *IN_type_symbol = NULL; |
11798 |
11798 |
11799 /* Get the value from a foo(<param_value>) style call */ |
11799 /* Get the value from a foo(<param_value>) style call */ |
11800 if (IN_param_value == NULL) |
11800 if (IN_param_value == NULL) |
11801 IN_param_value = function_call_param_iterator.next_nf(); |
11801 IN_param_value = function_call_param_iterator.next_nf(); |
11825 case function_bool_to_ulint : |
11825 case function_bool_to_ulint : |
11826 { |
11826 { |
11827 symbol_c *last_type_symbol = NULL; |
11827 symbol_c *last_type_symbol = NULL; |
11828 |
11828 |
11829 { |
11829 { |
11830 identifier_c param_name("IN"); |
11830 identifier_c IN_param_name("IN"); |
11831 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11831 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11832 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11832 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11833 symbol_c *IN_type_symbol = NULL; |
11833 symbol_c *IN_type_symbol = NULL; |
11834 |
11834 |
11835 /* Get the value from a foo(<param_value>) style call */ |
11835 /* Get the value from a foo(<param_value>) style call */ |
11836 if (IN_param_value == NULL) |
11836 if (IN_param_value == NULL) |
11837 IN_param_value = function_call_param_iterator.next_nf(); |
11837 IN_param_value = function_call_param_iterator.next_nf(); |
11861 case function_bool_to_time : |
11861 case function_bool_to_time : |
11862 { |
11862 { |
11863 symbol_c *last_type_symbol = NULL; |
11863 symbol_c *last_type_symbol = NULL; |
11864 |
11864 |
11865 { |
11865 { |
11866 identifier_c param_name("IN"); |
11866 identifier_c IN_param_name("IN"); |
11867 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11867 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11868 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11868 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11869 symbol_c *IN_type_symbol = NULL; |
11869 symbol_c *IN_type_symbol = NULL; |
11870 |
11870 |
11871 /* Get the value from a foo(<param_value>) style call */ |
11871 /* Get the value from a foo(<param_value>) style call */ |
11872 if (IN_param_value == NULL) |
11872 if (IN_param_value == NULL) |
11873 IN_param_value = function_call_param_iterator.next_nf(); |
11873 IN_param_value = function_call_param_iterator.next_nf(); |
11897 case function_bool_to_int : |
11897 case function_bool_to_int : |
11898 { |
11898 { |
11899 symbol_c *last_type_symbol = NULL; |
11899 symbol_c *last_type_symbol = NULL; |
11900 |
11900 |
11901 { |
11901 { |
11902 identifier_c param_name("IN"); |
11902 identifier_c IN_param_name("IN"); |
11903 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11903 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11904 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11904 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11905 symbol_c *IN_type_symbol = NULL; |
11905 symbol_c *IN_type_symbol = NULL; |
11906 |
11906 |
11907 /* Get the value from a foo(<param_value>) style call */ |
11907 /* Get the value from a foo(<param_value>) style call */ |
11908 if (IN_param_value == NULL) |
11908 if (IN_param_value == NULL) |
11909 IN_param_value = function_call_param_iterator.next_nf(); |
11909 IN_param_value = function_call_param_iterator.next_nf(); |
11933 case function_time_to_real : |
11933 case function_time_to_real : |
11934 { |
11934 { |
11935 symbol_c *last_type_symbol = NULL; |
11935 symbol_c *last_type_symbol = NULL; |
11936 |
11936 |
11937 { |
11937 { |
11938 identifier_c param_name("IN"); |
11938 identifier_c IN_param_name("IN"); |
11939 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11939 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11940 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11940 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11941 symbol_c *IN_type_symbol = NULL; |
11941 symbol_c *IN_type_symbol = NULL; |
11942 |
11942 |
11943 /* Get the value from a foo(<param_value>) style call */ |
11943 /* Get the value from a foo(<param_value>) style call */ |
11944 if (IN_param_value == NULL) |
11944 if (IN_param_value == NULL) |
11945 IN_param_value = function_call_param_iterator.next_nf(); |
11945 IN_param_value = function_call_param_iterator.next_nf(); |
11969 case function_time_to_sint : |
11969 case function_time_to_sint : |
11970 { |
11970 { |
11971 symbol_c *last_type_symbol = NULL; |
11971 symbol_c *last_type_symbol = NULL; |
11972 |
11972 |
11973 { |
11973 { |
11974 identifier_c param_name("IN"); |
11974 identifier_c IN_param_name("IN"); |
11975 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11975 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
11976 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
11976 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
11977 symbol_c *IN_type_symbol = NULL; |
11977 symbol_c *IN_type_symbol = NULL; |
11978 |
11978 |
11979 /* Get the value from a foo(<param_value>) style call */ |
11979 /* Get the value from a foo(<param_value>) style call */ |
11980 if (IN_param_value == NULL) |
11980 if (IN_param_value == NULL) |
11981 IN_param_value = function_call_param_iterator.next_nf(); |
11981 IN_param_value = function_call_param_iterator.next_nf(); |
12005 case function_time_to_lint : |
12005 case function_time_to_lint : |
12006 { |
12006 { |
12007 symbol_c *last_type_symbol = NULL; |
12007 symbol_c *last_type_symbol = NULL; |
12008 |
12008 |
12009 { |
12009 { |
12010 identifier_c param_name("IN"); |
12010 identifier_c IN_param_name("IN"); |
12011 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12011 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12012 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12012 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12013 symbol_c *IN_type_symbol = NULL; |
12013 symbol_c *IN_type_symbol = NULL; |
12014 |
12014 |
12015 /* Get the value from a foo(<param_value>) style call */ |
12015 /* Get the value from a foo(<param_value>) style call */ |
12016 if (IN_param_value == NULL) |
12016 if (IN_param_value == NULL) |
12017 IN_param_value = function_call_param_iterator.next_nf(); |
12017 IN_param_value = function_call_param_iterator.next_nf(); |
12041 case function_time_to_dint : |
12041 case function_time_to_dint : |
12042 { |
12042 { |
12043 symbol_c *last_type_symbol = NULL; |
12043 symbol_c *last_type_symbol = NULL; |
12044 |
12044 |
12045 { |
12045 { |
12046 identifier_c param_name("IN"); |
12046 identifier_c IN_param_name("IN"); |
12047 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12047 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12048 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12048 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12049 symbol_c *IN_type_symbol = NULL; |
12049 symbol_c *IN_type_symbol = NULL; |
12050 |
12050 |
12051 /* Get the value from a foo(<param_value>) style call */ |
12051 /* Get the value from a foo(<param_value>) style call */ |
12052 if (IN_param_value == NULL) |
12052 if (IN_param_value == NULL) |
12053 IN_param_value = function_call_param_iterator.next_nf(); |
12053 IN_param_value = function_call_param_iterator.next_nf(); |
12077 case function_time_to_dword : |
12077 case function_time_to_dword : |
12078 { |
12078 { |
12079 symbol_c *last_type_symbol = NULL; |
12079 symbol_c *last_type_symbol = NULL; |
12080 |
12080 |
12081 { |
12081 { |
12082 identifier_c param_name("IN"); |
12082 identifier_c IN_param_name("IN"); |
12083 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12083 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12084 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12084 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12085 symbol_c *IN_type_symbol = NULL; |
12085 symbol_c *IN_type_symbol = NULL; |
12086 |
12086 |
12087 /* Get the value from a foo(<param_value>) style call */ |
12087 /* Get the value from a foo(<param_value>) style call */ |
12088 if (IN_param_value == NULL) |
12088 if (IN_param_value == NULL) |
12089 IN_param_value = function_call_param_iterator.next_nf(); |
12089 IN_param_value = function_call_param_iterator.next_nf(); |
12113 case function_time_to_udint : |
12113 case function_time_to_udint : |
12114 { |
12114 { |
12115 symbol_c *last_type_symbol = NULL; |
12115 symbol_c *last_type_symbol = NULL; |
12116 |
12116 |
12117 { |
12117 { |
12118 identifier_c param_name("IN"); |
12118 identifier_c IN_param_name("IN"); |
12119 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12119 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12120 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12120 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12121 symbol_c *IN_type_symbol = NULL; |
12121 symbol_c *IN_type_symbol = NULL; |
12122 |
12122 |
12123 /* Get the value from a foo(<param_value>) style call */ |
12123 /* Get the value from a foo(<param_value>) style call */ |
12124 if (IN_param_value == NULL) |
12124 if (IN_param_value == NULL) |
12125 IN_param_value = function_call_param_iterator.next_nf(); |
12125 IN_param_value = function_call_param_iterator.next_nf(); |
12149 case function_time_to_word : |
12149 case function_time_to_word : |
12150 { |
12150 { |
12151 symbol_c *last_type_symbol = NULL; |
12151 symbol_c *last_type_symbol = NULL; |
12152 |
12152 |
12153 { |
12153 { |
12154 identifier_c param_name("IN"); |
12154 identifier_c IN_param_name("IN"); |
12155 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12155 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12156 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12156 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12157 symbol_c *IN_type_symbol = NULL; |
12157 symbol_c *IN_type_symbol = NULL; |
12158 |
12158 |
12159 /* Get the value from a foo(<param_value>) style call */ |
12159 /* Get the value from a foo(<param_value>) style call */ |
12160 if (IN_param_value == NULL) |
12160 if (IN_param_value == NULL) |
12161 IN_param_value = function_call_param_iterator.next_nf(); |
12161 IN_param_value = function_call_param_iterator.next_nf(); |
12185 case function_time_to_string : |
12185 case function_time_to_string : |
12186 { |
12186 { |
12187 symbol_c *last_type_symbol = NULL; |
12187 symbol_c *last_type_symbol = NULL; |
12188 |
12188 |
12189 { |
12189 { |
12190 identifier_c param_name("IN"); |
12190 identifier_c IN_param_name("IN"); |
12191 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12191 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12192 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12192 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12193 symbol_c *IN_type_symbol = NULL; |
12193 symbol_c *IN_type_symbol = NULL; |
12194 |
12194 |
12195 /* Get the value from a foo(<param_value>) style call */ |
12195 /* Get the value from a foo(<param_value>) style call */ |
12196 if (IN_param_value == NULL) |
12196 if (IN_param_value == NULL) |
12197 IN_param_value = function_call_param_iterator.next_nf(); |
12197 IN_param_value = function_call_param_iterator.next_nf(); |
12221 case function_time_to_lword : |
12221 case function_time_to_lword : |
12222 { |
12222 { |
12223 symbol_c *last_type_symbol = NULL; |
12223 symbol_c *last_type_symbol = NULL; |
12224 |
12224 |
12225 { |
12225 { |
12226 identifier_c param_name("IN"); |
12226 identifier_c IN_param_name("IN"); |
12227 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12227 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12228 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12228 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12229 symbol_c *IN_type_symbol = NULL; |
12229 symbol_c *IN_type_symbol = NULL; |
12230 |
12230 |
12231 /* Get the value from a foo(<param_value>) style call */ |
12231 /* Get the value from a foo(<param_value>) style call */ |
12232 if (IN_param_value == NULL) |
12232 if (IN_param_value == NULL) |
12233 IN_param_value = function_call_param_iterator.next_nf(); |
12233 IN_param_value = function_call_param_iterator.next_nf(); |
12257 case function_time_to_uint : |
12257 case function_time_to_uint : |
12258 { |
12258 { |
12259 symbol_c *last_type_symbol = NULL; |
12259 symbol_c *last_type_symbol = NULL; |
12260 |
12260 |
12261 { |
12261 { |
12262 identifier_c param_name("IN"); |
12262 identifier_c IN_param_name("IN"); |
12263 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12263 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12264 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12264 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12265 symbol_c *IN_type_symbol = NULL; |
12265 symbol_c *IN_type_symbol = NULL; |
12266 |
12266 |
12267 /* Get the value from a foo(<param_value>) style call */ |
12267 /* Get the value from a foo(<param_value>) style call */ |
12268 if (IN_param_value == NULL) |
12268 if (IN_param_value == NULL) |
12269 IN_param_value = function_call_param_iterator.next_nf(); |
12269 IN_param_value = function_call_param_iterator.next_nf(); |
12293 case function_time_to_lreal : |
12293 case function_time_to_lreal : |
12294 { |
12294 { |
12295 symbol_c *last_type_symbol = NULL; |
12295 symbol_c *last_type_symbol = NULL; |
12296 |
12296 |
12297 { |
12297 { |
12298 identifier_c param_name("IN"); |
12298 identifier_c IN_param_name("IN"); |
12299 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12299 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12300 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12300 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12301 symbol_c *IN_type_symbol = NULL; |
12301 symbol_c *IN_type_symbol = NULL; |
12302 |
12302 |
12303 /* Get the value from a foo(<param_value>) style call */ |
12303 /* Get the value from a foo(<param_value>) style call */ |
12304 if (IN_param_value == NULL) |
12304 if (IN_param_value == NULL) |
12305 IN_param_value = function_call_param_iterator.next_nf(); |
12305 IN_param_value = function_call_param_iterator.next_nf(); |
12329 case function_time_to_byte : |
12329 case function_time_to_byte : |
12330 { |
12330 { |
12331 symbol_c *last_type_symbol = NULL; |
12331 symbol_c *last_type_symbol = NULL; |
12332 |
12332 |
12333 { |
12333 { |
12334 identifier_c param_name("IN"); |
12334 identifier_c IN_param_name("IN"); |
12335 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12335 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12336 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12336 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12337 symbol_c *IN_type_symbol = NULL; |
12337 symbol_c *IN_type_symbol = NULL; |
12338 |
12338 |
12339 /* Get the value from a foo(<param_value>) style call */ |
12339 /* Get the value from a foo(<param_value>) style call */ |
12340 if (IN_param_value == NULL) |
12340 if (IN_param_value == NULL) |
12341 IN_param_value = function_call_param_iterator.next_nf(); |
12341 IN_param_value = function_call_param_iterator.next_nf(); |
12365 case function_time_to_usint : |
12365 case function_time_to_usint : |
12366 { |
12366 { |
12367 symbol_c *last_type_symbol = NULL; |
12367 symbol_c *last_type_symbol = NULL; |
12368 |
12368 |
12369 { |
12369 { |
12370 identifier_c param_name("IN"); |
12370 identifier_c IN_param_name("IN"); |
12371 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12371 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12372 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12372 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12373 symbol_c *IN_type_symbol = NULL; |
12373 symbol_c *IN_type_symbol = NULL; |
12374 |
12374 |
12375 /* Get the value from a foo(<param_value>) style call */ |
12375 /* Get the value from a foo(<param_value>) style call */ |
12376 if (IN_param_value == NULL) |
12376 if (IN_param_value == NULL) |
12377 IN_param_value = function_call_param_iterator.next_nf(); |
12377 IN_param_value = function_call_param_iterator.next_nf(); |
12401 case function_time_to_ulint : |
12401 case function_time_to_ulint : |
12402 { |
12402 { |
12403 symbol_c *last_type_symbol = NULL; |
12403 symbol_c *last_type_symbol = NULL; |
12404 |
12404 |
12405 { |
12405 { |
12406 identifier_c param_name("IN"); |
12406 identifier_c IN_param_name("IN"); |
12407 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12407 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12408 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12408 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12409 symbol_c *IN_type_symbol = NULL; |
12409 symbol_c *IN_type_symbol = NULL; |
12410 |
12410 |
12411 /* Get the value from a foo(<param_value>) style call */ |
12411 /* Get the value from a foo(<param_value>) style call */ |
12412 if (IN_param_value == NULL) |
12412 if (IN_param_value == NULL) |
12413 IN_param_value = function_call_param_iterator.next_nf(); |
12413 IN_param_value = function_call_param_iterator.next_nf(); |
12437 case function_time_to_int : |
12437 case function_time_to_int : |
12438 { |
12438 { |
12439 symbol_c *last_type_symbol = NULL; |
12439 symbol_c *last_type_symbol = NULL; |
12440 |
12440 |
12441 { |
12441 { |
12442 identifier_c param_name("IN"); |
12442 identifier_c IN_param_name("IN"); |
12443 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12443 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12444 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12444 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12445 symbol_c *IN_type_symbol = NULL; |
12445 symbol_c *IN_type_symbol = NULL; |
12446 |
12446 |
12447 /* Get the value from a foo(<param_value>) style call */ |
12447 /* Get the value from a foo(<param_value>) style call */ |
12448 if (IN_param_value == NULL) |
12448 if (IN_param_value == NULL) |
12449 IN_param_value = function_call_param_iterator.next_nf(); |
12449 IN_param_value = function_call_param_iterator.next_nf(); |
12473 case function_int_to_real : |
12473 case function_int_to_real : |
12474 { |
12474 { |
12475 symbol_c *last_type_symbol = NULL; |
12475 symbol_c *last_type_symbol = NULL; |
12476 |
12476 |
12477 { |
12477 { |
12478 identifier_c param_name("IN"); |
12478 identifier_c IN_param_name("IN"); |
12479 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12479 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12480 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12480 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12481 symbol_c *IN_type_symbol = NULL; |
12481 symbol_c *IN_type_symbol = NULL; |
12482 |
12482 |
12483 /* Get the value from a foo(<param_value>) style call */ |
12483 /* Get the value from a foo(<param_value>) style call */ |
12484 if (IN_param_value == NULL) |
12484 if (IN_param_value == NULL) |
12485 IN_param_value = function_call_param_iterator.next_nf(); |
12485 IN_param_value = function_call_param_iterator.next_nf(); |
12509 case function_int_to_sint : |
12509 case function_int_to_sint : |
12510 { |
12510 { |
12511 symbol_c *last_type_symbol = NULL; |
12511 symbol_c *last_type_symbol = NULL; |
12512 |
12512 |
12513 { |
12513 { |
12514 identifier_c param_name("IN"); |
12514 identifier_c IN_param_name("IN"); |
12515 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12515 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12516 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12516 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12517 symbol_c *IN_type_symbol = NULL; |
12517 symbol_c *IN_type_symbol = NULL; |
12518 |
12518 |
12519 /* Get the value from a foo(<param_value>) style call */ |
12519 /* Get the value from a foo(<param_value>) style call */ |
12520 if (IN_param_value == NULL) |
12520 if (IN_param_value == NULL) |
12521 IN_param_value = function_call_param_iterator.next_nf(); |
12521 IN_param_value = function_call_param_iterator.next_nf(); |
12545 case function_int_to_lint : |
12545 case function_int_to_lint : |
12546 { |
12546 { |
12547 symbol_c *last_type_symbol = NULL; |
12547 symbol_c *last_type_symbol = NULL; |
12548 |
12548 |
12549 { |
12549 { |
12550 identifier_c param_name("IN"); |
12550 identifier_c IN_param_name("IN"); |
12551 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12551 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12552 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12552 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12553 symbol_c *IN_type_symbol = NULL; |
12553 symbol_c *IN_type_symbol = NULL; |
12554 |
12554 |
12555 /* Get the value from a foo(<param_value>) style call */ |
12555 /* Get the value from a foo(<param_value>) style call */ |
12556 if (IN_param_value == NULL) |
12556 if (IN_param_value == NULL) |
12557 IN_param_value = function_call_param_iterator.next_nf(); |
12557 IN_param_value = function_call_param_iterator.next_nf(); |
12581 case function_int_to_dint : |
12581 case function_int_to_dint : |
12582 { |
12582 { |
12583 symbol_c *last_type_symbol = NULL; |
12583 symbol_c *last_type_symbol = NULL; |
12584 |
12584 |
12585 { |
12585 { |
12586 identifier_c param_name("IN"); |
12586 identifier_c IN_param_name("IN"); |
12587 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12587 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12588 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12588 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12589 symbol_c *IN_type_symbol = NULL; |
12589 symbol_c *IN_type_symbol = NULL; |
12590 |
12590 |
12591 /* Get the value from a foo(<param_value>) style call */ |
12591 /* Get the value from a foo(<param_value>) style call */ |
12592 if (IN_param_value == NULL) |
12592 if (IN_param_value == NULL) |
12593 IN_param_value = function_call_param_iterator.next_nf(); |
12593 IN_param_value = function_call_param_iterator.next_nf(); |
12617 case function_int_to_date : |
12617 case function_int_to_date : |
12618 { |
12618 { |
12619 symbol_c *last_type_symbol = NULL; |
12619 symbol_c *last_type_symbol = NULL; |
12620 |
12620 |
12621 { |
12621 { |
12622 identifier_c param_name("IN"); |
12622 identifier_c IN_param_name("IN"); |
12623 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12623 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12624 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12624 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12625 symbol_c *IN_type_symbol = NULL; |
12625 symbol_c *IN_type_symbol = NULL; |
12626 |
12626 |
12627 /* Get the value from a foo(<param_value>) style call */ |
12627 /* Get the value from a foo(<param_value>) style call */ |
12628 if (IN_param_value == NULL) |
12628 if (IN_param_value == NULL) |
12629 IN_param_value = function_call_param_iterator.next_nf(); |
12629 IN_param_value = function_call_param_iterator.next_nf(); |
12653 case function_int_to_dword : |
12653 case function_int_to_dword : |
12654 { |
12654 { |
12655 symbol_c *last_type_symbol = NULL; |
12655 symbol_c *last_type_symbol = NULL; |
12656 |
12656 |
12657 { |
12657 { |
12658 identifier_c param_name("IN"); |
12658 identifier_c IN_param_name("IN"); |
12659 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12659 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12660 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12660 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12661 symbol_c *IN_type_symbol = NULL; |
12661 symbol_c *IN_type_symbol = NULL; |
12662 |
12662 |
12663 /* Get the value from a foo(<param_value>) style call */ |
12663 /* Get the value from a foo(<param_value>) style call */ |
12664 if (IN_param_value == NULL) |
12664 if (IN_param_value == NULL) |
12665 IN_param_value = function_call_param_iterator.next_nf(); |
12665 IN_param_value = function_call_param_iterator.next_nf(); |
12689 case function_int_to_dt : |
12689 case function_int_to_dt : |
12690 { |
12690 { |
12691 symbol_c *last_type_symbol = NULL; |
12691 symbol_c *last_type_symbol = NULL; |
12692 |
12692 |
12693 { |
12693 { |
12694 identifier_c param_name("IN"); |
12694 identifier_c IN_param_name("IN"); |
12695 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12695 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12696 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12696 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12697 symbol_c *IN_type_symbol = NULL; |
12697 symbol_c *IN_type_symbol = NULL; |
12698 |
12698 |
12699 /* Get the value from a foo(<param_value>) style call */ |
12699 /* Get the value from a foo(<param_value>) style call */ |
12700 if (IN_param_value == NULL) |
12700 if (IN_param_value == NULL) |
12701 IN_param_value = function_call_param_iterator.next_nf(); |
12701 IN_param_value = function_call_param_iterator.next_nf(); |
12725 case function_int_to_tod : |
12725 case function_int_to_tod : |
12726 { |
12726 { |
12727 symbol_c *last_type_symbol = NULL; |
12727 symbol_c *last_type_symbol = NULL; |
12728 |
12728 |
12729 { |
12729 { |
12730 identifier_c param_name("IN"); |
12730 identifier_c IN_param_name("IN"); |
12731 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12731 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12732 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12732 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12733 symbol_c *IN_type_symbol = NULL; |
12733 symbol_c *IN_type_symbol = NULL; |
12734 |
12734 |
12735 /* Get the value from a foo(<param_value>) style call */ |
12735 /* Get the value from a foo(<param_value>) style call */ |
12736 if (IN_param_value == NULL) |
12736 if (IN_param_value == NULL) |
12737 IN_param_value = function_call_param_iterator.next_nf(); |
12737 IN_param_value = function_call_param_iterator.next_nf(); |
12761 case function_int_to_udint : |
12761 case function_int_to_udint : |
12762 { |
12762 { |
12763 symbol_c *last_type_symbol = NULL; |
12763 symbol_c *last_type_symbol = NULL; |
12764 |
12764 |
12765 { |
12765 { |
12766 identifier_c param_name("IN"); |
12766 identifier_c IN_param_name("IN"); |
12767 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12767 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12768 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12768 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12769 symbol_c *IN_type_symbol = NULL; |
12769 symbol_c *IN_type_symbol = NULL; |
12770 |
12770 |
12771 /* Get the value from a foo(<param_value>) style call */ |
12771 /* Get the value from a foo(<param_value>) style call */ |
12772 if (IN_param_value == NULL) |
12772 if (IN_param_value == NULL) |
12773 IN_param_value = function_call_param_iterator.next_nf(); |
12773 IN_param_value = function_call_param_iterator.next_nf(); |
12797 case function_int_to_word : |
12797 case function_int_to_word : |
12798 { |
12798 { |
12799 symbol_c *last_type_symbol = NULL; |
12799 symbol_c *last_type_symbol = NULL; |
12800 |
12800 |
12801 { |
12801 { |
12802 identifier_c param_name("IN"); |
12802 identifier_c IN_param_name("IN"); |
12803 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12803 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12804 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12804 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12805 symbol_c *IN_type_symbol = NULL; |
12805 symbol_c *IN_type_symbol = NULL; |
12806 |
12806 |
12807 /* Get the value from a foo(<param_value>) style call */ |
12807 /* Get the value from a foo(<param_value>) style call */ |
12808 if (IN_param_value == NULL) |
12808 if (IN_param_value == NULL) |
12809 IN_param_value = function_call_param_iterator.next_nf(); |
12809 IN_param_value = function_call_param_iterator.next_nf(); |
12833 case function_int_to_string : |
12833 case function_int_to_string : |
12834 { |
12834 { |
12835 symbol_c *last_type_symbol = NULL; |
12835 symbol_c *last_type_symbol = NULL; |
12836 |
12836 |
12837 { |
12837 { |
12838 identifier_c param_name("IN"); |
12838 identifier_c IN_param_name("IN"); |
12839 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12839 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12840 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12840 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12841 symbol_c *IN_type_symbol = NULL; |
12841 symbol_c *IN_type_symbol = NULL; |
12842 |
12842 |
12843 /* Get the value from a foo(<param_value>) style call */ |
12843 /* Get the value from a foo(<param_value>) style call */ |
12844 if (IN_param_value == NULL) |
12844 if (IN_param_value == NULL) |
12845 IN_param_value = function_call_param_iterator.next_nf(); |
12845 IN_param_value = function_call_param_iterator.next_nf(); |
12869 case function_int_to_lword : |
12869 case function_int_to_lword : |
12870 { |
12870 { |
12871 symbol_c *last_type_symbol = NULL; |
12871 symbol_c *last_type_symbol = NULL; |
12872 |
12872 |
12873 { |
12873 { |
12874 identifier_c param_name("IN"); |
12874 identifier_c IN_param_name("IN"); |
12875 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12875 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12876 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12876 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12877 symbol_c *IN_type_symbol = NULL; |
12877 symbol_c *IN_type_symbol = NULL; |
12878 |
12878 |
12879 /* Get the value from a foo(<param_value>) style call */ |
12879 /* Get the value from a foo(<param_value>) style call */ |
12880 if (IN_param_value == NULL) |
12880 if (IN_param_value == NULL) |
12881 IN_param_value = function_call_param_iterator.next_nf(); |
12881 IN_param_value = function_call_param_iterator.next_nf(); |
12905 case function_int_to_uint : |
12905 case function_int_to_uint : |
12906 { |
12906 { |
12907 symbol_c *last_type_symbol = NULL; |
12907 symbol_c *last_type_symbol = NULL; |
12908 |
12908 |
12909 { |
12909 { |
12910 identifier_c param_name("IN"); |
12910 identifier_c IN_param_name("IN"); |
12911 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12911 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12912 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12912 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12913 symbol_c *IN_type_symbol = NULL; |
12913 symbol_c *IN_type_symbol = NULL; |
12914 |
12914 |
12915 /* Get the value from a foo(<param_value>) style call */ |
12915 /* Get the value from a foo(<param_value>) style call */ |
12916 if (IN_param_value == NULL) |
12916 if (IN_param_value == NULL) |
12917 IN_param_value = function_call_param_iterator.next_nf(); |
12917 IN_param_value = function_call_param_iterator.next_nf(); |
12941 case function_int_to_lreal : |
12941 case function_int_to_lreal : |
12942 { |
12942 { |
12943 symbol_c *last_type_symbol = NULL; |
12943 symbol_c *last_type_symbol = NULL; |
12944 |
12944 |
12945 { |
12945 { |
12946 identifier_c param_name("IN"); |
12946 identifier_c IN_param_name("IN"); |
12947 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12947 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12948 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12948 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12949 symbol_c *IN_type_symbol = NULL; |
12949 symbol_c *IN_type_symbol = NULL; |
12950 |
12950 |
12951 /* Get the value from a foo(<param_value>) style call */ |
12951 /* Get the value from a foo(<param_value>) style call */ |
12952 if (IN_param_value == NULL) |
12952 if (IN_param_value == NULL) |
12953 IN_param_value = function_call_param_iterator.next_nf(); |
12953 IN_param_value = function_call_param_iterator.next_nf(); |
12977 case function_int_to_byte : |
12977 case function_int_to_byte : |
12978 { |
12978 { |
12979 symbol_c *last_type_symbol = NULL; |
12979 symbol_c *last_type_symbol = NULL; |
12980 |
12980 |
12981 { |
12981 { |
12982 identifier_c param_name("IN"); |
12982 identifier_c IN_param_name("IN"); |
12983 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12983 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
12984 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
12984 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
12985 symbol_c *IN_type_symbol = NULL; |
12985 symbol_c *IN_type_symbol = NULL; |
12986 |
12986 |
12987 /* Get the value from a foo(<param_value>) style call */ |
12987 /* Get the value from a foo(<param_value>) style call */ |
12988 if (IN_param_value == NULL) |
12988 if (IN_param_value == NULL) |
12989 IN_param_value = function_call_param_iterator.next_nf(); |
12989 IN_param_value = function_call_param_iterator.next_nf(); |
13013 case function_int_to_usint : |
13013 case function_int_to_usint : |
13014 { |
13014 { |
13015 symbol_c *last_type_symbol = NULL; |
13015 symbol_c *last_type_symbol = NULL; |
13016 |
13016 |
13017 { |
13017 { |
13018 identifier_c param_name("IN"); |
13018 identifier_c IN_param_name("IN"); |
13019 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13019 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13020 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13020 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13021 symbol_c *IN_type_symbol = NULL; |
13021 symbol_c *IN_type_symbol = NULL; |
13022 |
13022 |
13023 /* Get the value from a foo(<param_value>) style call */ |
13023 /* Get the value from a foo(<param_value>) style call */ |
13024 if (IN_param_value == NULL) |
13024 if (IN_param_value == NULL) |
13025 IN_param_value = function_call_param_iterator.next_nf(); |
13025 IN_param_value = function_call_param_iterator.next_nf(); |
13049 case function_int_to_ulint : |
13049 case function_int_to_ulint : |
13050 { |
13050 { |
13051 symbol_c *last_type_symbol = NULL; |
13051 symbol_c *last_type_symbol = NULL; |
13052 |
13052 |
13053 { |
13053 { |
13054 identifier_c param_name("IN"); |
13054 identifier_c IN_param_name("IN"); |
13055 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13055 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13056 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13056 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13057 symbol_c *IN_type_symbol = NULL; |
13057 symbol_c *IN_type_symbol = NULL; |
13058 |
13058 |
13059 /* Get the value from a foo(<param_value>) style call */ |
13059 /* Get the value from a foo(<param_value>) style call */ |
13060 if (IN_param_value == NULL) |
13060 if (IN_param_value == NULL) |
13061 IN_param_value = function_call_param_iterator.next_nf(); |
13061 IN_param_value = function_call_param_iterator.next_nf(); |
13085 case function_int_to_bool : |
13085 case function_int_to_bool : |
13086 { |
13086 { |
13087 symbol_c *last_type_symbol = NULL; |
13087 symbol_c *last_type_symbol = NULL; |
13088 |
13088 |
13089 { |
13089 { |
13090 identifier_c param_name("IN"); |
13090 identifier_c IN_param_name("IN"); |
13091 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13091 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13092 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13092 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13093 symbol_c *IN_type_symbol = NULL; |
13093 symbol_c *IN_type_symbol = NULL; |
13094 |
13094 |
13095 /* Get the value from a foo(<param_value>) style call */ |
13095 /* Get the value from a foo(<param_value>) style call */ |
13096 if (IN_param_value == NULL) |
13096 if (IN_param_value == NULL) |
13097 IN_param_value = function_call_param_iterator.next_nf(); |
13097 IN_param_value = function_call_param_iterator.next_nf(); |
13121 case function_int_to_time : |
13121 case function_int_to_time : |
13122 { |
13122 { |
13123 symbol_c *last_type_symbol = NULL; |
13123 symbol_c *last_type_symbol = NULL; |
13124 |
13124 |
13125 { |
13125 { |
13126 identifier_c param_name("IN"); |
13126 identifier_c IN_param_name("IN"); |
13127 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13127 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13128 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13128 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13129 symbol_c *IN_type_symbol = NULL; |
13129 symbol_c *IN_type_symbol = NULL; |
13130 |
13130 |
13131 /* Get the value from a foo(<param_value>) style call */ |
13131 /* Get the value from a foo(<param_value>) style call */ |
13132 if (IN_param_value == NULL) |
13132 if (IN_param_value == NULL) |
13133 IN_param_value = function_call_param_iterator.next_nf(); |
13133 IN_param_value = function_call_param_iterator.next_nf(); |
13157 case function_trunc : |
13157 case function_trunc : |
13158 { |
13158 { |
13159 symbol_c *last_type_symbol = NULL; |
13159 symbol_c *last_type_symbol = NULL; |
13160 |
13160 |
13161 { |
13161 { |
13162 identifier_c param_name("IN"); |
13162 identifier_c IN_param_name("IN"); |
13163 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13163 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13164 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13164 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13165 symbol_c *IN_type_symbol = NULL; |
13165 symbol_c *IN_type_symbol = NULL; |
13166 |
13166 |
13167 /* Get the value from a foo(<param_value>) style call */ |
13167 /* Get the value from a foo(<param_value>) style call */ |
13168 if (IN_param_value == NULL) |
13168 if (IN_param_value == NULL) |
13169 IN_param_value = function_call_param_iterator.next_nf(); |
13169 IN_param_value = function_call_param_iterator.next_nf(); |
13193 case function_bcd_to_udint : |
13193 case function_bcd_to_udint : |
13194 { |
13194 { |
13195 symbol_c *last_type_symbol = NULL; |
13195 symbol_c *last_type_symbol = NULL; |
13196 |
13196 |
13197 { |
13197 { |
13198 identifier_c param_name("IN"); |
13198 identifier_c IN_param_name("IN"); |
13199 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13199 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13200 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13200 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13201 symbol_c *IN_type_symbol = NULL; |
13201 symbol_c *IN_type_symbol = NULL; |
13202 |
13202 |
13203 /* Get the value from a foo(<param_value>) style call */ |
13203 /* Get the value from a foo(<param_value>) style call */ |
13204 if (IN_param_value == NULL) |
13204 if (IN_param_value == NULL) |
13205 IN_param_value = function_call_param_iterator.next_nf(); |
13205 IN_param_value = function_call_param_iterator.next_nf(); |
13229 case function_bcd_to_uint : |
13229 case function_bcd_to_uint : |
13230 { |
13230 { |
13231 symbol_c *last_type_symbol = NULL; |
13231 symbol_c *last_type_symbol = NULL; |
13232 |
13232 |
13233 { |
13233 { |
13234 identifier_c param_name("IN"); |
13234 identifier_c IN_param_name("IN"); |
13235 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13235 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13236 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13236 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13237 symbol_c *IN_type_symbol = NULL; |
13237 symbol_c *IN_type_symbol = NULL; |
13238 |
13238 |
13239 /* Get the value from a foo(<param_value>) style call */ |
13239 /* Get the value from a foo(<param_value>) style call */ |
13240 if (IN_param_value == NULL) |
13240 if (IN_param_value == NULL) |
13241 IN_param_value = function_call_param_iterator.next_nf(); |
13241 IN_param_value = function_call_param_iterator.next_nf(); |
13265 case function_bcd_to_ulint : |
13265 case function_bcd_to_ulint : |
13266 { |
13266 { |
13267 symbol_c *last_type_symbol = NULL; |
13267 symbol_c *last_type_symbol = NULL; |
13268 |
13268 |
13269 { |
13269 { |
13270 identifier_c param_name("IN"); |
13270 identifier_c IN_param_name("IN"); |
13271 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13271 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13272 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13272 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13273 symbol_c *IN_type_symbol = NULL; |
13273 symbol_c *IN_type_symbol = NULL; |
13274 |
13274 |
13275 /* Get the value from a foo(<param_value>) style call */ |
13275 /* Get the value from a foo(<param_value>) style call */ |
13276 if (IN_param_value == NULL) |
13276 if (IN_param_value == NULL) |
13277 IN_param_value = function_call_param_iterator.next_nf(); |
13277 IN_param_value = function_call_param_iterator.next_nf(); |
13301 case function_bcd_to_usint : |
13301 case function_bcd_to_usint : |
13302 { |
13302 { |
13303 symbol_c *last_type_symbol = NULL; |
13303 symbol_c *last_type_symbol = NULL; |
13304 |
13304 |
13305 { |
13305 { |
13306 identifier_c param_name("IN"); |
13306 identifier_c IN_param_name("IN"); |
13307 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13307 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13308 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13308 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13309 symbol_c *IN_type_symbol = NULL; |
13309 symbol_c *IN_type_symbol = NULL; |
13310 |
13310 |
13311 /* Get the value from a foo(<param_value>) style call */ |
13311 /* Get the value from a foo(<param_value>) style call */ |
13312 if (IN_param_value == NULL) |
13312 if (IN_param_value == NULL) |
13313 IN_param_value = function_call_param_iterator.next_nf(); |
13313 IN_param_value = function_call_param_iterator.next_nf(); |
13337 case function_udint_to_bcd : |
13337 case function_udint_to_bcd : |
13338 { |
13338 { |
13339 symbol_c *last_type_symbol = NULL; |
13339 symbol_c *last_type_symbol = NULL; |
13340 |
13340 |
13341 { |
13341 { |
13342 identifier_c param_name("IN"); |
13342 identifier_c IN_param_name("IN"); |
13343 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13343 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13344 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13344 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13345 symbol_c *IN_type_symbol = NULL; |
13345 symbol_c *IN_type_symbol = NULL; |
13346 |
13346 |
13347 /* Get the value from a foo(<param_value>) style call */ |
13347 /* Get the value from a foo(<param_value>) style call */ |
13348 if (IN_param_value == NULL) |
13348 if (IN_param_value == NULL) |
13349 IN_param_value = function_call_param_iterator.next_nf(); |
13349 IN_param_value = function_call_param_iterator.next_nf(); |
13373 case function_uint_to_bcd : |
13373 case function_uint_to_bcd : |
13374 { |
13374 { |
13375 symbol_c *last_type_symbol = NULL; |
13375 symbol_c *last_type_symbol = NULL; |
13376 |
13376 |
13377 { |
13377 { |
13378 identifier_c param_name("IN"); |
13378 identifier_c IN_param_name("IN"); |
13379 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13379 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13380 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13380 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13381 symbol_c *IN_type_symbol = NULL; |
13381 symbol_c *IN_type_symbol = NULL; |
13382 |
13382 |
13383 /* Get the value from a foo(<param_value>) style call */ |
13383 /* Get the value from a foo(<param_value>) style call */ |
13384 if (IN_param_value == NULL) |
13384 if (IN_param_value == NULL) |
13385 IN_param_value = function_call_param_iterator.next_nf(); |
13385 IN_param_value = function_call_param_iterator.next_nf(); |
13409 case function_usint_to_bcd : |
13409 case function_usint_to_bcd : |
13410 { |
13410 { |
13411 symbol_c *last_type_symbol = NULL; |
13411 symbol_c *last_type_symbol = NULL; |
13412 |
13412 |
13413 { |
13413 { |
13414 identifier_c param_name("IN"); |
13414 identifier_c IN_param_name("IN"); |
13415 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13415 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13416 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13416 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13417 symbol_c *IN_type_symbol = NULL; |
13417 symbol_c *IN_type_symbol = NULL; |
13418 |
13418 |
13419 /* Get the value from a foo(<param_value>) style call */ |
13419 /* Get the value from a foo(<param_value>) style call */ |
13420 if (IN_param_value == NULL) |
13420 if (IN_param_value == NULL) |
13421 IN_param_value = function_call_param_iterator.next_nf(); |
13421 IN_param_value = function_call_param_iterator.next_nf(); |
13445 case function_ulint_to_bcd : |
13445 case function_ulint_to_bcd : |
13446 { |
13446 { |
13447 symbol_c *last_type_symbol = NULL; |
13447 symbol_c *last_type_symbol = NULL; |
13448 |
13448 |
13449 { |
13449 { |
13450 identifier_c param_name("IN"); |
13450 identifier_c IN_param_name("IN"); |
13451 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13451 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13452 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13452 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13453 symbol_c *IN_type_symbol = NULL; |
13453 symbol_c *IN_type_symbol = NULL; |
13454 |
13454 |
13455 /* Get the value from a foo(<param_value>) style call */ |
13455 /* Get the value from a foo(<param_value>) style call */ |
13456 if (IN_param_value == NULL) |
13456 if (IN_param_value == NULL) |
13457 IN_param_value = function_call_param_iterator.next_nf(); |
13457 IN_param_value = function_call_param_iterator.next_nf(); |
13481 case function_date_and_time_to_time_of_day : |
13481 case function_date_and_time_to_time_of_day : |
13482 { |
13482 { |
13483 symbol_c *last_type_symbol = NULL; |
13483 symbol_c *last_type_symbol = NULL; |
13484 |
13484 |
13485 { |
13485 { |
13486 identifier_c param_name("IN"); |
13486 identifier_c IN_param_name("IN"); |
13487 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13487 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13488 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13488 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13489 symbol_c *IN_type_symbol = NULL; |
13489 symbol_c *IN_type_symbol = NULL; |
13490 |
13490 |
13491 /* Get the value from a foo(<param_value>) style call */ |
13491 /* Get the value from a foo(<param_value>) style call */ |
13492 if (IN_param_value == NULL) |
13492 if (IN_param_value == NULL) |
13493 IN_param_value = function_call_param_iterator.next_nf(); |
13493 IN_param_value = function_call_param_iterator.next_nf(); |
13517 case function_date_and_time_to_date : |
13517 case function_date_and_time_to_date : |
13518 { |
13518 { |
13519 symbol_c *last_type_symbol = NULL; |
13519 symbol_c *last_type_symbol = NULL; |
13520 |
13520 |
13521 { |
13521 { |
13522 identifier_c param_name("IN"); |
13522 identifier_c IN_param_name("IN"); |
13523 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13523 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13524 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13524 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13525 symbol_c *IN_type_symbol = NULL; |
13525 symbol_c *IN_type_symbol = NULL; |
13526 |
13526 |
13527 /* Get the value from a foo(<param_value>) style call */ |
13527 /* Get the value from a foo(<param_value>) style call */ |
13528 if (IN_param_value == NULL) |
13528 if (IN_param_value == NULL) |
13529 IN_param_value = function_call_param_iterator.next_nf(); |
13529 IN_param_value = function_call_param_iterator.next_nf(); |
13553 case function_abs : |
13553 case function_abs : |
13554 { |
13554 { |
13555 symbol_c *last_type_symbol = NULL; |
13555 symbol_c *last_type_symbol = NULL; |
13556 |
13556 |
13557 { |
13557 { |
13558 identifier_c param_name("IN"); |
13558 identifier_c IN_param_name("IN"); |
13559 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13559 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13560 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13560 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13561 symbol_c *IN_type_symbol = NULL; |
13561 symbol_c *IN_type_symbol = NULL; |
13562 |
13562 |
13563 /* Get the value from a foo(<param_value>) style call */ |
13563 /* Get the value from a foo(<param_value>) style call */ |
13564 if (IN_param_value == NULL) |
13564 if (IN_param_value == NULL) |
13565 IN_param_value = function_call_param_iterator.next_nf(); |
13565 IN_param_value = function_call_param_iterator.next_nf(); |
13589 case function_sqrt : |
13589 case function_sqrt : |
13590 { |
13590 { |
13591 symbol_c *last_type_symbol = NULL; |
13591 symbol_c *last_type_symbol = NULL; |
13592 |
13592 |
13593 { |
13593 { |
13594 identifier_c param_name("IN"); |
13594 identifier_c IN_param_name("IN"); |
13595 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13595 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13596 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13596 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13597 symbol_c *IN_type_symbol = NULL; |
13597 symbol_c *IN_type_symbol = NULL; |
13598 |
13598 |
13599 /* Get the value from a foo(<param_value>) style call */ |
13599 /* Get the value from a foo(<param_value>) style call */ |
13600 if (IN_param_value == NULL) |
13600 if (IN_param_value == NULL) |
13601 IN_param_value = function_call_param_iterator.next_nf(); |
13601 IN_param_value = function_call_param_iterator.next_nf(); |
13625 case function_ln : |
13625 case function_ln : |
13626 { |
13626 { |
13627 symbol_c *last_type_symbol = NULL; |
13627 symbol_c *last_type_symbol = NULL; |
13628 |
13628 |
13629 { |
13629 { |
13630 identifier_c param_name("IN"); |
13630 identifier_c IN_param_name("IN"); |
13631 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13631 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13632 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13632 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13633 symbol_c *IN_type_symbol = NULL; |
13633 symbol_c *IN_type_symbol = NULL; |
13634 |
13634 |
13635 /* Get the value from a foo(<param_value>) style call */ |
13635 /* Get the value from a foo(<param_value>) style call */ |
13636 if (IN_param_value == NULL) |
13636 if (IN_param_value == NULL) |
13637 IN_param_value = function_call_param_iterator.next_nf(); |
13637 IN_param_value = function_call_param_iterator.next_nf(); |
13661 case function_log : |
13661 case function_log : |
13662 { |
13662 { |
13663 symbol_c *last_type_symbol = NULL; |
13663 symbol_c *last_type_symbol = NULL; |
13664 |
13664 |
13665 { |
13665 { |
13666 identifier_c param_name("IN"); |
13666 identifier_c IN_param_name("IN"); |
13667 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13667 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13668 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13668 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13669 symbol_c *IN_type_symbol = NULL; |
13669 symbol_c *IN_type_symbol = NULL; |
13670 |
13670 |
13671 /* Get the value from a foo(<param_value>) style call */ |
13671 /* Get the value from a foo(<param_value>) style call */ |
13672 if (IN_param_value == NULL) |
13672 if (IN_param_value == NULL) |
13673 IN_param_value = function_call_param_iterator.next_nf(); |
13673 IN_param_value = function_call_param_iterator.next_nf(); |
13697 case function_exp : |
13697 case function_exp : |
13698 { |
13698 { |
13699 symbol_c *last_type_symbol = NULL; |
13699 symbol_c *last_type_symbol = NULL; |
13700 |
13700 |
13701 { |
13701 { |
13702 identifier_c param_name("IN"); |
13702 identifier_c IN_param_name("IN"); |
13703 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13703 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13704 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13704 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13705 symbol_c *IN_type_symbol = NULL; |
13705 symbol_c *IN_type_symbol = NULL; |
13706 |
13706 |
13707 /* Get the value from a foo(<param_value>) style call */ |
13707 /* Get the value from a foo(<param_value>) style call */ |
13708 if (IN_param_value == NULL) |
13708 if (IN_param_value == NULL) |
13709 IN_param_value = function_call_param_iterator.next_nf(); |
13709 IN_param_value = function_call_param_iterator.next_nf(); |
13733 case function_sin : |
13733 case function_sin : |
13734 { |
13734 { |
13735 symbol_c *last_type_symbol = NULL; |
13735 symbol_c *last_type_symbol = NULL; |
13736 |
13736 |
13737 { |
13737 { |
13738 identifier_c param_name("IN"); |
13738 identifier_c IN_param_name("IN"); |
13739 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13739 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13740 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13740 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13741 symbol_c *IN_type_symbol = NULL; |
13741 symbol_c *IN_type_symbol = NULL; |
13742 |
13742 |
13743 /* Get the value from a foo(<param_value>) style call */ |
13743 /* Get the value from a foo(<param_value>) style call */ |
13744 if (IN_param_value == NULL) |
13744 if (IN_param_value == NULL) |
13745 IN_param_value = function_call_param_iterator.next_nf(); |
13745 IN_param_value = function_call_param_iterator.next_nf(); |
13769 case function_cos : |
13769 case function_cos : |
13770 { |
13770 { |
13771 symbol_c *last_type_symbol = NULL; |
13771 symbol_c *last_type_symbol = NULL; |
13772 |
13772 |
13773 { |
13773 { |
13774 identifier_c param_name("IN"); |
13774 identifier_c IN_param_name("IN"); |
13775 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13775 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13776 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13776 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13777 symbol_c *IN_type_symbol = NULL; |
13777 symbol_c *IN_type_symbol = NULL; |
13778 |
13778 |
13779 /* Get the value from a foo(<param_value>) style call */ |
13779 /* Get the value from a foo(<param_value>) style call */ |
13780 if (IN_param_value == NULL) |
13780 if (IN_param_value == NULL) |
13781 IN_param_value = function_call_param_iterator.next_nf(); |
13781 IN_param_value = function_call_param_iterator.next_nf(); |
13805 case function_tan : |
13805 case function_tan : |
13806 { |
13806 { |
13807 symbol_c *last_type_symbol = NULL; |
13807 symbol_c *last_type_symbol = NULL; |
13808 |
13808 |
13809 { |
13809 { |
13810 identifier_c param_name("IN"); |
13810 identifier_c IN_param_name("IN"); |
13811 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13811 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13812 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13812 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13813 symbol_c *IN_type_symbol = NULL; |
13813 symbol_c *IN_type_symbol = NULL; |
13814 |
13814 |
13815 /* Get the value from a foo(<param_value>) style call */ |
13815 /* Get the value from a foo(<param_value>) style call */ |
13816 if (IN_param_value == NULL) |
13816 if (IN_param_value == NULL) |
13817 IN_param_value = function_call_param_iterator.next_nf(); |
13817 IN_param_value = function_call_param_iterator.next_nf(); |
13841 case function_asin : |
13841 case function_asin : |
13842 { |
13842 { |
13843 symbol_c *last_type_symbol = NULL; |
13843 symbol_c *last_type_symbol = NULL; |
13844 |
13844 |
13845 { |
13845 { |
13846 identifier_c param_name("IN"); |
13846 identifier_c IN_param_name("IN"); |
13847 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13847 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13848 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13848 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13849 symbol_c *IN_type_symbol = NULL; |
13849 symbol_c *IN_type_symbol = NULL; |
13850 |
13850 |
13851 /* Get the value from a foo(<param_value>) style call */ |
13851 /* Get the value from a foo(<param_value>) style call */ |
13852 if (IN_param_value == NULL) |
13852 if (IN_param_value == NULL) |
13853 IN_param_value = function_call_param_iterator.next_nf(); |
13853 IN_param_value = function_call_param_iterator.next_nf(); |
13877 case function_acos : |
13877 case function_acos : |
13878 { |
13878 { |
13879 symbol_c *last_type_symbol = NULL; |
13879 symbol_c *last_type_symbol = NULL; |
13880 |
13880 |
13881 { |
13881 { |
13882 identifier_c param_name("IN"); |
13882 identifier_c IN_param_name("IN"); |
13883 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13883 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13884 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13884 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13885 symbol_c *IN_type_symbol = NULL; |
13885 symbol_c *IN_type_symbol = NULL; |
13886 |
13886 |
13887 /* Get the value from a foo(<param_value>) style call */ |
13887 /* Get the value from a foo(<param_value>) style call */ |
13888 if (IN_param_value == NULL) |
13888 if (IN_param_value == NULL) |
13889 IN_param_value = function_call_param_iterator.next_nf(); |
13889 IN_param_value = function_call_param_iterator.next_nf(); |
13913 case function_atan : |
13913 case function_atan : |
13914 { |
13914 { |
13915 symbol_c *last_type_symbol = NULL; |
13915 symbol_c *last_type_symbol = NULL; |
13916 |
13916 |
13917 { |
13917 { |
13918 identifier_c param_name("IN"); |
13918 identifier_c IN_param_name("IN"); |
13919 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13919 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13920 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
13920 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
13921 symbol_c *IN_type_symbol = NULL; |
13921 symbol_c *IN_type_symbol = NULL; |
13922 |
13922 |
13923 /* Get the value from a foo(<param_value>) style call */ |
13923 /* Get the value from a foo(<param_value>) style call */ |
13924 if (IN_param_value == NULL) |
13924 if (IN_param_value == NULL) |
13925 IN_param_value = function_call_param_iterator.next_nf(); |
13925 IN_param_value = function_call_param_iterator.next_nf(); |
13949 case function_add : |
13949 case function_add : |
13950 { |
13950 { |
13951 symbol_c *last_type_symbol = NULL; |
13951 symbol_c *last_type_symbol = NULL; |
13952 |
13952 |
13953 { |
13953 { |
13954 identifier_c param_name("IN1"); |
13954 identifier_c IN1_param_name("IN1"); |
13955 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13955 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13956 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
13956 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
13957 symbol_c *IN1_type_symbol = NULL; |
13957 symbol_c *IN1_type_symbol = NULL; |
13958 |
13958 |
13959 /* Get the value from a foo(<param_value>) style call */ |
13959 /* Get the value from a foo(<param_value>) style call */ |
13960 if (IN1_param_value == NULL) |
13960 if (IN1_param_value == NULL) |
13961 IN1_param_value = function_call_param_iterator.next_nf(); |
13961 IN1_param_value = function_call_param_iterator.next_nf(); |
13966 |
13966 |
13967 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
13967 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
13968 { |
13968 { |
13969 |
13969 |
13970 { |
13970 { |
13971 identifier_c param_name("IN2"); |
13971 identifier_c IN2_param_name("IN2"); |
13972 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13972 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
13973 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
13973 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
13974 symbol_c *IN2_type_symbol = NULL; |
13974 symbol_c *IN2_type_symbol = NULL; |
13975 |
13975 |
13976 /* Get the value from a foo(<param_value>) style call */ |
13976 /* Get the value from a foo(<param_value>) style call */ |
13977 if (IN2_param_value == NULL) |
13977 if (IN2_param_value == NULL) |
13978 IN2_param_value = function_call_param_iterator.next_nf(); |
13978 IN2_param_value = function_call_param_iterator.next_nf(); |
14003 |
14003 |
14004 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dt_type_name, last_type_symbol)) |
14004 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dt_type_name, last_type_symbol)) |
14005 { |
14005 { |
14006 |
14006 |
14007 { |
14007 { |
14008 identifier_c param_name("IN2"); |
14008 identifier_c IN2_param_name("IN2"); |
14009 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14009 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14010 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14010 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
14011 symbol_c *IN2_type_symbol = NULL; |
14011 symbol_c *IN2_type_symbol = NULL; |
14012 |
14012 |
14013 /* Get the value from a foo(<param_value>) style call */ |
14013 /* Get the value from a foo(<param_value>) style call */ |
14014 if (IN2_param_value == NULL) |
14014 if (IN2_param_value == NULL) |
14015 IN2_param_value = function_call_param_iterator.next_nf(); |
14015 IN2_param_value = function_call_param_iterator.next_nf(); |
14034 |
14034 |
14035 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::tod_type_name, last_type_symbol)) |
14035 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::tod_type_name, last_type_symbol)) |
14036 { |
14036 { |
14037 |
14037 |
14038 { |
14038 { |
14039 identifier_c param_name("IN2"); |
14039 identifier_c IN2_param_name("IN2"); |
14040 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14040 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14041 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14041 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
14042 symbol_c *IN2_type_symbol = NULL; |
14042 symbol_c *IN2_type_symbol = NULL; |
14043 |
14043 |
14044 /* Get the value from a foo(<param_value>) style call */ |
14044 /* Get the value from a foo(<param_value>) style call */ |
14045 if (IN2_param_value == NULL) |
14045 if (IN2_param_value == NULL) |
14046 IN2_param_value = function_call_param_iterator.next_nf(); |
14046 IN2_param_value = function_call_param_iterator.next_nf(); |
14065 |
14065 |
14066 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
14066 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
14067 { |
14067 { |
14068 |
14068 |
14069 { |
14069 { |
14070 identifier_c param_name("IN2"); |
14070 identifier_c IN2_param_name("IN2"); |
14071 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14071 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14072 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14072 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
14073 symbol_c *IN2_type_symbol = NULL; |
14073 symbol_c *IN2_type_symbol = NULL; |
14074 |
14074 |
14075 /* Get the value from a foo(<param_value>) style call */ |
14075 /* Get the value from a foo(<param_value>) style call */ |
14076 if (IN2_param_value == NULL) |
14076 if (IN2_param_value == NULL) |
14077 IN2_param_value = function_call_param_iterator.next_nf(); |
14077 IN2_param_value = function_call_param_iterator.next_nf(); |
14107 case function_mul : |
14107 case function_mul : |
14108 { |
14108 { |
14109 symbol_c *last_type_symbol = NULL; |
14109 symbol_c *last_type_symbol = NULL; |
14110 |
14110 |
14111 { |
14111 { |
14112 identifier_c param_name("IN1"); |
14112 identifier_c IN1_param_name("IN1"); |
14113 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14113 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14114 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
14114 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
14115 symbol_c *IN1_type_symbol = NULL; |
14115 symbol_c *IN1_type_symbol = NULL; |
14116 |
14116 |
14117 /* Get the value from a foo(<param_value>) style call */ |
14117 /* Get the value from a foo(<param_value>) style call */ |
14118 if (IN1_param_value == NULL) |
14118 if (IN1_param_value == NULL) |
14119 IN1_param_value = function_call_param_iterator.next_nf(); |
14119 IN1_param_value = function_call_param_iterator.next_nf(); |
14124 |
14124 |
14125 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
14125 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
14126 { |
14126 { |
14127 |
14127 |
14128 { |
14128 { |
14129 identifier_c param_name("IN2"); |
14129 identifier_c IN2_param_name("IN2"); |
14130 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14130 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14131 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14131 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
14132 symbol_c *IN2_type_symbol = NULL; |
14132 symbol_c *IN2_type_symbol = NULL; |
14133 |
14133 |
14134 /* Get the value from a foo(<param_value>) style call */ |
14134 /* Get the value from a foo(<param_value>) style call */ |
14135 if (IN2_param_value == NULL) |
14135 if (IN2_param_value == NULL) |
14136 IN2_param_value = function_call_param_iterator.next_nf(); |
14136 IN2_param_value = function_call_param_iterator.next_nf(); |
14161 |
14161 |
14162 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
14162 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
14163 { |
14163 { |
14164 |
14164 |
14165 { |
14165 { |
14166 identifier_c param_name("IN2"); |
14166 identifier_c IN2_param_name("IN2"); |
14167 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14167 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14168 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14168 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
14169 symbol_c *IN2_type_symbol = NULL; |
14169 symbol_c *IN2_type_symbol = NULL; |
14170 |
14170 |
14171 /* Get the value from a foo(<param_value>) style call */ |
14171 /* Get the value from a foo(<param_value>) style call */ |
14172 if (IN2_param_value == NULL) |
14172 if (IN2_param_value == NULL) |
14173 IN2_param_value = function_call_param_iterator.next_nf(); |
14173 IN2_param_value = function_call_param_iterator.next_nf(); |
14203 case function_sub : |
14203 case function_sub : |
14204 { |
14204 { |
14205 symbol_c *last_type_symbol = NULL; |
14205 symbol_c *last_type_symbol = NULL; |
14206 |
14206 |
14207 { |
14207 { |
14208 identifier_c param_name("IN1"); |
14208 identifier_c IN1_param_name("IN1"); |
14209 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14209 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14210 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
14210 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
14211 symbol_c *IN1_type_symbol = NULL; |
14211 symbol_c *IN1_type_symbol = NULL; |
14212 |
14212 |
14213 /* Get the value from a foo(<param_value>) style call */ |
14213 /* Get the value from a foo(<param_value>) style call */ |
14214 if (IN1_param_value == NULL) |
14214 if (IN1_param_value == NULL) |
14215 IN1_param_value = function_call_param_iterator.next_nf(); |
14215 IN1_param_value = function_call_param_iterator.next_nf(); |
14220 |
14220 |
14221 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
14221 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
14222 { |
14222 { |
14223 |
14223 |
14224 { |
14224 { |
14225 identifier_c param_name("IN2"); |
14225 identifier_c IN2_param_name("IN2"); |
14226 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14226 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14227 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14227 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
14228 symbol_c *IN2_type_symbol = NULL; |
14228 symbol_c *IN2_type_symbol = NULL; |
14229 |
14229 |
14230 /* Get the value from a foo(<param_value>) style call */ |
14230 /* Get the value from a foo(<param_value>) style call */ |
14231 if (IN2_param_value == NULL) |
14231 if (IN2_param_value == NULL) |
14232 IN2_param_value = function_call_param_iterator.next_nf(); |
14232 IN2_param_value = function_call_param_iterator.next_nf(); |
14257 |
14257 |
14258 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::date_type_name, last_type_symbol)) |
14258 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::date_type_name, last_type_symbol)) |
14259 { |
14259 { |
14260 |
14260 |
14261 { |
14261 { |
14262 identifier_c param_name("IN2"); |
14262 identifier_c IN2_param_name("IN2"); |
14263 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14263 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14264 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14264 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
14265 symbol_c *IN2_type_symbol = NULL; |
14265 symbol_c *IN2_type_symbol = NULL; |
14266 |
14266 |
14267 /* Get the value from a foo(<param_value>) style call */ |
14267 /* Get the value from a foo(<param_value>) style call */ |
14268 if (IN2_param_value == NULL) |
14268 if (IN2_param_value == NULL) |
14269 IN2_param_value = function_call_param_iterator.next_nf(); |
14269 IN2_param_value = function_call_param_iterator.next_nf(); |
14288 |
14288 |
14289 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dt_type_name, last_type_symbol)) |
14289 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dt_type_name, last_type_symbol)) |
14290 { |
14290 { |
14291 |
14291 |
14292 { |
14292 { |
14293 identifier_c param_name("IN2"); |
14293 identifier_c IN2_param_name("IN2"); |
14294 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14294 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14295 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14295 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
14296 symbol_c *IN2_type_symbol = NULL; |
14296 symbol_c *IN2_type_symbol = NULL; |
14297 |
14297 |
14298 /* Get the value from a foo(<param_value>) style call */ |
14298 /* Get the value from a foo(<param_value>) style call */ |
14299 if (IN2_param_value == NULL) |
14299 if (IN2_param_value == NULL) |
14300 IN2_param_value = function_call_param_iterator.next_nf(); |
14300 IN2_param_value = function_call_param_iterator.next_nf(); |
14327 |
14327 |
14328 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::tod_type_name, last_type_symbol)) |
14328 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::tod_type_name, last_type_symbol)) |
14329 { |
14329 { |
14330 |
14330 |
14331 { |
14331 { |
14332 identifier_c param_name("IN2"); |
14332 identifier_c IN2_param_name("IN2"); |
14333 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14333 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14334 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14334 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
14335 symbol_c *IN2_type_symbol = NULL; |
14335 symbol_c *IN2_type_symbol = NULL; |
14336 |
14336 |
14337 /* Get the value from a foo(<param_value>) style call */ |
14337 /* Get the value from a foo(<param_value>) style call */ |
14338 if (IN2_param_value == NULL) |
14338 if (IN2_param_value == NULL) |
14339 IN2_param_value = function_call_param_iterator.next_nf(); |
14339 IN2_param_value = function_call_param_iterator.next_nf(); |
14366 |
14366 |
14367 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
14367 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
14368 { |
14368 { |
14369 |
14369 |
14370 { |
14370 { |
14371 identifier_c param_name("IN2"); |
14371 identifier_c IN2_param_name("IN2"); |
14372 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14372 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14373 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14373 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
14374 symbol_c *IN2_type_symbol = NULL; |
14374 symbol_c *IN2_type_symbol = NULL; |
14375 |
14375 |
14376 /* Get the value from a foo(<param_value>) style call */ |
14376 /* Get the value from a foo(<param_value>) style call */ |
14377 if (IN2_param_value == NULL) |
14377 if (IN2_param_value == NULL) |
14378 IN2_param_value = function_call_param_iterator.next_nf(); |
14378 IN2_param_value = function_call_param_iterator.next_nf(); |
14408 case function_div : |
14408 case function_div : |
14409 { |
14409 { |
14410 symbol_c *last_type_symbol = NULL; |
14410 symbol_c *last_type_symbol = NULL; |
14411 |
14411 |
14412 { |
14412 { |
14413 identifier_c param_name("IN1"); |
14413 identifier_c IN1_param_name("IN1"); |
14414 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14414 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14415 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
14415 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
14416 symbol_c *IN1_type_symbol = NULL; |
14416 symbol_c *IN1_type_symbol = NULL; |
14417 |
14417 |
14418 /* Get the value from a foo(<param_value>) style call */ |
14418 /* Get the value from a foo(<param_value>) style call */ |
14419 if (IN1_param_value == NULL) |
14419 if (IN1_param_value == NULL) |
14420 IN1_param_value = function_call_param_iterator.next_nf(); |
14420 IN1_param_value = function_call_param_iterator.next_nf(); |
14425 |
14425 |
14426 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
14426 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
14427 { |
14427 { |
14428 |
14428 |
14429 { |
14429 { |
14430 identifier_c param_name("IN2"); |
14430 identifier_c IN2_param_name("IN2"); |
14431 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14431 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14432 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14432 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
14433 symbol_c *IN2_type_symbol = NULL; |
14433 symbol_c *IN2_type_symbol = NULL; |
14434 |
14434 |
14435 /* Get the value from a foo(<param_value>) style call */ |
14435 /* Get the value from a foo(<param_value>) style call */ |
14436 if (IN2_param_value == NULL) |
14436 if (IN2_param_value == NULL) |
14437 IN2_param_value = function_call_param_iterator.next_nf(); |
14437 IN2_param_value = function_call_param_iterator.next_nf(); |
14462 |
14462 |
14463 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
14463 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
14464 { |
14464 { |
14465 |
14465 |
14466 { |
14466 { |
14467 identifier_c param_name("IN2"); |
14467 identifier_c IN2_param_name("IN2"); |
14468 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14468 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14469 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14469 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
14470 symbol_c *IN2_type_symbol = NULL; |
14470 symbol_c *IN2_type_symbol = NULL; |
14471 |
14471 |
14472 /* Get the value from a foo(<param_value>) style call */ |
14472 /* Get the value from a foo(<param_value>) style call */ |
14473 if (IN2_param_value == NULL) |
14473 if (IN2_param_value == NULL) |
14474 IN2_param_value = function_call_param_iterator.next_nf(); |
14474 IN2_param_value = function_call_param_iterator.next_nf(); |
14504 case function_mod : |
14504 case function_mod : |
14505 { |
14505 { |
14506 symbol_c *last_type_symbol = NULL; |
14506 symbol_c *last_type_symbol = NULL; |
14507 |
14507 |
14508 { |
14508 { |
14509 identifier_c param_name("IN1"); |
14509 identifier_c IN1_param_name("IN1"); |
14510 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14510 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14511 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
14511 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
14512 symbol_c *IN1_type_symbol = NULL; |
14512 symbol_c *IN1_type_symbol = NULL; |
14513 |
14513 |
14514 /* Get the value from a foo(<param_value>) style call */ |
14514 /* Get the value from a foo(<param_value>) style call */ |
14515 if (IN1_param_value == NULL) |
14515 if (IN1_param_value == NULL) |
14516 IN1_param_value = function_call_param_iterator.next_nf(); |
14516 IN1_param_value = function_call_param_iterator.next_nf(); |
14521 |
14521 |
14522 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
14522 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
14523 { |
14523 { |
14524 |
14524 |
14525 { |
14525 { |
14526 identifier_c param_name("IN2"); |
14526 identifier_c IN2_param_name("IN2"); |
14527 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14527 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14528 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14528 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
14529 symbol_c *IN2_type_symbol = NULL; |
14529 symbol_c *IN2_type_symbol = NULL; |
14530 |
14530 |
14531 /* Get the value from a foo(<param_value>) style call */ |
14531 /* Get the value from a foo(<param_value>) style call */ |
14532 if (IN2_param_value == NULL) |
14532 if (IN2_param_value == NULL) |
14533 IN2_param_value = function_call_param_iterator.next_nf(); |
14533 IN2_param_value = function_call_param_iterator.next_nf(); |
14569 case function_expt : |
14569 case function_expt : |
14570 { |
14570 { |
14571 symbol_c *last_type_symbol = NULL; |
14571 symbol_c *last_type_symbol = NULL; |
14572 |
14572 |
14573 { |
14573 { |
14574 identifier_c param_name("IN1"); |
14574 identifier_c IN1_param_name("IN1"); |
14575 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14575 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14576 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
14576 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
14577 symbol_c *IN1_type_symbol = NULL; |
14577 symbol_c *IN1_type_symbol = NULL; |
14578 |
14578 |
14579 /* Get the value from a foo(<param_value>) style call */ |
14579 /* Get the value from a foo(<param_value>) style call */ |
14580 if (IN1_param_value == NULL) |
14580 if (IN1_param_value == NULL) |
14581 IN1_param_value = function_call_param_iterator.next_nf(); |
14581 IN1_param_value = function_call_param_iterator.next_nf(); |
14586 |
14586 |
14587 if(IN1_type_symbol == NULL || search_expression_type->is_real_type(IN1_type_symbol)) |
14587 if(IN1_type_symbol == NULL || search_expression_type->is_real_type(IN1_type_symbol)) |
14588 { |
14588 { |
14589 |
14589 |
14590 { |
14590 { |
14591 identifier_c param_name("IN2"); |
14591 identifier_c IN2_param_name("IN2"); |
14592 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14592 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14593 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14593 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
14594 symbol_c *IN2_type_symbol = NULL; |
14594 symbol_c *IN2_type_symbol = NULL; |
14595 |
14595 |
14596 /* Get the value from a foo(<param_value>) style call */ |
14596 /* Get the value from a foo(<param_value>) style call */ |
14597 if (IN2_param_value == NULL) |
14597 if (IN2_param_value == NULL) |
14598 IN2_param_value = function_call_param_iterator.next_nf(); |
14598 IN2_param_value = function_call_param_iterator.next_nf(); |
14634 case function_move : |
14634 case function_move : |
14635 { |
14635 { |
14636 symbol_c *last_type_symbol = NULL; |
14636 symbol_c *last_type_symbol = NULL; |
14637 |
14637 |
14638 { |
14638 { |
14639 identifier_c param_name("IN"); |
14639 identifier_c IN_param_name("IN"); |
14640 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14640 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14641 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
14641 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
14642 symbol_c *IN_type_symbol = NULL; |
14642 symbol_c *IN_type_symbol = NULL; |
14643 |
14643 |
14644 /* Get the value from a foo(<param_value>) style call */ |
14644 /* Get the value from a foo(<param_value>) style call */ |
14645 if (IN_param_value == NULL) |
14645 if (IN_param_value == NULL) |
14646 IN_param_value = function_call_param_iterator.next_nf(); |
14646 IN_param_value = function_call_param_iterator.next_nf(); |
14676 case function_shl : |
14676 case function_shl : |
14677 { |
14677 { |
14678 symbol_c *last_type_symbol = NULL; |
14678 symbol_c *last_type_symbol = NULL; |
14679 |
14679 |
14680 { |
14680 { |
14681 identifier_c param_name("IN"); |
14681 identifier_c IN_param_name("IN"); |
14682 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14682 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14683 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
14683 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
14684 symbol_c *IN_type_symbol = NULL; |
14684 symbol_c *IN_type_symbol = NULL; |
14685 |
14685 |
14686 /* Get the value from a foo(<param_value>) style call */ |
14686 /* Get the value from a foo(<param_value>) style call */ |
14687 if (IN_param_value == NULL) |
14687 if (IN_param_value == NULL) |
14688 IN_param_value = function_call_param_iterator.next_nf(); |
14688 IN_param_value = function_call_param_iterator.next_nf(); |
14693 |
14693 |
14694 if(IN_type_symbol == NULL || search_expression_type->is_binary_type(IN_type_symbol)) |
14694 if(IN_type_symbol == NULL || search_expression_type->is_binary_type(IN_type_symbol)) |
14695 { |
14695 { |
14696 |
14696 |
14697 { |
14697 { |
14698 identifier_c param_name("N"); |
14698 identifier_c N_param_name("N"); |
14699 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14699 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14700 symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); |
14700 symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); |
14701 symbol_c *N_type_symbol = NULL; |
14701 symbol_c *N_type_symbol = NULL; |
14702 |
14702 |
14703 /* Get the value from a foo(<param_value>) style call */ |
14703 /* Get the value from a foo(<param_value>) style call */ |
14704 if (N_param_value == NULL) |
14704 if (N_param_value == NULL) |
14705 N_param_value = function_call_param_iterator.next_nf(); |
14705 N_param_value = function_call_param_iterator.next_nf(); |
14735 case function_shr : |
14735 case function_shr : |
14736 { |
14736 { |
14737 symbol_c *last_type_symbol = NULL; |
14737 symbol_c *last_type_symbol = NULL; |
14738 |
14738 |
14739 { |
14739 { |
14740 identifier_c param_name("IN"); |
14740 identifier_c IN_param_name("IN"); |
14741 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14741 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14742 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
14742 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
14743 symbol_c *IN_type_symbol = NULL; |
14743 symbol_c *IN_type_symbol = NULL; |
14744 |
14744 |
14745 /* Get the value from a foo(<param_value>) style call */ |
14745 /* Get the value from a foo(<param_value>) style call */ |
14746 if (IN_param_value == NULL) |
14746 if (IN_param_value == NULL) |
14747 IN_param_value = function_call_param_iterator.next_nf(); |
14747 IN_param_value = function_call_param_iterator.next_nf(); |
14752 |
14752 |
14753 if(IN_type_symbol == NULL || search_expression_type->is_binary_type(IN_type_symbol)) |
14753 if(IN_type_symbol == NULL || search_expression_type->is_binary_type(IN_type_symbol)) |
14754 { |
14754 { |
14755 |
14755 |
14756 { |
14756 { |
14757 identifier_c param_name("N"); |
14757 identifier_c N_param_name("N"); |
14758 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14758 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14759 symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); |
14759 symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); |
14760 symbol_c *N_type_symbol = NULL; |
14760 symbol_c *N_type_symbol = NULL; |
14761 |
14761 |
14762 /* Get the value from a foo(<param_value>) style call */ |
14762 /* Get the value from a foo(<param_value>) style call */ |
14763 if (N_param_value == NULL) |
14763 if (N_param_value == NULL) |
14764 N_param_value = function_call_param_iterator.next_nf(); |
14764 N_param_value = function_call_param_iterator.next_nf(); |
14794 case function_ror : |
14794 case function_ror : |
14795 { |
14795 { |
14796 symbol_c *last_type_symbol = NULL; |
14796 symbol_c *last_type_symbol = NULL; |
14797 |
14797 |
14798 { |
14798 { |
14799 identifier_c param_name("IN"); |
14799 identifier_c IN_param_name("IN"); |
14800 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14800 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14801 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
14801 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
14802 symbol_c *IN_type_symbol = NULL; |
14802 symbol_c *IN_type_symbol = NULL; |
14803 |
14803 |
14804 /* Get the value from a foo(<param_value>) style call */ |
14804 /* Get the value from a foo(<param_value>) style call */ |
14805 if (IN_param_value == NULL) |
14805 if (IN_param_value == NULL) |
14806 IN_param_value = function_call_param_iterator.next_nf(); |
14806 IN_param_value = function_call_param_iterator.next_nf(); |
14811 |
14811 |
14812 if(IN_type_symbol == NULL || search_expression_type->is_nbinary_type(IN_type_symbol)) |
14812 if(IN_type_symbol == NULL || search_expression_type->is_nbinary_type(IN_type_symbol)) |
14813 { |
14813 { |
14814 |
14814 |
14815 { |
14815 { |
14816 identifier_c param_name("N"); |
14816 identifier_c N_param_name("N"); |
14817 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14817 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14818 symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); |
14818 symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); |
14819 symbol_c *N_type_symbol = NULL; |
14819 symbol_c *N_type_symbol = NULL; |
14820 |
14820 |
14821 /* Get the value from a foo(<param_value>) style call */ |
14821 /* Get the value from a foo(<param_value>) style call */ |
14822 if (N_param_value == NULL) |
14822 if (N_param_value == NULL) |
14823 N_param_value = function_call_param_iterator.next_nf(); |
14823 N_param_value = function_call_param_iterator.next_nf(); |
14853 case function_rol : |
14853 case function_rol : |
14854 { |
14854 { |
14855 symbol_c *last_type_symbol = NULL; |
14855 symbol_c *last_type_symbol = NULL; |
14856 |
14856 |
14857 { |
14857 { |
14858 identifier_c param_name("IN"); |
14858 identifier_c IN_param_name("IN"); |
14859 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14859 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14860 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
14860 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
14861 symbol_c *IN_type_symbol = NULL; |
14861 symbol_c *IN_type_symbol = NULL; |
14862 |
14862 |
14863 /* Get the value from a foo(<param_value>) style call */ |
14863 /* Get the value from a foo(<param_value>) style call */ |
14864 if (IN_param_value == NULL) |
14864 if (IN_param_value == NULL) |
14865 IN_param_value = function_call_param_iterator.next_nf(); |
14865 IN_param_value = function_call_param_iterator.next_nf(); |
14870 |
14870 |
14871 if(IN_type_symbol == NULL || search_expression_type->is_nbinary_type(IN_type_symbol)) |
14871 if(IN_type_symbol == NULL || search_expression_type->is_nbinary_type(IN_type_symbol)) |
14872 { |
14872 { |
14873 |
14873 |
14874 { |
14874 { |
14875 identifier_c param_name("N"); |
14875 identifier_c N_param_name("N"); |
14876 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14876 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14877 symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); |
14877 symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); |
14878 symbol_c *N_type_symbol = NULL; |
14878 symbol_c *N_type_symbol = NULL; |
14879 |
14879 |
14880 /* Get the value from a foo(<param_value>) style call */ |
14880 /* Get the value from a foo(<param_value>) style call */ |
14881 if (N_param_value == NULL) |
14881 if (N_param_value == NULL) |
14882 N_param_value = function_call_param_iterator.next_nf(); |
14882 N_param_value = function_call_param_iterator.next_nf(); |
14912 case function_and : |
14912 case function_and : |
14913 { |
14913 { |
14914 symbol_c *last_type_symbol = NULL; |
14914 symbol_c *last_type_symbol = NULL; |
14915 |
14915 |
14916 { |
14916 { |
14917 identifier_c param_name("IN1"); |
14917 identifier_c IN1_param_name("IN1"); |
14918 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14918 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14919 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
14919 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
14920 symbol_c *IN1_type_symbol = NULL; |
14920 symbol_c *IN1_type_symbol = NULL; |
14921 |
14921 |
14922 /* Get the value from a foo(<param_value>) style call */ |
14922 /* Get the value from a foo(<param_value>) style call */ |
14923 if (IN1_param_value == NULL) |
14923 if (IN1_param_value == NULL) |
14924 IN1_param_value = function_call_param_iterator.next_nf(); |
14924 IN1_param_value = function_call_param_iterator.next_nf(); |
14929 |
14929 |
14930 if(IN1_type_symbol == NULL || search_expression_type->is_binary_type(IN1_type_symbol)) |
14930 if(IN1_type_symbol == NULL || search_expression_type->is_binary_type(IN1_type_symbol)) |
14931 { |
14931 { |
14932 |
14932 |
14933 { |
14933 { |
14934 identifier_c param_name("IN2"); |
14934 identifier_c IN2_param_name("IN2"); |
14935 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14935 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14936 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14936 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
14937 symbol_c *IN2_type_symbol = NULL; |
14937 symbol_c *IN2_type_symbol = NULL; |
14938 |
14938 |
14939 /* Get the value from a foo(<param_value>) style call */ |
14939 /* Get the value from a foo(<param_value>) style call */ |
14940 if (IN2_param_value == NULL) |
14940 if (IN2_param_value == NULL) |
14941 IN2_param_value = function_call_param_iterator.next_nf(); |
14941 IN2_param_value = function_call_param_iterator.next_nf(); |
14975 case function_or : |
14975 case function_or : |
14976 { |
14976 { |
14977 symbol_c *last_type_symbol = NULL; |
14977 symbol_c *last_type_symbol = NULL; |
14978 |
14978 |
14979 { |
14979 { |
14980 identifier_c param_name("IN1"); |
14980 identifier_c IN1_param_name("IN1"); |
14981 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14981 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14982 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
14982 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
14983 symbol_c *IN1_type_symbol = NULL; |
14983 symbol_c *IN1_type_symbol = NULL; |
14984 |
14984 |
14985 /* Get the value from a foo(<param_value>) style call */ |
14985 /* Get the value from a foo(<param_value>) style call */ |
14986 if (IN1_param_value == NULL) |
14986 if (IN1_param_value == NULL) |
14987 IN1_param_value = function_call_param_iterator.next_nf(); |
14987 IN1_param_value = function_call_param_iterator.next_nf(); |
14992 |
14992 |
14993 if(IN1_type_symbol == NULL || search_expression_type->is_binary_type(IN1_type_symbol)) |
14993 if(IN1_type_symbol == NULL || search_expression_type->is_binary_type(IN1_type_symbol)) |
14994 { |
14994 { |
14995 |
14995 |
14996 { |
14996 { |
14997 identifier_c param_name("IN2"); |
14997 identifier_c IN2_param_name("IN2"); |
14998 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14998 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
14999 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
14999 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
15000 symbol_c *IN2_type_symbol = NULL; |
15000 symbol_c *IN2_type_symbol = NULL; |
15001 |
15001 |
15002 /* Get the value from a foo(<param_value>) style call */ |
15002 /* Get the value from a foo(<param_value>) style call */ |
15003 if (IN2_param_value == NULL) |
15003 if (IN2_param_value == NULL) |
15004 IN2_param_value = function_call_param_iterator.next_nf(); |
15004 IN2_param_value = function_call_param_iterator.next_nf(); |
15038 case function_xor : |
15038 case function_xor : |
15039 { |
15039 { |
15040 symbol_c *last_type_symbol = NULL; |
15040 symbol_c *last_type_symbol = NULL; |
15041 |
15041 |
15042 { |
15042 { |
15043 identifier_c param_name("IN1"); |
15043 identifier_c IN1_param_name("IN1"); |
15044 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15044 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15045 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
15045 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
15046 symbol_c *IN1_type_symbol = NULL; |
15046 symbol_c *IN1_type_symbol = NULL; |
15047 |
15047 |
15048 /* Get the value from a foo(<param_value>) style call */ |
15048 /* Get the value from a foo(<param_value>) style call */ |
15049 if (IN1_param_value == NULL) |
15049 if (IN1_param_value == NULL) |
15050 IN1_param_value = function_call_param_iterator.next_nf(); |
15050 IN1_param_value = function_call_param_iterator.next_nf(); |
15055 |
15055 |
15056 if(IN1_type_symbol == NULL || search_expression_type->is_binary_type(IN1_type_symbol)) |
15056 if(IN1_type_symbol == NULL || search_expression_type->is_binary_type(IN1_type_symbol)) |
15057 { |
15057 { |
15058 |
15058 |
15059 { |
15059 { |
15060 identifier_c param_name("IN2"); |
15060 identifier_c IN2_param_name("IN2"); |
15061 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15061 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15062 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
15062 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
15063 symbol_c *IN2_type_symbol = NULL; |
15063 symbol_c *IN2_type_symbol = NULL; |
15064 |
15064 |
15065 /* Get the value from a foo(<param_value>) style call */ |
15065 /* Get the value from a foo(<param_value>) style call */ |
15066 if (IN2_param_value == NULL) |
15066 if (IN2_param_value == NULL) |
15067 IN2_param_value = function_call_param_iterator.next_nf(); |
15067 IN2_param_value = function_call_param_iterator.next_nf(); |
15101 case function_not : |
15101 case function_not : |
15102 { |
15102 { |
15103 symbol_c *last_type_symbol = NULL; |
15103 symbol_c *last_type_symbol = NULL; |
15104 |
15104 |
15105 { |
15105 { |
15106 identifier_c param_name("IN"); |
15106 identifier_c IN_param_name("IN"); |
15107 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15107 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15108 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
15108 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
15109 symbol_c *IN_type_symbol = NULL; |
15109 symbol_c *IN_type_symbol = NULL; |
15110 |
15110 |
15111 /* Get the value from a foo(<param_value>) style call */ |
15111 /* Get the value from a foo(<param_value>) style call */ |
15112 if (IN_param_value == NULL) |
15112 if (IN_param_value == NULL) |
15113 IN_param_value = function_call_param_iterator.next_nf(); |
15113 IN_param_value = function_call_param_iterator.next_nf(); |
15137 case function_sel : |
15137 case function_sel : |
15138 { |
15138 { |
15139 symbol_c *last_type_symbol = NULL; |
15139 symbol_c *last_type_symbol = NULL; |
15140 |
15140 |
15141 { |
15141 { |
15142 identifier_c param_name("G"); |
15142 identifier_c G_param_name("G"); |
15143 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15143 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15144 symbol_c *G_param_value = function_call_param_iterator.search_f(¶m_name); |
15144 symbol_c *G_param_value = function_call_param_iterator.search_f(&G_param_name); |
15145 symbol_c *G_type_symbol = NULL; |
15145 symbol_c *G_type_symbol = NULL; |
15146 |
15146 |
15147 /* Get the value from a foo(<param_value>) style call */ |
15147 /* Get the value from a foo(<param_value>) style call */ |
15148 if (G_param_value == NULL) |
15148 if (G_param_value == NULL) |
15149 G_param_value = function_call_param_iterator.next_nf(); |
15149 G_param_value = function_call_param_iterator.next_nf(); |
15154 |
15154 |
15155 if(G_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_type_symbol)) |
15155 if(G_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_type_symbol)) |
15156 { |
15156 { |
15157 |
15157 |
15158 { |
15158 { |
15159 identifier_c param_name("IN0"); |
15159 identifier_c IN0_param_name("IN0"); |
15160 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15160 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15161 symbol_c *IN0_param_value = function_call_param_iterator.search_f(¶m_name); |
15161 symbol_c *IN0_param_value = function_call_param_iterator.search_f(&IN0_param_name); |
15162 symbol_c *IN0_type_symbol = NULL; |
15162 symbol_c *IN0_type_symbol = NULL; |
15163 |
15163 |
15164 /* Get the value from a foo(<param_value>) style call */ |
15164 /* Get the value from a foo(<param_value>) style call */ |
15165 if (IN0_param_value == NULL) |
15165 if (IN0_param_value == NULL) |
15166 IN0_param_value = function_call_param_iterator.next_nf(); |
15166 IN0_param_value = function_call_param_iterator.next_nf(); |
15171 |
15171 |
15172 |
15172 |
15173 { |
15173 { |
15174 |
15174 |
15175 { |
15175 { |
15176 identifier_c param_name("IN1"); |
15176 identifier_c IN1_param_name("IN1"); |
15177 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15177 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15178 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
15178 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
15179 symbol_c *IN1_type_symbol = NULL; |
15179 symbol_c *IN1_type_symbol = NULL; |
15180 |
15180 |
15181 /* Get the value from a foo(<param_value>) style call */ |
15181 /* Get the value from a foo(<param_value>) style call */ |
15182 if (IN1_param_value == NULL) |
15182 if (IN1_param_value == NULL) |
15183 IN1_param_value = function_call_param_iterator.next_nf(); |
15183 IN1_param_value = function_call_param_iterator.next_nf(); |
15225 case function_max : |
15225 case function_max : |
15226 { |
15226 { |
15227 symbol_c *last_type_symbol = NULL; |
15227 symbol_c *last_type_symbol = NULL; |
15228 |
15228 |
15229 { |
15229 { |
15230 identifier_c param_name("IN1"); |
15230 identifier_c IN1_param_name("IN1"); |
15231 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15231 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15232 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
15232 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
15233 symbol_c *IN1_type_symbol = NULL; |
15233 symbol_c *IN1_type_symbol = NULL; |
15234 |
15234 |
15235 /* Get the value from a foo(<param_value>) style call */ |
15235 /* Get the value from a foo(<param_value>) style call */ |
15236 if (IN1_param_value == NULL) |
15236 if (IN1_param_value == NULL) |
15237 IN1_param_value = function_call_param_iterator.next_nf(); |
15237 IN1_param_value = function_call_param_iterator.next_nf(); |
15242 |
15242 |
15243 |
15243 |
15244 { |
15244 { |
15245 |
15245 |
15246 { |
15246 { |
15247 identifier_c param_name("IN2"); |
15247 identifier_c IN2_param_name("IN2"); |
15248 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15248 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15249 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
15249 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
15250 symbol_c *IN2_type_symbol = NULL; |
15250 symbol_c *IN2_type_symbol = NULL; |
15251 |
15251 |
15252 /* Get the value from a foo(<param_value>) style call */ |
15252 /* Get the value from a foo(<param_value>) style call */ |
15253 if (IN2_param_value == NULL) |
15253 if (IN2_param_value == NULL) |
15254 IN2_param_value = function_call_param_iterator.next_nf(); |
15254 IN2_param_value = function_call_param_iterator.next_nf(); |
15290 case function_min : |
15290 case function_min : |
15291 { |
15291 { |
15292 symbol_c *last_type_symbol = NULL; |
15292 symbol_c *last_type_symbol = NULL; |
15293 |
15293 |
15294 { |
15294 { |
15295 identifier_c param_name("IN1"); |
15295 identifier_c IN1_param_name("IN1"); |
15296 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15296 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15297 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
15297 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
15298 symbol_c *IN1_type_symbol = NULL; |
15298 symbol_c *IN1_type_symbol = NULL; |
15299 |
15299 |
15300 /* Get the value from a foo(<param_value>) style call */ |
15300 /* Get the value from a foo(<param_value>) style call */ |
15301 if (IN1_param_value == NULL) |
15301 if (IN1_param_value == NULL) |
15302 IN1_param_value = function_call_param_iterator.next_nf(); |
15302 IN1_param_value = function_call_param_iterator.next_nf(); |
15307 |
15307 |
15308 |
15308 |
15309 { |
15309 { |
15310 |
15310 |
15311 { |
15311 { |
15312 identifier_c param_name("IN2"); |
15312 identifier_c IN2_param_name("IN2"); |
15313 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15313 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15314 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
15314 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
15315 symbol_c *IN2_type_symbol = NULL; |
15315 symbol_c *IN2_type_symbol = NULL; |
15316 |
15316 |
15317 /* Get the value from a foo(<param_value>) style call */ |
15317 /* Get the value from a foo(<param_value>) style call */ |
15318 if (IN2_param_value == NULL) |
15318 if (IN2_param_value == NULL) |
15319 IN2_param_value = function_call_param_iterator.next_nf(); |
15319 IN2_param_value = function_call_param_iterator.next_nf(); |
15355 case function_limit : |
15355 case function_limit : |
15356 { |
15356 { |
15357 symbol_c *last_type_symbol = NULL; |
15357 symbol_c *last_type_symbol = NULL; |
15358 |
15358 |
15359 { |
15359 { |
15360 identifier_c param_name("MN"); |
15360 identifier_c MN_param_name("MN"); |
15361 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15361 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15362 symbol_c *MN_param_value = function_call_param_iterator.search_f(¶m_name); |
15362 symbol_c *MN_param_value = function_call_param_iterator.search_f(&MN_param_name); |
15363 symbol_c *MN_type_symbol = NULL; |
15363 symbol_c *MN_type_symbol = NULL; |
15364 |
15364 |
15365 /* Get the value from a foo(<param_value>) style call */ |
15365 /* Get the value from a foo(<param_value>) style call */ |
15366 if (MN_param_value == NULL) |
15366 if (MN_param_value == NULL) |
15367 MN_param_value = function_call_param_iterator.next_nf(); |
15367 MN_param_value = function_call_param_iterator.next_nf(); |
15372 |
15372 |
15373 |
15373 |
15374 { |
15374 { |
15375 |
15375 |
15376 { |
15376 { |
15377 identifier_c param_name("IN"); |
15377 identifier_c IN_param_name("IN"); |
15378 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15378 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15379 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
15379 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
15380 symbol_c *IN_type_symbol = NULL; |
15380 symbol_c *IN_type_symbol = NULL; |
15381 |
15381 |
15382 /* Get the value from a foo(<param_value>) style call */ |
15382 /* Get the value from a foo(<param_value>) style call */ |
15383 if (IN_param_value == NULL) |
15383 if (IN_param_value == NULL) |
15384 IN_param_value = function_call_param_iterator.next_nf(); |
15384 IN_param_value = function_call_param_iterator.next_nf(); |
15389 |
15389 |
15390 |
15390 |
15391 { |
15391 { |
15392 |
15392 |
15393 { |
15393 { |
15394 identifier_c param_name("MX"); |
15394 identifier_c MX_param_name("MX"); |
15395 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15395 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15396 symbol_c *MX_param_value = function_call_param_iterator.search_f(¶m_name); |
15396 symbol_c *MX_param_value = function_call_param_iterator.search_f(&MX_param_name); |
15397 symbol_c *MX_type_symbol = NULL; |
15397 symbol_c *MX_type_symbol = NULL; |
15398 |
15398 |
15399 /* Get the value from a foo(<param_value>) style call */ |
15399 /* Get the value from a foo(<param_value>) style call */ |
15400 if (MX_param_value == NULL) |
15400 if (MX_param_value == NULL) |
15401 MX_param_value = function_call_param_iterator.next_nf(); |
15401 MX_param_value = function_call_param_iterator.next_nf(); |
15437 case function_mux : |
15437 case function_mux : |
15438 { |
15438 { |
15439 symbol_c *last_type_symbol = NULL; |
15439 symbol_c *last_type_symbol = NULL; |
15440 |
15440 |
15441 { |
15441 { |
15442 identifier_c param_name("K"); |
15442 identifier_c K_param_name("K"); |
15443 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15443 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15444 symbol_c *K_param_value = function_call_param_iterator.search_f(¶m_name); |
15444 symbol_c *K_param_value = function_call_param_iterator.search_f(&K_param_name); |
15445 symbol_c *K_type_symbol = NULL; |
15445 symbol_c *K_type_symbol = NULL; |
15446 |
15446 |
15447 /* Get the value from a foo(<param_value>) style call */ |
15447 /* Get the value from a foo(<param_value>) style call */ |
15448 if (K_param_value == NULL) |
15448 if (K_param_value == NULL) |
15449 K_param_value = function_call_param_iterator.next_nf(); |
15449 K_param_value = function_call_param_iterator.next_nf(); |
15454 |
15454 |
15455 if(K_type_symbol == NULL || search_expression_type->is_integer_type(K_type_symbol)) |
15455 if(K_type_symbol == NULL || search_expression_type->is_integer_type(K_type_symbol)) |
15456 { |
15456 { |
15457 |
15457 |
15458 { |
15458 { |
15459 identifier_c param_name("IN0"); |
15459 identifier_c IN0_param_name("IN0"); |
15460 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15460 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15461 symbol_c *IN0_param_value = function_call_param_iterator.search_f(¶m_name); |
15461 symbol_c *IN0_param_value = function_call_param_iterator.search_f(&IN0_param_name); |
15462 symbol_c *IN0_type_symbol = NULL; |
15462 symbol_c *IN0_type_symbol = NULL; |
15463 |
15463 |
15464 /* Get the value from a foo(<param_value>) style call */ |
15464 /* Get the value from a foo(<param_value>) style call */ |
15465 if (IN0_param_value == NULL) |
15465 if (IN0_param_value == NULL) |
15466 IN0_param_value = function_call_param_iterator.next_nf(); |
15466 IN0_param_value = function_call_param_iterator.next_nf(); |
15471 |
15471 |
15472 |
15472 |
15473 { |
15473 { |
15474 |
15474 |
15475 { |
15475 { |
15476 identifier_c param_name("IN1"); |
15476 identifier_c IN1_param_name("IN1"); |
15477 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15477 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15478 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
15478 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
15479 symbol_c *IN1_type_symbol = NULL; |
15479 symbol_c *IN1_type_symbol = NULL; |
15480 |
15480 |
15481 /* Get the value from a foo(<param_value>) style call */ |
15481 /* Get the value from a foo(<param_value>) style call */ |
15482 if (IN1_param_value == NULL) |
15482 if (IN1_param_value == NULL) |
15483 IN1_param_value = function_call_param_iterator.next_nf(); |
15483 IN1_param_value = function_call_param_iterator.next_nf(); |
15525 case function_gt : |
15525 case function_gt : |
15526 { |
15526 { |
15527 symbol_c *last_type_symbol = NULL; |
15527 symbol_c *last_type_symbol = NULL; |
15528 |
15528 |
15529 { |
15529 { |
15530 identifier_c param_name("IN1"); |
15530 identifier_c IN1_param_name("IN1"); |
15531 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15531 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15532 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
15532 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
15533 symbol_c *IN1_type_symbol = NULL; |
15533 symbol_c *IN1_type_symbol = NULL; |
15534 |
15534 |
15535 /* Get the value from a foo(<param_value>) style call */ |
15535 /* Get the value from a foo(<param_value>) style call */ |
15536 if (IN1_param_value == NULL) |
15536 if (IN1_param_value == NULL) |
15537 IN1_param_value = function_call_param_iterator.next_nf(); |
15537 IN1_param_value = function_call_param_iterator.next_nf(); |
15542 |
15542 |
15543 |
15543 |
15544 { |
15544 { |
15545 |
15545 |
15546 { |
15546 { |
15547 identifier_c param_name("IN2"); |
15547 identifier_c IN2_param_name("IN2"); |
15548 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15548 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15549 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
15549 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
15550 symbol_c *IN2_type_symbol = NULL; |
15550 symbol_c *IN2_type_symbol = NULL; |
15551 |
15551 |
15552 /* Get the value from a foo(<param_value>) style call */ |
15552 /* Get the value from a foo(<param_value>) style call */ |
15553 if (IN2_param_value == NULL) |
15553 if (IN2_param_value == NULL) |
15554 IN2_param_value = function_call_param_iterator.next_nf(); |
15554 IN2_param_value = function_call_param_iterator.next_nf(); |
15584 case function_ge : |
15584 case function_ge : |
15585 { |
15585 { |
15586 symbol_c *last_type_symbol = NULL; |
15586 symbol_c *last_type_symbol = NULL; |
15587 |
15587 |
15588 { |
15588 { |
15589 identifier_c param_name("IN1"); |
15589 identifier_c IN1_param_name("IN1"); |
15590 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15590 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15591 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
15591 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
15592 symbol_c *IN1_type_symbol = NULL; |
15592 symbol_c *IN1_type_symbol = NULL; |
15593 |
15593 |
15594 /* Get the value from a foo(<param_value>) style call */ |
15594 /* Get the value from a foo(<param_value>) style call */ |
15595 if (IN1_param_value == NULL) |
15595 if (IN1_param_value == NULL) |
15596 IN1_param_value = function_call_param_iterator.next_nf(); |
15596 IN1_param_value = function_call_param_iterator.next_nf(); |
15601 |
15601 |
15602 |
15602 |
15603 { |
15603 { |
15604 |
15604 |
15605 { |
15605 { |
15606 identifier_c param_name("IN2"); |
15606 identifier_c IN2_param_name("IN2"); |
15607 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15607 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15608 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
15608 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
15609 symbol_c *IN2_type_symbol = NULL; |
15609 symbol_c *IN2_type_symbol = NULL; |
15610 |
15610 |
15611 /* Get the value from a foo(<param_value>) style call */ |
15611 /* Get the value from a foo(<param_value>) style call */ |
15612 if (IN2_param_value == NULL) |
15612 if (IN2_param_value == NULL) |
15613 IN2_param_value = function_call_param_iterator.next_nf(); |
15613 IN2_param_value = function_call_param_iterator.next_nf(); |
15643 case function_eq : |
15643 case function_eq : |
15644 { |
15644 { |
15645 symbol_c *last_type_symbol = NULL; |
15645 symbol_c *last_type_symbol = NULL; |
15646 |
15646 |
15647 { |
15647 { |
15648 identifier_c param_name("IN1"); |
15648 identifier_c IN1_param_name("IN1"); |
15649 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15649 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15650 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
15650 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
15651 symbol_c *IN1_type_symbol = NULL; |
15651 symbol_c *IN1_type_symbol = NULL; |
15652 |
15652 |
15653 /* Get the value from a foo(<param_value>) style call */ |
15653 /* Get the value from a foo(<param_value>) style call */ |
15654 if (IN1_param_value == NULL) |
15654 if (IN1_param_value == NULL) |
15655 IN1_param_value = function_call_param_iterator.next_nf(); |
15655 IN1_param_value = function_call_param_iterator.next_nf(); |
15660 |
15660 |
15661 |
15661 |
15662 { |
15662 { |
15663 |
15663 |
15664 { |
15664 { |
15665 identifier_c param_name("IN2"); |
15665 identifier_c IN2_param_name("IN2"); |
15666 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15666 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15667 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
15667 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
15668 symbol_c *IN2_type_symbol = NULL; |
15668 symbol_c *IN2_type_symbol = NULL; |
15669 |
15669 |
15670 /* Get the value from a foo(<param_value>) style call */ |
15670 /* Get the value from a foo(<param_value>) style call */ |
15671 if (IN2_param_value == NULL) |
15671 if (IN2_param_value == NULL) |
15672 IN2_param_value = function_call_param_iterator.next_nf(); |
15672 IN2_param_value = function_call_param_iterator.next_nf(); |
15702 case function_lt : |
15702 case function_lt : |
15703 { |
15703 { |
15704 symbol_c *last_type_symbol = NULL; |
15704 symbol_c *last_type_symbol = NULL; |
15705 |
15705 |
15706 { |
15706 { |
15707 identifier_c param_name("IN1"); |
15707 identifier_c IN1_param_name("IN1"); |
15708 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15708 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15709 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
15709 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
15710 symbol_c *IN1_type_symbol = NULL; |
15710 symbol_c *IN1_type_symbol = NULL; |
15711 |
15711 |
15712 /* Get the value from a foo(<param_value>) style call */ |
15712 /* Get the value from a foo(<param_value>) style call */ |
15713 if (IN1_param_value == NULL) |
15713 if (IN1_param_value == NULL) |
15714 IN1_param_value = function_call_param_iterator.next_nf(); |
15714 IN1_param_value = function_call_param_iterator.next_nf(); |
15719 |
15719 |
15720 |
15720 |
15721 { |
15721 { |
15722 |
15722 |
15723 { |
15723 { |
15724 identifier_c param_name("IN2"); |
15724 identifier_c IN2_param_name("IN2"); |
15725 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15725 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15726 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
15726 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
15727 symbol_c *IN2_type_symbol = NULL; |
15727 symbol_c *IN2_type_symbol = NULL; |
15728 |
15728 |
15729 /* Get the value from a foo(<param_value>) style call */ |
15729 /* Get the value from a foo(<param_value>) style call */ |
15730 if (IN2_param_value == NULL) |
15730 if (IN2_param_value == NULL) |
15731 IN2_param_value = function_call_param_iterator.next_nf(); |
15731 IN2_param_value = function_call_param_iterator.next_nf(); |
15761 case function_le : |
15761 case function_le : |
15762 { |
15762 { |
15763 symbol_c *last_type_symbol = NULL; |
15763 symbol_c *last_type_symbol = NULL; |
15764 |
15764 |
15765 { |
15765 { |
15766 identifier_c param_name("IN1"); |
15766 identifier_c IN1_param_name("IN1"); |
15767 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15767 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15768 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
15768 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
15769 symbol_c *IN1_type_symbol = NULL; |
15769 symbol_c *IN1_type_symbol = NULL; |
15770 |
15770 |
15771 /* Get the value from a foo(<param_value>) style call */ |
15771 /* Get the value from a foo(<param_value>) style call */ |
15772 if (IN1_param_value == NULL) |
15772 if (IN1_param_value == NULL) |
15773 IN1_param_value = function_call_param_iterator.next_nf(); |
15773 IN1_param_value = function_call_param_iterator.next_nf(); |
15778 |
15778 |
15779 |
15779 |
15780 { |
15780 { |
15781 |
15781 |
15782 { |
15782 { |
15783 identifier_c param_name("IN2"); |
15783 identifier_c IN2_param_name("IN2"); |
15784 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15784 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15785 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
15785 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
15786 symbol_c *IN2_type_symbol = NULL; |
15786 symbol_c *IN2_type_symbol = NULL; |
15787 |
15787 |
15788 /* Get the value from a foo(<param_value>) style call */ |
15788 /* Get the value from a foo(<param_value>) style call */ |
15789 if (IN2_param_value == NULL) |
15789 if (IN2_param_value == NULL) |
15790 IN2_param_value = function_call_param_iterator.next_nf(); |
15790 IN2_param_value = function_call_param_iterator.next_nf(); |
15820 case function_ne : |
15820 case function_ne : |
15821 { |
15821 { |
15822 symbol_c *last_type_symbol = NULL; |
15822 symbol_c *last_type_symbol = NULL; |
15823 |
15823 |
15824 { |
15824 { |
15825 identifier_c param_name("IN1"); |
15825 identifier_c IN1_param_name("IN1"); |
15826 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15826 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15827 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
15827 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
15828 symbol_c *IN1_type_symbol = NULL; |
15828 symbol_c *IN1_type_symbol = NULL; |
15829 |
15829 |
15830 /* Get the value from a foo(<param_value>) style call */ |
15830 /* Get the value from a foo(<param_value>) style call */ |
15831 if (IN1_param_value == NULL) |
15831 if (IN1_param_value == NULL) |
15832 IN1_param_value = function_call_param_iterator.next_nf(); |
15832 IN1_param_value = function_call_param_iterator.next_nf(); |
15837 |
15837 |
15838 |
15838 |
15839 { |
15839 { |
15840 |
15840 |
15841 { |
15841 { |
15842 identifier_c param_name("IN2"); |
15842 identifier_c IN2_param_name("IN2"); |
15843 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15843 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15844 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
15844 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
15845 symbol_c *IN2_type_symbol = NULL; |
15845 symbol_c *IN2_type_symbol = NULL; |
15846 |
15846 |
15847 /* Get the value from a foo(<param_value>) style call */ |
15847 /* Get the value from a foo(<param_value>) style call */ |
15848 if (IN2_param_value == NULL) |
15848 if (IN2_param_value == NULL) |
15849 IN2_param_value = function_call_param_iterator.next_nf(); |
15849 IN2_param_value = function_call_param_iterator.next_nf(); |
15879 case function_len : |
15879 case function_len : |
15880 { |
15880 { |
15881 symbol_c *last_type_symbol = NULL; |
15881 symbol_c *last_type_symbol = NULL; |
15882 |
15882 |
15883 { |
15883 { |
15884 identifier_c param_name("IN"); |
15884 identifier_c IN_param_name("IN"); |
15885 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15885 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15886 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
15886 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
15887 symbol_c *IN_type_symbol = NULL; |
15887 symbol_c *IN_type_symbol = NULL; |
15888 |
15888 |
15889 /* Get the value from a foo(<param_value>) style call */ |
15889 /* Get the value from a foo(<param_value>) style call */ |
15890 if (IN_param_value == NULL) |
15890 if (IN_param_value == NULL) |
15891 IN_param_value = function_call_param_iterator.next_nf(); |
15891 IN_param_value = function_call_param_iterator.next_nf(); |
15915 case function_left : |
15915 case function_left : |
15916 { |
15916 { |
15917 symbol_c *last_type_symbol = NULL; |
15917 symbol_c *last_type_symbol = NULL; |
15918 |
15918 |
15919 { |
15919 { |
15920 identifier_c param_name("IN"); |
15920 identifier_c IN_param_name("IN"); |
15921 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15921 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15922 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
15922 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
15923 symbol_c *IN_type_symbol = NULL; |
15923 symbol_c *IN_type_symbol = NULL; |
15924 |
15924 |
15925 /* Get the value from a foo(<param_value>) style call */ |
15925 /* Get the value from a foo(<param_value>) style call */ |
15926 if (IN_param_value == NULL) |
15926 if (IN_param_value == NULL) |
15927 IN_param_value = function_call_param_iterator.next_nf(); |
15927 IN_param_value = function_call_param_iterator.next_nf(); |
15932 |
15932 |
15933 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
15933 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
15934 { |
15934 { |
15935 |
15935 |
15936 { |
15936 { |
15937 identifier_c param_name("L"); |
15937 identifier_c L_param_name("L"); |
15938 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15938 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15939 symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); |
15939 symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); |
15940 symbol_c *L_type_symbol = NULL; |
15940 symbol_c *L_type_symbol = NULL; |
15941 |
15941 |
15942 /* Get the value from a foo(<param_value>) style call */ |
15942 /* Get the value from a foo(<param_value>) style call */ |
15943 if (L_param_value == NULL) |
15943 if (L_param_value == NULL) |
15944 L_param_value = function_call_param_iterator.next_nf(); |
15944 L_param_value = function_call_param_iterator.next_nf(); |
15974 case function_right : |
15974 case function_right : |
15975 { |
15975 { |
15976 symbol_c *last_type_symbol = NULL; |
15976 symbol_c *last_type_symbol = NULL; |
15977 |
15977 |
15978 { |
15978 { |
15979 identifier_c param_name("IN"); |
15979 identifier_c IN_param_name("IN"); |
15980 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15980 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15981 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
15981 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
15982 symbol_c *IN_type_symbol = NULL; |
15982 symbol_c *IN_type_symbol = NULL; |
15983 |
15983 |
15984 /* Get the value from a foo(<param_value>) style call */ |
15984 /* Get the value from a foo(<param_value>) style call */ |
15985 if (IN_param_value == NULL) |
15985 if (IN_param_value == NULL) |
15986 IN_param_value = function_call_param_iterator.next_nf(); |
15986 IN_param_value = function_call_param_iterator.next_nf(); |
15991 |
15991 |
15992 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
15992 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
15993 { |
15993 { |
15994 |
15994 |
15995 { |
15995 { |
15996 identifier_c param_name("L"); |
15996 identifier_c L_param_name("L"); |
15997 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15997 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
15998 symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); |
15998 symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); |
15999 symbol_c *L_type_symbol = NULL; |
15999 symbol_c *L_type_symbol = NULL; |
16000 |
16000 |
16001 /* Get the value from a foo(<param_value>) style call */ |
16001 /* Get the value from a foo(<param_value>) style call */ |
16002 if (L_param_value == NULL) |
16002 if (L_param_value == NULL) |
16003 L_param_value = function_call_param_iterator.next_nf(); |
16003 L_param_value = function_call_param_iterator.next_nf(); |
16033 case function_mid : |
16033 case function_mid : |
16034 { |
16034 { |
16035 symbol_c *last_type_symbol = NULL; |
16035 symbol_c *last_type_symbol = NULL; |
16036 |
16036 |
16037 { |
16037 { |
16038 identifier_c param_name("IN"); |
16038 identifier_c IN_param_name("IN"); |
16039 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16039 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16040 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
16040 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
16041 symbol_c *IN_type_symbol = NULL; |
16041 symbol_c *IN_type_symbol = NULL; |
16042 |
16042 |
16043 /* Get the value from a foo(<param_value>) style call */ |
16043 /* Get the value from a foo(<param_value>) style call */ |
16044 if (IN_param_value == NULL) |
16044 if (IN_param_value == NULL) |
16045 IN_param_value = function_call_param_iterator.next_nf(); |
16045 IN_param_value = function_call_param_iterator.next_nf(); |
16050 |
16050 |
16051 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16051 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16052 { |
16052 { |
16053 |
16053 |
16054 { |
16054 { |
16055 identifier_c param_name("L"); |
16055 identifier_c L_param_name("L"); |
16056 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16056 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16057 symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); |
16057 symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); |
16058 symbol_c *L_type_symbol = NULL; |
16058 symbol_c *L_type_symbol = NULL; |
16059 |
16059 |
16060 /* Get the value from a foo(<param_value>) style call */ |
16060 /* Get the value from a foo(<param_value>) style call */ |
16061 if (L_param_value == NULL) |
16061 if (L_param_value == NULL) |
16062 L_param_value = function_call_param_iterator.next_nf(); |
16062 L_param_value = function_call_param_iterator.next_nf(); |
16067 |
16067 |
16068 if(L_type_symbol == NULL || search_expression_type->is_integer_type(L_type_symbol)) |
16068 if(L_type_symbol == NULL || search_expression_type->is_integer_type(L_type_symbol)) |
16069 { |
16069 { |
16070 |
16070 |
16071 { |
16071 { |
16072 identifier_c param_name("P"); |
16072 identifier_c P_param_name("P"); |
16073 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16073 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16074 symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); |
16074 symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); |
16075 symbol_c *P_type_symbol = NULL; |
16075 symbol_c *P_type_symbol = NULL; |
16076 |
16076 |
16077 /* Get the value from a foo(<param_value>) style call */ |
16077 /* Get the value from a foo(<param_value>) style call */ |
16078 if (P_param_value == NULL) |
16078 if (P_param_value == NULL) |
16079 P_param_value = function_call_param_iterator.next_nf(); |
16079 P_param_value = function_call_param_iterator.next_nf(); |
16115 case function_concat : |
16115 case function_concat : |
16116 { |
16116 { |
16117 symbol_c *last_type_symbol = NULL; |
16117 symbol_c *last_type_symbol = NULL; |
16118 |
16118 |
16119 { |
16119 { |
16120 identifier_c param_name("IN1"); |
16120 identifier_c IN1_param_name("IN1"); |
16121 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16121 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16122 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
16122 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
16123 symbol_c *IN1_type_symbol = NULL; |
16123 symbol_c *IN1_type_symbol = NULL; |
16124 |
16124 |
16125 /* Get the value from a foo(<param_value>) style call */ |
16125 /* Get the value from a foo(<param_value>) style call */ |
16126 if (IN1_param_value == NULL) |
16126 if (IN1_param_value == NULL) |
16127 IN1_param_value = function_call_param_iterator.next_nf(); |
16127 IN1_param_value = function_call_param_iterator.next_nf(); |
16132 |
16132 |
16133 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::date_type_name, last_type_symbol)) |
16133 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::date_type_name, last_type_symbol)) |
16134 { |
16134 { |
16135 |
16135 |
16136 { |
16136 { |
16137 identifier_c param_name("IN2"); |
16137 identifier_c IN2_param_name("IN2"); |
16138 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16138 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16139 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
16139 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
16140 symbol_c *IN2_type_symbol = NULL; |
16140 symbol_c *IN2_type_symbol = NULL; |
16141 |
16141 |
16142 /* Get the value from a foo(<param_value>) style call */ |
16142 /* Get the value from a foo(<param_value>) style call */ |
16143 if (IN2_param_value == NULL) |
16143 if (IN2_param_value == NULL) |
16144 IN2_param_value = function_call_param_iterator.next_nf(); |
16144 IN2_param_value = function_call_param_iterator.next_nf(); |
16163 |
16163 |
16164 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16164 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16165 { |
16165 { |
16166 |
16166 |
16167 { |
16167 { |
16168 identifier_c param_name("IN2"); |
16168 identifier_c IN2_param_name("IN2"); |
16169 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16169 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16170 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
16170 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
16171 symbol_c *IN2_type_symbol = NULL; |
16171 symbol_c *IN2_type_symbol = NULL; |
16172 |
16172 |
16173 /* Get the value from a foo(<param_value>) style call */ |
16173 /* Get the value from a foo(<param_value>) style call */ |
16174 if (IN2_param_value == NULL) |
16174 if (IN2_param_value == NULL) |
16175 IN2_param_value = function_call_param_iterator.next_nf(); |
16175 IN2_param_value = function_call_param_iterator.next_nf(); |
16205 case function_insert : |
16205 case function_insert : |
16206 { |
16206 { |
16207 symbol_c *last_type_symbol = NULL; |
16207 symbol_c *last_type_symbol = NULL; |
16208 |
16208 |
16209 { |
16209 { |
16210 identifier_c param_name("IN1"); |
16210 identifier_c IN1_param_name("IN1"); |
16211 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16211 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16212 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
16212 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
16213 symbol_c *IN1_type_symbol = NULL; |
16213 symbol_c *IN1_type_symbol = NULL; |
16214 |
16214 |
16215 /* Get the value from a foo(<param_value>) style call */ |
16215 /* Get the value from a foo(<param_value>) style call */ |
16216 if (IN1_param_value == NULL) |
16216 if (IN1_param_value == NULL) |
16217 IN1_param_value = function_call_param_iterator.next_nf(); |
16217 IN1_param_value = function_call_param_iterator.next_nf(); |
16222 |
16222 |
16223 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16223 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16224 { |
16224 { |
16225 |
16225 |
16226 { |
16226 { |
16227 identifier_c param_name("IN2"); |
16227 identifier_c IN2_param_name("IN2"); |
16228 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16228 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16229 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
16229 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
16230 symbol_c *IN2_type_symbol = NULL; |
16230 symbol_c *IN2_type_symbol = NULL; |
16231 |
16231 |
16232 /* Get the value from a foo(<param_value>) style call */ |
16232 /* Get the value from a foo(<param_value>) style call */ |
16233 if (IN2_param_value == NULL) |
16233 if (IN2_param_value == NULL) |
16234 IN2_param_value = function_call_param_iterator.next_nf(); |
16234 IN2_param_value = function_call_param_iterator.next_nf(); |
16239 |
16239 |
16240 if(IN2_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16240 if(IN2_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16241 { |
16241 { |
16242 |
16242 |
16243 { |
16243 { |
16244 identifier_c param_name("P"); |
16244 identifier_c P_param_name("P"); |
16245 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16245 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16246 symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); |
16246 symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); |
16247 symbol_c *P_type_symbol = NULL; |
16247 symbol_c *P_type_symbol = NULL; |
16248 |
16248 |
16249 /* Get the value from a foo(<param_value>) style call */ |
16249 /* Get the value from a foo(<param_value>) style call */ |
16250 if (P_param_value == NULL) |
16250 if (P_param_value == NULL) |
16251 P_param_value = function_call_param_iterator.next_nf(); |
16251 P_param_value = function_call_param_iterator.next_nf(); |
16287 case function_delete : |
16287 case function_delete : |
16288 { |
16288 { |
16289 symbol_c *last_type_symbol = NULL; |
16289 symbol_c *last_type_symbol = NULL; |
16290 |
16290 |
16291 { |
16291 { |
16292 identifier_c param_name("IN"); |
16292 identifier_c IN_param_name("IN"); |
16293 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16293 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16294 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
16294 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
16295 symbol_c *IN_type_symbol = NULL; |
16295 symbol_c *IN_type_symbol = NULL; |
16296 |
16296 |
16297 /* Get the value from a foo(<param_value>) style call */ |
16297 /* Get the value from a foo(<param_value>) style call */ |
16298 if (IN_param_value == NULL) |
16298 if (IN_param_value == NULL) |
16299 IN_param_value = function_call_param_iterator.next_nf(); |
16299 IN_param_value = function_call_param_iterator.next_nf(); |
16304 |
16304 |
16305 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16305 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16306 { |
16306 { |
16307 |
16307 |
16308 { |
16308 { |
16309 identifier_c param_name("L"); |
16309 identifier_c L_param_name("L"); |
16310 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16310 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16311 symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); |
16311 symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); |
16312 symbol_c *L_type_symbol = NULL; |
16312 symbol_c *L_type_symbol = NULL; |
16313 |
16313 |
16314 /* Get the value from a foo(<param_value>) style call */ |
16314 /* Get the value from a foo(<param_value>) style call */ |
16315 if (L_param_value == NULL) |
16315 if (L_param_value == NULL) |
16316 L_param_value = function_call_param_iterator.next_nf(); |
16316 L_param_value = function_call_param_iterator.next_nf(); |
16321 |
16321 |
16322 if(L_type_symbol == NULL || search_expression_type->is_integer_type(L_type_symbol)) |
16322 if(L_type_symbol == NULL || search_expression_type->is_integer_type(L_type_symbol)) |
16323 { |
16323 { |
16324 |
16324 |
16325 { |
16325 { |
16326 identifier_c param_name("P"); |
16326 identifier_c P_param_name("P"); |
16327 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16327 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16328 symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); |
16328 symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); |
16329 symbol_c *P_type_symbol = NULL; |
16329 symbol_c *P_type_symbol = NULL; |
16330 |
16330 |
16331 /* Get the value from a foo(<param_value>) style call */ |
16331 /* Get the value from a foo(<param_value>) style call */ |
16332 if (P_param_value == NULL) |
16332 if (P_param_value == NULL) |
16333 P_param_value = function_call_param_iterator.next_nf(); |
16333 P_param_value = function_call_param_iterator.next_nf(); |
16369 case function_replace : |
16369 case function_replace : |
16370 { |
16370 { |
16371 symbol_c *last_type_symbol = NULL; |
16371 symbol_c *last_type_symbol = NULL; |
16372 |
16372 |
16373 { |
16373 { |
16374 identifier_c param_name("IN1"); |
16374 identifier_c IN1_param_name("IN1"); |
16375 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16375 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16376 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
16376 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
16377 symbol_c *IN1_type_symbol = NULL; |
16377 symbol_c *IN1_type_symbol = NULL; |
16378 |
16378 |
16379 /* Get the value from a foo(<param_value>) style call */ |
16379 /* Get the value from a foo(<param_value>) style call */ |
16380 if (IN1_param_value == NULL) |
16380 if (IN1_param_value == NULL) |
16381 IN1_param_value = function_call_param_iterator.next_nf(); |
16381 IN1_param_value = function_call_param_iterator.next_nf(); |
16386 |
16386 |
16387 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16387 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16388 { |
16388 { |
16389 |
16389 |
16390 { |
16390 { |
16391 identifier_c param_name("IN2"); |
16391 identifier_c IN2_param_name("IN2"); |
16392 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16392 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16393 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
16393 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
16394 symbol_c *IN2_type_symbol = NULL; |
16394 symbol_c *IN2_type_symbol = NULL; |
16395 |
16395 |
16396 /* Get the value from a foo(<param_value>) style call */ |
16396 /* Get the value from a foo(<param_value>) style call */ |
16397 if (IN2_param_value == NULL) |
16397 if (IN2_param_value == NULL) |
16398 IN2_param_value = function_call_param_iterator.next_nf(); |
16398 IN2_param_value = function_call_param_iterator.next_nf(); |
16403 |
16403 |
16404 if(IN2_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16404 if(IN2_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16405 { |
16405 { |
16406 |
16406 |
16407 { |
16407 { |
16408 identifier_c param_name("L"); |
16408 identifier_c L_param_name("L"); |
16409 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16409 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16410 symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); |
16410 symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); |
16411 symbol_c *L_type_symbol = NULL; |
16411 symbol_c *L_type_symbol = NULL; |
16412 |
16412 |
16413 /* Get the value from a foo(<param_value>) style call */ |
16413 /* Get the value from a foo(<param_value>) style call */ |
16414 if (L_param_value == NULL) |
16414 if (L_param_value == NULL) |
16415 L_param_value = function_call_param_iterator.next_nf(); |
16415 L_param_value = function_call_param_iterator.next_nf(); |
16420 |
16420 |
16421 if(L_type_symbol == NULL || search_expression_type->is_integer_type(L_type_symbol)) |
16421 if(L_type_symbol == NULL || search_expression_type->is_integer_type(L_type_symbol)) |
16422 { |
16422 { |
16423 |
16423 |
16424 { |
16424 { |
16425 identifier_c param_name("P"); |
16425 identifier_c P_param_name("P"); |
16426 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16426 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16427 symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); |
16427 symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); |
16428 symbol_c *P_type_symbol = NULL; |
16428 symbol_c *P_type_symbol = NULL; |
16429 |
16429 |
16430 /* Get the value from a foo(<param_value>) style call */ |
16430 /* Get the value from a foo(<param_value>) style call */ |
16431 if (P_param_value == NULL) |
16431 if (P_param_value == NULL) |
16432 P_param_value = function_call_param_iterator.next_nf(); |
16432 P_param_value = function_call_param_iterator.next_nf(); |
16474 case function_find : |
16474 case function_find : |
16475 { |
16475 { |
16476 symbol_c *last_type_symbol = NULL; |
16476 symbol_c *last_type_symbol = NULL; |
16477 |
16477 |
16478 { |
16478 { |
16479 identifier_c param_name("IN1"); |
16479 identifier_c IN1_param_name("IN1"); |
16480 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16480 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16481 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
16481 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
16482 symbol_c *IN1_type_symbol = NULL; |
16482 symbol_c *IN1_type_symbol = NULL; |
16483 |
16483 |
16484 /* Get the value from a foo(<param_value>) style call */ |
16484 /* Get the value from a foo(<param_value>) style call */ |
16485 if (IN1_param_value == NULL) |
16485 if (IN1_param_value == NULL) |
16486 IN1_param_value = function_call_param_iterator.next_nf(); |
16486 IN1_param_value = function_call_param_iterator.next_nf(); |
16491 |
16491 |
16492 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16492 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
16493 { |
16493 { |
16494 |
16494 |
16495 { |
16495 { |
16496 identifier_c param_name("IN2"); |
16496 identifier_c IN2_param_name("IN2"); |
16497 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16497 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
16498 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
16498 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
16499 symbol_c *IN2_type_symbol = NULL; |
16499 symbol_c *IN2_type_symbol = NULL; |
16500 |
16500 |
16501 /* Get the value from a foo(<param_value>) style call */ |
16501 /* Get the value from a foo(<param_value>) style call */ |
16502 if (IN2_param_value == NULL) |
16502 if (IN2_param_value == NULL) |
16503 IN2_param_value = function_call_param_iterator.next_nf(); |
16503 IN2_param_value = function_call_param_iterator.next_nf(); |
26590 |
26590 |
26591 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
26591 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
26592 { |
26592 { |
26593 |
26593 |
26594 { |
26594 { |
26595 identifier_c param_name("IN2"); |
26595 identifier_c IN2_param_name("IN2"); |
26596 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26596 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26597 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
26597 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
26598 symbol_c *IN2_type_symbol = NULL; |
26598 symbol_c *IN2_type_symbol = NULL; |
26599 |
26599 |
26600 /* Get the value from a foo(<param_value>) style call */ |
26600 /* Get the value from a foo(<param_value>) style call */ |
26601 if (IN2_param_value == NULL) |
26601 if (IN2_param_value == NULL) |
26602 IN2_param_value = function_call_param_iterator.next_nf(); |
26602 IN2_param_value = function_call_param_iterator.next_nf(); |
26627 |
26627 |
26628 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dt_type_name, last_type_symbol)) |
26628 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dt_type_name, last_type_symbol)) |
26629 { |
26629 { |
26630 |
26630 |
26631 { |
26631 { |
26632 identifier_c param_name("IN2"); |
26632 identifier_c IN2_param_name("IN2"); |
26633 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26633 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26634 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
26634 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
26635 symbol_c *IN2_type_symbol = NULL; |
26635 symbol_c *IN2_type_symbol = NULL; |
26636 |
26636 |
26637 /* Get the value from a foo(<param_value>) style call */ |
26637 /* Get the value from a foo(<param_value>) style call */ |
26638 if (IN2_param_value == NULL) |
26638 if (IN2_param_value == NULL) |
26639 IN2_param_value = function_call_param_iterator.next_nf(); |
26639 IN2_param_value = function_call_param_iterator.next_nf(); |
26658 |
26658 |
26659 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::tod_type_name, last_type_symbol)) |
26659 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::tod_type_name, last_type_symbol)) |
26660 { |
26660 { |
26661 |
26661 |
26662 { |
26662 { |
26663 identifier_c param_name("IN2"); |
26663 identifier_c IN2_param_name("IN2"); |
26664 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26664 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26665 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
26665 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
26666 symbol_c *IN2_type_symbol = NULL; |
26666 symbol_c *IN2_type_symbol = NULL; |
26667 |
26667 |
26668 /* Get the value from a foo(<param_value>) style call */ |
26668 /* Get the value from a foo(<param_value>) style call */ |
26669 if (IN2_param_value == NULL) |
26669 if (IN2_param_value == NULL) |
26670 IN2_param_value = function_call_param_iterator.next_nf(); |
26670 IN2_param_value = function_call_param_iterator.next_nf(); |
26689 |
26689 |
26690 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
26690 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
26691 { |
26691 { |
26692 |
26692 |
26693 { |
26693 { |
26694 identifier_c param_name("IN2"); |
26694 identifier_c IN2_param_name("IN2"); |
26695 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26695 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26696 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
26696 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
26697 symbol_c *IN2_type_symbol = NULL; |
26697 symbol_c *IN2_type_symbol = NULL; |
26698 |
26698 |
26699 /* Get the value from a foo(<param_value>) style call */ |
26699 /* Get the value from a foo(<param_value>) style call */ |
26700 if (IN2_param_value == NULL) |
26700 if (IN2_param_value == NULL) |
26701 IN2_param_value = function_call_param_iterator.next_nf(); |
26701 IN2_param_value = function_call_param_iterator.next_nf(); |
26738 |
26738 |
26739 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
26739 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
26740 { |
26740 { |
26741 |
26741 |
26742 { |
26742 { |
26743 identifier_c param_name("IN2"); |
26743 identifier_c IN2_param_name("IN2"); |
26744 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26744 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26745 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
26745 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
26746 symbol_c *IN2_type_symbol = NULL; |
26746 symbol_c *IN2_type_symbol = NULL; |
26747 |
26747 |
26748 /* Get the value from a foo(<param_value>) style call */ |
26748 /* Get the value from a foo(<param_value>) style call */ |
26749 if (IN2_param_value == NULL) |
26749 if (IN2_param_value == NULL) |
26750 IN2_param_value = function_call_param_iterator.next_nf(); |
26750 IN2_param_value = function_call_param_iterator.next_nf(); |
26775 |
26775 |
26776 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
26776 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
26777 { |
26777 { |
26778 |
26778 |
26779 { |
26779 { |
26780 identifier_c param_name("IN2"); |
26780 identifier_c IN2_param_name("IN2"); |
26781 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26781 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26782 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
26782 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
26783 symbol_c *IN2_type_symbol = NULL; |
26783 symbol_c *IN2_type_symbol = NULL; |
26784 |
26784 |
26785 /* Get the value from a foo(<param_value>) style call */ |
26785 /* Get the value from a foo(<param_value>) style call */ |
26786 if (IN2_param_value == NULL) |
26786 if (IN2_param_value == NULL) |
26787 IN2_param_value = function_call_param_iterator.next_nf(); |
26787 IN2_param_value = function_call_param_iterator.next_nf(); |
26824 |
26824 |
26825 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
26825 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
26826 { |
26826 { |
26827 |
26827 |
26828 { |
26828 { |
26829 identifier_c param_name("IN2"); |
26829 identifier_c IN2_param_name("IN2"); |
26830 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26830 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26831 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
26831 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
26832 symbol_c *IN2_type_symbol = NULL; |
26832 symbol_c *IN2_type_symbol = NULL; |
26833 |
26833 |
26834 /* Get the value from a foo(<param_value>) style call */ |
26834 /* Get the value from a foo(<param_value>) style call */ |
26835 if (IN2_param_value == NULL) |
26835 if (IN2_param_value == NULL) |
26836 IN2_param_value = function_call_param_iterator.next_nf(); |
26836 IN2_param_value = function_call_param_iterator.next_nf(); |
26861 |
26861 |
26862 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::date_type_name, last_type_symbol)) |
26862 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::date_type_name, last_type_symbol)) |
26863 { |
26863 { |
26864 |
26864 |
26865 { |
26865 { |
26866 identifier_c param_name("IN2"); |
26866 identifier_c IN2_param_name("IN2"); |
26867 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26867 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26868 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
26868 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
26869 symbol_c *IN2_type_symbol = NULL; |
26869 symbol_c *IN2_type_symbol = NULL; |
26870 |
26870 |
26871 /* Get the value from a foo(<param_value>) style call */ |
26871 /* Get the value from a foo(<param_value>) style call */ |
26872 if (IN2_param_value == NULL) |
26872 if (IN2_param_value == NULL) |
26873 IN2_param_value = function_call_param_iterator.next_nf(); |
26873 IN2_param_value = function_call_param_iterator.next_nf(); |
26892 |
26892 |
26893 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dt_type_name, last_type_symbol)) |
26893 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::dt_type_name, last_type_symbol)) |
26894 { |
26894 { |
26895 |
26895 |
26896 { |
26896 { |
26897 identifier_c param_name("IN2"); |
26897 identifier_c IN2_param_name("IN2"); |
26898 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26898 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26899 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
26899 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
26900 symbol_c *IN2_type_symbol = NULL; |
26900 symbol_c *IN2_type_symbol = NULL; |
26901 |
26901 |
26902 /* Get the value from a foo(<param_value>) style call */ |
26902 /* Get the value from a foo(<param_value>) style call */ |
26903 if (IN2_param_value == NULL) |
26903 if (IN2_param_value == NULL) |
26904 IN2_param_value = function_call_param_iterator.next_nf(); |
26904 IN2_param_value = function_call_param_iterator.next_nf(); |
26931 |
26931 |
26932 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::tod_type_name, last_type_symbol)) |
26932 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::tod_type_name, last_type_symbol)) |
26933 { |
26933 { |
26934 |
26934 |
26935 { |
26935 { |
26936 identifier_c param_name("IN2"); |
26936 identifier_c IN2_param_name("IN2"); |
26937 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26937 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26938 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
26938 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
26939 symbol_c *IN2_type_symbol = NULL; |
26939 symbol_c *IN2_type_symbol = NULL; |
26940 |
26940 |
26941 /* Get the value from a foo(<param_value>) style call */ |
26941 /* Get the value from a foo(<param_value>) style call */ |
26942 if (IN2_param_value == NULL) |
26942 if (IN2_param_value == NULL) |
26943 IN2_param_value = function_call_param_iterator.next_nf(); |
26943 IN2_param_value = function_call_param_iterator.next_nf(); |
26970 |
26970 |
26971 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
26971 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
26972 { |
26972 { |
26973 |
26973 |
26974 { |
26974 { |
26975 identifier_c param_name("IN2"); |
26975 identifier_c IN2_param_name("IN2"); |
26976 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26976 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
26977 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
26977 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
26978 symbol_c *IN2_type_symbol = NULL; |
26978 symbol_c *IN2_type_symbol = NULL; |
26979 |
26979 |
26980 /* Get the value from a foo(<param_value>) style call */ |
26980 /* Get the value from a foo(<param_value>) style call */ |
26981 if (IN2_param_value == NULL) |
26981 if (IN2_param_value == NULL) |
26982 IN2_param_value = function_call_param_iterator.next_nf(); |
26982 IN2_param_value = function_call_param_iterator.next_nf(); |
27019 |
27019 |
27020 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
27020 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
27021 { |
27021 { |
27022 |
27022 |
27023 { |
27023 { |
27024 identifier_c param_name("IN2"); |
27024 identifier_c IN2_param_name("IN2"); |
27025 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27025 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27026 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
27026 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
27027 symbol_c *IN2_type_symbol = NULL; |
27027 symbol_c *IN2_type_symbol = NULL; |
27028 |
27028 |
27029 /* Get the value from a foo(<param_value>) style call */ |
27029 /* Get the value from a foo(<param_value>) style call */ |
27030 if (IN2_param_value == NULL) |
27030 if (IN2_param_value == NULL) |
27031 IN2_param_value = function_call_param_iterator.next_nf(); |
27031 IN2_param_value = function_call_param_iterator.next_nf(); |
27056 |
27056 |
27057 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
27057 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::time_type_name, last_type_symbol)) |
27058 { |
27058 { |
27059 |
27059 |
27060 { |
27060 { |
27061 identifier_c param_name("IN2"); |
27061 identifier_c IN2_param_name("IN2"); |
27062 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27062 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27063 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
27063 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
27064 symbol_c *IN2_type_symbol = NULL; |
27064 symbol_c *IN2_type_symbol = NULL; |
27065 |
27065 |
27066 /* Get the value from a foo(<param_value>) style call */ |
27066 /* Get the value from a foo(<param_value>) style call */ |
27067 if (IN2_param_value == NULL) |
27067 if (IN2_param_value == NULL) |
27068 IN2_param_value = function_call_param_iterator.next_nf(); |
27068 IN2_param_value = function_call_param_iterator.next_nf(); |
27105 |
27105 |
27106 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
27106 if(IN1_type_symbol == NULL || search_expression_type->is_num_type(IN1_type_symbol)) |
27107 { |
27107 { |
27108 |
27108 |
27109 { |
27109 { |
27110 identifier_c param_name("IN2"); |
27110 identifier_c IN2_param_name("IN2"); |
27111 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27111 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27112 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
27112 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
27113 symbol_c *IN2_type_symbol = NULL; |
27113 symbol_c *IN2_type_symbol = NULL; |
27114 |
27114 |
27115 /* Get the value from a foo(<param_value>) style call */ |
27115 /* Get the value from a foo(<param_value>) style call */ |
27116 if (IN2_param_value == NULL) |
27116 if (IN2_param_value == NULL) |
27117 IN2_param_value = function_call_param_iterator.next_nf(); |
27117 IN2_param_value = function_call_param_iterator.next_nf(); |
27160 |
27160 |
27161 if(IN1_type_symbol == NULL || search_expression_type->is_real_type(IN1_type_symbol)) |
27161 if(IN1_type_symbol == NULL || search_expression_type->is_real_type(IN1_type_symbol)) |
27162 { |
27162 { |
27163 |
27163 |
27164 { |
27164 { |
27165 identifier_c param_name("IN2"); |
27165 identifier_c IN2_param_name("IN2"); |
27166 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27166 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27167 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
27167 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
27168 symbol_c *IN2_type_symbol = NULL; |
27168 symbol_c *IN2_type_symbol = NULL; |
27169 |
27169 |
27170 /* Get the value from a foo(<param_value>) style call */ |
27170 /* Get the value from a foo(<param_value>) style call */ |
27171 if (IN2_param_value == NULL) |
27171 if (IN2_param_value == NULL) |
27172 IN2_param_value = function_call_param_iterator.next_nf(); |
27172 IN2_param_value = function_call_param_iterator.next_nf(); |
27247 |
27247 |
27248 if(IN_type_symbol == NULL || search_expression_type->is_binary_type(IN_type_symbol)) |
27248 if(IN_type_symbol == NULL || search_expression_type->is_binary_type(IN_type_symbol)) |
27249 { |
27249 { |
27250 |
27250 |
27251 { |
27251 { |
27252 identifier_c param_name("N"); |
27252 identifier_c N_param_name("N"); |
27253 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27253 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27254 symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); |
27254 symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); |
27255 symbol_c *N_type_symbol = NULL; |
27255 symbol_c *N_type_symbol = NULL; |
27256 |
27256 |
27257 /* Get the value from a foo(<param_value>) style call */ |
27257 /* Get the value from a foo(<param_value>) style call */ |
27258 if (N_param_value == NULL) |
27258 if (N_param_value == NULL) |
27259 N_param_value = function_call_param_iterator.next_nf(); |
27259 N_param_value = function_call_param_iterator.next_nf(); |
27296 |
27296 |
27297 if(IN_type_symbol == NULL || search_expression_type->is_binary_type(IN_type_symbol)) |
27297 if(IN_type_symbol == NULL || search_expression_type->is_binary_type(IN_type_symbol)) |
27298 { |
27298 { |
27299 |
27299 |
27300 { |
27300 { |
27301 identifier_c param_name("N"); |
27301 identifier_c N_param_name("N"); |
27302 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27302 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27303 symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); |
27303 symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); |
27304 symbol_c *N_type_symbol = NULL; |
27304 symbol_c *N_type_symbol = NULL; |
27305 |
27305 |
27306 /* Get the value from a foo(<param_value>) style call */ |
27306 /* Get the value from a foo(<param_value>) style call */ |
27307 if (N_param_value == NULL) |
27307 if (N_param_value == NULL) |
27308 N_param_value = function_call_param_iterator.next_nf(); |
27308 N_param_value = function_call_param_iterator.next_nf(); |
27345 |
27345 |
27346 if(IN_type_symbol == NULL || search_expression_type->is_nbinary_type(IN_type_symbol)) |
27346 if(IN_type_symbol == NULL || search_expression_type->is_nbinary_type(IN_type_symbol)) |
27347 { |
27347 { |
27348 |
27348 |
27349 { |
27349 { |
27350 identifier_c param_name("N"); |
27350 identifier_c N_param_name("N"); |
27351 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27351 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27352 symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); |
27352 symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); |
27353 symbol_c *N_type_symbol = NULL; |
27353 symbol_c *N_type_symbol = NULL; |
27354 |
27354 |
27355 /* Get the value from a foo(<param_value>) style call */ |
27355 /* Get the value from a foo(<param_value>) style call */ |
27356 if (N_param_value == NULL) |
27356 if (N_param_value == NULL) |
27357 N_param_value = function_call_param_iterator.next_nf(); |
27357 N_param_value = function_call_param_iterator.next_nf(); |
27394 |
27394 |
27395 if(IN_type_symbol == NULL || search_expression_type->is_nbinary_type(IN_type_symbol)) |
27395 if(IN_type_symbol == NULL || search_expression_type->is_nbinary_type(IN_type_symbol)) |
27396 { |
27396 { |
27397 |
27397 |
27398 { |
27398 { |
27399 identifier_c param_name("N"); |
27399 identifier_c N_param_name("N"); |
27400 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27400 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27401 symbol_c *N_param_value = function_call_param_iterator.search_f(¶m_name); |
27401 symbol_c *N_param_value = function_call_param_iterator.search_f(&N_param_name); |
27402 symbol_c *N_type_symbol = NULL; |
27402 symbol_c *N_type_symbol = NULL; |
27403 |
27403 |
27404 /* Get the value from a foo(<param_value>) style call */ |
27404 /* Get the value from a foo(<param_value>) style call */ |
27405 if (N_param_value == NULL) |
27405 if (N_param_value == NULL) |
27406 N_param_value = function_call_param_iterator.next_nf(); |
27406 N_param_value = function_call_param_iterator.next_nf(); |
27443 |
27443 |
27444 if(IN1_type_symbol == NULL || search_expression_type->is_binary_type(IN1_type_symbol)) |
27444 if(IN1_type_symbol == NULL || search_expression_type->is_binary_type(IN1_type_symbol)) |
27445 { |
27445 { |
27446 |
27446 |
27447 { |
27447 { |
27448 identifier_c param_name("IN2"); |
27448 identifier_c IN2_param_name("IN2"); |
27449 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27449 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27450 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
27450 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
27451 symbol_c *IN2_type_symbol = NULL; |
27451 symbol_c *IN2_type_symbol = NULL; |
27452 |
27452 |
27453 /* Get the value from a foo(<param_value>) style call */ |
27453 /* Get the value from a foo(<param_value>) style call */ |
27454 if (IN2_param_value == NULL) |
27454 if (IN2_param_value == NULL) |
27455 IN2_param_value = function_call_param_iterator.next_nf(); |
27455 IN2_param_value = function_call_param_iterator.next_nf(); |
27496 |
27496 |
27497 if(IN1_type_symbol == NULL || search_expression_type->is_binary_type(IN1_type_symbol)) |
27497 if(IN1_type_symbol == NULL || search_expression_type->is_binary_type(IN1_type_symbol)) |
27498 { |
27498 { |
27499 |
27499 |
27500 { |
27500 { |
27501 identifier_c param_name("IN2"); |
27501 identifier_c IN2_param_name("IN2"); |
27502 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27502 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27503 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
27503 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
27504 symbol_c *IN2_type_symbol = NULL; |
27504 symbol_c *IN2_type_symbol = NULL; |
27505 |
27505 |
27506 /* Get the value from a foo(<param_value>) style call */ |
27506 /* Get the value from a foo(<param_value>) style call */ |
27507 if (IN2_param_value == NULL) |
27507 if (IN2_param_value == NULL) |
27508 IN2_param_value = function_call_param_iterator.next_nf(); |
27508 IN2_param_value = function_call_param_iterator.next_nf(); |
27549 |
27549 |
27550 if(IN1_type_symbol == NULL || search_expression_type->is_binary_type(IN1_type_symbol)) |
27550 if(IN1_type_symbol == NULL || search_expression_type->is_binary_type(IN1_type_symbol)) |
27551 { |
27551 { |
27552 |
27552 |
27553 { |
27553 { |
27554 identifier_c param_name("IN2"); |
27554 identifier_c IN2_param_name("IN2"); |
27555 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27555 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27556 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
27556 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
27557 symbol_c *IN2_type_symbol = NULL; |
27557 symbol_c *IN2_type_symbol = NULL; |
27558 |
27558 |
27559 /* Get the value from a foo(<param_value>) style call */ |
27559 /* Get the value from a foo(<param_value>) style call */ |
27560 if (IN2_param_value == NULL) |
27560 if (IN2_param_value == NULL) |
27561 IN2_param_value = function_call_param_iterator.next_nf(); |
27561 IN2_param_value = function_call_param_iterator.next_nf(); |
27628 |
27628 |
27629 if(G_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_type_symbol)) |
27629 if(G_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::bool_type_name, last_type_symbol)) |
27630 { |
27630 { |
27631 |
27631 |
27632 { |
27632 { |
27633 identifier_c param_name("IN0"); |
27633 identifier_c IN0_param_name("IN0"); |
27634 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27634 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27635 symbol_c *IN0_param_value = function_call_param_iterator.search_f(¶m_name); |
27635 symbol_c *IN0_param_value = function_call_param_iterator.search_f(&IN0_param_name); |
27636 symbol_c *IN0_type_symbol = NULL; |
27636 symbol_c *IN0_type_symbol = NULL; |
27637 |
27637 |
27638 /* Get the value from a foo(<param_value>) style call */ |
27638 /* Get the value from a foo(<param_value>) style call */ |
27639 if (IN0_param_value == NULL) |
27639 if (IN0_param_value == NULL) |
27640 IN0_param_value = function_call_param_iterator.next_nf(); |
27640 IN0_param_value = function_call_param_iterator.next_nf(); |
27645 |
27645 |
27646 |
27646 |
27647 { |
27647 { |
27648 |
27648 |
27649 { |
27649 { |
27650 identifier_c param_name("IN1"); |
27650 identifier_c IN1_param_name("IN1"); |
27651 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27651 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27652 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
27652 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
27653 symbol_c *IN1_type_symbol = NULL; |
27653 symbol_c *IN1_type_symbol = NULL; |
27654 |
27654 |
27655 /* Get the value from a foo(<param_value>) style call */ |
27655 /* Get the value from a foo(<param_value>) style call */ |
27656 if (IN1_param_value == NULL) |
27656 if (IN1_param_value == NULL) |
27657 IN1_param_value = function_call_param_iterator.next_nf(); |
27657 IN1_param_value = function_call_param_iterator.next_nf(); |
27706 |
27706 |
27707 |
27707 |
27708 { |
27708 { |
27709 |
27709 |
27710 { |
27710 { |
27711 identifier_c param_name("IN2"); |
27711 identifier_c IN2_param_name("IN2"); |
27712 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27712 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27713 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
27713 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
27714 symbol_c *IN2_type_symbol = NULL; |
27714 symbol_c *IN2_type_symbol = NULL; |
27715 |
27715 |
27716 /* Get the value from a foo(<param_value>) style call */ |
27716 /* Get the value from a foo(<param_value>) style call */ |
27717 if (IN2_param_value == NULL) |
27717 if (IN2_param_value == NULL) |
27718 IN2_param_value = function_call_param_iterator.next_nf(); |
27718 IN2_param_value = function_call_param_iterator.next_nf(); |
27761 |
27761 |
27762 |
27762 |
27763 { |
27763 { |
27764 |
27764 |
27765 { |
27765 { |
27766 identifier_c param_name("IN2"); |
27766 identifier_c IN2_param_name("IN2"); |
27767 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27767 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27768 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
27768 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
27769 symbol_c *IN2_type_symbol = NULL; |
27769 symbol_c *IN2_type_symbol = NULL; |
27770 |
27770 |
27771 /* Get the value from a foo(<param_value>) style call */ |
27771 /* Get the value from a foo(<param_value>) style call */ |
27772 if (IN2_param_value == NULL) |
27772 if (IN2_param_value == NULL) |
27773 IN2_param_value = function_call_param_iterator.next_nf(); |
27773 IN2_param_value = function_call_param_iterator.next_nf(); |
27816 |
27816 |
27817 |
27817 |
27818 { |
27818 { |
27819 |
27819 |
27820 { |
27820 { |
27821 identifier_c param_name("IN"); |
27821 identifier_c IN_param_name("IN"); |
27822 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27822 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27823 symbol_c *IN_param_value = function_call_param_iterator.search_f(¶m_name); |
27823 symbol_c *IN_param_value = function_call_param_iterator.search_f(&IN_param_name); |
27824 symbol_c *IN_type_symbol = NULL; |
27824 symbol_c *IN_type_symbol = NULL; |
27825 |
27825 |
27826 /* Get the value from a foo(<param_value>) style call */ |
27826 /* Get the value from a foo(<param_value>) style call */ |
27827 if (IN_param_value == NULL) |
27827 if (IN_param_value == NULL) |
27828 IN_param_value = function_call_param_iterator.next_nf(); |
27828 IN_param_value = function_call_param_iterator.next_nf(); |
27833 |
27833 |
27834 |
27834 |
27835 { |
27835 { |
27836 |
27836 |
27837 { |
27837 { |
27838 identifier_c param_name("MX"); |
27838 identifier_c MX_param_name("MX"); |
27839 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27839 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27840 symbol_c *MX_param_value = function_call_param_iterator.search_f(¶m_name); |
27840 symbol_c *MX_param_value = function_call_param_iterator.search_f(&MX_param_name); |
27841 symbol_c *MX_type_symbol = NULL; |
27841 symbol_c *MX_type_symbol = NULL; |
27842 |
27842 |
27843 /* Get the value from a foo(<param_value>) style call */ |
27843 /* Get the value from a foo(<param_value>) style call */ |
27844 if (MX_param_value == NULL) |
27844 if (MX_param_value == NULL) |
27845 MX_param_value = function_call_param_iterator.next_nf(); |
27845 MX_param_value = function_call_param_iterator.next_nf(); |
27888 |
27888 |
27889 if(K_type_symbol == NULL || search_expression_type->is_integer_type(K_type_symbol)) |
27889 if(K_type_symbol == NULL || search_expression_type->is_integer_type(K_type_symbol)) |
27890 { |
27890 { |
27891 |
27891 |
27892 { |
27892 { |
27893 identifier_c param_name("IN0"); |
27893 identifier_c IN0_param_name("IN0"); |
27894 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27894 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27895 symbol_c *IN0_param_value = function_call_param_iterator.search_f(¶m_name); |
27895 symbol_c *IN0_param_value = function_call_param_iterator.search_f(&IN0_param_name); |
27896 symbol_c *IN0_type_symbol = NULL; |
27896 symbol_c *IN0_type_symbol = NULL; |
27897 |
27897 |
27898 /* Get the value from a foo(<param_value>) style call */ |
27898 /* Get the value from a foo(<param_value>) style call */ |
27899 if (IN0_param_value == NULL) |
27899 if (IN0_param_value == NULL) |
27900 IN0_param_value = function_call_param_iterator.next_nf(); |
27900 IN0_param_value = function_call_param_iterator.next_nf(); |
27905 |
27905 |
27906 |
27906 |
27907 { |
27907 { |
27908 |
27908 |
27909 { |
27909 { |
27910 identifier_c param_name("IN1"); |
27910 identifier_c IN1_param_name("IN1"); |
27911 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27911 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27912 symbol_c *IN1_param_value = function_call_param_iterator.search_f(¶m_name); |
27912 symbol_c *IN1_param_value = function_call_param_iterator.search_f(&IN1_param_name); |
27913 symbol_c *IN1_type_symbol = NULL; |
27913 symbol_c *IN1_type_symbol = NULL; |
27914 |
27914 |
27915 /* Get the value from a foo(<param_value>) style call */ |
27915 /* Get the value from a foo(<param_value>) style call */ |
27916 if (IN1_param_value == NULL) |
27916 if (IN1_param_value == NULL) |
27917 IN1_param_value = function_call_param_iterator.next_nf(); |
27917 IN1_param_value = function_call_param_iterator.next_nf(); |
27966 |
27966 |
27967 |
27967 |
27968 { |
27968 { |
27969 |
27969 |
27970 { |
27970 { |
27971 identifier_c param_name("IN2"); |
27971 identifier_c IN2_param_name("IN2"); |
27972 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27972 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
27973 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
27973 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
27974 symbol_c *IN2_type_symbol = NULL; |
27974 symbol_c *IN2_type_symbol = NULL; |
27975 |
27975 |
27976 /* Get the value from a foo(<param_value>) style call */ |
27976 /* Get the value from a foo(<param_value>) style call */ |
27977 if (IN2_param_value == NULL) |
27977 if (IN2_param_value == NULL) |
27978 IN2_param_value = function_call_param_iterator.next_nf(); |
27978 IN2_param_value = function_call_param_iterator.next_nf(); |
28015 |
28015 |
28016 |
28016 |
28017 { |
28017 { |
28018 |
28018 |
28019 { |
28019 { |
28020 identifier_c param_name("IN2"); |
28020 identifier_c IN2_param_name("IN2"); |
28021 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28021 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28022 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
28022 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
28023 symbol_c *IN2_type_symbol = NULL; |
28023 symbol_c *IN2_type_symbol = NULL; |
28024 |
28024 |
28025 /* Get the value from a foo(<param_value>) style call */ |
28025 /* Get the value from a foo(<param_value>) style call */ |
28026 if (IN2_param_value == NULL) |
28026 if (IN2_param_value == NULL) |
28027 IN2_param_value = function_call_param_iterator.next_nf(); |
28027 IN2_param_value = function_call_param_iterator.next_nf(); |
28064 |
28064 |
28065 |
28065 |
28066 { |
28066 { |
28067 |
28067 |
28068 { |
28068 { |
28069 identifier_c param_name("IN2"); |
28069 identifier_c IN2_param_name("IN2"); |
28070 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28070 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28071 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
28071 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
28072 symbol_c *IN2_type_symbol = NULL; |
28072 symbol_c *IN2_type_symbol = NULL; |
28073 |
28073 |
28074 /* Get the value from a foo(<param_value>) style call */ |
28074 /* Get the value from a foo(<param_value>) style call */ |
28075 if (IN2_param_value == NULL) |
28075 if (IN2_param_value == NULL) |
28076 IN2_param_value = function_call_param_iterator.next_nf(); |
28076 IN2_param_value = function_call_param_iterator.next_nf(); |
28113 |
28113 |
28114 |
28114 |
28115 { |
28115 { |
28116 |
28116 |
28117 { |
28117 { |
28118 identifier_c param_name("IN2"); |
28118 identifier_c IN2_param_name("IN2"); |
28119 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28119 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28120 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
28120 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
28121 symbol_c *IN2_type_symbol = NULL; |
28121 symbol_c *IN2_type_symbol = NULL; |
28122 |
28122 |
28123 /* Get the value from a foo(<param_value>) style call */ |
28123 /* Get the value from a foo(<param_value>) style call */ |
28124 if (IN2_param_value == NULL) |
28124 if (IN2_param_value == NULL) |
28125 IN2_param_value = function_call_param_iterator.next_nf(); |
28125 IN2_param_value = function_call_param_iterator.next_nf(); |
28162 |
28162 |
28163 |
28163 |
28164 { |
28164 { |
28165 |
28165 |
28166 { |
28166 { |
28167 identifier_c param_name("IN2"); |
28167 identifier_c IN2_param_name("IN2"); |
28168 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28168 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28169 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
28169 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
28170 symbol_c *IN2_type_symbol = NULL; |
28170 symbol_c *IN2_type_symbol = NULL; |
28171 |
28171 |
28172 /* Get the value from a foo(<param_value>) style call */ |
28172 /* Get the value from a foo(<param_value>) style call */ |
28173 if (IN2_param_value == NULL) |
28173 if (IN2_param_value == NULL) |
28174 IN2_param_value = function_call_param_iterator.next_nf(); |
28174 IN2_param_value = function_call_param_iterator.next_nf(); |
28211 |
28211 |
28212 |
28212 |
28213 { |
28213 { |
28214 |
28214 |
28215 { |
28215 { |
28216 identifier_c param_name("IN2"); |
28216 identifier_c IN2_param_name("IN2"); |
28217 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28217 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28218 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
28218 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
28219 symbol_c *IN2_type_symbol = NULL; |
28219 symbol_c *IN2_type_symbol = NULL; |
28220 |
28220 |
28221 /* Get the value from a foo(<param_value>) style call */ |
28221 /* Get the value from a foo(<param_value>) style call */ |
28222 if (IN2_param_value == NULL) |
28222 if (IN2_param_value == NULL) |
28223 IN2_param_value = function_call_param_iterator.next_nf(); |
28223 IN2_param_value = function_call_param_iterator.next_nf(); |
28286 |
28286 |
28287 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28287 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28288 { |
28288 { |
28289 |
28289 |
28290 { |
28290 { |
28291 identifier_c param_name("L"); |
28291 identifier_c L_param_name("L"); |
28292 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28292 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28293 symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); |
28293 symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); |
28294 symbol_c *L_type_symbol = NULL; |
28294 symbol_c *L_type_symbol = NULL; |
28295 |
28295 |
28296 /* Get the value from a foo(<param_value>) style call */ |
28296 /* Get the value from a foo(<param_value>) style call */ |
28297 if (L_param_value == NULL) |
28297 if (L_param_value == NULL) |
28298 L_param_value = function_call_param_iterator.next_nf(); |
28298 L_param_value = function_call_param_iterator.next_nf(); |
28335 |
28335 |
28336 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28336 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28337 { |
28337 { |
28338 |
28338 |
28339 { |
28339 { |
28340 identifier_c param_name("L"); |
28340 identifier_c L_param_name("L"); |
28341 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28341 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28342 symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); |
28342 symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); |
28343 symbol_c *L_type_symbol = NULL; |
28343 symbol_c *L_type_symbol = NULL; |
28344 |
28344 |
28345 /* Get the value from a foo(<param_value>) style call */ |
28345 /* Get the value from a foo(<param_value>) style call */ |
28346 if (L_param_value == NULL) |
28346 if (L_param_value == NULL) |
28347 L_param_value = function_call_param_iterator.next_nf(); |
28347 L_param_value = function_call_param_iterator.next_nf(); |
28384 |
28384 |
28385 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28385 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28386 { |
28386 { |
28387 |
28387 |
28388 { |
28388 { |
28389 identifier_c param_name("L"); |
28389 identifier_c L_param_name("L"); |
28390 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28390 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28391 symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); |
28391 symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); |
28392 symbol_c *L_type_symbol = NULL; |
28392 symbol_c *L_type_symbol = NULL; |
28393 |
28393 |
28394 /* Get the value from a foo(<param_value>) style call */ |
28394 /* Get the value from a foo(<param_value>) style call */ |
28395 if (L_param_value == NULL) |
28395 if (L_param_value == NULL) |
28396 L_param_value = function_call_param_iterator.next_nf(); |
28396 L_param_value = function_call_param_iterator.next_nf(); |
28401 |
28401 |
28402 if(L_type_symbol == NULL || search_expression_type->is_integer_type(L_type_symbol)) |
28402 if(L_type_symbol == NULL || search_expression_type->is_integer_type(L_type_symbol)) |
28403 { |
28403 { |
28404 |
28404 |
28405 { |
28405 { |
28406 identifier_c param_name("P"); |
28406 identifier_c P_param_name("P"); |
28407 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28407 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28408 symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); |
28408 symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); |
28409 symbol_c *P_type_symbol = NULL; |
28409 symbol_c *P_type_symbol = NULL; |
28410 |
28410 |
28411 /* Get the value from a foo(<param_value>) style call */ |
28411 /* Get the value from a foo(<param_value>) style call */ |
28412 if (P_param_value == NULL) |
28412 if (P_param_value == NULL) |
28413 P_param_value = function_call_param_iterator.next_nf(); |
28413 P_param_value = function_call_param_iterator.next_nf(); |
28456 |
28456 |
28457 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::date_type_name, last_type_symbol)) |
28457 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::date_type_name, last_type_symbol)) |
28458 { |
28458 { |
28459 |
28459 |
28460 { |
28460 { |
28461 identifier_c param_name("IN2"); |
28461 identifier_c IN2_param_name("IN2"); |
28462 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28462 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28463 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
28463 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
28464 symbol_c *IN2_type_symbol = NULL; |
28464 symbol_c *IN2_type_symbol = NULL; |
28465 |
28465 |
28466 /* Get the value from a foo(<param_value>) style call */ |
28466 /* Get the value from a foo(<param_value>) style call */ |
28467 if (IN2_param_value == NULL) |
28467 if (IN2_param_value == NULL) |
28468 IN2_param_value = function_call_param_iterator.next_nf(); |
28468 IN2_param_value = function_call_param_iterator.next_nf(); |
28487 |
28487 |
28488 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28488 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28489 { |
28489 { |
28490 |
28490 |
28491 { |
28491 { |
28492 identifier_c param_name("IN2"); |
28492 identifier_c IN2_param_name("IN2"); |
28493 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28493 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28494 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
28494 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
28495 symbol_c *IN2_type_symbol = NULL; |
28495 symbol_c *IN2_type_symbol = NULL; |
28496 |
28496 |
28497 /* Get the value from a foo(<param_value>) style call */ |
28497 /* Get the value from a foo(<param_value>) style call */ |
28498 if (IN2_param_value == NULL) |
28498 if (IN2_param_value == NULL) |
28499 IN2_param_value = function_call_param_iterator.next_nf(); |
28499 IN2_param_value = function_call_param_iterator.next_nf(); |
28536 |
28536 |
28537 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28537 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28538 { |
28538 { |
28539 |
28539 |
28540 { |
28540 { |
28541 identifier_c param_name("IN2"); |
28541 identifier_c IN2_param_name("IN2"); |
28542 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28542 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28543 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
28543 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
28544 symbol_c *IN2_type_symbol = NULL; |
28544 symbol_c *IN2_type_symbol = NULL; |
28545 |
28545 |
28546 /* Get the value from a foo(<param_value>) style call */ |
28546 /* Get the value from a foo(<param_value>) style call */ |
28547 if (IN2_param_value == NULL) |
28547 if (IN2_param_value == NULL) |
28548 IN2_param_value = function_call_param_iterator.next_nf(); |
28548 IN2_param_value = function_call_param_iterator.next_nf(); |
28553 |
28553 |
28554 if(IN2_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28554 if(IN2_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28555 { |
28555 { |
28556 |
28556 |
28557 { |
28557 { |
28558 identifier_c param_name("P"); |
28558 identifier_c P_param_name("P"); |
28559 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28559 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28560 symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); |
28560 symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); |
28561 symbol_c *P_type_symbol = NULL; |
28561 symbol_c *P_type_symbol = NULL; |
28562 |
28562 |
28563 /* Get the value from a foo(<param_value>) style call */ |
28563 /* Get the value from a foo(<param_value>) style call */ |
28564 if (P_param_value == NULL) |
28564 if (P_param_value == NULL) |
28565 P_param_value = function_call_param_iterator.next_nf(); |
28565 P_param_value = function_call_param_iterator.next_nf(); |
28608 |
28608 |
28609 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28609 if(IN_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28610 { |
28610 { |
28611 |
28611 |
28612 { |
28612 { |
28613 identifier_c param_name("L"); |
28613 identifier_c L_param_name("L"); |
28614 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28614 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28615 symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); |
28615 symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); |
28616 symbol_c *L_type_symbol = NULL; |
28616 symbol_c *L_type_symbol = NULL; |
28617 |
28617 |
28618 /* Get the value from a foo(<param_value>) style call */ |
28618 /* Get the value from a foo(<param_value>) style call */ |
28619 if (L_param_value == NULL) |
28619 if (L_param_value == NULL) |
28620 L_param_value = function_call_param_iterator.next_nf(); |
28620 L_param_value = function_call_param_iterator.next_nf(); |
28625 |
28625 |
28626 if(L_type_symbol == NULL || search_expression_type->is_integer_type(L_type_symbol)) |
28626 if(L_type_symbol == NULL || search_expression_type->is_integer_type(L_type_symbol)) |
28627 { |
28627 { |
28628 |
28628 |
28629 { |
28629 { |
28630 identifier_c param_name("P"); |
28630 identifier_c P_param_name("P"); |
28631 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28631 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28632 symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); |
28632 symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); |
28633 symbol_c *P_type_symbol = NULL; |
28633 symbol_c *P_type_symbol = NULL; |
28634 |
28634 |
28635 /* Get the value from a foo(<param_value>) style call */ |
28635 /* Get the value from a foo(<param_value>) style call */ |
28636 if (P_param_value == NULL) |
28636 if (P_param_value == NULL) |
28637 P_param_value = function_call_param_iterator.next_nf(); |
28637 P_param_value = function_call_param_iterator.next_nf(); |
28680 |
28680 |
28681 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28681 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28682 { |
28682 { |
28683 |
28683 |
28684 { |
28684 { |
28685 identifier_c param_name("IN2"); |
28685 identifier_c IN2_param_name("IN2"); |
28686 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28686 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28687 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
28687 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
28688 symbol_c *IN2_type_symbol = NULL; |
28688 symbol_c *IN2_type_symbol = NULL; |
28689 |
28689 |
28690 /* Get the value from a foo(<param_value>) style call */ |
28690 /* Get the value from a foo(<param_value>) style call */ |
28691 if (IN2_param_value == NULL) |
28691 if (IN2_param_value == NULL) |
28692 IN2_param_value = function_call_param_iterator.next_nf(); |
28692 IN2_param_value = function_call_param_iterator.next_nf(); |
28697 |
28697 |
28698 if(IN2_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28698 if(IN2_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28699 { |
28699 { |
28700 |
28700 |
28701 { |
28701 { |
28702 identifier_c param_name("L"); |
28702 identifier_c L_param_name("L"); |
28703 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28703 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28704 symbol_c *L_param_value = function_call_param_iterator.search_f(¶m_name); |
28704 symbol_c *L_param_value = function_call_param_iterator.search_f(&L_param_name); |
28705 symbol_c *L_type_symbol = NULL; |
28705 symbol_c *L_type_symbol = NULL; |
28706 |
28706 |
28707 /* Get the value from a foo(<param_value>) style call */ |
28707 /* Get the value from a foo(<param_value>) style call */ |
28708 if (L_param_value == NULL) |
28708 if (L_param_value == NULL) |
28709 L_param_value = function_call_param_iterator.next_nf(); |
28709 L_param_value = function_call_param_iterator.next_nf(); |
28714 |
28714 |
28715 if(L_type_symbol == NULL || search_expression_type->is_integer_type(L_type_symbol)) |
28715 if(L_type_symbol == NULL || search_expression_type->is_integer_type(L_type_symbol)) |
28716 { |
28716 { |
28717 |
28717 |
28718 { |
28718 { |
28719 identifier_c param_name("P"); |
28719 identifier_c P_param_name("P"); |
28720 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28720 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28721 symbol_c *P_param_value = function_call_param_iterator.search_f(¶m_name); |
28721 symbol_c *P_param_value = function_call_param_iterator.search_f(&P_param_name); |
28722 symbol_c *P_type_symbol = NULL; |
28722 symbol_c *P_type_symbol = NULL; |
28723 |
28723 |
28724 /* Get the value from a foo(<param_value>) style call */ |
28724 /* Get the value from a foo(<param_value>) style call */ |
28725 if (P_param_value == NULL) |
28725 if (P_param_value == NULL) |
28726 P_param_value = function_call_param_iterator.next_nf(); |
28726 P_param_value = function_call_param_iterator.next_nf(); |
28775 |
28775 |
28776 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28776 if(IN1_type_symbol == NULL || search_expression_type->is_same_type(&search_constant_type_c::string_type_name, last_type_symbol)) |
28777 { |
28777 { |
28778 |
28778 |
28779 { |
28779 { |
28780 identifier_c param_name("IN2"); |
28780 identifier_c IN2_param_name("IN2"); |
28781 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28781 /* Get the value from a foo(<param_name> = <param_value>) style call */ |
28782 symbol_c *IN2_param_value = function_call_param_iterator.search_f(¶m_name); |
28782 symbol_c *IN2_param_value = function_call_param_iterator.search_f(&IN2_param_name); |
28783 symbol_c *IN2_type_symbol = NULL; |
28783 symbol_c *IN2_type_symbol = NULL; |
28784 |
28784 |
28785 /* Get the value from a foo(<param_value>) style call */ |
28785 /* Get the value from a foo(<param_value>) style call */ |
28786 if (IN2_param_value == NULL) |
28786 if (IN2_param_value == NULL) |
28787 IN2_param_value = function_call_param_iterator.next_nf(); |
28787 IN2_param_value = function_call_param_iterator.next_nf(); |