diff options
Diffstat (limited to 'testdata/language-features/adt')
-rw-r--r-- | testdata/language-features/adt/adt02.reject.out | 12 | ||||
-rw-r--r-- | testdata/language-features/adt/gadt01.reject.out | 4 | ||||
-rw-r--r-- | testdata/language-features/adt/gadt03.reject.out | 22 | ||||
-rw-r--r-- | testdata/language-features/adt/gadt04.reject.out | 38 |
4 files changed, 38 insertions, 38 deletions
diff --git a/testdata/language-features/adt/adt02.reject.out b/testdata/language-features/adt/adt02.reject.out index ab363b68..34674b0a 100644 --- a/testdata/language-features/adt/adt02.reject.out +++ b/testdata/language-features/adt/adt02.reject.out | |||
@@ -7,10 +7,10 @@ in proj | |||
7 | 7 | ||
8 | ------------ trace | 8 | ------------ trace |
9 | 'Data3 :: [32mType[0m | 9 | 'Data3 :: [32mType[0m |
10 | Data3 :: [32m'Bool -> 'Char -> 'Bool->'Data3[0m | 10 | Data3 :: [32m'Bool -> 'Char -> 'Bool -> 'Data3[0m |
11 | Data31 :: [32m'Int -> 'String -> 'Int->'Data3[0m | 11 | Data31 :: [32m'Int -> 'String -> 'Int -> 'Data3[0m |
12 | 'Data3Case :: [32m([32ma[0;32m : 'Data3->Type) -> (([32mb[0;32m:'Bool) -> ([32mc[0;32m:'Char) -> ([32md[0;32m:'Bool) -> [32m[32ma[0;32m [32m(Data3 [32mb[0;32m [32mc[0;32m [32md[0;32m)[0;32m[0;32m) -> (([32me[0;32m:'Int) -> ([32mf[0;32m:'String) -> ([32mg[0;32m:'Int) -> [32m[32ma[0;32m [32m(Data31 [32me[0;32m [32mf[0;32m [32mg[0;32m)[0;32m[0;32m) -> ([32mh[0;32m:'Data3) -> [32m[32ma[0;32m [32m[32mh[0;32m[0;32m[0;32m[0m | 12 | 'Data3Case :: [32m([32ma[0;32m :: 'Data3 -> Type) -> (([32mb[0;32m :: 'Bool) -> ([32mc[0;32m :: 'Char) -> ([32md[0;32m :: 'Bool) -> [32m[32ma[0;32m [32m(Data3 [32mb[0;32m [32mc[0;32m [32md[0;32m)[0;32m[0;32m) -> (([32me[0;32m :: 'Int) -> ([32mf[0;32m :: 'String) -> ([32mg[0;32m :: 'Int) -> [32m[32ma[0;32m [32m(Data31 [32me[0;32m [32mf[0;32m [32mg[0;32m)[0;32m[0;32m) -> ([32mh[0;32m :: 'Data3) -> [32m[32ma[0;32m [32m[32mh[0;32m[0;32m[0;32m[0m |
13 | match'Data3 :: [32m([32ma[0;32m : Type->Type) -> [32m[32ma[0;32m [32m'Data3[0;32m[0;32m -> ([32mb[0;32m:Type) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m | 13 | match'Data3 :: [32m([32ma[0;32m :: Type -> Type) -> [32m[32ma[0;32m [32m'Data3[0;32m[0;32m -> ([32mb[0;32m :: Type) -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m -> [32m[32ma[0;32m [32m[32mb[0;32m[0;32m[0;32m[0m |
14 | !type error: can not unify | 14 | !type error: can not unify |
15 | [32m'Bool[0m | 15 | [32m'Bool[0m |
16 | with | 16 | with |
@@ -23,11 +23,11 @@ testdata/language-features/adt/adt02.reject.lc 2:6-2:11 Type | |||
23 | testdata/language-features/adt/adt02.reject.lc 2:6-5:25 Type | 23 | testdata/language-features/adt/adt02.reject.lc 2:6-5:25 Type |
24 | testdata/language-features/adt/adt02.reject.lc 2:6-7:11 Type | 24 | testdata/language-features/adt/adt02.reject.lc 2:6-7:11 Type |
25 | testdata/language-features/adt/adt02.reject.lc 2:6-10:20 Type | 25 | testdata/language-features/adt/adt02.reject.lc 2:6-10:20 Type |
26 | testdata/language-features/adt/adt02.reject.lc 3:5-3:10 Bool -> Char -> Bool->Data3 | Data3 | Type | 26 | testdata/language-features/adt/adt02.reject.lc 3:5-3:10 Bool -> Char -> Bool -> Data3 | Data3 | Type |
27 | testdata/language-features/adt/adt02.reject.lc 3:21-3:25 Type | 27 | testdata/language-features/adt/adt02.reject.lc 3:21-3:25 Type |
28 | testdata/language-features/adt/adt02.reject.lc 4:21-4:25 Type | 28 | testdata/language-features/adt/adt02.reject.lc 4:21-4:25 Type |
29 | testdata/language-features/adt/adt02.reject.lc 5:21-5:25 Type | 29 | testdata/language-features/adt/adt02.reject.lc 5:21-5:25 Type |
30 | testdata/language-features/adt/adt02.reject.lc 7:5-7:11 Data3 | Int -> String -> Int->Data3 | Type | 30 | testdata/language-features/adt/adt02.reject.lc 7:5-7:11 Data3 | Int -> String -> Int -> Data3 | Type |
31 | testdata/language-features/adt/adt02.reject.lc 8:17-8:20 Type | 31 | testdata/language-features/adt/adt02.reject.lc 8:17-8:20 Type |
32 | testdata/language-features/adt/adt02.reject.lc 9:17-9:23 Type | 32 | testdata/language-features/adt/adt02.reject.lc 9:17-9:23 Type |
33 | testdata/language-features/adt/adt02.reject.lc 10:17-10:20 Type | 33 | testdata/language-features/adt/adt02.reject.lc 10:17-10:20 Type |
diff --git a/testdata/language-features/adt/gadt01.reject.out b/testdata/language-features/adt/gadt01.reject.out index 39a78fe6..5d7c98fd 100644 --- a/testdata/language-features/adt/gadt01.reject.out +++ b/testdata/language-features/adt/gadt01.reject.out | |||
@@ -1,8 +1,8 @@ | |||
1 | illegal data definition (parameters are not uniform) | 1 | illegal data definition (parameters are not uniform) |
2 | ------------ trace | 2 | ------------ trace |
3 | 'M3 :: [32mType -> 'String->Type[0m | 3 | 'M3 :: [32mType -> 'String -> Type[0m |
4 | !illegal data definition (parameters are not uniform) | 4 | !illegal data definition (parameters are not uniform) |
5 | ------------ tooltips | 5 | ------------ tooltips |
6 | testdata/language-features/adt/gadt01.reject.lc 5:6-5:8 Type -> String->Type | 6 | testdata/language-features/adt/gadt01.reject.lc 5:6-5:8 Type -> String -> Type |
7 | testdata/language-features/adt/gadt01.reject.lc 5:15-5:19 Type | 7 | testdata/language-features/adt/gadt01.reject.lc 5:15-5:19 Type |
8 | testdata/language-features/adt/gadt01.reject.lc 5:27-5:33 Type | 8 | testdata/language-features/adt/gadt01.reject.lc 5:27-5:33 Type |
diff --git a/testdata/language-features/adt/gadt03.reject.out b/testdata/language-features/adt/gadt03.reject.out index da32d15b..9d9361c0 100644 --- a/testdata/language-features/adt/gadt03.reject.out +++ b/testdata/language-features/adt/gadt03.reject.out | |||
@@ -1,29 +1,29 @@ | |||
1 | illegal data definition (parameters are not uniform) | 1 | illegal data definition (parameters are not uniform) |
2 | ------------ trace | 2 | ------------ trace |
3 | 'M2 :: [32mType -> 'String->Type[0m | 3 | 'M2 :: [32mType -> 'String -> Type[0m |
4 | Value2 :: [32m{[32ma[0;32m} -> [32ma[0;32m -> {[32mb[0;32m:'String} -> 'M2 [32ma[0;32m [32mb[0;32m[0m | 4 | Value2 :: [32mforall a . [32ma[0;32m -> forall (b :: 'String) . 'M2 [32ma[0;32m [32mb[0;32m[0m |
5 | 'M2Case :: [32m{[32ma[0;32m} -> ([32mb[0;32m : ([32mc[0;32m:'String) -> 'M2 [32ma[0;32m [32mc[0;32m -> Type) -> (([32md[0;32m:[32ma[0;32m) -> {[32me[0;32m:'String} -> [32m[32m[32mb[0;32m [32m[32me[0;32m[0;32m[0;32m [32m(Value2 [32md[0;32m [32me[0;32m)[0;32m[0;32m) -> {[32mf[0;32m:'String} -> ([32mg[0;32m : 'M2 [32ma[0;32m [32mf[0;32m) -> [32m[32m[32mb[0;32m [32m[32mf[0;32m[0;32m[0;32m [32m[32mg[0;32m[0;32m[0;32m[0m | 5 | 'M2Case :: [32mforall a . ([32mb[0;32m :: ([32mc[0;32m :: 'String) -> 'M2 [32ma[0;32m [32mc[0;32m -> Type) -> (([32md[0;32m :: [32ma[0;32m) -> forall (e :: 'String) . [32m[32m[32mb[0;32m [32m[32me[0;32m[0;32m[0;32m [32m(Value2 [32md[0;32m [32me[0;32m)[0;32m[0;32m) -> forall (f :: 'String) . ([32mg[0;32m :: 'M2 [32ma[0;32m [32mf[0;32m) -> [32m[32m[32mb[0;32m [32m[32mf[0;32m[0;32m[0;32m [32m[32mg[0;32m[0;32m[0;32m[0m |
6 | match'M2 :: [32m([32ma[0;32m : Type->Type) -> (([32mb[0;32m:Type) -> ([32mc[0;32m:'String) -> [32m[32ma[0;32m [32m('M2 [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 | 6 | match'M2 :: [32m([32ma[0;32m :: Type -> Type) -> (([32mb[0;32m :: Type) -> ([32mc[0;32m :: 'String) -> [32m[32ma[0;32m [32m('M2 [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 |
7 | 'M3 :: [32mType -> 'String->Type[0m | 7 | 'M3 :: [32mType -> 'String -> Type[0m |
8 | !illegal data definition (parameters are not uniform) | 8 | !illegal data definition (parameters are not uniform) |
9 | ------------ tooltips | 9 | ------------ tooltips |
10 | testdata/language-features/adt/gadt03.reject.lc 2:6-2:8 Type | Type -> String->Type | 10 | testdata/language-features/adt/gadt03.reject.lc 2:6-2:8 Type | Type -> String -> Type |
11 | testdata/language-features/adt/gadt03.reject.lc 2:6-3:35 Type | 11 | testdata/language-features/adt/gadt03.reject.lc 2:6-3:35 Type |
12 | testdata/language-features/adt/gadt03.reject.lc 2:15-2:19 Type | 12 | testdata/language-features/adt/gadt03.reject.lc 2:15-2:19 Type |
13 | testdata/language-features/adt/gadt03.reject.lc 2:24-2:30 Type | 13 | testdata/language-features/adt/gadt03.reject.lc 2:24-2:30 Type |
14 | testdata/language-features/adt/gadt03.reject.lc 2:24-2:38 Type | 14 | testdata/language-features/adt/gadt03.reject.lc 2:24-2:38 Type |
15 | testdata/language-features/adt/gadt03.reject.lc 2:34-2:38 Type | 15 | testdata/language-features/adt/gadt03.reject.lc 2:34-2:38 Type |
16 | testdata/language-features/adt/gadt03.reject.lc 3:3-3:9 M2 d_ a_ | {a} -> a -> {b:String} -> M2 a b | 16 | testdata/language-features/adt/gadt03.reject.lc 3:3-3:9 M2 _d _a | forall a . a -> forall (b :: String) . M2 a b |
17 | testdata/language-features/adt/gadt03.reject.lc 3:3-3:35 Type | 17 | testdata/language-features/adt/gadt03.reject.lc 3:3-3:35 Type |
18 | testdata/language-features/adt/gadt03.reject.lc 3:13-3:14 Type | 18 | testdata/language-features/adt/gadt03.reject.lc 3:13-3:14 Type |
19 | testdata/language-features/adt/gadt03.reject.lc 3:13-3:35 Type | 19 | testdata/language-features/adt/gadt03.reject.lc 3:13-3:35 Type |
20 | testdata/language-features/adt/gadt03.reject.lc 3:18-3:35 Type | 20 | testdata/language-features/adt/gadt03.reject.lc 3:18-3:35 Type |
21 | testdata/language-features/adt/gadt03.reject.lc 3:29-3:31 Type -> String->Type | 21 | testdata/language-features/adt/gadt03.reject.lc 3:29-3:31 Type -> String -> Type |
22 | testdata/language-features/adt/gadt03.reject.lc 3:29-3:33 String->Type | 22 | testdata/language-features/adt/gadt03.reject.lc 3:29-3:33 String -> Type |
23 | testdata/language-features/adt/gadt03.reject.lc 3:29-3:35 Type | 23 | testdata/language-features/adt/gadt03.reject.lc 3:29-3:35 Type |
24 | testdata/language-features/adt/gadt03.reject.lc 3:32-3:33 Type | 24 | testdata/language-features/adt/gadt03.reject.lc 3:32-3:33 Type |
25 | testdata/language-features/adt/gadt03.reject.lc 3:34-3:35 String | b_ | 25 | testdata/language-features/adt/gadt03.reject.lc 3:34-3:35 String | _b |
26 | testdata/language-features/adt/gadt03.reject.lc 5:6-5:8 Type -> String->Type | 26 | testdata/language-features/adt/gadt03.reject.lc 5:6-5:8 Type -> String -> Type |
27 | testdata/language-features/adt/gadt03.reject.lc 5:15-5:19 Type | 27 | testdata/language-features/adt/gadt03.reject.lc 5:15-5:19 Type |
28 | testdata/language-features/adt/gadt03.reject.lc 5:24-5:30 Type | 28 | testdata/language-features/adt/gadt03.reject.lc 5:24-5:30 Type |
29 | testdata/language-features/adt/gadt03.reject.lc 5:24-5:38 Type | 29 | testdata/language-features/adt/gadt03.reject.lc 5:24-5:38 Type |
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 |