Markus Armbruster
|
65fbe12545
qapi: Drop one of two "simple union must not have base" checks
|
10 年之前 |
Markus Armbruster
|
9b090d42ae
qapi: Command returning anonymous type doesn't work, outlaw
|
10 年之前 |
Markus Armbruster
|
315932b5ed
qapi: Fix to reject union command and event arguments
|
10 年之前 |
Markus Armbruster
|
d90675fa4b
qapi: Document flaws in checking of names
|
10 年之前 |
Markus Armbruster
|
5aa05d3f72
qapi: Drop unused and useless parameters and variables
|
10 年之前 |
Markus Armbruster
|
1cf47a15f1
qapi: Reject -p arguments that break qapi-event.py
|
10 年之前 |
Markus Armbruster
|
00dfc3b2c2
qapi: Simplify guardname()
|
10 年之前 |
Markus Armbruster
|
77e703b861
qapi: Clean up cgen() and mcgen()
|
10 年之前 |
Markus Armbruster
|
f9a1427361
qapi: Catch and reject flat union branch of array type
|
10 年之前 |
Markus Armbruster
|
00e4b285a3
qapi: Better separate the different kinds of helpers
|
10 年之前 |
Markus Armbruster
|
4d076d67c2
qapi: Move exprs checking from parse_schema() to check_exprs()
|
10 年之前 |
Markus Armbruster
|
e565d934d2
qapi: Fix to reject stray 't', 'f' and 'n'
|
10 年之前 |
Markus Armbruster
|
a136608727
qapi: Simplify inclusion cycle detection
|
10 年之前 |
Markus Armbruster
|
8608d25251
qapi: Fix file name in error messages for included files
|
10 年之前 |
Markus Armbruster
|
54414047ec
qapi: Improve a couple of confusing variable names
|
10 年之前 |
Markus Armbruster
|
12c7079449
qapi: Eliminate superfluous QAPISchema attribute input_dir
|
10 年之前 |
Markus Armbruster
|
09896d3f48
qapi: Drop pointless flush() before close()
|
10 年之前 |
Markus Armbruster
|
12f8e1b9ff
qapi: Factor open_output(), close_output() out of generators
|
10 年之前 |
Markus Armbruster
|
16d80f6181
qapi: Turn generators' mandatory option -i into an argument
|
10 年之前 |
Markus Armbruster
|
b45409683e
qapi: Fix generators to report command line errors decently
|
10 年之前 |
Markus Armbruster
|
2114f5a98d
qapi: Factor parse_command_line() out of the generators
|
10 年之前 |
Eric Blake
|
c6405b54b7
qapi: Make c_type() consistently convert qapi names
|
10 年之前 |
Eric Blake
|
d557344628
qapi: Tidy c_type() logic
|
10 年之前 |
Markus Armbruster
|
849bc5382e
qapi: Move camel_to_upper(), c_enum_const() to closely related code
|
10 年之前 |
Markus Armbruster
|
b42e91484d
qapi: Use c_enum_const() in generate_alternate_qtypes()
|
10 年之前 |
Markus Armbruster
|
02e20c7e59
qapi: Simplify c_enum_const()
|
10 年之前 |
Markus Armbruster
|
7c81c61f9c
qapi: Rename generate_enum_full_value() to c_enum_const()
|
10 年之前 |
Markus Armbruster
|
fa6068a1e8
qapi: Rename _generate_enum_string() to camel_to_upper()
|
10 年之前 |
Eric Blake
|
18df515ebb
qapi: Rename identical c_fun()/c_var() into c_name()
|
10 年之前 |
Markus Armbruster
|
47299262de
qapi: Fix C identifiers generated for names containing '.'
|
10 年之前 |