summaryrefslogtreecommitdiff
path: root/compiler/iface
Commit message (Expand)AuthorAgeFilesLines
* 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-112-2/+2
* Generate Typeable info at definition sitesBen Gamari2015-10-304-112/+130
* Revert "Generate Typeable info at definition sites"Ben Gamari2015-10-294-130/+112
* Generate Typeable info at definition sitesBen Gamari2015-10-294-112/+130
* Record pattern synonymsMatthew Pickering2015-10-294-14/+33
* Pattern synonyms: swap provided/requiredSimon Peyton Jones2015-10-282-2/+2
* Sort field labels before fingerprint hashingBartosz Nitka2015-10-271-1/+8
* Implement DuplicateRecordFieldsAdam Gundry2015-10-165-52/+94
* Rename package key to unit ID, and installed package ID to component ID.Edward Z. Yang2015-10-143-12/+12
* 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-212-8/+41
* Revert "Revert "Revert "Change loadSrcInterface to return a list of ModIface"""Edward Z. Yang2015-09-211-44/+6
* Revert "Revert "Revert "Support for multiple signature files in scope."""Edward Z. Yang2015-09-212-26/+10
* Refactor BranchLists.Richard Eisenberg2015-09-212-6/+7
* Perform a validity check on assoc type defaults.Richard Eisenberg2015-09-212-2/+2
* Show minimal complete definitions in ghci (#10847)Moritz Kiefer2015-09-171-3/+27
* Remove redundant language extensionsJan Stolarek2015-09-121-1/+1
* Injective type familiesJan Stolarek2015-09-034-24/+53
* Use IP based CallStack in error and undefinedEric Seidel2015-09-021-2/+2
* Anchor type family instances deterministicallyBartosz Nitka2015-08-311-6/+1
* MkIface: Introduce PatSynId, ReflectionId, DefMethIdBen Gamari2015-08-271-2/+11
* IfaceEnv: Clean up updNameCache a bitBen Gamari2015-08-271-13/+8
* Move newImplicitBinder to from IfaceEnv to BuildTyClBen Gamari2015-08-272-19/+19
* BinIface: Clean up whitespaceBen Gamari2015-08-261-3/+2
* Comments and white spaceSimon Peyton Jones2015-08-261-1/+2
* 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