summaryrefslogtreecommitdiff
path: root/compiler/deSugar
Commit message (Expand)AuthorAgeFilesLines
* Use lengthIs and friends in more placesRyan Scott2017-06-024-12/+8
* Revert "Use a deterministic map for imp_dep_mods"Bartosz Nitka2017-05-151-2/+2
* Revert "Stress test for nested module hierarchies"Bartosz Nitka2017-05-151-2/+2
* Stress test for nested module hierarchiesBartosz Nitka2017-05-151-2/+2
* Revert "Treat banged bindings as FunBinds"Ben Gamari2017-05-121-3/+3
* Automatically add SCCs to INLINABLE bindingsDavid Feuer2017-05-121-3/+11
* Use Proxy rather than undefined in MatchLitMatthew Pickering2017-05-111-23/+24
* pmCheck: Don't generate PmId OccNames from UniquesBen Gamari2017-05-111-1/+1
* Treat banged bindings as FunBindsBen Gamari2017-05-083-6/+6
* Make XNegativeLiterals treat -0.0 as negative 0Nolan2017-05-085-27/+33
* Deal with exceptions in dsWhenNoErrsSimon Peyton Jones2017-05-041-8/+24
* Fix #13233 by checking for lev-poly primopsRichard Eisenberg2017-05-024-81/+190
* 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