bpo-44297: Fix missing line number in generator expressions (GH-26801)

* Make sure that line number is set when entering comprehension scope in compiler.
This commit is contained in:
Mark Shannon 2021-06-21 10:55:15 +01:00 committed by GitHub
parent 5d2b3a0d68
commit 82e5c28af7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 972 additions and 953 deletions

View file

@ -4900,6 +4900,7 @@ compiler_comprehension(struct compiler *c, expr_ty e, int type,
{
goto error;
}
SET_LOC(c, e);
is_async_generator = c->u->u_ste->ste_coroutine;

File diff suppressed because it is too large Load diff