X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=compiler%2Frename%2FRnTypes.lhs;h=82c7367ed2a00f8b3c13dad1586f6ec5e1868433;hb=c1681a73fa4ca4cf8758264ae387ac09a9e900d8;hp=15f4daf13018b3e36b94b0059c5df346a525cc9b;hpb=aab1ff042c452bac0414f69499d1c354a6cd73c7;p=ghc-hetmet.git diff --git a/compiler/rename/RnTypes.lhs b/compiler/rename/RnTypes.lhs index 15f4daf..82c7367 100644 --- a/compiler/rename/RnTypes.lhs +++ b/compiler/rename/RnTypes.lhs @@ -572,9 +572,9 @@ rnPat (VarPat name) returnM (VarPat vname, emptyFVs) rnPat (SigPatIn pat ty) - = doptM Opt_PatternSignatures `thenM` \ glaExts -> + = doptM Opt_PatternSignatures `thenM` \ patsigs -> - if glaExts + if patsigs then rnLPat pat `thenM` \ (pat', fvs1) -> rnHsTypeFVs doc ty `thenM` \ (ty', fvs2) -> returnM (SigPatIn pat' ty', fvs1 `plusFV` fvs2)