Remove the hasGenerics field of TyCon, improve the way the Generics flags is handled...
authorJose Pedro Magalhaes <jpm@cs.uu.nl>
Mon, 2 May 2011 14:00:43 +0000 (16:00 +0200)
committerJose Pedro Magalhaes <jpm@cs.uu.nl>
Mon, 2 May 2011 14:00:43 +0000 (16:00 +0200)
commit924142621ebc30a3c16368e0df3466ee14185ddd
treecbf0dde250e73ef256e210c49c0248ecc23a248f
parent5c11ece98828b0f2ddae4e4b4df7b90b014effdc
Remove the hasGenerics field of TyCon, improve the way the Generics flags is handled, allow for standalone deriving of Representable0.
13 files changed:
compiler/iface/BinIface.hs
compiler/iface/BuildTyCl.lhs
compiler/iface/IfaceSyn.lhs
compiler/iface/MkIface.lhs
compiler/iface/TcIface.lhs
compiler/prelude/TysWiredIn.lhs
compiler/typecheck/TcDeriv.lhs
compiler/typecheck/TcRnDriver.lhs
compiler/typecheck/TcTyClsDecls.lhs
compiler/types/Generics.lhs
compiler/types/TyCon.lhs
compiler/vectorise/Vectorise/Type/PData.hs
compiler/vectorise/Vectorise/Type/TyConDecl.hs