summaryrefslogtreecommitdiff
path: root/compiler/GHC/Hs/Utils.hs
Commit message (Expand)AuthorAgeFilesLines
* TTG: Move MatchGroup Origin field and MatchGroupTc to GHC.Hswip/romes/ttg-matchgroup-originromes2022-05-261-6/+5
* Desugar RecordUpd in `tcExpr`wip/T18802CarrieMY2022-05-251-2/+5
* Implement \cases (Proposal 302)Jakob Bruenker2022-04-011-1/+10
* Keep track of promotion ticks in HsOpTywip/no-c-stubswip/matt-merge-batchsheaf2022-04-011-6/+7
* Fix isLiftedType_maybe and handle falloutsheaf2022-03-141-0/+2
* TTG Pull AbsBinds and ABExport out of the main ASTromes2022-03-141-27/+36
* TTG: replace Void/NoExtCon with DataConCantHappenKrzysztof Gogolewski2021-11-291-1/+1
* EPA: Get rid of bare SrcSpan's in the ParsedSourceAlan Zimmerman2021-11-021-7/+7
* 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