[project @ 2002-09-06 13:58:58 by simonmar]
authorsimonmar <unknown>
Fri, 6 Sep 2002 13:58:58 +0000 (13:58 +0000)
committersimonmar <unknown>
Fri, 6 Sep 2002 13:58:58 +0000 (13:58 +0000)
Remove foreignPtrTyCon and foreignObjTyCon

ghc/compiler/prelude/TysWiredIn.lhs

index 7c8009b..62b2623 100644 (file)
@@ -360,26 +360,6 @@ stablePtrTyCon
            alpha_tyvar [] [mkStablePtrPrimTy alphaTy] stablePtrTyCon
 \end{code}
 
-\begin{code}
-foreignObjTyCon
-  = pcNonRecDataTyCon foreignObjTyConName
-       [] [] [foreignObjDataCon]
-  where
-    foreignObjDataCon
-      = pcDataCon foreignObjDataConName
-           [] [] [foreignObjPrimTy] foreignObjTyCon
-\end{code}
-
-\begin{code}
-foreignPtrTyCon
-  = pcNonRecDataTyCon foreignPtrTyConName
-       alpha_tyvar  [(True,False)] [foreignPtrDataCon]
-  where
-    foreignPtrDataCon
-      = pcDataCon foreignPtrDataConName
-           alpha_tyvar [] [foreignObjPrimTy] foreignPtrTyCon
-\end{code}
-
 %************************************************************************
 %*                                                                     *
 \subsection[TysWiredIn-Integer]{@Integer@ and its related ``pairing'' types}