summaryrefslogtreecommitdiff
path: root/compiler/GHC/Parser
Commit message (Expand)AuthorAgeFilesLines
* Fix -Woperator-whitespace for consym (part of #19372)Vladislav Zavialov2022-09-201-16/+29
* Scrub partiality about `NewOrData`.M Farkas-Dyck2022-09-194-10/+28
* Lexer: define varsym without predicates (#22201)Vladislav Zavialov2022-09-181-28/+37
* Lexer: pass updated buffer to actions (#22201)Vladislav Zavialov2022-09-181-54/+57
* Clean up some. In particular:M Farkas-Dyck2022-09-172-7/+7
* Fix typosEric Lindblad2022-09-145-7/+7
* Add diagnostic codessheaf2022-09-132-6/+13
* EPA: DotFieldOcc does not have exact print annotationsAlan Zimmerman2022-08-111-1/+3
* Remove many GHC dependencies from L.H.Sromes2022-07-061-1/+1
* TTG for ForeignImport/Exportromes2022-07-061-6/+5
* TTG: Move CoreTickish out of LHS.Bindsromes2022-07-061-4/+3
* TTG: Move ImpExp client-independent bits to L.H.S.ImpExpromes2022-07-032-7/+10
* TTG: Move HsModule to L.H.Sromes2022-07-033-6/+4
* Add suggestions for unrecognised pragmas (#21589)Tony Zorman2022-06-273-8/+30
* HsToken for @-patterns and TypeApplications (#19623)Vladislav Zavialov2022-06-205-19/+21
* TTG: Rework and improve splicesromes2022-06-011-9/+9
* EPA: Comment Order ReversedAlan Zimmerman2022-05-232-15/+11
* EPA : Remove duplicate comments in DataFamInstDAlan Zimmerman2022-05-232-4/+20
* EPA: do statement with leading semicolon has wrong anchorAlan Zimmerman2022-05-111-0/+13
* Fix several note referencesKrzysztof Gogolewski2022-05-021-1/+1
* Refactor: simplify lexing of the dotVladislav Zavialov2022-04-091-10/+2
* Disallow (->) as a data constructor name (#16999)Vladislav Zavialov2022-04-081-3/+2
* HsUniToken for :: in GADT constructors (#19623)Vladislav Zavialov2022-04-082-5/+6
* Reject illegal quote mark in data con declarations (#17865)Vladislav Zavialov2022-04-083-2/+20
* EPA: handling of con_bndrs in mkGadtDeclAlan Zimmerman2022-04-071-2/+1
* Add warnings for file header pragmas that appear in the body of a module (#20...Zubin Duggal2022-04-063-12/+50
* Implement \cases (Proposal 302)Jakob Bruenker2022-04-015-37/+62
* Keep track of promotion ticks in HsOpTywip/no-c-stubswip/matt-merge-batchsheaf2022-04-011-7/+7
* EPA: let stmt with semicolon has wrong anchorAlan Zimmerman2022-03-282-2/+13
* Add the OPAQUE pragmaChristiaan Baaij2022-03-252-0/+17
* hi haddock: Lex and store haddock docs in interface filesZubin Duggal2022-03-235-150/+380
* Export (~) from Data.Type.Equality (#18862)wip/eqtycon-rnVladislav Zavialov2022-03-151-3/+2
* checkUnboxedLitPat: use non-fatal addErrorVladislav Zavialov2022-03-121-2/+2
* Don't allow Float#/Double# literal patternssheaf2022-03-053-5/+30
* Suggestions due to hlintMatthew Pickering2022-02-242-2/+1
* Consistently upper-case "Note ["Ben Gamari2022-02-013-4/+4
* Use diagnostic infrastructure in GHC.Tc.Errorssheaf2022-01-173-8/+10
* Fix parsing & printing of unboxed sumssheaf2022-01-112-8/+16
* Use 'NonEmpty' for the fields in an 'HsProjection' (#20389)Zubin Duggal2021-11-201-2/+2
* Refactor HdkM using deriving viaVladislav Zavialov2021-11-061-27/+14
* EPA: Get rid of bare SrcSpan's in the ParsedSourceAlan Zimmerman2021-11-023-30/+34
* HsToken for let/in (#19623)Vladislav Zavialov2021-11-021-6/+11
* Warn if unicode bidirectional formatting characters are found in the source (...Zubin Duggal2021-10-262-0/+27
* EPA: Use LocatedA for ModuleNameAlan Zimmerman2021-10-242-6/+6
* Refactor package importsSylvain Henry2021-10-221-6/+7
* Some extra strictness in annotation fieldsMatthew Pickering2021-10-141-4/+7
* EPA: Preserve semicolon order in annotationsAlan Zimmerman2021-10-143-50/+91
* EPA: Add comments to EpaDeltaAlan Zimmerman2021-10-072-19/+22
* EPA: Remove duplicate AnnOpenP/AnnCloseP in DataDeclAlan Zimmerman2021-10-061-16/+13
* Bespoke TokenLocation data typeVladislav Zavialov2021-10-042-4/+28