37 Commits (5c6b3c50cca2106e5fbcbc6efa94c2f8b9d29fd8)

Author SHA1 Message Date
Amos Kong 638ca8ad98 qapi: fix coding style in parameters list 12 years ago
Markus Armbruster 297a3646c2 qapi: Replace uncommon use of the error API by the common one 12 years ago
Markus Armbruster be3c771796 qapi: Un-inline visit of implicit struct 12 years ago
Markus Armbruster 192cca60ae qapi-visit.py: Clean up a sloppy use of field prefix 12 years ago
Markus Armbruster 4fa953f20d qapi: Clean up shadowing of parameters and locals in inner scopes 12 years ago
Markus Armbruster 468866b816 qapi-visit.py: Clean up confusing push_indent() / pop_indent() use 12 years ago
Markus Armbruster e2cd0f4fb4 qapi: Replace start_optional()/end_optional() by optional() 12 years ago
Lluís Vilanova 33aaad529e qapi: Use an explicit input file 12 years ago
Wenchao Xia bceae7697f qapi script: support enum type as discriminator in union 12 years ago
Wenchao Xia b0b58195e4 qapi script: use same function to generate enum string 12 years ago
Markus Armbruster 949ceeb31b qapi: Clean up null checking in generated visitors 12 years ago
Markus Armbruster a105acbce3 qapi: Drop nonsensical header guard in generated qapi-visit.c 12 years ago
Markus Armbruster 678e48a2e4 qapi: Fix licensing of scripts 12 years ago
Richard Henderson 7b75d9d61b Adjust qapi-visit for python-2.4.3 13 years ago
Kevin Wolf 622f557f5a qapi-types/visit.py: Inheritance for structs 13 years ago
Kevin Wolf 14d36307ff qapi-types/visit.py: Pass whole expr dict for structs 13 years ago
Kevin Wolf 69dd62dfd6 qapi: Anonymous unions 13 years ago
Kevin Wolf 50f2bdc75c qapi: Flat unions with arbitrary discriminator 13 years ago
Kevin Wolf 0aef92b90d qapi-visit.py: Implement 'base' for unions 13 years ago
Kevin Wolf d131c897f3 qapi-visit.py: Split off generate_visit_struct_fields() 13 years ago
Michael Roth 7c946bc418 qapi: qapi-visit.py, native list support 13 years ago
Michael Roth c664aef551 qapi: qapi-visit.py, fix list handling for union types 13 years ago
Paolo Bonzini 7b1b5d1913 qapi: move include files to include/qobject/ 14 years ago
Paolo Bonzini 79ee7df885 qapi: move inclusions of qemu-common.h from headers to .c files 14 years ago
Paolo Bonzini eda50a656f qapi: do not protect enum values from namespace pollution 14 years ago
Stefan Weil 227ccf6bff qapi: Fix potential NULL pointer segfault 14 years ago
Amos Kong b9c4b48d50 qapi: generate list struct and visit_list for enum 14 years ago
Paolo Bonzini d195325b05 qapi: fix error propagation 14 years ago
Paolo Bonzini 3a86a0fa76 qapi: untangle next_list 14 years ago
Paolo Bonzini 69b50071d8 qapi: allow freeing partially-allocated objects 14 years ago
Paolo Bonzini b6f0474fc0 qapi: shortcut visits on errors 14 years ago
Federico Simoncelli c9da228b49 qapi: add c_fun to escape function names 14 years ago
Paolo Bonzini dc8fb6df5a qapi: complete implementation of unions 14 years ago
Avi Kivity 19bf7c8708 Fix qapi code generation fix 14 years ago
Avi Kivity 8d3bc5178f Fix qapi code generation wrt parallel build 14 years ago
Michael Roth e1bc2f7b3f qapi: modify visitor code generation for list iteration 15 years ago
Michael Roth 06d64c62dd qapi: add qapi-visit.py code generator 15 years ago