Marge Bot pushed to branch master at Glasgow Haskell Compiler / GHC
Commits:
-
607b287b
by Wolfgang Jeltsch at 2026-01-28T15:41:53+02:00
6 changed files:
- libraries/base/base.cabal.in
- − libraries/base/src/GHC/Desugar.hs
- testsuite/tests/interface-stability/base-exports.stdout
- testsuite/tests/interface-stability/base-exports.stdout-javascript-unknown-ghcjs
- testsuite/tests/interface-stability/base-exports.stdout-mingw32
- testsuite/tests/interface-stability/base-exports.stdout-ws-32
Changes:
| ... | ... | @@ -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
|
| 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 |
| ... | ... | @@ -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
|
| ... | ... | @@ -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
|
| ... | ... | @@ -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
|
| ... | ... | @@ -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
|