From d4918a722f93d46fc0a8fb80bd05a16129083abe Mon Sep 17 00:00:00 2001 From: Janis Date: Tue, 27 Aug 2024 18:49:50 +0200 Subject: [PATCH] warnings chore --- src/asm/amd64.rs | 9 ++------- src/mir.rs | 3 +-- src/triples.rs | 2 +- 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/src/asm/amd64.rs b/src/asm/amd64.rs index 545f22e..b55a17f 100644 --- a/src/asm/amd64.rs +++ b/src/asm/amd64.rs @@ -1,3 +1,5 @@ +#![allow(unused)] + #[allow(non_camel_case_types)] pub enum Mnemonic { /// add with carry @@ -404,13 +406,6 @@ pub enum Imm { QWord(u64), } -enum ModRM { - register, - displacement, -} - -pub enum Memory {} - /// r := register, m := memory, i := immediate #[allow(non_camel_case_types)] pub enum Payload { diff --git a/src/mir.rs b/src/mir.rs index 86aaf00..65f04bf 100644 --- a/src/mir.rs +++ b/src/mir.rs @@ -1,10 +1,9 @@ //! Machine-level Intermediate Representation use std::collections::btree_map::Entry; -use std::collections::{BTreeMap, BTreeSet, HashMap, HashSet, VecDeque}; +use std::collections::{BTreeMap, BTreeSet, HashMap, HashSet}; use itertools::Itertools; -use petgraph::visit::{IntoEdges, NodeRef}; use crate::string_table::{Index as StringsIndex, StringTable}; diff --git a/src/triples.rs b/src/triples.rs index 0ac0b0c..4614415 100644 --- a/src/triples.rs +++ b/src/triples.rs @@ -1,6 +1,6 @@ #![allow(dead_code)] -use std::collections::{hash_map::Entry, BTreeMap, BTreeSet, HashMap, HashSet}; +use std::collections::{hash_map::Entry, BTreeMap, BTreeSet, HashMap}; use crate::{ ast::{Node as AstNode, Tag, Type},