From 32c6be75514af7dd0093d9b83cd3d720dc342165 Mon Sep 17 00:00:00 2001
From: Herbert Valerio Riedel <hvr@gnu.org>
Date: Wed, 25 Jun 2014 11:48:20 +0200
Subject: [PATCH] Revert "Follow change in patSynSig"

This reverts commit e811b00837d19340047ad83273b4aa2dc2534dd8.
since the respective change isn't in GHC 7.8.3 yet
---
 src/Haddock/Convert.hs | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/Haddock/Convert.hs b/src/Haddock/Convert.hs
index 405bf204..1bf02e3c 100644
--- a/src/Haddock/Convert.hs
+++ b/src/Haddock/Convert.hs
@@ -94,10 +94,10 @@ tyThingToLHsDecl t = noLoc $ case t of
     (synifyType ImplicitizeForAll (dataConUserType dc)))
 
   AConLike (PatSynCon ps) ->
-      let (_, _, req_theta, prov_theta, _, res_ty) = patSynSig ps
+      let (_, _, (req_theta, prov_theta)) = patSynSig ps
       in SigD $ PatSynSig (synifyName ps)
                           (fmap (synifyType WithinType) (patSynTyDetails ps))
-                          (synifyType WithinType res_ty)
+                          (synifyType WithinType (patSynType ps))
                           (synifyCtx req_theta)
                           (synifyCtx prov_theta)
 
-- 
GitLab