It looks ok, but why would you do it? Why not create a separate variable? The compiler should be able to merge them if they're not used at the same time.
↧