John Snow
|
1a503761e4
qapi/events.py: Move comments into docstrings
|
4 years ago |
John Snow
|
d1b21b393e
qapi/events.py: add type hint annotations
|
4 years ago |
John Snow
|
e6a34cd7a4
qapi/common.py: move build_params into gen.py
|
4 years ago |
John Snow
|
5af8263d40
qapi: Remove wildcard includes
|
4 years ago |
John Snow
|
7137a96099
qapi: Prefer explicit relative imports
|
4 years ago |
Markus Armbruster
|
013b4efc9b
qapi: Add feature flags to remaining definitions
|
5 years ago |
Markus Armbruster
|
2cae67bcb5
qapi: Use super() now we have Python 3
|
5 years ago |
Markus Armbruster
|
3bef3aaec9
qapi: Simplify QAPISchemaModularCVisitor
|
5 years ago |
Markus Armbruster
|
e6c42b96b9
qapi: Split up scripts/qapi/common.py
|
5 years ago |
Markus Armbruster
|
61bfb2e1a4
qapi: Move gen_enum(), gen_enum_lookup() back to qapi/types.py
|
5 years ago |
Markus Armbruster
|
e6f9678da5
qapi: Plumb info to the QAPISchemaMember
|
5 years ago |
Markus Armbruster
|
398969fe1c
qapi: Adjust frontend errors to say enum value, not member
|
6 years ago |
Markus Armbruster
|
675b214bc6
qapi: Permit 'boxed' with empty type
|
6 years ago |
Markus Armbruster
|
a8d2532645
Include qemu-common.h exactly where needed
|
6 years ago |
Markus Armbruster
|
093e367951
Revert "qapi-events: add 'if' condition to implicit event enum"
|
6 years ago |
Markus Armbruster
|
5d75648b56
qapi: Generate QAPIEvent stuff into separate files
|
6 years ago |
Markus Armbruster
|
dcac64711e
qapi: Clean up modular built-in code generation a bit
|
6 years ago |
Markus Armbruster
|
a95291007b
qapi: Eliminate indirection through qmp_event_get_func_emit()
|
6 years ago |
Marc-André Lureau
|
7bd2634905
qapi-events: add 'if' condition to implicit event enum
|
6 years ago |
Marc-André Lureau
|
1962bd39d5
qapi: change enum visitor and gen_enum* to take QAPISchemaMember
|
6 years ago |
Peter Xu
|
3ab72385b2
qapi: Drop qapi_event_send_FOO()'s Error ** argument
|
7 years ago |
Marc-André Lureau
|
c3cd6aa020
qapi/events: add #if conditions to events
|
7 years ago |
Marc-André Lureau
|
fbf09a2fa4
qapi: add 'ifcond' to visitor methods
|
7 years ago |
Marc-André Lureau
|
f030ffd39d
qapi/events: generate event enum in main module
|
7 years ago |
Marc-André Lureau
|
cb3e7f08ae
qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF
|
7 years ago |
Markus Armbruster
|
eb815e248f
qapi: Move qapi-schema.json to qapi/, rename generated files
|
7 years ago |
Markus Armbruster
|
9af2398977
Include less of the generated modular QAPI headers
|
7 years ago |
Markus Armbruster
|
252dc3105f
qapi: Generate separate .h, .c for each module
|
7 years ago |
Markus Armbruster
|
71b3f0459c
qapi: Make code-generating visitors use QAPIGen more
|
7 years ago |
Markus Armbruster
|
fb0bc835e5
qapi-gen: New common driver for code and doc generators
|
7 years ago |