From ae32403d1f967de1dec2f0f5b5a72f4d1b92a865 Mon Sep 17 00:00:00 2001 From: Alek Ratzloff Date: Mon, 27 Jan 2020 18:40:33 -0500 Subject: [PATCH] Remove syn::vm::pass Signed-off-by: Alek Ratzloff --- src/vm/syn/pass.rs | 19 ------------------- 1 file changed, 19 deletions(-) delete mode 100644 src/vm/syn/pass.rs diff --git a/src/vm/syn/pass.rs b/src/vm/syn/pass.rs deleted file mode 100644 index 7e9b2f2..0000000 --- a/src/vm/syn/pass.rs +++ /dev/null @@ -1,19 +0,0 @@ -use crate::vm::syn::ast::*; - -pub trait Pass { - type Out; - - fn pass(self, inval: In) -> Self::Out; -} - -/// Confirms the instructions and their validity. -pub struct InstPass { -} - -impl Pass> for InstPass { - type Out = Vec; - - fn pass(self, inval: Vec) -> Self::Out { - inval - } -}