result = []
async for i in aiter():
if i % 2:
result.append(i)
result = [i async for i in aiter() if i % 2]
result = [await fun() for fun in funcs]
dataset = {data for line in aiter()
async for data in line
if check(data)}
data = {data for line in aiter() async for data in line if check(data)}
result = [await fun() for fun in funcs]
result = {await fun() for fun in funcs}
result = {fun: await fun() for fun in funcs}
result = [await fun() for fun in funcs if await smth]
result = {await fun() for fun in funcs if await smth}
result = {fun: await fun() for fun in funcs if await smth}
result = [await fun() async for fun in funcs]
result = {await fun() async for fun in funcs}
result = {fun: await fun() async for fun in funcs}
result = [await fun() async for fun in funcs if await smth]
result = {await fun() async for fun in funcs if await smth}
result = {fun: await fun() async for fun in funcs if await smth}
comp_for: [ASYNC] 'for' exprlist 'in' or_test [comp_iter]