summaryrefslogtreecommitdiff
path: root/compiler/GHC/HsToCore/Quote.hs
Commit message (Expand)AuthorAgeFilesLines
* fix: Consider strictness annotation in rep_bindromes2023-03-011-3/+9
* Don't specialise incoherent instance applicationsGergő Érdi2023-02-271-3/+3
* EPA: Add SourceText to HsOverLabelAlan Zimmerman2023-01-231-1/+1
* HsToken in TypeArg (#19623)Vladislav Zavialov2023-01-051-1/+1
* Store RdrName rather than OccName in HolesMatthew Pickering2022-12-241-26/+48
* Handle type data declarations in Template Haskell quotations and splices (fix...Ross Paterson2022-12-031-6/+9
* addHsOuterFamEqnTyVarBinds: use FreshNamesOnly for explicit bindersVladislav Zavialov2022-12-031-1/+1
* Refactor: FreshOrReuse instead of addTyClTyVarBindsVladislav Zavialov2022-12-031-65/+77
* Type vs Constraint: finally nailedSimon Peyton Jones2022-11-111-9/+18
* Cleanup String/FastString conversionsKrzysztof Gogolewski2022-10-251-13/+13
* implement proposal 106 (Define Kinds Without Promotion) (fixes #6024)Ross Paterson2022-09-271-1/+1
* Scrub partiality about `NewOrData`.M Farkas-Dyck2022-09-191-8/+10
* EPA: DotFieldOcc does not have exact print annotationsAlan Zimmerman2022-08-111-2/+4
* TTG for HsTyLitromes2022-07-061-1/+1
* TTG for ForeignImport/Exportromes2022-07-061-4/+4
* Prune L.H.S modules of GHC dependenciesromes2022-07-061-3/+3
* HsToken for @-patterns and TypeApplications (#19623)Vladislav Zavialov2022-06-201-3/+5
* TTG: Rework and improve splicesromes2022-06-011-26/+21
* template-haskell: Fix representation of OPAQUE pragmasMatthew Pickering2022-05-061-1/+15
* Implement \cases (Proposal 302)Jakob Bruenker2022-04-011-1/+8
* Keep track of promotion ticks in HsOpTywip/no-c-stubswip/matt-merge-batchsheaf2022-04-011-1/+1
* Add the OPAQUE pragmaChristiaan Baaij2022-03-251-0/+1
* TTG: TH brackets finishing touchesromes2022-03-181-27/+10
* TTG: Refactor bracket for desugaring during tcromes2022-03-181-5/+5
* Separate constructors for typed and untyped bracketsromes2022-03-181-15/+31
* TTG: Refactor HsBracketromes2022-03-181-2/+0
* TH: allow negative patterns in quotes (#20711)Zubin Duggal2022-03-161-1/+8
* TTG Pull AbsBinds and ABExport out of the main ASTromes2022-03-141-1/+0
* Kill derived constraintsRichard Eisenberg2022-02-231-5/+2
* Consistently upper-case "Note ["Ben Gamari2022-02-011-6/+6
* Misc cleanupKrzysztof Gogolewski2021-11-251-4/+4
* Use 'NonEmpty' for the fields in an 'HsProjection' (#20389)Zubin Duggal2021-11-201-3/+7
* EPA: Get rid of bare SrcSpan's in the ParsedSourceAlan Zimmerman2021-11-021-1/+1
* HsToken for let/in (#19623)Vladislav Zavialov2021-11-021-1/+1
* Trees That Grow refactor for HsTick and HsBinTickAndrea Condoluci2021-09-301-2/+0
* Canonicalize bignum literalsSylvain Henry2021-09-111-5/+5
* Modify InlineSpec data constructor (helps fix #18138)Alina Banerjee2021-08-111-4/+4
* Handle OverloadedRecordDot in TH (#20185)Zubin Duggal2021-08-031-2/+20
* Disallow nonlinear fields in Template Haskell (#18378)Krzysztof Gogolewski2021-08-021-1/+18
* template-haskell: Add support for default declarationsMario Blažević2021-07-211-3/+8
* Use HsExpansion for overloaded list patternssheaf2021-06-291-6/+2
* HsUniToken and HsToken for HsArrow (#19623)Vladislav Zavialov2021-06-161-1/+1
* Port HsToCore messages to new infrastructureAlfredo Di Napoli2021-06-031-33/+28
* HsToken for HsPar, ParPat, HsCmdPar (#19523)Vladislav Zavialov2021-05-231-2/+2
* Change representation of field selector occurencesShayne Fletcher2021-05-231-7/+5
* Changes to HsRecField'Shayne Fletcher2021-05-191-6/+6
* 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/+4
* GHC Exactprint main commitAlan Zimmerman2021-03-201-81/+81