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
|
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 |
Kevin Wolf
|
6a8c0b5102
qapi: Add feature flags to struct types
|
6 years ago |
Markus Armbruster
|
c2e196a9b4
qapi: Prepare for system modules other than 'builtin'
|
6 years ago |
Markus Armbruster
|
dcac64711e
qapi: Clean up modular built-in code generation a bit
|
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 |
Markus Armbruster
|
9f88c66211
qapi-types: add #if conditions to types & visitors
|
7 years ago |
Marc-André Lureau
|
fbf09a2fa4
qapi: add 'ifcond' to visitor methods
|
7 years ago |
Anton Nefedov
|
800877bb16
qapi: allow empty branches in flat unions
|
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
|
cdb6610ae4
qapi/types qapi/visit: Generate built-in stuff into separate 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 |