bpo-33041: Add missed error checks when compile "async for" (#6053)

and remove redundant code.
1 file changed