summaryrefslogtreecommitdiff
path: root/testsuite/tests/deriving
Commit message (Expand)AuthorAgeFilesLines
* Add `liftedTyped` to `Lift` classAlec Theriault2019-02-131-0/+7
* Fix #14579 by defining tyConAppNeedsKindSig, and using itRyan Scott2019-02-055-35/+79
* testsuite: Use makefile_testBen Gamari2019-01-302-6/+4
* Revert "Batch merge"Ben Gamari2019-01-302-4/+6
* Batch mergeBen Gamari2019-01-302-6/+4
* Mention DerivingStrategies in the warning when DAC and GND are both enabledChaitanya Koparkar2019-01-203-0/+13
* Visible kind applicationmynguyen2019-01-032-0/+23
* testsuite: Save performance metrics in git notes.David Eichmann2018-11-071-9/+2
* Enable -Wcompat=error in the testsuiteVladislav Zavialov2018-10-1511-18/+36
* Fix #15637 by using VTA more in GNDRyan Scott2018-10-015-14/+32
* Suppress -Winaccessible-code in derived codeRyan Scott2018-07-244-32/+21
* More refactoring in TcValiditySimon Peyton Jones2018-07-102-5/+3
* Mark AutoDeriveTypeable as deprecatedKrzysztof Gogolewski2018-07-063-3/+1
* Instantiate GND bindings with an explicit type signatureRyan Scott2018-07-057-67/+132
* Fix #15307 by making nlHsFunTy parenthesize moreRyan Scott2018-07-051-4/+5
* Add "quantified constraint" context in error message, fix #15231.HE, Tao2018-06-151-1/+1
* Embrace -XTypeInType, add -XStarIsTypeVladislav Zavialov2018-06-1411-12/+14
* Introduce DerivingViaRyan Scott2018-06-0412-0/+596
* Add tests for #8128 and #8740Ryan Scott2018-06-035-0/+60
* Orient TyVar/TyVar equalities with deepest on the leftSimon Peyton Jones2018-05-181-4/+4
* Fix #15073 by suggesting UnboxedTuples in an error messageRyan Scott2018-05-164-0/+37
* Fix #14875 by introducing PprPrec, and using itRyan Scott2018-05-131-2/+2
* 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