typedef.MyUnion=union my_union my_union=union union.my_union.i=int,0,0 union.my_union.c=char,0,0 union.my_union=i,c MyUnion=union my_enum=enum enum.my_enum.VAL_A=0x0 enum.my_enum.0x0=VAL_A enum.my_enum.VAL_B=0x1 enum.my_enum.0x1=VAL_B enum.my_enum=VAL_A,VAL_B typedef.MyEnum=enum my_enum MyEnum=enum typedef.AnonUnion=union AnonUnion AnonUnion=union union.AnonUnion.x=int,0,0 union.AnonUnion.y=int,0,0 union.AnonUnion=x,y AnonUnion=union AnonEnum=enum enum.AnonEnum.E_ONE=0x0 enum.AnonEnum.0x0=E_ONE enum.AnonEnum.E_TWO=0x1 enum.AnonEnum.0x1=E_TWO enum.AnonEnum=E_ONE,E_TWO typedef.AnonEnum=enum AnonEnum AnonEnum=enum