John Snow
|
b4c0aa59af
qapi/visit.py: add type hint annotations
|
%!s(int64=4) %!d(string=hai) anos |
John Snow
|
2cc1eefb84
qapi/visit.py: remove unused parameters from gen_visit_object
|
%!s(int64=4) %!d(string=hai) anos |
John Snow
|
554df4f33f
qapi/visit.py: assert tag_member contains a QAPISchemaEnumType
|
%!s(int64=4) %!d(string=hai) anos |
John Snow
|
cbe8f87f97
qapi/common.py: Add indent manager
|
%!s(int64=4) %!d(string=hai) anos |
John Snow
|
42c0dd1222
qapi: delint using flake8
|
%!s(int64=4) %!d(string=hai) anos |
John Snow
|
5af8263d40
qapi: Remove wildcard includes
|
%!s(int64=4) %!d(string=hai) anos |
John Snow
|
7137a96099
qapi: Prefer explicit relative imports
|
%!s(int64=4) %!d(string=hai) anos |
Markus Armbruster
|
cbf97d5b79
qapi: Fix visit_type_STRUCT() not to fail for null object
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
cdd2b228b9
qapi: Smooth visitor error checking in generated code
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
012d4c96e2
qapi: Make visitor functions taking Error ** return bool, not void
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
7111a86e1b
qapi: Assert non-input visitors see only valid alternate tags
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
c978bd5226
qapi: Clean up visitor's recovery from input with invalid type
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
8e08bf4ea2
qapi: Assert incomplete object occurs only in dealloc visitor
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
7b3bc9e28f
qapi: Consistently put @features parameter right after @ifcond
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
013b4efc9b
qapi: Add feature flags to remaining definitions
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
2cae67bcb5
qapi: Use super() now we have Python 3
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
3bef3aaec9
qapi: Simplify QAPISchemaModularCVisitor
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
e6c42b96b9
qapi: Split up scripts/qapi/common.py
|
%!s(int64=5) %!d(string=hai) anos |
Kevin Wolf
|
6a8c0b5102
qapi: Add feature flags to struct types
|
%!s(int64=6) %!d(string=hai) anos |
Markus Armbruster
|
a8d2532645
Include qemu-common.h exactly where needed
|
%!s(int64=6) %!d(string=hai) anos |
Markus Armbruster
|
c2e196a9b4
qapi: Prepare for system modules other than 'builtin'
|
%!s(int64=6) %!d(string=hai) anos |
Markus Armbruster
|
dcac64711e
qapi: Clean up modular built-in code generation a bit
|
%!s(int64=6) %!d(string=hai) anos |
Marc-André Lureau
|
8ee06f61e1
qapi: Add #if conditions to generated code members
|
%!s(int64=6) %!d(string=hai) anos |
Marc-André Lureau
|
1962bd39d5
qapi: change enum visitor and gen_enum* to take QAPISchemaMember
|
%!s(int64=6) %!d(string=hai) anos |
Markus Armbruster
|
b736e25a18
qapi: Fix some pycodestyle-3 complaints
|
%!s(int64=7) %!d(string=hai) anos |
Markus Armbruster
|
9f88c66211
qapi-types: add #if conditions to types & visitors
|
%!s(int64=7) %!d(string=hai) anos |
Marc-André Lureau
|
fbf09a2fa4
qapi: add 'ifcond' to visitor methods
|
%!s(int64=7) %!d(string=hai) anos |
Anton Nefedov
|
800877bb16
qapi: allow empty branches in flat unions
|
%!s(int64=7) %!d(string=hai) anos |
Marc-André Lureau
|
a48e7542be
qapi/visit: remove useless prefix argument
|
%!s(int64=7) %!d(string=hai) anos |
Markus Armbruster
|
eb815e248f
qapi: Move qapi-schema.json to qapi/, rename generated files
|
%!s(int64=7) %!d(string=hai) anos |