about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--compiler/rustc_interface/src/passes.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler/rustc_interface/src/passes.rs b/compiler/rustc_interface/src/passes.rs
index 30092a02cc3..9f194238c0a 100644
--- a/compiler/rustc_interface/src/passes.rs
+++ b/compiler/rustc_interface/src/passes.rs
@@ -133,8 +133,7 @@ mod boxed_resolver {
                         boxed_resolver.resolver_arenas.as_ref().unwrap(),
                     ),
                 )?;
-                boxed_resolver.resolver =
-                    Some(std::mem::transmute::<Resolver<'_>, Resolver<'_>>(resolver));
+                boxed_resolver.resolver = Some(resolver);
                 Ok((crate_, BoxedResolver(Pin::new_unchecked(boxed_resolver))))
             }
         }