summaryrefslogtreecommitdiff
path: root/compiler/GHC/Rename
Commit message (Expand)AuthorAgeFilesLines
* rename: Avoid unnecessary map lookupBen Gamari2021-07-271-2/+2
* Remove unused module GHC.Rename.DocFendor2021-07-271-23/+0
* Fix a few retainer leaks of TcGblEnvMatthew Pickering2021-07-231-1/+4
* Rename RecordPuns to NamedFieldPuns in LangExt.ExtensionAlfredo Di Napoli2021-07-193-4/+4
* Add TcRnIllegalWildcardsInConstructor to TcRnMessageAlfredo Di Napoli2021-07-091-7/+1
* Remove redundant patSigErrAlfredo Di Napoli2021-07-091-16/+0
* Add TcRnCharLiteralOutOfRange to TcRnMessageAlfredo Di Napoli2021-07-091-6/+1
* Add TcRnIllegalViewPattern to TcRnMessageAlfredo Di Napoli2021-07-091-6/+1
* Add TcRnDuplicateFieldName to TcRnMessageAlfredo Di Napoli2021-07-091-10/+1
* Add TcRnIllegalWildCardsInRecord to TcRnMessageAlfredo Di Napoli2021-07-091-3/+6
* Add TcRnIllegalFieldPunning to TcRnMessageAlfredo Di Napoli2021-07-091-7/+2
* Add TcRnEmptyRecordUpdate to TcRnMessageAlfredo Di Napoli2021-07-091-4/+1
* Add TcRnIllegalPatSynDecl to TcRnMessageAlfredo Di Napoli2021-07-091-4/+1
* Add the TcRnDuplicateWarningDecls to TcRnMessageAlfredo Di Napoli2021-07-091-8/+1
* Add the TcRnShadowedName constructor to TcRnMessageAlfredo Di Napoli2021-07-091-15/+3
* Remove useless .hs-bootSylvain Henry2021-07-011-1/+0
* Use HsExpansion for overloaded list patternssheaf2021-06-293-38/+179
* Try to simplify zoo of functions in `Tc.Utils.Monad`Alfredo Di Napoli2021-06-2810-229/+361
* driver: Add implicit package dependencies for template-haskell packageMatthew Pickering2021-06-251-1/+6
* Put tracing functions into their own moduleSylvain Henry2021-06-221-0/+1
* Do not reassociate lexical negation (#19838)Vladislav Zavialov2021-06-192-8/+15
* HsUniToken and HsToken for HsArrow (#19623)Vladislav Zavialov2021-06-163-10/+11
* Reword: representation instead of levitysheaf2021-06-101-4/+4
* Make Logger independent of DynFlagsSylvain Henry2021-06-071-4/+2
* Driver Rework PatchMatthew Pickering2021-06-031-1/+1
* Specify the reason for import for the backpack's extra importsDivam2021-06-021-5/+5
* Add -Wmissing-exported-pattern-synonym-signaturesThomas Winant2021-05-291-38/+70
* Change representation of HsGetField and HsProjectionShayne Fletcher2021-05-271-8/+8
* HsToken for HsPar, ParPat, HsCmdPar (#19523)Vladislav Zavialov2021-05-233-25/+25
* Change representation of field selector occurencesShayne Fletcher2021-05-237-71/+36
* Remove Maybe from Context in HsQualTyAlan Zimmerman2021-05-212-26/+26
* Only suggest names that make sense (#19843)Jakob Brünker2021-05-216-81/+225
* Changes to HsRecField'Shayne Fletcher2021-05-192-36/+38
* EPA: Remove duplicate annotations from HsDataDefnAlan Zimmerman2021-05-191-1/+1
* Remove transitive information about modules and packages from interface filesMatthew Pickering2021-05-192-33/+54
* Add some TcRn diagnostic messagesAlfredo Di Napoli2021-05-193-38/+7
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-127-7/+6
* Fully remove HsVersions.hSylvain Henry2021-05-127-15/+1
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-126-23/+27
* More specific error messages for annotations (fixes #19740)Jaro Reinders2021-05-053-11/+13
* Improve hs-boot binds error (#19781)sheaf2021-05-032-10/+25
* Replace (ptext .. sLit) with `text`Sylvain Henry2021-04-296-17/+15
* Propagate free variables in extract_lctxt correctlyRyan Scott2021-04-291-1/+1
* EPA: cleanups after the mergeAlan Zimmerman2021-04-191-4/+4
* Fix #19649 by using filterInScopeM in rnFamEqnRyan Scott2021-04-082-5/+18
* Introduce SevIgnore Severity to suppress warningsAlfredo Di Napoli2021-04-055-26/+19
* Data.List specialization to []Oleg Grenrus2021-04-011-1/+4
* Add `MessageClass`, rework `Severity` and add `DiagnosticReason`.wip/adinapoli-message-class-new-designAlfredo Di Napoli2021-03-297-33/+33
* Implement -Wmissing-kind-signaturesOleg Grenrus2021-03-251-1/+27
* Add compiler linting to CIHécate2021-03-251-3/+1