Disambiguate two Notes with identical names
authorRyan Scott <ryan.gl.scott@gmail.com>
Wed, 21 Dec 2016 16:44:04 +0000 (11:44 -0500)
committerRyan Scott <ryan.gl.scott@gmail.com>
Wed, 21 Dec 2016 16:44:04 +0000 (11:44 -0500)
It turns out there were two Notes in the GHC codebase named
[Pattern synonym signatures]. To avoid confusion, I gave one Note a slightly
different name.

compiler/basicTypes/PatSyn.hs

index 774879e..823c838 100644 (file)
@@ -48,7 +48,7 @@ import Data.List
 -- | Pattern Synonym
 --
 -- See Note [Pattern synonym representation]
--- See Note [Pattern synonym signatures]
+-- See Note [Pattern synonym signature contexts]
 data PatSyn
   = MkPatSyn {
         psName        :: Name,
@@ -107,7 +107,7 @@ data PatSyn
              -- See Note [Builder for pattern synonyms with unboxed type]
   }
 
-{- Note [Pattern synonym signatures]
+{- Note [Pattern synonym signature contexts]
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 In a pattern synonym signature we write
    pattern P :: req => prov => t1 -> ... tn -> res_ty