summaryrefslogtreecommitdiff
path: root/compiler/GHC/IfaceToCore.hs
diff options
context:
space:
mode:
authorSylvain Henry <sylvain@haskus.fr>2020-02-18 11:08:48 +0100
committerMarge Bot <ben+marge-bot@smart-cactus.org>2020-02-21 20:46:40 -0500
commit240f5bf6f53515535be5bf3ef7632aa69ae21e3e (patch)
treedc7be78ca126c66af0aeb9f7944ebfc0ac5a211c /compiler/GHC/IfaceToCore.hs
parentbe7068a6130f394dcefbcb5d09c2944deca2270d (diff)
downloadhaskell-240f5bf6f53515535be5bf3ef7632aa69ae21e3e.tar.gz
Modules: Driver (#13009)
submodule updates: nofib, haddock
Diffstat (limited to 'compiler/GHC/IfaceToCore.hs')
-rw-r--r--compiler/GHC/IfaceToCore.hs8
1 files changed, 4 insertions, 4 deletions
diff --git a/compiler/GHC/IfaceToCore.hs b/compiler/GHC/IfaceToCore.hs
index aa74a16284..589843e404 100644
--- a/compiler/GHC/IfaceToCore.hs
+++ b/compiler/GHC/IfaceToCore.hs
@@ -38,7 +38,7 @@ import Coercion
import CoAxiom
import TyCoRep -- needs to build types & coercions in a knot
import TyCoSubst ( substTyCoVars )
-import HscTypes
+import GHC.Driver.Types
import Annotations
import InstEnv
import FamInstEnv
@@ -70,7 +70,7 @@ import UniqSupply
import Outputable
import Maybes
import SrcLoc
-import DynFlags
+import GHC.Driver.Session
import Util
import FastString
import BasicTypes hiding ( SuccessFlag(..) )
@@ -128,14 +128,14 @@ a Name for another entity defined in A.hi. How do we get the
internal TyCons to MATCH the ones that we just constructed
during typechecking: the knot is thus tied through if_rec_types.
- 2) retypecheckLoop in GhcMake: We are retypechecking a
+ 2) retypecheckLoop in GHC.Driver.Make: We are retypechecking a
mutually recursive cluster of hi files, in order to ensure
that all of the references refer to each other correctly.
In this case, the knot is tied through the HPT passed in,
which contains all of the interfaces we are in the process
of typechecking.
- 3) genModDetails in HscMain: We are typechecking an
+ 3) genModDetails in GHC.Driver.Main: We are typechecking an
old interface to generate the ModDetails. In this case,
we do the same thing as (2) and pass in an HPT with
the HomeModInfo being generated to tie knots.