summaryrefslogtreecommitdiff
path: root/compiler/hsSyn
Commit message (Expand)AuthorAgeFilesLines
* 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
* Fix #14875 by introducing PprPrec, and using itRyan Scott2018-05-137-227/+254
* TTG : complete for balance of hsSyn ASTAlan Zimmerman2018-04-2713-887/+1666
* TTG for HsBinds and Data instances Plan BAlan Zimmerman2018-04-1313-373/+971
* Revert "Fix #14838 by marking TH-spliced code as FromSource"Ben Gamari2018-04-102-9/+9
* Restore Trees That Grow reverted commitsAlan Zimmerman2018-04-0913-919/+1871
* Remove HasSourceText and SourceTextX classesAlan Zimmerman2018-04-0711-383/+304