Kevin Wolf
|
04f22362f1
qapi: Add a 'coroutine' flag for commands
|
4 years ago |
Markus Armbruster
|
84ab008687
qapi: Add feature flags to struct members
|
5 years ago |
Markus Armbruster
|
24cfd6addd
qapi/introspect: Factor out _make_tree()
|
5 years ago |
Markus Armbruster
|
2e8a843d19
qapi/introspect: Rename *qlit* to reduce confusion
|
5 years ago |
Markus Armbruster
|
7b3bc9e28f
qapi: Consistently put @features parameter right after @ifcond
|
5 years ago |
Markus Armbruster
|
013b4efc9b
qapi: Add feature flags to remaining definitions
|
5 years ago |
Markus Armbruster
|
8ec0e1a4e6
qapi: Brush off some (py)lint
|
5 years ago |
Markus Armbruster
|
2cae67bcb5
qapi: Use super() now we have Python 3
|
5 years ago |
Peter Krempa
|
23394b4c39
qapi: Add feature flags to commands
|
5 years ago |
Markus Armbruster
|
e6c42b96b9
qapi: Split up scripts/qapi/common.py
|
5 years ago |
Kevin Wolf
|
6a8c0b5102
qapi: Add feature flags to struct types
|
6 years ago |
Marc-André Lureau
|
8ee06f61e1
qapi: Add #if conditions to generated code members
|
6 years ago |
Marc-André Lureau
|
1962bd39d5
qapi: change enum visitor and gen_enum* to take QAPISchemaMember
|
6 years ago |
Eric Blake
|
8c643361ee
qapi: Add comments to aid debugging generated introspection
|
7 years ago |
Eric Blake
|
1aa806ccf0
qapi: Minor introspect.py cleanups
|
7 years ago |
Markus Armbruster
|
25b1ef31db
qapi: Make 'allow-oob' optional in SchemaInfoCommand
|
7 years ago |
Markus Armbruster
|
1f214ee1b8
qapi: Do not expose "allow-preconfig" in query-qmp-schema
|
7 years ago |
Marc-André Lureau
|
d626b6c1ae
qapi-introspect: add preprocessor conditions to generated QLit
|
7 years ago |
Marc-André Lureau
|
40bb13766a
qapi-introspect: modify to_qlit() to append ',' on level > 0
|
7 years ago |
Marc-André Lureau
|
fbf09a2fa4
qapi: add 'ifcond' to visitor methods
|
7 years ago |
Markus Armbruster
|
da112e83c1
qapi/introspect: Eliminate pointless variable in .visit_end()
|
7 years ago |
Igor Mammedov
|
d6fe3d02e9
qapi: introduce new cmd option "allow-preconfig"
|
7 years ago |
Peter Xu
|
876c67512e
qapi: introduce new cmd option "allow-oob"
|
7 years ago |
Marc-André Lureau
|
7d0f982bfb
qapi: generate a literal qobject for introspection
|
7 years ago |
Markus Armbruster
|
eb815e248f
qapi: Move qapi-schema.json to qapi/, rename generated files
|
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 |