{"ast_node_type":"other","tokens":[{"end":31,"kind":"keyword","start":0,"text":"self.commit_if_ok(|_|"}]}
        self.commit_if_ok(|_| {
        // [c2]: https://github.com/rust-lang/rust/pull/45072#issuecomment-341096796
            let mut all_obligations = PredicateObligations::new();