X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=compiler%2FbasicTypes%2FOccName.lhs;h=bae5419c694ec26e05c475c861f69d1f4ed56490;hp=c528acbebf76dfc3665b305e9917ae1a1e72478c;hb=1c6d61ee06972de3c4797e1925e265f7dc7c361c;hpb=cf5905ea24904cf73a041fd7535e8723a668cb9a diff --git a/compiler/basicTypes/OccName.lhs b/compiler/basicTypes/OccName.lhs index c528acb..bae5419 100644 --- a/compiler/basicTypes/OccName.lhs +++ b/compiler/basicTypes/OccName.lhs @@ -225,6 +225,7 @@ data OccName = OccName { occNameSpace :: !NameSpace , occNameFS :: !FastString } + deriving Typeable \end{code} @@ -237,8 +238,6 @@ instance Ord OccName where compare (OccName sp1 s1) (OccName sp2 s2) = (s1 `compare` s2) `thenCmp` (sp1 `compare` sp2) -INSTANCE_TYPEABLE0(OccName,occNameTc,"OccName") - instance Data OccName where -- don't traverse? toConstr _ = abstractConstr "OccName"