{"ast_node_type":"variable","tokens":[{"end":46,"kind":"keyword","start":0,"text":"let"}]}
                let tys = args.as_coroutine();
            DefiningTy::Coroutine(_, args) => {
                (Some(tys.resume_ty()), Some(tys.yield_ty()))