[project @ 1996-01-08 20:28:12 by partain]
[ghc-hetmet.git] / ghc / compiler / tests / rename / rn003.stderr
1 Renamed-pass4:
2 module Foo (
3         f
4     ) where
5 infixl 9 PreludeArray.!
6 infixl 9 PreludeList.!!
7 infixl 7 PreludeRatio.%
8 infixl 7 (*)
9 infixl 6 (+)
10 infixl 6 (-)
11 infixl 7 (/)
12 infixl 9 PreludeArray.//
13 infixl 7 `div`
14 infixl 7 `mod`
15 infixl 7 `quot`
16 infixl 7 `rem`
17 infixr 0 $
18 infixr 3 &&
19 infixr 8 (**)
20 infixr 9 .
21 infixr 8 Prelude.^
22 infixr 8 Prelude.^^
23 infixr 2 ||
24 infix  4 (/=)
25 infix  6 :+
26 infix  1 :=
27 infix  4 (<)
28 infix  4 (<=)
29 infix  4 (==)
30 infix  4 (>)
31 infix  4 (>=)
32 infix  5 PreludeList.\\
33 instance (Eq a, Eq b) => Eq (a, b)
34 instance (Eq a, Eq b, Eq c) => Eq (a, b, c)
35 instance (Eq a, Eq b, Eq c, Eq d) => Eq (a, b, c, d)
36 instance (Ord a, Ord b) => Ord (a, b)
37 instance (Ord a, Ord b, Ord c) => Ord (a, b, c)
38 instance (Ord a, Ord b, Ord c, Ord d) => Ord (a, b, c, d)
39 instance (Ix a, Ix b) => Ix (a, b)
40 instance (Ix a, Ix b, Ix c) => Ix (a, b, c)
41 instance (Ix a, Ix b, Ix c, Ix d) => Ix (a, b, c, d)
42 instance (Text a, Text b) => Text (a, b)
43 instance (Text a, Text b, Text c) => Text (a, b, c)
44 instance (Text a, Text b, Text c, Text d) => Text (a, b, c, d)
45 instance (Binary a, Binary b) => Binary (a, b)
46 instance (Binary a, Binary b, Binary c) => Binary (a, b, c)
47 instance (Binary a, Binary b, Binary c, Binary d) => Binary (a, b, c, d)
48 {- nonrec -}
49 Foo.f
50     x = x
51 {- nonrec -}
52 1 = Foo.f 1
53 {- nonrec -}
54 [] = Foo.f ([])
55 {- nonrec -}
56 1 = Foo.f (Foo.f 1)
57 {- nonrec -}
58 [] = Foo.f (Foo.f ([]))
59 PreludeArray.! :: Ix a => Array a b -> a -> b
60 PreludeList.!! :: Integral a => [b] -> a -> b
61 PreludeRatio.% :: Integral a => a -> a -> Ratio a
62 PreludeArray.// :: Ix a => Array a b -> [Assoc a b] -> Array a b
63 PreludeList.\\ :: Eq a => [a] -> [a] -> [a]
64 Prelude.^ :: (Num b, Integral a) => b -> a -> b
65 Prelude.^^ :: (Fractional b, Integral a) => b -> a -> b
66 PreludeList.or :: [Bool] -> Bool
67