{"ast_node_type":"other","tokens":[{"end":67,"kind":"keyword","start":0,"text":"///"}]}
    /// needs to be specially treated during analysis and borrowck.
    /// additionally allows capturing the coroutine's upvars by ref, and therefore
    CoroutineClosure(CoroutineDesugaring),