Add quotes in error message
authorsimonpj@microsoft.com <unknown>
Wed, 15 Sep 2010 14:47:24 +0000 (14:47 +0000)
committersimonpj@microsoft.com <unknown>
Wed, 15 Sep 2010 14:47:24 +0000 (14:47 +0000)
compiler/typecheck/TcInstDcls.lhs

index e8182ac..3f45db3 100644 (file)
@@ -1029,7 +1029,7 @@ wrapId wrapper id = mkHsWrap wrapper (HsVar id)
 
 derivBindCtxt :: Id -> Class -> [Type ] -> LHsBind Name -> SDoc
 derivBindCtxt sel_id clas tys _bind
-   = vcat [ ptext (sLit "When typechecking the code for ") <+> ppr sel_id
+   = vcat [ ptext (sLit "When typechecking the code for ") <+> quotes (ppr sel_id)
           , nest 2 (ptext (sLit "in a standalone derived instance for")
                    <+> quotes (pprClassPred clas tys) <> colon)
           , nest 2 $ ptext (sLit "To see the code I am typechecking, use -ddump-deriv") ]