summaryrefslogtreecommitdiff
path: root/compiler/rename/RnPat.hs
Commit message (Expand)AuthorAgeFilesLines
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-3/+3
* Implement -Wredundant-record-wildcards and -Wunused-record-wildcardsMatthew Pickering2019-02-141-6/+26
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-241-58/+75
* More explicit foralls (GHC Proposal 0007)Matthew Yacavone2018-10-271-3/+3
* Use data con name instead of parent in lookupRecFieldOccAdam Gundry2018-06-151-62/+9
* vectorise: Put it out of its miseryBen Gamari2018-06-021-4/+0
* TTG : complete for balance of hsSyn ASTAlan Zimmerman2018-04-271-6/+4
* Restore Trees That Grow reverted commitsAlan Zimmerman2018-04-091-47/+54
* Get rid of some stuttering in comments and docsGabor Greif2017-12-191-1/+1
* Revert "trees that grow" workBen Gamari2017-11-211-54/+47
* TTG3 Combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-141-3/+3
* WIP on combined Step 1 and 3 for Trees That Grow, HsExprAlan Zimmerman2017-11-111-3/+3
* WIP on Doing a combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-081-43/+50
* Revert "WIP on combining Step 1 and 3 of Trees That Grow"Ben Gamari2017-11-071-49/+44
* WIP on combining Step 1 and 3 of Trees That GrowAlan Zimmerman2017-11-071-44/+49
* Suppress error cascade in record fieldsSimon Peyton Jones2017-10-031-11/+21
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Fix #14114 by checking for duplicate vars on pattern synonym RHSesRyan Scott2017-08-221-7/+8
* Use NonEmpty lists to represent lists of duplicate elementsRyan Scott2017-08-121-4/+5
* Udate hsSyn AST to use Trees that GrowAlan Zimmerman2017-06-061-31/+33
* Use lengthIs and friends in more placesRyan Scott2017-06-021-1/+1
* RnEnv refactoringMatthew Pickering2017-05-111-3/+3
* Typos [ci skip]Gabor Greif2017-05-101-1/+1
* Make XNegativeLiterals treat -0.0 as negative 0Nolan2017-05-081-13/+47
* Split up RnEnv into 4 modules, RnUnbound, RnUtils and RnFixityMatthew Pickering2017-04-121-0/+5
* Fix form of noteBen Gamari2017-04-101-1/+2
* Typos [ci skip]Gabor Greif2017-02-151-1/+1
* Implement HasField constraint solving and modify OverloadedLabelsAdam Gundry2017-02-141-11/+12
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-071-1/+1
* Don't warn about name shadowing when renaming the patten in a PatSyn declMatthew Pickering2016-10-011-4/+26
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-211-0/+5
* Have addModFinalizer expose the local type environment.Facundo Domínguez2016-07-061-0/+4
* Narrow the use of record wildcards slightlySimon Peyton Jones2016-06-231-16/+23
* Give lookupGRE_Name a better APISimon Peyton Jones2016-06-231-3/+4
* Avoid find_tycon panic if datacon is not in scopeAdam Gundry2016-06-191-3/+4
* Drop module qualifier from punned record fields (#11662)Adam Gundry2016-03-051-2/+6
* Refactor the typechecker to use ExpTypes.Richard Eisenberg2016-01-271-5/+6
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-22/+21
* Remove some redundant definitions/constraintsHerbert Valerio Riedel2015-12-311-1/+0
* Fix panic when using pattern synonyms with DisambiguateRecordFieldsAdam Gundry2015-12-291-11/+15
* Add Location to RdrName in FieldOccAlan Zimmerman2015-12-211-7/+12
* Add `-W(no-)xxx` aliases for `-f(no-)warn-xxx` flagsDavid Luposchainsky2015-12-161-1/+1
* Expose enabled language extensions to THBen Gamari2015-12-151-11/+12
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-2/+2
* Refactor treatment of wildcardsSimon Peyton Jones2015-12-011-6/+4
* ApiAnnotations: Make all RdrName occurences LocatedAlan Zimmerman2015-11-231-10/+13
* Associate pattern synonyms with types in module exportsMatthew Pickering2015-11-111-0/+1
* Disambiguate record selectors by type signatureAdam Gundry2015-10-301-1/+1
* Record usage information using GlobalRdrEltSimon Peyton Jones2015-10-301-1/+1
* Make Monad/Applicative instances MRP-friendlyHerbert Valerio Riedel2015-10-171-2/+2