summaryrefslogtreecommitdiff
path: root/compiler/GHC/Iface
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/GHC/Iface')
-rw-r--r--compiler/GHC/Iface/Load.hs2
-rw-r--r--compiler/GHC/Iface/Make.hs2
-rw-r--r--compiler/GHC/Iface/Recomp.hs2
-rw-r--r--compiler/GHC/Iface/Syntax.hs3
-rw-r--r--compiler/GHC/Iface/Tidy.hs2
5 files changed, 8 insertions, 3 deletions
diff --git a/compiler/GHC/Iface/Load.hs b/compiler/GHC/Iface/Load.hs
index bf7ae8e005..bf426875ee 100644
--- a/compiler/GHC/Iface/Load.hs
+++ b/compiler/GHC/Iface/Load.hs
@@ -75,7 +75,7 @@ import GHC.Builtin.Names
import GHC.Builtin.Utils
import GHC.Builtin.PrimOps ( allThePrimOps, primOpFixity, primOpOcc )
-import GHC.Core.Rules
+import GHC.Core.Rules.Apply
import GHC.Core.TyCon
import GHC.Core.InstEnv
import GHC.Core.FamInstEnv
diff --git a/compiler/GHC/Iface/Make.hs b/compiler/GHC/Iface/Make.hs
index ac55220cbf..98b6107a09 100644
--- a/compiler/GHC/Iface/Make.hs
+++ b/compiler/GHC/Iface/Make.hs
@@ -37,6 +37,8 @@ import GHC.CoreToIface
import qualified GHC.LanguageExtensions as LangExt
import GHC.Core
+import GHC.Core.Orphans
+import GHC.Core.Rules
import GHC.Core.Class
import GHC.Core.TyCon
import GHC.Core.Coercion.Axiom
diff --git a/compiler/GHC/Iface/Recomp.hs b/compiler/GHC/Iface/Recomp.hs
index 886bc12192..997726bdfc 100644
--- a/compiler/GHC/Iface/Recomp.hs
+++ b/compiler/GHC/Iface/Recomp.hs
@@ -34,7 +34,7 @@ import GHC.Iface.Load
import GHC.Iface.Recomp.Flags
import GHC.Iface.Env
-import GHC.Core
+import GHC.Core.Orphans
import GHC.Tc.Utils.Monad
import GHC.Hs
diff --git a/compiler/GHC/Iface/Syntax.hs b/compiler/GHC/Iface/Syntax.hs
index 4ff4ab7eee..b29552353b 100644
--- a/compiler/GHC/Iface/Syntax.hs
+++ b/compiler/GHC/Iface/Syntax.hs
@@ -49,7 +49,8 @@ import GHC.Builtin.Names ( unrestrictedFunTyConKey, liftedTypeKindTyConKey,
import GHC.Types.Unique ( hasKey )
import GHC.Iface.Type
import GHC.Iface.Recomp.Binary
-import GHC.Core( IsOrphan, isOrphan, UnfoldingCache(..) )
+import GHC.Core.Orphans ( IsOrphan, isOrphan )
+import GHC.Core.Unfoldings ( UnfoldingCache(..) )
import GHC.Types.Demand
import GHC.Types.Cpr
import GHC.Core.Class
diff --git a/compiler/GHC/Iface/Tidy.hs b/compiler/GHC/Iface/Tidy.hs
index 327bb28412..0d298dca0f 100644
--- a/compiler/GHC/Iface/Tidy.hs
+++ b/compiler/GHC/Iface/Tidy.hs
@@ -23,8 +23,10 @@ import GHC.Tc.Types
import GHC.Tc.Utils.Env
import GHC.Core
+import GHC.Core.Rules
import GHC.Core.Unfold
-- import GHC.Core.Unfold.Make
+import GHC.Core.Unfoldings
import GHC.Core.FVs
import GHC.Core.Tidy
import GHC.Core.Seq ( seqBinds )