summaryrefslogtreecommitdiff
path: root/compiler/GHC/ThToHs.hs
Commit message (Expand)AuthorAgeFilesLines
* Scrub some no-warning pragmas.M Farkas-Dyck2022-11-231-7/+8
* Type vs Constraint: finally nailedSimon Peyton Jones2022-11-111-1/+2
* ThToHs: fix overzealous parenthesizationVladislav Zavialov2022-11-011-10/+6
* Convert Diagnostics in GHC.Tc.Gen.Splice (#20116)Aaron Allen2022-10-241-104/+76
* Class layout info (#19623)Vladislav Zavialov2022-10-231-1/+1
* implement proposal 106 (Define Kinds Without Promotion) (fixes #6024)Ross Paterson2022-09-271-2/+4
* Scrub partiality about `NewOrData`.M Farkas-Dyck2022-09-191-19/+18
* EPA: DotFieldOcc does not have exact print annotationsAlan Zimmerman2022-08-111-2/+6
* Remove many GHC dependencies from L.H.Sromes2022-07-061-1/+1
* TTG for HsTyLitromes2022-07-061-1/+1
* TTG for ForeignImport/Exportromes2022-07-061-12/+9
* TTG: Move CoreTickish out of LHS.Bindsromes2022-07-061-1/+1
* Prune L.H.S modules of GHC dependenciesromes2022-07-061-2/+2
* HsToken for @-patterns and TypeApplications (#19623)Vladislav Zavialov2022-06-201-3/+4
* EPA : Remove duplicate comments in DataFamInstDAlan Zimmerman2022-05-231-2/+2
* Fix several note references, part 2Krzysztof Gogolewski2022-05-051-1/+2
* HsUniToken for :: in GADT constructors (#19623)Vladislav Zavialov2022-04-081-0/+1
* Rename [] to List (#21294)Vladislav Zavialov2022-04-071-2/+4
* Implement \cases (Proposal 302)Jakob Bruenker2022-04-011-5/+9
* Keep track of promotion ticks in HsOpTywip/no-c-stubswip/matt-merge-batchsheaf2022-04-011-12/+12
* Consistently attach SrcSpans to sub-expressions in TH splicesRyan Scott2022-03-281-139/+173
* Add the OPAQUE pragmaChristiaan Baaij2022-03-251-0/+11
* Kill derived constraintsRichard Eisenberg2022-02-231-1/+1
* Fix a few Note inconsistenciesBen Gamari2022-02-011-0/+1
* Add PromotedInfixT/PromotedUInfixT to THJakob Brünker2021-12-111-13/+36
* Use 'NonEmpty' for the fields in an 'HsProjection' (#20389)Zubin Duggal2021-11-201-1/+1
* EPA: Get rid of bare SrcSpan's in the ParsedSourceAlan Zimmerman2021-11-021-34/+27
* Fix #20590 with another application of mkHsContextMaybeRyan Scott2021-11-021-17/+15
* HsToken for let/in (#19623)Vladislav Zavialov2021-11-021-1/+1
* EPA: correctly capture comments between 'where' and bindsAlan Zimmerman2021-09-171-3/+3
* Modify InlineSpec data constructor (helps fix #18138)Alina Banerjee2021-08-111-11/+15
* Refactor HsStmtContext and remove HsDoRnArtyom Kuznetsov2021-08-101-2/+2
* Handle OverloadedRecordDot in TH (#20185)Zubin Duggal2021-08-031-0/+3
* template-haskell: Add support for default declarationsMario Blažević2021-07-211-0/+4
* Simplify pprLHsContextRyan Scott2021-06-191-5/+21
* HsUniToken and HsToken for HsArrow (#19623)Vladislav Zavialov2021-06-161-5/+5
* HsToken for HsPar, ParPat, HsCmdPar (#19523)Vladislav Zavialov2021-05-231-9/+9
* EPA: AnnAt missing for type application in patternsAlan Zimmerman2021-05-231-3/+3
* Remove Maybe from Context in HsQualTyAlan Zimmerman2021-05-211-3/+3
* Changes to HsRecField'Shayne Fletcher2021-05-191-10/+10
* EPA: Remove duplicate annotations from HsDataDefnAlan Zimmerman2021-05-191-4/+4
* Replace (ptext .. sLit) with `text`Sylvain Henry2021-04-291-1/+1
* EPA: cleanups after the mergeAlan Zimmerman2021-04-191-1/+1
* EPA : Rename ApiAnn to EPAnnAlan Zimmerman2021-03-311-1/+1
* Add compiler linting to CIHécate2021-03-251-10/+9
* GHC Exactprint main commitAlan Zimmerman2021-03-201-304/+337
* Implement record dot syntaxwip/joachim/bump-haddockShayne Fletcher2021-03-061-1/+1
* Bring back COMPLETE sets filtered by result TyCon (#14422)Cale Gibbard2021-03-041-1/+1
* Wrap LHsContext in Maybe in the GHC ASTAlan Zimmerman2021-03-011-8/+8
* Fix typechecking time bug for large rationals (#15646)Andreas Klebinger2021-02-271-3/+3