summaryrefslogtreecommitdiff
path: root/compiler/GHC/Rename/Expr.hs
Commit message (Expand)AuthorAgeFilesLines
* Handle records in the renamersheaf2023-03-291-49/+64
* Minor refactorKrzysztof Gogolewski2023-02-041-3/+2
* EPA: Add SourceText to HsOverLabelAlan Zimmerman2023-01-231-2/+2
* Misc cleanupKrzysztof Gogolewski2023-01-051-3/+2
* Store RdrName rather than OccName in HolesMatthew Pickering2022-12-241-1/+24
* Convert diagnostics in GHC.Rename.Expr to proper TcRnMessage (#20115)Andrei Borzenkov2022-11-241-87/+47
* Scrub some no-warning pragmas.M Farkas-Dyck2022-11-231-6/+5
* Minor refactor around FastStringsKrzysztof Gogolewski2022-11-051-1/+2
* Fix typosEric Lindblad2022-09-141-3/+3
* Add diagnostic codessheaf2022-09-131-17/+20
* EPA: DotFieldOcc does not have exact print annotationsAlan Zimmerman2022-08-111-3/+5
* Fix the interaction of operator sections and deep subsumptionSimon Peyton Jones2022-07-251-0/+10
* Remove many GHC dependencies from L.H.Sromes2022-07-061-1/+1
* HsToken for @-patterns and TypeApplications (#19623)Vladislav Zavialov2022-06-201-5/+5
* Rename `HsToCore.{Coverage -> Ticks}`John Ericson2022-06-021-1/+1
* TTG: Rework and improve splicesromes2022-06-011-2/+3
* Fix FreeVars computation for mdosheaf2022-05-281-17/+24
* Desugar RecordUpd in `tcExpr`wip/T18802CarrieMY2022-05-251-4/+40
* Allow `let` just before pure/return in ApplicativeDoZiyang Liu2022-05-061-7/+9
* Fix several note referencesKrzysztof Gogolewski2022-05-021-2/+2
* Implement \cases (Proposal 302)Jakob Bruenker2022-04-011-7/+8
* Fix all invalid haddock comments in the compilerZubin Duggal2022-03-291-2/+4
* Separate constructors for typed and untyped bracketsromes2022-03-181-2/+3
* Error on anon wildcards in tcAnonWildCardOccsheaf2022-02-261-1/+1
* Allow `return` in more cases in ApplicativeDoZiyang Liu2022-02-241-17/+65
* Fix a few Note inconsistenciesBen Gamari2022-02-011-1/+1
* Fix typosKrzysztof Gogolewski2021-12-251-7/+7
* TTG: replace Void/NoExtCon with DataConCantHappenKrzysztof Gogolewski2021-11-291-1/+1
* Use 'NonEmpty' for the fields in an 'HsProjection' (#20389)Zubin Duggal2021-11-201-4/+4
* Fix deferOutOfScopeVariables for qualified #20472CarrieMY2021-11-051-10/+4
* EPA: Get rid of bare SrcSpan's in the ParsedSourceAlan Zimmerman2021-11-021-10/+10
* HsToken for let/in (#19623)Vladislav Zavialov2021-11-021-5/+5
* Add Hint to "Empty 'do' block" Error Message#20147Carrie Xu2021-10-121-0/+3
* Reject GADT pattern matches in arrow notationsheaf2021-10-091-4/+4
* TH stage restriction check for constructors, selectors, and class methodsAndrea Condoluci2021-09-291-3/+7
* ghci: Fix rec statements in interactive promptMatthew Pickering2021-08-171-9/+42
* Refactor HsStmtContext and remove HsDoRnArtyom Kuznetsov2021-08-101-58/+47
* Rename RecordPuns to NamedFieldPuns in LangExt.ExtensionAlfredo Di Napoli2021-07-191-1/+1
* Use HsExpansion for overloaded list patternssheaf2021-06-291-31/+24
* Try to simplify zoo of functions in `Tc.Utils.Monad`Alfredo Di Napoli2021-06-281-16/+30
* Do not reassociate lexical negation (#19838)Vladislav Zavialov2021-06-191-1/+4
* Reword: representation instead of levitysheaf2021-06-101-4/+4
* Change representation of HsGetField and HsProjectionShayne Fletcher2021-05-271-8/+8
* HsToken for HsPar, ParPat, HsCmdPar (#19523)Vladislav Zavialov2021-05-231-12/+12
* Change representation of field selector occurencesShayne Fletcher2021-05-231-9/+7
* Only suggest names that make sense (#19843)Jakob Brünker2021-05-211-1/+1
* Changes to HsRecField'Shayne Fletcher2021-05-191-9/+11
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+1
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-3/+4