[Git][ghc/ghc][master] Convert Diagnostics in GHC.Tc.Gen.Splice (#20116)

Marge Bot (@marge-bot) gitlab at gitlab.haskell.org
Mon Oct 24 19:59:28 UTC 2022



Marge Bot pushed to branch master at Glasgow Haskell Compiler / GHC


Commits:
0614e74d by Aaron Allen at 2022-10-24T17:11:21+02:00
Convert Diagnostics in GHC.Tc.Gen.Splice (#20116)

Replaces uses of `TcRnUnknownMessage` in `GHC.Tc.Gen.Splice` with
structured diagnostics.

closes #20116

- - - - -


30 changed files:

- compiler/GHC/Tc/Errors/Ppr.hs
- compiler/GHC/Tc/Errors/Types.hs
- compiler/GHC/Tc/Gen/Splice.hs
- compiler/GHC/Tc/Utils/Backpack.hs
- compiler/GHC/Tc/Utils/Env.hs
- compiler/GHC/ThToHs.hs
- compiler/GHC/Types/Error/Codes.hs
- testsuite/tests/annotations/should_fail/annfail12.stderr
- testsuite/tests/perf/compiler/MultiLayerModulesTH_Make.stderr
- testsuite/tests/perf/compiler/MultiLayerModulesTH_OneShot.stderr
- testsuite/tests/showIface/should_fail/THPutDocExternal.stderr
- testsuite/tests/showIface/should_fail/THPutDocNonExistent.stderr
- testsuite/tests/th/ClosedFam1TH.stderr
- testsuite/tests/th/T10279.stderr
- testsuite/tests/th/T10796b.stderr
- testsuite/tests/th/T10828a.stderr
- testsuite/tests/th/T10828b.stderr
- testsuite/tests/th/T11452.stderr
- testsuite/tests/th/T12478_4.stderr
- testsuite/tests/th/T15270A.stderr
- testsuite/tests/th/T15270B.stderr
- testsuite/tests/th/T16895a.stderr
- testsuite/tests/th/T16895b.stderr
- testsuite/tests/th/T16895c.stderr
- testsuite/tests/th/T16895d.stderr
- testsuite/tests/th/T16895e.stderr
- testsuite/tests/th/T16976f.stderr
- testsuite/tests/th/T17379a.stderr
- testsuite/tests/th/T17379b.stderr
- testsuite/tests/th/T18740d.stderr


The diff was not included because it is too large.


View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/0614e74ddd17d0a498d081bb3533cec2a2093c1c

-- 
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/commit/0614e74ddd17d0a498d081bb3533cec2a2093c1c
You're receiving this email because of your account on gitlab.haskell.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20221024/7abf5e4d/attachment.html>


More information about the ghc-commits mailing list