On Mon, Sep 13, 2021 at 02:39:21PM +0200, Markus Armbruster wrote: > Simple unions predate flat unions. Having both complicates the QAPI > schema language and the QAPI generator. We haven't been using simple > unions in new code for a long time, because they are less flexible and > somewhat awkward on the wire. > > To prepare for their removal, simple union UserDefListUnion has to go. > It is used to cover arrays. The next few commits will eliminate its > uses, and then it gets deleted. As a first step, provide struct > ArrayStruct for the tests to be rewritten. > > Signed-off-by: Markus Armbruster <arm...@redhat.com> > --- > tests/qapi-schema/qapi-schema-test.json | 16 ++++++++++++++++ > tests/qapi-schema/qapi-schema-test.out | 16 ++++++++++++++++ > 2 files changed, 32 insertions(+) >
Reviewed-by: Eric Blake <ebl...@redhat.com> -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org