qemu/tests/qapi-schema
Markus Armbruster cf40a0a5c2 qapi: Record 'include' directives in intermediate representation
The include directive permits modular QAPI schemata, but the generated
code is monolithic all the same.  To permit generating modular code,
the front end needs to pass more information on inclusions to the back
ends.  The commit before last added the necessary information to the
parse tree.  This commit adds it to the intermediate representation
and its QAPISchemaVisitor.  A later commit will use this to to
generate modular code.

New entity QAPISchemaInclude represents inclusions.  Call new visitor
method visit_include() for it, so visitors can see the sub-modules a
module includes.

Note that unlike other entities, QAPISchemaInclude has no name, and is
therefore not added to entity_dict.

New QAPISchemaEntity attribute @module names the entity's source file.
Call new visitor method visit_module() when it changes during a visit,
so visitors can keep track of the module being visited.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20180211093607.27351-18-armbru@redhat.com>
[eblake: avoid accidental deletion of self._predefining]
Signed-off-by: Eric Blake <eblake@redhat.com>
2018-03-02 13:14:10 -06:00
..
include
alternate-any.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
alternate-any.exit qapi: Forbid 'any' inside an alternate 2016-02-19 11:08:56 +01:00
alternate-any.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
alternate-any.out qapi: Forbid 'any' inside an alternate 2016-02-19 11:08:56 +01:00
alternate-array.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
alternate-array.exit
alternate-array.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
alternate-array.out
alternate-base.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
alternate-base.exit
alternate-base.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
alternate-base.out
alternate-clash.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
alternate-clash.exit
alternate-clash.json tests/qapi-schema: Avoid 'str' in alternate test cases 2017-05-31 16:04:05 +02:00
alternate-clash.out
alternate-conflict-bool-string.err qapi: Fix error handling code on alternate conflict 2017-09-01 12:51:04 +02:00
alternate-conflict-bool-string.exit qapi: Fix error handling code on alternate conflict 2017-09-01 12:51:04 +02:00
alternate-conflict-bool-string.json qapi: Fix error handling code on alternate conflict 2017-09-01 12:51:04 +02:00
alternate-conflict-bool-string.out qapi: Fix error handling code on alternate conflict 2017-09-01 12:51:04 +02:00
alternate-conflict-dict.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
alternate-conflict-dict.exit
alternate-conflict-dict.json qapi: Reject alternates that can't work with keyval_parse() 2017-05-31 16:04:09 +02:00
alternate-conflict-dict.out
alternate-conflict-enum-bool.err qapi: Reject alternates that can't work with keyval_parse() 2017-05-31 16:04:09 +02:00
alternate-conflict-enum-bool.exit qapi: Reject alternates that can't work with keyval_parse() 2017-05-31 16:04:09 +02:00
alternate-conflict-enum-bool.json qapi: Reject alternates that can't work with keyval_parse() 2017-05-31 16:04:09 +02:00
alternate-conflict-enum-bool.out qapi: Reject alternates that can't work with keyval_parse() 2017-05-31 16:04:09 +02:00
alternate-conflict-enum-int.err qapi: Reject alternates that can't work with keyval_parse() 2017-05-31 16:04:09 +02:00
alternate-conflict-enum-int.exit qapi: Reject alternates that can't work with keyval_parse() 2017-05-31 16:04:09 +02:00
alternate-conflict-enum-int.json qapi: Reject alternates that can't work with keyval_parse() 2017-05-31 16:04:09 +02:00
alternate-conflict-enum-int.out qapi: Reject alternates that can't work with keyval_parse() 2017-05-31 16:04:09 +02:00
alternate-conflict-num-string.err qapi: Fix error handling code on alternate conflict 2017-09-01 12:51:04 +02:00
alternate-conflict-num-string.exit qapi: Fix error handling code on alternate conflict 2017-09-01 12:51:04 +02:00
alternate-conflict-num-string.json qapi: Fix error handling code on alternate conflict 2017-09-01 12:51:04 +02:00
alternate-conflict-num-string.out qapi: Fix error handling code on alternate conflict 2017-09-01 12:51:04 +02:00
alternate-conflict-string.err qapi: Reject alternates that can't work with keyval_parse() 2017-05-31 16:04:09 +02:00
alternate-conflict-string.exit
alternate-conflict-string.json qapi: Reject alternates that can't work with keyval_parse() 2017-05-31 16:04:09 +02:00
alternate-conflict-string.out
alternate-empty.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
alternate-empty.exit qapi: Forbid empty unions and useless alternates 2016-02-19 11:08:56 +01:00
alternate-empty.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
alternate-empty.out qapi: Forbid empty unions and useless alternates 2016-02-19 11:08:56 +01:00
alternate-nested.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
alternate-nested.exit
alternate-nested.json tests/qapi-schema: Avoid 'str' in alternate test cases 2017-05-31 16:04:05 +02:00
alternate-nested.out
alternate-unknown.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
alternate-unknown.exit
alternate-unknown.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
alternate-unknown.out
args-alternate.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-alternate.exit
args-alternate.json tests/qapi-schema: Avoid 'str' in alternate test cases 2017-05-31 16:04:05 +02:00
args-alternate.out
args-any.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-any.exit
args-any.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-any.out
args-array-empty.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-array-empty.exit
args-array-empty.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-array-empty.out
args-array-unknown.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-array-unknown.exit
args-array-unknown.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-array-unknown.out
args-bad-boxed.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-bad-boxed.exit qapi: Implement boxed types for commands/events 2016-07-19 13:21:08 +02:00
args-bad-boxed.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-bad-boxed.out qapi: Implement boxed types for commands/events 2016-07-19 13:21:08 +02:00
args-boxed-anon.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-boxed-anon.exit qapi: Implement boxed types for commands/events 2016-07-19 13:21:08 +02:00
args-boxed-anon.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-boxed-anon.out qapi: Implement boxed types for commands/events 2016-07-19 13:21:08 +02:00
args-boxed-empty.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-boxed-empty.exit qapi: Implement boxed types for commands/events 2016-07-19 13:21:08 +02:00
args-boxed-empty.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-boxed-empty.out qapi: Implement boxed types for commands/events 2016-07-19 13:21:08 +02:00
args-boxed-string.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-boxed-string.exit qapi: Implement boxed types for commands/events 2016-07-19 13:21:08 +02:00
args-boxed-string.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-boxed-string.out qapi: Implement boxed types for commands/events 2016-07-19 13:21:08 +02:00
args-int.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-int.exit
args-int.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-int.out
args-invalid.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-invalid.exit
args-invalid.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-invalid.out
args-member-array-bad.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-member-array-bad.exit
args-member-array-bad.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-member-array-bad.out
args-member-case.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-member-case.exit qapi: Enforce (or whitelist) case conventions on qapi members 2015-12-17 08:21:29 +01:00
args-member-case.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-member-case.out qapi: Enforce (or whitelist) case conventions on qapi members 2015-12-17 08:21:29 +01:00
args-member-unknown.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-member-unknown.exit
args-member-unknown.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-member-unknown.out
args-name-clash.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-name-clash.exit
args-name-clash.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-name-clash.out
args-union.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-union.exit
args-union.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-union.out
args-unknown.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-unknown.exit
args-unknown.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
args-unknown.out
bad-base.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
bad-base.exit
bad-base.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
bad-base.out
bad-data.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
bad-data.exit
bad-data.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
bad-data.out
bad-ident.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
bad-ident.exit
bad-ident.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
bad-ident.out
bad-type-bool.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
bad-type-bool.exit
bad-type-bool.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
bad-type-bool.out
bad-type-dict.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
bad-type-dict.exit
bad-type-dict.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
bad-type-dict.out
bad-type-int.err
bad-type-int.exit
bad-type-int.json
bad-type-int.out
base-cycle-direct.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
base-cycle-direct.exit qapi: Detect base class loops 2015-12-17 08:21:29 +01:00
base-cycle-direct.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
base-cycle-direct.out qapi: Detect base class loops 2015-12-17 08:21:29 +01:00
base-cycle-indirect.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
base-cycle-indirect.exit qapi: Detect base class loops 2015-12-17 08:21:29 +01:00
base-cycle-indirect.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
base-cycle-indirect.out qapi: Detect base class loops 2015-12-17 08:21:29 +01:00
command-int.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
command-int.exit
command-int.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
command-int.out
comments.err
comments.exit
comments.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
comments.out qapi: Record 'include' directives in intermediate representation 2018-03-02 13:14:10 -06:00
doc-bad-alternate-member.err tests/qapi-schema: Improve coverage of bogus member docs 2017-03-16 07:13:03 +01:00
doc-bad-alternate-member.exit tests/qapi-schema: Improve coverage of bogus member docs 2017-03-16 07:13:03 +01:00
doc-bad-alternate-member.json tests/qapi-schema: Avoid 'str' in alternate test cases 2017-05-31 16:04:05 +02:00
doc-bad-alternate-member.out tests/qapi-schema: Improve coverage of bogus member docs 2017-03-16 07:13:03 +01:00
doc-bad-command-arg.err tests/qapi-schema: Rename doc-bad-args to doc-bad-command-arg 2017-03-16 07:13:03 +01:00
doc-bad-command-arg.exit tests/qapi-schema: Rename doc-bad-args to doc-bad-command-arg 2017-03-16 07:13:03 +01:00
doc-bad-command-arg.json tests/qapi-schema: Rename doc-bad-args to doc-bad-command-arg 2017-03-16 07:13:03 +01:00
doc-bad-command-arg.out tests/qapi-schema: Rename doc-bad-args to doc-bad-command-arg 2017-03-16 07:13:03 +01:00
doc-bad-section.err tests/qapi-schema/doc-bad-section: New, factored out of doc-good 2017-12-20 19:18:33 +01:00
doc-bad-section.exit tests/qapi-schema/doc-bad-section: New, factored out of doc-good 2017-12-20 19:18:33 +01:00
doc-bad-section.json tests/qapi-schema/doc-bad-section: New, factored out of doc-good 2017-12-20 19:18:33 +01:00
doc-bad-section.out qapi: Record 'include' directives in intermediate representation 2018-03-02 13:14:10 -06:00
doc-bad-symbol.err qapi: Move detection of doc / expression name mismatch 2017-03-16 07:13:03 +01:00
doc-bad-symbol.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-bad-symbol.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-bad-symbol.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-bad-union-member.err qapi: Fix detection of bogus member documentation 2017-03-16 07:13:04 +01:00
doc-bad-union-member.exit qapi: Fix detection of bogus member documentation 2017-03-16 07:13:04 +01:00
doc-bad-union-member.json tests/qapi-schema: Improve coverage of bogus member docs 2017-03-16 07:13:03 +01:00
doc-bad-union-member.out qapi: Fix detection of bogus member documentation 2017-03-16 07:13:04 +01:00
doc-before-include.err qapi: Fix detection of doc / expression mismatch 2017-03-16 07:13:03 +01:00
doc-before-include.exit qapi: Fix detection of doc / expression mismatch 2017-03-16 07:13:03 +01:00
doc-before-include.json qapi: Fix detection of doc / expression mismatch 2017-03-16 07:13:03 +01:00
doc-before-include.out qapi: Fix detection of doc / expression mismatch 2017-03-16 07:13:03 +01:00
doc-before-pragma.err qapi: Fix detection of doc / expression mismatch 2017-03-16 07:13:03 +01:00
doc-before-pragma.exit qapi: Fix detection of doc / expression mismatch 2017-03-16 07:13:03 +01:00
doc-before-pragma.json qapi: Fix detection of doc / expression mismatch 2017-03-16 07:13:03 +01:00
doc-before-pragma.out qapi: Fix detection of doc / expression mismatch 2017-03-16 07:13:03 +01:00
doc-duplicated-arg.err qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-duplicated-arg.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-duplicated-arg.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-duplicated-arg.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-duplicated-return.err qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-duplicated-return.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-duplicated-return.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-duplicated-return.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-duplicated-since.err qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-duplicated-since.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-duplicated-since.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-duplicated-since.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-empty-arg.err qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-empty-arg.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-empty-arg.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-empty-arg.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-empty-section.err qapi: Move empty doc section checking to doc parser 2017-03-16 07:13:03 +01:00
doc-empty-section.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-empty-section.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-empty-section.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-empty-symbol.err qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-empty-symbol.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-empty-symbol.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-empty-symbol.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-good.err tests/qapi-schema: Systematic positive doc comment tests 2017-03-21 10:42:55 +01:00
doc-good.exit tests/qapi-schema: Systematic positive doc comment tests 2017-03-21 10:42:55 +01:00
doc-good.json tests/qapi-schema/doc-bad-section: New, factored out of doc-good 2017-12-20 19:18:33 +01:00
doc-good.out qapi: Record 'include' directives in intermediate representation 2018-03-02 13:14:10 -06:00
doc-good.texi qapi: Streamline boilerplate comment generation 2018-03-02 13:14:08 -06:00
doc-interleaved-section.err qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-interleaved-section.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-interleaved-section.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-interleaved-section.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-end2.err qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-end2.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-end2.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-end2.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-end.err qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-end.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-end.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-end.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-return.err qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-return.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-return.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-return.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-section.err qapi: Improve error message on @NAME: in free-form doc 2017-03-16 07:13:03 +01:00
doc-invalid-section.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-section.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-section.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-start.err qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-start.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-start.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-invalid-start.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-missing-colon.err qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-missing-colon.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-missing-colon.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-missing-colon.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-missing-expr.err qapi: Fix detection of doc / expression mismatch 2017-03-16 07:13:03 +01:00
doc-missing-expr.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-missing-expr.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-missing-expr.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-missing-space.err qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-missing-space.exit qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-missing-space.json qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-missing-space.out qapi: add qapi2texi script 2017-01-16 10:10:35 +01:00
doc-missing.err qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
doc-missing.exit qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
doc-missing.json qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
doc-missing.out qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
doc-no-symbol.err qapi: Fix detection of doc / expression mismatch 2017-03-16 07:13:03 +01:00
doc-no-symbol.exit tests/qapi-schema: Improve doc / expression mismatch coverage 2017-03-16 07:13:03 +01:00
doc-no-symbol.json qapi: Fix detection of doc / expression mismatch 2017-03-16 07:13:03 +01:00
doc-no-symbol.out tests/qapi-schema: Improve doc / expression mismatch coverage 2017-03-16 07:13:03 +01:00
double-data.err
double-data.exit
double-data.json
double-data.out
double-type.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
double-type.exit
double-type.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
double-type.out
duplicate-key.err
duplicate-key.exit
duplicate-key.json
duplicate-key.out
empty.err
empty.exit
empty.json
empty.out qapi: Generate in source order 2018-03-02 13:14:10 -06:00
enum-bad-name.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
enum-bad-name.exit
enum-bad-name.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
enum-bad-name.out
enum-bad-prefix.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
enum-bad-prefix.exit
enum-bad-prefix.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
enum-bad-prefix.out
enum-clash-member.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
enum-clash-member.exit
enum-clash-member.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
enum-clash-member.out
enum-dict-member.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
enum-dict-member.exit
enum-dict-member.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
enum-dict-member.out
enum-int-member.err
enum-int-member.exit
enum-int-member.json
enum-int-member.out
enum-member-case.err qapi: Have each QAPI schema declare its name rule violations 2017-03-16 07:13:02 +01:00
enum-member-case.exit qapi: Enforce (or whitelist) case conventions on qapi members 2015-12-17 08:21:29 +01:00
enum-member-case.json qapi: Have each QAPI schema declare its name rule violations 2017-03-16 07:13:02 +01:00
enum-member-case.out qapi: Enforce (or whitelist) case conventions on qapi members 2015-12-17 08:21:29 +01:00
enum-missing-data.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
enum-missing-data.exit
enum-missing-data.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
enum-missing-data.out
enum-wrong-data.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
enum-wrong-data.exit
enum-wrong-data.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
enum-wrong-data.out
escape-outside-string.err
escape-outside-string.exit
escape-outside-string.json
escape-outside-string.out
escape-too-big.err
escape-too-big.exit
escape-too-big.json
escape-too-big.out
escape-too-short.err
escape-too-short.exit
escape-too-short.json
escape-too-short.out
event-boxed-empty.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
event-boxed-empty.exit qapi: Implement boxed types for commands/events 2016-07-19 13:21:08 +02:00
event-boxed-empty.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
event-boxed-empty.out qapi: Implement boxed types for commands/events 2016-07-19 13:21:08 +02:00
event-case.err
event-case.exit
event-case.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
event-case.out qapi: Record 'include' directives in intermediate representation 2018-03-02 13:14:10 -06:00
event-nest-struct.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
event-nest-struct.exit
event-nest-struct.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
event-nest-struct.out
flat-union-array-branch.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-array-branch.exit
flat-union-array-branch.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-array-branch.out
flat-union-bad-base.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-bad-base.exit
flat-union-bad-base.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-bad-base.out
flat-union-bad-discriminator.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-bad-discriminator.exit
flat-union-bad-discriminator.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-bad-discriminator.out
flat-union-base-any.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-base-any.exit
flat-union-base-any.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-base-any.out
flat-union-base-union.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-base-union.exit
flat-union-base-union.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-base-union.out
flat-union-clash-member.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-clash-member.exit
flat-union-clash-member.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-clash-member.out
flat-union-empty.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-empty.exit qapi: Forbid empty unions and useless alternates 2016-02-19 11:08:56 +01:00
flat-union-empty.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-empty.out qapi: Forbid empty unions and useless alternates 2016-02-19 11:08:56 +01:00
flat-union-incomplete-branch.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-incomplete-branch.exit qapi: Require all branches of flat union enum to be covered 2016-07-19 13:21:08 +02:00
flat-union-incomplete-branch.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-incomplete-branch.out qapi: Require all branches of flat union enum to be covered 2016-07-19 13:21:08 +02:00
flat-union-inline.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-inline.exit
flat-union-inline.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-inline.out
flat-union-int-branch.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-int-branch.exit
flat-union-int-branch.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-int-branch.out
flat-union-invalid-branch-key.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-invalid-branch-key.exit
flat-union-invalid-branch-key.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-invalid-branch-key.out
flat-union-invalid-discriminator.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-invalid-discriminator.exit
flat-union-invalid-discriminator.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-invalid-discriminator.out
flat-union-no-base.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-no-base.exit
flat-union-no-base.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-no-base.out
flat-union-optional-discriminator.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-optional-discriminator.exit
flat-union-optional-discriminator.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-optional-discriminator.out
flat-union-string-discriminator.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-string-discriminator.exit
flat-union-string-discriminator.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
flat-union-string-discriminator.out
funny-char.err
funny-char.exit
funny-char.json
funny-char.out
ident-with-escape.err
ident-with-escape.exit
ident-with-escape.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
ident-with-escape.out qapi: Record 'include' directives in intermediate representation 2018-03-02 13:14:10 -06:00
include-before-err.err
include-before-err.exit
include-before-err.json
include-before-err.out
include-cycle-b.json
include-cycle-c.json
include-cycle.err
include-cycle.exit
include-cycle.json
include-cycle.out
include-extra-junk.err qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
include-extra-junk.exit qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
include-extra-junk.json qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
include-extra-junk.out qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
include-format-err.err
include-format-err.exit
include-format-err.json
include-format-err.out
include-nested-err.err
include-nested-err.exit
include-nested-err.json
include-nested-err.out
include-no-file.err qapi: Improve include file name reporting in error messages 2018-03-02 13:14:09 -06:00
include-no-file.exit
include-no-file.json
include-no-file.out
include-non-file.err
include-non-file.exit
include-non-file.json
include-non-file.out
include-relpath-sub.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
include-relpath.err
include-relpath.exit
include-relpath.json
include-relpath.out qapi: Record 'include' directives in intermediate representation 2018-03-02 13:14:10 -06:00
include-repetition-sub.json
include-repetition.err
include-repetition.exit
include-repetition.json
include-repetition.out qapi: Record 'include' directives in intermediate representation 2018-03-02 13:14:10 -06:00
include-self-cycle.err
include-self-cycle.exit
include-self-cycle.json
include-self-cycle.out
include-simple-sub.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
include-simple.err
include-simple.exit
include-simple.json
include-simple.out qapi: Record 'include' directives in intermediate representation 2018-03-02 13:14:10 -06:00
indented-expr.err
indented-expr.exit
indented-expr.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
indented-expr.out qapi: Record 'include' directives in intermediate representation 2018-03-02 13:14:10 -06:00
leading-comma-list.err
leading-comma-list.exit
leading-comma-list.json
leading-comma-list.out
leading-comma-object.err
leading-comma-object.exit
leading-comma-object.json
leading-comma-object.out
missing-colon.err
missing-colon.exit
missing-colon.json
missing-colon.out
missing-comma-list.err
missing-comma-list.exit
missing-comma-list.json
missing-comma-list.out
missing-comma-object.err
missing-comma-object.exit
missing-comma-object.json
missing-comma-object.out
missing-type.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
missing-type.exit
missing-type.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
missing-type.out
nested-struct-data.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
nested-struct-data.exit
nested-struct-data.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
nested-struct-data.out
non-objects.err
non-objects.exit
non-objects.json
non-objects.out
pragma-doc-required-crap.err qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
pragma-doc-required-crap.exit qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
pragma-doc-required-crap.json qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
pragma-doc-required-crap.out qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
pragma-extra-junk.err qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
pragma-extra-junk.exit qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
pragma-extra-junk.json qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
pragma-extra-junk.out qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
pragma-name-case-whitelist-crap.err qapi: Have each QAPI schema declare its name rule violations 2017-03-16 07:13:02 +01:00
pragma-name-case-whitelist-crap.exit qapi: Have each QAPI schema declare its name rule violations 2017-03-16 07:13:02 +01:00
pragma-name-case-whitelist-crap.json qapi: Have each QAPI schema declare its name rule violations 2017-03-16 07:13:02 +01:00
pragma-name-case-whitelist-crap.out qapi: Have each QAPI schema declare its name rule violations 2017-03-16 07:13:02 +01:00
pragma-non-dict.err qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
pragma-non-dict.exit qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
pragma-non-dict.json qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
pragma-non-dict.out qapi: Make doc comments optional where we don't need them 2017-03-16 07:13:01 +01:00
pragma-returns-whitelist-crap.err qapi: Have each QAPI schema declare its returns white-list 2017-03-16 07:13:02 +01:00
pragma-returns-whitelist-crap.exit qapi: Have each QAPI schema declare its returns white-list 2017-03-16 07:13:02 +01:00
pragma-returns-whitelist-crap.json qapi: Have each QAPI schema declare its returns white-list 2017-03-16 07:13:02 +01:00
pragma-returns-whitelist-crap.out qapi: Have each QAPI schema declare its returns white-list 2017-03-16 07:13:02 +01:00
qapi-schema-test.err
qapi-schema-test.exit
qapi-schema-test.json qapi: Introduce a first class 'null' type 2017-07-24 13:35:11 +02:00
qapi-schema-test.out qapi: Record 'include' directives in intermediate representation 2018-03-02 13:14:10 -06:00
quoted-structural-chars.err
quoted-structural-chars.exit
quoted-structural-chars.json
quoted-structural-chars.out
redefined-builtin.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
redefined-builtin.exit
redefined-builtin.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
redefined-builtin.out
redefined-command.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
redefined-command.exit
redefined-command.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
redefined-command.out
redefined-event.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
redefined-event.exit
redefined-event.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
redefined-event.out
redefined-type.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
redefined-type.exit
redefined-type.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
redefined-type.out
reserved-command-q.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-command-q.exit
reserved-command-q.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-command-q.out
reserved-enum-q.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-enum-q.exit qapi: Tighten the regex on valid names 2015-12-17 08:21:27 +01:00
reserved-enum-q.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-enum-q.out qapi: Tighten the regex on valid names 2015-12-17 08:21:27 +01:00
reserved-member-has.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-member-has.exit
reserved-member-has.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-member-has.out
reserved-member-q.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-member-q.exit
reserved-member-q.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-member-q.out
reserved-member-u.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-member-u.exit
reserved-member-u.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-member-u.out
reserved-member-underscore.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-member-underscore.exit qapi: Tighten the regex on valid names 2015-12-17 08:21:27 +01:00
reserved-member-underscore.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-member-underscore.out qapi: Tighten the regex on valid names 2015-12-17 08:21:27 +01:00
reserved-type-kind.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-type-kind.exit
reserved-type-kind.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-type-kind.out
reserved-type-list.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-type-list.exit
reserved-type-list.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
reserved-type-list.out
returns-alternate.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
returns-alternate.exit
returns-alternate.json tests/qapi-schema: Avoid 'str' in alternate test cases 2017-05-31 16:04:05 +02:00
returns-alternate.out
returns-array-bad.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
returns-array-bad.exit
returns-array-bad.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
returns-array-bad.out
returns-dict.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
returns-dict.exit
returns-dict.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
returns-dict.out
returns-unknown.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
returns-unknown.exit
returns-unknown.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
returns-unknown.out
returns-whitelist.err qapi: Have each QAPI schema declare its returns white-list 2017-03-16 07:13:02 +01:00
returns-whitelist.exit
returns-whitelist.json qapi: Have each QAPI schema declare its returns white-list 2017-03-16 07:13:02 +01:00
returns-whitelist.out
struct-base-clash-deep.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
struct-base-clash-deep.exit
struct-base-clash-deep.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
struct-base-clash-deep.out
struct-base-clash.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
struct-base-clash.exit
struct-base-clash.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
struct-base-clash.out
struct-data-invalid.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
struct-data-invalid.exit
struct-data-invalid.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
struct-data-invalid.out
struct-member-invalid.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
struct-member-invalid.exit
struct-member-invalid.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
struct-member-invalid.out
test-qapi.py qapi: Record 'include' directives in intermediate representation 2018-03-02 13:14:10 -06:00
trailing-comma-list.err qapi: Fix a misleading parser error message 2017-03-16 07:13:04 +01:00
trailing-comma-list.exit
trailing-comma-list.json
trailing-comma-list.out
trailing-comma-object.err
trailing-comma-object.exit
trailing-comma-object.json
trailing-comma-object.out
type-bypass-bad-gen.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
type-bypass-bad-gen.exit
type-bypass-bad-gen.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
type-bypass-bad-gen.out
unclosed-list.err
unclosed-list.exit
unclosed-list.json
unclosed-list.out
unclosed-object.err
unclosed-object.exit
unclosed-object.json
unclosed-object.out
unclosed-string.err
unclosed-string.exit
unclosed-string.json
unclosed-string.out
unicode-str.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
unicode-str.exit
unicode-str.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
unicode-str.out
union-base-empty.err qapi: Fix to reject empty union base gracefully 2017-03-16 07:13:02 +01:00
union-base-empty.exit tests/qapi-schema: Cover empty union base 2017-03-16 07:13:02 +01:00
union-base-empty.json tests/qapi-schema: Cover empty union base 2017-03-16 07:13:02 +01:00
union-base-empty.out tests/qapi-schema: Cover empty union base 2017-03-16 07:13:02 +01:00
union-base-no-discriminator.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
union-base-no-discriminator.exit
union-base-no-discriminator.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
union-base-no-discriminator.out
union-branch-case.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
union-branch-case.exit qapi: Enforce (or whitelist) case conventions on qapi members 2015-12-17 08:21:29 +01:00
union-branch-case.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
union-branch-case.out qapi: Enforce (or whitelist) case conventions on qapi members 2015-12-17 08:21:29 +01:00
union-clash-branches.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
union-clash-branches.exit
union-clash-branches.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
union-clash-branches.out
union-empty.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
union-empty.exit qapi: Forbid empty unions and useless alternates 2016-02-19 11:08:56 +01:00
union-empty.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
union-empty.out qapi: Forbid empty unions and useless alternates 2016-02-19 11:08:56 +01:00
union-invalid-base.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
union-invalid-base.exit
union-invalid-base.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
union-invalid-base.out
union-optional-branch.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
union-optional-branch.exit
union-optional-branch.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
union-optional-branch.out
union-unknown.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
union-unknown.exit
union-unknown.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
union-unknown.out
unknown-escape.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
unknown-escape.exit
unknown-escape.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
unknown-escape.out
unknown-expr-key.err qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
unknown-expr-key.exit
unknown-expr-key.json qapi: Back out doc comments added just to please qapi.py 2017-03-16 07:13:01 +01:00
unknown-expr-key.out