Simplify XRec definition
Change `Located X` usage to `XRec pass X`
This increases the scope of the LPat experiment to almost all of GHC.
Introduce UnXRec and MapXRec classes
Fixes #17587 and #18408
Updates haddock submodule
Co-authored-by:
Philipp Krüger <philipp.krueger1@gmail.com>
parent
dff1cb3d
No related branches found
No related tags found
Pipeline #22594 passed with warnings
Stage: lint
Stage: quick-build
Stage: build
Stage: full-build
Stage: cleanup
Stage: packaging
Stage: testing
Showing
- compiler/GHC/Hs/Binds.hs 49 additions, 49 deletionscompiler/GHC/Hs/Binds.hs
- compiler/GHC/Hs/Decls.hs 65 additions, 63 deletionscompiler/GHC/Hs/Decls.hs
- compiler/GHC/Hs/Expr.hs 21 additions, 23 deletionscompiler/GHC/Hs/Expr.hs
- compiler/GHC/Hs/Expr.hs-boot 2 additions, 3 deletionscompiler/GHC/Hs/Expr.hs-boot
- compiler/GHC/Hs/Extension.hs 53 additions, 4 deletionscompiler/GHC/Hs/Extension.hs
- compiler/GHC/Hs/ImpExp.hs 7 additions, 7 deletionscompiler/GHC/Hs/ImpExp.hs
- compiler/GHC/Hs/Instances.hs 5 additions, 3 deletionscompiler/GHC/Hs/Instances.hs
- compiler/GHC/Hs/Pat.hs 7 additions, 7 deletionscompiler/GHC/Hs/Pat.hs
- compiler/GHC/Hs/Pat.hs-boot 1 addition, 1 deletioncompiler/GHC/Hs/Pat.hs-boot
- compiler/GHC/Hs/Type.hs 40 additions, 40 deletionscompiler/GHC/Hs/Type.hs
- compiler/GHC/Hs/Utils.hs 38 additions, 40 deletionscompiler/GHC/Hs/Utils.hs
- compiler/GHC/HsToCore/Docs.hs 21 additions, 19 deletionscompiler/GHC/HsToCore/Docs.hs
- compiler/GHC/HsToCore/Expr.hs 1 addition, 0 deletionscompiler/GHC/HsToCore/Expr.hs
- compiler/GHC/Iface/Ext/Ast.hs 53 additions, 55 deletionscompiler/GHC/Iface/Ext/Ast.hs
- compiler/GHC/Parser/PostProcess.hs 1 addition, 1 deletioncompiler/GHC/Parser/PostProcess.hs
- compiler/GHC/Parser/PostProcess/Haddock.hs 11 additions, 9 deletionscompiler/GHC/Parser/PostProcess/Haddock.hs
- compiler/GHC/Rename/Expr.hs 2 additions, 1 deletioncompiler/GHC/Rename/Expr.hs
- compiler/GHC/Rename/Module.hs 7 additions, 5 deletionscompiler/GHC/Rename/Module.hs
- compiler/GHC/Rename/Names.hs 4 additions, 1 deletioncompiler/GHC/Rename/Names.hs
- compiler/GHC/Tc/Gen/Foreign.hs 8 additions, 4 deletionscompiler/GHC/Tc/Gen/Foreign.hs
Loading
Please register or sign in to comment