Marge Bot pushed to branch master at Glasgow Haskell Compiler / GHC

Commits:

6 changed files:

Changes:

  • libraries/base/base.cabal.in
    ... ... @@ -161,7 +161,6 @@ Library
    161 161
             , GHC.Conc.Sync
    
    162 162
             , GHC.ConsoleHandler
    
    163 163
             , GHC.Constants
    
    164
    -        , GHC.Desugar
    
    165 164
             , GHC.Encoding.UTF8
    
    166 165
             , GHC.Enum
    
    167 166
             , GHC.Environment
    

  • libraries/base/src/GHC/Desugar.hs deleted
    1
    -{-# LANGUAGE CPP #-}
    
    2
    -{-# LANGUAGE Safe #-}
    
    3
    -{-# OPTIONS_HADDOCK not-home #-}
    
    4
    -
    
    5
    ------------------------------------------------------------------------------
    
    6
    --- |
    
    7
    ---
    
    8
    --- Module      :  GHC.Desugar
    
    9
    --- Copyright   :  (c) The University of Glasgow, 2007
    
    10
    --- License     :  see libraries/base/LICENSE
    
    11
    ---
    
    12
    --- Maintainer  :  ghc-devs@haskell.org
    
    13
    --- Stability   :  deprecated (<https://github.com/haskell/core-libraries-committee/issues/216>)
    
    14
    --- Portability :  non-portable (GHC extensions)
    
    15
    ---
    
    16
    --- Support code for desugaring in GHC
    
    17
    ---
    
    18
    --- /The API of this module is unstable and not meant to be consumed by the general public./
    
    19
    --- If you absolutely must depend on it, make sure to use a tight upper
    
    20
    --- bound, e.g., @base < 4.X@ rather than @base < 5@, because the interface can
    
    21
    --- change rapidly without much warning.
    
    22
    ---
    
    23
    ------------------------------------------------------------------------------
    
    24
    -
    
    25
    -#if __GLASGOW_HASKELL >= 914
    
    26
    -#error "GHC.Desugar should be removed in GHC 9.14"
    
    27
    -#endif
    
    28
    -
    
    29
    -module GHC.Desugar
    
    30
    -  {-# DEPRECATED ["GHC.Desugar is deprecated and will be removed in GHC 9.14.", "(>>>) should be imported from Control.Arrow.", "AnnotationWrapper is internal to GHC and should not be used externally."] #-}
    
    31
    -  ((>>>), AnnotationWrapper(..), toAnnotationWrapper) where
    
    32
    -
    
    33
    -import GHC.Internal.Desugar

  • testsuite/tests/interface-stability/base-exports.stdout
    ... ... @@ -5212,13 +5212,6 @@ module GHC.ConsoleHandler where
    5212 5212
     module GHC.Constants where
    
    5213 5213
       -- Safety: None
    
    5214 5214
     
    
    5215
    -module GHC.Desugar where
    
    5216
    -  -- Safety: Safe
    
    5217
    -  (>>>) :: forall (arr :: * -> * -> *) a b c. GHC.Internal.Control.Arrow.Arrow arr => arr a b -> arr b c -> arr a c
    
    5218
    -  type AnnotationWrapper :: *
    
    5219
    -  data AnnotationWrapper = forall a. GHC.Internal.Data.Data.Data a => AnnotationWrapper a
    
    5220
    -  toAnnotationWrapper :: forall a. GHC.Internal.Data.Data.Data a => a -> AnnotationWrapper
    
    5221
    -
    
    5222 5215
     module GHC.Encoding.UTF8 where
    
    5223 5216
       -- Safety: None
    
    5224 5217
       utf8CompareByteArray# :: GHC.Internal.Prim.ByteArray# -> GHC.Internal.Prim.ByteArray# -> GHC.Internal.Types.Ordering
    

  • testsuite/tests/interface-stability/base-exports.stdout-javascript-unknown-ghcjs
    ... ... @@ -5212,13 +5212,6 @@ module GHC.ConsoleHandler where
    5212 5212
     module GHC.Constants where
    
    5213 5213
       -- Safety: None
    
    5214 5214
     
    
    5215
    -module GHC.Desugar where
    
    5216
    -  -- Safety: Safe
    
    5217
    -  (>>>) :: forall (arr :: * -> * -> *) a b c. GHC.Internal.Control.Arrow.Arrow arr => arr a b -> arr b c -> arr a c
    
    5218
    -  type AnnotationWrapper :: *
    
    5219
    -  data AnnotationWrapper = forall a. GHC.Internal.Data.Data.Data a => AnnotationWrapper a
    
    5220
    -  toAnnotationWrapper :: forall a. GHC.Internal.Data.Data.Data a => a -> AnnotationWrapper
    
    5221
    -
    
    5222 5215
     module GHC.Encoding.UTF8 where
    
    5223 5216
       -- Safety: None
    
    5224 5217
       utf8CompareByteArray# :: GHC.Internal.Prim.ByteArray# -> GHC.Internal.Prim.ByteArray# -> GHC.Internal.Types.Ordering
    

  • testsuite/tests/interface-stability/base-exports.stdout-mingw32
    ... ... @@ -5257,13 +5257,6 @@ module GHC.ConsoleHandler where
    5257 5257
     module GHC.Constants where
    
    5258 5258
       -- Safety: None
    
    5259 5259
     
    
    5260
    -module GHC.Desugar where
    
    5261
    -  -- Safety: Safe
    
    5262
    -  (>>>) :: forall (arr :: * -> * -> *) a b c. GHC.Internal.Control.Arrow.Arrow arr => arr a b -> arr b c -> arr a c
    
    5263
    -  type AnnotationWrapper :: *
    
    5264
    -  data AnnotationWrapper = forall a. GHC.Internal.Data.Data.Data a => AnnotationWrapper a
    
    5265
    -  toAnnotationWrapper :: forall a. GHC.Internal.Data.Data.Data a => a -> AnnotationWrapper
    
    5266
    -
    
    5267 5260
     module GHC.Encoding.UTF8 where
    
    5268 5261
       -- Safety: None
    
    5269 5262
       utf8CompareByteArray# :: GHC.Internal.Prim.ByteArray# -> GHC.Internal.Prim.ByteArray# -> GHC.Internal.Types.Ordering
    

  • testsuite/tests/interface-stability/base-exports.stdout-ws-32
    ... ... @@ -5212,13 +5212,6 @@ module GHC.ConsoleHandler where
    5212 5212
     module GHC.Constants where
    
    5213 5213
       -- Safety: None
    
    5214 5214
     
    
    5215
    -module GHC.Desugar where
    
    5216
    -  -- Safety: Safe
    
    5217
    -  (>>>) :: forall (arr :: * -> * -> *) a b c. GHC.Internal.Control.Arrow.Arrow arr => arr a b -> arr b c -> arr a c
    
    5218
    -  type AnnotationWrapper :: *
    
    5219
    -  data AnnotationWrapper = forall a. GHC.Internal.Data.Data.Data a => AnnotationWrapper a
    
    5220
    -  toAnnotationWrapper :: forall a. GHC.Internal.Data.Data.Data a => a -> AnnotationWrapper
    
    5221
    -
    
    5222 5215
     module GHC.Encoding.UTF8 where
    
    5223 5216
       -- Safety: None
    
    5224 5217
       utf8CompareByteArray# :: GHC.Internal.Prim.ByteArray# -> GHC.Internal.Prim.ByteArray# -> GHC.Internal.Types.Ordering