summaryrefslogtreecommitdiff
path: root/compiler/hsSyn
Commit message (Expand)AuthorAgeFilesLines
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-245-236/+317
* Fix unused-import warningsDavid Eichmann2018-11-225-4/+3
* Smarter HsType pretty-print for promoted dataconsSimon Peyton Jones2018-11-152-28/+59
* Fix #15815 by parenthesizing the arguments to infix ~Ryan Scott2018-10-291-1/+7
* More explicit foralls (GHC Proposal 0007)Matthew Yacavone2018-10-277-108/+150
* Fix #15761 by adding parensRichard Eisenberg2018-10-171-7/+9
* Fix #15738 by defining (and using) parenthesizeHsContextRyan Scott2018-10-152-2/+15
* Minor documentation markup fix in HsExpr.hsJosh Price2018-10-141-1/+1
* Don't drop arguments in TH type argumentsAlec Theriault2018-10-041-9/+13
* Allow (unparenthesized) kind signaturesAlec Theriault2018-10-045-6/+6
* Don't look up unnecessary return in LastStmtSimon Peyton Jones2018-09-231-17/+20
* Buglet in reporting out of scope errors in rulesSimon Peyton Jones2018-09-231-2/+9
* Add support for ImplicitParams and RecursiveDo in THMichael Sloan2018-09-141-8/+41
* Rename kind vars in left-to-right order in bindHsQTyVarsRyan Scott2018-08-281-2/+15
* Fix #15572 by checking for promoted names in ConTRyan Scott2018-08-281-1/+8
* Fix #15550 by quoting RULE names during TH conversionRyan Scott2018-08-271-2/+2
* Replace most occurences of foldl with foldl'.klebinger.andreas@gmx.at2018-08-212-8/+9
* Fix redundant imports of ClassBen Gamari2018-08-211-1/+0
* Add a solveEqualities to tcClassDecl1Simon Peyton Jones2018-08-212-4/+5
* Fix #15527 by pretty-printing an RdrName prefixlyRyan Scott2018-08-161-1/+1
* Properly designate LambdaCase alts as CaseAlt in THRyan Scott2018-08-141-1/+1
* Remove decideKindGeneralisationPlanRichard Eisenberg2018-08-021-19/+12
* Fix #15385 by using addDictsDs in matchGuardsRyan Scott2018-07-301-1/+1
* Fix pretty-printing of data declarations in splicesKrzysztof Gogolewski2018-07-221-2/+2
* Fix the GHCi debugger with ApplicativeDoSimon Marlow2018-07-221-1/+5
* Fix #15423 by using pprAStmtContextRyan Scott2018-07-201-1/+1
* TTG typo: XFieldOcc should be XCFieldOccAlan Zimmerman2018-07-153-10/+10
* Comments onlySimon Peyton Jones2018-07-131-0/+3
* Improve comments about CUSKsSimon Peyton Jones2018-07-131-23/+70
* Fix handling of unbound constructor names in TH #14627Michael Sloan2018-07-121-1/+5
* Note [Ordering of implicit variables]Richard Eisenberg2018-07-101-0/+33
* More refactoring in TcValiditySimon Peyton Jones2018-07-101-2/+2
* Fix #15331 with careful blasts of parenthesizeHsTypeRyan Scott2018-07-053-4/+8
* Parenthesize rank-n contexts in ConvertRyan Scott2018-07-051-1/+3
* Instantiate GND bindings with an explicit type signatureRyan Scott2018-07-051-1/+1
* Fix #15307 by making nlHsFunTy parenthesize moreRyan Scott2018-07-051-1/+7
* Refactor the kind-checking of tyvar bindersSimon Peyton Jones2018-06-251-13/+30
* TTG for IPBind had wrong extension nameAlan Zimmerman2018-06-222-6/+6
* Remove HsEqTy and XEqTyRyan Scott2018-06-203-22/+4
* Fix API Annotations for GADT constructorsAlan Zimmerman2018-06-192-6/+9
* Embrace -XTypeInType, add -XStarIsTypeVladislav Zavialov2018-06-145-141/+43
* Fix deserialization of docs (#15240)Simon Jakobi2018-06-141-5/+8
* Refactor TcExpr.tcSeqSimon Peyton Jones2018-06-121-6/+3
* Fix #15243 by fixing incorrect uses of NotPromotedRyan Scott2018-06-071-3/+3
* Introduce DerivingViaRyan Scott2018-06-044-12/+85
* Serialize docstrings to ifaces, display them with new GHCi :doc commandSimon Jakobi2018-06-041-2/+90
* vectorise: Put it out of its miseryBen Gamari2018-06-027-276/+7
* Make HsDocString a newtype of ByteStringSimon Jakobi2018-05-301-8/+37
* Use a less confusing type variable in a few typesSimon Jakobi2018-05-292-6/+6
* Check for mismatched class methods during typecheckingRyan Scott2018-05-241-1/+1