Sign in
qemu
/
qemu
/
e814dffcc9810ed77fe99081be9751b620a894c4
/
scripts
/
qapi-types.py
3a864e7
qapi: Generated code cleanup
by Markus Armbruster
· 10 years ago
ca56a82
qapi: Document shortcoming with union 'data' branch
by Eric Blake
· 9 years ago
1e6c161
qapi: Generate a nicer struct for flat unions
by Markus Armbruster
· 10 years ago
0f61af3
qapi: Fix generated code when flat union has member 'kind'
by Markus Armbruster
· 9 years ago
5aa05d3
qapi: Drop unused and useless parameters and variables
by Markus Armbruster
· 10 years ago
2e4450f
qom: Make enum string tables const-correct
by Daniel P. Berrange
· 10 years ago
e1d4210
qapi-types: Bury code dead since commit 6b5abc7
by Markus Armbruster
· 10 years ago
c5ecd7e
qapi-types: Split generate_fwd_builtin() off generate_fwd_struct()
by Markus Armbruster
· 10 years ago
ae0a7a1
qapi-types: Drop unused members parameters
by Markus Armbruster
· 10 years ago
4f35680
qapi-types: Don't filter out expressions with 'gen'
by Markus Armbruster
· 10 years ago
12f8e1b
qapi: Factor open_output(), close_output() out of generators
by Markus Armbruster
· 10 years ago
2114f5a
qapi: Factor parse_command_line() out of the generators
by Markus Armbruster
· 10 years ago
d1f07c8
qapi: Support downstream alternates
by Eric Blake
· 10 years ago
857af5f
qapi: Support downstream flat unions
by Eric Blake
· 10 years ago
bb33729
qapi: Support downstream simple unions
by Eric Blake
· 10 years ago
83a0270
qapi: Support downstream structs
by Eric Blake
· 10 years ago
fce384b
qapi: Support downstream enums
by Eric Blake
· 10 years ago
b42e914
qapi: Use c_enum_const() in generate_alternate_qtypes()
by Markus Armbruster
· 10 years ago
7c81c61
qapi: Rename generate_enum_full_value() to c_enum_const()
by Markus Armbruster
· 10 years ago
18df515
qapi: Rename identical c_fun()/c_var() into c_name()
by Eric Blake
· 10 years ago
6b5abc7
qapi: Drop support for inline nested types
by Eric Blake
· 10 years ago
fd41dd4
qapi: Prefer 'struct' over 'type' in generator
by Eric Blake
· 10 years ago
ab916fa
qapi: Use 'alternate' to replace anonymous union
by Eric Blake
· 10 years ago
811d04f
qapi: Segregate anonymous unions into alternates in generator
by Eric Blake
· 10 years ago
44bd127
qapi: Tighten checking of unions
by Eric Blake
· 10 years ago
a8d4a2e
qapi: Forbid base without discriminator in unions
by Eric Blake
· 10 years ago
b52c4b9
qapi: Simplify builtin type handling
by Eric Blake
· 10 years ago
912ae9c
qapi-types: add C99 index names to arrays
by Michael S. Tsirkin
· 10 years ago
83ecb22
scripts/qapi-types.py: Add dummy member to empty structs
by Peter Maydell
· 10 years ago
e775ba7
qapi: Allow enums in anonymous unions
by Max Reitz
· 10 years ago
33aaad5
qapi: Use an explicit input file
by Lluís Vilanova
· 11 years ago
bceae76
qapi script: support enum type as discriminator in union
by Wenchao Xia
· 11 years ago
b0b5819
qapi script: use same function to generate enum string
by Wenchao Xia
· 11 years ago
6299659
qapi script: code move for generate_enum_name()
by Wenchao Xia
· 11 years ago
678e48a
qapi: Fix licensing of scripts
by Markus Armbruster
· 11 years ago
622f557
qapi-types/visit.py: Inheritance for structs
by Kevin Wolf
· 11 years ago
14d3630
qapi-types/visit.py: Pass whole expr dict for structs
by Kevin Wolf
· 11 years ago
02dc4bf
qapi-types.py: Fix enum struct sizes on i686
by Cole Robinson
· 11 years ago
0153703
qapi-types.py: Split off generate_struct_fields()
by Kevin Wolf
· 12 years ago
69dd62d
qapi: Anonymous unions
by Kevin Wolf
· 12 years ago
50f2bdc
qapi: Flat unions with arbitrary discriminator
by Kevin Wolf
· 12 years ago
e2503f5
qapi-types.py: Implement 'base' for unions
by Kevin Wolf
· 12 years ago
a678e26
qapi: pad GenericList value fields to 64 bits
by Michael Roth
· 12 years ago
c0afa9c
qapi: qapi-types.py, native list support
by Michael Roth
· 12 years ago
7b1b5d1
qapi: move include files to include/qobject/
by Paolo Bonzini
· 12 years ago
da4fea0
qapi-types.h: Don't include qemu-common.h
by Igor Mammedov
· 12 years ago
eda50a6
qapi: do not protect enum values from namespace pollution
by Paolo Bonzini
· 12 years ago
b9c4b48
qapi: generate list struct and visit_list for enum
by Amos Kong
· 12 years ago
ac4ff70
qapi: don't convert enum strings to lowercase
by Luiz Capitulino
· 12 years ago
f01f594
qapi: generate correct enum names for camel case enums
by Luiz Capitulino
· 12 years ago
b68a847
qapi: qapi-types.h: don't include qapi/qapi-types-core.h
by Luiz Capitulino
· 12 years ago
c9da228
qapi: add c_fun to escape function names
by Federico Simoncelli
· 13 years ago
dc8fb6d
qapi: complete implementation of unions
by Paolo Bonzini
· 13 years ago
19bf7c8
Fix qapi code generation fix
by Avi Kivity
· 13 years ago
8d3bc51
Fix qapi code generation wrt parallel build
by Avi Kivity
· 13 years ago
5dbee47
qapi: allow a 'gen' key to suppress code generation
by Anthony Liguori
· 13 years ago
303b54b
qapi: Automatically generate a _MAX value for enums
by Luiz Capitulino
· 13 years ago
d2a80d6
qapi: Don't use c_var() on enum strings
by Luiz Capitulino
· 13 years ago
75b96ac
qapi: generate qapi_free_* functions for *List types
by Michael Roth
· 13 years ago
776574d
qapi: add code generation support for middle mode
by Anthony Liguori
· 13 years ago
fb3182c
qapi: add qapi-types.py code generator
by Michael Roth
· 13 years ago