John Snow
|
cf5db2142b
qapi/introspect.py: remove _gen_variants helper
|
4 年之前 |
John Snow
|
c0e8d9f3c1
qapi/introspect.py: improve readability of _tree_to_qlit
|
4 年之前 |
John Snow
|
2a6c161bbf
qapi/introspect.py: improve _tree_to_qlit error message
|
4 年之前 |
John Snow
|
4f7f97a7b3
qapi/introspect.py: create a typed 'Annotated' data strutcure
|
4 年之前 |
John Snow
|
9db2734613
qapi/introspect.py: Introduce preliminary tree typing
|
4 年之前 |
John Snow
|
d4c5b429fd
qapi/introspect.py: Always define all 'extra' dict keys
|
4 年之前 |
John Snow
|
5f50cede4a
qapi/introspect.py: replace 'extra' dict with 'comment' argument
|
4 年之前 |
John Snow
|
84cf09915f
qapi/introspect.py: Unify return type of _make_tree()
|
4 年之前 |
John Snow
|
055569603d
qapi/introspect.py: guard against ifcond/comment misuse
|
4 年之前 |
John Snow
|
84bece7dd4
qapi/introspect.py: add _gen_features helper
|
4 年之前 |
John Snow
|
d70f5130f6
qapi/introspect.py: use _make_tree for features nodes
|
4 年之前 |
John Snow
|
6b67bcac0f
qapi/introspect.py: assert schema is not None
|
4 年之前 |
John Snow
|
67fea57502
qapi: enforce import order/styling with isort
|
4 年之前 |
John Snow
|
5af8263d40
qapi: Remove wildcard includes
|
4 年之前 |
John Snow
|
7137a96099
qapi: Prefer explicit relative imports
|
4 年之前 |
Kevin Wolf
|
04f22362f1
qapi: Add a 'coroutine' flag for commands
|
4 年之前 |
Markus Armbruster
|
84ab008687
qapi: Add feature flags to struct members
|
5 年之前 |
Markus Armbruster
|
24cfd6addd
qapi/introspect: Factor out _make_tree()
|
5 年之前 |
Markus Armbruster
|
2e8a843d19
qapi/introspect: Rename *qlit* to reduce confusion
|
5 年之前 |
Markus Armbruster
|
7b3bc9e28f
qapi: Consistently put @features parameter right after @ifcond
|
5 年之前 |
Markus Armbruster
|
013b4efc9b
qapi: Add feature flags to remaining definitions
|
5 年之前 |
Markus Armbruster
|
8ec0e1a4e6
qapi: Brush off some (py)lint
|
5 年之前 |
Markus Armbruster
|
2cae67bcb5
qapi: Use super() now we have Python 3
|
5 年之前 |
Peter Krempa
|
23394b4c39
qapi: Add feature flags to commands
|
5 年之前 |
Markus Armbruster
|
e6c42b96b9
qapi: Split up scripts/qapi/common.py
|
5 年之前 |
Kevin Wolf
|
6a8c0b5102
qapi: Add feature flags to struct types
|
6 年之前 |
Marc-André Lureau
|
8ee06f61e1
qapi: Add #if conditions to generated code members
|
6 年之前 |
Marc-André Lureau
|
1962bd39d5
qapi: change enum visitor and gen_enum* to take QAPISchemaMember
|
6 年之前 |
Eric Blake
|
8c643361ee
qapi: Add comments to aid debugging generated introspection
|
7 年之前 |
Eric Blake
|
1aa806ccf0
qapi: Minor introspect.py cleanups
|
7 年之前 |