"README.md" did not exist on "6d30d1c064f8220b18c629bbba84e204458e9acc"
compiler: Fix emitting a confusing error for non visible class method
Changes the error message when trying to lookup names on GRE that `must_have_parent` but we get an `AmbiguousOccurrence`. The new behavior now points the user to the missing name, instead of the name clash which would be unhelpful in solving their compiling issue. Fixes #24452
parent
700eeab9
No related branches found
No related tags found
Checking pipeline status
Showing
- compiler/GHC/Rename/Env.hs 10 additions, 6 deletionscompiler/GHC/Rename/Env.hs
- testsuite/tests/rename/T24452/T24452a.hs 13 additions, 0 deletionstestsuite/tests/rename/T24452/T24452a.hs
- testsuite/tests/rename/T24452/T24452b.hs 10 additions, 0 deletionstestsuite/tests/rename/T24452/T24452b.hs
- testsuite/tests/rename/T24452/T24452b.stderr 2 additions, 0 deletionstestsuite/tests/rename/T24452/T24452b.stderr
- testsuite/tests/rename/T24452/T24452c.hs 11 additions, 0 deletionstestsuite/tests/rename/T24452/T24452c.hs
- testsuite/tests/rename/T24452/T24452c.stderr 2 additions, 0 deletionstestsuite/tests/rename/T24452/T24452c.stderr
- testsuite/tests/rename/T24452/T24452d.hs 12 additions, 0 deletionstestsuite/tests/rename/T24452/T24452d.hs
- testsuite/tests/rename/T24452/T24452d.stderr 2 additions, 0 deletionstestsuite/tests/rename/T24452/T24452d.stderr
- testsuite/tests/rename/T24452/T24452e.hs 24 additions, 0 deletionstestsuite/tests/rename/T24452/T24452e.hs
- testsuite/tests/rename/T24452/T24452e.stderr 10 additions, 0 deletionstestsuite/tests/rename/T24452/T24452e.stderr
- testsuite/tests/rename/T24452/all.T 5 additions, 0 deletionstestsuite/tests/rename/T24452/all.T
Loading
Please register or sign in to comment