{"ast_node_type":"other","tokens":[{"end":98,"kind":"keyword","start":0,"text":"if"}]}
            if place.projection.iter().any(|elem| matches!(elem, ProjectionElem::OpaqueCast(_))) {
            // Performance optimization: don't reintern if there is no `OpaqueCast` to remove.
                place.projection = self.tcx.mk_place_elems(