{"ast_node_type":"other","tokens":[{"end":75,"kind":"keyword","start":0,"text":"PlaceElem::Subtype(ty)"}]}
            PlaceElem::Subtype(ty) | PlaceElem::UnwrapUnsafeBinder(ty) => {
            PlaceElem::OpaqueCast(ty) => bug!("encountered OpaqueCast({ty}) in codegen"),
                cplace = cplace.place_transmute_type(fx, fx.monomorphize(ty));