aboutsummaryrefslogtreecommitdiff
path: root/qapi/qmp-input-visitor.c
AgeCommit message (Expand)Author
2016-05-12qapi: Simplify semantics of visit_next_list()Eric Blake
2016-05-12qapi: Split visit_end_struct() into piecesEric Blake
2016-05-12qmp: Support explicit null during visitsEric Blake
2016-05-12qapi: Add visit_type_null() visitorEric Blake
2016-05-12qmp-input: Refactor when list is advancedEric Blake
2016-05-12qmp-input: Require struct push to visit members of top dictEric Blake
2016-05-12qmp-input: Don't consume input when checking has_memberEric Blake
2016-05-12qapi: Consolidate QMP input visitor creationEric Blake
2016-05-12qmp-input: Clean up stack handlingEric Blake
2016-05-12qapi: Guarantee NULL obj on input visitor callback errorEric Blake
2016-05-12qapi-visit: Add visitor.type classificationEric Blake
2016-03-22include/qemu/osdep.h: Don't include qapi/error.hMarkus Armbruster
2016-02-19qapi: Change visit_start_implicit_struct to visit_start_alternateEric Blake
2016-02-19qapi: Adjust layout of FooList typesEric Blake
2016-02-19qapi: Simplify excess input reporting in input visitorsEric Blake
2016-02-08qapi: Drop unused error argument for list and implicit structEric Blake
2016-02-08qapi: Tighten qmp_input_end_list()Eric Blake
2016-02-08qapi: Drop unused 'kind' for struct/enum visitEric Blake
2016-02-08qapi: Swap 'name' in visit_* callbacks to match public APIEric Blake
2016-02-08qapi: Make all visitors supply uint64 callbacksEric Blake
2016-02-08qapi: Prefer type_int64 over type_int in visitorsEric Blake
2016-02-04qapi: Clean up includesPeter Maydell
2015-12-17qapi: Simplify visits of optional fieldsEric Blake
2015-12-17qapi: Fix alternates that accept 'number' but not 'int'Eric Blake
2015-12-17qapi: Simplify visiting of alternate typesEric Blake
2015-10-29qstring: Make conversion from QObject * accept nullMarkus Armbruster
2015-10-29qfloat qint: Make conversion from QObject * accept nullMarkus Armbruster
2015-10-29qbool: Make conversion from QObject * accept nullMarkus Armbruster
2015-09-21qapi: Introduce a first class 'any' typeMarkus Armbruster
2015-06-22qerror: Clean up QERR_ macros to expand into a single stringMarkus Armbruster
2015-06-22qobject: Use 'bool' for qboolEric Blake
2014-05-15qapi: Replace start_optional()/end_optional() by optional()Markus Armbruster
2014-04-25qerror.h: Remove QERR defines that are only used onceCole Robinson
2013-07-26qapi: Anonymous unionsKevin Wolf
2013-07-26qapi: Add consume argument to qmp_input_get_object()Kevin Wolf
2013-07-26qapi: Add visitor for implicit structsKevin Wolf
2012-12-19misc: move include files to include/qemu/Paolo Bonzini
2012-12-19qapi: move include files to include/qobject/Paolo Bonzini
2012-05-14qapi: QMP input visitor, handle floats parsed as intsMichael Roth
2012-04-23qapi: g_hash_table_find() instead of GHashTableIter.NODA, Kai
2012-03-27qapi: add strict mode to input visitorPaolo Bonzini
2012-03-27qapi: place outermost object on qiv stackPaolo Bonzini
2012-03-27qapi: untangle next_listPaolo Bonzini
2012-03-27qapi: fix memory leak on errorPaolo Bonzini
2012-03-27qapi: fail hard on stack imbalancePaolo Bonzini
2012-02-21qapi: drop qmp_input_end_optionalPaolo Bonzini
2012-02-21qapi: allow sharing enum implementation across visitorsPaolo Bonzini
2011-12-19qapi: protect against NULL QObject in qmp_input_get_objectPaolo Bonzini
2011-10-04qapi: modify visitor code generation for list iterationMichael Roth
2011-08-20Use glib memory allocation and free functionsAnthony Liguori