summaryrefslogtreecommitdiff
path: root/compiler/iface/MkIface.hs
Commit message (Expand)AuthorAgeFilesLines
* Address #11471 by putting RuntimeRep in kinds.wip/runtime-repRichard Eisenberg2016-02-241-17/+18
* Fix IfaceType generation for TyCons without TyVarsÖmer Sinan Ağacan2016-01-191-1/+7
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-12/+12
* Refactoring on IdInfo and system derived namesSimon Peyton Jones2016-01-181-5/+0
* Refactor lookupFixityRn-related code following D1744RyanGlScott2016-01-151-7/+7
* Tiny refactorSimon Peyton Jones2016-01-071-3/+4
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-26/+30
* Make the order of fixities in the iface file deterministicBartosz Nitka2015-12-021-1/+5
* Refactor default methods (Trac #11105)Simon Peyton Jones2015-11-251-4/+5
* Revert "Unify hsig and hs-boot; add preliminary "hs-boot" merging."Edward Z. Yang2015-11-161-40/+7
* Move usage calculation to desugaring, simplifying ModGuts.Edward Z. Yang2015-11-161-197/+15
* Turn ImportedModsVal into a data typeJoachim Breitner2015-11-131-3/+3
* Give helpful advice when a fully qualified name is not in scopeJoachim Breitner2015-11-131-3/+3
* Associate pattern synonyms with types in module exportsMatthew Pickering2015-11-111-1/+1
* Generate Typeable info at definition sitesBen Gamari2015-10-301-6/+4
* Revert "Generate Typeable info at definition sites"Ben Gamari2015-10-291-4/+6
* Generate Typeable info at definition sitesBen Gamari2015-10-291-6/+4
* Record pattern synonymsMatthew Pickering2015-10-291-3/+8
* Pattern synonyms: swap provided/requiredSimon Peyton Jones2015-10-281-1/+1
* Sort field labels before fingerprint hashingBartosz Nitka2015-10-271-1/+8
* Implement DuplicateRecordFieldsAdam Gundry2015-10-161-12/+20
* Rename package key to unit ID, and installed package ID to component ID.Edward Z. Yang2015-10-141-7/+7
* Simplify type of ms_srcimps and ms_textual_imps.Edward Z. Yang2015-10-091-2/+2
* Move orphan instance/rule warnings to typechecker/desugarer.Edward Z. Yang2015-10-081-78/+15
* Unify hsig and hs-boot; add preliminary "hs-boot" merging.Edward Z. Yang2015-09-211-7/+40
* Revert "Revert "Revert "Support for multiple signature files in scope."""Edward Z. Yang2015-09-211-14/+4
* Refactor BranchLists.Richard Eisenberg2015-09-211-5/+6
* Perform a validity check on assoc type defaults.Richard Eisenberg2015-09-211-1/+1
* Injective type familiesJan Stolarek2015-09-031-3/+6
* Anchor type family instances deterministicallyBartosz Nitka2015-08-311-6/+1
* MkIface: Introduce PatSynId, ReflectionId, DefMethIdBen Gamari2015-08-271-2/+11
* Replace HsBang type with HsSrcBang and HsImplBangAdam Sandberg Eriksson2015-08-101-2/+7
* Replace (SourceText,FastString) with StringLiteral data typeAlan Zimmerman2015-08-021-1/+1
* Implementation of StrictData language extensionAdam Sandberg Eriksson2015-07-271-1/+1
* Switch from recording IsBootInterface to recording full HscSource.Edward Z. Yang2015-07-221-6/+6
* Revert "Revert "Support for multiple signature files in scope.""Edward Z. Yang2015-07-201-4/+14
* Filter orphan rules based on imports, fixes #10294 and #10420.Edward Z. Yang2015-06-201-17/+7
* Revert "Support for multiple signature files in scope."Edward Z. Yang2015-06-111-14/+4
* ApiAnnotations : strings in warnings do not return SourceTextAlan Zimmerman2015-06-011-1/+1
* Fix safe haskell bug: instances in safe-inferredDavid Terei2015-05-111-1/+1
* Permit empty closed type familiesAdam Gundry2015-05-041-1/+4
* Refactor TyCon to eliminate TupleTyConSimon Peyton Jones2015-05-011-6/+10
* Fix #10182 by disallowing/avoiding self {-# SOURCE #-} importsEdward Z. Yang2015-04-221-2/+13
* Typos in error messages and in commentsGabor Greif2015-04-101-1/+1
* Support for multiple signature files in scope.Edward Z. Yang2015-04-071-4/+14
* Improve HsBangSimon Peyton Jones2015-01-081-3/+3
* Eliminate so-called "silent superclass parameters"Simon Peyton Jones2014-12-231-1/+1
* Source notes (Core support)Peter Wortmann2014-12-161-0/+1
* compiler: de-lhs iface/Austin Seipp2014-12-031-0/+2032