summaryrefslogtreecommitdiff
path: root/compiler/GHC/Iface
Commit message (Expand)AuthorAgeFilesLines
* Fix typosBrian Wignall2021-02-061-1/+1
* The Char kind (#11342)Daniel Rogozin2021-02-061-2/+8
* Rename ErrMsg into MsgEnvelopeAlfredo Di Napoli2021-02-011-1/+1
* Remove ErrDoc and MsgDocAlfredo Di Napoli2021-02-011-11/+11
* Make PatSyn immutableSimon Peyton Jones2021-01-293-39/+16
* Add explicit import lists to Data.List importsOleg Grenrus2021-01-291-1/+1
* Enhance nested TransCo pretty-printingSylvain Henry2021-01-221-2/+5
* Core: introduce Alt/AnnAlt/IfaceAlt datatypesSylvain Henry2021-01-224-17/+30
* Parameterise Messages over eAlfredo Di Napoli2021-01-221-2/+2
* Remove errShortString, cleanup error-related functionsAlfredo Di Napoli2021-01-091-3/+1
* Use mutable update to defer out-of-scope errorsRichard Eisenberg2020-12-251-5/+3
* Refactor renamer datastructuresAdam Gundry2020-12-244-28/+35
* Revert "Implement BoxedRep proposal"Ben Gamari2020-12-151-38/+13
* Implement BoxedRep proposalAndrew Martin2020-12-141-13/+38
* Move Unit related fields from DynFlags to HscEnvSylvain Henry2020-12-146-54/+334
* Implement type applications in patternsCale Gibbard2020-12-141-12/+31
* Move core flattening algorithm to Core.UnifyRichard Eisenberg2020-12-011-1/+1
* Move Plugins into HscEnv (#17957)Sylvain Henry2020-11-213-7/+6
* Introduce -fprof-callers flagBen Gamari2020-11-211-2/+2
* Demand: Interleave usage and strictness demands (#18903)Sebastian Graf2020-11-201-1/+1
* Name (tc)SplitForAll- functions more consistentlyRyan Scott2020-11-151-1/+1
* compiler: Fix recompilation checkingwip/T18733Ben Gamari2020-11-121-6/+89
* Refactor -dynamic-too handlingSylvain Henry2020-11-062-21/+35
* Replace HsImplicitBndrs with HsOuterTyVarBndrsRyan Scott2020-11-061-43/+37
* Linker: reorganize linker related codeSylvain Henry2020-11-031-1/+2
* Add the proper HLint rules and remove redundant keywords from compilerHécate2020-11-019-31/+24
* Move loadDecl into IfaceToCoreSylvain Henry2020-10-312-116/+10
* Split HsConDecl{H98,GADT}DetailsRyan Scott2020-10-301-9/+14
* Split GHC.Driver.TypesSylvain Henry2020-10-2915-102/+308
* Lint the compiler for extraneous LANGUAGE pragmasHécate2020-10-107-37/+37
* Cache HomeUnit in HscEnv (#17957)Sylvain Henry2020-10-096-20/+19
* Fix typos in commentsKrzysztof Gogolewski2020-10-021-1/+1
* Add mainModuleNameIs and demote mainModIsFendor2020-10-011-1/+1
* 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
* Export singleton function from Data.ListWander Hillen2020-09-191-2/+2
* Introduce OutputablePSylvain Henry2020-09-172-6/+7
* Document IfaceTupleTyRichard Eisenberg2020-09-171-0/+5
* Introduce and use DerivClauseTys (#18662)Ryan Scott2020-09-151-3/+7
* Export enrichHie from GHC.Iface.Ext.AstZubin Duggal2020-09-151-1/+1
* PmCheck: Disattach COMPLETE pragma lookup from TyConsSebastian Graf2020-09-124-51/+50
* DynFlags: add UnfoldingOpts and SimpleOptsSylvain Henry2020-09-092-17/+18
* Postpone associated tyfam default checks until after typecheckingRyan Scott2020-09-091-1/+1
* Move DynFlags test into updateModDetailsIdInfos's caller (#17957)Sylvain Henry2020-09-071-8/+2
* Remove "Ord FastString" instanceSylvain Henry2020-09-016-28/+61
* Add missing primop documentation (#18454)Krzysztof Gogolewski2020-08-281-1/+3
* Refactor UnitId pretty-printingSylvain Henry2020-08-262-2/+7
* Move pprTyTcApp' inside pprTyTcAppKrzysztof Gogolewski2020-08-231-44/+39
* Do not print synonyms in :i (->), :i Type (#18594)Krzysztof Gogolewski2020-08-232-4/+32
* mkUnique refactoring (#18362)Aditya Gupta2020-08-221-1/+1