]> xenbits.xensource.com Git - qemu-xen.git/commit
qapi: Drop string input visitor method optional()
authorMarkus Armbruster <armbru@redhat.com>
Fri, 3 Mar 2017 12:32:35 +0000 (13:32 +0100)
committerMarkus Armbruster <armbru@redhat.com>
Sun, 5 Mar 2017 08:14:19 +0000 (09:14 +0100)
commita8aec6de2ac1a5e36989fdfba29067b361009b75
treea6c6c8a5fcff76f81a7ed167e1c1aa9a77ae107d
parenta9fc37f6bc3f2ab90585cb16493da9f6dcfbfbcf
qapi: Drop string input visitor method optional()

visit_optional() is to be called only between visit_start_struct() and
visit_end_struct().  Visitors that don't support struct visits,
i.e. don't implement start_struct(), end_struct(), have no use for it.
Clarify documentation.

The string input visitor doesn't support struct visits.  Its
parse_optional() is therefore useless.  Drop it.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Message-Id: <1488544368-30622-16-git-send-email-armbru@redhat.com>
include/qapi/visitor-impl.h
qapi/string-input-visitor.c