Print a bit more info in VarBinds (no need to merge)
authorsimonpj@microsoft.com <unknown>
Wed, 28 Nov 2007 15:03:54 +0000 (15:03 +0000)
committersimonpj@microsoft.com <unknown>
Wed, 28 Nov 2007 15:03:54 +0000 (15:03 +0000)
compiler/hsSyn/HsBinds.lhs

index ccd0f0a..2fa2959 100644 (file)
@@ -264,7 +264,7 @@ instance (OutputableBndr idL, OutputableBndr idR) => Outputable (HsBindLR idL id
 ppr_monobind :: (OutputableBndr idL, OutputableBndr idR) => HsBindLR idL idR -> SDoc
 
 ppr_monobind (PatBind { pat_lhs = pat, pat_rhs = grhss })      = pprPatBind pat grhss
-ppr_monobind (VarBind { var_id = var, var_rhs = rhs })         = ppr var <+> equals <+> pprExpr (unLoc rhs)
+ppr_monobind (VarBind { var_id = var, var_rhs = rhs })         = pprBndr CaseBind var <+> equals <+> pprExpr (unLoc rhs)
 ppr_monobind (FunBind { fun_id = fun, fun_infix = inf,
                        fun_matches = matches,
                        fun_tick = tick }) =