@@ -45,8 +45,6 @@ module Development.IDE.GHC.Compat(
4545 readHieFile ,
4646 setHieDir ,
4747 dontWriteHieFiles ,
48- module Compat.HieTypes ,
49- module Compat.HieUtils ,
5048 -- * Compat modules
5149 module Development.IDE.GHC.Compat.Core ,
5250 module Development.IDE.GHC.Compat.Env ,
@@ -112,14 +110,8 @@ module Development.IDE.GHC.Compat(
112110#if MIN_VERSION_ghc(9,7,0)
113111 tcInitTidyEnv ,
114112#endif
115- ) where
116113
117- import Compat.HieAst (enrichHie )
118- import Compat.HieBin
119- import Compat.HieTypes hiding
120- (nodeAnnotations )
121- import qualified Compat.HieTypes as GHC (nodeAnnotations )
122- import Compat.HieUtils
114+ ) where
123115import Control.Applicative ((<|>) )
124116import qualified Data.ByteString as BS
125117import Data.Coerce (coerce )
@@ -146,12 +138,18 @@ import GHC.Core.Tidy (tidyExpr)
146138import GHC.CoreToStg.Prep (corePrepPgm )
147139import qualified GHC.CoreToStg.Prep as GHC
148140import GHC.Driver.Hooks (hscCompileCoreExprHook )
141+ import GHC.Iface.Ext.Types hiding
142+ (nodeAnnotations )
143+ import qualified GHC.Iface.Ext.Types as GHC (nodeAnnotations )
144+ import GHC.Iface.Ext.Utils
149145
150146import GHC.ByteCode.Asm (bcoFreeNames )
151147import GHC.Core
152148import GHC.Data.FastString
153149import GHC.Data.StringBuffer
154150import GHC.Driver.Session hiding (ExposePackage )
151+ import GHC.Iface.Ext.Ast (enrichHie )
152+ import GHC.Iface.Ext.Binary
155153import GHC.Iface.Make (mkIfaceExports )
156154import GHC.SysTools.Tasks (runPp , runUnlit )
157155import GHC.Types.Annotations (AnnTarget (ModuleTarget ),
0 commit comments