54 Commits (1ff36b5d4d00a4e3633eb960bf2be562f5e47dbf)

Author SHA1 Message Date
Eric Blake 9fb081e0b9 qapi: Reserve 'q_*' and 'has_*' member names 11 years ago
Eric Blake 255960dd37 qapi: Reserve '*List' type names for list types 11 years ago
Eric Blake f8b7f1a8ea qapi: Consistent generated code: prefer visitor 'v' 11 years ago
Eric Blake 2a0f50e8d9 qapi: Consistent generated code: prefer error 'err' 11 years ago
Markus Armbruster 1a9a507b2e qapi-introspect: Hide type names 11 years ago
Markus Armbruster 39a1815816 qapi: New QMP command query-qmp-schema for QMP introspection 11 years ago
Markus Armbruster 2d21291ae6 qapi: Pseudo-type '**' is now unused, drop it 11 years ago
Markus Armbruster b8a98326d5 qapi-schema: Fix up misleading specification of netdev_add 11 years ago
Markus Armbruster 28770e057f qapi: Introduce a first class 'any' type 11 years ago
Markus Armbruster f133f2db1e qapi: Improve built-in type documentation 11 years ago
Markus Armbruster 56d92b003a qapi-commands: De-duplicate output marshaling functions 11 years ago
Markus Armbruster 7fad30f06e qapi: Rename qmp_marshal_input_FOO() to qmp_marshal_FOO() 11 years ago
Markus Armbruster e98859a9b9 qapi: Clean up after recent conversions to QAPISchemaVisitor 11 years ago
Markus Armbruster efd2eaa6c2 qapi: De-duplicate enum code generation 11 years ago
Markus Armbruster 2b162ccbe8 qapi-types: Convert to QAPISchemaVisitor, fixing flat unions 11 years ago
Daniel P. Berrange 351d36e454 qapi: allow override of default enum prefix naming 11 years ago
Markus Armbruster 94a3f0af38 docs/qapi-code-gen.txt: Fix QAPI schema examples 11 years ago
Markus Armbruster 3a864e7c52 qapi: Generated code cleanup 11 years ago
Markus Armbruster 3f99144cd9 qapi-commands: Drop useless initialization 11 years ago
Markus Armbruster 9b090d42ae qapi: Command returning anonymous type doesn't work, outlaw 11 years ago
Markus Armbruster 315932b5ed qapi: Fix to reject union command and event arguments 11 years ago
Markus Armbruster 016a335bd8 qapi-event: Clean up how name of enum QAPIEvent is made 11 years ago
Markus Armbruster 4247f83900 qapi: Clarify docs on including the same file multiple times 11 years ago
Markus Armbruster 836c3b01d2 qapi: Drop bogus command from docs 11 years ago
Markus Armbruster 16d80f6181 qapi: Turn generators' mandatory option -i into an argument 11 years ago
Eric Blake 363b4262a1 qapi: Tweak doc references to QMP when QGA is also meant 11 years ago
Eric Blake 3b2a8b8532 qapi: Document 'struct' metatype 11 years ago
Eric Blake 7b1b98c420 qapi: Document new 'alternate' meta-type 11 years ago
Eric Blake e790e66651 qapi: Document type-safety considerations 11 years ago
Eric Blake 6fb5545172 qapi: Add copyright declaration on docs 11 years ago
Eric Blake 59a2c4ce2b qapi: Update docs given recent event, spacing fixes 12 years ago
Wenchao Xia d6f9c82c62 qapi script: clean up in scripts 12 years ago
Wenchao Xia 21cd70dfc1 qapi script: add event support 12 years ago
Benoît Canet 24fd848950 qapi: skip redundant includes 12 years ago
Markus Armbruster 87a560c455 qapi: Show qapi-commands.py invocation in qapi-code-gen.txt 12 years ago
Markus Armbruster 297a3646c2 qapi: Replace uncommon use of the error API by the common one 12 years ago
Markus Armbruster f9bee751be qapi: Normalize marshalling's visitor initialization and cleanup 12 years ago
Markus Armbruster 6e2bb3ec70 qapi: Update qapi-code-gen.txt example to match current code 12 years ago
Eric Blake cc1626556d qapi: Document optional arguments' backwards compatibility 12 years ago
Lluís Vilanova a719a27c82 qapi: Add a primitive to include other files from a QAPI schema file 12 years ago
Lluís Vilanova 33aaad529e qapi: Use an explicit input file 12 years ago
Wenchao Xia 5223070c47 qapi script: do not allow string discriminator 12 years ago
Wenchao Xia bceae7697f qapi script: support enum type as discriminator in union 12 years ago
Eric Blake 63922c6477 qapi: fix documentation example 13 years ago
Eric Blake cc94712b9e qapi: fix documentation example 13 years ago
Kevin Wolf 622f557f5a qapi-types/visit.py: Inheritance for structs 13 years ago
Kevin Wolf 69dd62dfd6 qapi: Anonymous unions 13 years ago
Kevin Wolf 50f2bdc75c qapi: Flat unions with arbitrary discriminator 13 years ago
Kevin Wolf 51631493e4 docs: Document QAPI union types 13 years ago
Paolo Bonzini d195325b05 qapi: fix error propagation 14 years ago