summaryrefslogtreecommitdiff
path: root/compiler/GHC/Rename
Commit message (Expand)AuthorAgeFilesLines
* Fix the interaction of operator sections and deep subsumptionSimon Peyton Jones2022-07-251-0/+10
* Remove many GHC dependencies from L.H.Sromes2022-07-062-5/+5
* TTG for HsTyLitromes2022-07-061-2/+10
* TTG for ForeignImport/Exportromes2022-07-061-13/+13
* TTG: Move CoreTickish out of LHS.Bindsromes2022-07-061-1/+1
* Prune L.H.S modules of GHC dependenciesromes2022-07-062-17/+15
* TTG: Move ImpExp client-independent bits to L.H.S.ImpExpromes2022-07-031-34/+33
* HsToken for @-patterns and TypeApplications (#19623)Vladislav Zavialov2022-06-204-14/+16
* Fix TcRnPragmaWarning meaninguhbif192022-06-091-5/+5
* Remove TcRnUnknownMessage usage from GHC.Rename.Env #20115uhbif192022-06-091-44/+16
* Rename `HsToCore.{Coverage -> Ticks}`John Ericson2022-06-021-1/+1
* TTG: Rework and improve splicesromes2022-06-015-154/+160
* Fix FreeVars computation for mdosheaf2022-05-281-17/+24
* TTG: Move MatchGroup Origin field and MatchGroupTc to GHC.Hswip/romes/ttg-matchgroup-originromes2022-05-261-1/+1
* Desugar RecordUpd in `tcExpr`wip/T18802CarrieMY2022-05-252-9/+67
* OverloadedRecordFields: mention parent name in 'ambiguous occurrence' error f...nineonine2022-05-171-2/+5
* Allow `let` just before pure/return in ApplicativeDoZiyang Liu2022-05-061-7/+9
* Fix several note references, part 2Krzysztof Gogolewski2022-05-051-1/+1
* Improve error reporting in generated codeSimon Peyton Jones2022-05-041-1/+11
* Fix several note referencesKrzysztof Gogolewski2022-05-021-2/+2
* HsUniToken for :: in GADT constructors (#19623)Vladislav Zavialov2022-04-081-0/+2
* Implement \cases (Proposal 302)Jakob Bruenker2022-04-012-17/+57
* Keep track of promotion ticks in HsOpTywip/no-c-stubswip/matt-merge-batchsheaf2022-04-012-38/+46
* Fix all invalid haddock comments in the compilerZubin Duggal2022-03-292-5/+7
* hi haddock: Lex and store haddock docs in interface filesZubin Duggal2022-03-235-13/+77
* TTG: TH brackets finishing touchesromes2022-03-181-14/+13
* TTG: Refactor bracket for desugaring during tcromes2022-03-181-7/+7
* Separate constructors for typed and untyped bracketsromes2022-03-182-43/+73
* TTG: Refactor HsBracketromes2022-03-181-2/+2
* Export (~) from Data.Type.Equality (#18862)wip/eqtycon-rnVladislav Zavialov2022-03-153-22/+33
* gitlab-ci: Use the linters image in hlint jobBen Gamari2022-03-111-2/+1
* Error on anon wildcards in tcAnonWildCardOccsheaf2022-02-267-115/+32
* Allow `return` in more cases in ApplicativeDoZiyang Liu2022-02-241-17/+65
* Kill derived constraintsRichard Eisenberg2022-02-231-2/+2
* Use diagnostics for "missing signature" errorssheaf2022-02-201-70/+50
* Fix some notesMatthew Pickering2022-02-082-3/+3
* Improve errors for non-existent labelsSimon Peyton Jones2022-02-043-30/+33
* Fix a few Note inconsistenciesBen Gamari2022-02-013-2/+3
* Consistently upper-case "Note ["Ben Gamari2022-02-012-2/+2
* Define and use restoreLclEnvSimon Peyton Jones2022-01-273-13/+12
* Use diagnostic infrastructure in GHC.Tc.Errorssheaf2022-01-176-244/+132
* warnPprTrace: pass separately the reasonKrzysztof Gogolewski2022-01-111-1/+1
* Check quoted TH names are in the correct namespacesheaf2022-01-041-0/+10
* Multiple Home UnitsMatthew Pickering2021-12-281-12/+25
* Fix typosKrzysztof Gogolewski2021-12-251-7/+7
* 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
* TTG: replace Void/NoExtCon with DataConCantHappenKrzysztof Gogolewski2021-11-291-1/+1
* Use 'NonEmpty' for the fields in an 'HsProjection' (#20389)Zubin Duggal2021-11-201-4/+4
* Implement -Wforall-identifier (#20609)Vladislav Zavialov2021-11-125-8/+26