2 # FIXME: this parses, but then fails to compile due to a duplicate 'base'
3 # (one explicit in QMP, the other used to box the base class members).
4 # We should either reject the collision at parse time, or change the
5 # generated struct to allow this to compile.
6 { 'struct': 'Base', 'data': {} }
9 'data': { 'base': 'str' } }