Improve suggestions for language extensions
- When suggesting Language extensions, also suggest Extensions which imply them - Suggest ExplicitForAll and GADTSyntax instead of more specific extensions - Rephrase suggestion to include the term 'Extension' - Also moves some flag specific definitions out of Session.hs into Flags.hs (#24478) Fixes: #24477 Fixes: #24448 Fixes: #10893
Showing
- compiler/GHC/Driver/DynFlags.hs 0 additions, 4 deletionscompiler/GHC/Driver/DynFlags.hs
- compiler/GHC/Driver/Flags.hs 345 additions, 0 deletionscompiler/GHC/Driver/Flags.hs
- compiler/GHC/Driver/Session.hs 31 additions, 309 deletionscompiler/GHC/Driver/Session.hs
- compiler/GHC/Parser/Errors/Ppr.hs 4 additions, 7 deletionscompiler/GHC/Parser/Errors/Ppr.hs
- compiler/GHC/Tc/Errors/Ppr.hs 1 addition, 1 deletioncompiler/GHC/Tc/Errors/Ppr.hs
- compiler/GHC/Types/Hint/Ppr.hs 27 additions, 7 deletionscompiler/GHC/Types/Hint/Ppr.hs
- compiler/GHC/Utils/Outputable.hs 11 additions, 1 deletioncompiler/GHC/Utils/Outputable.hs
- testsuite/tests/dependent/should_fail/T15215.stderr 2 additions, 1 deletiontestsuite/tests/dependent/should_fail/T15215.stderr
- testsuite/tests/dependent/should_fail/T15859.stderr 2 additions, 1 deletiontestsuite/tests/dependent/should_fail/T15859.stderr
- testsuite/tests/dependent/should_fail/T16326_Fail1.stderr 4 additions, 2 deletionstestsuite/tests/dependent/should_fail/T16326_Fail1.stderr
- testsuite/tests/dependent/should_fail/T16326_Fail10.stderr 2 additions, 1 deletiontestsuite/tests/dependent/should_fail/T16326_Fail10.stderr
- testsuite/tests/dependent/should_fail/T16326_Fail11.stderr 2 additions, 1 deletiontestsuite/tests/dependent/should_fail/T16326_Fail11.stderr
- testsuite/tests/dependent/should_fail/T16326_Fail2.stderr 2 additions, 1 deletiontestsuite/tests/dependent/should_fail/T16326_Fail2.stderr
- testsuite/tests/dependent/should_fail/T16326_Fail3.stderr 2 additions, 1 deletiontestsuite/tests/dependent/should_fail/T16326_Fail3.stderr
- testsuite/tests/dependent/should_fail/T16326_Fail4.stderr 2 additions, 1 deletiontestsuite/tests/dependent/should_fail/T16326_Fail4.stderr
- testsuite/tests/dependent/should_fail/T16326_Fail5.stderr 2 additions, 1 deletiontestsuite/tests/dependent/should_fail/T16326_Fail5.stderr
- testsuite/tests/dependent/should_fail/T16326_Fail7.stderr 4 additions, 2 deletionstestsuite/tests/dependent/should_fail/T16326_Fail7.stderr
- testsuite/tests/dependent/should_fail/T16326_Fail9.stderr 2 additions, 1 deletiontestsuite/tests/dependent/should_fail/T16326_Fail9.stderr
- testsuite/tests/dependent/should_fail/T17687.stderr 2 additions, 1 deletiontestsuite/tests/dependent/should_fail/T17687.stderr
- testsuite/tests/deriving/should_compile/T16179.stderr 1 addition, 1 deletiontestsuite/tests/deriving/should_compile/T16179.stderr
Loading
Please register or sign in to comment