summaryrefslogtreecommitdiff
path: root/compiler
diff options
context:
space:
mode:
authorRyan Scott <ryan.gl.scott@gmail.com>2016-12-21 11:40:06 -0500
committerRyan Scott <ryan.gl.scott@gmail.com>2016-12-21 11:40:06 -0500
commitccc918cdc8b2d147c4dbc29bfc87c058862a97cd (patch)
treea19b4e869f77fc2b1a7a85de53b63732b9136d15 /compiler
parent74033c46d31874e7b1cccc9482cba22158121fa4 (diff)
downloadhaskell-ccc918cdc8b2d147c4dbc29bfc87c058862a97cd.tar.gz
Fix a forward reference to a Note
Diffstat (limited to 'compiler')
-rw-r--r--compiler/hsSyn/Convert.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/hsSyn/Convert.hs b/compiler/hsSyn/Convert.hs
index efd04283ab..7749265682 100644
--- a/compiler/hsSyn/Convert.hs
+++ b/compiler/hsSyn/Convert.hs
@@ -1363,8 +1363,8 @@ cvtInjectivityAnnotation (TH.InjectivityAnn annLHS annRHS)
cvtPatSynSigTy :: TH.Type -> CvtM (LHsType RdrName)
-- pattern synonym types are of peculiar shapes, which is why we treat
--- them separately from regular types; see NOTE [Pattern synonym
--- signatures and Template Haskell]
+-- them separately from regular types;
+-- see Note [Pattern synonym type signatures and Template Haskell]
cvtPatSynSigTy (ForallT univs reqs (ForallT exis provs ty))
| null exis, null provs = cvtType (ForallT univs reqs ty)
| null univs, null reqs = do { l <- getL