summaryrefslogtreecommitdiff
path: root/compiler/rename
Commit message (Expand)AuthorAgeFilesLines
* Revise implementation of overlapping type family instances.Richard Eisenberg2013-06-211-10/+20
* Fix many ASSERT uses under Clang.Austin Seipp2013-06-182-11/+11
* Use ideclImplicit to filter out only *implict* Prelude imports (Trac #7963)Simon Peyton Jones2013-06-171-4/+1
* UntabifyGeoffrey Mainland2013-06-031-248/+241
* UntabifyGeoffrey Mainland2013-06-031-388/+381
* Check for illegal syntax in types (fixes Trac #7943)Simon Peyton Jones2013-05-281-3/+4
* Give 'unboundName' a very low binding precedenceSimon Peyton Jones2013-05-281-15/+27
* Comment typoSimon Peyton Jones2013-05-221-1/+1
* Modernise code in rename/RnEnv.lhsIan Lynagh2013-05-121-25/+18
* Fix kind quantification (again)Simon Peyton Jones2013-05-031-7/+5
* Fix type variable scoping in nested pattern type signatures (#7827)Patrick Palka2013-04-121-2/+11
* Rearrange the typechecking of arrows, especially arrow "forms"Simon Peyton Jones2013-03-042-2/+4
* Fix a TODO in the compilerIan Lynagh2013-02-261-1/+2
* Add OverloadedLists, allowing list syntax to be overloadedSimon Peyton Jones2013-02-143-25/+59
* Merge branch 'refs/heads/vect-avoid' into vect-avoid-mergeManuel M T Chakravarty2013-02-061-8/+4
|\
| * Rewrote vectorisation avoidance (based on the HS paper)Manuel M T Chakravarty2012-12-051-7/+3
* | typosGabor Greif2013-01-303-4/+4
* | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2013-01-302-12/+7
|\ \
| * | Comments onlySimon Peyton Jones2013-01-251-1/+2
| * | Remove unused argumentSimon Peyton Jones2013-01-251-11/+5
* | | Add support for *named* holes; an extension of -XTypeHolesSimon Peyton Jones2013-01-302-8/+14
|/ /
* | Merge remote branch 'origin/master'Simon Peyton Jones2013-01-083-7/+19
|\ \
| * | Refactor HsExpr.MatchGroupSimon Peyton Jones2013-01-043-4/+4
| * | Allow empty case expressions (and lambda-case) with -XEmptyCaseSimon Peyton Jones2013-01-041-3/+15
* | | Rearrange the computation of unused imports; fixes Trac #7454Simon Peyton Jones2013-01-071-14/+30
|/ /
* | Implement overlapping type family instances.Richard Eisenberg2012-12-213-115/+186
* | Rename remaining FastBytes usages to ByteStringIan Lynagh2012-12-141-1/+1
* | Fix buglet in -ddump-minimal-imports (Trac #7476)Simon Peyton Jones2012-12-041-13/+27
* | Improve error message when a variable is used both as kind and type variableSimon Peyton Jones2012-11-261-0/+15
* | Accurately report usage of newtype data constructors in FFI declarationsSimon Peyton Jones2012-11-261-3/+3
* | Refactoring: Make a HasModule class for getModuleIan Lynagh2012-11-023-1/+3
* | Do not treat a constructor in a *pattern* as a *use* of that constructorSimon Peyton Jones2012-10-291-2/+18
* | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-10-195-15/+15
|\ \
| * | Some alpha renamingIan Lynagh2012-10-165-15/+15
* | | Improve reporting of duplicate signaturesSimon Peyton Jones2012-10-191-15/+34
|/ /
* | Fix commentSimon Marlow2012-10-091-1/+1
* | This big patch re-factors the way in which arrow-syntax is handledSimon Peyton Jones2012-10-036-263/+282
* | Merge remote-tracking branch 'origin/master' into tc-untouchablesSimon Peyton Jones2012-09-283-315/+311
|\ \
| * | Don't warn about defining deprecated class methodsIan Lynagh2012-09-232-9/+14
| * | Whitespace only in rename/RnSource.lhsIan Lynagh2012-09-231-306/+297
* | | Add type "holes", enabled by -XTypeHoles, Trac #5910Simon Peyton Jones2012-09-171-2/+9
* | | Some comments and false starts to do with ArrFormSimon Peyton Jones2012-09-031-0/+5
|/ /
* | Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2012-08-281-75/+116
|\ \
| * | Make badImportItem into a warning (#7167)Paolo Capriotti2012-08-251-75/+116
* | | Fix Trac #7092, involving Template Hsakell and name shadowingSimon Peyton Jones2012-08-281-6/+10
|/ /
* | Re-jig the reporting of names bound multiple timesSimon Peyton Jones2012-08-212-4/+8
* | Require DataKinds for promoted list/tuple syntax in typesSimon Peyton Jones2012-08-152-14/+20
* | Fix Trac #7145, by recording uses of constructor "children" in export listsSimon Peyton Jones2012-08-151-4/+10
|/
* Don't report unused bindings of the formSimon Peyton Jones2012-07-211-2/+11
* Merge ../HEADSimon Peyton Jones2012-07-201-3/+10
|\