From: Markus Armbruster Date: Tue, 30 Jun 2015 07:27:04 +0000 (+0200) Subject: qapi-visit: Replace list implicit_structs by set X-Git-Tag: TizenStudio_2.0_p2.3.2~120^2~1^2~217^2~23 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8c07eddc619d618965fdd7a96bfe3b5c59f42b52;p=sdk%2Femulator%2Fqemu.git qapi-visit: Replace list implicit_structs by set Use set because that's what it is. While there, rename to implicit_structs_seen. Signed-off-by: Markus Armbruster Reviewed-by: Eric Blake --- diff --git a/scripts/qapi-visit.py b/scripts/qapi-visit.py index b3a308f..9fc040e 100644 --- a/scripts/qapi-visit.py +++ b/scripts/qapi-visit.py @@ -16,14 +16,13 @@ from ordereddict import OrderedDict from qapi import * import re -implicit_structs = [] +implicit_structs_seen = set() struct_fields_seen = set() def generate_visit_implicit_struct(type): - global implicit_structs - if type in implicit_structs: + if type in implicit_structs_seen: return '' - implicit_structs.append(type) + implicit_structs_seen.add(type) ret = '' if type not in struct_fields_seen: # Need a forward declaration