Skip to content

Commit 1f26722

Browse files
Fix use of YieldFrom instead of AsyncYieldFrom in the AST
Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
1 parent 7f836e3 commit 1f26722

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

Python/ast_preprocess.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -576,7 +576,7 @@ astfold_expr(expr_ty node_, PyArena *ctx_, _PyASTPreprocessState *state)
576576
CALL(astfold_expr, expr_ty, node_->v.YieldFrom.value);
577577
break;
578578
case AsyncYieldFrom_kind:
579-
CALL(astfold_expr, expr_ty, node_->v.YieldFrom.value);
579+
CALL(astfold_expr, expr_ty, node_->v.AsyncYieldFrom.value);
580580
break;
581581
case Compare_kind:
582582
CALL(astfold_expr, expr_ty, node_->v.Compare.left);

Python/ast_unparse.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -913,7 +913,7 @@ static int
913913
append_ast_async_yield_from(PyUnicodeWriter *writer, expr_ty e)
914914
{
915915
APPEND_STR("(async yield from ");
916-
APPEND_EXPR(e->v.YieldFrom.value, PR_TEST);
916+
APPEND_EXPR(e->v.AsyncYieldFrom.value, PR_TEST);
917917
APPEND_CHAR_FINISH(')');
918918
}
919919

0 commit comments

Comments
 (0)