diff --git a/typeguard/__init__.py b/typeguard/__init__.py index 833bad10..8fd598c6 100644 --- a/typeguard/__init__.py +++ b/typeguard/__init__.py @@ -748,6 +748,7 @@ def __init__(self, wrapped: Generator, memo: _CallMemo): rtype_args = [] if hasattr(memo.type_hints['return'], "__args__"): rtype_args = memo.type_hints['return'].__args__ + self.__wrapped = wrapped self.__memo = memo self.__yield_type = rtype_args[0] if rtype_args else Any