summaryrefslogtreecommitdiffstats
path: root/qapi/string-input-visitor.c
Commit message (Expand)AuthorAgeFilesLines
* qapi, qemu-options: make all parsing visitors parse boolean options the samePaolo Bonzini2020-11-041-16/+1Star
* error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster2020-07-101-3/+1Star
* qapi: Make visitor functions taking Error ** return bool, not voidMarkus Armbruster2020-07-101-28/+34
* qemu-option: Use returned bool to check for failureMarkus Armbruster2020-07-101-2/+1Star
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-1/+0Star
* qapi: Rewrite string-input-visitor's integer and list parsingDavid Hildenbrand2018-12-131-177/+228
* qapi: Fix string-input-visitor to reject NaN and infinitiesDavid Hildenbrand2018-12-131-4/+2Star
* qapi/qnull: Add own headerMax Reitz2017-11-171-0/+1
* qapi: Use QNull for a more regular visit_type_null()Markus Armbruster2017-07-241-1/+7
* qapi: add explicit null to string input and output visitorsGreg Kurz2017-06-301-0/+11
* qapi: Fix string input visitor regression for empty listsMarkus Armbruster2017-03-211-0/+4
* qapi: Make input visitors detect unvisited list tailsMarkus Armbruster2017-03-051-0/+30
* qapi: Make string input and opts visitor require non-null inputMarkus Armbruster2017-03-051-37/+17Star
* qapi: Drop string input visitor method optional()Markus Armbruster2017-03-051-13/+0Star
* string-input-visitor: Favor new visit_free() functionEric Blake2016-07-061-15/+5Star
* qapi: Add new visit_free() functionEric Blake2016-07-061-0/+8
* qapi: Add parameter to visit_end_*Eric Blake2016-07-061-1/+6
* range: Eliminate direct Range member accessMarkus Armbruster2016-07-041-12/+8Star
* qapi: Simplify use of range.hEric Blake2016-06-301-13/+4Star
* qapi: Simplify semantics of visit_next_list()Eric Blake2016-05-121-17/+12Star
* qapi: Fix string input visitor handling of invalid listEric Blake2016-05-121-5/+12
* qapi: Guarantee NULL obj on input visitor callback errorEric Blake2016-05-121-0/+1
* qapi-visit: Add visitor.type classificationEric Blake2016-05-121-1/+1
* qapi: Don't pass NULL to printf in string input visitorEric Blake2016-04-291-1/+1
* include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster2016-03-221-0/+1
* qapi: Adjust layout of FooList typesEric Blake2016-02-191-2/+2
* qapi: Drop unused error argument for list and implicit structEric Blake2016-02-081-5/+3Star
* qapi: Swap 'name' in visit_* callbacks to match public APIEric Blake2016-02-081-8/+8
* qapi: Make all visitors supply uint64 callbacksEric Blake2016-02-081-0/+15
* qapi: Prefer type_int64 over type_int in visitorsEric Blake2016-02-081-3/+3
* qapi: Avoid use of misnamed DO_UPCAST()Eric Blake2016-02-081-9/+14
* qapi: Clean up includesPeter Maydell2016-02-041-0/+1
* qapi: Simplify visits of optional fieldsEric Blake2015-12-171-2/+1Star
* qerror: Clean up QERR_ macros to expand into a single stringMarkus Armbruster2015-06-221-12/+12
* qapi: fix input visitor bugsMichael S. Tsirkin2014-06-191-5/+4Star
* qapi: fix build on glib < 2.28Michael S. Tsirkin2014-06-191-3/+10
* qapi: make string input visitor parse int listHu Tao2014-06-191-8/+187
* qapi: Replace start_optional()/end_optional() by optional()Markus Armbruster2014-05-151-3/+3
* qapi: Add size parser to StringInputVisitorPaolo Bonzini2014-02-141-0/+24
* qapi: move include files to include/qobject/Paolo Bonzini2012-12-191-3/+3
* qapi: add string-based visitorsPaolo Bonzini2012-02-211-0/+138