29 Commits (530049bc1dcc24c1178a29d99ca08b6dd08413e0)

Author SHA1 Message Date
Marc-André Lureau f7abe0ecd4 qapi: Change data type of the FOO_lookup generated for enum FOO 9 years ago
Markus Armbruster 977c736f80 qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) 9 years ago
Markus Armbruster 1c236ba531 qapi: Avoid unnecessary use of enum lookup table's sentinel 9 years ago
Markus Armbruster 06f80154b2 tests/test-qobject-input-visitor: Drop redundant test 9 years ago
Markus Armbruster 4d2d5c41a9 qapi: Introduce a first class 'null' type 9 years ago
Markus Armbruster d2f95f4d48 qapi: Use QNull for a more regular visit_type_null() 9 years ago
Marc-André Lureau 5923f85fb8 qapi: update the qobject visitor to use QNUM_U64 9 years ago
Marc-André Lureau 60390d2dc8 qapi: Remove visit_start_alternate() parameter promote_int 9 years ago
Marc-André Lureau 01b2ffcedd qapi: merge QInt and QFloat in QNum 9 years ago
Marc-André Lureau c1214ad3dc tests: add more int/number ranges checks 9 years ago
Marc-André Lureau 7c877c8030 tests: Remove test cases for alternates of 'number' and 'int' 9 years ago
Markus Armbruster 8168ca8ea3 tests/qapi-schema: Avoid 'str' in alternate test cases 9 years ago
Markus Armbruster 5891c388bb qobject-input-visitor: Reject non-finite numbers with keyval 9 years ago
Markus Armbruster 4bc0c94da4 test-qobject-input-visitor: Cover visit_type_uint64() 10 years ago
Markus Armbruster bff17e84a9 test-qobject-input-visitor: Abort earlier on bad test input 10 years ago
Markus Armbruster 99dbfd1db1 qobject: Propagate parse errors through qobject_from_jsonv() 10 years ago
Daniel P. Berrange cbd8acf38f qapi: qobject input visitor variant for use with keyval_parse() 10 years ago
Markus Armbruster 1f41a645b6 qapi: Fix object input visit beyond end of list 10 years ago
Markus Armbruster a9416dc62c tests: Cover input visit beyond end of list 10 years ago
Markus Armbruster a4a1c70dc7 qapi: Make input visitors detect unvisited list tails 10 years ago
Markus Armbruster 86ca0dbe04 test-qobject-input-visitor: Cover missing nested struct member 10 years ago
Markus Armbruster 9cb8ef3668 tests: Cover partial input visit of list 10 years ago
Markus Armbruster 77c47de23f tests-qobject-input-strict: Merge into test-qobject-input-visitor 10 years ago
Markus Armbruster 048abb7b20 qapi: Drop unused non-strict qobject input visitor 10 years ago
Markus Armbruster ec95f6148c test-qobject-input-visitor: Use strict visitor 10 years ago
Eric Blake 29a6731afb tests: Avoid qobject_from_jsonf("%"PRId64) 10 years ago
Daniel P. Berrange b1d2e5f1b0 qapi: don't pass two copies of TestInputVisitorData to tests 10 years ago
Daniel P. Berrange 09e68369a8 qapi: rename QmpInputVisitor to QObjectInputVisitor 10 years ago
Daniel P. Berrange b3db211f3c qapi: rename *qmp-*-visitor* to *qobject-*-visitor* 10 years ago
Eric Blake b70ce1018a qmp-input-visitor: Favor new visit_free() function 10 years ago
Eric Blake 1158bb2a05 qapi: Add parameter to visit_end_* 10 years ago
Eric Blake c7eb39cbd4 qapi: Improve use of qmp/types.h 10 years ago
Eric Blake 9b4e38fe6a qapi: Fix crash on missing alternate member of QAPI struct 10 years ago
Peter Maydell 79ffb277ec tests: Remove unnecessary glib.h includes 10 years ago
Eric Blake 68ab47e4b4 qapi: Change visit_type_FOO() to no longer return partial objects 10 years ago
Eric Blake 15c2f669e3 qapi: Split visit_end_struct() into pieces 10 years ago
Eric Blake 3df016f185 qmp: Support explicit null during visits 10 years ago
Eric Blake fc471c18d5 qapi: Consolidate QMP input visitor creation 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 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 68d078395d qapi: Add tests of complex objects within alternate 11 years ago
Peter Maydell 681c28a33e tests: Clean up includes 11 years ago
Eric Blake 51e72bc1dd qapi: Swap visit_* arguments for consistent 'name' placement 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 2533377c7b qapi: More tests of input arrays 11 years ago
Eric Blake dd5ee2c2d3 qapi: Test failure in middle of array parse 11 years ago
Eric Blake a12a5a1a01 qapi: Simplify error cleanup in test-qmp-* 11 years ago