If you assign twice to the same variable, the compiler will remove the first one. The second assignment would have to at least be dependent on something unknown at compile time. Check the assembly, you should see that there is only one assignment in both cases.
-
-
This Tweet is unavailable.
-
Yes, I checked it, that's why I was concerned. They are not the same ASM except for clears. They are actually quite different, and it's because you are not allowing the optimizing compiler to optimize.
End of conversation
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.