From f4a9fdb3357ce1a2dfc12cbb0fee6b915bc810c4 Mon Sep 17 00:00:00 2001 From: Johannes Stoelp Date: Thu, 7 Dec 2023 23:00:09 +0100 Subject: remove prelude --- src/insn/add.rs | 3 ++- src/insn/call.rs | 3 ++- src/insn/cmp.rs | 3 ++- src/insn/dec.rs | 3 ++- src/insn/jmp.rs | 3 ++- src/insn/jnz.rs | 3 ++- src/insn/jz.rs | 3 ++- src/insn/mov.rs | 3 ++- src/insn/test.rs | 3 ++- 9 files changed, 18 insertions(+), 9 deletions(-) (limited to 'src/insn') diff --git a/src/insn/add.rs b/src/insn/add.rs index 8232fe4..0a6772a 100644 --- a/src/insn/add.rs +++ b/src/insn/add.rs @@ -1,4 +1,5 @@ -use crate::prelude::*; +use super::Add; +use crate::{Asm, Imm16, MemOp, Reg16, Reg32, Reg64}; impl Add for Asm { fn add(&mut self, op1: Reg64, op2: Reg64) { diff --git a/src/insn/call.rs b/src/insn/call.rs index 8a71db8..f089512 100644 --- a/src/insn/call.rs +++ b/src/insn/call.rs @@ -1,4 +1,5 @@ -use crate::prelude::*; +use super::Call; +use crate::{Asm, Reg64}; impl Call for Asm { fn call(&mut self, op1: Reg64) { diff --git a/src/insn/cmp.rs b/src/insn/cmp.rs index 93aa26c..835202c 100644 --- a/src/insn/cmp.rs +++ b/src/insn/cmp.rs @@ -1,4 +1,5 @@ -use crate::prelude::*; +use super::Cmp; +use crate::{Asm, Imm16, MemOp}; impl Cmp for Asm { fn cmp(&mut self, op1: MemOp, op2: Imm16) { diff --git a/src/insn/dec.rs b/src/insn/dec.rs index c5803e7..1377d1c 100644 --- a/src/insn/dec.rs +++ b/src/insn/dec.rs @@ -1,4 +1,5 @@ -use crate::prelude::*; +use super::Dec; +use crate::{Asm, Reg32, Reg64}; impl Dec for Asm { fn dec(&mut self, op1: Reg64) { diff --git a/src/insn/jmp.rs b/src/insn/jmp.rs index 71d1dbc..0539318 100644 --- a/src/insn/jmp.rs +++ b/src/insn/jmp.rs @@ -1,4 +1,5 @@ -use crate::prelude::*; +use super::Jmp; +use crate::{Asm, Label}; impl Jmp<&mut Label> for Asm { fn jmp(&mut self, op1: &mut Label) { diff --git a/src/insn/jnz.rs b/src/insn/jnz.rs index 6517bd7..739d013 100644 --- a/src/insn/jnz.rs +++ b/src/insn/jnz.rs @@ -1,4 +1,5 @@ -use crate::prelude::*; +use super::Jnz; +use crate::{Asm, Label}; impl Jnz<&mut Label> for Asm { fn jnz(&mut self, op1: &mut Label) { diff --git a/src/insn/jz.rs b/src/insn/jz.rs index 6563ca2..c591b1d 100644 --- a/src/insn/jz.rs +++ b/src/insn/jz.rs @@ -1,4 +1,5 @@ -use crate::prelude::*; +use super::Jz; +use crate::{Asm, Label}; impl Jz<&mut Label> for Asm { fn jz(&mut self, op1: &mut Label) { diff --git a/src/insn/mov.rs b/src/insn/mov.rs index 2614d82..2f61e07 100644 --- a/src/insn/mov.rs +++ b/src/insn/mov.rs @@ -1,4 +1,5 @@ -use crate::prelude::*; +use super::Mov; +use crate::{Asm, Imm16, Imm32, Imm64, Imm8, MemOp, Reg16, Reg32, Reg64, Reg8}; // -- MOV : reg reg diff --git a/src/insn/test.rs b/src/insn/test.rs index b7ac774..e90d855 100644 --- a/src/insn/test.rs +++ b/src/insn/test.rs @@ -1,4 +1,5 @@ -use crate::prelude::*; +use super::Test; +use crate::{Asm, Imm16, MemOp, Reg32, Reg64}; impl Test for Asm { fn test(&mut self, op1: Reg64, op2: Reg64) { -- cgit v1.2.3