summaryrefslogtreecommitdiff
path: root/compiler/GHC/Iface/Ext/Ast.hs
Commit message (Expand)AuthorAgeFilesLines
* Allow visible type application for levity-poly data conswip/T18481Simon Peyton Jones2021-05-061-16/+9
* hie: Initialise the proper environment for calling dsExprMatthew Pickering2021-04-151-8/+13
* GHC Exactprint main commitAlan Zimmerman2021-03-201-215/+291
* Implement record dot syntaxwip/joachim/bump-haddockShayne Fletcher2021-03-061-1/+6
* Wrap LHsContext in Maybe in the GHC ASTAlan Zimmerman2021-03-011-2/+2
* Improve handling of overloaded labels, literals, lists etcwip/T19154Simon Peyton Jones2021-02-191-3/+3
* Implement NoFieldSelectors extension (ghc-proposals 160)Adam Gundry2021-02-161-4/+4
* Make PatSyn immutableSimon Peyton Jones2021-01-291-20/+8
* Use mutable update to defer out-of-scope errorsRichard Eisenberg2020-12-251-5/+3
* Refactor renamer datastructuresAdam Gundry2020-12-241-5/+9
* Implement type applications in patternsCale Gibbard2020-12-141-12/+31
* Replace HsImplicitBndrs with HsOuterTyVarBndrsRyan Scott2020-11-061-43/+37
* Split HsConDecl{H98,GADT}DetailsRyan Scott2020-10-301-9/+14
* Split GHC.Driver.TypesSylvain Henry2020-10-291-2/+4
* Lint the compiler for extraneous LANGUAGE pragmasHécate2020-10-101-17/+16
* Stop removing definitions of record fields in GHC.Iface.Ext.AstZubin Duggal2020-09-251-16/+10
* Implement Quick Look impredicativitySimon Peyton Jones2020-09-241-2/+6
* Introduce and use DerivClauseTys (#18662)Ryan Scott2020-09-151-3/+7
* Export enrichHie from GHC.Iface.Ext.AstZubin Duggal2020-09-151-1/+1
* Remove "Ord FastString" instanceSylvain Henry2020-09-011-3/+3
* mkUnique refactoring (#18362)Aditya Gupta2020-08-221-1/+1
* Simplify XRec definitionZubin Duggal2020-07-251-55/+53
* compiler: re-engineer the treatment of rebindable ifAlp Mestanogullari2020-07-141-10/+14
* Implement the proposed -XQualifiedDo extensionMatthias Pall Gissurarson2020-06-261-1/+1
* Linear types (#15981)Krzysztof Gogolewski2020-06-171-8/+21
* Use HsForAllTelescope to avoid inferred, visible forallsRyan Scott2020-06-131-2/+7
* Clean up file paths for new module hierarchyTakenobu Tani2020-06-011-1/+1
* Simplify contexts in GHC.Iface.Ext.AstZubin Duggal2020-05-301-315/+238
* Add info about typeclass evidence to .hie filesZubin Duggal2020-05-261-122/+319
* Explicit SpecificityGert-Jan Bottu2020-05-211-7/+10
* Factor out HsPatSigType for pat sigs/RULE term sigs (#16762)Ryan Scott2020-05-131-33/+15
* Allow LambdaCase to be used as a command in proc notationAlexis King2020-04-301-0/+3
* Unit: split and rename modulesSylvain Henry2020-04-301-1/+1
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-261-6/+6
* Trees That Grow refactor for `ConPat` and `CoPat`John Ericson2020-04-231-8/+15
* Modules (#13009)Sylvain Henry2020-04-181-1/+1
* Use trees that grow for rebindable operators for `<-` bindsJohn Ericson2020-04-171-2/+2
* Make NoExtCon fields strictwip/strict-NoExtConRyan Scott2020-04-071-43/+3
* Modules: type-checker (#13009)Sylvain Henry2020-04-071-2/+2
* Minor cleanupKrzysztof Gogolewski2020-03-291-39/+39
* Modules: Types (#13009)Sylvain Henry2020-03-291-8/+8
* Modules: Core (#13009)Sylvain Henry2020-03-161-3/+3
* Split GHC.Iface.Utils moduleSylvain Henry2020-03-111-1/+1
* Monotonic locations (#17632)Vladislav Zavialov2020-02-291-5/+5
* Modules: Core (#13009)Sylvain Henry2020-02-261-1/+1
* Modules: Driver (#13009)Sylvain Henry2020-02-211-1/+1
* Use TTG for HsSplicedT constructorKrzysztof Gogolewski2020-02-201-4/+9
* Module hierarchy: HsToCore (cf #13009)Sylvain Henry2020-02-141-1/+1
* Add mkHieFileWithSource which doesn't read the source file from diskMatthew Pickering2020-02-081-5/+14
* Introduce IsPass; refactor wrappers.Richard Eisenberg2020-02-081-16/+19