Markus Armbruster
|
012d4c96e2
qapi: Make visitor functions taking Error ** return bool, not void
|
5 years ago |
Markus Armbruster
|
8b7ce95b46
qapi: Fix Visitor contract for start_alternate()
|
5 years ago |
Markus Armbruster
|
dc5e9ac716
Include qemu/queue.h slightly less
|
6 years ago |
Markus Armbruster
|
a8d2532645
Include qemu-common.h exactly where needed
|
6 years ago |
Marc-André Lureau
|
cb3e7f08ae
qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF
|
7 years ago |
Markus Armbruster
|
15280c360e
qdict qlist: Make most helper macros functions
|
7 years ago |
Markus Armbruster
|
6b67395762
Eliminate qapi/qmp/types.h
|
7 years ago |
Markus Armbruster
|
d2f95f4d48
qapi: Use QNull for a more regular visit_type_null()
|
8 years ago |
Marc-André Lureau
|
60390d2dc8
qapi: Remove visit_start_alternate() parameter promote_int
|
8 years ago |
Eric Blake
|
2c0ef9f411
qapi: Add new visit_free() function
|
9 years ago |
Eric Blake
|
1158bb2a05
qapi: Add parameter to visit_end_*
|
9 years ago |
Eric Blake
|
d9f62dde13
qapi: Simplify semantics of visit_next_list()
|
9 years ago |
Eric Blake
|
15c2f669e3
qapi: Split visit_end_struct() into pieces
|
9 years ago |
Eric Blake
|
3bc97fd592
qapi: Add visit_type_null() visitor
|
9 years ago |
Eric Blake
|
983f52d4b3
qapi-visit: Add visitor.type classification
|
9 years ago |
Eric Blake
|
dbf1192262
qapi: Change visit_start_implicit_struct to visit_start_alternate
|
9 years ago |
Eric Blake
|
544a373159
qapi: Don't box branches of flat unions
|
9 years ago |
Eric Blake
|
e65d89bf1a
qapi: Adjust layout of FooList types
|
9 years ago |
Eric Blake
|
08f9541dec
qapi: Drop unused error argument for list and implicit struct
|
9 years ago |
Eric Blake
|
337283dffb
qapi: Drop unused 'kind' for struct/enum visit
|
9 years ago |
Eric Blake
|
0b2a0d6bb2
qapi: Swap 'name' in visit_* callbacks to match public API
|
9 years ago |
Eric Blake
|
f755dea79d
qapi: Make all visitors supply uint64 callbacks
|
9 years ago |
Eric Blake
|
4c40314a35
qapi: Prefer type_int64 over type_int in visitors
|
9 years ago |
Eric Blake
|
4894b00b27
qapi: Dealloc visitor does not need a type_size()
|
9 years ago |
Eric Blake
|
77577cb8d6
qapi: Drop dead dealloc visitor variable
|
9 years ago |
Peter Maydell
|
cbf2115190
qapi: Clean up includes
|
9 years ago |
Markus Armbruster
|
28770e057f
qapi: Introduce a first class 'any' type
|
10 years ago |
Daniel P. Berrange
|
2e4450ff43
qom: Make enum string tables const-correct
|
10 years ago |
Michael Roth
|
146db9f919
qapi: dealloc visitor, implement visit_start_union
|
11 years ago |
Peter Lieven
|
b690d679c1
Revert "qapi: Clean up superfluous null check in qapi_dealloc_type_str()"
|
11 years ago |