debuginfo: identify awaitee (via special name or other solution) #95521
Labels
A-async-await
Area: Async & Await
AsyncAwait-Triaged
Async-await issues that have been triaged during a working group meeting.
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".The text was updated successfully, but these errors were encountered: