]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_symbol_mangling/legacy.rs
Rollup merge of #75485 - RalfJung:pin, r=nagisa
[rust.git] / src / librustc_symbol_mangling / legacy.rs
index 3038b0c6bd7eb26062d824e718fc07b16381f881..2ae13b501e9412d532d9f095917c7e4d805521d9 100644 (file)
@@ -8,7 +8,7 @@
 use rustc_middle::ty::{self, Instance, Ty, TyCtxt, TypeFoldable};
 use rustc_middle::util::common::record_time;
 
-use log::debug;
+use tracing::debug;
 
 use std::fmt::{self, Write};
 use std::mem::{self, discriminant};
@@ -116,7 +116,6 @@ fn get_symbol_hash<'tcx>(
 
         // also include any type parameters (for generic items)
         assert!(!substs.has_erasable_regions());
-        assert!(!substs.needs_subst());
         substs.hash_stable(&mut hcx, &mut hasher);
 
         if let Some(instantiating_crate) = instantiating_crate {