summaryrefslogtreecommitdiff
path: root/compiler/rename/RnEnv.hs
Commit message (Expand)AuthorAgeFilesLines
* Embrace -XTypeInType, add -XStarIsTypeVladislav Zavialov2018-06-141-33/+10
* Check for mismatched class methods during typecheckingRyan Scott2018-05-241-2/+4
* Restore Trees That Grow reverted commitsAlan Zimmerman2018-04-091-2/+2
* Remove splitEithers, use partitionEithers from baseÖmer Sinan Ağacan2018-03-121-1/+2
* Get rid of some stuttering in comments and docsGabor Greif2017-12-191-1/+1
* Revert "trees that grow" workBen Gamari2017-11-211-2/+2
* WIP on combined Step 1 and 3 for Trees That Grow, HsExprAlan Zimmerman2017-11-111-2/+2
* Tidy up some convoluted "child/parent" codeSimon Peyton Jones2017-10-111-11/+4
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Fix typos in diagnostics, testsuite and commentsGabor Greif2017-09-071-1/+1
* Add missing Semigroup instances to compilerHerbert Valerio Riedel2017-08-311-11/+15
* Fix #13968 by consulting isBuiltInOcc_maybeRyan Scott2017-07-261-3/+15
* Fix #13948 by being pickier about when to suggest DataKindsRyan Scott2017-07-111-1/+10
* Udate hsSyn AST to use Trees that GrowAlan Zimmerman2017-06-061-13/+16
* RnEnv refactoringMatthew Pickering2017-05-111-178/+281
* Fix incorrect ambiguity error on identically-named data constructorsSoham Chowdhury2017-05-111-10/+11
* Typos in manual and commentsGabor Greif2017-05-021-1/+1
* Split up RnEnv into 4 modules, RnUnbound, RnUtils and RnFixityMatthew Pickering2017-04-121-916/+21
* RnEnv cleanupMatthew Pickering2017-04-121-75/+66
* Fix recompilation avoidance bug for implementor of hsig.Edward Z. Yang2017-04-021-1/+1
* Fixed error messages for RecursiveDo (#8501)Rupert Horlick2017-03-291-1/+9
* Only use locally bound variables in pattern synonym declarationsMatthew Pickering2017-03-271-7/+24
* Remove unused argument from importSuggestionsMatthew Pickering2017-03-271-3/+3
* Typos in comments [ci skip]Gabor Greif2017-01-251-2/+2
* Allow use of the external interpreter in stage1.Shea Levy2016-12-201-4/+0
* Revert "Allow use of the external interpreter in stage1."Tamar Christina2016-12-191-0/+4
* Allow use of the external interpreter in stage1.Shea Levy2016-12-171-4/+0
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-071-4/+5
* Fix a name-space problem with promotionSimon Peyton Jones2016-11-251-1/+25
* Typos in commentsGabor Greif2016-10-311-1/+1
* Make traceRn behave more like traceTcMatthew Pickering2016-10-261-14/+18
* Rework renaming of children in export lists.Matthew Pickering2016-10-081-3/+1
* The Backpack patch.Edward Z. Yang2016-10-081-28/+12
* Do not warn about unused underscore-prefixed fields (fixes Trac #12609)Adam Gundry2016-10-011-5/+8
* Fix interaction of record pattern synonyms and record wildcardsMatthew Pickering2016-10-011-2/+2
* RnExpr: Fix ApplicativeDo desugaring with RebindableSyntaxBen Gamari2016-08-311-1/+12
* Give lookupGRE_Name a better APISimon Peyton Jones2016-06-231-1/+1
* Forbid variables to be parents in import lists.Matthew Pickering2016-05-101-22/+1
* SCC analysis for instances as well as types/classesSimon Peyton Jones2016-04-201-0/+33
* Fix misattribution of `-Wunused-local-binds` warningsHerbert Valerio Riedel2016-04-051-8/+9
* Fix #11624, cannot declare hs-boot if already one in scope.Edward Z. Yang2016-03-111-2/+2
* Print which warning-flag controls an emitted warningMichael Walker2016-02-251-8/+13
* Improved error message about exported type operators.Ulya Trofimovich2016-02-161-1/+22
* Refactor the typechecker to use ExpTypes.Richard Eisenberg2016-01-271-3/+5
* Split off -Wunused-type-variables from -Wunused-matchesRyanGlScott2016-01-261-4/+6
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-71/+71
* Work SourceText in for all integer literalsAlan Zimmerman2016-01-161-2/+2
* Refactor lookupFixityRn-related code following D1744RyanGlScott2016-01-151-8/+31
* Add Location to RdrName in FieldOccAlan Zimmerman2015-12-211-5/+11
* Expose enabled language extensions to THBen Gamari2015-12-151-8/+10