I wish Haddock did not fall over when some random non-Haddock comment
contains *'s. I got
compiler/rename/RnBinds.hs:732:8: error:
parse error on input ‘-- *are not* in scope in the SPECIALISE instance pramas; e.g.’
This patch says '-- /are not/ in scope...' to pacify Haddock.
; binds' <- foldrBagM (rnMethodBindLHS is_cls_decl cls) emptyBag binds
-- Rename the pragmas and signatures
- -- Annoyingly the type variables *are* in scope for signatures, but
- -- *are not* in scope in the SPECIALISE instance pramas; e.g.
+ -- Annoyingly the type variables /are/ in scope for signatures, but
+ -- /are not/ in scope in the SPECIALISE instance pramas; e.g.
-- instance Eq a => Eq (T a) where
-- (==) :: a -> a -> a
-- {-# SPECIALISE instance Eq a => Eq (T [a]) #-}