summaryrefslogtreecommitdiff
path: root/compiler/hsSyn/HsExpr.hs
Commit message (Expand)AuthorAgeFilesLines
* Fix #15527 by pretty-printing an RdrName prefixlyRyan Scott2018-08-161-1/+1
* Fix #15423 by using pprAStmtContextRyan Scott2018-07-201-1/+1
* vectorise: Put it out of its miseryBen Gamari2018-06-021-53/+3
* Fix #14875 by introducing PprPrec, and using itRyan Scott2018-05-131-44/+84
* TTG : complete for balance of hsSyn ASTAlan Zimmerman2018-04-271-158/+231
* TTG for HsBinds and Data instances Plan BAlan Zimmerman2018-04-131-22/+1
* Restore Trees That Grow reverted commitsAlan Zimmerman2018-04-091-252/+472
* Remove HasSourceText and SourceTextX classesAlan Zimmerman2018-04-071-90/+105
* Drop GHC 8.0 compatibilityRyan Scott2018-03-131-2/+0
* Improve exhaustive checking for guards in pattern bindings and MultiIf.HE, Tao2018-03-021-10/+19
* Improve treatment of sectioned holesRyan Scott2017-12-201-0/+4
* Add missing case to HsExpr.isMonadFailStmtContextSimon Peyton Jones2017-12-181-13/+10
* Revert "trees that grow" workBen Gamari2017-11-211-607/+334
* TTG3 Combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-141-70/+163
* WIP on combined Step 1 and 3 for Trees That Grow, HsExprAlan Zimmerman2017-11-111-170/+310
* WIP on Doing a combined Step 1 and 3 for Trees That GrowAlan Zimmerman2017-11-081-104/+144
* Revert "WIP on combining Step 1 and 3 of Trees That Grow"Ben Gamari2017-11-071-143/+103
* WIP on combining Step 1 and 3 of Trees That GrowAlan Zimmerman2017-11-071-103/+143
* ApplicativeDo: handle BodyStmt (#12143)Simon Marlow2017-10-271-8/+49
* Remove m_type from Match (#14313)Joachim Breitner2017-10-041-9/+0
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Add debugPprTypeSimon Peyton Jones2017-08-311-11/+9
* HsExpr: Fix typoJames Michael DuPont2017-08-291-1/+1
* Better pretty-printing for CHoleCanSimon Peyton Jones2017-08-241-1/+2
* Use field names for all uses of datacon MatchSimon Peyton Jones2017-07-311-1/+1
* Refactoring around FunRhsSimon Peyton Jones2017-07-311-5/+4
* Treat banged bindings as FunBindsBen Gamari2017-06-271-8/+20
* Udate hsSyn AST to use Trees that GrowAlan Zimmerman2017-06-061-219/+242
* Remove HsContext from ppr_mono_ty, and remove ppParendHsTypeAlan Zimmerman2017-05-281-1/+1
* Revert "Treat banged bindings as FunBinds"Ben Gamari2017-05-121-18/+8
* Treat banged bindings as FunBindsBen Gamari2017-05-081-14/+24
* Fix #13233 by checking for lev-poly primopsRichard Eisenberg2017-05-021-0/+3
* Typos in comments [ci skip]Gabor Greif2017-04-051-1/+1
* Explicitly capture whether a splice has a dollar prefixAlan Zimmerman2017-02-271-10/+18
* Bring in unicode variants of API Annotations for HsBracketAlan Zimmerman2017-02-261-6/+6
* Correctly pretty print a wild card in infix positionAlan Zimmerman2017-02-251-0/+1
* Typos [ci skip]Gabor Greif2017-02-151-1/+1
* Implement HasField constraint solving and modify OverloadedLabelsAdam Gundry2017-02-141-4/+6
* TH-spliced class instances are pretty-printed incorrectly post-#3384Alan Zimmerman2017-02-101-14/+20
* Don't panic when printing match with RecUpd contextMatthew Pickering2017-02-041-1/+2
* Ditch static flagsSylvain Henry2017-02-021-7/+8
* Update levity polymorphismRichard Eisenberg2017-01-191-18/+59
* Fix API Annotations for unboxed sumsAlan Zimmerman2017-01-171-2/+9
* Parse holes as infix operatorsÖmer Sinan Ağacan2017-01-081-0/+1
* rename: Don't require 'fail' in non-monadic contextsBen Gamari2016-12-231-0/+12
* Allow use of the external interpreter in stage1.Shea Levy2016-12-201-13/+0
* Revert "Allow use of the external interpreter in stage1."Tamar Christina2016-12-191-0/+13
* Allow use of the external interpreter in stage1.Shea Levy2016-12-171-13/+0
* Add infix flag for class and data declarationsAlan Zimmerman2016-12-121-79/+48
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-071-94/+158