xref: /qemu/tests/qapi-schema/alternate-clash.json (revision 266469947161aa10b1d36843580d369d5aa38589)
1d220fbcdSEric Blake# Alternate branch name collision
2*d83b4764SMarkus Armbruster# Naming rules make collision impossible (even with the pragma).  If
3*d83b4764SMarkus Armbruster# that wasn't the case, then we'd get a collision in generated C: two
4*d83b4764SMarkus Armbruster# union members a_b.
5*d83b4764SMarkus Armbruster{ 'pragma': { 'member-name-exceptions': [ 'Alt1' ] } }
6ab916fadSEric Blake{ 'alternate': 'Alt1',
78168ca8eSMarkus Armbruster  'data': { 'a-b': 'bool', 'a_b': 'int' } }
8