| Commit message (Expand) | Author | Age | Files | Lines |
* | qapi: Reject alternates that can't work with keyval_parse() | Markus Armbruster | 2017-05-31 | 1 | -2/+17 |
* | qapi: Drop unused QAPIDoc member optional | Markus Armbruster | 2017-03-21 | 1 | -1/+0 |
* | qapi: Fix a misleading parser error message | Markus Armbruster | 2017-03-16 | 1 | -1/+2 |
* | qapi: Make pylint a bit happier | Markus Armbruster | 2017-03-16 | 1 | -4/+4 |
* | qapi: Drop unused .check_clash() parameter schema | Markus Armbruster | 2017-03-16 | 1 | -5/+5 |
* | qapi: union_types is a list used like a dict, make it one | Markus Armbruster | 2017-03-16 | 1 | -16/+3 |
* | qapi: struct_types is a list used like a dict, make it one | Markus Armbruster | 2017-03-16 | 1 | -17/+4 |
* | qapi: enum_types is a list used like a dict, make it one | Markus Armbruster | 2017-03-16 | 1 | -23/+6 |
* | qapi: Factor add_name() calls out of the meta conditional | Markus Armbruster | 2017-03-16 | 1 | -15/+9 |
* | qapi: Simplify what gets stored in enum_types | Markus Armbruster | 2017-03-16 | 1 | -14/+15 |
* | qapi: Drop unused variable events | Markus Armbruster | 2017-03-16 | 1 | -3/+0 |
* | qapi: Eliminate check_docs() and drop QAPIDoc.expr | Markus Armbruster | 2017-03-16 | 1 | -17/+10 |
* | qapi: Fix detection of bogus member documentation | Markus Armbruster | 2017-03-16 | 1 | -25/+13 |
* | qapi: Move empty doc section checking to doc parser | Markus Armbruster | 2017-03-16 | 1 | -6/+14 |
* | qapi: Improve error message on @NAME: in free-form doc | Markus Armbruster | 2017-03-16 | 1 | -11/+6 |
* | qapi: Move detection of doc / expression name mismatch | Markus Armbruster | 2017-03-16 | 1 | -10/+18 |
* | qapi: Fix detection of doc / expression mismatch | Markus Armbruster | 2017-03-16 | 1 | -13/+22 |
* | qapi2texi: Include member type in generated documentation | Markus Armbruster | 2017-03-16 | 1 | -0/+14 |
* | qapi: Prefer single-quoted strings more consistently | Markus Armbruster | 2017-03-16 | 1 | -48/+48 |
* | qapi: Use raw strings for regular expressions consistently | Markus Armbruster | 2017-03-16 | 1 | -4/+4 |
* | qapi: The #optional tag is redundant, drop | Markus Armbruster | 2017-03-16 | 1 | -19/+4 |
* | qapi: Conjure up QAPIDoc.ArgSection for undocumented members | Markus Armbruster | 2017-03-16 | 1 | -3/+2 |
* | qapi: Prepare for requiring more complete documentation | Markus Armbruster | 2017-03-16 | 1 | -45/+65 |
* | qapi: Fix QAPISchemaEnumType.is_implicit() for 'QType' | Markus Armbruster | 2017-03-16 | 1 | -2/+2 |
* | qapi: Avoid unwanted blank lines in QAPIDoc | Markus Armbruster | 2017-03-16 | 1 | -2/+3 |
* | qapi: Fix to reject empty union base gracefully | Markus Armbruster | 2017-03-16 | 1 | -1/+1 |
* | qapi: Have each QAPI schema declare its name rule violations | Markus Armbruster | 2017-03-16 | 1 | -12/+10 |
* | qapi: Have each QAPI schema declare its returns white-list | Markus Armbruster | 2017-03-16 | 1 | -21/+9 |
* | qapi: Make doc comments optional where we don't need them | Markus Armbruster | 2017-03-16 | 1 | -1/+23 |
* | qapi: Factor QAPISchemaParser._include() out of .__init__() | Markus Armbruster | 2017-03-16 | 1 | -22/+23 |
* | qapi: add qapi2texi script | Marc-André Lureau | 2017-01-16 | 1 | -2/+249 |
* | qapi: rework qapi Exception | Marc-André Lureau | 2017-01-16 | 1 | -178/+156 |
* | qapi: Implement boxed types for commands/events | Eric Blake | 2016-07-19 | 1 | -13/+50 |
* | qapi: Plumb in 'boxed' to qapi generator lower levels | Eric Blake | 2016-07-19 | 1 | -16/+27 |
* | qapi: Drop useless gen_err_check() | Eric Blake | 2016-07-19 | 1 | -8/+0 |
* | qapi: Add type.is_empty() helper | Eric Blake | 2016-07-19 | 1 | -0/+4 |
* | qapi: Hide tag_name data member of variants | Eric Blake | 2016-07-19 | 1 | -4/+4 |
* | qapi: Special case c_name() for empty type | Eric Blake | 2016-07-19 | 1 | -0/+1 |
* | qapi: Require all branches of flat union enum to be covered | Eric Blake | 2016-07-19 | 1 | -0/+8 |
* | qapi: Use anonymous bases in QMP flat unions | Eric Blake | 2016-03-18 | 1 | -1/+1 |
* | qapi: Allow anonymous base for flat union | Eric Blake | 2016-03-18 | 1 | -2/+10 |
* | qapi: Don't special-case simple union wrappers | Eric Blake | 2016-03-18 | 1 | -10/+0 |
* | qapi: Drop unused c_null() | Eric Blake | 2016-03-18 | 1 | -29/+17 |
* | qapi: Inline gen_visit_members() into lone caller | Eric Blake | 2016-03-18 | 1 | -44/+2 |
* | qapi: Emit implicit structs in generated C | Eric Blake | 2016-03-18 | 1 | -2/+0 |
* | qapi: Adjust names of implicit types | Eric Blake | 2016-03-18 | 1 | -8/+10 |
* | qapi: Make c_type() more OO-like | Eric Blake | 2016-03-18 | 1 | -9/+30 |
* | qapi: Rename 'fields' to 'members' in generator | Eric Blake | 2016-03-05 | 1 | -10/+10 |
* | qapi: rename InputAxis values. | Gerd Hoffmann | 2016-03-01 | 1 | -1/+0 |
* | qapi: rename input buttons | Gerd Hoffmann | 2016-03-01 | 1 | -1/+0 |