diff options
author | Markus Armbruster <armbru@redhat.com> | 2019-09-13 22:13:43 +0200 |
---|---|---|
committer | Markus Armbruster <armbru@redhat.com> | 2019-09-24 14:07:22 +0200 |
commit | 0ced9531f17c1c28fa4f29b352729c7f40c2ae30 (patch) | |
tree | 01b884f181062407e78f158d48c4d085e438852b /tests/qapi-schema/union-empty.json | |
parent | f03255362ae3bfd6f105c0fc855c713944f99717 (diff) | |
download | qemu-0ced9531f17c1c28fa4f29b352729c7f40c2ae30.zip qemu-0ced9531f17c1c28fa4f29b352729c7f40c2ae30.tar.gz qemu-0ced9531f17c1c28fa4f29b352729c7f40c2ae30.tar.bz2 |
qapi: Permit omitting all flat union branches
Absent flat union branches default to the empty struct (since commit
800877bb16 "qapi: allow empty branches in flat unions"). But an
attempt to omit all of them is rejected with "Union 'FOO' has no
branches". Harmless oddity, but it's easy to avoid, so do that.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Message-Id: <20190913201349.24332-11-armbru@redhat.com>
[Commit message typo fixed]
Diffstat (limited to 'tests/qapi-schema/union-empty.json')
-rw-r--r-- | tests/qapi-schema/union-empty.json | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/qapi-schema/union-empty.json b/tests/qapi-schema/union-empty.json index 1f0b13c..df3e5e6 100644 --- a/tests/qapi-schema/union-empty.json +++ b/tests/qapi-schema/union-empty.json @@ -1,2 +1,2 @@ -# unions cannot be empty +# simple unions cannot be empty { 'union': 'Union', 'data': { } } |