2 object :obj-int-wrapper
3 member data: int optional=False
4 enum QType ['none', 'qnull', 'qint', 'qstring', 'qdict', 'qlist', 'qfloat', 'qbool']
7 member type: TestUnionKind optional=False
8 case data: :obj-int-wrapper
9 enum TestUnionKind ['data']