From 039bab65f53da4cb25d6b33ba839ea52531a7cd7 Mon Sep 17 00:00:00 2001 From: Ayaz Hafiz Date: Tue, 27 Dec 2022 16:30:45 -0600 Subject: [PATCH] Remove unused imports --- crates/compiler/alias_analysis/src/lib.rs | 3 +-- crates/compiler/load_internal/src/file.rs | 4 +--- crates/compiler/mono/src/code_gen_help/mod.rs | 4 +--- crates/compiler/mono/src/layout.rs | 1 - 4 files changed, 3 insertions(+), 9 deletions(-) diff --git a/crates/compiler/alias_analysis/src/lib.rs b/crates/compiler/alias_analysis/src/lib.rs index 7c8dcd0144..a47ff74445 100644 --- a/crates/compiler/alias_analysis/src/lib.rs +++ b/crates/compiler/alias_analysis/src/lib.rs @@ -15,8 +15,7 @@ use roc_mono::ir::{ Literal, ModifyRc, OptLevel, Proc, ProcLayout, SingleEntryPoint, Stmt, }; use roc_mono::layout::{ - Builtin, CapturesNiche, FieldOrderHash, Layout, Niche, RawFunctionLayout, STLayoutInterner, - UnionLayout, + Builtin, FieldOrderHash, Layout, Niche, RawFunctionLayout, STLayoutInterner, UnionLayout, }; // just using one module for now diff --git a/crates/compiler/load_internal/src/file.rs b/crates/compiler/load_internal/src/file.rs index f92bacda68..978cf5f8bd 100644 --- a/crates/compiler/load_internal/src/file.rs +++ b/crates/compiler/load_internal/src/file.rs @@ -35,9 +35,7 @@ use roc_mono::ir::{ CapturedSymbols, ExternalSpecializations, PartialProc, Proc, ProcLayout, Procs, ProcsBase, UpdateModeIds, }; -use roc_mono::layout::{ - CapturesNiche, LambdaName, Layout, LayoutCache, LayoutProblem, Niche, STLayoutInterner, -}; +use roc_mono::layout::{LambdaName, Layout, LayoutCache, LayoutProblem, Niche, STLayoutInterner}; use roc_packaging::cache::{self, RocCacheDir}; #[cfg(not(target_family = "wasm"))] use roc_packaging::https::PackageMetadata; diff --git a/crates/compiler/mono/src/code_gen_help/mod.rs b/crates/compiler/mono/src/code_gen_help/mod.rs index 201627b6d5..a0c43a8988 100644 --- a/crates/compiler/mono/src/code_gen_help/mod.rs +++ b/crates/compiler/mono/src/code_gen_help/mod.rs @@ -9,9 +9,7 @@ use crate::ir::{ Call, CallSpecId, CallType, Expr, HostExposedLayouts, JoinPointId, ModifyRc, Proc, ProcLayout, SelfRecursive, Stmt, UpdateModeId, }; -use crate::layout::{ - Builtin, CapturesNiche, LambdaName, Layout, Niche, STLayoutInterner, UnionLayout, -}; +use crate::layout::{Builtin, LambdaName, Layout, Niche, STLayoutInterner, UnionLayout}; mod equality; mod refcount; diff --git a/crates/compiler/mono/src/layout.rs b/crates/compiler/mono/src/layout.rs index d5299794d0..75eebe2ba8 100644 --- a/crates/compiler/mono/src/layout.rs +++ b/crates/compiler/mono/src/layout.rs @@ -1418,7 +1418,6 @@ impl<'a> LambdaSet<'a> { let captures = match lambda_name.niche { Niche::Captures(captures) => captures.0, - Niche::NONE => &[], }; let comparator = |other_name: Symbol, other_captures_layouts: &[InLayout]| {