Rename Solo# data constructor to MkSolo# (#24673)
- data Solo# a = (# a #) + data Solo# a = MkSolo# a And `(# foo #)` syntax now becomes just a syntactic sugar for `MkSolo# a`.
Showing
- compiler/GHC/Builtin/Types.hs 1 addition, 1 deletioncompiler/GHC/Builtin/Types.hs
- libraries/ghc-boot/GHC/Utils/Encoding.hs 2 additions, 5 deletionslibraries/ghc-boot/GHC/Utils/Encoding.hs
- libraries/ghc-experimental/src/Data/Tuple/Experimental.hs 1 addition, 1 deletionlibraries/ghc-experimental/src/Data/Tuple/Experimental.hs
- libraries/ghc-prim/GHC/Types.hs 2 additions, 2 deletionslibraries/ghc-prim/GHC/Types.hs
- libraries/template-haskell/Language/Haskell/TH/Lib/Syntax.hs 1 addition, 3 deletionslibraries/template-haskell/Language/Haskell/TH/Lib/Syntax.hs
- testsuite/tests/core-to-stg/T24124.stderr 1 addition, 1 deletiontestsuite/tests/core-to-stg/T24124.stderr
- testsuite/tests/ghci/scripts/ListTuplePunsPpr.script 4 additions, 1 deletiontestsuite/tests/ghci/scripts/ListTuplePunsPpr.script
- testsuite/tests/ghci/scripts/ListTuplePunsPpr.stdout 7 additions, 3 deletionstestsuite/tests/ghci/scripts/ListTuplePunsPpr.stdout
- testsuite/tests/interface-stability/ghc-experimental-exports.stdout 1 addition, 1 deletion...tests/interface-stability/ghc-experimental-exports.stdout
- testsuite/tests/simplStg/should_compile/T15226b.stderr 1 addition, 1 deletiontestsuite/tests/simplStg/should_compile/T15226b.stderr
- testsuite/tests/th/TH_tuple1.stdout 2 additions, 2 deletionstestsuite/tests/th/TH_tuple1.stdout
Loading
Please register or sign in to comment