summaryrefslogtreecommitdiffstats
path: root/tests/qapi-schema
Commit message (Expand)AuthorAgeFilesLines
* qapi: Catch and reject flat union branch of array typeMarkus Armbruster2015-06-181-10/+1Star
* tests/qapi-schema: New flat union array branch test caseMarkus Armbruster2015-06-184-0/+23
* qapi: Fix file name in error messages for included filesMarkus Armbruster2015-06-182-3/+3
* qapi: Support downstream events and commandsEric Blake2015-05-142-1/+8
* qapi: Support downstream alternatesEric Blake2015-05-142-2/+6
* qapi: Support downstream flat unionsEric Blake2015-05-142-2/+10
* qapi: Support downstream simple unionsEric Blake2015-05-142-2/+5
* qapi: Support downstream structsEric Blake2015-05-142-2/+10
* qapi: Support downstream enumsEric Blake2015-05-142-1/+6
* qapi: Check for member name conflicts with a base classEric Blake2015-05-0512-12/+23
* qapi: Support (subset of) \u escapes in stringsEric Blake2015-05-0524-3/+29
* qapi: Drop support for inline nested typesEric Blake2015-05-059-11/+7Star
* qapi: Drop tests for inline nested structsEric Blake2015-05-052-5/+15
* qapi: Merge UserDefTwo and UserDefNested in testsEric Blake2015-05-052-12/+4Star
* qapi: Use 'struct' instead of 'type' in schemaEric Blake2015-05-0533-66/+66
* qapi: Prefer 'struct' over 'type' in generatorEric Blake2015-05-0519-52/+52
* qapi: More rigorous checking for type safety bypassEric Blake2015-05-058-10/+6Star
* qapi: Whitelist commands that don't return dictionaryEric Blake2015-05-0510-17/+9Star
* qapi: Require valid namesEric Blake2015-05-0518-26/+14Star
* qapi: More rigourous checking of typesEric Blake2015-05-0551-68/+39Star
* qapi: Add some type check testsEric Blake2015-05-0560-0/+112
* qapi: Unify type bypass and add testsEric Blake2015-05-0512-0/+18
* qapi: Allow true, false and null in schema jsonFam Zheng2015-05-052-2/+1Star
* qapi: Better error messages for duplicated expressionsEric Blake2015-05-0528-40/+21Star
* qapi: Add tests of redefined expressionsEric Blake2015-05-0524-0/+43
* qapi: Better error messages for bad expressionsEric Blake2015-05-0523-29/+19Star
* qapi: Add some expr testsEric Blake2015-05-0544-0/+67
* qapi: Use 'alternate' to replace anonymous unionEric Blake2015-05-0520-41/+32Star
* qapi: Rename anonymous union type in testEric Blake2015-05-052-3/+3
* qapi: Segregate anonymous unions into alternates in generatorEric Blake2015-05-052-2/+2
* qapi: Tighten checking of unionsEric Blake2015-05-0546-75/+36Star
* qapi: Forbid base without discriminator in unionsEric Blake2015-05-056-16/+3Star
* qapi: Add some union testsEric Blake2015-05-0588-6/+314
* qapi: Better error messages for bad enumsEric Blake2015-05-0518-27/+14Star
* qapi: Add some enum testsEric Blake2015-05-0536-0/+61
* qapi: Fix generation of 'size' builtin typeEric Blake2015-05-052-2/+3
* tests: add QMP input visitor test for unions with no discriminatorMichael Roth2014-09-262-0/+13
* qapi script: clean up in scriptsWenchao Xia2014-06-271-1/+1
* test: add test cases for qapi eventWenchao Xia2014-06-232-2/+20
* qapi script: add event supportWenchao Xia2014-06-234-0/+4
* qapi: skip redundant includesBenoît Canet2014-05-165-0/+9
* qapi: Add a primitive to include other files from a QAPI schema fileLluís Vilanova2014-05-0841-0/+43
* qapi: Use an explicit input fileLluís Vilanova2014-05-0818-18/+19
* qapi: [trivial] Do not catch unknown exceptions in "test-qapi.py"Lluís Vilanova2014-05-081-3/+0Star
* qapi script: do not allow string discriminatorWenchao Xia2014-03-116-5/+28
* qapi script: support enum type as discriminator in unionWenchao Xia2014-03-114-0/+27
* qapi script: check correctness of unionWenchao Xia2014-03-1116-0/+62
* qapi script: add check for duplicated keyWenchao Xia2014-03-114-0/+4
* qapi script: remember explicitly defined enum valuesWenchao Xia2014-03-112-6/+6
* tests/qapi-schema: Cover flat union typesMarkus Armbruster2014-03-032-0/+9