{"ast_node_type":"other","tokens":[{"end":91,"kind":"keyword","start":0,"text":"UpvarArgs::CoroutineClosure(args)"}]}
                UpvarArgs::CoroutineClosure(args) => args.as_coroutine_closure().kind_ty(),
                UpvarArgs::Closure(args) => args.as_closure().kind_ty(),
                UpvarArgs::Coroutine(_) => unreachable!("coroutines don't have an inferred kind"),