Eric Blake
|
570cd8d119
qapi-types: Consolidate gen_struct() and gen_union()
|
9 年之前 |
Eric Blake
|
da34a9bd99
qapi: Track simple union tag in object.local_members
|
9 年之前 |
Eric Blake
|
32bc6879be
qapi: Simplify gen_struct_field()
|
9 年之前 |
Eric Blake
|
e4ba22b319
qapi: Finish converting to new qapi union layout
|
9 年之前 |
Eric Blake
|
f51d8fab44
qapi: Start converting to new qapi union layout
|
9 年之前 |
Eric Blake
|
ddf2190896
qapi: Unbox base members
|
9 年之前 |
Eric Blake
|
30594fe1cd
qapi: Prefer typesafe upcasts to qapi base classes
|
9 年之前 |
Eric Blake
|
f87ab7f9bd
qapi-types: Refactor base fields output
|
9 年之前 |
Eric Blake
|
49823c4b43
qapi: Don't use info as witness of implicit object type
|
10 年之前 |
Eric Blake
|
25a0d9c977
qapi: Use predicate callback to determine visit filtering
|
10 年之前 |
Eric Blake
|
f8b7f1a8ea
qapi: Consistent generated code: prefer visitor 'v'
|
10 年之前 |
Markus Armbruster
|
28770e057f
qapi: Introduce a first class 'any' type
|
10 年之前 |
Markus Armbruster
|
e98859a9b9
qapi: Clean up after recent conversions to QAPISchemaVisitor
|
10 年之前 |
Markus Armbruster
|
efd2eaa6c2
qapi: De-duplicate enum code generation
|
10 年之前 |
Markus Armbruster
|
2b162ccbe8
qapi-types: Convert to QAPISchemaVisitor, fixing flat unions
|
10 年之前 |
Markus Armbruster
|
ac88219a6c
qapi: New QAPISchema intermediate reperesentation
|
10 年之前 |
Daniel P. Berrange
|
351d36e454
qapi: allow override of default enum prefix naming
|
10 年之前 |
Markus Armbruster
|
3a864e7c52
qapi: Generated code cleanup
|
10 年之前 |
Eric Blake
|
ca56a822dd
qapi: Document shortcoming with union 'data' branch
|
10 年之前 |
Markus Armbruster
|
1e6c1616a9
qapi: Generate a nicer struct for flat unions
|
10 年之前 |
Markus Armbruster
|
0f61af3eb3
qapi: Fix generated code when flat union has member 'kind'
|
10 年之前 |
Markus Armbruster
|
5aa05d3f72
qapi: Drop unused and useless parameters and variables
|
10 年之前 |
Daniel P. Berrange
|
2e4450ff43
qom: Make enum string tables const-correct
|
10 年之前 |
Markus Armbruster
|
e1d4210c3a
qapi-types: Bury code dead since commit 6b5abc7
|
10 年之前 |
Markus Armbruster
|
c5ecd7e18f
qapi-types: Split generate_fwd_builtin() off generate_fwd_struct()
|
10 年之前 |
Markus Armbruster
|
ae0a7a1090
qapi-types: Drop unused members parameters
|
10 年之前 |
Markus Armbruster
|
4f35680023
qapi-types: Don't filter out expressions with 'gen'
|
10 年之前 |
Markus Armbruster
|
12f8e1b9ff
qapi: Factor open_output(), close_output() out of generators
|
10 年之前 |
Markus Armbruster
|
2114f5a98d
qapi: Factor parse_command_line() out of the generators
|
10 年之前 |
Eric Blake
|
d1f07c86c0
qapi: Support downstream alternates
|
10 年之前 |