summaryrefslogtreecommitdiff
path: root/compiler/GHC/Rename/Names.hs
Commit message (Expand)AuthorAgeFilesLines
* package imports: Take into account package visibility when renamingMatthew Pickering2021-12-091-7/+7
* Revert "Data.List specialization to []"Matthew Pickering2021-12-031-4/+1
* EPA: Get rid of bare SrcSpan's in the ParsedSourceAlan Zimmerman2021-11-021-1/+1
* EPA: Use LocatedA for ModuleNameAlan Zimmerman2021-10-241-1/+1
* Refactor package importsSylvain Henry2021-10-221-18/+59
* Make fields of GlobalRdrElt strictMatthew Pickering2021-10-201-1/+2
* shadowNames: Use OccEnv a, not [OccName]Joachim Breitner2021-10-151-2/+2
* shadowNames: Accept an OccName, not a GreNameJoachim Breitner2021-10-131-1/+1
* compiler: Rename nameEnvElts -> nonDetNameEnvEltsBen Gamari2021-09-291-1/+1
* Refactor module dependencies codeSylvain Henry2021-09-171-6/+9
* Refactoring module dependenciesSylvain Henry2021-08-131-4/+4
* rename: Avoid unnecessary map lookupBen Gamari2021-07-271-2/+2
* Fix a few retainer leaks of TcGblEnvMatthew Pickering2021-07-231-1/+4
* Remove useless .hs-bootSylvain Henry2021-07-011-1/+0
* Try to simplify zoo of functions in `Tc.Utils.Monad`Alfredo Di Napoli2021-06-281-28/+59
* 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
* HsUniToken and HsToken for HsArrow (#19623)Vladislav Zavialov2021-06-161-1/+1
* 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
* Remove transitive information about modules and packages from interface filesMatthew Pickering2021-05-191-31/+52
* Add some TcRn diagnostic messagesAlfredo Di Napoli2021-05-191-28/+3
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+1
* Fully remove HsVersions.hSylvain Henry2021-05-121-3/+1
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-9/+9
* Replace (ptext .. sLit) with `text`Sylvain Henry2021-04-291-6/+5
* EPA: cleanups after the mergeAlan Zimmerman2021-04-191-4/+4
* Introduce SevIgnore Severity to suppress warningsAlfredo Di Napoli2021-04-051-8/+5
* 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-291-13/+13
* Implement -Wmissing-kind-signaturesOleg Grenrus2021-03-251-1/+27
* GHC Exactprint main commitAlan Zimmerman2021-03-201-47/+48
* Simplify shadowing of DuplicateRecordFields in GHCi (fixes #19314)Adam Gundry2021-03-101-3/+4
* Prefer -Wmissing-signatures over -Wmissing-exported-signatures (#14794)Michiel de Bruijne2021-02-221-6/+6
* Implement NoFieldSelectors extension (ghc-proposals 160)Adam Gundry2021-02-161-44/+82
* Factorize and document binder collect functionsSylvain Henry2021-01-221-1/+1
* Refactor renamer datastructuresAdam Gundry2020-12-241-105/+246
* Replace HsImplicitBndrs with HsOuterTyVarBndrsRyan Scott2020-11-061-2/+1
* Add the proper HLint rules and remove redundant keywords from compilerHécate2020-11-011-1/+1
* Split HsConDecl{H98,GADT}DetailsRyan Scott2020-10-301-1/+1
* Split GHC.Driver.TypesSylvain Henry2020-10-291-18/+34
* Cache HomeUnit in HscEnv (#17957)Sylvain Henry2020-10-091-6/+6
* Export singleton function from Data.ListWander Hillen2020-09-191-3/+3
* Consolidate imports in getMinimalImports (#18264)Aditya Gupta2020-08-271-3/+22
* Add HomeUnit typeSylvain Henry2020-08-131-2/+4
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-0/+2
* Fix minimal imports dump for boot files (fix #18497)Sylvain Henry2020-07-301-9/+13
* Simplify XRec definitionZubin Duggal2020-07-251-1/+4
* DynFlags: store default depth in SDocContext (#17957)Sylvain Henry2020-06-181-1/+1