Marc-André Lureau
|
6cc32b0e14
qapi: add 'if' to enum members
|
6 years ago |
Marc-André Lureau
|
ea738b2168
qapi: add a dictionary form with 'name' key for enum members
|
6 years ago |
Marc-André Lureau
|
7e80d48001
qapi: improve reporting of unknown or missing keys
|
6 years ago |
Marc-André Lureau
|
563bd35d87
qapi: factor out checking for keys
|
6 years ago |
Marc-André Lureau
|
1962bd39d5
qapi: change enum visitor and gen_enum* to take QAPISchemaMember
|
6 years ago |
Marc-André Lureau
|
9c2f56e9f9
qapi: Do not define enumeration value explicitly
|
6 years ago |
Marc-André Lureau
|
5751686364
qapi: rename QAPISchemaEnumType.values to .members
|
6 years ago |
Markus Armbruster
|
5f1450f544
qapi: Emit a blank line before dummy declaration
|
7 years ago |
Markus Armbruster
|
bdd2d42b89
qapi: Fix build_params() for empty parameter list
|
7 years ago |
Markus Armbruster
|
b736e25a18
qapi: Fix some pycodestyle-3 complaints
|
7 years ago |
Marc-André Lureau
|
ded9fc28b5
qapi: add #if/#endif helpers
|
7 years ago |
Marc-André Lureau
|
485d948ce8
qapi: mcgen() shouldn't indent # lines
|
7 years ago |
Marc-André Lureau
|
fbf09a2fa4
qapi: add 'ifcond' to visitor methods
|
7 years ago |
Marc-André Lureau
|
4fca21c1b0
qapi: leave the ifcond attribute undefined until check()
|
7 years ago |
Marc-André Lureau
|
2cbc94376e
qapi: pass 'if' condition into QAPISchemaEntity objects
|
7 years ago |
Marc-André Lureau
|
967c885108
qapi: add 'if' to top-level expressions
|
7 years ago |
Markus Armbruster
|
de685ae5e9
qapi: Open files with encoding='utf-8'
|
7 years ago |
Anton Nefedov
|
800877bb16
qapi: allow empty branches in flat unions
|
7 years ago |
Eduardo Habkost
|
c788341244
python: Remove scripts/ordereddict.py
|
7 years ago |
Igor Mammedov
|
d6fe3d02e9
qapi: introduce new cmd option "allow-preconfig"
|
7 years ago |
Laszlo Ersek
|
9a801c7d6c
qapi: add SysEmuTarget to "common.json"
|
7 years ago |
Peter Xu
|
9408860165
qapi: restrict allow-oob value to be "true"
|
7 years ago |
Peter Xu
|
876c67512e
qapi: introduce new cmd option "allow-oob"
|
7 years ago |
Markus Armbruster
|
eb815e248f
qapi: Move qapi-schema.json to qapi/, rename generated files
|
7 years ago |
Markus Armbruster
|
252dc3105f
qapi: Generate separate .h, .c for each module
|
7 years ago |
Markus Armbruster
|
f9c146399d
qapi/common: Fix guardname() for funny filenames
|
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
|
cf40a0a5c2
qapi: Record 'include' directives in intermediate representation
|
7 years ago |
Markus Armbruster
|
8a84767cc4
qapi: Generate in source order
|
7 years ago |