Update free.rs

This commit is contained in:
Shunsuke Shibayama 2024-08-31 02:43:32 +09:00
parent 3d719c2aea
commit d2460b9dde

View file

@ -35,9 +35,6 @@ pub trait HasLevel {
}
fn lower(&self) {
if let Some(lev) = self.level() {
if lev == GENERIC_LEVEL {
return;
}
self.set_level(lev.saturating_sub(1));
}
}
@ -811,10 +808,6 @@ impl HasLevel for Free<Type> {
if addr_eq!(*lev, level) {
return;
}
// GENERIC_LEVEL variable cannot be lowered
if *lev == GENERIC_LEVEL && level == GENERIC_LEVEL - 1 {
return;
}
*lev = level;
}
_ => {}