summaryrefslogtreecommitdiffstats
path: root/scripts/qapi.py
Commit message (Expand)AuthorAgeFilesLines
* Add c++ keywords to QAPI helper scriptTomoki Sekiyama2013-09-091-1/+11
* scripts/qapi.py: Avoid syntax not supported by Python 2.4Peter Maydell2013-08-201-1/+1
* qapi.py: Permit comments starting anywhere on the lineMarkus Armbruster2013-07-291-2/+1
* qapi.py: Rename expr_eval to expr in parse_schema()Markus Armbruster2013-07-291-9/+9
* qapi.py: Fix diagnosing non-objects at a schema's top-levelMarkus Armbruster2013-07-291-4/+6
* qapi.py: Fix schema parser to check syntax systematicallyMarkus Armbruster2013-07-291-10/+30
* qapi.py: Reject invalid characters in schema fileMarkus Armbruster2013-07-291-0/+2
* qapi.py: Decent syntax error reportingMarkus Armbruster2013-07-291-2/+27
* qapi.py: Restructure lexer and parserMarkus Armbruster2013-07-291-80/+83
* qapi: Anonymous unionsKevin Wolf2013-07-261-0/+15
* qapi.py: Maintain a list of union typesKevin Wolf2013-07-261-0/+13
* qapi.py: Allow top-level type reference for command definitionsKevin Wolf2013-07-101-0/+19
* qapi.py: Avoid code duplicationKevin Wolf2013-07-101-9/+9
* qapi: qapi-types.py, native list supportMichael Roth2013-05-231-0/+23
* qapi: add "unix" to the set of reserved wordsPaolo Bonzini2012-09-261-1/+3
* qapi: do not protect enum values from namespace pollutionPaolo Bonzini2012-09-261-4/+4
* qapi: avoid reserved keywordsBlue Swirl2012-08-091-0/+16
* qapi: qapi.py: allow the "'" character to be escapedLuiz Capitulino2012-08-011-10/+21
* qapi: introduce "size" typeLaszlo Ersek2012-07-231-0/+2
* qapi: generate C types for fixed-width integersLaszlo Ersek2012-07-231-0/+4
* qapi: add c_fun to escape function namesFederico Simoncelli2012-03-261-1/+4
* qapi: fix guardname generationMichael Roth2011-11-301-3/+4
* qapi: add code generation support for middle modeAnthony Liguori2011-10-041-1/+3
* qapi: add qapi.py helper librariesMichael Roth2011-07-211-0/+203
OpenPOWER on IntegriCloud