summaryrefslogtreecommitdiff
path: root/compiler/rename/RnBinds.lhs
Commit message (Expand)AuthorAgeFilesLines
* compiler: de-lhs rename/Austin Seipp2014-12-031-1116/+0
* Implement Partial Type SignaturesThomas Winant2014-11-281-9/+15
* Rename some of the functions in NameSet, to make the uniform with VarSet etcSimon Peyton Jones2014-11-281-3/+3
* AST changes to prepare for API annotations, for #9628Alan Zimmerman2014-11-211-8/+17
* Comments onlySimon Peyton Jones2014-11-211-1/+0
* Add support for pattern synonym type signatures.Dr. ERDI Gergo2014-11-201-18/+24
* Tweak the error message for pattern synonym methods,Dr. ERDI Gergo2014-11-021-1/+1
* rnMethodBind: reject pattern synonyms in instance definitions (fixes #9705)Dr. ERDI Gergo2014-11-011-0/+10
* Implementation of hsig (module signatures), per #9252Edward Z. Yang2014-10-241-1/+1
* Remove a few redundant `-fno-warn-tabs`sHerbert Valerio Riedel2014-09-251-6/+0
* Export `Monoid(..)`/`Foldable(..)`/`Traversable(..)` from PreludeHerbert Valerio Riedel2014-09-211-0/+3
* PostTcType replaced with TypeAnnotAlan Zimmerman2014-09-061-233/+243
* Add note about renaming of pattern synonym wrappersDr. ERDI Gergo2014-07-291-0/+27
* Refactor PatSynBind so that we can pass around PSBs instead of several argumentsDr. ERDI Gergo2014-07-291-22/+32
* When computing minimal recursive sets of bindings, don't include references i...Dr. ERDI Gergo2014-07-291-1/+1
* Add renamer support for explicitly-bidirectional pattern synonymsDr. ERDI Gergo2014-07-291-5/+9
* supress warning of bang wildcard pattern-binding (i.e. let !_ = rhs). This fi...Guido Zayas2014-06-061-2/+3
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-1/+1
* Instead of tracking Origin in LHsBindsLR, track it in MatchGroupDr. ERDI Gergo2014-04-131-14/+13
* Issue an error for pattern synonyms defined in a local scope (#8757)Dr. ERDI Gergo2014-02-091-1/+8
* Implement pattern synonymsDr. ERDI Gergo2014-01-201-35/+119
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-011-1/+1
* TyposKrzysztof Gogolewski2013-09-231-1/+1
* Implement checkable "minimal complete definitions" (#7633)Twan van Laarhoven2013-09-181-1/+26
* Give language pragma suggestions without -XJoachim Breitner2013-09-141-3/+3
* Refactor HsExpr.MatchGroupSimon Peyton Jones2013-01-041-2/+2
* Allow empty case expressions (and lambda-case) with -XEmptyCaseSimon Peyton Jones2013-01-041-3/+15
* Refactoring: Make a HasModule class for getModuleIan Lynagh2012-11-021-0/+1
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-10-191-1/+1
|\
| * Some alpha renamingIan Lynagh2012-10-161-1/+1
* | Improve reporting of duplicate signaturesSimon Peyton Jones2012-10-191-15/+34
|/
* This big patch re-factors the way in which arrow-syntax is handledSimon Peyton Jones2012-10-031-26/+43
* Don't report unused bindings of the formSimon Peyton Jones2012-07-211-2/+11
* Warn about unused pattern bindingsSimon Peyton Jones2012-07-201-3/+10
* Implemented MultiWayIf extension.Mikhail Vorozhtsov2012-07-161-1/+1
* Simplify the implementation of Implicit ParametersSimon Peyton Jones2012-06-131-4/+3
* Tidy up the treatment of signatures (incl fixity)Simon Peyton Jones2012-05-241-7/+7
* Fix scoping of kind variables in instance declarationsSimon Peyton Jones2012-05-221-1/+1
* Refactor LHsTyVarBndrs to fix Trac #6081Simon Peyton Jones2012-05-111-1/+1
* Do SCC on instance declarations (fixes Trac #5715)Simon Peyton Jones2012-04-201-13/+4
* Hurrah! This major commit adds support for scoped kind variables,Simon Peyton Jones2012-03-021-22/+20
* Allow type signatures in instance decls (Trac #5676)Simon Peyton Jones2011-12-121-4/+4
* Allow full constraint solving under a for-all (Trac #5595)Simon Peyton Jones2011-12-051-0/+1
* New kind-polymorphic coreJose Pedro Magalhaes2011-11-111-1/+1
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Fix duplicate type signature error (ticket #5589).Michal Terepeta2011-10-311-1/+1
* Refactor the way in which type (and other) signatures are renamedSimon Peyton Jones2011-10-211-43/+54
* move AvailInfo and related things into its own moduleSimon Marlow2011-09-211-5/+2
* Implement -XConstraintKindMax Bolingbroke2011-09-061-3/+3
* Fix the trimming of bind_fvs (fixes Trac #5439)Simon Peyton Jones2011-09-011-39/+31