summaryrefslogtreecommitdiff
path: root/compiler/GHC/Rename
Commit message (Expand)AuthorAgeFilesLines
* Implement -Wforall-identifier (#20609)Vladislav Zavialov2021-11-125-8/+26
* Flesh out Note [The stupid context] and reference itRyan Scott2021-11-091-1/+3
* Fix deferOutOfScopeVariables for qualified #20472CarrieMY2021-11-051-10/+4
* EPA: Get rid of bare SrcSpan's in the ParsedSourceAlan Zimmerman2021-11-026-33/+35
* HsToken for let/in (#19623)Vladislav Zavialov2021-11-021-5/+5
* EPA: Use LocatedA for ModuleNameAlan Zimmerman2021-10-241-1/+1
* Refactor package importsSylvain Henry2021-10-222-19/+61
* Make fields of GlobalRdrElt strictMatthew Pickering2021-10-204-7/+11
* shadowNames: Use OccEnv a, not [OccName]Joachim Breitner2021-10-151-2/+2
* shadowNames: Accept an OccName, not a GreNameJoachim Breitner2021-10-131-1/+1
* Add Hint to "Empty 'do' block" Error Message#20147Carrie Xu2021-10-121-0/+3
* Reject GADT pattern matches in arrow notationsheaf2021-10-092-9/+12
* compiler: occEnvElts -> nonDetOccEnvEltsBen Gamari2021-09-291-1/+1
* compiler: Rename nameEnvElts -> nonDetNameEnvEltsBen Gamari2021-09-291-1/+1
* TH stage restriction check for constructors, selectors, and class methodsAndrea Condoluci2021-09-291-3/+7
* Refactor module dependencies codeSylvain Henry2021-09-171-6/+9
* EPA: correctly capture comments between 'where' and bindsAlan Zimmerman2021-09-171-1/+1
* ghci: Fix rec statements in interactive promptMatthew Pickering2021-08-171-9/+42
* Refactoring module dependenciesSylvain Henry2021-08-131-4/+4
* Move `ol_witness` to `OverLitTc`Dr. ERDI Gergo2021-08-131-2/+3
* Refactor HsStmtContext and remove HsDoRnArtyom Kuznetsov2021-08-102-59/+48
* 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