diff --git a/codegen-luau/src/backend/manager.rs b/codegen-luau/src/backend/manager.rs index e184d17..8f76b97 100644 --- a/codegen-luau/src/backend/manager.rs +++ b/codegen-luau/src/backend/manager.rs @@ -11,7 +11,6 @@ use crate::analyzer::operator::cmp_symbol_of; pub enum Label { Forward, Backward, - If, } #[derive(Default)] diff --git a/codegen-luau/src/backend/statement.rs b/codegen-luau/src/backend/statement.rs index 359d8e8..bc0bb08 100644 --- a/codegen-luau/src/backend/statement.rs +++ b/codegen-luau/src/backend/statement.rs @@ -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(()), }