X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=compiler%2Fvectorise%2FVectorise%2FType%2FPData.hs;h=332344bdc235c519f767399b0317494d4dec5317;hp=2541bc1289eefdcb637accfa0be383295904e299;hb=d2ce0f52d42edf32bb9f13796e6ba6edba8bd516;hpb=907fa8af43e420e59ad1b78623f0ffe445c09e87 diff --git a/compiler/vectorise/Vectorise/Type/PData.hs b/compiler/vectorise/Vectorise/Type/PData.hs index 2541bc1..332344b 100644 --- a/compiler/vectorise/Vectorise/Type/PData.hs +++ b/compiler/vectorise/Vectorise/Type/PData.hs @@ -12,7 +12,6 @@ import BuildTyCl import DataCon import TyCon import Type -import OccName import Name import Util import MonadUtils @@ -34,6 +33,7 @@ buildPDataTyCon orig_tc vect_tc repr = fixV $ \repr_tc -> rec_flag -- FIXME: is this ok? False -- FIXME: no generics False -- not GADT syntax + NoParentTyCon (Just $ mk_fam_inst pdata vect_tc) where orig_name = tyConName orig_tc