summaryrefslogtreecommitdiff
path: root/compiler/GHC/Hs
Commit message (Expand)AuthorAgeFilesLines
* Minor SDoc-related cleanupKrzysztof Gogolewski2022-10-281-1/+4
* Remove source location information from interface filesOwen Shepherd2022-10-272-6/+6
* Cleanup String/FastString conversionsKrzysztof Gogolewski2022-10-251-1/+1
* Class layout info (#19623)Vladislav Zavialov2022-10-232-1/+6
* Scrub various partiality involving lists (again).M Farkas-Dyck2022-10-192-7/+11
* implement proposal 106 (Define Kinds Without Promotion) (fixes #6024)Ross Paterson2022-09-271-2/+5
* Rename Solo[constructor] to MkSoloTorsten Schmits2022-09-213-6/+6
* Scrub partiality about `NewOrData`.M Farkas-Dyck2022-09-192-33/+50
* Fix typosEric Lindblad2022-09-143-4/+4
* Isolate some Applicative hidings to GHC.PreludeGeorgi Lyubenov2022-09-081-2/+1
* Export liftA2 from PreludeGeorgi Lyubenov2022-09-081-2/+2
* Remove Outputable Char instanceKrzysztof Gogolewski2022-09-071-1/+1
* EPA: DotFieldOcc does not have exact print annotationsAlan Zimmerman2022-08-111-4/+10
* ghc-boot: Clean up UTF-8 codecsBen Gamari2022-07-221-1/+1
* Fix exact printing of the HsRule nameAlan Zimmerman2022-07-061-2/+0
* Remove many GHC dependencies from L.H.Sromes2022-07-067-5/+258
* TTG for HsTyLitromes2022-07-062-2/+14
* TTG for ForeignImport/Exportromes2022-07-062-16/+119
* TTG: Move CoreTickish out of LHS.Bindsromes2022-07-062-12/+31
* Prune L.H.S modules of GHC dependenciesromes2022-07-064-15/+224
* Refactor ModuleName to L.H.S.Module.Nameromes2022-07-032-4/+7
* TTG: Move ImpExp client-independent bits to L.H.S.ImpExpromes2022-07-032-184/+91
* TTG: Move HsModule to L.H.Sromes2022-07-032-3/+3
* HsToken for @-patterns and TypeApplications (#19623)Vladislav Zavialov2022-06-206-15/+20
* Make Outputable instance for InlineSig print the InlineSpecWinston Hartnett2022-06-201-2/+5
* TTG: Rework and improve splicesromes2022-06-018-239/+155
* Move UntypedSpliceFlavour from L.H.S to GHC.Hsromes2022-06-011-0/+7
* TTG: Move MatchGroup Origin field and MatchGroupTc to GHC.Hswip/romes/ttg-matchgroup-originromes2022-05-263-9/+15
* Desugar RecordUpd in `tcExpr`wip/T18802CarrieMY2022-05-254-24/+10
* EPA : Remove duplicate comments in DataFamInstDAlan Zimmerman2022-05-231-3/+1
* Fix printing of brackets in multiplicities (#20315)jackohughes2022-05-131-1/+2
* Docs: datacon eta-expansion, rep-poly checkssheaf2022-04-081-3/+2
* Refactor OutputableBndrFlag instancesVladislav Zavialov2022-04-061-36/+7
* Implement \cases (Proposal 302)Jakob Bruenker2022-04-013-39/+68
* Keep track of promotion ticks in HsOpTywip/no-c-stubswip/matt-merge-batchsheaf2022-04-012-20/+21
* Fix panic when pretty printing HsCmdLamJakob Bruenker2022-04-011-0/+4
* Fix all invalid haddock comments in the compilerZubin Duggal2022-03-292-20/+21
* hi haddock: Lex and store haddock docs in interface filesZubin Duggal2022-03-235-126/+447
* Remove dead code HsDoRnromes2022-03-191-2/+0
* TTG: TH brackets finishing touchesromes2022-03-182-101/+86
* TTG: Make HsQuote GhcTc isomorphic to NoExtFieldromes2022-03-181-10/+60
* TTG: Refactor bracket for desugaring during tcromes2022-03-183-80/+80
* Separate constructors for typed and untyped bracketsromes2022-03-183-67/+86
* Type-checking untyped bracketsromes2022-03-181-12/+41
* TTG: Refactor HsBracketromes2022-03-183-25/+46
* Fix isLiftedType_maybe and handle falloutsheaf2022-03-141-0/+2
* TTG Pull AbsBinds and ABExport out of the main ASTromes2022-03-145-60/+157
* Fix up Note [Bind free vars]romes2022-03-141-8/+25
* Kill derived constraintsRichard Eisenberg2022-02-231-5/+9
* Add late cost centre supportAndreas Klebinger2022-02-101-0/+7