Skip to content

Commit 6fb3077

Browse files
committed
Fix build with GHC 9
1 parent 0d32b35 commit 6fb3077

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

ghcide/src/Development/IDE/Core/Compile.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -106,9 +106,9 @@ import Data.Map (Map)
106106
import Data.Tuple.Extra (dupe)
107107
import Data.Unique as Unique
108108
import Development.IDE.Core.Tracing (withTrace)
109+
import Development.IDE.GHC.Compat.Util (emptyUDFM, plusUDFM)
109110
import qualified Language.LSP.Server as LSP
110111
import qualified Language.LSP.Types as LSP
111-
import UniqDFM (emptyUDFM, plusUDFM)
112112
import Unsafe.Coerce
113113

114114
-- | Given a string buffer, return the string (after preprocessing) and the 'ParsedModule'.

ghcide/src/Development/IDE/GHC/Compat/Util.hs

+5
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ module Development.IDE.GHC.Compat.Util (
5959
Unique,
6060
mkUnique,
6161
newTagUnique,
62+
-- * UniqDFM
63+
emptyUDFM,
64+
plusUDFM,
6265
-- * String Buffer
6366
StringBuffer(..),
6467
hGetStringBuffer,
@@ -76,6 +79,7 @@ import GHC.Data.Maybe
7679
import GHC.Data.Pair
7780
import GHC.Data.StringBuffer
7881
import GHC.Types.Unique
82+
import GHC.Types.Unique.DFM
7983
import GHC.Utils.Fingerprint
8084
import GHC.Utils.Misc
8185
import GHC.Utils.Outputable (pprHsString)
@@ -94,6 +98,7 @@ import Pair
9498
import Outputable (pprHsString)
9599
import Panic hiding (try)
96100
import StringBuffer
101+
import UniqDFM
97102
import Unique
98103
import Util
99104
#endif

0 commit comments

Comments
 (0)