{"ast_node_type":"variable","tokens":[{"end":71,"kind":"keyword","start":0,"text":"let"}]}
        let params = std::iter::repeat_n(ParamKind::Type, 3).collect();
        // These represent resume type, yield type, and return type of coroutine.
        TyBuilder::new((), params, parent_subst)