Markus Armbruster
|
3f58cc29a8
qapi: Improve reporting of missing / unknown definition keys
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
a6735a5743
qapi: Improve reporting of invalid flags
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
576f0b8a53
qapi: Improve reporting of invalid 'if' errors
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
4ebda5abdb
qapi: Move context-free checking to the proper place
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
fa110c6a9e
qapi: Move context-sensitive checking to the proper place
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
77daece3d9
qapi: Inline check_name() into check_union()
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
e6f9678da5
qapi: Plumb info to the QAPISchemaMember
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
88112488cf
qapi: Make check_type()'s array case a bit more obvious
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
67fa64ce0e
qapi: Move check for reserved names out of add_name()
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
64e04f7149
qapi: Report invalid '*' prefix like any other invalid name
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
6ba1ba7f0e
qapi: Use check_name_str() where it suffices
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
d7bc17c602
qapi: Improve reporting of invalid name errors
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
c9efc984ca
qapi: Reorder check_FOO() parameters for consistency
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
481a6bd15c
qapi: Improve reporting of member name clashes
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
2ab218aad6
qapi: Change frontend error messages to start with lower case
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
638c4af931
qapi: Clean up member name case checking
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
7be6c51194
qapi: Prefix frontend errors with an "in definition" line
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
19e950d9d4
qapi: New QAPISourceInfo, replacing dict
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
57608a5299
qapi: Rename .owner to .defined_in
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
0ca7b11709
qapi: Tighten QAPISchemaFOO.check() assertions
|
%!s(int64=5) %!d(string=hai) anos |
Markus Armbruster
|
56176412e7
qapi: Assert .visit() and .check_clash() run only after .check()
|
%!s(int64=6) %!d(string=hai) anos |
Markus Armbruster
|
f9d1743b9b
qapi: Fix excessive QAPISchemaEntity.check() recursion
|
%!s(int64=6) %!d(string=hai) anos |
Markus Armbruster
|
b1bc31f4b7
qapi: Fix to .check() empty structs just once
|
%!s(int64=6) %!d(string=hai) anos |
Markus Armbruster
|
e31fe1266c
qapi: Delete useless check_exprs() code for simple union kind
|
%!s(int64=6) %!d(string=hai) anos |
Markus Armbruster
|
6955397677
qapi: Clean up around check_known_keys()
|
%!s(int64=6) %!d(string=hai) anos |
Markus Armbruster
|
dc234189f8
qapi: Simplify check_keys()
|
%!s(int64=6) %!d(string=hai) anos |
Markus Armbruster
|
fe9c4dcf90
qapi: Normalize 'if' in check_exprs(), like other sugar
|
%!s(int64=6) %!d(string=hai) anos |
Markus Armbruster
|
dec0012ef8
qapi: Fix missing 'if' checks in struct, union, alternate 'data'
|
%!s(int64=6) %!d(string=hai) anos |
Markus Armbruster
|
c2c7065e17
qapi: Reject blank 'if' conditions in addition to empty ones
|
%!s(int64=6) %!d(string=hai) anos |
Markus Armbruster
|
887a2069f7
qapi: Fix broken discriminator error messages
|
%!s(int64=6) %!d(string=hai) anos |