{"ast_node_type":"variable","tokens":[{"end":60,"kind":"keyword","start":0,"text":"let"}]}
            let msg = if let &[id] = &predicates_added[..] {
        } else if !tcx.recursion_limit().value_within_limit(i) {
                format!("overflow computing implied lifetime bounds for `{}`", tcx.def_path_str(id),)