summaryrefslogtreecommitdiffstats
path: root/qapi/qapi-dealloc-visitor.c
Commit message (Expand)AuthorAgeFilesLines
* qapi: Make visitor functions taking Error ** return bool, not voidMarkus Armbruster2020-07-101-9/+18
* qapi: Fix Visitor contract for start_alternate()Markus Armbruster2020-04-301-7/+0Star
* Include qemu/queue.h slightly lessMarkus Armbruster2019-08-161-1/+0Star
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-1/+0Star
* qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau2018-05-041-2/+2
* qdict qlist: Make most helper macros functionsMarkus Armbruster2018-02-091-0/+1
* Eliminate qapi/qmp/types.hMarkus Armbruster2018-02-091-1/+0Star
* qapi: Use QNull for a more regular visit_type_null()Markus Armbruster2017-07-241-1/+5
* qapi: Remove visit_start_alternate() parameter promote_intMarc-André Lureau2017-06-201-1/+1
* qapi: Add new visit_free() functionEric Blake2016-07-061-9/+5Star
* qapi: Add parameter to visit_end_*Eric Blake2016-07-061-44/+3Star
* qapi: Simplify semantics of visit_next_list()Eric Blake2016-05-121-28/+7Star
* qapi: Split visit_end_struct() into piecesEric Blake2016-05-121-1/+1
* qapi: Add visit_type_null() visitorEric Blake2016-05-121-0/+5
* qapi-visit: Add visitor.type classificationEric Blake2016-05-121-6/+1Star
* qapi: Change visit_start_implicit_struct to visit_start_alternateEric Blake2016-02-191-7/+6Star
* qapi: Don't box branches of flat unionsEric Blake2016-02-191-26/+0Star
* qapi: Adjust layout of FooList typesEric Blake2016-02-191-1/+2
* qapi: Drop unused error argument for list and implicit structEric Blake2016-02-081-4/+4
* qapi: Drop unused 'kind' for struct/enum visitEric Blake2016-02-081-4/+2Star
* qapi: Swap 'name' in visit_* callbacks to match public APIEric Blake2016-02-081-13/+12Star
* qapi: Make all visitors supply uint64 callbacksEric Blake2016-02-081-0/+6
* qapi: Prefer type_int64 over type_int in visitorsEric Blake2016-02-081-3/+3
* qapi: Dealloc visitor does not need a type_size()Eric Blake2016-02-081-6/+0Star
* qapi: Drop dead dealloc visitor variableEric Blake2016-02-081-1/+0Star
* qapi: Clean up includesPeter Maydell2016-02-041-0/+1
* qapi: Introduce a first class 'any' typeMarkus Armbruster2015-09-211-0/+9
* qom: Make enum string tables const-correctDaniel P. Berrange2015-06-191-1/+2
* qapi: dealloc visitor, implement visit_start_unionMichael Roth2014-09-261-0/+26
* Revert "qapi: Clean up superfluous null check in qapi_dealloc_type_str()"Peter Lieven2014-05-091-1/+3
* qapi: Clean up superfluous null check in qapi_dealloc_type_str()Markus Armbruster2014-03-031-3/+1Star
* qapi: fix memleak by adding implict struct functions in dealloc visitorWenchao Xia2013-11-061-0/+20
* misc: move include files to include/qemu/Paolo Bonzini2012-12-191-1/+1
* qapi: move include files to include/qobject/Paolo Bonzini2012-12-191-3/+3
* qapi: remove qapi/qapi-types-core.hPaolo Bonzini2012-12-191-0/+1
* qapi: fix qapi_dealloc_type_size parameter typeBruce Rogers2012-11-291-1/+1
* qapi: handle visitor->type_size() in QapiDeallocVisitorStefan Hajnoczi2012-11-261-0/+6
* qapi: dealloc visitor, support freeing of nested listsMichael Roth2011-10-041-7/+21
* qapi: dealloc visitor, fix premature free and iteration logicMichael Roth2011-10-041-5/+15
* Use glib memory allocation and free functionsAnthony Liguori2011-08-211-7/+7
* qapi: add QAPI dealloc visitorMichael Roth2011-07-211-0/+147