Eric Blake
|
e65d89bf1a
qapi: Adjust layout of FooList types
|
9 years ago |
Eric Blake
|
9167ebd98f
qapi: Clean up includes in generated files
|
9 years ago |
Eric Blake
|
51e72bc1dd
qapi: Swap visit_* arguments for consistent 'name' placement
|
9 years ago |
Eric Blake
|
0b2e84ba77
qapi-types: Drop unnedeed ._fwdefn
|
9 years ago |
Eric Blake
|
0426d53c65
qapi: Simplify visiting of alternate types
|
9 years ago |
Eric Blake
|
7264f5c50c
qapi: Convert QType into QAPI built-in enum type
|
9 years ago |
Eric Blake
|
7d9586f900
qapi-types: Simplify gen_struct_field[s]
|
9 years ago |
Eric Blake
|
570cd8d119
qapi-types: Consolidate gen_struct() and gen_union()
|
9 years ago |
Eric Blake
|
da34a9bd99
qapi: Track simple union tag in object.local_members
|
9 years ago |
Eric Blake
|
32bc6879be
qapi: Simplify gen_struct_field()
|
9 years ago |
Eric Blake
|
e4ba22b319
qapi: Finish converting to new qapi union layout
|
9 years ago |
Eric Blake
|
f51d8fab44
qapi: Start converting to new qapi union layout
|
9 years ago |
Eric Blake
|
ddf2190896
qapi: Unbox base members
|
9 years ago |
Eric Blake
|
30594fe1cd
qapi: Prefer typesafe upcasts to qapi base classes
|
9 years ago |
Eric Blake
|
f87ab7f9bd
qapi-types: Refactor base fields output
|
9 years ago |
Eric Blake
|
49823c4b43
qapi: Don't use info as witness of implicit object type
|
10 years ago |
Eric Blake
|
25a0d9c977
qapi: Use predicate callback to determine visit filtering
|
10 years ago |
Eric Blake
|
f8b7f1a8ea
qapi: Consistent generated code: prefer visitor 'v'
|
10 years ago |
Markus Armbruster
|
28770e057f
qapi: Introduce a first class 'any' type
|
10 years ago |
Markus Armbruster
|
e98859a9b9
qapi: Clean up after recent conversions to QAPISchemaVisitor
|
10 years ago |
Markus Armbruster
|
efd2eaa6c2
qapi: De-duplicate enum code generation
|
10 years ago |
Markus Armbruster
|
2b162ccbe8
qapi-types: Convert to QAPISchemaVisitor, fixing flat unions
|
10 years ago |
Markus Armbruster
|
ac88219a6c
qapi: New QAPISchema intermediate reperesentation
|
10 years ago |
Daniel P. Berrange
|
351d36e454
qapi: allow override of default enum prefix naming
|
10 years ago |
Markus Armbruster
|
3a864e7c52
qapi: Generated code cleanup
|
10 years ago |
Eric Blake
|
ca56a822dd
qapi: Document shortcoming with union 'data' branch
|
10 years ago |
Markus Armbruster
|
1e6c1616a9
qapi: Generate a nicer struct for flat unions
|
10 years ago |
Markus Armbruster
|
0f61af3eb3
qapi: Fix generated code when flat union has member 'kind'
|
10 years ago |
Markus Armbruster
|
5aa05d3f72
qapi: Drop unused and useless parameters and variables
|
10 years ago |
Daniel P. Berrange
|
2e4450ff43
qom: Make enum string tables const-correct
|
10 years ago |