Streamline code.

This commit is contained in:
Stephen Chung
2022-10-14 14:04:54 +08:00
parent 3d0626c76f
commit 38e47c909d
6 changed files with 30 additions and 13 deletions

View File

@@ -493,6 +493,9 @@ impl fmt::Debug for Expr {
}
}
f.write_str(&x.3)?;
if let Some(n) = x.1.index() {
write!(f, " #{}", n)?;
}
if let Some(n) = i.map_or_else(|| x.0, |n| NonZeroUsize::new(n.get() as usize)) {
write!(f, " #{}", n)?;
}