summaryrefslogtreecommitdiff
path: root/compiler/rename/RnExpr.lhs
Commit message (Expand)AuthorAgeFilesLines
* Implement -XConstraintKindMax Bolingbroke2011-09-061-3/+3
* Fix renaming of guardsSimon Peyton Jones2011-05-091-0/+2
* Do-notation in an arrow context is not rebindableSimon Peyton Jones2011-05-041-3/+18
* Final batch of monad-comprehension stuffSimon Peyton Jones2011-05-041-62/+91
* More hacking on monad-compmonad-compSimon Peyton Jones2011-05-031-66/+28
* More on monad-comp; an intermediate state, so don't pullSimon Peyton Jones2011-05-021-47/+49
* More hacking on monad-comp; now worksSimon Peyton Jones2011-05-021-125/+100
* Simon's hacking on monad-comp; incompleteSimon Peyton Jones2011-04-291-44/+162
* Preliminary monad-comprehension patch (Trac #4370)Simon Peyton Jones2011-04-281-38/+85
* Fix Trac #5038 (missing free variable in ifThenElse rebindable syntax)simonpj2011-04-191-7/+4
* Ignore names introduced "implicitly" in unused-variable warnings (Fix #4404)wip/T4404Max Bolingbroke2011-04-021-1/+3
* Produce an error message, not a crash, for HsOpApp with non-var operatorsimonpj@microsoft.com2011-01-121-2/+6
* Tidy up rebindable syntax for MDosimonpj@microsoft.com2010-12-221-39/+15
* Fix Trac #4534: renamer bugsimonpj@microsoft.com2010-12-101-1/+3
* Add rebindable syntax for if-then-elsesimonpj@microsoft.com2010-10-221-8/+12
* Implement auto-specialisation of imported Idssimonpj@microsoft.com2010-10-071-3/+3
* Remove use of lambda with a refutable patternsimonpj@microsoft.com2010-09-231-1/+2
* Add separate functions for querying DynFlag and ExtensionFlag optionsIan Lynagh2010-09-181-4/+4
* Separate the language flags from the other DynFlag'sIan Lynagh2010-07-241-1/+1
* Make tcg_dus behave more sanely; fixes a mkUsageInfo panicsimonpj@microsoft.com2010-05-061-4/+5
* Add a HsExplicitFlag to SpliceDecl, to improve Trac #4042simonpj@microsoft.com2010-05-061-1/+1
* Fix Trac #3943: incorrect unused-variable warningsimonpj@microsoft.com2010-04-121-1/+2
* Add commentsimonpj@microsoft.com2010-03-091-0/+1
* Refactor part of the renamer to fix Trac #3901simonpj@microsoft.com2010-03-041-157/+125
* Several TH/quasiquote changessimonpj@microsoft.com2010-02-101-12/+21
* Fix Trac #3640, plus associated refactoringsimonpj@microsoft.com2009-11-051-10/+9
* Add 'rec' to stmts in a 'do', and deprecate 'mdo'simonpj@microsoft.com2009-10-281-95/+93
* Improvements to record puns, wildcardssimonpj@microsoft.com2009-08-201-6/+27
* Remove GHC's haskell98 dependencyIan Lynagh2009-07-241-3/+1
* Add tuple sections as a new featuresimonpj@microsoft.com2009-07-231-5/+17
* Remove unused importsIan Lynagh2009-07-071-1/+0
* Support for -fwarn-unused-do-bind and -fwarn-wrong-do-bind, as per #3263Max Bolingbroke2009-07-011-2/+2
* Template Haskell: allow type splicessimonpj@microsoft.com2009-05-271-2/+2
* Use return instead of returnM, and similar tidy-upssimonpj@microsoft.com2009-04-091-52/+43
* Make some showSDoc's use OneLineMode rather than PageModeIan Lynagh2009-03-311-1/+1
* Fix Trac #2713: refactor and tidy up renaming of fixity declssimonpj@microsoft.com2008-10-271-1/+1
* Expunge ThFake, cure Trac #2632simonpj@microsoft.com2008-10-031-24/+9
* Fix Trac #2490: sections should be parenthesisedsimonpj@microsoft.com2008-08-121-15/+42
* Refactoring: define TcRnMonad.failWith and use it in the renamersimonpj@microsoft.com2008-08-121-7/+3
* Fix Trac #2506: infix assertsimonpj@microsoft.com2008-08-111-26/+36
* Fix the stage 1 buildIan Lynagh2008-05-041-3/+1
* Remove a hack from a time when ghc couldn't do seqIan Lynagh2008-05-031-6/+1
* Make RnExpr warning-freeIan Lynagh2008-05-031-58/+68
* (F)SLIT -> (f)sLit in RnExprIan Lynagh2008-04-121-13/+13
* Fix Trac #2188: scoping in TH declarations quotessimonpj@microsoft.com2008-04-041-5/+2
* Fix Trac #2136: reporting of unused variablessimonpj@microsoft.com2008-04-031-16/+16
* Fix Trac #2111: improve error handling for 'rec' in do-notationsimonpj@microsoft.com2008-02-261-57/+66
* Convert more UniqFM's back to LazyUniqFM'sIan Lynagh2008-02-071-1/+1
* Use isEmptyUniqSet rather than isNullUFMIan Lynagh2008-02-051-3/+2
* Fix the buildIan Lynagh2008-01-241-0/+22