This website requires JavaScript.
Explore
Help
Sign In
openkylin
/
qemu
mirror of
https://gitee.com/openkylin/qemu.git
Watch
9
Star
0
Fork
You've already forked qemu
0
Code
Issues
Projects
Releases
Wiki
Activity
5a894dd770
qemu
/
tests
/
qapi-schema
/
alternate-empty.json
3 lines
65 B
JSON
Raw
Normal View
History
Unescape
Escape
qapi: Permit alternates with just one branch A union or alternate without branches makes no sense and doesn't work: it can't be instantiated. A union or alternate with just one branch works, but is degenerate. We accept the former, but reject the latter. Weird. docs/devel/qapi-code-gen.txt doesn't mention the difference. It claims an alternate definition is "is similar to a simple union type". Permit degenerate alternates to make them consistent with unions. Signed-off-by: Markus Armbruster <armbru@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Message-Id: <20190913201349.24332-10-armbru@redhat.com>
2019-09-14 04:13:42 +08:00
#
a
l
t
e
r
n
a
t
e
s
c
a
n
n
o
t
b
e
e
m
p
t
y
{
'
a
l
t
e
r
n
a
t
e
'
:
'
A
l
t
'
,
'
d
a
t
a
'
:
{
}
}