summaryrefslogtreecommitdiff
path: root/compiler/rename
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * Warn about unused pattern bindingsSimon Peyton Jones2012-07-201-3/+10
* | Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-07-192-2/+10
|\ \ | |/
| * Implemented MultiWayIf extension.Mikhail Vorozhtsov2012-07-162-2/+6
| * Implemented \case expressions.Mikhail Vorozhtsov2012-07-161-0/+4
* | Small refactoring for FastZStringsIan Lynagh2012-07-151-2/+1
* | HsStringPrim now contains FastBytes, not FastStringIan Lynagh2012-07-141-1/+2
* | Whitespace only in RnEnvIan Lynagh2012-07-141-408/+401
|/
* Change more uses of sortLe to sortByIan Lynagh2012-06-221-1/+2
* Simplify the implementation of Implicit ParametersSimon Peyton Jones2012-06-133-14/+7
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-06-131-9/+16
|\
| * Revive 'mdo' expressions, per discussion in Trac #4148Simon Peyton Jones2012-06-121-9/+16
* | Pass DynFlags down to showSDocIan Lynagh2012-06-121-3/+4
* | Pass DynFlags down to showSDocOneLineIan Lynagh2012-06-111-5/+7
* | Pass DynFlags down to printForUserIan Lynagh2012-06-111-1/+2
|/
* Complain if we use a tuple tycon or data-con that is too bigSimon Peyton Jones2012-06-072-12/+23
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-06-051-2/+2
|\