{"ast_node_type":"variable","tokens":[{"end":31,"kind":"keyword","start":0,"text":"let"}]}
        let mut failed = false;
        let tcx = infcx.tcx;
        let ty = fold_regions(tcx, ty, |r, _depth| {