Add structured error messages for GHC.Tc.Utils.Env
Tracking ticket: #20119 MR: !10129 This converts uses of `mkTcRnUnknownMessage` to newly added constructors of `TcRnMessage`.
Showing
- compiler/GHC/Core/InstEnv.hs 18 additions, 6 deletionscompiler/GHC/Core/InstEnv.hs
- compiler/GHC/Rename/Splice.hs 1 addition, 1 deletioncompiler/GHC/Rename/Splice.hs
- compiler/GHC/Rename/Utils.hs 1 addition, 1 deletioncompiler/GHC/Rename/Utils.hs
- compiler/GHC/Tc/Errors/Ppr.hs 77 additions, 1 deletioncompiler/GHC/Tc/Errors/Ppr.hs
- compiler/GHC/Tc/Errors/Types.hs 69 additions, 2 deletionscompiler/GHC/Tc/Errors/Types.hs
- compiler/GHC/Tc/Gen/HsType.hs 1 addition, 1 deletioncompiler/GHC/Tc/Gen/HsType.hs
- compiler/GHC/Tc/Instance/Class.hs 3 additions, 35 deletionscompiler/GHC/Tc/Instance/Class.hs
- compiler/GHC/Tc/Solver/Interact.hs 1 addition, 1 deletioncompiler/GHC/Tc/Solver/Interact.hs
- compiler/GHC/Tc/Solver/Monad.hs 2 additions, 4 deletionscompiler/GHC/Tc/Solver/Monad.hs
- compiler/GHC/Tc/Types.hs-boot 1 addition, 0 deletionscompiler/GHC/Tc/Types.hs-boot
- compiler/GHC/Tc/Types/Origin.hs 41 additions, 0 deletionscompiler/GHC/Tc/Types/Origin.hs
- compiler/GHC/Tc/Utils/Env.hs 28 additions, 47 deletionscompiler/GHC/Tc/Utils/Env.hs
- compiler/GHC/Tc/Validity.hs 1 addition, 1 deletioncompiler/GHC/Tc/Validity.hs
- compiler/GHC/Types/Error/Codes.hs 11 additions, 0 deletionscompiler/GHC/Types/Error/Codes.hs
- testsuite/tests/annotations/should_fail/annfail03.stderr 1 addition, 1 deletiontestsuite/tests/annotations/should_fail/annfail03.stderr
- testsuite/tests/annotations/should_fail/annfail04.stderr 1 addition, 1 deletiontestsuite/tests/annotations/should_fail/annfail04.stderr
- testsuite/tests/annotations/should_fail/annfail06.stderr 1 addition, 1 deletiontestsuite/tests/annotations/should_fail/annfail06.stderr
- testsuite/tests/annotations/should_fail/annfail09.stderr 1 addition, 1 deletiontestsuite/tests/annotations/should_fail/annfail09.stderr
- testsuite/tests/quasiquotation/qq001/qq001.stderr 1 addition, 1 deletiontestsuite/tests/quasiquotation/qq001/qq001.stderr
- testsuite/tests/quasiquotation/qq002/qq002.stderr 1 addition, 1 deletiontestsuite/tests/quasiquotation/qq002/qq002.stderr
Loading
Please register or sign in to comment