qapi/introspect.py: Introduce preliminary tree typing
commit9db27346133b5b83699af49d290662d346683259
authorJohn Snow <jsnow@redhat.com>
Tue, 16 Feb 2021 02:17:59 +0000 (15 21:17 -0500)
committerMarkus Armbruster <armbru@redhat.com>
Thu, 18 Feb 2021 18:38:00 +0000 (18 19:38 +0100)
tree29aa0e6ed06f9855d7302862a2ae711d812bfd33
parentd4c5b429fd18d30f2e23aef6e944fe40f2319024
qapi/introspect.py: Introduce preliminary tree typing

The types will be used in forthcoming patches to add typing. These types
describe the layout and structure of the objects passed to
_tree_to_qlit, but lack the power to describe annotations until the next
commit.

Signed-off-by: John Snow <jsnow@redhat.com>
Message-Id: <20210216021809.134886-10-jsnow@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Markus Armbruster <armbru@redhat.com>
scripts/qapi/introspect.py