aboutsummaryrefslogtreecommitdiff
path: root/qapi/qapi-dealloc-visitor.c
AgeCommit message (Expand)AuthorFilesLines
2020-07-10qapi: Make visitor functions taking Error ** return bool, not voidMarkus Armbruster1-9/+18
2020-04-30qapi: Fix Visitor contract for start_alternate()Markus Armbruster1-7/+0
2019-08-16Include qemu/queue.h slightly lessMarkus Armbruster1-1/+0
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2018-05-04qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau1-2/+2
2018-02-09qdict qlist: Make most helper macros functionsMarkus Armbruster1-0/+1
2018-02-09Eliminate qapi/qmp/types.hMarkus Armbruster1-1/+0
2017-07-24qapi: Use QNull for a more regular visit_type_null()Markus Armbruster1-1/+5
2017-06-20qapi: Remove visit_start_alternate() parameter promote_intMarc-André Lureau1-1/+1
2016-07-06qapi: Add new visit_free() functionEric Blake1-9/+5
2016-07-06qapi: Add parameter to visit_end_*Eric Blake1-44/+3
2016-05-12qapi: Simplify semantics of visit_next_list()Eric Blake1-28/+7
2016-05-12qapi: Split visit_end_struct() into piecesEric Blake1-1/+1
2016-05-12qapi: Add visit_type_null() visitorEric Blake1-0/+5
2016-05-12qapi-visit: Add visitor.type classificationEric Blake1-6/+1
2016-02-19qapi: Change visit_start_implicit_struct to visit_start_alternateEric Blake1-7/+6
2016-02-19qapi: Don't box branches of flat unionsEric Blake1-26/+0
2016-02-19qapi: Adjust layout of FooList typesEric Blake1-1/+2
2016-02-08qapi: Drop unused error argument for list and implicit structEric Blake1-4/+4
2016-02-08qapi: Drop unused 'kind' for struct/enum visitEric Blake1-4/+2
2016-02-08qapi: Swap 'name' in visit_* callbacks to match public APIEric Blake1-13/+12
2016-02-08qapi: Make all visitors supply uint64 callbacksEric Blake1-0/+6
2016-02-08qapi: Prefer type_int64 over type_int in visitorsEric Blake1-3/+3
2016-02-08qapi: Dealloc visitor does not need a type_size()Eric Blake1-6/+0
2016-02-08qapi: Drop dead dealloc visitor variableEric Blake1-1/+0
2016-02-04qapi: Clean up includesPeter Maydell1-0/+1
2015-09-21qapi: Introduce a first class 'any' typeMarkus Armbruster1-0/+9
2015-06-19qom: Make enum string tables const-correctDaniel P. Berrange1-1/+2
2014-09-26qapi: dealloc visitor, implement visit_start_unionMichael Roth1-0/+26
2014-05-09Revert "qapi: Clean up superfluous null check in qapi_dealloc_type_str()"Peter Lieven1-1/+3
2014-03-03qapi: Clean up superfluous null check in qapi_dealloc_type_str()Markus Armbruster1-3/+1
2013-11-05qapi: fix memleak by adding implict struct functions in dealloc visitorWenchao Xia1-0/+20
2012-12-19misc: move include files to include/qemu/Paolo Bonzini1-1/+1
2012-12-19qapi: move include files to include/qobject/Paolo Bonzini1-3/+3
2012-12-19qapi: remove qapi/qapi-types-core.hPaolo Bonzini1-0/+1
2012-11-29qapi: fix qapi_dealloc_type_size parameter typeBruce Rogers1-1/+1
2012-11-26qapi: handle visitor->type_size() in QapiDeallocVisitorStefan Hajnoczi1-0/+6
2011-10-04qapi: dealloc visitor, support freeing of nested listsMichael Roth1-7/+21
2011-10-04qapi: dealloc visitor, fix premature free and iteration logicMichael Roth1-5/+15
2011-08-20Use glib memory allocation and free functionsAnthony Liguori1-7/+7
2011-07-21qapi: add QAPI dealloc visitorMichael Roth1-0/+147