aboutsummaryrefslogtreecommitdiff
path: root/scripts/qapi-event.py
AgeCommit message (Expand)Author
2018-03-02qapi-gen: New common driver for code and doc generatorsMarkus Armbruster
2018-03-02qapi: Turn generators into modulesMarkus Armbruster
2018-03-02qapi: Reduce use of global variables in generators someMarkus Armbruster
2018-03-02qapi: New classes QAPIGenC, QAPIGenH, QAPIGenDocMarkus Armbruster
2018-03-02qapi: Rename variable holding the QAPISchemaGenFOOVisitorMarkus Armbruster
2018-03-02qapi: Generate up-to-date copyright noticeMarkus Armbruster
2018-03-02qapi: Streamline boilerplate comment generationMarkus Armbruster
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster
2018-02-09Include qapi/error.h exactly where neededMarkus Armbruster
2017-09-04qapi: Generate FOO_str() macro for QAPI enum FOOMarkus Armbruster
2017-07-12scripts: use build_ prefix for string not piped through cgen()Marc-André Lureau
2017-03-16qapi: Prefer single-quoted strings more consistentlyMarkus Armbruster
2016-10-25qapi: rename QmpOutputVisitor to QObjectOutputVisitorDaniel P. Berrange
2016-10-25qapi: rename *qmp-*-visitor* to *qobject-*-visitor*Daniel P. Berrange
2016-07-19qapi: Implement boxed types for commands/eventsEric Blake
2016-07-19qapi: Plumb in 'boxed' to qapi generator lower levelsEric Blake
2016-07-19qapi-event: Simplify visit of non-implicit dataEric Blake
2016-07-19qapi: Add type.is_empty() helperEric Blake
2016-07-06qapi: Add new visit_complete() functionEric Blake
2016-07-06qapi: Add new visit_free() functionEric Blake
2016-07-06qapi: Add parameter to visit_end_*Eric Blake
2016-05-12qapi: Split visit_end_struct() into piecesEric Blake
2016-03-18qapi-event: Utilize implicit struct visitsEric Blake
2016-03-18qapi-event: Drop qmp_output_get_qobject() null checkEric Blake
2016-03-18qapi: Assert in places where variants are not handledEric Blake
2016-03-05qapi: Rename 'fields' to 'members' in generatorEric Blake
2016-02-16qapi: Clean up includes in generated filesEric Blake
2016-02-08qapi: Drop unused 'kind' for struct/enum visitEric Blake
2016-02-08qapi: Swap visit_* arguments for consistent 'name' placementEric Blake
2016-02-08qapi: Improve generated event use of qapi visitorEric Blake
2015-10-12qapi: Share gen_visit_fields()Eric Blake
2015-10-12qapi: Share gen_err_check()Eric Blake
2015-10-12qapi: Consistent generated code: prefer common labelsEric Blake
2015-10-12qapi: Consistent generated code: prefer error 'err'Eric Blake
2015-09-21qapi: De-duplicate parameter list generationMarkus Armbruster
2015-09-21qapi: Clean up after recent conversions to QAPISchemaVisitorMarkus Armbruster
2015-09-21qapi-event: Convert to QAPISchemaVisitor, fixing data with baseMarkus Armbruster
2015-09-21qapi-event: Eliminate global variable event_enum_valueMarkus Armbruster
2015-09-21qapi: De-duplicate enum code generationMarkus Armbruster
2015-09-21qapi: New QAPISchema intermediate reperesentationMarkus Armbruster
2015-09-04qapi: Generated code cleanupMarkus Armbruster
2015-09-04qapi: Drop unused and useless parameters and variablesMarkus Armbruster
2015-09-04qapi-event: Clean up how name of enum QAPIEvent is madeMarkus Armbruster
2015-05-14qapi: Factor open_output(), close_output() out of generatorsMarkus Armbruster
2015-05-14qapi: Factor parse_command_line() out of the generatorsMarkus Armbruster
2015-05-14qapi: qapi-event.py option -b does nothing, drop itMarkus Armbruster
2015-05-14qapi: Rename generate_enum_full_value() to c_enum_const()Markus Armbruster
2015-05-14qapi: Rename identical c_fun()/c_var() into c_name()Eric Blake
2015-05-05qapi: Drop support for inline nested typesEric Blake
2014-06-27qapi script: clean up in scriptsWenchao Xia