119 Commits (243e0fe5506d6b830e01d8da727ff7f20fa38502)

Author SHA1 Message Date
Markus Armbruster c261394978 qapi: Make pylint a bit happier 10 years ago
Markus Armbruster ef801a9bb1 qapi: Prefer single-quoted strings more consistently 10 years ago
Markus Armbruster a4a1c70dc7 qapi: Make input visitors detect unvisited list tails 10 years ago
Eric Blake fa274ed6fb qapi: Drop useless gen_err_check() 10 years ago
Eric Blake 1158bb2a05 qapi: Add parameter to visit_end_* 10 years ago
Eric Blake 9b4e38fe6a qapi: Fix crash on missing alternate member of QAPI struct 10 years ago
Eric Blake 68ab47e4b4 qapi: Change visit_type_FOO() to no longer return partial objects 10 years ago
Eric Blake d9f62dde13 qapi: Simplify semantics of visit_next_list() 10 years ago
Eric Blake 15c2f669e3 qapi: Split visit_end_struct() into pieces 10 years ago
Markus Armbruster da34e65cb4 include/qemu/osdep.h: Don't include qapi/error.h 11 years ago
Eric Blake 32bafa8fdd qapi: Don't special-case simple union wrappers 11 years ago
Eric Blake 12f254fd5f qapi: Inline gen_visit_members() into lone caller 11 years ago
Eric Blake 7ce106a96f qapi: Emit implicit structs in generated C 11 years ago
Eric Blake 4d91e9115c qapi-visit: Expose visit_type_FOO_members() 11 years ago
Eric Blake c81200b014 qapi: Rename 'fields' to 'members' in generated C code 11 years ago
Eric Blake 14f00c6c49 qapi: Rename 'fields' to 'members' in generator 11 years ago
Eric Blake dbf1192262 qapi: Change visit_start_implicit_struct to visit_start_alternate 11 years ago
Eric Blake 544a373159 qapi: Don't box branches of flat unions 11 years ago
Eric Blake becceedc4d qapi: Don't box struct branch of alternate 11 years ago
Eric Blake 2208d64998 qapi-visit: Use common idiom in gen_visit_fields_decl() 11 years ago
Eric Blake e65d89bf1a qapi: Adjust layout of FooList types 11 years ago
Eric Blake 655519030b qapi-visit: Less indirection in visit_type_Foo_fields() 11 years ago
Markus Armbruster 59d9e84cc9 qapi-visit: Unify struct and union visit 11 years ago
Eric Blake 9a5cd424d5 qapi: Visit variants in visit_type_FOO_fields() 11 years ago
Markus Armbruster d7445b57f4 qapi-visit: Simplify how we visit common union members 11 years ago
Eric Blake 9d3524b39e qapi-visit: Honor prefix of discriminator enum 11 years ago
Eric Blake 9167ebd98f qapi: Clean up includes in generated files 11 years ago
Eric Blake 08f9541dec qapi: Drop unused error argument for list and implicit struct 11 years ago
Eric Blake 337283dffb qapi: Drop unused 'kind' for struct/enum visit 11 years ago
Eric Blake 51e72bc1dd qapi: Swap visit_* arguments for consistent 'name' placement 11 years ago
Eric Blake 395a233f7c qapi: Don't cast Enum* to int* 11 years ago
Eric Blake 7c91aabd89 qapi-visit: Kill unused visit_end_union() 11 years ago
Eric Blake 92b09babc1 qapi: Track all failures between visit_start/stop 11 years ago
Eric Blake d00341af38 qapi: Fix alternates that accept 'number' but not 'int' 11 years ago
Eric Blake 0426d53c65 qapi: Simplify visiting of alternate types 11 years ago
Eric Blake 7264f5c50c qapi: Convert QType into QAPI built-in enum type 11 years ago
Eric Blake da34a9bd99 qapi: Track simple union tag in object.local_members 11 years ago
Eric Blake dd5ee2c2d3 qapi: Test failure in middle of array parse 11 years ago
Eric Blake 150d0564a4 qapi-visit: Convert to new qapi union layout 11 years ago
Eric Blake 5c5e51a05b qapi-visit: Remove redundant functions for flat union base 11 years ago
Eric Blake ddf2190896 qapi: Unbox base members 11 years ago
Eric Blake d02cf37766 qapi-visit: Split off visit_type_FOO_fields forward decl 11 years ago
Eric Blake f9e6102b48 qapi: More robust conditions for when labels are needed 11 years ago
Eric Blake 49823c4b43 qapi: Don't use info as witness of implicit object type 11 years ago
Eric Blake 25a0d9c977 qapi: Use predicate callback to determine visit filtering 11 years ago
Eric Blake d08ac81a45 qapi: Fix regression with '-netdev help' 11 years ago
Eric Blake 82ca8e4696 qapi: Share gen_visit_fields() 11 years ago
Eric Blake 1f35334489 qapi: Share gen_err_check() 11 years ago
Eric Blake 05372f708a qapi: Consistent generated code: minimize push_indent() usage 11 years ago
Eric Blake e36c714e6a qapi: Consistent generated code: prefer common indentation 11 years ago