Commit 4446931f authored by Vaibhav Sagar's avatar Vaibhav Sagar

Update src/IHaskell/Eval/Completion.hs

parent 932886e2
...@@ -29,7 +29,9 @@ import Data.Maybe (fromJust) ...@@ -29,7 +29,9 @@ import Data.Maybe (fromJust)
import System.Environment (getEnv) import System.Environment (getEnv)
import GHC hiding (Qualified) import GHC hiding (Qualified)
#if MIN_VERSION_ghc(7,10,0) #if MIN_VERSION_ghc(8,2,0)
import GHC.PackageDb
#elif MIN_VERSION_ghc(7,10,0)
import GHC.PackageDb (ExposedModule(exposedName)) import GHC.PackageDb (ExposedModule(exposedName))
#endif #endif
import DynFlags import DynFlags
...@@ -61,6 +63,9 @@ data CompletionType = Empty ...@@ -61,6 +63,9 @@ data CompletionType = Empty
| KernelOption String | KernelOption String
| Extension String | Extension String
deriving (Show, Eq) deriving (Show, Eq)
#if MIN_VERSION_ghc(8,2,0)
exposedName = fst
#endif
#if MIN_VERSION_ghc(7,10,0) #if MIN_VERSION_ghc(7,10,0)
extName (FlagSpec { flagSpecName = name }) = name extName (FlagSpec { flagSpecName = name }) = name
#else #else
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment