typedef union initialization