Don't show constraint tuples in errors (#14907)
Summary: This means that 'GHC.Classes.(%,%)' is no longer mentioned in error messages for things like class (a,b,c) -- outside of 'GHC.Classes' class (a,Bool) Test Plan: make TEST=T14907a && make TEST=T14907b Reviewers: RyanGlScott, bgamari Reviewed By: RyanGlScott Subscribers: rwbarton, carter GHC Trac Issues: #14907 Differential Revision: https://phabricator.haskell.org/D5172
Showing
- compiler/parser/RdrHsSyn.hs 19 additions, 3 deletionscompiler/parser/RdrHsSyn.hs
- compiler/prelude/TysWiredIn.hs 14 additions, 0 deletionscompiler/prelude/TysWiredIn.hs
- compiler/rename/RnEnv.hs 2 additions, 2 deletionscompiler/rename/RnEnv.hs
- testsuite/tests/rename/should_fail/T14907a.hs 3 additions, 0 deletionstestsuite/tests/rename/should_fail/T14907a.hs
- testsuite/tests/rename/should_fail/T14907a.stderr 6 additions, 0 deletionstestsuite/tests/rename/should_fail/T14907a.stderr
- testsuite/tests/rename/should_fail/T14907b.hs 7 additions, 0 deletionstestsuite/tests/rename/should_fail/T14907b.hs
- testsuite/tests/rename/should_fail/T14907b.stderr 6 additions, 0 deletionstestsuite/tests/rename/should_fail/T14907b.stderr
- testsuite/tests/rename/should_fail/all.T 2 additions, 0 deletionstestsuite/tests/rename/should_fail/all.T
Please register or sign in to comment