summaryrefslogtreecommitdiff
path: root/compiler/GHC/Driver/Config.hs
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/GHC/Driver/Config.hs')
-rw-r--r--compiler/GHC/Driver/Config.hs15
1 files changed, 0 insertions, 15 deletions
diff --git a/compiler/GHC/Driver/Config.hs b/compiler/GHC/Driver/Config.hs
index 7a96271403..2d4135a847 100644
--- a/compiler/GHC/Driver/Config.hs
+++ b/compiler/GHC/Driver/Config.hs
@@ -2,7 +2,6 @@
module GHC.Driver.Config
( initOptCoercionOpts
, initSimpleOpts
- , initParserOpts
, initBCOOpts
, initEvalOpts
)
@@ -13,9 +12,7 @@ import GHC.Prelude
import GHC.Driver.Session
import GHC.Core.SimpleOpt
import GHC.Core.Coercion.Opt
-import GHC.Parser.Lexer
import GHC.Runtime.Interpreter (BCOOpts(..))
-import GHC.Utils.Error (mkPlainMsgEnvelope)
import GHCi.Message (EvalOpts(..))
import GHC.Conc (getNumProcessors)
@@ -34,18 +31,6 @@ initSimpleOpts dflags = SimpleOpts
, so_co_opts = initOptCoercionOpts dflags
}
--- | Extracts the flag information needed for parsing
-initParserOpts :: DynFlags -> ParserOpts
-initParserOpts =
- mkParserOpts
- <$> warningFlags
- <*> extensionFlags
- <*> mkPlainMsgEnvelope
- <*> safeImportsOn
- <*> gopt Opt_Haddock
- <*> gopt Opt_KeepRawTokenStream
- <*> const True
-
-- | Extract BCO options from DynFlags
initBCOOpts :: DynFlags -> IO BCOOpts
initBCOOpts dflags = do