"inlined" procedures do not work properly in some valid usage patterns
Original Reporter info from Mantis: Stein2051 @Stein2051
-
Reporter name: Max Nazhalov
Original Reporter info from Mantis: Stein2051 @Stein2051
- Reporter name: Max Nazhalov
Description:
Inlined procedure tends to overwrite its local variable, which is passed to it as an "argument by value", when assigning to its other "argument by reference", if called as "do_it( {by_val} x, {by_ref} x )"
Steps to reproduce:
See attached example