Implement #5462 (deriving clause for arbitrary classes)
Summary: (this has been submitted on behalf on @dreixel) Reviewers: simonpj, hvr, austin Reviewed By: simonpj, austin Subscribers: goldfire, thomie, carter, dreixel Differential Revision: https://phabricator.haskell.org/D476 GHC Trac Issues: #5462
Showing
- compiler/basicTypes/BasicTypes.lhs 1 addition, 0 deletionscompiler/basicTypes/BasicTypes.lhs
- compiler/main/DynFlags.hs 2 additions, 0 deletionscompiler/main/DynFlags.hs
- compiler/typecheck/TcDeriv.lhs 70 additions, 20 deletionscompiler/typecheck/TcDeriv.lhs
- compiler/typecheck/TcGenDeriv.lhs 26 additions, 5 deletionscompiler/typecheck/TcGenDeriv.lhs
- docs/users_guide/flags.xml 7 additions, 0 deletionsdocs/users_guide/flags.xml
- docs/users_guide/glasgow_exts.xml 60 additions, 36 deletionsdocs/users_guide/glasgow_exts.xml
- testsuite/tests/driver/T4437.hs 1 addition, 0 deletionstestsuite/tests/driver/T4437.hs
- testsuite/tests/generics/GEnum/Enum.hs 87 additions, 0 deletionstestsuite/tests/generics/GEnum/Enum.hs
- testsuite/tests/generics/GEq/GEq1A.hs 1 addition, 2 deletionstestsuite/tests/generics/GEq/GEq1A.hs
- testsuite/tests/generics/T5462No1.hs 27 additions, 0 deletionstestsuite/tests/generics/T5462No1.hs
- testsuite/tests/generics/T5462No1.stderr 20 additions, 0 deletionstestsuite/tests/generics/T5462No1.stderr
- testsuite/tests/generics/T5462Yes1.hs 48 additions, 0 deletionstestsuite/tests/generics/T5462Yes1.hs
- testsuite/tests/generics/T5462Yes1.stdout 1 addition, 0 deletionstestsuite/tests/generics/T5462Yes1.stdout
- testsuite/tests/generics/T5462Yes2.hs 37 additions, 0 deletionstestsuite/tests/generics/T5462Yes2.hs
- testsuite/tests/generics/T5462Yes2.stdout 1 addition, 0 deletionstestsuite/tests/generics/T5462Yes2.stdout
- testsuite/tests/generics/all.T 8 additions, 4 deletionstestsuite/tests/generics/all.T
- testsuite/tests/module/mod53.stderr 1 addition, 0 deletionstestsuite/tests/module/mod53.stderr
Loading
Please register or sign in to comment