virtio: use VRingMemoryRegionCaches for descriptor ring
[qemu/ar7.git] / tests / qapi-schema / struct-base-clash-deep.json
blob646d680ad6213b038e8f31da4752f09fb9cecc86
1 # Reject attempts to duplicate QMP members
2 # Here, 'name' would have to appear twice on the wire, locally and
3 # indirectly for the grandparent base; the collision doesn't care that
4 # one instance is optional.
6 ##
7 # @Base:
8 ##
9 { 'struct': 'Base',
10   'data': { 'name': 'str' } }
12 # @Mid:
14 { 'struct': 'Mid',
15   'base': 'Base',
16   'data': { 'value': 'int' } }
18 # @Sub:
20 { 'struct': 'Sub',
21   'base': 'Mid',
22   'data': { '*name': 'str' } }