diff options
Diffstat (limited to 'compiler/GHC/Driver/Errors/Types.hs')
-rw-r--r-- | compiler/GHC/Driver/Errors/Types.hs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/compiler/GHC/Driver/Errors/Types.hs b/compiler/GHC/Driver/Errors/Types.hs index 2e116bd8b6..a7b955267e 100644 --- a/compiler/GHC/Driver/Errors/Types.hs +++ b/compiler/GHC/Driver/Errors/Types.hs @@ -35,6 +35,7 @@ import GHC.HsToCore.Errors.Types ( DsMessage ) import GHC.Hs.Extension (GhcTc) import Language.Haskell.Syntax.Decls (RuleDecl) +import qualified GHC.LanguageExtensions as LangExt import GHC.Generics ( Generic ) @@ -372,6 +373,16 @@ data DriverMessage where DriverInterfaceError :: !IfaceMessage -> DriverMessage + DriverInconsistentDynFlags :: String -> DriverMessage + + DriverSafeHaskellIgnoredExtension :: !LangExt.Extension -> DriverMessage + + DriverPackageTrustIgnored :: DriverMessage + + DriverUnrecognisedFlag :: String -> DriverMessage + + DriverDeprecatedFlag :: String -> String -> DriverMessage + deriving instance Generic DriverMessage data DriverMessageOpts = |