{"ast_node_type":"other","tokens":[{"end":66,"kind":"keyword","start":0,"text":"ocx.register_obligations(preds.iter().map(|(pred,"}]}
        ocx.register_obligations(preds.iter().map(|(pred, span)| {
        let ocx = ObligationCtxt::new(&self.infcx);
            trace!(?pred);