summaryrefslogtreecommitdiff
path: root/compiler/rename
Commit message (Expand)AuthorAgeFilesLines
* TTG3 Combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-144-80/+93
* WIP on combined Step 1 and 3 for Trees That Grow, HsExprAlan Zimmerman2017-11-116-141/+143
* WIP on Doing a combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-089-238/+257
* Revert "WIP on combining Step 1 and 3 of Trees That Grow"Ben Gamari2017-11-079-253/+236
* WIP on combining Step 1 and 3 of Trees That GrowAlan Zimmerman2017-11-079-236/+253
* ApplicativeDo: handle BodyStmt (#12143)Simon Marlow2017-10-271-2/+9
* Do not quantify over deriving clausesSimon Peyton Jones2017-10-121-9/+13
* Fix #10816 by renaming FixitySigs more consistentlyRyan Scott2017-10-112-45/+38
* Tidy up some convoluted "child/parent" codeSimon Peyton Jones2017-10-111-11/+4
* Remove m_type from Match (#14313)Joachim Breitner2017-10-041-20/+3
* Suppress error cascade in record fieldsSimon Peyton Jones2017-10-031-11/+21
* A bunch of typofixesGabor Greif2017-09-261-1/+1
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-1913-0/+25
* Check if -XStaticPointers is enabled when renaming static expressionsRyan Scott2017-09-131-0/+10
* Deal with unbreakable blocks in Applicative DoDavid Feuer2017-09-071-2/+5
* Fix typos in diagnostics, testsuite and commentsGabor Greif2017-09-071-1/+1
* Implicitly bind kind variables in type family instance RHSes when it's sensibleRyan Scott2017-09-052-29/+67
* Fix egregious duplication of vars in RnTypesRyan Scott2017-09-051-29/+102
* Add missing Semigroup instances to compilerHerbert Valerio Riedel2017-08-311-11/+15
* Add comments to RnTypesSimon Peyton Jones2017-08-301-34/+119
* Add some traceRn and (Outputable StmtTree)Simon Peyton Jones2017-08-301-1/+10
* Refactor type family instance abstract syntax declarationsRyan Scott2017-08-292-54/+44
* Refactor bindHsQTyVars and friendsSimon Peyton Jones2017-08-292-298/+228
* Fix #14114 by checking for duplicate vars on pattern synonym RHSesRyan Scott2017-08-221-7/+8
* Handle ListPat in isStrictPatternAlexander Biehl2017-08-171-0/+1
* Use NonEmpty lists to represent lists of duplicate elementsRyan Scott2017-08-126-28/+36
* Use field names for all uses of datacon MatchSimon Peyton Jones2017-07-312-2/+2
* Refactoring around FunRhsSimon Peyton Jones2017-07-311-5/+4
* Fix #11963 by checking for more mixed type/kindsRichard Eisenberg2017-07-271-5/+20
* Fix #13968 by consulting isBuiltInOcc_maybeRyan Scott2017-07-261-3/+15
* Fix ungrammatical error messageRyan Scott2017-07-211-1/+1
* Typos in comments and explanation for unusused importsGabor Greif2017-07-181-2/+2
* Mention which -Werror promoted a warning to an errorÖmer Sinan Ağacan2017-07-111-2/+1
* Fix #13947 by checking for unbounded names moreRyan Scott2017-07-111-2/+3
* Fix #13948 by being pickier about when to suggest DataKindsRyan Scott2017-07-111-1/+10
* Prevent ApplicativeDo from applying to strict pattern matches (#13875)Simon Marlow2017-06-291-6/+56
* Treat banged bindings as FunBindsBen Gamari2017-06-271-2/+2
* change filtering of variables in extract_hs_tv_bndrs (fixes #13782)Carlos Tomé2017-06-211-79/+28
* Fix a bug in -foptimal-applicative-doSimon Marlow2017-06-121-1/+1
* Udate hsSyn AST to use Trees that GrowAlan Zimmerman2017-06-0612-506/+549
* Use lengthIs and friends in more placesRyan Scott2017-06-021-1/+1
* A few typos [ci skip]Gabor Greif2017-06-021-1/+1
* Typos in comments and manual [ci skip]Gabor Greif2017-05-231-1/+1
* Revert "Treat banged bindings as FunBinds"Ben Gamari2017-05-121-2/+2
* RnEnv refactoringMatthew Pickering2017-05-114-188/+291
* compiler: Do not look up fail in RnExpr if bind pattern is irrefutible.Aaron Friel2017-05-111-0/+4
* Fix incorrect ambiguity error on identically-named data constructorsSoham Chowdhury2017-05-111-10/+11
* Typos [ci skip]Gabor Greif2017-05-102-2/+2
* Don't warn about variable-free strict pattern bindingsSimon Peyton Jones2017-05-091-15/+33
* Treat banged bindings as FunBindsBen Gamari2017-05-081-4/+4