summaryrefslogtreecommitdiff
path: root/compiler/GHC/Parser.y
Commit message (Expand)AuthorAgeFilesLines
* Parser.y: clarify treatment of @{-# UNPACK #-}Vladislav Zavialov2020-09-171-1/+1
* Introduce and use DerivClauseTys (#18662)Ryan Scott2020-09-151-6/+4
* Remove GENERATED pragma, as it is not being usedAlan Zimmerman2020-09-091-18/+1
* Use LIdP rather than (XRec p (IdP p))Simon Peyton Jones2020-08-251-1/+1
* Import qualified Prelude in Cmm/Parser.yVladislav Zavialov2020-08-211-1/+1
* ApiAnnotations: Fix parser for new GHC 9.0 featuresAlan Zimmerman2020-08-121-4/+5
* ApiAnnotations; tweaks for ghc-exactprint updateAlan Zimmerman2020-08-071-11/+11
* Clean up the story around runPV/runECP_P/runECP_PVVladislav Zavialov2020-08-061-88/+88
* Grammar for types and data/newtype constructorsVladislav Zavialov2020-08-061-17/+24
* Remove ConDeclGADTPrefixPsRyan Scott2020-08-021-2/+3
* Refactor the parser a littleVladislav Zavialov2020-07-271-8/+11
* Accumulate Haddock comments in P (#17544, #17561, #8944)Vladislav Zavialov2020-07-211-337/+130
* Remove {-# CORE #-} pragma (part of #18048)Krzysztof Gogolewski2020-07-181-8/+1
* Implement -XLexicalNegation (GHC Proposal #229)Vladislav Zavialov2020-07-011-5/+20
* Implement the proposed -XQualifiedDo extensionMatthias Pall Gissurarson2020-06-261-24/+61
* Linear types (#15981)Krzysztof Gogolewski2020-06-171-13/+36
* Use HsForAllTelescope to avoid inferred, visible forallsRyan Scott2020-06-131-21/+22
* Clarify leaf module names for new module hierarchyTakenobu Tani2020-06-101-1/+1
* Make GADT constructors adhere to the forall-or-nothing rule properlyRyan Scott2020-06-091-3/+2
* Clean up boot vs non-boot disambiguating typesJohn Ericson2020-06-041-7/+7
* Improve parser error messages for TypeApplicationsVladislav Zavialov2020-06-011-5/+3
* Make `identifier` parse unparenthesized `->` (#18060)Joshua Price2020-05-271-0/+2
* Rename GHC.Hs.Types into GHC.Hs.TypeSylvain Henry2020-05-241-1/+1
* Explicit SpecificityGert-Jan Bottu2020-05-211-20/+33
* Don't require parentheses around via type (`-XDerivingVia'). Fixes #18130".Baldur Blöndal2020-05-041-2/+2
* Allow LambdaCase to be used as a command in proc notationAlexis King2020-04-301-4/+3
* Allow block arguments in arrow control operatorsAlexis King2020-04-301-7/+8
* Unit: split and rename modulesSylvain Henry2020-04-301-1/+1
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-8/+8
* Modules (#13009)Sylvain Henry2020-04-181-0/+4131