summaryrefslogtreecommitdiff
path: root/compiler/rename
Commit message (Expand)AuthorAgeFilesLines
* MonadFail proposal, phase 1David Luposchainsky2015-11-172-5/+16
* Implement OverloadedLabelsAdam Gundry2015-11-171-0/+3
* Remove imv_empty from ImportedModsValJoachim Breitner2015-11-131-5/+2
* Turn ImportedModsVal into a data typeJoachim Breitner2015-11-132-31/+30
* Give helpful advice when a fully qualified name is not in scopeJoachim Breitner2015-11-132-10/+119
* APIAnnotations:add Locations in hsSyn for layoutAlan Zimmerman2015-11-133-34/+34
* Remove fun_infix from Funbind, as it is now in MatchAlan Zimmerman2015-11-111-7/+8
* Remove unused field in ConDeclJan Stolarek2015-11-111-9/+1
* Associate pattern synonyms with types in module exportsMatthew Pickering2015-11-114-40/+89
* Remove PatSynBuilderIdMatthew Pickering2015-11-071-3/+3
* ApiAnnotations: BooleanFormula is not properly LocatedAlan Zimmerman2015-11-011-2/+2
* Disambiguate record selectors by type signatureAdam Gundry2015-10-303-5/+9
* Record usage information using GlobalRdrEltSimon Peyton Jones2015-10-303-131/+61
* Fix unused-import stuff in a better waySimon Peyton Jones2015-10-301-21/+7
* Record pattern synonymsMatthew Pickering2015-10-294-22/+86
* Pattern synonyms: swap provided/requiredSimon Peyton Jones2015-10-281-4/+4
* Systools.hs: Improve detection of GCC and ClangErik de Castro Lopo2015-10-201-1/+1
* Make Monad/Applicative instances MRP-friendlyHerbert Valerio Riedel2015-10-171-2/+2
* Add typed holes support in Template Haskell.Jan Stolarek2015-10-164-36/+53
* Implement DuplicateRecordFieldsAdam Gundry2015-10-166-304/+601
* Rename package key to unit ID, and installed package ID to component ID.Edward Z. Yang2015-10-142-13/+13
* Fix incorrect import warnings when methods with identical names are importedÖmer Sinan Ağacan2015-10-131-6/+4
* Revert "Revert "Revert "Change loadSrcInterface to return a list of ModIface"""Edward Z. Yang2015-09-212-50/+30
* Replace [PostTc id Type] with PostTc id [Type]Matthew Pickering2015-09-201-1/+1
* ApplicativeDo transformationSimon Marlow2015-09-172-47/+500
* Dead code removal, export cleanupJan Stolarek2015-09-121-13/+1
* Injective type familiesJan Stolarek2015-09-032-33/+189
* Expand declaration QQs first (#10047)Michael Smith2015-09-022-1/+10
* Minor refactor to use filterInScopeSimon Peyton Jones2015-08-051-8/+9
* Comments onlySimon Peyton Jones2015-08-051-88/+120
* Support wild cards in data/type family instancesThomas Winant2015-08-031-1/+8
* Replace (SourceText,FastString) with StringLiteral data typeAlan Zimmerman2015-08-021-6/+7
* Fix comment that confused HaddockSimon Peyton Jones2015-07-301-2/+2
* Better treatment of signatures in cls/instSimon Peyton Jones2015-07-303-113/+103
* renamer: fix module-level deprecation messageSergei Trofimovich2015-07-251-2/+2
* Parenthesise TypeOperator in import hintsThomas Winant2015-07-231-4/+5
* Refactor self-boot infoSimon Peyton Jones2015-07-212-28/+36
* Revert "Revert "Change loadSrcInterface to return a list of ModIface""Edward Z. Yang2015-07-202-30/+49
* Support wild cards in TH splicesThomas Winant2015-07-202-24/+93
* Fix Trac #10618 (out of scope operator)Simon Peyton Jones2015-07-081-2/+5
* Fix Trac #10519Thomas Winant2015-07-031-1/+1
* Enable using qualified field of constructor in GHCiZejun Wu2015-07-031-2/+7
* Treat out-of-scope variables as holesSimon Peyton Jones2015-06-262-42/+66
* Minor fix to free-vars in RnTypesSimon Peyton Jones2015-06-261-2/+6
* Spelling in commentsSimon Peyton Jones2015-06-151-1/+1
* Revert "Change loadSrcInterface to return a list of ModIface"Edward Z. Yang2015-06-112-49/+30
* Refactor wild card renamingThomas Winant2015-06-093-85/+196
* Refactor RdrName.Provenance, to fix #7672Simon Peyton Jones2015-06-033-108/+83
* Refactor the GlobalRdrEnv, fixing #7672Simon Peyton Jones2015-06-022-125/+137
* Treat pattern-synonym binders more consistentlySimon Peyton Jones2015-06-024-51/+41