Markus Armbruster
|
ed39c03e2f
qapi: Drop conditionals for Python 2
|
5 lat temu |
Markus Armbruster
|
e6c42b96b9
qapi: Split up scripts/qapi/common.py
|
5 lat temu |
Markus Armbruster
|
61bfb2e1a4
qapi: Move gen_enum(), gen_enum_lookup() back to qapi/types.py
|
5 lat temu |
Markus Armbruster
|
0002b557b5
qapi: Eliminate accidental global frontend state
|
5 lat temu |
Markus Armbruster
|
2a7bbedd77
qapi: Store pragma state in QAPISourceInfo, not global state
|
5 lat temu |
Markus Armbruster
|
c615550df3
qapi: Improve source file read error handling
|
5 lat temu |
Markus Armbruster
|
56d2df5e65
qapi: Improve reporting of redefinition
|
5 lat temu |
Markus Armbruster
|
f63326985a
qapi: Improve reporting of missing documentation comment
|
5 lat temu |
Markus Armbruster
|
13b3997f14
qapi: Eliminate check_keys(), rename check_known_keys()
|
5 lat temu |
Markus Armbruster
|
fab12376d0
qapi: Improve reporting of invalid 'if' further
|
5 lat temu |
Markus Armbruster
|
eeb57c85da
qapi: Avoid redundant definition references in error messages
|
5 lat temu |
Markus Armbruster
|
3f58cc29a8
qapi: Improve reporting of missing / unknown definition keys
|
5 lat temu |
Markus Armbruster
|
a6735a5743
qapi: Improve reporting of invalid flags
|
5 lat temu |
Markus Armbruster
|
576f0b8a53
qapi: Improve reporting of invalid 'if' errors
|
5 lat temu |
Markus Armbruster
|
4ebda5abdb
qapi: Move context-free checking to the proper place
|
5 lat temu |
Markus Armbruster
|
fa110c6a9e
qapi: Move context-sensitive checking to the proper place
|
5 lat temu |
Markus Armbruster
|
77daece3d9
qapi: Inline check_name() into check_union()
|
5 lat temu |
Markus Armbruster
|
e6f9678da5
qapi: Plumb info to the QAPISchemaMember
|
5 lat temu |
Markus Armbruster
|
88112488cf
qapi: Make check_type()'s array case a bit more obvious
|
5 lat temu |
Markus Armbruster
|
67fa64ce0e
qapi: Move check for reserved names out of add_name()
|
5 lat temu |
Markus Armbruster
|
64e04f7149
qapi: Report invalid '*' prefix like any other invalid name
|
5 lat temu |
Markus Armbruster
|
6ba1ba7f0e
qapi: Use check_name_str() where it suffices
|
5 lat temu |
Markus Armbruster
|
d7bc17c602
qapi: Improve reporting of invalid name errors
|
5 lat temu |
Markus Armbruster
|
c9efc984ca
qapi: Reorder check_FOO() parameters for consistency
|
5 lat temu |
Markus Armbruster
|
481a6bd15c
qapi: Improve reporting of member name clashes
|
5 lat temu |
Markus Armbruster
|
2ab218aad6
qapi: Change frontend error messages to start with lower case
|
5 lat temu |
Markus Armbruster
|
638c4af931
qapi: Clean up member name case checking
|
5 lat temu |
Markus Armbruster
|
7be6c51194
qapi: Prefix frontend errors with an "in definition" line
|
5 lat temu |
Markus Armbruster
|
19e950d9d4
qapi: New QAPISourceInfo, replacing dict
|
5 lat temu |
Markus Armbruster
|
57608a5299
qapi: Rename .owner to .defined_in
|
5 lat temu |