summaryrefslogtreecommitdiff
path: root/docs/qapi-code-gen.txt
AgeCommit message (Expand)AuthorFilesLines
2016-05-12qapi: Change visit_type_FOO() to no longer return partial objectsEric Blake1-0/+8
2016-05-12qapi: Simplify semantics of visit_next_list()Eric Blake1-7/+9
2016-05-12qapi: Split visit_end_struct() into piecesEric Blake1-5/+10
2016-05-12qapi-commands: Wrap argument visit in visit_start_structEric Blake1-0/+7
2016-05-12qapi: Consolidate QMP input visitor creationEric Blake1-1/+1
2016-03-18qapi: Allow anonymous base for flat unionEric Blake1-13/+13
2016-03-18qapi: Make BlockdevOptions doc example closer to realityEric Blake1-37/+37
2016-03-18qapi: Adjust names of implicit typesEric Blake1-7/+7
2016-03-05qapi: Update docs to match recent generator changesEric Blake1-162/+178
2016-02-19qapi: Forbid empty unions and useless alternatesEric Blake1-7/+8
2015-12-17qapi: Simplify visiting of alternate typesEric Blake1-3/+0
2015-12-17qapi: Convert QType into QAPI built-in enum typeEric Blake1-0/+1
2015-12-17qapi: Don't let implicit enum MAX member collideEric Blake1-2/+2
2015-12-17qapi: Tighten the regex on valid namesEric Blake1-11/+11
2015-11-17qapi: Document introspection stability considerationsEric Blake1-0/+11
2015-11-10qapi-introspect: Document lack of sortingEric Blake1-4/+15
2015-11-10qapi: Provide nicer array names in introspectionEric Blake1-2/+5
2015-11-02qapi: Reserve 'q_*' and 'has_*' member namesEric Blake1-4/+7
2015-11-02qapi: Reserve '*List' type names for list typesEric Blake1-1/+2
2015-10-12qapi: Consistent generated code: prefer visitor 'v'Eric Blake1-37/+37
2015-10-12qapi: Consistent generated code: prefer error 'err'Eric Blake1-14/+14
2015-09-21qapi-introspect: Hide type namesMarkus Armbruster1-19/+17
2015-09-21qapi: New QMP command query-qmp-schema for QMP introspectionMarkus Armbruster1-5/+232
2015-09-21qapi: Pseudo-type '**' is now unused, drop itMarkus Armbruster1-12/+6
2015-09-21qapi-schema: Fix up misleading specification of netdev_addMarkus Armbruster1-1/+1
2015-09-21qapi: Introduce a first class 'any' typeMarkus Armbruster1-0/+1
2015-09-21qapi: Improve built-in type documentationMarkus Armbruster1-11/+18
2015-09-21qapi-commands: De-duplicate output marshaling functionsMarkus Armbruster1-2/+2
2015-09-21qapi: Rename qmp_marshal_input_FOO() to qmp_marshal_FOO()Markus Armbruster1-2/+2
2015-09-21qapi: Clean up after recent conversions to QAPISchemaVisitorMarkus Armbruster1-1/+1
2015-09-21qapi: De-duplicate enum code generationMarkus Armbruster1-4/+5
2015-09-21qapi-types: Convert to QAPISchemaVisitor, fixing flat unionsMarkus Armbruster1-15/+14
2015-09-15qapi: allow override of default enum prefix namingDaniel P. Berrange1-0/+8
2015-09-04docs/qapi-code-gen.txt: Fix QAPI schema examplesMarkus Armbruster1-3/+2
2015-09-04qapi: Generated code cleanupMarkus Armbruster1-7/+5
2015-09-04qapi-commands: Drop useless initializationMarkus Armbruster1-1/+1
2015-09-04qapi: Command returning anonymous type doesn't work, outlawMarkus Armbruster1-9/+8
2015-09-04qapi: Fix to reject union command and event argumentsMarkus Armbruster1-4/+3
2015-09-04qapi-event: Clean up how name of enum QAPIEvent is madeMarkus Armbruster1-4/+4
2015-09-04qapi: Clarify docs on including the same file multiple timesMarkus Armbruster1-2/+2
2015-06-18qapi: Drop bogus command from docsMarkus Armbruster1-2/+0
2015-05-14qapi: Turn generators' mandatory option -i into an argumentMarkus Armbruster1-5/+5
2015-05-05qapi: Tweak doc references to QMP when QGA is also meantEric Blake1-77/+82
2015-05-05qapi: Document 'struct' metatypeEric Blake1-29/+29
2015-05-05qapi: Document new 'alternate' meta-typeEric Blake1-21/+36
2015-05-05qapi: Document type-safety considerationsEric Blake1-96/+333
2015-05-05qapi: Add copyright declaration on docsEric Blake1-0/+8
2014-09-26qapi: Update docs given recent event, spacing fixesEric Blake1-20/+80
2014-06-27qapi script: clean up in scriptsWenchao Xia1-4/+4
2014-06-23qapi script: add event supportWenchao Xia1-0/+18