summaryrefslogtreecommitdiff
path: root/compiler/GHC/Parser
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary gender from comments/docsRichard Eisenberg2020-10-291-2/+2
* Split GHC.Driver.TypesSylvain Henry2020-10-294-14/+22
* API Annotations: put constructors in alphabetical orderAlan Zimmerman2020-10-281-2/+2
* Api Annotations: Introduce AnnPercent for HsExplicitMultAlan Zimmerman2020-10-272-4/+6
* API Annotations: Keep track of unicode for linear arrow notationwip/az/unicode-hsscaledAlan Zimmerman2020-10-203-5/+6
* Implement -Woperator-whitespace (#18834)Vladislav Zavialov2020-10-193-24/+91
* Parser: don't require the HomeUnitIdSylvain Henry2020-10-131-13/+4
* Lint the compiler for extraneous LANGUAGE pragmasHécate2020-10-103-26/+20
* ApiAnnotations : preserve parens in GADTsAlan Zimmerman2020-10-093-40/+46
* Preserve as-parsed arrow type for HsUnrestrictedArrowAlan Zimmerman2020-10-071-9/+1
* Don't import GHC.Unit to reduce the number of dependenciesSylvain Henry2020-10-011-1/+1
* Less DynFlags in Header parsingSylvain Henry2020-10-013-15/+14
* Use ADTs for parser errors/warningsSylvain Henry2020-10-018-560/+1347
* Make the parser module less dependent on DynFlagsSylvain Henry2020-09-293-60/+55
* New linear types syntax: a %p -> b (#18459)Vladislav Zavialov2020-09-293-7/+12
* Implement Quick Look impredicativitySimon Peyton Jones2020-09-241-1/+1
* Introduce and use DerivClauseTys (#18662)Ryan Scott2020-09-151-3/+22
* Remove GENERATED pragma, as it is not being usedAlan Zimmerman2020-09-091-2/+0
* Add HomeUnit typeSylvain Henry2020-08-131-2/+4
* parser: Suggest ImportQualifiedPost in prepositive import warningBen Gamari2020-08-131-0/+1
* DynFlags: disentangle OutputableSylvain Henry2020-08-124-5/+5
* Api Annotations : Adjust SrcSpans for prefix bang (!).Alan Zimmerman2020-08-091-2/+3
* ApiAnnotations; tweaks for ghc-exactprint updateAlan Zimmerman2020-08-071-2/+3
* Clean up the story around runPV/runECP_P/runECP_PVVladislav Zavialov2020-08-061-41/+36
* Grammar for types and data/newtype constructorsVladislav Zavialov2020-08-061-339/+166
* Remove ConDeclGADTPrefixPsRyan Scott2020-08-022-34/+32
* Refactor the parser a littleVladislav Zavialov2020-07-271-31/+12
* Improve NegativeLiterals (#18022, GHC Proposal #344)Vladislav Zavialov2020-07-271-15/+36
* Move GHC.Platform into the compilerSylvain Henry2020-07-251-2/+2
* Simplify XRec definitionZubin Duggal2020-07-252-10/+12
* Accumulate Haddock comments in P (#17544, #17561, #8944)Vladislav Zavialov2020-07-213-209/+1676
* Remove {-# CORE #-} pragma (part of #18048)Krzysztof Gogolewski2020-07-181-2/+0
* Give Uniq[D]FM a phantom type for its key.Andreas Klebinger2020-07-121-2/+2
* Implement -XLexicalNegation (GHC Proposal #229)Vladislav Zavialov2020-07-011-8/+67
* Implement the proposed -XQualifiedDo extensionMatthias Pall Gissurarson2020-06-262-42/+73
* Clean up haddock hyperlinks of GHC.* (part1)Takenobu Tani2020-06-251-6/+6
* Linear types (#15981)Krzysztof Gogolewski2020-06-172-6/+13
* Enhance UnitId useSylvain Henry2020-06-131-8/+8
* Refactor homeUnitSylvain Henry2020-06-131-8/+8
* Clarify leaf module names for new module hierarchyTakenobu Tani2020-06-101-8/+8
* Make GADT constructors adhere to the forall-or-nothing rule properlyRyan Scott2020-06-092-40/+36
* Clean up boot vs non-boot disambiguating typesJohn Ericson2020-06-041-2/+2
* Improve parser error messages for TemplateHaskellQuotesVladislav Zavialov2020-06-011-4/+9
* Improve parser error messages for TypeApplicationsVladislav Zavialov2020-06-012-3/+9
* Improve parser error messages for the @-operatorVladislav Zavialov2020-06-011-1/+20
* Modify file paths to module paths for new module hierarchyTakenobu Tani2020-06-011-2/+2
* Clean up file paths for new module hierarchyTakenobu Tani2020-06-011-2/+2
* Make Unicode brackets opening/closing tokens (#18225)Joshua Price2020-05-241-4/+8
* Rename GHC.Hs.Types into GHC.Hs.TypeSylvain Henry2020-05-241-1/+1
* Explicit SpecificityGert-Jan Bottu2020-05-211-14/+37