From 0ff189bc1bc1775c7cddab45c942510ba1d18802 Mon Sep 17 00:00:00 2001 From: Alek Ratzloff Date: Tue, 25 Feb 2020 13:46:38 -0500 Subject: [PATCH] Minor code cleanup and surpress warnings for unused inst and register constants Signed-off-by: Alek Ratzloff --- src/vm/inst.rs | 1 + src/vm/obj/syn/ast.rs | 1 - src/vm/reg.rs | 1 + src/vm/state.rs | 3 --- 4 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/vm/inst.rs b/src/vm/inst.rs index 275d384..36ac227 100644 --- a/src/vm/inst.rs +++ b/src/vm/inst.rs @@ -6,6 +6,7 @@ macro_rules! instructions { } => { $( + #[allow(dead_code)] pub const $variant: InstOp = $value; )* diff --git a/src/vm/obj/syn/ast.rs b/src/vm/obj/syn/ast.rs index ad748a0..11766f5 100644 --- a/src/vm/obj/syn/ast.rs +++ b/src/vm/obj/syn/ast.rs @@ -102,7 +102,6 @@ pub enum Value { Name(String), Here, Addr(Box, IntSize), - //Array(Vec), } impl Value { diff --git a/src/vm/reg.rs b/src/vm/reg.rs index f7af181..5edd911 100644 --- a/src/vm/reg.rs +++ b/src/vm/reg.rs @@ -5,6 +5,7 @@ macro_rules! registers { pub type Reg = u8; $( + #[allow(dead_code)] pub const $variant: Reg = $value; )* diff --git a/src/vm/state.rs b/src/vm/state.rs index e2ab226..0f88f98 100644 --- a/src/vm/state.rs +++ b/src/vm/state.rs @@ -239,9 +239,6 @@ impl State { // TODO - dump } } - if next_ip > 100 { - panic!("{:?}", next_ip); - } self.set_reg_unchecked(IP, next_ip); Ok(()) }