summaryrefslogtreecommitdiff
path: root/compiler/GHC/Parser
Commit message (Expand)AuthorAgeFilesLines
* Replace (ptext .. sLit) with `text`Sylvain Henry2021-04-291-2/+2
* Add GhcMessage and ancillary typesAlfredo Di Napoli2021-04-295-40/+161
* fix #19736Daniel Rogozin2021-04-273-1/+14
* Add GHC.Utils.Error.pprMessagesRafal Gwozdzinski2021-04-261-1/+1
* Parser: Unbox `ParseResult`Sebastian Graf2021-04-261-14/+26
* EPA: cleanups after the mergeAlan Zimmerman2021-04-194-145/+155
* Re-export GHC.Bits from GHC.Prelude with custom shift implementation.Andreas Klebinger2021-04-092-2/+0
* Implement proposal 403: Lexer cleanupOleg Grenrus2021-04-051-7/+7
* Compute Severity of diagnostics at birthAlfredo Di Napoli2021-04-012-26/+32
* EPA : Rename AnnComment to EpaCommentAlan Zimmerman2021-03-313-85/+90
* EPA : rename AnnAnchor to EpaAnchorAlan Zimmerman2021-03-313-44/+44
* EPA : rename 'api annotations' to 'exact print annotations'Alan Zimmerman2021-03-313-17/+17
* EPA : Rename ApiAnn to EPAnnAlan Zimmerman2021-03-314-233/+233
* EPA : Rename AddApiAnn to AddEpAnnAlan Zimmerman2021-03-313-88/+87
* import Data.List with explicit import listOleg Grenrus2021-03-311-1/+1
* Add `MessageClass`, rework `Severity` and add `DiagnosticReason`.wip/adinapoli-message-class-new-designAlfredo Di Napoli2021-03-292-13/+11
* EPA: Tidy up some GHC.Parser.Annotation commentswip/az/exactprint-tweak-parser-state-commentGHC GitLab CI2021-03-251-14/+33
* EPA : Remove ApiAnn from ParsedModuleGHC GitLab CI2021-03-253-14/+4
* Add compiler linting to CIHécate2021-03-251-8/+8
* GHC Exactprint main commitAlan Zimmerman2021-03-207-852/+1154
* Add the main types to be used for exactprint in the GHC ASTAlan Zimmerman2021-03-201-64/+964
* Fix record dot precedence (#19521)Vladislav Zavialov2021-03-151-6/+1
* Location for tuple section pattern error (#19504)Vladislav Zavialov2021-03-091-1/+3
* Implement record dot syntaxwip/joachim/bump-haddockShayne Fletcher2021-03-064-32/+180
* Wrap LHsContext in Maybe in the GHC ASTAlan Zimmerman2021-03-013-7/+6
* Fix typechecking time bug for large rationals (#15646)Andreas Klebinger2021-02-271-13/+15
* Improve handling of overloaded labels, literals, lists etcwip/T19154Simon Peyton Jones2021-02-191-1/+1
* Fix typosBrian Wignall2021-02-063-7/+7
* Introduce the DecoratedSDoc typeAlfredo Di Napoli2021-02-012-7/+7
* Rename ErrMsg into MsgEnvelopeAlfredo Di Napoli2021-02-012-9/+9
* Remove ErrDoc and MsgDocAlfredo Di Napoli2021-02-012-7/+7
* Make PatSyn immutableSimon Peyton Jones2021-01-291-1/+1
* Add explicit import lists to Data.List importsOleg Grenrus2021-01-293-3/+3
* Separate AST from GhcPass (#18936)John Ericson2021-01-231-0/+1
* Parameterise Messages over eAlfredo Di Napoli2021-01-222-10/+10
* Remove unused extension pragmas from the compiler code baseHécate2021-01-171-1/+1
* Remove errShortString, cleanup error-related functionsAlfredo Di Napoli2021-01-092-22/+20
* Refactor renamer datastructuresAdam Gundry2020-12-241-3/+3
* Support package qualifier in Prelude importSylvain Henry2020-12-231-5/+9
* Fix Haddock parse error in GHC.Parser.PostProcess.HaddockMatthew Pickering2020-12-201-2/+2
* Rename parser Error and Warning typesAlfredo Di Napoli2020-12-186-332/+333
* Implement type applications in patternsCale Gibbard2020-12-145-29/+33
* Parser: move parser utils into their own moduleSylvain Henry2020-12-111-0/+58
* Replace HsImplicitBndrs with HsOuterTyVarBndrsRyan Scott2020-11-062-30/+36
* 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-012-5/+4
* Split HsConDecl{H98,GADT}DetailsRyan Scott2020-10-302-13/+12
* 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