qapi: Prepare for system modules other than 'builtin'
commitc2e196a9b41235a308fb6d1c516aa91ba0a807c8
authorMarkus Armbruster <armbru@redhat.com>
Thu, 14 Feb 2019 15:22:37 +0000 (14 16:22 +0100)
committerMarkus Armbruster <armbru@redhat.com>
Mon, 18 Feb 2019 13:44:04 +0000 (18 14:44 +0100)
tree53908c99db599f1e5c4bcb8c6b74aa1174ca0062
parentdcac64711ea906e844ae60a5927e5580f7252c1e
qapi: Prepare for system modules other than 'builtin'

The next commit wants to generate qapi-emit-events.{c.h}.  To enable
that, extend QAPISchemaModularCVisitor to support additional "system
modules", i.e. modules that don't correspond to a (user-defined) QAPI
schema module.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20190214152251.2073-5-armbru@redhat.com>
scripts/qapi/common.py
scripts/qapi/types.py
scripts/qapi/visit.py