summaryrefslogtreecommitdiff
path: root/compiler/rename/RnSource.lhs
Commit message (Expand)AuthorAgeFilesLines
* compiler: de-lhs rename/Austin Seipp2014-12-031-1570/+0
* Implement Partial Type SignaturesThomas Winant2014-11-281-2/+3
* Rename some of the functions in NameSet, to make the uniform with VarSet etcSimon Peyton Jones2014-11-281-6/+6
* Kind variables in RHS of an associated type instances should be bound on LHSSimon Peyton Jones2014-11-281-12/+41
* AST changes to prepare for API annotations, for #9628Alan Zimmerman2014-11-211-68/+58
* remove old .NET related codeYuras Shumovich2014-10-311-4/+0
* `M-x delete-trailing-whitespace` & `M-x untabify`Herbert Valerio Riedel2014-09-241-22/+22
* Export `Monoid(..)`/`Foldable(..)`/`Traversable(..)` from PreludeHerbert Valerio Riedel2014-09-211-0/+2
* Add -fwarn-context-quantification (#4426)Krzysztof Gogolewski2014-09-181-4/+9
* PostTcType replaced with TypeAnnotAlan Zimmerman2014-09-061-1/+2
* Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId.Edward Z. Yang2014-07-211-13/+13
* Entirely re-jig the handling of default type-family instances (fixes Trac #9063)Simon Peyton Jones2014-07-151-15/+30
* Remove unused parameter in rnHsTyVarJan Stolarek2014-07-111-10/+9
* Overlapable pragmas for individual instances (#9242)Iavor S. Diatchki2014-06-291-2/+5
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* Instead of tracking Origin in LHsBindsLR, track it in MatchGroupDr. ERDI Gergo2014-04-131-2/+2
* Squash some spelling issuesGabor Greif2014-01-261-1/+1
* Implement pattern synonymsDr. ERDI Gergo2014-01-201-21/+4
* Refactor the way shadowing in handled in GHCiSimon Peyton Jones2014-01-031-0/+1
* Suggest TemplateHaskell after encountering a naked top-level expressionPatrick Palka2013-12-051-0/+1
* A raft of changes driven by Trac #8540Simon Peyton Jones2013-11-221-4/+7
* Tidy up the error messages we get from TH in stage1 (Trac #8312)Simon Peyton Jones2013-11-061-7/+0
* Fix Trac #8485.Richard Eisenberg2013-10-291-15/+44
* Add full support for declaration splices.Geoffrey Mainland2013-10-041-1/+6
* Change role annotation syntax.Richard Eisenberg2013-09-171-15/+95
* Give language pragma suggestions without -XJoachim Breitner2013-09-141-1/+1
* Revise implementation of overlapping type family instances.Richard Eisenberg2013-06-211-10/+20
* Fix a TODO in the compilerIan Lynagh2013-02-261-1/+2
* Merge branch 'refs/heads/vect-avoid' into vect-avoid-mergeManuel M T Chakravarty2013-02-061-8/+4
|\
| * Rewrote vectorisation avoidance (based on the HS paper)Manuel M T Chakravarty2012-12-051-7/+3
* | Remove unused argumentSimon Peyton Jones2013-01-251-11/+5
* | Implement overlapping type family instances.Richard Eisenberg2012-12-211-101/+169
* | Whitespace only in rename/RnSource.lhsIan Lynagh2012-09-231-306/+297
|/
* Tidy up the treatment of signatures (incl fixity)Simon Peyton Jones2012-05-241-8/+14
* Fix scoping of kind variables in instance declarationsSimon Peyton Jones2012-05-221-16/+30
* Refactor LHsTyVarBndrs to fix Trac #6081Simon Peyton Jones2012-05-111-46/+35
* Fix lookup of fixity signatures for type operators (#6027)Paolo Capriotti2012-04-261-2/+2
* Move free-var info from InstDecl to FamInstDeclSimon Peyton Jones2012-04-201-19/+25
* Do SCC on instance declarations (fixes Trac #5715)Simon Peyton Jones2012-04-201-16/+22
* Allow kind-variable binders in type signaturesSimon Peyton Jones2012-04-131-5/+7
* Don't crash if there's a malformed instance!Simon Peyton Jones2012-03-301-3/+7
* Make the 'extract' functions to find free type variablesSimon Peyton Jones2012-03-261-2/+7
* Merge branch 'master' of http://darcs.haskell.org//ghcSimon Peyton Jones2012-03-241-2/+2
|\
* | Refactor HsDecls.TyClDecl to extract the type HsTyDefn, which is theSimon Peyton Jones2012-03-221-102/+132
|/
* Hurrah! This major commit adds support for scoped kind variables,Simon Peyton Jones2012-03-021-202/+153
* Implement "value" imports with the CAPIIan Lynagh2012-02-261-2/+2
* Remove support for CTYPE pragmas on type synonymsIan Lynagh2012-02-221-2/+2
* Implement the CTYPE pragma; part of the CApiFFI extensionIan Lynagh2012-02-161-4/+8
* Refactor HsDecls again, to put family instances in InstDeclSimon Peyton Jones2012-02-061-7/+16
* Remove getDOpts; use getDynFlags insteadIan Lynagh2012-01-191-1/+1