summaryrefslogtreecommitdiff
path: root/compiler/hsSyn/HsDecls.hs
Commit message (Expand)AuthorAgeFilesLines
* TTG3 Combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-141-3/+3
* WIP on Doing a combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-081-99/+101
* Revert "WIP on combining Step 1 and 3 of Trees That Grow"Ben Gamari2017-11-071-78/+76
* WIP on combining Step 1 and 3 of Trees That GrowAlan Zimmerman2017-11-071-76/+78
* Pretty-printing of derived multi-parameter classes omits parenthesesAlan Zimmerman2017-10-111-2/+3
* Pretty-printer missing parens for infix class declarationAlan Zimmerman2017-10-021-0/+4
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Refactor type family instance abstract syntax declarationsRyan Scott2017-08-291-63/+82
* Comments onlySimon Peyton Jones2017-08-291-3/+3
* Comments, plus adjust debug print of TcTyThing(ATyVar)Simon Peyton Jones2017-08-251-1/+1
* Fix #14045 by omitting an unnecessary checkRichard Eisenberg2017-07-291-8/+14
* Udate hsSyn AST to use Trees that GrowAlan Zimmerman2017-06-061-250/+281
* Remove HsContext from ppr_mono_ty, and remove ppParendHsTypeAlan Zimmerman2017-05-281-4/+4
* Fix #13337.Richard Eisenberg2017-03-141-1/+1
* Add infix flag for class and data declarationsAlan Zimmerman2016-12-121-77/+67
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-071-73/+139
* Test for type synonym loops on TyCon.Edward Z. Yang2016-11-161-0/+1
* Implement deriving strategiesRyan Scott2016-09-301-27/+62
* Expanded abbreviations in Haddock documentationBen Gamari2016-08-051-19/+85
* Merge MatchFixity and HsMatchContextAlan Zimmerman2016-06-061-33/+34
* Remove 'deriving Typeable' statementsRyan Scott2016-05-241-34/+13
* SCC analysis for instances as well as types/classesSimon Peyton Jones2016-04-201-129/+173
* Fix #11811.Richard Eisenberg2016-04-121-0/+2
* Fix #11648.Richard Eisenberg2016-03-141-9/+17
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-39/+38
* Drop pre-AMP compatibility CPP conditionalsHerbert Valerio Riedel2015-12-311-5/+0
* Tidy up and comment wildcards in family instancesSimon Peyton Jones2015-12-231-21/+29
* Add proper GADTs support to Template HaskellJan Stolarek2015-12-211-3/+2
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-4/+12
* Refactor ConDeclAlan Zimmerman2015-12-071-89/+63
* Refactor treatment of wildcardsSimon Peyton Jones2015-12-011-56/+84
* Refactor default methods (Trac #11105)Simon Peyton Jones2015-11-251-3/+4
* Fix inconsistent pretty-printing of type familiesMichał Sośnicki2015-11-181-1/+1
* Remove unused field in ConDeclJan Stolarek2015-11-111-6/+0
* Implement DuplicateRecordFieldsAdam Gundry2015-10-161-5/+4
* Small improvement in pretty-printing constructors.Richard Eisenberg2015-09-201-16/+10
* Print associated types a bit better.Richard Eisenberg2015-09-201-29/+38
* Injective type familiesJan Stolarek2015-09-031-95/+240
* Typos in commentsGabor Greif2015-08-011-1/+1
* Accept next-docstrings on GADT constructors.Ben Gamari2015-07-231-4/+5
* ApiAnnotations : strings in warnings do not return SourceTextAlan Zimmerman2015-06-011-6/+7
* Permit empty closed type familiesAdam Gundry2015-05-041-7/+8
* parser: opt_kind_sig has incorrect SrcSpanAlan Zimmerman2015-04-141-2/+5
* Refactor the handling of quasi-quotesSimon Peyton Jones2015-02-101-5/+3
* Replace .lhs with .hs in compiler commentsYuri de Wit2015-02-091-1/+1
* API Annotations documentation update, parsing issue, add example testAlan Zimmerman2015-01-191-2/+49
* API Annotations tweaks.Alan Zimmerman2015-01-161-57/+104
* Remove redundant constraints in the compiler itself, found by -fwarn-redundan...Simon Peyton Jones2015-01-061-5/+3
* compiler: de-lhs hsSyn/Austin Seipp2014-12-031-0/+1663