summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* fix some GADT record selector bugs (still some remaining)Manuel M T Chakravarty2006-09-202-6/+17
* clean up Coercion kinding functions, rename coercionKindTyConAppManuel M T Chakravarty2006-09-203-6/+6
* Better pretty printing for CoPatManuel M T Chakravarty2006-09-202-2/+4
* Make data con wrappers for GADTs express the user type directlyManuel M T Chakravarty2006-09-201-16/+23
* Comments onlyManuel M T Chakravarty2006-09-202-3/+8
* fix bugs, add boolean flag to identify coercion variablesManuel M T Chakravarty2006-09-209-24/+61
* fix some coercion kind representation things, extend exprIsConApp_maybe to no...Manuel M T Chakravarty2006-09-2010-30/+86
* fixed bug in product unboxingManuel M T Chakravarty2006-09-202-1/+2
* finished product unboxing through newtypes and proper demand analysis of newt...Manuel M T Chakravarty2006-09-202-27/+23
* CommentManuel M T Chakravarty2006-09-201-0/+3
* towards unboxing through newtypesManuel M T Chakravarty2006-09-206-54/+139
* fix out-of-scope varsManuel M T Chakravarty2006-09-201-1/+2
* Complete the evidence generation for GADTsManuel M T Chakravarty2006-09-2021-210/+263
* bugsManuel M T Chakravarty2006-09-202-2/+2
* some bug-fixes, newtype deriving might work nowManuel M T Chakravarty2006-09-208-26/+52
* newtype deriving still not workingManuel M T Chakravarty2006-09-203-14/+22
* newtype deriving dicts, compiling at leastManuel M T Chakravarty2006-09-201-61/+34
* ..and a bit moreManuel M T Chakravarty2006-09-201-38/+0
* More on newtype derivingManuel M T Chakravarty2006-09-201-20/+32
* towards newtype deriving dictsManuel M T Chakravarty2006-09-204-35/+58
* newtype fixes, coercions for non-recursive newtypes now optionalManuel M T Chakravarty2006-09-2020-95/+117
* Massive patch for the first months work adding System FC to GHC #34Manuel M T Chakravarty2006-09-2020-742/+832
* Remove mi_package from moved pprModIfaceManuel M T Chakravarty2006-09-201-3/+0
* Massive patch for the first months work adding System FC to GHC #20Manuel M T Chakravarty2006-09-201-18/+144
* Adapt Simplify to conditional envsManuel M T Chakravarty2006-09-191-3/+7
* Adapt TcRnDriver to moved tyThingToIfaceDeclManuel M T Chakravarty2006-09-192-2/+5
* Adapt SimplUtils.getContArgs to conditional SubstEnvManuel M T Chakravarty2006-09-191-1/+3
* Adapt new SpecConstr functionality to GADT dataconsManuel M T Chakravarty2006-09-191-2/+3
* Type tags in import/export listsManuel M T Chakravarty2006-09-183-35/+61
* comment for getLocalDeclBindersManuel M T Chakravarty2006-09-181-8/+11
* Check for repeated tyvars in AT family declsManuel M T Chakravarty2006-09-181-3/+24
* Improve pretty printing for indexed type declsManuel M T Chakravarty2006-09-181-9/+15
* Use family and instance keyword to identify indexed typesManuel M T Chakravarty2006-09-183-74/+94
* Remove checkTopTypeDManuel M T Chakravarty2006-09-182-19/+1
* Remove argument variance info of tyconsManuel M T Chakravarty2006-09-1812-316/+131
* Don't lift ATs out of classes and instances before tcManuel M T Chakravarty2006-09-182-26/+14
* Indexed type defs are not declaring type namesManuel M T Chakravarty2006-09-181-2/+3
* Deriving Eq for OverlapFlag againManuel M T Chakravarty2006-09-181-0/+1
* fix out-of-scope variableManuel M T Chakravarty2006-09-182-2/+2
* GADT pattern matching fixManuel M T Chakravarty2006-09-182-4/+5
* Simplify mkDataCon slightlyManuel M T Chakravarty2006-09-181-3/+5
* Partial changes for derived newtype instancesManuel M T Chakravarty2006-09-184-46/+92
* Massive patch for the first months work adding System FC to GHC #3Manuel M T Chakravarty2006-09-182-47/+99
* Massive patch for the first months work adding System FC to GHC #1Manuel M T Chakravarty2006-09-187-141/+334
* Massive patch for the first months work adding System FC to GHC #31Manuel M T Chakravarty2006-09-153-25/+11
* Massive patch for the first months work adding System FC to GHC #30Manuel M T Chakravarty2006-09-158-233/+182
* Massive patch for the first months work adding System FC to GHC #14Manuel M T Chakravarty2006-09-157-93/+90
* Added error checks & fixed bugsManuel M T Chakravarty2006-09-155-20/+51
* Fix class constructionManuel M T Chakravarty2006-09-151-3/+3
* Renaming of indexed typesManuel M T Chakravarty2006-09-153-67/+104