summaryrefslogtreecommitdiff
path: root/compiler/rename/RnExpr.hs
Commit message (Expand)AuthorAgeFilesLines
* WIP: NoExtCon (#15247)wip/T15247Ryan Scott2019-03-191-23/+23
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-2/+2
* Expression/command ambiguity resolutionVladislav Zavialov2019-02-231-12/+0
* Implement -Wredundant-record-wildcards and -Wunused-record-wildcardsMatthew Pickering2019-02-141-2/+6
* Fix #16133 by checking for TypeApplications in rnExprRyan Scott2019-01-061-2/+4
* Enable rebindable fail with overloaded stringsShayne Fletcher2018-12-111-21/+75
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-241-4/+5
* More explicit foralls (GHC Proposal 0007)Matthew Yacavone2018-10-271-7/+7
* Don't look up unnecessary return in LastStmtSimon Peyton Jones2018-09-231-5/+17
* Fix handling of ApplicativeDo in TH AST quotesMichael Sloan2018-07-121-1/+5
* vectorise: Put it out of its miseryBen Gamari2018-06-021-30/+3
* TTG : complete for balance of hsSyn ASTAlan Zimmerman2018-04-271-69/+83
* TTG for HsBinds and Data instances Plan BAlan Zimmerman2018-04-131-12/+17
* Restore Trees That Grow reverted commitsAlan Zimmerman2018-04-091-159/+162
* Remove HasSourceText and SourceTextX classesAlan Zimmerman2018-04-071-1/+1
* Revert "trees that grow" workBen Gamari2017-11-211-164/+161
* StaticPointers: Clarify documentationFacundo Domínguez2017-11-151-3/+3
* TTG3 Combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-141-40/+45
* WIP on combined Step 1 and 3 for Trees That Grow, HsExprAlan Zimmerman2017-11-111-100/+100
* WIP on Doing a combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-081-24/+22
* Revert "WIP on combining Step 1 and 3 of Trees That Grow"Ben Gamari2017-11-071-22/+24
* WIP on combining Step 1 and 3 of Trees That GrowAlan Zimmerman2017-11-071-24/+22
* ApplicativeDo: handle BodyStmt (#12143)Simon Marlow2017-10-271-2/+9
* A bunch of typofixesGabor Greif2017-09-261-1/+1
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* 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
* Add some traceRn and (Outputable StmtTree)Simon Peyton Jones2017-08-301-1/+10
* Handle ListPat in isStrictPatternAlexander Biehl2017-08-171-0/+1
* Use NonEmpty lists to represent lists of duplicate elementsRyan Scott2017-08-121-1/+2
* Use field names for all uses of datacon MatchSimon Peyton Jones2017-07-311-1/+1
* Prevent ApplicativeDo from applying to strict pattern matches (#13875)Simon Marlow2017-06-291-6/+56
* Fix a bug in -foptimal-applicative-doSimon Marlow2017-06-121-1/+1
* Udate hsSyn AST to use Trees that GrowAlan Zimmerman2017-06-061-111/+115
* Typos in comments and manual [ci skip]Gabor Greif2017-05-231-1/+1
* RnEnv refactoringMatthew Pickering2017-05-111-6/+6
* compiler: Do not look up fail in RnExpr if bind pattern is irrefutible.Aaron Friel2017-05-111-0/+4
* Make XNegativeLiterals treat -0.0 as negative 0Nolan2017-05-081-2/+5
* Split up RnEnv into 4 modules, RnUnbound, RnUtils and RnFixityMatthew Pickering2017-04-121-0/+6
* 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