{"ast_node_type":"variable","tokens":[{"end":66,"kind":"keyword","start":0,"text":"let"}]}
    let mut self_local: Place<'tcx> = Local::from_usize(1).into();
    let mut self_ty = tcx.type_of(coroutine_closure_def_id).instantiate_identity();
    let ty::CoroutineClosure(_, args) = *self_ty.kind() else {