blob: 567043d9d21bd2ff7cfd92ee8b6fc1cf4c6f728a [file] [log] [blame]
Markus Armbruster4e99f4b2021-09-17 16:31:32 +02001# we require union branches to be a struct
Eric Blake3d0c4822015-05-04 09:05:05 -06002{ 'enum': 'TestEnum',
3 'data': [ 'value1', 'value2' ] }
Eric Blake895a2a82015-05-04 09:05:27 -06004{ 'struct': 'Base',
Eric Blake3d0c4822015-05-04 09:05:05 -06005 'data': { 'enum1': 'TestEnum' } }
Eric Blake895a2a82015-05-04 09:05:27 -06006{ 'struct': 'TestTypeB',
Eric Blake3d0c4822015-05-04 09:05:05 -06007 'data': { 'integer': 'int' } }
Eric Blake3d0c4822015-05-04 09:05:05 -06008{ 'union': 'TestUnion',
9 'base': 'Base',
10 'discriminator': 'enum1',
11 'data': { 'value1': 'int',
12 'value2': 'TestTypeB' } }