summaryrefslogtreecommitdiff
path: root/compiler/GHC/Parser/PostProcess.hs
Commit message (Expand)AuthorAgeFilesLines
* Replace HsImplicitBndrs with HsOuterTyVarBndrsRyan Scott2020-11-061-19/+17
* Restrict Linear arrow %1 to exactly literal 1 onlyAlan Zimmerman2020-11-031-1/+2
* Add the proper HLint rules and remove redundant keywords from compilerHécate2020-11-011-4/+3
* Split HsConDecl{H98,GADT}DetailsRyan Scott2020-10-301-5/+5
* Remove unnecessary gender from comments/docsRichard Eisenberg2020-10-291-2/+2
* Split GHC.Driver.TypesSylvain Henry2020-10-291-2/+5
* Api Annotations: Introduce AnnPercent for HsExplicitMultAlan Zimmerman2020-10-271-3/+4
* API Annotations: Keep track of unicode for linear arrow notationwip/az/unicode-hsscaledAlan Zimmerman2020-10-201-3/+3
* Lint the compiler for extraneous LANGUAGE pragmasHécate2020-10-101-14/+10
* ApiAnnotations : preserve parens in GADTsAlan Zimmerman2020-10-091-6/+7
* Preserve as-parsed arrow type for HsUnrestrictedArrowAlan Zimmerman2020-10-071-9/+1
* Less DynFlags in Header parsingSylvain Henry2020-10-011-1/+1
* Use ADTs for parser errors/warningsSylvain Henry2020-10-011-398/+146
* Make the parser module less dependent on DynFlagsSylvain Henry2020-09-291-1/+1
* New linear types syntax: a %p -> b (#18459)Vladislav Zavialov2020-09-291-1/+6
* Implement Quick Look impredicativitySimon Peyton Jones2020-09-241-1/+1
* parser: Suggest ImportQualifiedPost in prepositive import warningBen Gamari2020-08-131-0/+1
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-0/+1
* Api Annotations : Adjust SrcSpans for prefix bang (!).Alan Zimmerman2020-08-091-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-021-25/+32
* Refactor the parser a littleVladislav Zavialov2020-07-271-31/+12
* Simplify XRec definitionZubin Duggal2020-07-251-1/+1
* Accumulate Haddock comments in P (#17544, #17561, #8944)Vladislav Zavialov2020-07-211-150/+64
* Implement the proposed -XQualifiedDo extensionMatthias Pall Gissurarson2020-06-261-20/+30
* Linear types (#15981)Krzysztof Gogolewski2020-06-171-6/+7
* Make GADT constructors adhere to the forall-or-nothing rule properlyRyan Scott2020-06-091-34/+26
* Improve parser error messages for TypeApplicationsVladislav Zavialov2020-06-011-0/+8
* Improve parser error messages for the @-operatorVladislav Zavialov2020-06-011-1/+20
* Rename GHC.Hs.Types into GHC.Hs.TypeSylvain Henry2020-05-241-1/+1
* Explicit SpecificityGert-Jan Bottu2020-05-211-14/+37
* Factor out HsPatSigType for pat sigs/RULE term sigs (#16762)Ryan Scott2020-05-131-2/+2
* Allow LambdaCase to be used as a command in proc notationAlexis King2020-04-301-0/+5
* Allow block arguments in arrow control operatorsAlexis King2020-04-301-1/+1
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-8/+8
* Trees That Grow refactor for `ConPat` and `CoPat`John Ericson2020-04-231-4/+16
* Modules (#13009)Sylvain Henry2020-04-181-0/+3090