syntax_data: {"ast_node_type":"other","tokens":[{"end":84,"kind":"keyword","start":0,"text":"//!"}]}
source_snippet: //! to take the set of upvars of the parent closure by value. This at least requires
context_before: //! This pass essentially remaps the body of the (child) closure of the coroutine-closure
context_after: //! changing a by-ref upvar to be by-value in the case that the outer coroutine-closure