summaryrefslogtreecommitdiff
path: root/compiler/rename/RnExpr.hs
Commit message (Expand)AuthorAgeFilesLines
* Implement HasField constraint solving and modify OverloadedLabelsAdam Gundry2017-02-141-2/+6
* Add support for StaticPointers in GHCiBen Gamari2017-02-021-9/+0
* Don't suggest enabling TypeApplications when it's already enabledMaciej Bielecki2017-01-021-2/+8
* rename: Add note describing #11216Ben Gamari2016-12-231-4/+22
* rename: Don't require 'fail' in non-monadic contextsBen Gamari2016-12-231-3/+10
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-071-4/+4
* Make traceRn behave more like traceTcMatthew Pickering2016-10-261-1/+1
* Rework renaming of children in export lists.Matthew Pickering2016-10-081-1/+1
* RnExpr: Fix ApplicativeDo desugaring with RebindableSyntaxBen Gamari2016-08-311-20/+35
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-211-0/+4
* ApplicativeDo: allow "return $ e"Simon Marlow2016-06-201-9/+13
* Desugar ApplicativeDo and RecDo deterministicallyBartosz Nitka2016-06-061-7/+36
* Kill nameSetElems in rnCmdTopBartosz Nitka2016-06-021-1/+1
* StaticPointers: Allow closed vars in the static form.Facundo Domínguez2016-05-021-19/+5
* Fix suggestions for unbound variables (#11680)Jason Eisenberg2016-04-101-2/+6
* Refactor in TcMatchesSimon Peyton Jones2016-03-311-3/+2
* Refactor visible type application.Richard Eisenberg2016-03-141-4/+6
* Add -foptimal-applicative-doSimon Marlow2016-03-111-76/+150
* Improve accuracy of suggestion to use TypeApplicationsMatthew Pickering2016-02-251-6/+7
* ApplicativeDo: Handle terminal `pure` statementsBen Gamari2016-02-251-1/+1
* Fix a bug in ApplicativeDo (#11612)Simon Marlow2016-02-201-6/+21
* Refactoring only: use ExprLStmtSimon Marlow2016-02-201-19/+19
* renamer discards name location for HsRecFieldAlan Zimmerman2016-02-141-2/+3
* Refactor the typechecker to use ExpTypes.Richard Eisenberg2016-01-271-40/+61
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-27/+27
* Work SourceText in for all integer literalsAlan Zimmerman2016-01-161-6/+6
* Visible type applicationRichard Eisenberg2015-12-241-6/+7
* Add Location to RdrName in FieldOccAlan Zimmerman2015-12-211-1/+2
* Expose enabled language extensions to THBen Gamari2015-12-151-12/+13
* Fix infix record field fixity (#11167 and #11173).Adam Gundry2015-12-111-3/+4
* Comments only (isIrrefutablePat)Simon Peyton Jones2015-12-021-0/+5
* Refactor treatment of wildcardsSimon Peyton Jones2015-12-011-31/+18
* ApiAnnotations: Make all RdrName occurences LocatedAlan Zimmerman2015-11-231-12/+13
* Refactor HsExpr.RecordCon, RecordUpdSimon Peyton Jones2015-11-181-6/+7
* MonadFail proposal, phase 1David Luposchainsky2015-11-171-3/+14
* Implement OverloadedLabelsAdam Gundry2015-11-171-0/+3
* APIAnnotations:add Locations in hsSyn for layoutAlan Zimmerman2015-11-131-30/+30
* Remove PatSynBuilderIdMatthew Pickering2015-11-071-3/+3
* Disambiguate record selectors by type signatureAdam Gundry2015-10-301-4/+7
* Record pattern synonymsMatthew Pickering2015-10-291-3/+5
* Add typed holes support in Template Haskell.Jan Stolarek2015-10-161-6/+2
* Implement DuplicateRecordFieldsAdam Gundry2015-10-161-4/+7
* Replace [PostTc id Type] with PostTc id [Type]Matthew Pickering2015-09-201-1/+1
* ApplicativeDo transformationSimon Marlow2015-09-171-38/+490
* Treat out-of-scope variables as holesSimon Peyton Jones2015-06-261-18/+30
* Refactor wild card renamingThomas Winant2015-06-091-6/+4
* Omit the static form error for variables not in scope.Facundo Domínguez2015-05-251-1/+3
* Revert "API Annotations : add Locations in hsSyn were layout occurs"Austin Seipp2015-05-061-30/+30
* API Annotations : add Locations in hsSyn were layout occursAlan Zimmerman2015-05-061-30/+30
* Typo fixes (mostly in comments)Gabor Greif2015-04-301-1/+1