summaryrefslogtreecommitdiff
path: root/testsuite/tests/deriving
Commit message (Expand)AuthorAgeFilesLines
* Track type variable scope more carefully.Richard Eisenberg2018-03-311-1/+6
* Fix #14916 with an additional validity check in deriveTyDataRyan Scott2018-03-253-0/+19
* Fix two pernicious bugs in DeriveAnyClassRyan Scott2018-03-253-0/+47
* Special-case record fields ending with hash when deriving ReadRyan Scott2018-03-233-0/+21
* Implement stopgap solution for #14728Ryan Scott2018-02-185-0/+52
* Sequester deriving-related validity check into cond_stdOKRyan Scott2018-01-312-0/+15
* Fix #14692 by correcting an off-by-one error in TcGenDerivRyan Scott2018-01-211-1/+1
* Fix #14681 and #14682 with precision-aimed parenthesesRyan Scott2018-01-183-0/+205
* Make typeToLHsType produce kind signatures for tycon applicationsRyan Scott2018-01-033-7/+27
* Remove hack put in place for #12512Ryan Scott2017-12-201-2/+4
* Fix #14578 by checking isCompoundHsType in more placesRyan Scott2017-12-203-0/+131
* Minimise provided dictionaries in pattern synonymsSimon Peyton Jones2017-11-081-1/+1
* Implement the EmptyDataDeriving proposalRyan Scott2017-11-029-13/+276
* Error when deriving instances in hs-boot filesRyan Scott2017-10-196-2/+35
* Do not quantify over deriving clausesSimon Peyton Jones2017-10-122-0/+11
* Add a missing zonk in TcDerivInfer.simplifyDerivSimon Peyton Jones2017-10-112-0/+18
* Remove wc_insol from WantedConstraintsSimon Peyton Jones2017-10-111-5/+11
* TypofixesGabor Greif2017-09-271-1/+1
* Remove unneeded reqlibs for mtl and parsec in the GHC testsuiteRyan Scott2017-08-171-2/+2
* Don't suppress unimplemented type family warnings with DeriveAnyClassRyan Scott2017-08-125-7/+47
* Remove the deprecated Typeable{1..7} type synonymsRyan Scott2017-08-051-1/+1
* Get the roles right for newtype instancesSimon Peyton Jones2017-08-022-0/+14
* Fix binder visiblity for default methodsSimon Peyton Jones2017-07-262-0/+44
* Fix #10684 by processing deriving clauses with finer grainRyan Scott2017-07-255-0/+24
* Fix some excessive spacing in error messagesRyan Scott2017-07-121-9/+9
* Suppress unused warnings for selectors for some derived classesRyan Scott2017-07-113-0/+17
* Look through type synonyms in existential contexts when deriving FunctorRyan Scott2017-06-182-0/+14
* Stop the specialiser generating loopy codeSimon Peyton Jones2017-06-071-1/+3
* Add regression test for #13758Ryan Scott2017-05-262-1/+59
* Re-engineer Given flatten-skolemsSimon Peyton Jones2017-05-261-6/+2
* Don't derive showListDavid Feuer2017-04-011-1/+0
* Remove Core Lint pass on occurrence analysis output (#13220)Reid Barton2017-03-311-7/+5
* Deriving for phantom and empty typesDavid Feuer2017-03-305-0/+122
* Improve error messages for skolemsSimon Peyton Jones2017-03-101-1/+1
* Improve pretty-printing of typesSimon Peyton Jones2017-02-281-4/+4
* The Early Inline PatchSimon Peyton Jones2017-02-281-1/+2
* Fix all broken perf tests on x64 WindowsTamar Christina2017-02-211-1/+4
* Fix computation of dfun_tvs in mkNewTypeEqnSimon Peyton Jones2017-02-212-0/+10
* Fix DeriveAnyClass (again)Simon Peyton Jones2017-02-213-0/+46
* Type-indexed TypeableBen Gamari2017-02-181-2/+3
* Refactor DeriveAnyClass's instance context inferenceRyan Scott2017-02-1012-28/+103
* Join pointsLuke Maurer2017-02-011-1/+3
* Fix broken testsPhil Ruffwind2017-01-301-5/+3
* Bump Win32 version.Ben Gamari2017-01-241-3/+1
* Typos and grammar in manual/commentsGabor Greif2017-01-231-1/+1
* Remove clean_cmd and extra_clean usage from .T filesThomas Miedema2017-01-223-17/+9
* Update levity polymorphismRichard Eisenberg2017-01-192-6/+5
* Fix typos (not test relevant)Gabor Greif2016-12-211-1/+1
* Replace -fshow-source-paths with -fhide-source-pathsSylvain Henry2016-11-291-2/+2
* Make default output less verbose (source/object paths)Sylvain HENRY2016-11-111-2/+2