summaryrefslogtreecommitdiff
path: root/testsuite/tests/deriving
Commit message (Expand)AuthorAgeFilesLines
* Fix typos, using Wikipedia list of common typosBrian Wignall2019-11-281-2/+2
* Strip parentheses in expressions contexts in error messagesVladislav Zavialov2019-11-191-1/+1
* Fix #17405 by not checking imported equationsRichard Eisenberg2019-11-101-2/+3
* Refactor TcDeriv to validity-check less in anyclass/via deriving (#13154)Ryan Scott2019-10-286-1/+123
* Use newDFunName for both manual and derived instances (#17339)Ryan Scott2019-10-123-0/+42
* Use addUsedDataCons more judiciously in TcDeriv (#17324)Ryan Scott2019-10-093-0/+22
* base: Move Ix typeclass to GHC.IxBen Gamari2019-09-251-17/+17
* Add -Wderiving-defaults (#15839)Kari Pahula2019-09-251-3/+4
* Banish reportFloatingViaTvs to the shadow realm (#15831, #16181)Ryan Scott2019-07-2613-19/+206
* testsuite: Set -dinitial-unique when reversing uniquesBen Gamari2019-07-181-1/+1
* Don't typecheck too much (or too little) in DerivingVia (#16923)Ryan Scott2019-07-113-0/+11
* Produce all DerivInfo in tcTyAndClassDeclsVladislav Zavialov2019-07-042-47/+47
* Some forall-related cleanup in deriving codeRyan Scott2019-05-232-0/+15
* TH: make `Lift` and `TExp` levity-polymorphicAlec Theriault2019-04-182-14/+7
* Fix #16518 with some more kind-splitting smartsRyan Scott2019-04-042-0/+37
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-1/+1
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-1510-10/+10
* 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