summaryrefslogtreecommitdiff
path: root/compiler/deSugar/Desugar.hs
Commit message (Expand)AuthorAgeFilesLines
* Refactor GHCi UI to fix #11606, #12091, #15721, #16096Ömer Sinan Ağacan2019-01-131-15/+4
* Support registering Plugins through the GHC APIDaniel Gröber2018-12-111-1/+1
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-241-8/+9
* More explicit foralls (GHC Proposal 0007)Matthew Yacavone2018-10-271-2/+6
* Plugin dependency information is stored separatelyChristiaan Baaij2018-08-011-2/+3
* desugar: Rip out unsafeGlobalDynFlags usage in decomposeRuleLhsBen Gamari2018-06-141-3/+3
* Don't use unsafeGlobalDynFlags in optCoercionBen Gamari2018-06-071-3/+3
* Serialize docstrings to ifaces, display them with new GHCi :doc commandSimon Jakobi2018-06-041-1/+7
* vectorise: Put it out of its miseryBen Gamari2018-06-021-38/+4
* Implement "An API for deciding whether plugins should cause recompilation"Matthew Pickering2018-05-301-1/+5
* TTG : complete for balance of hsSyn ASTAlan Zimmerman2018-04-271-13/+10
* Add -ddump-ds-preoptSimon Peyton Jones2018-02-011-3/+0
* Typos in commentsGabor Greif2018-01-171-2/+2
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Add debugPprTypeSimon Peyton Jones2017-08-311-2/+2
* Don't drop GHCi-defined functions with -fobject-code enabledRyan Scott2017-08-141-4/+15
* Udate hsSyn AST to use Trees that GrowAlan Zimmerman2017-06-061-3/+4
* Prefer #if defined to #ifdefBen Gamari2017-04-281-1/+1
* No join-point from an INLINE function with wrong aritySimon Peyton Jones2017-03-171-2/+2
* Allow compilation of C/C++/ObjC/ObjC++ files with module from THFrancesco Mazzoli2017-03-081-4/+4
* Desugar: Refactor initDsBen Gamari2017-03-071-4/+2
* Typos in changelog and commentsGabor Greif2017-03-071-1/+1
* Make deSugarExpr use runTcInteractiveReid Barton2017-02-141-206/+8
* Implement addCStub in template-haskell.Facundo Domínguez2017-02-091-1/+5
* COMPLETE pragmas for enhanced pattern exhaustiveness checkingMatthew Pickering2017-01-261-5/+9
* Revert "Do not init record accessors as exported"Ben Gamari2016-12-171-4/+1
* CLabel: Kill redundant UnitId argument from labelDynamicBen Gamari2016-12-161-0/+2
* Fix buildCsongor Kiss2016-10-081-1/+1
* Distinguish between UnitId and InstalledUnitId.Edward Z. Yang2016-10-081-2/+2
* The Backpack patch.Edward Z. Yang2016-10-081-5/+15
* More typos in commentsGabor Greif2016-07-221-1/+1
* Revert "Desugar: Display resulting program stats with -v2"Ömer Sinan Ağacan2016-06-081-6/+0
* Desugar: Display resulting program stats with -v2Ömer Sinan Ağacan2016-06-081-0/+6
* Use a deterministic map for imp_dep_modsBartosz Nitka2016-06-071-3/+4
* Do not init record accessors as exportedÖmer Sinan Ağacan2016-05-271-1/+4
* Document some benign nondeterminismBartosz Nitka2016-05-241-1/+3
* StaticPointers: Allow closed vars in the static form.Facundo Domínguez2016-05-021-9/+1
* Kill some unnecessary varSetElemsBartosz Nitka2016-04-151-2/+4
* ErrUtils: Add timings to compiler phasesBen Gamari2016-03-241-4/+5
* Print which flag controls emitted desugaring warningsHerbert Valerio Riedel2016-02-271-3/+5
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-11/+11
* Enable stack traces with ghci -fexternal-interpreter -profSimon Marlow2016-01-081-1/+1
* Maintain cost-centre stacks in the interpreterSimon Marlow2015-12-211-2/+2
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-12/+20
* Revert "Unify hsig and hs-boot; add preliminary "hs-boot" merging."Edward Z. Yang2015-11-161-1/+1
* Move usage calculation to desugaring, simplifying ModGuts.Edward Z. Yang2015-11-161-6/+195
* Move orphan instance/rule warnings to typechecker/desugarer.Edward Z. Yang2015-10-081-3/+3
* Unify hsig and hs-boot; add preliminary "hs-boot" merging.Edward Z. Yang2015-09-211-1/+1
* Allow proper errors/warnings in core2core passesSimon Peyton Jones2015-08-051-0/+7
* Spit out a little more info with -dppr-debugSimon Peyton Jones2015-07-301-1/+2