Minor refactor
* Introduce refactorDupsOn f = refactorDups (comparing f) * Make mkBigTupleCase and coreCaseTuple monadic. Every call to those functions was preceded by calling newUniqueSupply. * Use mkUserLocalOrCoVar, which is equivalent to combining mkLocalIdOrCoVar with mkInternalName.
parent
25537dfd
No related branches found
No related tags found
Pipeline #62736 failed
Stage: tool-lint
Stage: quick-build
Stage: full-build
Stage: packaging
Stage: testing
Stage: deploy
Showing
- compiler/GHC/Core/Lint.hs 1 addition, 2 deletionscompiler/GHC/Core/Lint.hs
- compiler/GHC/Core/Make.hs 7 additions, 7 deletionscompiler/GHC/Core/Make.hs
- compiler/GHC/Core/Utils.hs 2 additions, 3 deletionscompiler/GHC/Core/Utils.hs
- compiler/GHC/Data/List/SetOps.hs 5 additions, 1 deletioncompiler/GHC/Data/List/SetOps.hs
- compiler/GHC/HsToCore/Arrows.hs 8 additions, 11 deletionscompiler/GHC/HsToCore/Arrows.hs
- compiler/GHC/HsToCore/ListComp.hs 7 additions, 10 deletionscompiler/GHC/HsToCore/ListComp.hs
- compiler/GHC/HsToCore/Pmc/Solver.hs 1 addition, 2 deletionscompiler/GHC/HsToCore/Pmc/Solver.hs
- compiler/GHC/HsToCore/Pmc/Utils.hs 1 addition, 2 deletionscompiler/GHC/HsToCore/Pmc/Utils.hs
- compiler/GHC/Iface/Env.hs 2 additions, 2 deletionscompiler/GHC/Iface/Env.hs
- compiler/GHC/IfaceToCore.hs 1 addition, 2 deletionscompiler/GHC/IfaceToCore.hs
- compiler/GHC/Rename/Expr.hs 2 additions, 3 deletionscompiler/GHC/Rename/Expr.hs
- compiler/GHC/Rename/Module.hs 3 additions, 3 deletionscompiler/GHC/Rename/Module.hs
- compiler/GHC/Rename/Utils.hs 4 additions, 4 deletionscompiler/GHC/Rename/Utils.hs
- compiler/GHC/Stg/Lift/Monad.hs 3 additions, 5 deletionscompiler/GHC/Stg/Lift/Monad.hs
- compiler/GHC/Tc/Gen/HsType.hs 1 addition, 2 deletionscompiler/GHC/Tc/Gen/HsType.hs
- compiler/GHC/Tc/Utils/Monad.hs 2 additions, 2 deletionscompiler/GHC/Tc/Utils/Monad.hs
- compiler/GHC/Tc/Utils/TcMType.hs 2 additions, 4 deletionscompiler/GHC/Tc/Utils/TcMType.hs
Loading