Nick Coghlan added the comment:

Slight amendment: `__delegated_to__` and `__returns_to__` might be better names 
for the doubly-linked list of the async call chain.

"__async_call__" and "__async_return__" both have the problem that they look 
like imperative commands (since "call" and "return" are typically used as 
verbs), and collection referring to "yield from" and "await" as "asynchronous 
delegation" would help avoid potential confusion with regular synchronous 
function calls.

I've also retitled the issue to cover the broader scope that also addresses the 
needs of the inspect module, not just the dis module.

----------
title: Add __code__ attributes to generator and coroutine objects -> Define a 
general "asynchronous operation introspection" protocol

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue31230>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to