summaryrefslogtreecommitdiff
path: root/compiler/GHC/Hs
Commit message (Expand)AuthorAgeFilesLines
...
* Change representation of HsGetField and HsProjectionShayne Fletcher2021-05-272-5/+8
* HsToken for HsPar, ParPat, HsCmdPar (#19523)Vladislav Zavialov2021-05-234-35/+40
* EPA: AnnAt missing for type application in patternsAlan Zimmerman2021-05-231-4/+4
* Change representation of field selector occurencesShayne Fletcher2021-05-233-9/+14
* Remove Maybe from Context in HsQualTyAlan Zimmerman2021-05-211-6/+5
* Changes to HsRecField'Shayne Fletcher2021-05-195-21/+21
* EPA: Remove duplicate annotations from HsDataDefnAlan Zimmerman2021-05-191-3/+2
* Remove useless {-# LANGUAGE CPP #-} pragmasSylvain Henry2021-05-125-5/+4
* Fully remove HsVersions.hSylvain Henry2021-05-125-10/+0
* Replace CPP assertions with Haskell functionsSylvain Henry2021-05-121-1/+2
* EPA: Use custom AnnsIf structure for HsIf and HsCmdIfAlan Zimmerman2021-05-112-4/+13
* Allow visible type application for levity-poly data consSimon Peyton Jones2021-05-072-80/+128
* EPA: properly capture semicolons between Matches in a FunBindAlan Zimmerman2021-05-061-1/+2
* Replace (ptext .. sLit) with `text`Sylvain Henry2021-04-293-13/+11
* Pretty-print HsArgPar applications correctly (#19737)Ryan Scott2021-04-272-12/+2
* EPA: cleanups after the mergeAlan Zimmerman2021-04-199-204/+205
* EPA : rename AnnAnchor to EpaAnchorAlan Zimmerman2021-03-316-35/+35
* EPA : rename 'api annotations' to 'exact print annotations'Alan Zimmerman2021-03-312-10/+10
* EPA : Rename ApiAnn to EPAnnAlan Zimmerman2021-03-319-217/+217
* EPA : Rename AddApiAnn to AddEpAnnAlan Zimmerman2021-03-316-22/+22
* EPA : Remove ApiAnn from ParsedModuleGHC GitLab CI2021-03-251-0/+4
* Add compiler linting to CIHécate2021-03-254-34/+26
* GHC Exactprint main commitAlan Zimmerman2021-03-2013-701/+1483
* template-haskell: Add putDoc, getDoc, withDecDoc and friendsLuke Lau2021-03-101-4/+21
* Fix some warnings when bootstrapping with GHC 9.0Ryan Scott2021-03-092-2/+2
* Implement record dot syntaxwip/joachim/bump-haddockShayne Fletcher2021-03-061-2/+63
* Bring back COMPLETE sets filtered by result TyCon (#14422)Cale Gibbard2021-03-041-1/+1
* Don't use FastString to convert string to UTF8Matthew Pickering2021-03-031-10/+1
* Wrap LHsContext in Maybe in the GHC ASTAlan Zimmerman2021-03-012-38/+32
* Improve handling of overloaded labels, literals, lists etcwip/T19154Simon Peyton Jones2021-02-192-14/+178
* The Char kind (#11342)Daniel Rogozin2021-02-061-0/+4
* Make PatSyn immutableSimon Peyton Jones2021-01-293-10/+11
* Add explicit import lists to Data.List importsOleg Grenrus2021-01-292-2/+2
* typecheck: Account for -XStrict in irrefutability checkBen Gamari2021-01-291-4/+42
* Track the dependencies of `GHC.Hs.Expr.Types`John Ericson2021-01-232-2/+2
* Separate AST from GhcPass (#18936)John Ericson2021-01-2311-6189/+89
* Factorize and document binder collect functionsSylvain Henry2021-01-221-112/+218
* Remove unused extension pragmas from the compiler code baseHécate2021-01-171-1/+0
* Never Anyify during kind inferenceRichard Eisenberg2021-01-091-1/+1
* Use mutable update to defer out-of-scope errorsRichard Eisenberg2020-12-251-4/+9
* Refactor renamer datastructuresAdam Gundry2020-12-245-56/+75
* WorkWrap: Unbox constructors with existentials (#18982)Sebastian Graf2020-12-231-2/+0
* Use HsOuterExplicit in instance sigs in deriving-generated codeRyan Scott2020-12-181-19/+10
* Implement type applications in patternsCale Gibbard2020-12-145-35/+52
* Fix kind inference for data types. Again.Simon Peyton Jones2020-12-081-3/+3
* Replace HsImplicitBndrs with HsOuterTyVarBndrsRyan Scott2020-11-065-229/+450
* Restrict Linear arrow %1 to exactly literal 1 onlyAlan Zimmerman2020-11-031-2/+2
* Add the proper HLint rules and remove redundant keywords from compilerHécate2020-11-011-2/+2
* Split HsConDecl{H98,GADT}DetailsRyan Scott2020-10-304-36/+68
* Check for large tuples more thoroughlywip/T18723Ryan Scott2020-10-291-8/+5