{"ast_node_type":"other","tokens":[{"end":66,"kind":"keyword","start":0,"text":"//!"}]}
//! upvar is used. We do this by initially assigning each upvar an
//! Whenever there is a closure expression, we need to determine how each
//! immutable "borrow kind" (see `ty::BorrowKind` for details) and then