From 8509f5deccbfb26bd611ddc4b19aa5a04e731376 Mon Sep 17 00:00:00 2001 From: Taylor Fausak Date: Fri, 29 Oct 2021 00:00:49 +0000 Subject: [PATCH] Fix imports in utils --- src/Language/Haskell/Brittany/Internal/Utils.hs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Language/Haskell/Brittany/Internal/Utils.hs b/src/Language/Haskell/Brittany/Internal/Utils.hs index 5ee7ed2..ce2976a 100644 --- a/src/Language/Haskell/Brittany/Internal/Utils.hs +++ b/src/Language/Haskell/Brittany/Internal/Utils.hs @@ -46,11 +46,20 @@ import Data.Generics.Aliases import qualified Text.PrettyPrint as PP import Text.PrettyPrint ( ($+$), (<+>) ) +#if MIN_VERSION_ghc(9,0,0) +import qualified GHC.Utils.Outputable as GHC +import qualified GHC.Driver.Session as GHC +import qualified GHC.Data.FastString as GHC +import qualified GHC.Types.SrcLoc as GHC +import GHC.Types.Name.Occurrence as OccName ( occNameString ) +#else import qualified Outputable as GHC import qualified DynFlags as GHC import qualified FastString as GHC import qualified SrcLoc as GHC import OccName ( occNameString ) +#endif + import qualified Data.ByteString as B import DataTreePrint