{"ast_node_type":"other","tokens":[{"end":34,"kind":"keyword","start":0,"text":"Some(PredicateObligation"}]}
        Some(PredicateObligation {
    pub fn flip_polarity(&self, tcx: TyCtxt<'tcx>) -> Option<PredicateObligation<'tcx>> {
            cause: self.cause.clone(),