diff options
Diffstat (limited to 'compiler/hsSyn/HsPat.hs-boot')
-rw-r--r-- | compiler/hsSyn/HsPat.hs-boot | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/compiler/hsSyn/HsPat.hs-boot b/compiler/hsSyn/HsPat.hs-boot index 114425b526..c6ab5a5b35 100644 --- a/compiler/hsSyn/HsPat.hs-boot +++ b/compiler/hsSyn/HsPat.hs-boot @@ -3,9 +3,7 @@ {-# LANGUAGE UndecidableInstances #-} -- Note [Pass sensitive types] -- in module PlaceHolder {-# LANGUAGE ConstraintKinds #-} -#if __GLASGOW_HASKELL__ > 706 {-# LANGUAGE RoleAnnotations #-} -#endif module HsPat where import SrcLoc( Located ) @@ -14,17 +12,11 @@ import Data.Data hiding (Fixity) import Outputable import PlaceHolder ( DataId ) -#if __GLASGOW_HASKELL__ > 706 type role Pat nominal -#endif data Pat (i :: *) type LPat i = Located (Pat i) -#if __GLASGOW_HASKELL__ > 706 instance Typeable Pat -#else -instance Typeable1 Pat -#endif instance (DataId id) => Data (Pat id) instance (OutputableBndr name) => Outputable (Pat name) |