Revert "Generate Typeable info at definition sites"
[ghc.git] / testsuite / tests / roles / should_compile / Roles3.stderr
1 TYPE SIGNATURES
2 TYPE CONSTRUCTORS
3   class C1 a where
4     meth1 :: a -> a
5     {-# MINIMAL meth1 #-}
6   class C2 a b where
7     meth2 :: a ~ b => a -> b
8     {-# MINIMAL meth2 #-}
9   class C3 a b where
10     type family F3 b :: * open
11     meth3 :: a -> F3 b -> F3 b
12     {-# MINIMAL meth3 #-}
13   class C4 a b where
14     meth4 :: a -> F4 b -> F4 b
15     {-# MINIMAL meth4 #-}
16   type family F4 a :: * open
17   type Syn1 a = F4 a
18   type Syn2 a = [a]
19 COERCION AXIOMS
20   axiom Roles3.NTCo:C1 :: C1 a = a -> a
21   axiom Roles3.NTCo:C2 :: C2 a b = (a ~ b) => a -> b
22   axiom Roles3.NTCo:C3 :: C3 a b = a -> F3 b -> F3 b
23   axiom Roles3.NTCo:C4 :: C4 a b = a -> F4 b -> F4 b
24 Dependent modules: []
25 Dependent packages: [base-4.8.2.0, ghc-prim-0.4.0.0,
26                      integer-gmp-1.0.0.0]
27
28 ==================== Typechecker ====================
29