packages feed

ghc-syb 0.1 → 0.1.1

raw patch · 2 files changed

+11/−1 lines, 2 filesPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

ghc-syb.cabal view
@@ -1,5 +1,5 @@ name:            ghc-syb
-version:         0.1
+version:         0.1.1
 license:         BSD3
 license-file:    LICENSE
 author:          Claus Reinke
@@ -25,3 +25,5 @@                    RankNTypes
   exposed-modules: GHC.SYB.Instances,
                    GHC.SYB.Utils
+  if impl(ghc > 6.11.20081030)
+    cpp-options:   -DHAS_ANNOTATIONS
src/GHC/SYB/Instances.hs view
@@ -394,5 +394,13 @@ deriving instance Typeable2 HsRecField
 deriving instance (Data a,Data b) => Data (HsRecField a b)
 
+#ifdef HAS_ANNOTATIONS
+deriving instance Data a => Data (AnnDecl a)
+deriving instance Typeable1 AnnDecl
+
+deriving instance Data a => Data (AnnProvenance a)
+deriving instance Typeable1 AnnProvenance
+#endif
+
 #endif