Eduardo Habkost
|
fda72ab451
qapi: Fix error handling code on alternate conflict
|
8 years ago |
Markus Armbruster
|
4d2d5c41a9
qapi: Introduce a first class 'null' type
|
8 years ago |
Marc-André Lureau
|
086ee7a620
scripts: use build_ prefix for string not piped through cgen()
|
8 years ago |
Marc-André Lureau
|
01b2ffcedd
qapi: merge QInt and QFloat in QNum
|
8 years ago |
Markus Armbruster
|
c0644771eb
qapi: Reject alternates that can't work with keyval_parse()
|
8 years ago |
Markus Armbruster
|
32b8a2ad61
qapi: Drop unused QAPIDoc member optional
|
8 years ago |
Markus Armbruster
|
012b126de2
qapi: Fix a misleading parser error message
|
8 years ago |
Markus Armbruster
|
c261394978
qapi: Make pylint a bit happier
|
8 years ago |
Markus Armbruster
|
6bbfb12de6
qapi: Drop unused .check_clash() parameter schema
|
8 years ago |
Markus Armbruster
|
768562ded0
qapi: union_types is a list used like a dict, make it one
|
8 years ago |
Markus Armbruster
|
ed285bf821
qapi: struct_types is a list used like a dict, make it one
|
8 years ago |
Markus Armbruster
|
5f018446fe
qapi: enum_types is a list used like a dict, make it one
|
8 years ago |
Markus Armbruster
|
6f05345f8f
qapi: Factor add_name() calls out of the meta conditional
|
8 years ago |
Markus Armbruster
|
eda43c6844
qapi: Simplify what gets stored in enum_types
|
8 years ago |
Markus Armbruster
|
062e856b15
qapi: Drop unused variable events
|
8 years ago |
Markus Armbruster
|
a9f396b028
qapi: Eliminate check_docs() and drop QAPIDoc.expr
|
8 years ago |
Markus Armbruster
|
816a57cd6e
qapi: Fix detection of bogus member documentation
|
8 years ago |
Markus Armbruster
|
4ea7148e89
qapi: Move empty doc section checking to doc parser
|
8 years ago |
Markus Armbruster
|
2d433236df
qapi: Improve error message on @NAME: in free-form doc
|
8 years ago |
Markus Armbruster
|
7947016d1c
qapi: Move detection of doc / expression name mismatch
|
8 years ago |
Markus Armbruster
|
e7823a2adf
qapi: Fix detection of doc / expression mismatch
|
8 years ago |
Markus Armbruster
|
691e03133e
qapi2texi: Include member type in generated documentation
|
8 years ago |
Markus Armbruster
|
ef801a9bb1
qapi: Prefer single-quoted strings more consistently
|
8 years ago |
Markus Armbruster
|
0fe675af77
qapi: Use raw strings for regular expressions consistently
|
8 years ago |
Markus Armbruster
|
1d8bda128d
qapi: The #optional tag is redundant, drop
|
8 years ago |
Markus Armbruster
|
860e877861
qapi: Conjure up QAPIDoc.ArgSection for undocumented members
|
8 years ago |
Markus Armbruster
|
069fb5b250
qapi: Prepare for requiring more complete documentation
|
8 years ago |
Markus Armbruster
|
4636211e4d
qapi: Fix QAPISchemaEnumType.is_implicit() for 'QType'
|
8 years ago |
Markus Armbruster
|
b116fd8e30
qapi: Avoid unwanted blank lines in QAPIDoc
|
8 years ago |
Markus Armbruster
|
4815374513
qapi: Fix to reject empty union base gracefully
|
8 years ago |