summaryrefslogtreecommitdiffstats
path: root/scripts/qapi-visit.py
Commit message (Expand)AuthorAgeFilesLines
* qapi: Replace uncommon use of the error API by the common oneMarkus Armbruster2014-05-151-84/+87
* qapi: Un-inline visit of implicit structMarkus Armbruster2014-05-151-14/+34
* qapi-visit.py: Clean up a sloppy use of field prefixMarkus Armbruster2014-05-151-1/+1
* qapi: Clean up shadowing of parameters and locals in inner scopesMarkus Armbruster2014-05-151-3/+17
* qapi-visit.py: Clean up confusing push_indent() / pop_indent() useMarkus Armbruster2014-05-151-18/+14Star
* qapi: Replace start_optional()/end_optional() by optional()Markus Armbruster2014-05-151-2/+1Star
* qapi: Use an explicit input fileLluĂ­s Vilanova2014-05-081-3/+6
* qapi script: support enum type as discriminator in unionWenchao Xia2014-03-111-9/+20
* qapi script: use same function to generate enum stringWenchao Xia2014-03-111-6/+13
* qapi: Clean up null checking in generated visitorsMarkus Armbruster2014-03-031-7/+7
* qapi: Drop nonsensical header guard in generated qapi-visit.cMarkus Armbruster2014-03-031-2/+0Star
* qapi: Fix licensing of scriptsMarkus Armbruster2014-03-031-2/+2
* Adjust qapi-visit for python-2.4.3Richard Henderson2013-11-111-3/+14
* qapi-types/visit.py: Inheritance for structsKevin Wolf2013-10-111-2/+16
* qapi-types/visit.py: Pass whole expr dict for structsKevin Wolf2013-10-111-2/+6
* qapi: Anonymous unionsKevin Wolf2013-07-261-0/+47
* qapi: Flat unions with arbitrary discriminatorKevin Wolf2013-07-261-23/+67
* qapi-visit.py: Implement 'base' for unionsKevin Wolf2013-07-261-5/+25
* qapi-visit.py: Split off generate_visit_struct_fields()Kevin Wolf2013-07-261-28/+34
* qapi: qapi-visit.py, native list supportMichael Roth2013-05-231-5/+29
* qapi: qapi-visit.py, fix list handling for union typesMichael Roth2013-05-231-1/+1
* qapi: move include files to include/qobject/Paolo Bonzini2012-12-191-1/+1
* qapi: move inclusions of qemu-common.h from headers to .c filesPaolo Bonzini2012-12-191-0/+1
* qapi: do not protect enum values from namespace pollutionPaolo Bonzini2012-09-261-1/+1
* qapi: Fix potential NULL pointer segfaultStefan Weil2012-09-051-1/+1
* qapi: generate list struct and visit_list for enumAmos Kong2012-09-051-1/+13
* qapi: fix error propagationPaolo Bonzini2012-07-231-54/+96
* qapi: untangle next_listPaolo Bonzini2012-03-271-2/+2
* qapi: allow freeing partially-allocated objectsPaolo Bonzini2012-03-271-0/+7
* qapi: shortcut visits on errorsPaolo Bonzini2012-03-271-0/+9
* qapi: add c_fun to escape function namesFederico Simoncelli2012-03-261-2/+2
* qapi: complete implementation of unionsPaolo Bonzini2012-03-121-1/+30
* Fix qapi code generation fixAvi Kivity2012-01-121-7/+5Star
* Fix qapi code generation wrt parallel buildAvi Kivity2011-12-271-3/+24
* qapi: modify visitor code generation for list iterationMichael Roth2011-10-041-2/+2
* qapi: add qapi-visit.py code generatorMichael Roth2011-07-211-0/+246