1# Arguments listed in the doc comment must exist in the actual schema 2 3## 4# @Frob: 5# @a: a 6# @b: b 7## 8{ 'union': 'Frob', 9 'base': 'Base', 10 'discriminator': 'type', 11 'data': { 'nothing': 'Empty' } } 12 13{ 'struct': 'Base', 14 'data': { 'type': 'FrobType' } } 15 16{ 'struct': 'Empty', 17 'data': { } } 18 19{ 'enum': 'FrobType', 'data': ['nothing'] } 20