{"ast_node_type":"variable","tokens":[{"end":96,"kind":"keyword","start":0,"text":"if"}]}
                if let Some(QueryRegionConstraints { outlives, assumptions: _ }) = constraints {
                // FIXME(higher_ranked_auto): What should we do with the assumptions here?
                    next_outlives_predicates.extend(outlives.iter().copied());