summaryrefslogtreecommitdiff
path: root/compiler/GHC/Builtin
diff options
context:
space:
mode:
authorSylvain Henry <sylvain@haskus.fr>2020-09-22 21:33:28 +0200
committerMarge Bot <ben+marge-bot@smart-cactus.org>2020-10-01 18:36:11 -0400
commit93d5de165a81dfb335bf1646c2e29956f5ab55ea (patch)
tree6e178737337cad718bd554af8d1304fd0d38d352 /compiler/GHC/Builtin
parentdafe79433c2ca884da3677194ee38913ee30e8dc (diff)
downloadhaskell-93d5de165a81dfb335bf1646c2e29956f5ab55ea.tar.gz
Don't import GHC.Unit to reduce the number of dependencies
Diffstat (limited to 'compiler/GHC/Builtin')
-rw-r--r--compiler/GHC/Builtin/Names/TH.hs3
-rw-r--r--compiler/GHC/Builtin/PrimOps.hs2
2 files changed, 3 insertions, 2 deletions
diff --git a/compiler/GHC/Builtin/Names/TH.hs b/compiler/GHC/Builtin/Names/TH.hs
index dc237b6963..1580151028 100644
--- a/compiler/GHC/Builtin/Names/TH.hs
+++ b/compiler/GHC/Builtin/Names/TH.hs
@@ -9,7 +9,8 @@ module GHC.Builtin.Names.TH where
import GHC.Prelude ()
import GHC.Builtin.Names( mk_known_key_name )
-import GHC.Unit
+import GHC.Unit.Types
+import GHC.Unit.Module.Name
import GHC.Types.Name( Name )
import GHC.Types.Name.Occurrence( tcName, clsName, dataName, varName )
import GHC.Types.Name.Reader( RdrName, nameRdrName )
diff --git a/compiler/GHC/Builtin/PrimOps.hs b/compiler/GHC/Builtin/PrimOps.hs
index 8f6af1d052..8ed04097f7 100644
--- a/compiler/GHC/Builtin/PrimOps.hs
+++ b/compiler/GHC/Builtin/PrimOps.hs
@@ -45,7 +45,7 @@ import GHC.Types.SrcLoc ( wiredInSrcSpan )
import GHC.Types.ForeignCall ( CLabelString )
import GHC.Types.Unique ( Unique)
import GHC.Builtin.Uniques (mkPrimOpIdUnique, mkPrimOpWrapperUnique )
-import GHC.Unit ( Unit )
+import GHC.Unit.Types ( Unit )
import GHC.Utils.Outputable
import GHC.Data.FastString