Add structured error messages for GHC.Rename.Names
Tracking ticket: #20115 MR: !10336 This converts uses of `mkTcRnUnknownMessage` to newly added constructors of `TcRnMessage`.
Showing
- compiler/GHC/Rename/Names.hs 41 additions, 139 deletionscompiler/GHC/Rename/Names.hs
- compiler/GHC/Tc/Errors/Ppr.hs 185 additions, 58 deletionscompiler/GHC/Tc/Errors/Ppr.hs
- compiler/GHC/Tc/Errors/Types.hs 188 additions, 20 deletionscompiler/GHC/Tc/Errors/Types.hs
- compiler/GHC/Types/Error/Codes.hs 27 additions, 3 deletionscompiler/GHC/Types/Error/Codes.hs
- compiler/GHC/Types/Hint.hs 5 additions, 0 deletionscompiler/GHC/Types/Hint.hs
- compiler/GHC/Types/Hint/Ppr.hs 2 additions, 0 deletionscompiler/GHC/Types/Hint/Ppr.hs
- testsuite/tests/deriving/should_compile/T17324.stderr 1 addition, 1 deletiontestsuite/tests/deriving/should_compile/T17324.stderr
- testsuite/tests/driver/t22391/t22391.stderr 2 additions, 2 deletionstestsuite/tests/driver/t22391/t22391.stderr
- testsuite/tests/driver/t22391/t22391j.stderr 2 additions, 2 deletionstestsuite/tests/driver/t22391/t22391j.stderr
- testsuite/tests/ghci/prog018/prog018.stdout 1 addition, 1 deletiontestsuite/tests/ghci/prog018/prog018.stdout
- testsuite/tests/ghci/scripts/T4127a.stderr 1 addition, 1 deletiontestsuite/tests/ghci/scripts/T4127a.stderr
- testsuite/tests/ghci/scripts/ghci048.stderr 2 additions, 2 deletionstestsuite/tests/ghci/scripts/ghci048.stderr
- testsuite/tests/module/T1074.stderr 1 addition, 1 deletiontestsuite/tests/module/T1074.stderr
- testsuite/tests/module/T11970A.stderr 1 addition, 1 deletiontestsuite/tests/module/T11970A.stderr
- testsuite/tests/module/mod176.stderr 1 addition, 1 deletiontestsuite/tests/module/mod176.stderr
- testsuite/tests/module/mod177.stderr 1 addition, 1 deletiontestsuite/tests/module/mod177.stderr
- testsuite/tests/module/mod18.stderr 1 addition, 1 deletiontestsuite/tests/module/mod18.stderr
- testsuite/tests/module/mod19.stderr 2 additions, 2 deletionstestsuite/tests/module/mod19.stderr
- testsuite/tests/module/mod20.stderr 1 addition, 1 deletiontestsuite/tests/module/mod20.stderr
- testsuite/tests/module/mod21.stderr 1 addition, 1 deletiontestsuite/tests/module/mod21.stderr
Loading
Please register or sign in to comment