summaryrefslogtreecommitdiff
path: root/compiler/Language/Haskell/Syntax/Expr.hs
Commit message (Expand)AuthorAgeFilesLines
* Remove many GHC dependencies from L.H.Sromes2022-07-061-196/+9
* Prune L.H.S modules of GHC dependenciesromes2022-07-061-3/+3
* HsToken for @-patterns and TypeApplications (#19623)Vladislav Zavialov2022-06-201-0/+1
* TTG: Rework and improve splicesromes2022-06-011-81/+20
* Move UntypedSpliceFlavour from L.H.S to GHC.Hsromes2022-06-011-7/+0
* Restore Note [Quasi-quote overview]romes2022-06-011-1/+20
* TTG: Move MatchGroup Origin field and MatchGroupTc to GHC.Hswip/romes/ttg-matchgroup-originromes2022-05-261-10/+2
* Implement \cases (Proposal 302)Jakob Bruenker2022-04-011-43/+84
* Fix reference to Note [FunBind vs PatBind]Ben Gamari2022-03-301-2/+2
* Fix all invalid haddock comments in the compilerZubin Duggal2022-03-291-7/+8
* Remove dead code HsDoRnromes2022-03-191-4/+0
* TTG: Refactor bracket for desugaring during tcromes2022-03-181-13/+7
* Separate constructors for typed and untyped bracketsromes2022-03-181-11/+12
* Type-checking untyped bracketsromes2022-03-181-4/+1
* TTG: Refactor HsBracketromes2022-03-181-21/+5
* TTG Pull AbsBinds and ABExport out of the main ASTromes2022-03-141-3/+0
* Fix some notesMatthew Pickering2022-02-081-2/+2
* Fix a few Note inconsistenciesBen Gamari2022-02-011-1/+1
* Consistently upper-case "Note ["Ben Gamari2022-02-011-40/+40
* Correct type of static forms in hsExprTypeMatthew Pickering2022-01-181-1/+1
* Fix parsing & printing of unboxed sumssheaf2022-01-111-1/+0
* Fix typosKrzysztof Gogolewski2021-12-251-1/+1
* Use 'NonEmpty' for the fields in an 'HsProjection' (#20389)Zubin Duggal2021-11-201-1/+3
* HsToken for let/in (#19623)Vladislav Zavialov2021-11-021-0/+4
* Introduce Concrete# for representation polymorphism checkssheaf2021-10-171-4/+11
* Reject GADT pattern matches in arrow notationsheaf2021-10-091-6/+19
* Trees That Grow refactor for HsTick and HsBinTickAndrea Condoluci2021-09-301-15/+0
* Remove NoGhcTc usage from HsMatchContextArtyom Kuznetsov2021-09-281-1/+1
* Refactor HsStmtContext and remove HsDoRnArtyom Kuznetsov2021-08-101-43/+64
* Change representation of HsGetField and HsProjectionShayne Fletcher2021-05-271-29/+32
* HsToken for HsPar, ParPat, HsCmdPar (#19523)Vladislav Zavialov2021-05-231-0/+4
* Change representation of field selector occurencesShayne Fletcher2021-05-231-8/+56
* Changes to HsRecField'Shayne Fletcher2021-05-191-2/+8
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+1
* Fully remove HsVersions.hSylvain Henry2021-05-121-3/+0
* Allow visible type application for levity-poly data consSimon Peyton Jones2021-05-071-4/+0
* Rename references to Note [Trees That Grow] consistently [skip ci]wip/amg/rename-ttg-notesAdam Gundry2021-04-231-6/+11
* EPA : rename 'api annotations' to 'exact print annotations'Alan Zimmerman2021-03-311-50/+52
* Add compiler linting to CIHécate2021-03-251-11/+9
* Transfer tickish things to GHC.Types.TickishLuite Stegeman2021-03-201-1/+1
* rename Tickish to CoreTickishLuite Stegeman2021-03-201-1/+1
* GHC Exactprint main commitAlan Zimmerman2021-03-201-19/+41
* Implement record dot syntaxwip/joachim/bump-haddockShayne Fletcher2021-03-061-1/+134
* Improve handling of overloaded labels, literals, lists etcwip/T19154Simon Peyton Jones2021-02-191-151/+4
* Fix typosBrian Wignall2021-02-061-1/+1
* Make PatSyn immutableSimon Peyton Jones2021-01-291-4/+3
* Separate AST from GhcPass (#18936)John Ericson2021-01-231-0/+1776