summaryrefslogtreecommitdiff
path: root/compiler/GHC/Rename/Module.hs
Commit message (Expand)AuthorAgeFilesLines
* Drop support for kind constraints.wip/p547Richard Eisenberg2022-12-241-8/+1
* Store RdrName rather than OccName in HolesMatthew Pickering2022-12-241-2/+1
* Handle type data declarations in Template Haskell quotations and splices (fix...Ross Paterson2022-12-031-0/+4
* Scrub some no-warning pragmas.M Farkas-Dyck2022-11-231-1/+0
* Fix TypeData issues (fixes #22315 and #22332)Ross Paterson2022-11-081-28/+51
* Use TcRnVDQInTermType in noNestedForallsContextsErr (#20115)Vladislav Zavialov2022-10-261-4/+3
* Introduce TcRnWithHsDocContext (#22346)Vladislav Zavialov2022-10-261-2/+4
* Class layout info (#19623)Vladislav Zavialov2022-10-231-2/+9
* implement proposal 106 (Define Kinds Without Promotion) (fixes #6024)Ross Paterson2022-09-271-0/+120
* Scrub partiality about `NewOrData`.M Farkas-Dyck2022-09-191-13/+10
* Fix typosEric Lindblad2022-09-141-3/+3
* Add diagnostic codessheaf2022-09-131-18/+18
* TTG for ForeignImport/Exportromes2022-07-061-13/+13
* HsToken for @-patterns and TypeApplications (#19623)Vladislav Zavialov2022-06-201-1/+1
* TTG: Rework and improve splicesromes2022-06-011-2/+2
* HsUniToken for :: in GADT constructors (#19623)Vladislav Zavialov2022-04-081-0/+2
* Fix all invalid haddock comments in the compilerZubin Duggal2022-03-291-3/+3
* hi haddock: Lex and store haddock docs in interface filesZubin Duggal2022-03-231-7/+22
* gitlab-ci: Use the linters image in hlint jobBen Gamari2022-03-111-2/+1
* Error on anon wildcards in tcAnonWildCardOccsheaf2022-02-261-2/+3
* Define and use restoreLclEnvSimon Peyton Jones2022-01-271-3/+3
* Use diagnostic infrastructure in GHC.Tc.Errorssheaf2022-01-171-5/+8
* Implement -Wforall-identifier (#20609)Vladislav Zavialov2021-11-121-2/+5
* Flesh out Note [The stupid context] and reference itRyan Scott2021-11-091-1/+3
* EPA: Get rid of bare SrcSpan's in the ParsedSourceAlan Zimmerman2021-11-021-7/+9
* Add the TcRnDuplicateWarningDecls to TcRnMessageAlfredo Di Napoli2021-07-091-8/+1
* Try to simplify zoo of functions in `Tc.Utils.Monad`Alfredo Di Napoli2021-06-281-59/+77
* HsUniToken and HsToken for HsArrow (#19623)Vladislav Zavialov2021-06-161-2/+2
* Change representation of field selector occurencesShayne Fletcher2021-05-231-1/+1
* Remove Maybe from Context in HsQualTyAlan Zimmerman2021-05-211-3/+3
* Only suggest names that make sense (#19843)Jakob Brünker2021-05-211-8/+10
* EPA: Remove duplicate annotations from HsDataDefnAlan Zimmerman2021-05-191-1/+1
* Remove transitive information about modules and packages from interface filesMatthew Pickering2021-05-191-2/+2
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+1
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-3/+6
* More specific error messages for annotations (fixes #19740)Jaro Reinders2021-05-051-2/+2
* Improve hs-boot binds error (#19781)sheaf2021-05-031-2/+6
* Fix #19649 by using filterInScopeM in rnFamEqnRyan Scott2021-04-081-4/+17
* Introduce SevIgnore Severity to suppress warningsAlfredo Di Napoli2021-04-051-10/+9
* Add `MessageClass`, rework `Severity` and add `DiagnosticReason`.wip/adinapoli-message-class-new-designAlfredo Di Napoli2021-03-291-4/+4
* Remove unnecessary extendTyVarEnvFVRn functionRyan Scott2021-03-211-3/+3
* GHC Exactprint main commitAlan Zimmerman2021-03-201-85/+91
* Wrap LHsContext in Maybe in the GHC ASTAlan Zimmerman2021-03-011-3/+3
* Implement NoFieldSelectors extension (ghc-proposals 160)Adam Gundry2021-02-161-5/+6
* Factorize and document binder collect functionsSylvain Henry2021-01-221-2/+3
* Refactor renamer datastructuresAdam Gundry2020-12-241-7/+5
* Reject dodgy scoping in associated family instance RHSesRyan Scott2020-12-171-69/+179
* Move Unit related fields from DynFlags to HscEnvSylvain Henry2020-12-141-1/+1
* Implement type applications in patternsCale Gibbard2020-12-141-2/+2