Variables really should be emitted in declared order.
Since variable subtypes can depend upon previously declared variables, emit the variables in the same order as defined. While some languages may not care, it is better to be safe then sorry. Also, since variables are now always emitted in defined order, remove some excess try .. catch blocks, which were attempting to handle the unknown order.
Loading
Please register or sign in to comment