Eric Blake
|
ff55d72eaf
qapi: Check for member name conflicts with a base class
|
10 years ago |
Eric Blake
|
a7f5966b29
qapi: Support (subset of) \u escapes in strings
|
10 years ago |
Eric Blake
|
6b5abc7df7
qapi: Drop support for inline nested types
|
10 years ago |
Eric Blake
|
3e391d3556
qapi: Forbid 'type' in schema
|
10 years ago |
Eric Blake
|
fd41dd4eae
qapi: Prefer 'struct' over 'type' in generator
|
10 years ago |
Eric Blake
|
2cbf09925a
qapi: More rigorous checking for type safety bypass
|
10 years ago |
Eric Blake
|
10d4d997f8
qapi: Whitelist commands that don't return dictionary
|
10 years ago |
Eric Blake
|
c9e0a79869
qapi: Require valid names
|
10 years ago |
Eric Blake
|
dd883c6f05
qapi: More rigourous checking of types
|
10 years ago |
Fam Zheng
|
e53188ada5
qapi: Allow true, false and null in schema json
|
10 years ago |
Eric Blake
|
4dc2e6906e
qapi: Better error messages for duplicated expressions
|
10 years ago |
Eric Blake
|
0545f6b887
qapi: Better error messages for bad expressions
|
10 years ago |
Eric Blake
|
ab916faddd
qapi: Use 'alternate' to replace anonymous union
|
10 years ago |
Eric Blake
|
811d04fd0c
qapi: Segregate anonymous unions into alternates in generator
|
10 years ago |
Eric Blake
|
268a1c5eb1
qapi: Prepare for catching more semantic parse errors
|
10 years ago |
Eric Blake
|
44bd1276a7
qapi: Tighten checking of unions
|
10 years ago |
Eric Blake
|
a8d4a2e4d7
qapi: Forbid base without discriminator in unions
|
10 years ago |
Eric Blake
|
cf3935907b
qapi: Better error messages for bad enums
|
10 years ago |
Eric Blake
|
fe2a9303c9
qapi: Require ASCII in schema
|
10 years ago |
Eric Blake
|
cb17f79eef
qapi: Fix generation of 'size' builtin type
|
10 years ago |
Eric Blake
|
b52c4b9cf0
qapi: Simplify builtin type handling
|
10 years ago |
Stefan Hajnoczi
|
7ac9a9d6e1
qapi.py: avoid Python 2.5+ any() function
|
11 years ago |
Wenchao Xia
|
d6f9c82c62
qapi script: clean up in scripts
|
11 years ago |
Wenchao Xia
|
21cd70dfc1
qapi script: add event support
|
11 years ago |
Amos Kong
|
05dfb26cd2
qapi: Suppress unwanted space between type and identifier
|
11 years ago |
Amos Kong
|
0d14eeb233
qapi: add const prefix to 'char *' insider c_type()
|
11 years ago |
Luiz Capitulino
|
3478881130
scripts/qapi.py: Avoid syntax not supported by Python 2.4
|
11 years ago |
Benoît Canet
|
24fd848950
qapi: skip redundant includes
|
11 years ago |
Lluís Vilanova
|
a719a27c82
qapi: Add a primitive to include other files from a QAPI schema file
|
11 years ago |
Lluís Vilanova
|
33aaad529e
qapi: Use an explicit input file
|
11 years ago |