Markus Armbruster
|
cdd2b228b9
qapi: Smooth visitor error checking in generated code
|
5 years ago |
Markus Armbruster
|
012d4c96e2
qapi: Make visitor functions taking Error ** return bool, not void
|
5 years ago |
Markus Armbruster
|
2061487bdb
qapi: Disallow qmp_marshal_FOO(NULL, ...)
|
5 years ago |
Markus Armbruster
|
8e08bf4ea2
qapi: Assert incomplete object occurs only in dealloc visitor
|
5 years ago |
Markus Armbruster
|
f965e8fea6
qapi: New special feature flag "deprecated"
|
5 years ago |
Markus Armbruster
|
84ab008687
qapi: Add feature flags to struct members
|
5 years ago |
Markus Armbruster
|
013b4efc9b
qapi: Add feature flags to remaining definitions
|
5 years ago |
Markus Armbruster
|
86014c64f9
docs/devel/qapi-code-gen: Document 'features' introspection
|
5 years ago |
Markus Armbruster
|
ad52292ea1
docs/devel/qapi-code-gen: Clarify allow-oob introspection
|
5 years ago |
Markus Armbruster
|
942ab6865a
docs/devel/qapi-code-gen: Fix typo in grammar
|
5 years ago |
Markus Armbruster
|
00ca24ff9e
qapi: Generate command registration stuff into separate files
|
5 years ago |
Peter Krempa
|
23394b4c39
qapi: Add feature flags to commands
|
5 years ago |
Markus Armbruster
|
9d55380b5a
qapi: Remove null from schema language
|
6 years ago |
Markus Armbruster
|
b6c37ebaaf
docs/devel/qapi-code-gen: Improve QAPI schema language doc
|
6 years ago |
Markus Armbruster
|
634c82c163
docs/devel/qapi-code-gen: Rewrite introduction to schema
|
6 years ago |
Markus Armbruster
|
ab76bc2794
docs/devel/qapi-code-gen: Rewrite compatibility considerations
|
6 years ago |
Markus Armbruster
|
f5821f5262
docs/devel/qapi-code-gen: Reorder sections for readability
|
6 years ago |
Markus Armbruster
|
0ced9531f1
qapi: Permit omitting all flat union branches
|
6 years ago |
Markus Armbruster
|
e24fe238e2
docs/devel/qapi-code-gen: Minor specification fixes
|
6 years ago |
Markus Armbruster
|
b22e86585b
qapi: Drop support for boxed alternate arguments
|
6 years ago |
Kevin Wolf
|
6a8c0b5102
qapi: Add feature flags to struct types
|
6 years ago |
Markus Armbruster
|
5d75648b56
qapi: Generate QAPIEvent stuff into separate files
|
6 years ago |
Markus Armbruster
|
83a22d89b0
qapi: Fix up documentation for recent commit a95291007b2
|
6 years ago |
Markus Armbruster
|
ce32bf8586
qapi: Belatedly document modular code generation
|
6 years ago |
Markus Armbruster
|
a95291007b
qapi: Eliminate indirection through qmp_event_get_func_emit()
|
6 years ago |
Markus Armbruster
|
900cbbde3f
qapi: Belatedly update docs for commit 9c2f56e9f9d
|
6 years ago |
Marc-André Lureau
|
3e270dcacc
qapi: add 'if' to alternate members
|
6 years ago |
Marc-André Lureau
|
a2724280fb
qapi: add 'if' to union members
|
6 years ago |
Marc-André Lureau
|
ccadd6bcba
qapi: Add 'if' to implicit struct members
|
6 years ago |
Marc-André Lureau
|
6cc32b0e14
qapi: add 'if' to enum members
|
6 years ago |