{"ast_node_type":"other","tokens":[{"end":59,"kind":"keyword","start":0,"text":"place.projection"}]}
                place.projection = self.tcx.mk_place_elems(
            if place.projection.iter().any(|elem| matches!(elem, ProjectionElem::OpaqueCast(_))) {
                    &place