From 3107c2fbf22e7188b0aa857d8df5a1537df65a36 Mon Sep 17 00:00:00 2001 From: Peter LaFosse Date: Tue, 14 Sep 2021 08:32:20 -0400 Subject: Fix NamedTypeReferenceType.target --- python/types.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'python') diff --git a/python/types.py b/python/types.py index b4977843..8e374d97 100644 --- a/python/types.py +++ b/python/types.py @@ -2314,7 +2314,7 @@ class NamedTypeReferenceType(Type): if isinstance(t, NamedTypeReferenceType): if t.type_id in type_ids: raise TypeError("Can't get target for recursively defined type") - type_ids += t + type_ids.add(t) return t._target_helper(bv, type_ids) else: return t -- cgit v1.3.1