mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-05 00:33:55 -06:00
qapi script: do not allow string discriminator
Since enum based discriminators provide better type-safety and ensure that future qapi additions do not forget to adjust dependent unions, forbid using string as discriminator from now on. Signed-off-by: Wenchao Xia <wenchaoqemu@gmail.com> Reviewed-by: Eric Blake <eblake@redhat.com> Reviewed-by: Markus Armbruster <armbru@redhat.com> Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
This commit is contained in:
parent
59ca664ef8
commit
5223070c47
12 changed files with 53 additions and 18 deletions
0
tests/qapi-schema/flat-union-string-discriminator.out
Normal file
0
tests/qapi-schema/flat-union-string-discriminator.out
Normal file
Loading…
Add table
Add a link
Reference in a new issue