We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 15149f9 commit dd079faCopy full SHA for dd079fa
1 file changed
Lib/typing.py
@@ -1020,7 +1020,7 @@ def evaluate_forward_ref(
1020
"""
1021
if format == annotationlib.Format.STRING:
1022
return forward_ref.__resolved_str__
1023
- if forward_ref.__resolved_str__ in _recursive_guard:
+ if forward_ref.__forward_arg__ in _recursive_guard:
1024
return forward_ref
1025
1026
if format is None:
@@ -1044,7 +1044,7 @@ def evaluate_forward_ref(
1044
globals,
1045
locals,
1046
type_params,
1047
- recursive_guard=_recursive_guard | {forward_ref.__resolved_str__},
+ recursive_guard=_recursive_guard | {forward_ref.__forward_arg__},
1048
format=format,
1049
owner=owner,
1050
parent_fwdref=forward_ref,
0 commit comments