[Git][ghc/ghc][wip/andreask/spec_tyfams] Ugh. Wibble to avoid confusing Haddock

Simon Peyton Jones pushed to branch wip/andreask/spec_tyfams at Glasgow Haskell Compiler / GHC Commits: 3db11f25 by Simon Peyton Jones at 2025-07-04T16:30:24+01:00 Ugh. Wibble to avoid confusing Haddock - - - - - 1 changed file: - compiler/GHC/Core/Opt/DmdAnal.hs Changes: ===================================== compiler/GHC/Core/Opt/DmdAnal.hs ===================================== @@ -2194,7 +2194,8 @@ doNotUnbox :: Type -> Bool doNotUnbox arg_ty = case tyConAppTyCon_maybe arg_ty of Just tc | Just cls <- tyConClass_maybe tc - -> not (isEqualityClass cls {- || isCTupleClass cls -}) +-- -> not (isEqualityClass cls || isCTupleClass cls) + -> not (isEqualityClass cls) -- See (DNB2) and (DNB1) in Note [Do not unbox class dictionaries] -- -- *** TODO *** document the removal of isCTupleClass! View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/3db11f250db73518752615c5a0439fd5... -- View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/3db11f250db73518752615c5a0439fd5... You're receiving this email because of your account on gitlab.haskell.org.
participants (1)
-
Simon Peyton Jones (@simonpj)