summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Make HasDynFlags more transformers friendlyHerbert Valerio Riedel2015-12-083-12/+43
* Get rid of tcView altogetherÖmer Sinan Ağacan2015-12-078-69/+58
* Re-use `transformers`'s `MaybeT` rather than our ownHerbert Valerio Riedel2015-12-071-56/+4
* Move checking for missing signatures to RnNames.reportUnusedNamesEric Seidel2015-12-074-119/+119
* Refactor ConDeclAlan Zimmerman2015-12-0715-333/+418
* Use TypeLits in the meta-data encoding of GHC.GenericsRyanGlScott2015-12-074-316/+146
* Add isImport, isDecl, and isStmt functions to GHC APIRoman Shatsov2015-12-072-0/+38
* Re-export data family when exporting a data instance without an export listDavid Kraeutmann2015-12-071-8/+18
* Implement new `-fwarn-noncanonical-monoid-instances`Herbert Valerio Riedel2015-12-062-42/+112
* pmcheck: Comments about undecidability of literal equalityGeorge Karachalias2015-12-053-7/+73
* pmcheck: Comments about term equality representationGeorge Karachalias2015-12-052-1/+65
* StgCmmMonad: Implement Outputable instance for Sequel for debuggingÖmer Sinan Ağacan2015-12-041-0/+4
* Comments onlySimon Peyton Jones2015-12-041-8/+5
* Tidy user type errors in checkValidTypeSimon Peyton Jones2015-12-042-13/+22
* Minor refactoring of user type errorsSimon Peyton Jones2015-12-043-10/+11
* Fix egregious error in eta-reduction of data familiesSimon Peyton Jones2015-12-042-65/+87
* Make -dppr-debug show contents of (TypeError ...)Simon Peyton Jones2015-12-041-1/+3
* Wibbles onlySimon Peyton Jones2015-12-041-4/+4
* Add derived constraints for wildcard signaturesSimon Peyton Jones2015-12-041-35/+55
* Case-of-empty-alts is trivial (Trac #11155)Simon Peyton Jones2015-12-042-10/+30
* Make callToPats deterministic in SpecConstrBartosz Nitka2015-12-041-2/+8
* Check: More Clang/CPP wibblesBen Gamari2015-12-041-5/+5
* PmExpr: Fix CPP unacceptable too clang's CPPBen Gamari2015-12-041-1/+1
* Remove unused import in deSugar/TmOracle.hsGeorge Karachalias2015-12-041-1/+0
* Improve performance for PM check on literals (Fixes #11160 and #11161)George Karachalias2015-12-043-329/+70
* Kill redundant patternsBen Gamari2015-12-033-10/+0
* Fix haddock syntaxBen Gamari2015-12-031-3/+8
* Revert "Create empty dump files when there was nothing to dump"Ben Gamari2015-12-033-71/+30
* Major Overhaul of Pattern Match Checking (Fixes #595)George Karachalias2015-12-0323-860/+2483
* ErrUtils: Spruce up HaddocksBen Gamari2015-12-021-26/+33
* Create empty dump files when there was nothing to dumpVladimir Trubilov2015-12-023-31/+73
* Avoid panic due to partial ieNameEric Seidel2015-12-021-1/+1
* Move Stg-specific code from DynFlags to SimplStgÖmer Sinan Ağacan2015-12-022-26/+22
* StgSyn: Remove unused SRT constructorÖmer Sinan Ağacan2015-12-022-6/+0
* Comments (TcSMonad)Simon Peyton Jones2015-12-021-4/+8
* Comments only (isIrrefutablePat)Simon Peyton Jones2015-12-022-2/+11
* Implement more deterministic operations and document themBartosz Nitka2015-12-0211-90/+380
* Make the order of fixities in the iface file deterministicBartosz Nitka2015-12-021-1/+5
* Refactor treatment of wildcardsSimon Peyton Jones2015-12-0166-2475/+3125
* Remove duplicated lineGabor Greif2015-12-011-1/+0
* Fix grammar and typo in TcTyDeclsBartosz Nitka2015-12-011-3/+3
* MkId: Typos in commentsÖmer Sinan Ağacan2015-11-301-6/+6
* Implement warnings for Semigroups as parent of MonoidDavid Luposchainsky2015-11-299-3/+287
* Some improvements on CoreToDos passed to pluginsÖmer Sinan Ağacan2015-11-292-2/+9
* GHCi should not defer typed holesThomas Miedema2015-11-291-1/+2
* Remove deprecated quasiquoter syntax.Matthew Pickering2015-11-292-23/+0
* Implement new -XTemplateHaskellQuotes pragmaHerbert Valerio Riedel2015-11-293-17/+42
* Check arity on default decl for assoc typesSimon Peyton Jones2015-11-271-8/+17
* Add a simplifier trace for eta-expansionSimon Peyton Jones2015-11-251-1/+4
* Comments onlySimon Peyton Jones2015-11-251-1/+0