summaryrefslogtreecommitdiff
path: root/compiler/GHC/Rename
Commit message (Expand)AuthorAgeFilesLines
* Add BufSpan to EpaLocation (#22319, #22558)Vladislav Zavialov2022-12-051-4/+4
* Handle type data declarations in Template Haskell quotations and splices (fix...Ross Paterson2022-12-031-0/+4
* Add special case for :Main module in `GHC.IfaceToCore.mk_top_id`Matthew Pickering2022-12-021-0/+5
* Convert diagnostics in GHC.Rename.Expr to proper TcRnMessage (#20115)Andrei Borzenkov2022-11-243-96/+49
* Scrub some no-warning pragmas.M Farkas-Dyck2022-11-237-34/+27
* Type vs Constraint: finally nailedSimon Peyton Jones2022-11-111-6/+18
* Fix TypeData issues (fixes #22315 and #22332)Ross Paterson2022-11-081-28/+51
* Minor refactor around FastStringsKrzysztof Gogolewski2022-11-051-1/+2
* Export pprTrace and friends from GHC.Prelude.Andreas Klebinger2022-11-031-1/+0
* Use TcRnVDQInTermType in noNestedForallsContextsErr (#20115)Vladislav Zavialov2022-10-262-11/+7
* Introduce TcRnWithHsDocContext (#22346)Vladislav Zavialov2022-10-263-13/+22
* Class layout info (#19623)Vladislav Zavialov2022-10-231-2/+9
* Scrub various partiality involving lists (again).M Farkas-Dyck2022-10-192-11/+9
* Avoid Data.List.group; prefer Data.List.NonEmpty.groupBodigrim2022-09-282-8/+9
* implement proposal 106 (Define Kinds Without Promotion) (fixes #6024)Ross Paterson2022-09-272-1/+125
* Scrub partiality about `NewOrData`.M Farkas-Dyck2022-09-193-19/+25
* Clean up some. In particular:M Farkas-Dyck2022-09-171-4/+2
* -Wunused-pattern-binds: Recurse into patterns to check whether there's a spliceMatthew Pickering2022-09-161-14/+43
* Fix typosEric Lindblad2022-09-149-18/+18
* Allow imports to reference multiple fields with the same name (#21625)Adam Gundry2022-09-131-10/+20
* Add diagnostic codessheaf2022-09-138-97/+100
* EPA: DotFieldOcc does not have exact print annotationsAlan Zimmerman2022-08-116-10/+20
* 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