summaryrefslogtreecommitdiff
path: root/compiler/deSugar
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-10-196-18/+19
|\
| * Refactor the way dump flags are handledIan Lynagh2012-10-182-2/+3
| * Some alpha renamingIan Lynagh2012-10-166-17/+17
* | Fix conversion of HsRule to TH syntaxSimon Peyton Jones2012-10-191-65/+67
|/
* Make -fsimple-list-literals a dynamic flagIan Lynagh2012-10-091-3/+2
* Make the opt_UF_* static flags dynamicIan Lynagh2012-10-091-12/+16
* Comments onlySimon Peyton Jones2012-10-041-1/+1
* This big patch re-factors the way in which arrow-syntax is handledSimon Peyton Jones2012-10-039-196/+169
* Merge branch 'tc-untouchables'Simon Peyton Jones2012-10-023-6/+7
|\
| * Refactor the handling of kind errorsSimon Peyton Jones2012-09-281-4/+0
| * Merge remote-tracking branch 'origin/master' into tc-untouchablesSimon Peyton Jones2012-09-187-51/+72
| |\
| * | Implement 'left' and 'right' coercionsSimon Peyton Jones2012-09-171-0/+1
| * | Improve the binding location of class methods (I think)Simon Peyton Jones2012-09-171-2/+3
| * | Add type "holes", enabled by -XTypeHoles, Trac #5910Simon Peyton Jones2012-09-172-0/+3
* | | Merge remote-tracking branch 'origin/master'Simon Peyton Jones2012-10-027-51/+72
|\ \ \ | | |/ | |/|
| * | Move tARGET_* out of HaskellConstantsIan Lynagh2012-09-177-51/+72
| |/
* | Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2012-09-174-39/+37
|\ \ | |/
| * Move wORD_SIZE into platformConstantsIan Lynagh2012-09-163-19/+18
| * Pass DynFlags down to bWordIan Lynagh2012-09-121-13/+14
| * Make -fhpc a dynamic flagIan Lynagh2012-09-032-7/+5
* | Nicer pretty printing for tuple kindsSimon Peyton Jones2012-08-311-1/+1
|/
* Fix Trac #7196 by adding a case to the desugarerSimon Peyton Jones2012-08-291-5/+6
* fix warningSimon Marlow2012-08-211-1/+0
* Annotate code in {-# LINE #-} pragmas as wellPeter Wortmann2012-08-211-31/+59
* TH: Pragmas refactoring.Mikhail Vorozhtsov2012-08-151-99/+154
* Remove another unnecessary Platform argumentIan Lynagh2012-08-052-7/+5
* Fix typo in warning messagePaolo Capriotti2012-07-261-1/+1
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-07-251-1/+3
|\
| * Add flag to disable rule shadowing warning.Paolo Capriotti2012-07-241-1/+3
* | Make -fscc-profiling a dynamic flagIan Lynagh2012-07-242-6/+10
|/
* Reverse sense of test in RULEs warningSimon Peyton Jones2012-07-231-1/+1
* Typo in error messageSimon Peyton Jones2012-07-231-1/+1
* Make the desugarer warn about RULES that may not fireSimon Peyton Jones2012-07-231-0/+23
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-07-195-45/+94
|\
| * Remove tabsSimon Marlow2012-07-161-2/+2
| * Implemented MultiWayIf extension.Mikhail Vorozhtsov2012-07-165-37/+65
| * Implemented \case expressions.Mikhail Vorozhtsov2012-07-163-23/+44
* | Add a separate FastZString typeIan Lynagh2012-07-151-1/+4
* | HsStringPrim now contains FastBytes, not FastStringIan Lynagh2012-07-142-3/+3
* | Implement FastBytes, and use it for MachStrIan Lynagh2012-07-142-6/+10
|/
* Copy Data.HashTable's hashString into our Util moduleIan Lynagh2012-06-301-1/+0
* Don't put auto sccs on INLINE functions (#6131)Simon Marlow2012-06-151-3/+33
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-06-141-3/+3
|\
| * Simplify the implementation of Implicit ParametersSimon Peyton Jones2012-06-131-3/+3
* | Rename Coverage.dflags to Coverage.tte_dflagsIan Lynagh2012-06-141-3/+3
* | Fix whitespace in deSugar/Coverage.lhsIan Lynagh2012-06-141-231/+224
|/
* Pass DynFlags down to showSDocIan Lynagh2012-06-126-21/+31
* Pass DynFlags down to mk_err_msgIan Lynagh2012-06-121-2/+4
* Pass DynFlags to the LogActionIan Lynagh2012-06-111-1/+1
* Merge remote-tracking branch 'origin/unboxed-tuple-arguments2'Paolo Capriotti2012-06-052-33/+11
|\