summaryrefslogtreecommitdiff
path: root/compiler/deSugar
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/master' into wip/orf-rebootwip/orf-rebootAdam Gundry2015-10-167-29/+34
|\
| * Rename package key to unit ID, and installed package ID to component ID.Edward Z. Yang2015-10-145-12/+12
| * Move orphan instance/rule warnings to typechecker/desugarer.Edward Z. Yang2015-10-082-6/+17
| * Enable `Enumeration is empty` warnings for `Integer`Herbert Valerio Riedel2015-10-031-0/+1
| * Fix treatment of -0.0Ben Gamari2015-10-021-11/+4
* | Further refactoring of HsRecUpdFieldAdam Gundry2015-10-022-7/+6
* | Merge remote-tracking branch 'origin/master' into wip/orf-rebootAdam Gundry2015-10-0213-203/+424
|\ \ | |/
| * DsBinds: Avoid using String when desugaring CallStack constructionBen Gamari2015-09-231-2/+5
| * base: use Show for ErrorCall in uncaughtExceptionHandlerEric Seidel2015-09-211-1/+1
| * Unify hsig and hs-boot; add preliminary "hs-boot" merging.Edward Z. Yang2015-09-211-1/+1
| * Revert "Revert "Revert "Support for multiple signature files in scope."""Edward Z. Yang2015-09-211-1/+1
| * Allow TH quoting of assoc type defaults.Richard Eisenberg2015-09-201-10/+19
| * Put stable pointer names in the name cache.Edward Z. Yang2015-09-201-2/+2
| * ApplicativeDo transformationSimon Marlow2015-09-177-37/+95
| * Injective type familiesJan Stolarek2015-09-031-56/+124
| * Comments reformating/correctionsDivam2015-08-181-23/+24
| * Add selectors for common fields (DataCon/PatSyn) to ConLikeMatthew Pickering2015-08-182-14/+4
| * Do not complain about SPECIALISE for INLINESimon Peyton Jones2015-08-051-8/+17
| * Allow proper errors/warnings in core2core passesSimon Peyton Jones2015-08-051-0/+7
| * Replace (SourceText,FastString) with StringLiteral data typeAlan Zimmerman2015-08-021-1/+1
| * Spit out a little more info with -dppr-debugSimon Peyton Jones2015-07-301-1/+2
| * Define DsUtils.mkCastDs and use itSimon Peyton Jones2015-07-303-12/+31
| * Improve warnings for rules that might not fireSimon Peyton Jones2015-07-271-29/+84
| * Implementation of StrictData language extensionAdam Sandberg Eriksson2015-07-271-6/+6
* | Horrible hacking to refactor HsRecFieldAdam Gundry2015-09-033-17/+13
* | Merge remote-tracking branch 'origin/master' into wip/orf-rebootAdam Gundry2015-07-243-12/+48
|\ \ | |/
| * Switch from recording IsBootInterface to recording full HscSource.Edward Z. Yang2015-07-221-1/+1
| * Revert "Revert "Support for multiple signature files in scope.""Edward Z. Yang2015-07-201-1/+1
| * Do not treat prim and javascript imports as C imports in TH and QQLuite Stegeman2015-07-201-3/+5
| * Support wild cards in TH splicesThomas Winant2015-07-201-7/+28
| * Handle Char#, Addr# in TH quasiquoter (fixes #10620)RyanGlScott2015-07-171-0/+13
* | Merge remote-tracking branch 'origin/master' into wip/orf-rebootAdam Gundry2015-07-161-1/+1
|\ \ | |/
| * Deferred type errors now throw TypeError (#10284)David Kraeutmann2015-07-071-1/+1
* | Fix unused imports/declarations/constraints and missing deriving TypeableAdam Gundry2015-07-142-2/+0
* | Store just selector Name in FieldOcc, not FieldLblAdam Gundry2015-07-141-3/+5
* | Do not store (lexical) parents in hsRecUpdFieldSelAdam Gundry2015-07-071-3/+5
* | Big refactoring to distinguish HsRecField from HsRecUpdFieldAdam Gundry2015-07-034-14/+32
* | Use FieldOcc for ConDeclField names; hsLTyClDeclBinders et al become a bit nicerAdam Gundry2015-07-011-1/+4
* | Merge remote-tracking branch 'origin/master' into wip/orf-rebootAdam Gundry2015-07-014-23/+30
|\ \ | |/
| * Treat out-of-scope variables as holesSimon Peyton Jones2015-06-262-12/+10
| * Change `Typeable` instance for type-lis to use the Known* classes.Iavor S. Diatchki2015-06-211-9/+16
| * Filter orphan rules based on imports, fixes #10294 and #10420.Edward Z. Yang2015-06-202-2/+4
* | Merge remote-tracking branch 'origin/master' into wip/orf-rebootAdam Gundry2015-06-1510-927/+83
|\ \ | |/
| * Revert "Support for multiple signature files in scope."Edward Z. Yang2015-06-111-1/+1
| * Refactor wild card renamingThomas Winant2015-06-091-1/+6
| * Refactor RdrName.Provenance, to fix #7672Simon Peyton Jones2015-06-031-1/+1
| * ApiAnnotations : strings in warnings do not return SourceTextAlan Zimmerman2015-06-015-14/+22
| * Reduce magic for seqIdSimon Peyton Jones2015-05-221-6/+0
| * Refactor tuple constraintsSimon Peyton Jones2015-05-187-869/+15
| * Revert multiple commitsAustin Seipp2015-05-147-15/+869