Add a new flag XDefaultSignatures to enable just the signatures on the default method...
authorJose Pedro Magalhaes <jpm@cs.uu.nl>
Wed, 4 May 2011 06:54:50 +0000 (08:54 +0200)
committerJose Pedro Magalhaes <jpm@cs.uu.nl>
Wed, 4 May 2011 09:17:36 +0000 (11:17 +0200)
commitada48bbc7f6a43b2c042df629327902d82cea681
tree8d5d690bdd236c27f107d335af129863b6df6a64
parent7d54412fb74016fc964575abc9dfab760052ebe4
Add a new flag XDefaultSignatures to enable just the signatures on the default methods. Redefine the behavior of XGenerics to mean enable XDefaultSignatures and XDeriveRepresentable.
compiler/hsSyn/HsBinds.lhs
compiler/main/DynFlags.hs
compiler/parser/RdrHsSyn.lhs
compiler/rename/RnBinds.lhs
compiler/typecheck/TcDeriv.lhs
compiler/types/Generics.lhs