diff options
Diffstat (limited to 'testdata/language-features/adt/gadt04.reject.out')
-rw-r--r-- | testdata/language-features/adt/gadt04.reject.out | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/testdata/language-features/adt/gadt04.reject.out b/testdata/language-features/adt/gadt04.reject.out index a1aa694f..425f7213 100644 --- a/testdata/language-features/adt/gadt04.reject.out +++ b/testdata/language-features/adt/gadt04.reject.out | |||
@@ -5,12 +5,12 @@ already defined Value at testdata/language-features/adt/gadt04.reject.lc:6:3: | |||
5 | Value :: a -> forall m . M a m | 5 | Value :: a -> forall m . M a m |
6 | ^^^^^ | 6 | ^^^^^ |
7 | ------------ trace | 7 | ------------ trace |
8 | 'M :: [32mType -> 'String->Type[0m | 8 | 'M :: [32mType -> 'String -> Type[0m |
9 | Value :: [32m{[32ma[0;32m} -> [32ma[0;32m -> {[32mb[0;32m:'String} -> 'M [32ma[0;32m [32mb[0;32m[0m | 9 | Value :: [32mforall a . [32ma[0;32m -> forall (b :: 'String) . 'M [32ma[0;32m [32mb[0;32m[0m |
10 | 'MCase :: [32m([32ma[0;32m : ([32mb[0;32m:Type) -> ([32mc[0;32m:'String) -> 'M [32mb[0;32m [32mc[0;32m -> Type) -> ({[32md[0;32m} -> ([32me[0;32m:[32md[0;32m) -> {[32mf[0;32m:'String} -> [32m[32m[32m[32ma[0;32m [32m[32md[0;32m[0;32m[0;32m [32m[32mf[0;32m[0;32m[0;32m [32m(Value [32md[0;32m [32me[0;32m [32mf[0;32m)[0;32m[0;32m) -> {[32mg[0;32m} -> {[32mh[0;32m:'String} -> ([32mi[0;32m : 'M [32mg[0;32m [32mh[0;32m) -> [32m[32m[32m[32ma[0;32m [32m[32mg[0;32m[0;32m[0;32m [32m[32mh[0;32m[0;32m[0;32m [32m[32mi[0;32m[0;32m[0;32m[0m | 10 | 'MCase :: [32m([32ma[0;32m :: ([32mb[0;32m :: Type) -> ([32mc[0;32m :: 'String) -> 'M [32mb[0;32m [32mc[0;32m -> Type) -> (forall d . ([32me[0;32m :: [32md[0;32m) -> forall (f :: 'String) . [32m[32m[32m[32ma[0;32m [32m[32md[0;32m[0;32m[0;32m [32m[32mf[0;32m[0;32m[0;32m [32m(Value [32md[0;32m [32me[0;32m [32mf[0;32m)[0;32m[0;32m) -> forall g (h :: 'String) . ([32mi[0;32m :: 'M [32mg[0;32m [32mh[0;32m) -> [32m[32m[32m[32ma[0;32m [32m[32mg[0;32m[0;32m[0;32m [32m[32mh[0;32m[0;32m[0;32m [32m[32mi[0;32m[0;32m[0;32m[0m |
11 | match'M :: [32m([32ma[0;32m : Type->Type) -> (([32mb[0;32m:Type) -> ([32mc[0;32m:'String) -> [32m[32ma[0;32m [32m('M [32mb[0;32m [32mc[0;32m)[0;32m[0;32m) -> ([32md[0;32m:Type) -> [32m[32ma[0;32m [32m[32md[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32md[0;32m[0;32m[0;32m[0m | 11 | match'M :: [32m([32ma[0;32m :: Type -> Type) -> (([32mb[0;32m :: Type) -> ([32mc[0;32m :: 'String) -> [32m[32ma[0;32m [32m('M [32mb[0;32m [32mc[0;32m)[0;32m[0;32m) -> ([32md[0;32m :: Type) -> [32m[32ma[0;32m [32m[32md[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32md[0;32m[0;32m[0;32m[0m |
12 | 'M2 :: [32mType -> 'String->Type[0m | 12 | 'M2 :: [32mType -> 'String -> Type[0m |
13 | Value :: [32m{[32ma[0;32m} -> [32ma[0;32m -> {[32mb[0;32m:'String} -> 'M2 [32ma[0;32m [32mb[0;32m[0m | 13 | Value :: [32mforall a . [32ma[0;32m -> forall (b :: 'String) . 'M2 [32ma[0;32m [32mb[0;32m[0m |
14 | !already defined Value at testdata/language-features/adt/gadt04.reject.lc:6:3: | 14 | !already defined Value at testdata/language-features/adt/gadt04.reject.lc:6:3: |
15 | Value :: a -> forall m . M2 a m | 15 | Value :: a -> forall m . M2 a m |
16 | ^^^^^ | 16 | ^^^^^ |
@@ -18,34 +18,34 @@ Value :: [32m{[32ma[0;32m} -> [32ma[0;32m -> {[32mb[0;32m:'String} -> 'M2 | |||
18 | Value :: a -> forall m . M a m | 18 | Value :: a -> forall m . M a m |
19 | ^^^^^ | 19 | ^^^^^ |
20 | ------------ tooltips | 20 | ------------ tooltips |
21 | testdata/language-features/adt/gadt04.reject.lc 2:6-2:7 Type | Type -> String->Type | 21 | testdata/language-features/adt/gadt04.reject.lc 2:6-2:7 Type | Type -> String -> Type |
22 | testdata/language-features/adt/gadt04.reject.lc 2:6-3:33 Type | 22 | testdata/language-features/adt/gadt04.reject.lc 2:6-3:33 Type |
23 | testdata/language-features/adt/gadt04.reject.lc 2:11-2:15 Type | 23 | testdata/language-features/adt/gadt04.reject.lc 2:11-2:15 Type |
24 | testdata/language-features/adt/gadt04.reject.lc 2:19-2:25 Type | 24 | testdata/language-features/adt/gadt04.reject.lc 2:19-2:25 Type |
25 | testdata/language-features/adt/gadt04.reject.lc 2:19-2:33 Type | 25 | testdata/language-features/adt/gadt04.reject.lc 2:19-2:33 Type |
26 | testdata/language-features/adt/gadt04.reject.lc 2:29-2:33 Type | 26 | testdata/language-features/adt/gadt04.reject.lc 2:29-2:33 Type |
27 | testdata/language-features/adt/gadt04.reject.lc 3:3-3:8 M c_ a_ | {a} -> a -> {b:String} -> M a b | 27 | testdata/language-features/adt/gadt04.reject.lc 3:3-3:8 M _c _a | forall a . a -> forall (b :: String) . M a b |
28 | testdata/language-features/adt/gadt04.reject.lc 3:3-3:33 Type | 28 | testdata/language-features/adt/gadt04.reject.lc 3:3-3:33 Type |
29 | testdata/language-features/adt/gadt04.reject.lc 3:12-3:13 b_ | 29 | testdata/language-features/adt/gadt04.reject.lc 3:12-3:13 _b |
30 | testdata/language-features/adt/gadt04.reject.lc 3:12-3:33 Type | 30 | testdata/language-features/adt/gadt04.reject.lc 3:12-3:33 Type |
31 | testdata/language-features/adt/gadt04.reject.lc 3:17-3:33 Type | 31 | testdata/language-features/adt/gadt04.reject.lc 3:17-3:33 Type |
32 | testdata/language-features/adt/gadt04.reject.lc 3:28-3:29 Type -> String->Type | 32 | testdata/language-features/adt/gadt04.reject.lc 3:28-3:29 Type -> String -> Type |
33 | testdata/language-features/adt/gadt04.reject.lc 3:28-3:31 String->Type | 33 | testdata/language-features/adt/gadt04.reject.lc 3:28-3:31 String -> Type |
34 | testdata/language-features/adt/gadt04.reject.lc 3:28-3:33 Type | 34 | testdata/language-features/adt/gadt04.reject.lc 3:28-3:33 Type |
35 | testdata/language-features/adt/gadt04.reject.lc 3:30-3:31 Type | 35 | testdata/language-features/adt/gadt04.reject.lc 3:30-3:31 Type |
36 | testdata/language-features/adt/gadt04.reject.lc 3:30-3:33 M c_ a_ -> Type | 36 | testdata/language-features/adt/gadt04.reject.lc 3:30-3:33 M _c _a -> Type |
37 | testdata/language-features/adt/gadt04.reject.lc 3:32-3:33 String | b_ | 37 | testdata/language-features/adt/gadt04.reject.lc 3:32-3:33 String | _b |
38 | testdata/language-features/adt/gadt04.reject.lc 5:6-5:8 Type -> String->Type | 38 | testdata/language-features/adt/gadt04.reject.lc 5:6-5:8 Type -> String -> Type |
39 | testdata/language-features/adt/gadt04.reject.lc 5:12-5:16 Type | 39 | testdata/language-features/adt/gadt04.reject.lc 5:12-5:16 Type |
40 | testdata/language-features/adt/gadt04.reject.lc 5:20-5:26 Type | 40 | testdata/language-features/adt/gadt04.reject.lc 5:20-5:26 Type |
41 | testdata/language-features/adt/gadt04.reject.lc 5:20-5:34 Type | 41 | testdata/language-features/adt/gadt04.reject.lc 5:20-5:34 Type |
42 | testdata/language-features/adt/gadt04.reject.lc 5:30-5:34 Type | 42 | testdata/language-features/adt/gadt04.reject.lc 5:30-5:34 Type |
43 | testdata/language-features/adt/gadt04.reject.lc 6:3-6:8 {a} -> a -> {b:String} -> M2 a b | 43 | testdata/language-features/adt/gadt04.reject.lc 6:3-6:8 forall a . a -> forall (b :: String) . M2 a b |
44 | testdata/language-features/adt/gadt04.reject.lc 6:12-6:13 b_ | 44 | testdata/language-features/adt/gadt04.reject.lc 6:12-6:13 _b |
45 | testdata/language-features/adt/gadt04.reject.lc 6:12-6:34 Type | 45 | testdata/language-features/adt/gadt04.reject.lc 6:12-6:34 Type |
46 | testdata/language-features/adt/gadt04.reject.lc 6:17-6:34 Type | 46 | testdata/language-features/adt/gadt04.reject.lc 6:17-6:34 Type |
47 | testdata/language-features/adt/gadt04.reject.lc 6:28-6:30 Type -> String->Type | 47 | testdata/language-features/adt/gadt04.reject.lc 6:28-6:30 Type -> String -> Type |
48 | testdata/language-features/adt/gadt04.reject.lc 6:28-6:32 String->Type | 48 | testdata/language-features/adt/gadt04.reject.lc 6:28-6:32 String -> Type |
49 | testdata/language-features/adt/gadt04.reject.lc 6:28-6:34 Type | 49 | testdata/language-features/adt/gadt04.reject.lc 6:28-6:34 Type |
50 | testdata/language-features/adt/gadt04.reject.lc 6:31-6:32 Type | 50 | testdata/language-features/adt/gadt04.reject.lc 6:31-6:32 Type |
51 | testdata/language-features/adt/gadt04.reject.lc 6:33-6:34 b_ | 51 | testdata/language-features/adt/gadt04.reject.lc 6:33-6:34 _b |