Do not print HsDoc field when pretty-printing patterns (messes up error message)
authorsimonpj@microsoft.com <unknown>
Wed, 8 Nov 2006 09:48:13 +0000 (09:48 +0000)
committersimonpj@microsoft.com <unknown>
Wed, 8 Nov 2006 09:48:13 +0000 (09:48 +0000)
compiler/hsSyn/HsPat.lhs

index 65cc304..ea59e88 100644 (file)
@@ -219,8 +219,8 @@ pprConArgs (PrefixCon pats) = interppSP pats
 pprConArgs (InfixCon p1 p2) = interppSP [p1,p2]
 pprConArgs (RecCon rpats)   = braces (hsep (punctuate comma (map (pp_rpat) rpats)))
                            where
-                             pp_rpat (HsRecField v p d) = 
-                                hsep [ppr d, ppr v, char '=', ppr p]
+                             pp_rpat (HsRecField v p _d) = 
+                                hsep [ppr v, char '=', ppr p]
 
 -- add parallel array brackets around a document
 --