summaryrefslogtreecommitdiffstats
path: root/include/qapi/visitor-impl.h
Commit message (Expand)AuthorAgeFilesLines
* qapi: Make visitor functions taking Error ** return bool, not voidMarkus Armbruster2020-07-101-13/+13
* qapi: Only input visitors can actually failMarkus Armbruster2020-04-301-0/+4
* qapi: Fix Visitor contract for start_alternate()Markus Armbruster2020-04-301-3/+2Star
* qapi: Use QNull for a more regular visit_type_null()Markus Armbruster2017-07-241-1/+2
* qapi: Remove visit_start_alternate() parameter promote_intMarc-André Lureau2017-06-201-1/+1
* qapi: Make input visitors detect unvisited list tailsMarkus Armbruster2017-03-051-0/+3
* qapi: Drop string input visitor method optional()Markus Armbruster2017-03-051-2/+2
* qapi: Add new clone visitorEric Blake2016-07-061-5/+9
* qapi: Add new visit_complete() functionEric Blake2016-07-061-0/+3
* qapi: Add new visit_free() functionEric Blake2016-07-061-0/+3
* qapi: Add parameter to visit_end_*Eric Blake2016-07-061-3/+3
* qapi: Simplify semantics of visit_next_list()Eric Blake2016-05-121-3/+5
* qapi: Split visit_end_struct() into piecesEric Blake2016-05-121-1/+4
* qapi: Add visit_type_null() visitorEric Blake2016-05-121-0/+3
* qapi: Document visitor interfaces, add assertionsEric Blake2016-05-121-8/+36
* qapi-visit: Add visitor.type classificationEric Blake2016-05-121-9/+14
* include: Clean up includesPeter Maydell2016-02-231-1/+0Star
* qapi: Change visit_start_implicit_struct to visit_start_alternateEric Blake2016-02-191-8/+9
* qapi: Don't box branches of flat unionsEric Blake2016-02-191-2/+0Star
* qapi: Adjust layout of FooList typesEric Blake2016-02-191-1/+1
* qapi: Drop unused error argument for list and implicit structEric Blake2016-02-081-3/+6
* qapi: Drop unused 'kind' for struct/enum visitEric Blake2016-02-081-7/+4Star
* qapi: Swap 'name' in visit_* callbacks to match public APIEric Blake2016-02-081-18/+21
* qapi: Consolidate visitor small integer callbacksEric Blake2016-02-081-7/+1Star
* qapi: Make all visitors supply uint64 callbacksEric Blake2016-02-081-3/+6
* qapi: Prefer type_int64 over type_int in visitorsEric Blake2016-02-081-2/+4
* qapi-visit: Kill unused visit_end_union()Eric Blake2016-02-081-1/+0Star
* qapi: Simplify visits of optional fieldsEric Blake2015-12-171-3/+2Star
* qapi: Fix alternates that accept 'number' but not 'int'Eric Blake2015-12-171-1/+1
* qapi: Simplify visiting of alternate typesEric Blake2015-12-171-1/+2
* qapi: Introduce a first class 'any' typeMarkus Armbruster2015-09-211-0/+2
* qom: Make enum string tables const-correctDaniel P. Berrange2015-06-191-3/+3
* 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
* qapi: Remove unused Visitor callbacks start_handle(), end_handle()Markus Armbruster2014-05-151-3/+0Star
* qapi: Anonymous unionsKevin Wolf2013-07-261-0/+2
* qapi: Add visitor for implicit structsKevin Wolf2013-07-261-0/+4
* qapi: move include files to include/qobject/Paolo Bonzini2012-12-191-0/+63