diff options
| -rw-r--r-- | src/base.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/base.rs b/src/base.rs index 6d55fdc3074..06780567fb8 100644 --- a/src/base.rs +++ b/src/base.rs @@ -872,6 +872,9 @@ pub(crate) fn codegen_place<'tcx>( for elem in place.projection { match elem { + PlaceElem::Subtype(_) => { + continue; + } PlaceElem::Deref => { cplace = cplace.place_deref(fx); } |
