Make sure HasField use counts for -Wunused-top-binds
This is a small fix that depends on the previous commit, because it corrected the rnExpr free variable calculation for HsVars which refer to ambiguous fields. Fixes #19213.
Showing
- compiler/GHC/Tc/Gen/Head.hs 2 additions, 0 deletionscompiler/GHC/Tc/Gen/Head.hs
- compiler/GHC/Tc/Instance/Class.hs 18 additions, 2 deletionscompiler/GHC/Tc/Instance/Class.hs
- compiler/GHC/Tc/Types.hs 3 additions, 0 deletionscompiler/GHC/Tc/Types.hs
- testsuite/tests/overloadedrecflds/should_fail/DRFUnused.hs 18 additions, 0 deletionstestsuite/tests/overloadedrecflds/should_fail/DRFUnused.hs
- testsuite/tests/overloadedrecflds/should_fail/DRFUnused.stderr 3 additions, 0 deletions...uite/tests/overloadedrecflds/should_fail/DRFUnused.stderr
- testsuite/tests/overloadedrecflds/should_fail/all.T 1 addition, 0 deletionstestsuite/tests/overloadedrecflds/should_fail/all.T
Please register or sign in to comment