summaryrefslogtreecommitdiff
path: root/compiler/iface
Commit message (Expand)AuthorAgeFilesLines
* Replace HsBang type with HsSrcBang and HsImplBangAdam Sandberg Eriksson2015-08-104-39/+81
* Replace (SourceText,FastString) with StringLiteral data typeAlan Zimmerman2015-08-021-1/+1
* Improve warnings for rules that might not fireSimon Peyton Jones2015-07-272-3/+4
* Implementation of StrictData language extensionAdam Sandberg Eriksson2015-07-273-6/+6
* Use lookupIfaceTop for loading IfaceDecls.Edward Z. Yang2015-07-223-9/+10
* Some utility functions for testing IfaceType equality.Edward Z. Yang2015-07-221-1/+139
* Switch from recording IsBootInterface to recording full HscSource.Edward Z. Yang2015-07-222-9/+10
* Refactor self-boot infoSimon Peyton Jones2015-07-211-9/+19
* Revert "Revert "Support for multiple signature files in scope.""Edward Z. Yang2015-07-202-10/+26
* Revert "Revert "Change loadSrcInterface to return a list of ModIface""Edward Z. Yang2015-07-201-6/+44
* Filter orphan rules based on imports, fixes #10294 and #10420.Edward Z. Yang2015-06-203-44/+12
* Spelling in commentsGabor Greif2015-06-191-1/+1
* Revert "Change loadSrcInterface to return a list of ModIface"Edward Z. Yang2015-06-111-44/+6
* Revert "Support for multiple signature files in scope."Edward Z. Yang2015-06-112-26/+10
* Refactor RdrName.Provenance, to fix #7672Simon Peyton Jones2015-06-031-3/+5
* Refactor the GlobalRdrEnv, fixing #7672Simon Peyton Jones2015-06-021-21/+41
* ApiAnnotations : strings in warnings do not return SourceTextAlan Zimmerman2015-06-011-1/+1
* Fix binary instance for IfaceLitTySimon Peyton Jones2015-05-201-3/+1
* Refactor tuple constraintsSimon Peyton Jones2015-05-185-106/+161
* Revert multiple commitsAustin Seipp2015-05-145-161/+106
* Refactor tuple constraintsSimon Peyton Jones2015-05-135-106/+161
* Fix safe haskell bug: instances in safe-inferredDavid Terei2015-05-111-1/+1
* Permit empty closed type familiesAdam Gundry2015-05-043-18/+24
* Refactor TyCon to eliminate TupleTyConSimon Peyton Jones2015-05-013-18/+25
* Fix #10182 by disallowing/avoiding self {-# SOURCE #-} importsEdward Z. Yang2015-04-222-3/+23
* Typos in error messages and in commentsGabor Greif2015-04-101-1/+1
* Support for multiple signature files in scope.Edward Z. Yang2015-04-072-10/+26
* Fake (->) fixity declaration (#10145)Oleg Grenrus2015-04-021-0/+2
* Improve core linter so it catches unsafeCoerce problems (T9122)Alexander Vershilov2015-03-071-1/+2
* Tidy up and improve comments about one-shot infoSimon Peyton Jones2015-03-041-2/+2
* nameIsLocalOrFrom should include interactive modulesSimon Peyton Jones2015-02-111-9/+7
* Replace .lhs with .hs in compiler commentsYuri de Wit2015-02-092-2/+2
* Use strict atomicModifyIORef' (added in GHC 7.6).Edward Z. Yang2015-01-281-5/+2
* More comments on HsBangSimon Peyton Jones2015-01-113-3/+8
* Improve HsBangSimon Peyton Jones2015-01-082-4/+4
* Major patch to add -fwarn-redundant-constraintsSimon Peyton Jones2015-01-062-2/+2
* Eliminate so-called "silent superclass parameters"Simon Peyton Jones2014-12-233-7/+7
* Add a provenance field to universal coercions.Iavor S. Diatchki2014-12-173-8/+10
* Strip source ticks from iface code if DWARF is disabledPeter Wortmann2014-12-161-2/+8
* Source notes (Core support)Peter Wortmann2014-12-163-0/+23
* Make Core Lint check for locally-bound GlobalIdsSimon Peyton Jones2014-12-152-149/+156
* compiler: de-lhs iface/Austin Seipp2014-12-038-457/+381
* Minor refactoring of Edward's recent orphans patch (Trac #2182)Simon Peyton Jones2014-12-022-76/+5
* Filter instance visibility based on set of visible orphans, fixes #2182.ghc-instvisEdward Z. Yang2014-11-293-43/+24
* Rename some of the functions in NameSet, to make the uniform with VarSet etcSimon Peyton Jones2014-11-282-10/+10
* Change loadSrcInterface to return a list of ModIfaceEdward Z. Yang2014-11-261-6/+44
* Rejig builders for pattern synonyms, especially unlifted onesSimon Peyton Jones2014-11-214-72/+22
* Kill trailing whitespaceJan Stolarek2014-11-201-5/+5
* Split SynTyCon to SynonymTyCon and FamilyTyConJan Stolarek2014-11-204-74/+133
* Add support for pattern synonym type signatures.Dr. ERDI Gergo2014-11-202-20/+20