summaryrefslogtreecommitdiffstats
path: root/include/qapi/visitor.h
Commit message (Expand)AuthorAgeFilesLines
* qapi: Document visit_type_any() issues with keyval inputMarkus Armbruster2017-05-311-0/+4
* qapi: Document intended use of @name within alternate visitsMarkus Armbruster2017-05-091-2/+4
* qapi: Make input visitors detect unvisited list tailsMarkus Armbruster2017-03-051-0/+13
* qapi: Improve qobject input visitor error reportingMarkus Armbruster2017-03-051-6/+0Star
* qapi: rename *qmp-*-visitor* to *qobject-*-visitor*Daniel P. Berrange2016-10-251-3/+3
* Clean up header guards that don't match their file nameMarkus Armbruster2016-07-121-2/+3
* qapi: Add new clone visitorEric Blake2016-07-061-28/+38
* qapi: Add new visit_complete() functionEric Blake2016-07-061-20/+30
* qapi: Add new visit_free() functionEric Blake2016-07-061-3/+34
* qapi: Add parameter to visit_end_*Eric Blake2016-07-061-13/+19
* qapi: Change visit_type_FOO() to no longer return partial objectsEric Blake2016-05-121-9/+16
* qapi: Simplify semantics of visit_next_list()Eric Blake2016-05-121-23/+26
* qapi: Split visit_end_struct() into piecesEric Blake2016-05-121-5/+16
* qapi: Add visit_type_null() visitorEric Blake2016-05-121-0/+12
* qapi: Document visitor interfaces, add assertionsEric Blake2016-05-121-20/+427
* qapi-visit: Add visitor.type classificationEric Blake2016-05-121-0/+11
* Use scripts/clean-includes to drop redundant qemu/typedefs.hMarkus Armbruster2016-03-221-1/+0Star
* include: Clean up includesPeter Maydell2016-02-231-2/+0Star
* qapi: Change visit_start_implicit_struct to visit_start_alternateEric Blake2016-02-191-11/+38
* qapi: Don't box branches of flat unionsEric Blake2016-02-191-1/+0Star
* qapi: Adjust layout of FooList typesEric Blake2016-02-191-7/+6Star
* qapi: Drop unused error argument for list and implicit structEric Blake2016-02-081-3/+5
* qapi: Drop unused 'kind' for struct/enum visitEric Blake2016-02-081-3/+2Star
* qapi: Swap visit_* arguments for consistent 'name' placementEric Blake2016-02-081-21/+31
* qapi-visit: Kill unused visit_end_union()Eric Blake2016-02-081-1/+0Star
* qapi: Shorter visits of optional fieldsEric Blake2015-12-171-2/+2
* qapi: Simplify visits of optional fieldsEric Blake2015-12-171-2/+8
* qapi: Fix alternates that accept 'number' but not 'int'Eric Blake2015-12-171-1/+2
* qapi: Simplify visiting of alternate typesEric Blake2015-12-171-1/+7
* qapi: Remove dead visitor codeEric Blake2015-12-171-3/+0Star
* qapi: Introduce a first class 'any' typeMarkus Armbruster2015-09-211-0/+1
* qom: Make enum string tables const-correctDaniel P. Berrange2015-06-191-1/+1
* qapi: add visit_start_union and visit_end_unionMichael Roth2014-09-261-0/+2
* qapi: Replace start_optional()/end_optional() by optional()Markus Armbruster2014-05-151-3/+2Star
* monitor: add object-add (QMP) and object_add (HMP) commandPaolo Bonzini2014-01-061-2/+1Star
* qapi: Anonymous unionsKevin Wolf2013-07-261-0/+3
* qapi: Add visitor for implicit structsKevin Wolf2013-07-261-0/+3
* qapi: pad GenericList value fields to 64 bitsMichael Roth2013-05-301-1/+4
* qapi: move include files to include/qobject/Paolo Bonzini2012-12-191-0/+55