summaryrefslogtreecommitdiff
path: root/compiler/GHC/Parser
Commit message (Expand)AuthorAgeFilesLines
* Modify InlineSpec data constructor (helps fix #18138)Alina Banerjee2021-08-112-8/+8
* Refactor HsStmtContext and remove HsDoRnArtyom Kuznetsov2021-08-101-1/+1
* Supply missing case for '.' inShayne Fletcher2021-08-021-0/+1
* Port more DriverUnknownMessage into richer DriverMessage constructorsAlfredo Di Napoli2021-07-283-5/+35
* Parser: suggest TemplateHaskell on $$(...) (#20157)Krzysztof Gogolewski2021-07-271-0/+1
* Refactor SuggestExtension constructor in GhcHintAlfredo Di Napoli2021-07-211-40/+36
* driver: Fix recompilation for modules importing GHC.PrimMatthew Pickering2021-07-211-6/+9
* Add proper GHCHints for most PsMessage constructorswip/adinapoli-issue-20055Alfredo Di Napoli2021-07-124-104/+92
* Rename getErrorMessages and getMessages function in parser codewip/adinapoli-issue-19920Alfredo Di Napoli2021-07-082-13/+13
* Fix issue 20038 - Change 'variable' -> 'variables'Edward2021-07-061-1/+1
* [Parser: Lexer] Fix !6132Moritz Angermann2021-07-011-1/+2
* Dynflags: introduce DiagOptsSylvain Henry2021-07-011-17/+15
* Put tracing functions into their own moduleSylvain Henry2021-06-221-0/+1
* HsUniToken and HsToken for HsArrow (#19623)Vladislav Zavialov2021-06-163-18/+19
* Parser: make less DynFlags dependentSylvain Henry2021-06-074-29/+33
* Make Logger independent of DynFlagsSylvain Henry2021-06-071-1/+1
* Add PsHeaderMessage diagnostic (fixes #19923)Alfredo Di Napoli2021-06-043-20/+72
* Port HsToCore messages to new infrastructureAlfredo Di Napoli2021-06-031-3/+1
* Disallow linear arrows in GADT records (#19928)Vladislav Zavialov2021-06-023-11/+27
* Change representation of HsGetField and HsProjectionShayne Fletcher2021-05-271-5/+5
* Support new parser types in GHCAlfredo Di Napoli2021-05-267-1161/+1435
* HsToken for HsPar, ParPat, HsCmdPar (#19523)Vladislav Zavialov2021-05-232-14/+15
* Introduce Strict.Maybe, Strict.Pair (#19156)Vladislav Zavialov2021-05-235-45/+54
* EPA: AnnAt missing for type application in patternsAlan Zimmerman2021-05-232-6/+9
* Change representation of field selector occurencesShayne Fletcher2021-05-231-0/+5
* Remove Maybe from Context in HsQualTyAlan Zimmerman2021-05-211-3/+3
* EPA: Fix explicit specificity and unicode linear arrow annotationsAlan Zimmerman2021-05-211-0/+2
* Extensible Hints for diagnostic messagesAlfredo Di Napoli2021-05-205-59/+39
* Changes to HsRecField'Shayne Fletcher2021-05-191-11/+11
* EPA: Remove duplicate annotations from HsDataDefnAlan Zimmerman2021-05-191-9/+7
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-123-3/+3
* Fully remove HsVersions.hSylvain Henry2021-05-123-6/+0
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-2/+3
* EPA: Use custom AnnsIf structure for HsIf and HsCmdIfAlan Zimmerman2021-05-111-1/+1
* EPA: properly capture leading semicolons in statement listsAlan Zimmerman2021-05-091-1/+3
* EPA: update some comments in Annotations.Alan Zimmerman2021-05-081-119/+82
* EPA: properly capture semicolons between Matches in a FunBindAlan Zimmerman2021-05-062-24/+41
* 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