summaryrefslogtreecommitdiff
path: root/compiler/hsSyn
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2009-06-08 08:27:05 +0000
committerSimon Marlow <marlowsd@gmail.com>2009-06-08 08:27:05 +0000
commit340fb6fe7e6d31f73e8610d7f6fa3984555470fb (patch)
tree4b3a8c4dacb2a8f9e154a5cc01a24ef7626c484c /compiler/hsSyn
parent1c83695b5b9ae3175c18908c1d58aeadb1f225ae (diff)
downloadhaskell-340fb6fe7e6d31f73e8610d7f6fa3984555470fb.tar.gz
pprExpr: don't add extra parens around [a..b] in an argument position
test is tcfail205
Diffstat (limited to 'compiler/hsSyn')
-rw-r--r--compiler/hsSyn/HsExpr.lhs2
1 files changed, 2 insertions, 0 deletions
diff --git a/compiler/hsSyn/HsExpr.lhs b/compiler/hsSyn/HsExpr.lhs
index 2ddb7c8c12..db54ab8b37 100644
--- a/compiler/hsSyn/HsExpr.lhs
+++ b/compiler/hsSyn/HsExpr.lhs
@@ -529,6 +529,8 @@ pprParendExpr expr
-- I think that is usually (always?) right
in
case unLoc expr of
+ ArithSeq{} -> pp_as_was
+ PArrSeq{} -> pp_as_was
HsLit _ -> pp_as_was
HsOverLit _ -> pp_as_was
HsVar _ -> pp_as_was