Bug 883493: Use CGSwitch to generate union structs r=bz
* * *
Bug 883493: Make CGUnionStruct use CGClass r=bz