summaryrefslogtreecommitdiff
path: root/compiler/GHC/Hs/Utils.hs
Commit message (Expand)AuthorAgeFilesLines
* Introduce Concrete# for representation polymorphism checkssheaf2021-10-171-6/+2
* Clean up HiePass constraintsVladislav Zavialov2021-10-041-2/+1
* Remove NoGhcTc usage from HsMatchContextArtyom Kuznetsov2021-09-281-2/+2
* EPA: correctly capture comments between 'where' and bindsAlan Zimmerman2021-09-171-2/+2
* EPA: Capture '+' location for NPlusKPatAlan Zimmerman2021-09-081-1/+1
* Move `ol_witness` to `OverLitTc`Dr. ERDI Gergo2021-08-131-3/+3
* Refactor HsStmtContext and remove HsDoRnArtyom Kuznetsov2021-08-101-5/+5
* Use HsExpansion for overloaded list patternssheaf2021-06-291-2/+6
* HsUniToken and HsToken for HsArrow (#19623)Vladislav Zavialov2021-06-161-2/+2
* HsToken for HsPar, ParPat, HsCmdPar (#19523)Vladislav Zavialov2021-05-231-18/+9
* Change representation of field selector occurencesShayne Fletcher2021-05-231-2/+2
* Changes to HsRecField'Shayne Fletcher2021-05-191-2/+2
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-121-1/+1
* Fully remove HsVersions.hSylvain Henry2021-05-121-2/+0
* EPA: Use custom AnnsIf structure for HsIf and HsCmdIfAlan Zimmerman2021-05-111-2/+2
* Allow visible type application for levity-poly data consSimon Peyton Jones2021-05-071-2/+4
* EPA: properly capture semicolons between Matches in a FunBindAlan Zimmerman2021-05-061-1/+2
* EPA: cleanups after the mergeAlan Zimmerman2021-04-191-20/+20
* EPA : rename AnnAnchor to EpaAnchorAlan Zimmerman2021-03-311-1/+1
* EPA : Rename ApiAnn to EPAnnAlan Zimmerman2021-03-311-20/+20
* GHC Exactprint main commitAlan Zimmerman2021-03-201-206/+293
* Improve handling of overloaded labels, literals, lists etcwip/T19154Simon Peyton Jones2021-02-191-1/+1
* The Char kind (#11342)Daniel Rogozin2021-02-061-0/+4
* Add explicit import lists to Data.List importsOleg Grenrus2021-01-291-1/+1
* Separate AST from GhcPass (#18936)John Ericson2021-01-231-0/+1
* Factorize and document binder collect functionsSylvain Henry2021-01-221-112/+218
* Refactor renamer datastructuresAdam Gundry2020-12-241-3/+3
* Implement type applications in patternsCale Gibbard2020-12-141-5/+5
* Replace HsImplicitBndrs with HsOuterTyVarBndrsRyan Scott2020-11-061-7/+12
* Split HsConDecl{H98,GADT}DetailsRyan Scott2020-10-301-8/+15
* Split GHC.Driver.TypesSylvain Henry2020-10-291-2/+4
* API Annotations: Keep track of unicode for linear arrow notationwip/az/unicode-hsscaledAlan Zimmerman2020-10-201-2/+3
* Minor comments, update linear types docsKrzysztof Gogolewski2020-10-201-1/+2
* Use LIdP rather than (XRec p (IdP p))Simon Peyton Jones2020-08-251-3/+3
* Implement -Wredundant-bang-patterns (#17340)nineonine2020-08-191-2/+2
* DynFlags: disentangle OutputableSylvain Henry2020-08-121-2/+4
* Remove ConDeclGADTPrefixPsRyan Scott2020-08-021-10/+0
* Simplify XRec definitionZubin Duggal2020-07-251-40/+38
* compiler: re-engineer the treatment of rebindable ifAlp Mestanogullari2020-07-141-9/+26
* Use NHsCoreTy to embed types into GND-generated codeRyan Scott2020-06-281-137/+1
* Clean up haddock hyperlinks of GHC.* (part1)Takenobu Tani2020-06-251-1/+1
* Linear types (#15981)Krzysztof Gogolewski2020-06-171-5/+20
* Use HsForAllTelescope to avoid inferred, visible forallsRyan Scott2020-06-131-12/+13
* Clarify leaf module names for new module hierarchyTakenobu Tani2020-06-101-2/+2
* Make GADT constructors adhere to the forall-or-nothing rule properlyRyan Scott2020-06-091-5/+20
* Rename GHC.Hs.Types into GHC.Hs.TypeSylvain Henry2020-05-241-2/+2
* Explicit SpecificityGert-Jan Bottu2020-05-211-5/+14
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-5/+5
* Trees That Grow refactor for `ConPat` and `CoPat`John Ericson2020-04-231-75/+143
* Do eager instantation in termsSimon Peyton Jones2020-04-221-2/+1