Open
Description
Spawned off of #73524 (comment)
For debugging async crash dumps (and async stack traces in general, I think), the debugger needs to identify the awaitee field in some manner.
There have been various suggestions here, such as changing the await desugaring to move the awaitee to a temporary with a special name like $awaitee
that one cannot write in normal rust code. But there may be "gotchas" here; @tmandry noted that "for combinators and such you'll have to do something special".