summaryrefslogtreecommitdiff
path: root/testdata/language-features/basic-values
diff options
context:
space:
mode:
authorPéter Diviánszky <divipp@gmail.com>2016-05-01 16:51:22 +0200
committerPéter Diviánszky <divipp@gmail.com>2016-05-01 16:51:22 +0200
commit1a7544763729938e7009ead1e375e9bbf413afb0 (patch)
tree62af78c28cd91597fe40391d4020cb47f697334a /testdata/language-features/basic-values
parent11b4a98c3fc7014cdef123fea4081d58e8edbaa2 (diff)
better namespace handling in pretty print
Diffstat (limited to 'testdata/language-features/basic-values')
-rw-r--r--testdata/language-features/basic-values/bool01.out4
-rw-r--r--testdata/language-features/basic-values/case02.out4
-rw-r--r--testdata/language-features/basic-values/case05.out2
-rw-r--r--testdata/language-features/basic-values/case06.out2
-rw-r--r--testdata/language-features/basic-values/data01.out30
-rw-r--r--testdata/language-features/basic-values/def01.out4
-rw-r--r--testdata/language-features/basic-values/def03.out2
-rw-r--r--testdata/language-features/basic-values/def04.out4
-rw-r--r--testdata/language-features/basic-values/def07.reject.out6
-rw-r--r--testdata/language-features/basic-values/deforder01.out4
-rw-r--r--testdata/language-features/basic-values/deforder02.out4
-rw-r--r--testdata/language-features/basic-values/deforder03.out2
-rw-r--r--testdata/language-features/basic-values/deforder04.out2
-rw-r--r--testdata/language-features/basic-values/deforder05.out2
-rw-r--r--testdata/language-features/basic-values/deforder06.out2
-rw-r--r--testdata/language-features/basic-values/fixity02.out28
-rw-r--r--testdata/language-features/basic-values/if01.out2
-rw-r--r--testdata/language-features/basic-values/infix03.out12
-rw-r--r--testdata/language-features/basic-values/let01.out10
-rw-r--r--testdata/language-features/basic-values/literal01.out16
-rw-r--r--testdata/language-features/basic-values/shadowing01.out2
-rw-r--r--testdata/language-features/basic-values/shadowing02.out6
-rw-r--r--testdata/language-features/basic-values/tuple02.out4
-rw-r--r--testdata/language-features/basic-values/typesig01.out4
-rw-r--r--testdata/language-features/basic-values/typesig02.out4
-rw-r--r--testdata/language-features/basic-values/typesig05.out8
-rw-r--r--testdata/language-features/basic-values/typesig06.out4
-rw-r--r--testdata/language-features/basic-values/typesig07.out6
-rw-r--r--testdata/language-features/basic-values/where05.out8
29 files changed, 94 insertions, 94 deletions
diff --git a/testdata/language-features/basic-values/bool01.out b/testdata/language-features/basic-values/bool01.out
index a78cfe8f..3fd03cdf 100644
--- a/testdata/language-features/basic-values/bool01.out
+++ b/testdata/language-features/basic-values/bool01.out
@@ -1,7 +1,7 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3value1 :: 'Bool 3value1 :: Bool
4value2 :: 'Bool 4value2 :: Bool
5------------ tooltips 5------------ tooltips
6testdata/language-features/basic-values/bool01.lc 1:1-1:7 Bool 6testdata/language-features/basic-values/bool01.lc 1:1-1:7 Bool
7testdata/language-features/basic-values/bool01.lc 1:10-1:14 Bool 7testdata/language-features/basic-values/bool01.lc 1:10-1:14 Bool
diff --git a/testdata/language-features/basic-values/case02.out b/testdata/language-features/basic-values/case02.out
index e1b5a2e5..974b56da 100644
--- a/testdata/language-features/basic-values/case02.out
+++ b/testdata/language-features/basic-values/case02.out
@@ -1,7 +1,7 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3value1 :: forall a . ('Eq a, 'Num a) => () 3value1 :: forall a . (Eq a, Num a) => ()
4value2 :: forall a . ('Eq a, 'Num a, 'Eq a, 'Num a) => 'String 4value2 :: forall a . (Eq a, Num a, Eq a, Num a) => String
5------------ tooltips 5------------ tooltips
6testdata/language-features/basic-values/case02.lc 1:1-1:7 forall a . (Eq a, Num a) => () 6testdata/language-features/basic-values/case02.lc 1:1-1:7 forall a . (Eq a, Num a) => ()
7testdata/language-features/basic-values/case02.lc 1:10-3:10 () 7testdata/language-features/basic-values/case02.lc 1:10-3:10 ()
diff --git a/testdata/language-features/basic-values/case05.out b/testdata/language-features/basic-values/case05.out
index 717b0920..e77a1024 100644
--- a/testdata/language-features/basic-values/case05.out
+++ b/testdata/language-features/basic-values/case05.out
@@ -1,6 +1,6 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3value :: forall a . ('Eq a, 'Num a) => a -> 'Char 3value :: forall a . (Eq a, Num a) => a -> Char
4------------ tooltips 4------------ tooltips
5testdata/language-features/basic-values/case05.lc 1:1-1:6 forall a . (Eq a, Num a) => a -> Char 5testdata/language-features/basic-values/case05.lc 1:1-1:6 forall a . (Eq a, Num a) => a -> Char
6testdata/language-features/basic-values/case05.lc 1:11-2:11 Char 6testdata/language-features/basic-values/case05.lc 1:11-2:11 Char
diff --git a/testdata/language-features/basic-values/case06.out b/testdata/language-features/basic-values/case06.out
index 40e7db3b..d2524007 100644
--- a/testdata/language-features/basic-values/case06.out
+++ b/testdata/language-features/basic-values/case06.out
@@ -1,6 +1,6 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3value :: forall a . ('Eq a, 'Num a) => a -> 'Char 3value :: forall a . (Eq a, Num a) => a -> Char
4------------ tooltips 4------------ tooltips
5testdata/language-features/basic-values/case06.lc 1:1-1:6 forall a . (Eq a, Num a) => a -> Char 5testdata/language-features/basic-values/case06.lc 1:1-1:6 forall a . (Eq a, Num a) => a -> Char
6testdata/language-features/basic-values/case06.lc 1:11-3:11 Char 6testdata/language-features/basic-values/case06.lc 1:11-3:11 Char
diff --git a/testdata/language-features/basic-values/data01.out b/testdata/language-features/basic-values/data01.out
index b429a33b..294c3b86 100644
--- a/testdata/language-features/basic-values/data01.out
+++ b/testdata/language-features/basic-values/data01.out
@@ -1,23 +1,23 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3'A :: Type 3'A :: Type
4B :: 'A 4B :: A
5C :: 'A 5C :: A
6D :: 'A 6D :: A
7'ACase :: forall (a :: 'A -> Type) -> a B -> a C -> a D -> forall (b :: 'A) -> a b 7'ACase :: forall (a :: A -> Type) -> a 'B -> a 'C -> a 'D -> forall (b :: A) -> a b
8match'A :: forall (a :: Type -> Type) -> a 'A -> forall b -> a b -> a b 8match'A :: forall (a :: Type -> Type) -> a A -> forall b -> a b -> a b
9'E :: Type 9'E :: Type
10F :: 'E 10F :: E
11G :: () -> 'E 11G :: () -> E
12H :: 'E 12H :: E
13'ECase :: forall (a :: 'E -> Type) -> a F -> (forall (b :: ()) -> a (G b)) -> a H -> forall (c :: 'E) -> a c 13'ECase :: forall (a :: E -> Type) -> a 'F -> (forall (b :: ()) -> a ('G b)) -> a 'H -> forall (c :: E) -> a c
14match'E :: forall (a :: Type -> Type) -> a 'E -> forall b -> a b -> a b 14match'E :: forall (a :: Type -> Type) -> a E -> forall b -> a b -> a b
15'D1 :: Type 15'D1 :: Type
16C1 :: 'D1 16C1 :: D1
17C2 :: () -> 'D1 17C2 :: () -> D1
18C3 :: 'D1 18C3 :: D1
19'D1Case :: forall (a :: 'D1 -> Type) -> a C1 -> (forall (b :: ()) -> a (C2 b)) -> a C3 -> forall (c :: 'D1) -> a c 19'D1Case :: forall (a :: D1 -> Type) -> a 'C1 -> (forall (b :: ()) -> a ('C2 b)) -> a 'C3 -> forall (c :: D1) -> a c
20match'D1 :: forall (a :: Type -> Type) -> a 'D1 -> forall b -> a b -> a b 20match'D1 :: forall (a :: Type -> Type) -> a D1 -> forall b -> a b -> a b
21------------ tooltips 21------------ tooltips
22testdata/language-features/basic-values/data01.lc 1:6-1:7 Type 22testdata/language-features/basic-values/data01.lc 1:6-1:7 Type
23testdata/language-features/basic-values/data01.lc 1:6-1:13 Type 23testdata/language-features/basic-values/data01.lc 1:6-1:13 Type
diff --git a/testdata/language-features/basic-values/def01.out b/testdata/language-features/basic-values/def01.out
index 6c174057..712cd657 100644
--- a/testdata/language-features/basic-values/def01.out
+++ b/testdata/language-features/basic-values/def01.out
@@ -1,8 +1,8 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3unit :: () 3unit :: ()
4fun1 :: forall a b . 'Num b => a -> b 4fun1 :: forall a b . Num b => a -> b
5fun2 :: forall a b c d e . a -> b -> c -> d -> e -> 'Char 5fun2 :: forall a b c d e . a -> b -> c -> d -> e -> Char
6------------ tooltips 6------------ tooltips
7testdata/language-features/basic-values/def01.lc 1:1-1:5 () 7testdata/language-features/basic-values/def01.lc 1:1-1:5 ()
8testdata/language-features/basic-values/def01.lc 1:8-1:10 () 8testdata/language-features/basic-values/def01.lc 1:8-1:10 ()
diff --git a/testdata/language-features/basic-values/def03.out b/testdata/language-features/basic-values/def03.out
index bd9e7133..38bae81f 100644
--- a/testdata/language-features/basic-values/def03.out
+++ b/testdata/language-features/basic-values/def03.out
@@ -1,6 +1,6 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3fun :: forall a . ('Eq a, 'Num a, 'Eq a, 'Num a) => a -> 'Char 3fun :: forall a . (Eq a, Num a, Eq a, Num a) => a -> Char
4------------ tooltips 4------------ tooltips
5testdata/language-features/basic-values/def03.lc 1:1-1:4 forall a . (Eq a, Num a, Eq a, Num a) => a -> Char 5testdata/language-features/basic-values/def03.lc 1:1-1:4 forall a . (Eq a, Num a, Eq a, Num a) => a -> Char
6testdata/language-features/basic-values/def03.lc 1:9-1:12 Char 6testdata/language-features/basic-values/def03.lc 1:9-1:12 Char
diff --git a/testdata/language-features/basic-values/def04.out b/testdata/language-features/basic-values/def04.out
index 1f3fbeb7..977601b2 100644
--- a/testdata/language-features/basic-values/def04.out
+++ b/testdata/language-features/basic-values/def04.out
@@ -1,7 +1,7 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3fun :: forall a . ('Eq a, 'Num a, 'Eq a, 'Num a) => a -> 'Char 3fun :: forall a . (Eq a, Num a, Eq a, Num a) => a -> Char
4fun2 :: forall a b . ('Eq a, 'Num a, 'Eq a, 'Num a) => a -> b -> 'Char 4fun2 :: forall a b . (Eq a, Num a, Eq a, Num a) => a -> b -> Char
5------------ tooltips 5------------ tooltips
6testdata/language-features/basic-values/def04.lc 1:1-1:4 forall a . (Eq a, Num a, Eq a, Num a) => a -> Char 6testdata/language-features/basic-values/def04.lc 1:1-1:4 forall a . (Eq a, Num a, Eq a, Num a) => a -> Char
7testdata/language-features/basic-values/def04.lc 1:9-1:12 Char 7testdata/language-features/basic-values/def04.lc 1:9-1:12 Char
diff --git a/testdata/language-features/basic-values/def07.reject.out b/testdata/language-features/basic-values/def07.reject.out
index c52ecc70..8cb5a1a4 100644
--- a/testdata/language-features/basic-values/def07.reject.out
+++ b/testdata/language-features/basic-values/def07.reject.out
@@ -5,9 +5,9 @@ and at testdata/language-features/basic-values/def07.reject.lc:1:1:
5fun 1 = '1' 5fun 1 = '1'
6^^^ 6^^^
7------------ trace 7------------ trace
8fun :: forall a . ('Eq a, 'Num a, 'Eq a, 'Num a) => a -> 'Char 8fun :: forall a . (Eq a, Num a, Eq a, Num a) => a -> Char
9fun2 :: forall a b . ('Eq a, 'Num a) => a -> b -> 'Char 9fun2 :: forall a b . (Eq a, Num a) => a -> b -> Char
10fun :: forall a . a -> 'Char 10fun :: forall a . a -> Char
11!already defined fun at testdata/language-features/basic-values/def07.reject.lc:4:1: 11!already defined fun at testdata/language-features/basic-values/def07.reject.lc:4:1:
12fun _ = '_' 12fun _ = '_'
13^^^ 13^^^
diff --git a/testdata/language-features/basic-values/deforder01.out b/testdata/language-features/basic-values/deforder01.out
index 5dd94137..325f4361 100644
--- a/testdata/language-features/basic-values/deforder01.out
+++ b/testdata/language-features/basic-values/deforder01.out
@@ -1,7 +1,7 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3x :: 'Char 3x :: Char
4y :: 'Char 4y :: Char
5------------ tooltips 5------------ tooltips
6testdata/language-features/basic-values/deforder01.lc 1:1-1:2 Char 6testdata/language-features/basic-values/deforder01.lc 1:1-1:2 Char
7testdata/language-features/basic-values/deforder01.lc 1:5-1:8 Char 7testdata/language-features/basic-values/deforder01.lc 1:5-1:8 Char
diff --git a/testdata/language-features/basic-values/deforder02.out b/testdata/language-features/basic-values/deforder02.out
index 473b93ff..9f79a9bd 100644
--- a/testdata/language-features/basic-values/deforder02.out
+++ b/testdata/language-features/basic-values/deforder02.out
@@ -1,7 +1,7 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3x :: 'Char 3x :: Char
4y :: 'Char 4y :: Char
5------------ tooltips 5------------ tooltips
6testdata/language-features/basic-values/deforder02.lc 1:1-1:2 Char 6testdata/language-features/basic-values/deforder02.lc 1:1-1:2 Char
7testdata/language-features/basic-values/deforder02.lc 1:5-1:6 Char 7testdata/language-features/basic-values/deforder02.lc 1:5-1:6 Char
diff --git a/testdata/language-features/basic-values/deforder03.out b/testdata/language-features/basic-values/deforder03.out
index f7c5fa08..d98597f6 100644
--- a/testdata/language-features/basic-values/deforder03.out
+++ b/testdata/language-features/basic-values/deforder03.out
@@ -1,6 +1,6 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3value :: 'Char 3value :: Char
4------------ tooltips 4------------ tooltips
5testdata/language-features/basic-values/deforder03.lc 1:1-1:6 Char 5testdata/language-features/basic-values/deforder03.lc 1:1-1:6 Char
6testdata/language-features/basic-values/deforder03.lc 1:17-1:19 () 6testdata/language-features/basic-values/deforder03.lc 1:17-1:19 ()
diff --git a/testdata/language-features/basic-values/deforder04.out b/testdata/language-features/basic-values/deforder04.out
index 430a18c3..5d6e1d80 100644
--- a/testdata/language-features/basic-values/deforder04.out
+++ b/testdata/language-features/basic-values/deforder04.out
@@ -1,6 +1,6 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3value :: 'Char 3value :: Char
4------------ tooltips 4------------ tooltips
5testdata/language-features/basic-values/deforder04.lc 1:1-1:6 Char 5testdata/language-features/basic-values/deforder04.lc 1:1-1:6 Char
6testdata/language-features/basic-values/deforder04.lc 1:17-1:18 () 6testdata/language-features/basic-values/deforder04.lc 1:17-1:18 ()
diff --git a/testdata/language-features/basic-values/deforder05.out b/testdata/language-features/basic-values/deforder05.out
index 59230da2..73897e36 100644
--- a/testdata/language-features/basic-values/deforder05.out
+++ b/testdata/language-features/basic-values/deforder05.out
@@ -1,6 +1,6 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3value :: 'Char 3value :: Char
4------------ tooltips 4------------ tooltips
5testdata/language-features/basic-values/deforder05.lc 1:1-1:6 Char 5testdata/language-features/basic-values/deforder05.lc 1:1-1:6 Char
6testdata/language-features/basic-values/deforder05.lc 1:9-1:12 Char 6testdata/language-features/basic-values/deforder05.lc 1:9-1:12 Char
diff --git a/testdata/language-features/basic-values/deforder06.out b/testdata/language-features/basic-values/deforder06.out
index 55bffe51..794432d6 100644
--- a/testdata/language-features/basic-values/deforder06.out
+++ b/testdata/language-features/basic-values/deforder06.out
@@ -1,6 +1,6 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3value :: 'Char 3value :: Char
4------------ tooltips 4------------ tooltips
5testdata/language-features/basic-values/deforder06.lc 1:1-1:6 Char 5testdata/language-features/basic-values/deforder06.lc 1:1-1:6 Char
6testdata/language-features/basic-values/deforder06.lc 1:9-1:12 Char 6testdata/language-features/basic-values/deforder06.lc 1:9-1:12 Char
diff --git a/testdata/language-features/basic-values/fixity02.out b/testdata/language-features/basic-values/fixity02.out
index 2f87c92d..e16184f0 100644
--- a/testdata/language-features/basic-values/fixity02.out
+++ b/testdata/language-features/basic-values/fixity02.out
@@ -4,21 +4,21 @@ funL :: forall a b . a -> b -> a
4funR :: forall a b . a -> b -> b 4funR :: forall a b . a -> b -> b
5<@ :: forall a b . a -> b -> a 5<@ :: forall a b . a -> b -> a
6@> :: forall a b . a -> b -> b 6@> :: forall a b . a -> b -> b
7value1 :: 'Float 7value1 :: Float
8value2 :: 'Float 8value2 :: Float
9value3 :: 'Float 9value3 :: Float
10value4 :: 'Float 10value4 :: Float
11value5 :: 'String 11value5 :: String
12value6 :: 'Char 12value6 :: Char
13value7 :: 'String 13value7 :: String
14value8 :: () 14value8 :: ()
15funValue1 :: 'Float 15funValue1 :: Float
16funValue2 :: 'Float 16funValue2 :: Float
17funValue3 :: 'Float 17funValue3 :: Float
18funValue4 :: 'Float 18funValue4 :: Float
19funValue5 :: 'String 19funValue5 :: String
20funValue6 :: 'Char 20funValue6 :: Char
21funValue7 :: 'String 21funValue7 :: String
22funValue8 :: () 22funValue8 :: ()
23------------ tooltips 23------------ tooltips
24testdata/language-features/basic-values/fixity02.lc 1:1-1:5 forall a b . a -> b -> a 24testdata/language-features/basic-values/fixity02.lc 1:1-1:5 forall a b . a -> b -> a
diff --git a/testdata/language-features/basic-values/if01.out b/testdata/language-features/basic-values/if01.out
index 991efd46..b68d03e3 100644
--- a/testdata/language-features/basic-values/if01.out
+++ b/testdata/language-features/basic-values/if01.out
@@ -1,7 +1,7 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3value1 :: () 3value1 :: ()
4value2 :: 'Float 4value2 :: Float
5------------ tooltips 5------------ tooltips
6testdata/language-features/basic-values/if01.lc 1:1-1:7 () 6testdata/language-features/basic-values/if01.lc 1:1-1:7 ()
7testdata/language-features/basic-values/if01.lc 1:10-1:33 () 7testdata/language-features/basic-values/if01.lc 1:10-1:33 ()
diff --git a/testdata/language-features/basic-values/infix03.out b/testdata/language-features/basic-values/infix03.out
index 3420e35e..213d9e06 100644
--- a/testdata/language-features/basic-values/infix03.out
+++ b/testdata/language-features/basic-values/infix03.out
@@ -1,12 +1,12 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3'D :: Type 3'D :: Type
4D2 :: () -> () -> 'D 4D2 :: () -> () -> D
5D3 :: () -> () -> () -> 'D 5D3 :: () -> () -> () -> D
6'DCase :: forall (a :: 'D -> Type) -> (forall (b :: ()) (c :: ()) -> a (D2 b c)) -> (forall (d :: ()) (e :: ()) (f :: ()) -> a (D3 d e f)) -> forall (g :: 'D) -> a g 6'DCase :: forall (a :: D -> Type) -> (forall (b :: ()) (c :: ()) -> a ('D2 b c)) -> (forall (d :: ()) (e :: ()) (f :: ()) -> a ('D3 d e f)) -> forall (g :: D) -> a g
7match'D :: forall (a :: Type -> Type) -> a 'D -> forall b -> a b -> a b 7match'D :: forall (a :: Type -> Type) -> a D -> forall b -> a b -> a b
8d2 :: () -> () -> 'D 8d2 :: () -> () -> D
9d3 :: () -> () -> () -> 'D 9d3 :: () -> () -> () -> D
10------------ tooltips 10------------ tooltips
11testdata/language-features/basic-values/infix03.lc 1:6-1:7 Type 11testdata/language-features/basic-values/infix03.lc 1:6-1:7 Type
12testdata/language-features/basic-values/infix03.lc 1:6-1:18 Type 12testdata/language-features/basic-values/infix03.lc 1:6-1:18 Type
diff --git a/testdata/language-features/basic-values/let01.out b/testdata/language-features/basic-values/let01.out
index 8ab8c8e0..36ecf369 100644
--- a/testdata/language-features/basic-values/let01.out
+++ b/testdata/language-features/basic-values/let01.out
@@ -1,10 +1,10 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3value1 :: forall a . 'Num a => a 3value1 :: forall a . Num a => a
4value2 :: forall a . 'Num a => a 4value2 :: forall a . Num a => a
5value3 :: forall a . 'Num a => a 5value3 :: forall a . Num a => a
6value4 :: forall a . 'Num a => a 6value4 :: forall a . Num a => a
7value5 :: forall a . 'Num a => a 7value5 :: forall a . Num a => a
8------------ tooltips 8------------ tooltips
9testdata/language-features/basic-values/let01.lc 1:1-1:7 forall a . Num a => a 9testdata/language-features/basic-values/let01.lc 1:1-1:7 forall a . Num a => a
10testdata/language-features/basic-values/let01.lc 1:18-1:19 _b 10testdata/language-features/basic-values/let01.lc 1:18-1:19 _b
diff --git a/testdata/language-features/basic-values/literal01.out b/testdata/language-features/basic-values/literal01.out
index 0f7b3dbf..abaca3a7 100644
--- a/testdata/language-features/basic-values/literal01.out
+++ b/testdata/language-features/basic-values/literal01.out
@@ -1,13 +1,13 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3intValue1 :: forall a . 'Num a => a 3intValue1 :: forall a . Num a => a
4intValue2 :: forall a . 'Num a => a 4intValue2 :: forall a . Num a => a
5intValue3 :: forall a . 'Num a => a 5intValue3 :: forall a . Num a => a
6floatValue1 :: 'Float 6floatValue1 :: Float
7floatValue2 :: 'Float 7floatValue2 :: Float
8charValue :: 'Char 8charValue :: Char
9stringValue1 :: 'String 9stringValue1 :: String
10stringValue2 :: 'String 10stringValue2 :: String
11------------ tooltips 11------------ tooltips
12testdata/language-features/basic-values/literal01.lc 1:1-1:10 forall a . Num a => a 12testdata/language-features/basic-values/literal01.lc 1:1-1:10 forall a . Num a => a
13testdata/language-features/basic-values/literal01.lc 1:13-1:14 _b 13testdata/language-features/basic-values/literal01.lc 1:13-1:14 _b
diff --git a/testdata/language-features/basic-values/shadowing01.out b/testdata/language-features/basic-values/shadowing01.out
index 8956a8a3..9a8f5f22 100644
--- a/testdata/language-features/basic-values/shadowing01.out
+++ b/testdata/language-features/basic-values/shadowing01.out
@@ -1,6 +1,6 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3value :: 'Char 3value :: Char
4------------ tooltips 4------------ tooltips
5testdata/language-features/basic-values/shadowing01.lc 1:1-1:6 Char 5testdata/language-features/basic-values/shadowing01.lc 1:1-1:6 Char
6testdata/language-features/basic-values/shadowing01.lc 2:11-2:14 Char 6testdata/language-features/basic-values/shadowing01.lc 2:11-2:14 Char
diff --git a/testdata/language-features/basic-values/shadowing02.out b/testdata/language-features/basic-values/shadowing02.out
index 201f5f75..d4d4373b 100644
--- a/testdata/language-features/basic-values/shadowing02.out
+++ b/testdata/language-features/basic-values/shadowing02.out
@@ -1,8 +1,8 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3c :: forall a . 'Num a => a 3c :: forall a . Num a => a
4world :: 'String 4world :: String
5value2 :: 'Char 5value2 :: Char
6------------ tooltips 6------------ tooltips
7testdata/language-features/basic-values/shadowing02.lc 1:1-1:2 forall a . Num a => a 7testdata/language-features/basic-values/shadowing02.lc 1:1-1:2 forall a . Num a => a
8testdata/language-features/basic-values/shadowing02.lc 1:5-1:6 _b 8testdata/language-features/basic-values/shadowing02.lc 1:5-1:6 _b
diff --git a/testdata/language-features/basic-values/tuple02.out b/testdata/language-features/basic-values/tuple02.out
index 649fc85f..4e15f913 100644
--- a/testdata/language-features/basic-values/tuple02.out
+++ b/testdata/language-features/basic-values/tuple02.out
@@ -1,8 +1,8 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3tuple1 :: forall a . 'Num a => (a, 'Float, 'Char, 'String, ()) 3tuple1 :: forall a . Num a => (a, Float, Char, String, ())
4tuple2 :: ((), ()) 4tuple2 :: ((), ())
5tuple3 :: (('String, 'Char), ()) 5tuple3 :: ((String, Char), ())
6------------ tooltips 6------------ tooltips
7testdata/language-features/basic-values/tuple02.lc 1:1-1:7 forall a . Num a => (a, Float, Char, String, ()) 7testdata/language-features/basic-values/tuple02.lc 1:1-1:7 forall a . Num a => (a, Float, Char, String, ())
8testdata/language-features/basic-values/tuple02.lc 1:10-1:33 (_b, Float, Char, String, ()) 8testdata/language-features/basic-values/tuple02.lc 1:10-1:33 (_b, Float, Char, String, ())
diff --git a/testdata/language-features/basic-values/typesig01.out b/testdata/language-features/basic-values/typesig01.out
index cd018c6f..c473b40c 100644
--- a/testdata/language-features/basic-values/typesig01.out
+++ b/testdata/language-features/basic-values/typesig01.out
@@ -1,7 +1,7 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3value1 :: 'Char 3value1 :: Char
4value2 :: 'Char 4value2 :: Char
5------------ tooltips 5------------ tooltips
6testdata/language-features/basic-values/typesig01.lc 1:11-1:15 Type 6testdata/language-features/basic-values/typesig01.lc 1:11-1:15 Type
7testdata/language-features/basic-values/typesig01.lc 2:1-2:7 Char 7testdata/language-features/basic-values/typesig01.lc 2:1-2:7 Char
diff --git a/testdata/language-features/basic-values/typesig02.out b/testdata/language-features/basic-values/typesig02.out
index bbaa5075..c1e6361e 100644
--- a/testdata/language-features/basic-values/typesig02.out
+++ b/testdata/language-features/basic-values/typesig02.out
@@ -1,7 +1,7 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3value1 :: 'Char 3value1 :: Char
4value2 :: 'Char 4value2 :: Char
5------------ tooltips 5------------ tooltips
6testdata/language-features/basic-values/typesig02.lc 1:1-1:7 Char 6testdata/language-features/basic-values/typesig02.lc 1:1-1:7 Char
7testdata/language-features/basic-values/typesig02.lc 1:10-1:13 Char 7testdata/language-features/basic-values/typesig02.lc 1:10-1:13 Char
diff --git a/testdata/language-features/basic-values/typesig05.out b/testdata/language-features/basic-values/typesig05.out
index 1e8fa0f6..d107f4eb 100644
--- a/testdata/language-features/basic-values/typesig05.out
+++ b/testdata/language-features/basic-values/typesig05.out
@@ -2,10 +2,10 @@ main is not found
2------------ trace 2------------ trace
3funL :: forall a b . a -> b -> a 3funL :: forall a b . a -> b -> a
4funR :: forall a b . a -> b -> b 4funR :: forall a b . a -> b -> b
5value1 :: 'Char 5value1 :: Char
6value2 :: 'String 6value2 :: String
7value3 :: 'Char 7value3 :: Char
8value4 :: 'String 8value4 :: String
9------------ tooltips 9------------ tooltips
10testdata/language-features/basic-values/typesig05.lc 1:1-1:5 forall a b . a -> b -> a 10testdata/language-features/basic-values/typesig05.lc 1:1-1:5 forall a b . a -> b -> a
11testdata/language-features/basic-values/typesig05.lc 1:12-1:13 _d 11testdata/language-features/basic-values/typesig05.lc 1:12-1:13 _d
diff --git a/testdata/language-features/basic-values/typesig06.out b/testdata/language-features/basic-values/typesig06.out
index a5bcd427..c249026f 100644
--- a/testdata/language-features/basic-values/typesig06.out
+++ b/testdata/language-features/basic-values/typesig06.out
@@ -2,8 +2,8 @@ main is not found
2------------ trace 2------------ trace
3funL :: forall a b . a -> b -> a 3funL :: forall a b . a -> b -> a
4<@ :: forall a b . a -> b -> a 4<@ :: forall a b . a -> b -> a
5value1 :: 'String 5value1 :: String
6value2 :: 'String 6value2 :: String
7------------ tooltips 7------------ tooltips
8testdata/language-features/basic-values/typesig06.lc 1:1-1:5 forall a b . a -> b -> a 8testdata/language-features/basic-values/typesig06.lc 1:1-1:5 forall a b . a -> b -> a
9testdata/language-features/basic-values/typesig06.lc 1:12-1:13 _d 9testdata/language-features/basic-values/typesig06.lc 1:12-1:13 _d
diff --git a/testdata/language-features/basic-values/typesig07.out b/testdata/language-features/basic-values/typesig07.out
index d8beb681..65ce8df7 100644
--- a/testdata/language-features/basic-values/typesig07.out
+++ b/testdata/language-features/basic-values/typesig07.out
@@ -1,8 +1,8 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3value1 :: 'Int 3value1 :: Int
4value2 :: 'Int 4value2 :: Int
5value3 :: 'Int 5value3 :: Int
6value4 :: () -> () -> () 6value4 :: () -> () -> ()
7@@@ :: () -> () -> () 7@@@ :: () -> () -> ()
8value6 :: () -> () -> () 8value6 :: () -> () -> ()
diff --git a/testdata/language-features/basic-values/where05.out b/testdata/language-features/basic-values/where05.out
index a0785fa9..11743f93 100644
--- a/testdata/language-features/basic-values/where05.out
+++ b/testdata/language-features/basic-values/where05.out
@@ -1,9 +1,9 @@
1main is not found 1main is not found
2------------ trace 2------------ trace
3value1 :: forall a . ('Eq a, 'Num a) => () 3value1 :: forall a . (Eq a, Num a) => ()
4value2 :: forall a . ('Eq a, 'Num a) => () 4value2 :: forall a . (Eq a, Num a) => ()
5value3 :: forall a . ('Eq a, 'Num a) => () 5value3 :: forall a . (Eq a, Num a) => ()
6value4 :: forall a . ('Eq a, 'Num a) => () 6value4 :: forall a . (Eq a, Num a) => ()
7------------ tooltips 7------------ tooltips
8testdata/language-features/basic-values/where05.lc 1:1-1:7 forall a . (Eq a, Num a) => () 8testdata/language-features/basic-values/where05.lc 1:1-1:7 forall a . (Eq a, Num a) => ()
9testdata/language-features/basic-values/where05.lc 1:10-3:10 () 9testdata/language-features/basic-values/where05.lc 1:10-3:10 ()