EPA: Move tokens into GhcPs extension fields (#23447)
Summary of changes
* Remove Language.Haskell.Syntax.Concrete
* Move all tokens into GhcPs extension fields (LHsToken -> EpToken)
* Create new TTG extension fields as needed
* Drop the MultAnn wrapper
Updates the haddock submodule.
Co-authored-by:
Alan Zimmerman <alan.zimm@gmail.com>
Showing
- compiler/GHC/Driver/Backpack.hs 1 addition, 1 deletioncompiler/GHC/Driver/Backpack.hs
- compiler/GHC/Hs.hs 2 additions, 2 deletionscompiler/GHC/Hs.hs
- compiler/GHC/Hs/Binds.hs 26 additions, 9 deletionscompiler/GHC/Hs/Binds.hs
- compiler/GHC/Hs/Decls.hs 23 additions, 7 deletionscompiler/GHC/Hs/Decls.hs
- compiler/GHC/Hs/Expr.hs 28 additions, 18 deletionscompiler/GHC/Hs/Expr.hs
- compiler/GHC/Hs/Extension.hs 1 addition, 23 deletionscompiler/GHC/Hs/Extension.hs
- compiler/GHC/Hs/Instances.hs 0 additions, 9 deletionscompiler/GHC/Hs/Instances.hs
- compiler/GHC/Hs/Pat.hs 29 additions, 17 deletionscompiler/GHC/Hs/Pat.hs
- compiler/GHC/Hs/Syn/Type.hs 7 additions, 7 deletionscompiler/GHC/Hs/Syn/Type.hs
- compiler/GHC/Hs/Type.hs 79 additions, 29 deletionscompiler/GHC/Hs/Type.hs
- compiler/GHC/Hs/Utils.hs 32 additions, 22 deletionscompiler/GHC/Hs/Utils.hs
- compiler/GHC/HsToCore/Arrows.hs 2 additions, 2 deletionscompiler/GHC/HsToCore/Arrows.hs
- compiler/GHC/HsToCore/Docs.hs 2 additions, 2 deletionscompiler/GHC/HsToCore/Docs.hs
- compiler/GHC/HsToCore/Expr.hs 7 additions, 6 deletionscompiler/GHC/HsToCore/Expr.hs
- compiler/GHC/HsToCore/Match.hs 7 additions, 7 deletionscompiler/GHC/HsToCore/Match.hs
- compiler/GHC/HsToCore/Match/Literal.hs 2 additions, 2 deletionscompiler/GHC/HsToCore/Match/Literal.hs
- compiler/GHC/HsToCore/Pmc/Desugar.hs 3 additions, 3 deletionscompiler/GHC/HsToCore/Pmc/Desugar.hs
- compiler/GHC/HsToCore/Quote.hs 22 additions, 23 deletionscompiler/GHC/HsToCore/Quote.hs
- compiler/GHC/HsToCore/Ticks.hs 10 additions, 10 deletionscompiler/GHC/HsToCore/Ticks.hs
- compiler/GHC/HsToCore/Utils.hs 8 additions, 8 deletionscompiler/GHC/HsToCore/Utils.hs
Loading
Please register or sign in to comment