Michael Roth
|
cee2dedb85
qapi: add visit_start_union and visit_end_union
|
%!s(int64=11) %!d(string=hai) anos |
Max Reitz
|
e775ba7721
qapi: Allow enums in anonymous unions
|
%!s(int64=11) %!d(string=hai) anos |
Amos Kong
|
638ca8ad98
qapi: fix coding style in parameters list
|
%!s(int64=11) %!d(string=hai) anos |
Markus Armbruster
|
297a3646c2
qapi: Replace uncommon use of the error API by the common one
|
%!s(int64=11) %!d(string=hai) anos |
Markus Armbruster
|
be3c771796
qapi: Un-inline visit of implicit struct
|
%!s(int64=11) %!d(string=hai) anos |
Markus Armbruster
|
192cca60ae
qapi-visit.py: Clean up a sloppy use of field prefix
|
%!s(int64=11) %!d(string=hai) anos |
Markus Armbruster
|
4fa953f20d
qapi: Clean up shadowing of parameters and locals in inner scopes
|
%!s(int64=11) %!d(string=hai) anos |
Markus Armbruster
|
468866b816
qapi-visit.py: Clean up confusing push_indent() / pop_indent() use
|
%!s(int64=11) %!d(string=hai) anos |
Markus Armbruster
|
e2cd0f4fb4
qapi: Replace start_optional()/end_optional() by optional()
|
%!s(int64=11) %!d(string=hai) anos |
Lluís Vilanova
|
33aaad529e
qapi: Use an explicit input file
|
%!s(int64=11) %!d(string=hai) anos |
Wenchao Xia
|
bceae7697f
qapi script: support enum type as discriminator in union
|
%!s(int64=11) %!d(string=hai) anos |
Wenchao Xia
|
b0b58195e4
qapi script: use same function to generate enum string
|
%!s(int64=11) %!d(string=hai) anos |
Markus Armbruster
|
949ceeb31b
qapi: Clean up null checking in generated visitors
|
%!s(int64=11) %!d(string=hai) anos |
Markus Armbruster
|
a105acbce3
qapi: Drop nonsensical header guard in generated qapi-visit.c
|
%!s(int64=11) %!d(string=hai) anos |
Markus Armbruster
|
678e48a2e4
qapi: Fix licensing of scripts
|
%!s(int64=11) %!d(string=hai) anos |
Richard Henderson
|
7b75d9d61b
Adjust qapi-visit for python-2.4.3
|
%!s(int64=11) %!d(string=hai) anos |
Kevin Wolf
|
622f557f5a
qapi-types/visit.py: Inheritance for structs
|
%!s(int64=12) %!d(string=hai) anos |
Kevin Wolf
|
14d36307ff
qapi-types/visit.py: Pass whole expr dict for structs
|
%!s(int64=12) %!d(string=hai) anos |
Kevin Wolf
|
69dd62dfd6
qapi: Anonymous unions
|
%!s(int64=12) %!d(string=hai) anos |
Kevin Wolf
|
50f2bdc75c
qapi: Flat unions with arbitrary discriminator
|
%!s(int64=12) %!d(string=hai) anos |
Kevin Wolf
|
0aef92b90d
qapi-visit.py: Implement 'base' for unions
|
%!s(int64=12) %!d(string=hai) anos |
Kevin Wolf
|
d131c897f3
qapi-visit.py: Split off generate_visit_struct_fields()
|
%!s(int64=12) %!d(string=hai) anos |
Michael Roth
|
7c946bc418
qapi: qapi-visit.py, native list support
|
%!s(int64=12) %!d(string=hai) anos |
Michael Roth
|
c664aef551
qapi: qapi-visit.py, fix list handling for union types
|
%!s(int64=12) %!d(string=hai) anos |
Paolo Bonzini
|
7b1b5d1913
qapi: move include files to include/qobject/
|
%!s(int64=12) %!d(string=hai) anos |
Paolo Bonzini
|
79ee7df885
qapi: move inclusions of qemu-common.h from headers to .c files
|
%!s(int64=12) %!d(string=hai) anos |
Paolo Bonzini
|
eda50a656f
qapi: do not protect enum values from namespace pollution
|
%!s(int64=13) %!d(string=hai) anos |
Stefan Weil
|
227ccf6bff
qapi: Fix potential NULL pointer segfault
|
%!s(int64=13) %!d(string=hai) anos |
Amos Kong
|
b9c4b48d50
qapi: generate list struct and visit_list for enum
|
%!s(int64=13) %!d(string=hai) anos |
Paolo Bonzini
|
d195325b05
qapi: fix error propagation
|
%!s(int64=13) %!d(string=hai) anos |