summaryrefslogtreecommitdiff
path: root/compiler/deSugar
Commit message (Expand)AuthorAgeFilesLines
* Prefer #if defined to #ifdefBen Gamari2017-04-281-1/+1
* Comments and tiny refactoringSimon Peyton Jones2017-04-281-0/+1
* Typos in comments [ci skip]Gabor Greif2017-04-112-2/+2
* Fix validate.Edward Z. Yang2017-04-031-1/+0
* Fix recompilation avoidance bug for implementor of hsig.Edward Z. Yang2017-04-021-5/+14
* Typos in comments [ci skip]Gabor Greif2017-03-301-1/+1
* No join-point from an INLINE function with wrong aritySimon Peyton Jones2017-03-172-3/+3
* Fix #12709 by not building bad applicationsRichard Eisenberg2017-03-174-14/+38
* Introduce putLogMsgBen Gamari2017-03-151-1/+1
* Introduce and use mkLetRec, mkLetNonRecBen Gamari2017-03-141-2/+1
* Remove `runs` function which already exists in baseÖmer Sinan Ağacan2017-03-122-6/+6
* dsGRHSs: Remove unused pattern variables argumentÖmer Sinan Ağacan2017-03-112-4/+4
* Allow compilation of C/C++/ObjC/ObjC++ files with module from THFrancesco Mazzoli2017-03-081-4/+4
* Desugar: Refactor initDsBen Gamari2017-03-072-55/+74
* DsMonad: Collect DPH thingsBen Gamari2017-03-071-137/+152
* Typos in changelog and commentsGabor Greif2017-03-071-1/+1
* Changed OverLit warnings to work with negative literals (#13257)Rupert Horlick2017-03-062-2/+12
* Read COMPLETE sets from external packagesBen Gamari2017-03-062-7/+18
* Revert "Read COMPLETE sets from external packages"Ben Gamari2017-03-032-18/+7
* Read COMPLETE sets from external packagesRyan Scott2017-03-022-7/+18
* Prohibit RULES changing constructorsDavid Feuer2017-03-021-2/+25
* Eliminate ListSetOps from imp_trust_pkgsDavid Feuer2017-03-022-11/+11
* Upgrade UniqSet to a newtypeDavid Feuer2017-03-012-12/+13
* Ensure that Literals are in rangeJoachim Breitner2017-02-262-32/+56
* Kill off the remaining Rec []Simon Peyton Jones2017-02-201-2/+2
* Type-indexed TypeableBen Gamari2017-02-181-41/+60
* Fix recompilation tracking on signatures.Edward Z. Yang2017-02-171-5/+10
* Make deSugarExpr use runTcInteractiveReid Barton2017-02-142-206/+219
* Implement HasField constraint solving and modify OverloadedLabelsAdam Gundry2017-02-145-4/+8
* Implement addCStub in template-haskell.Facundo Domínguez2017-02-091-1/+5
* Kill inaccessible-branch complaints in record updateSimon Peyton Jones2017-02-081-2/+26
* More typos in comments [skip ci]Gabor Greif2017-02-082-2/+2
* Fix push_bang_into_newtype when the pattern match has no argumentsMatthew Pickering2017-02-071-9/+23
* Typos in comments [skip ci]Gabor Greif2017-02-061-1/+1
* Don't return empty initial uncovered set for an unsat contextMatthew Pickering2017-02-051-7/+6
* Ditch static flagsSylvain Henry2017-02-021-2/+2
* Remove INLINE pragma on loopbreakerMatthew Pickering2017-02-021-1/+0
* Exhaustiveness check for EmptyCase (Trac #10746)George Karachalias2017-02-021-16/+178
* Introduce GHC.TypeNats module, change KnownNat evidence to be NaturalOleg Grenrus2017-02-011-1/+1
* Join pointsLuke Maurer2017-02-011-0/+14
* Template Haskell support for COMPLETE pragmasMatthew Pickering2017-01-261-1/+20
* COMPLETE pragmas for enhanced pattern exhaustiveness checkingMatthew Pickering2017-01-266-131/+256
* Typos in comments [ci skip]Gabor Greif2017-01-251-1/+1
* Don't quantify implicit type variables when quoting type signatures in THRyan Scott2017-01-231-25/+55
* Typos and grammar in manual/commentsGabor Greif2017-01-231-2/+2
* Update levity polymorphismRichard Eisenberg2017-01-1914-140/+464
* Spelling fixes in comments [ci skip]Gabor Greif2017-01-181-1/+1
* Typos in comments only [ci skip]Gabor Greif2017-01-181-1/+1
* Split mkInlineUnfolding into two functionsDavid Feuer2017-01-172-3/+4
* Desugar static forms to makeStatic calls.Facundo Domínguez2017-01-131-57/+6