EPA: reduce [AddEpann] in AnnList
Remove it from the `al_rest` field, and make `AnnList` parameterized on a type to be used in `al_rest`, for the various use cases.
Showing
- compiler/GHC/Hs/Binds.hs 2 additions, 2 deletionscompiler/GHC/Hs/Binds.hs
- compiler/GHC/Hs/Dump.hs 15 additions, 3 deletionscompiler/GHC/Hs/Dump.hs
- compiler/GHC/Hs/Expr.hs 11 additions, 13 deletionscompiler/GHC/Hs/Expr.hs
- compiler/GHC/Hs/ImpExp.hs 1 addition, 1 deletioncompiler/GHC/Hs/ImpExp.hs
- compiler/GHC/Hs/Pat.hs 1 addition, 1 deletioncompiler/GHC/Hs/Pat.hs
- compiler/GHC/Hs/Type.hs 1 addition, 1 deletioncompiler/GHC/Hs/Type.hs
- compiler/GHC/Hs/Utils.hs 11 additions, 11 deletionscompiler/GHC/Hs/Utils.hs
- compiler/GHC/Iface/Ext/Ast.hs 1 addition, 1 deletioncompiler/GHC/Iface/Ext/Ast.hs
- compiler/GHC/Parser.y 82 additions, 77 deletionscompiler/GHC/Parser.y
- compiler/GHC/Parser/Annotation.hs 38 additions, 16 deletionscompiler/GHC/Parser/Annotation.hs
- compiler/GHC/Parser/PostProcess.hs 37 additions, 35 deletionscompiler/GHC/Parser/PostProcess.hs
- compiler/GHC/Parser/PostProcess/Haddock.hs 1 addition, 1 deletioncompiler/GHC/Parser/PostProcess/Haddock.hs
- compiler/GHC/Parser/Types.hs 2 additions, 2 deletionscompiler/GHC/Parser/Types.hs
- compiler/GHC/Rename/Bind.hs 2 additions, 2 deletionscompiler/GHC/Rename/Bind.hs
- compiler/GHC/Rename/Names.hs 2 additions, 2 deletionscompiler/GHC/Rename/Names.hs
- compiler/GHC/Tc/Gen/Export.hs 2 additions, 2 deletionscompiler/GHC/Tc/Gen/Export.hs
- compiler/GHC/Tc/Gen/Match.hs 3 additions, 3 deletionscompiler/GHC/Tc/Gen/Match.hs
- compiler/GHC/Tc/Module.hs 2 additions, 2 deletionscompiler/GHC/Tc/Module.hs
- testsuite/tests/ghc-api/exactprint/T22919.stderr 1 addition, 0 deletionstestsuite/tests/ghc-api/exactprint/T22919.stderr
- testsuite/tests/ghc-api/exactprint/ZeroWidthSemi.stderr 1 addition, 0 deletionstestsuite/tests/ghc-api/exactprint/ZeroWidthSemi.stderr
Loading
Please register or sign in to comment