Remove unused label variant

This commit is contained in:
Rerumu 2022-06-12 04:39:19 -04:00
parent c15a4b3ec7
commit e9c48f6cec
2 changed files with 1 additions and 2 deletions

View File

@ -11,7 +11,6 @@ use crate::analyzer::operator::cmp_symbol_of;
pub enum Label {
Forward,
Backward,
If,
}
#[derive(Default)]

View File

@ -87,7 +87,7 @@ fn br_target(level: usize, in_loop: bool, w: &mut dyn Write) -> Result<()> {
fn write_br_gadget(label_list: &[Label], rem: usize, w: &mut dyn Write) -> Result<()> {
match label_list.last() {
Some(Label::Forward | Label::If) => br_target(rem, false, w),
Some(Label::Forward) => br_target(rem, false, w),
Some(Label::Backward) => br_target(rem, true, w),
None => Ok(()),
}