diff options
author | Péter Diviánszky <divipp@gmail.com> | 2016-01-26 17:12:09 +0100 |
---|---|---|
committer | Péter Diviánszky <divipp@gmail.com> | 2016-01-26 17:12:09 +0100 |
commit | 97f544df14e312b12a3b8ba1fd07072a5ccb23b3 (patch) | |
tree | b927a5af04ce04d96914035bda605adb4e4f7244 /testdata | |
parent | 29d90b31f8282e15e027faf32fd7fed99063049c (diff) |
show tooltips in type namespace
Diffstat (limited to 'testdata')
96 files changed, 3500 insertions, 3500 deletions
diff --git a/testdata/Builtins.out b/testdata/Builtins.out index 782668a5..c1db825a 100644 --- a/testdata/Builtins.out +++ b/testdata/Builtins.out | |||
@@ -4,14 +4,14 @@ testdata/Builtins.lc 9:1-9:3 {a} -> a->a | |||
4 | testdata/Builtins.lc 9:8-9:9 V1 | 4 | testdata/Builtins.lc 9:8-9:9 V1 |
5 | testdata/Builtins.lc 13:6-13:9 Type | 5 | testdata/Builtins.lc 13:6-13:9 Type |
6 | testdata/Builtins.lc 13:6-13:23 Type | 6 | testdata/Builtins.lc 13:6-13:23 Type |
7 | testdata/Builtins.lc 13:12-13:16 'Nat | 7 | testdata/Builtins.lc 13:12-13:16 Nat |
8 | testdata/Builtins.lc 13:19-13:23 'Nat | 'Nat->'Nat | Type | 8 | testdata/Builtins.lc 13:19-13:23 Nat | Nat->Nat | Type |
9 | testdata/Builtins.lc 13:24-13:27 Type | 9 | testdata/Builtins.lc 13:24-13:27 Type |
10 | testdata/Builtins.lc 15:6-15:10 Type | Type->Type | 10 | testdata/Builtins.lc 15:6-15:10 Type | Type->Type |
11 | testdata/Builtins.lc 15:6-15:25 Type | 11 | testdata/Builtins.lc 15:6-15:25 Type |
12 | testdata/Builtins.lc 15:6-15:36 Type | 12 | testdata/Builtins.lc 15:6-15:36 Type |
13 | testdata/Builtins.lc 15:15-15:18 'List V1 | {a} -> 'List a | 13 | testdata/Builtins.lc 15:15-15:18 List V1 | {a} -> List a |
14 | testdata/Builtins.lc 15:21-15:25 'List V4 | Type | {a} -> a -> 'List a -> 'List a | 14 | testdata/Builtins.lc 15:21-15:25 List V4 | Type | {a} -> a -> List a -> List a |
15 | testdata/Builtins.lc 15:26-15:27 Type | 15 | testdata/Builtins.lc 15:26-15:27 Type |
16 | testdata/Builtins.lc 15:28-15:36 Type | 16 | testdata/Builtins.lc 15:28-15:36 Type |
17 | testdata/Builtins.lc 15:29-15:33 Type->Type | 17 | testdata/Builtins.lc 15:29-15:33 Type->Type |
@@ -55,24 +55,24 @@ testdata/Builtins.lc 25:29-25:30 Type | |||
55 | testdata/Builtins.lc 27:7-27:21 Type->Type | 55 | testdata/Builtins.lc 27:7-27:21 Type->Type |
56 | testdata/Builtins.lc 29:7-29:18 Type->Type | 56 | testdata/Builtins.lc 29:7-29:18 Type->Type |
57 | testdata/Builtins.lc 31:7-31:23 Type->Type | 57 | testdata/Builtins.lc 31:7-31:23 Type->Type |
58 | testdata/Builtins.lc 34:6-34:10 Type | Type -> 'Nat->Type | 58 | testdata/Builtins.lc 34:6-34:10 Type | Type -> Nat->Type |
59 | testdata/Builtins.lc 34:6-37:37 Type | 59 | testdata/Builtins.lc 34:6-37:37 Type |
60 | testdata/Builtins.lc 34:17-34:21 Type | 60 | testdata/Builtins.lc 34:17-34:21 Type |
61 | testdata/Builtins.lc 34:26-34:29 Type | 61 | testdata/Builtins.lc 34:26-34:29 Type |
62 | testdata/Builtins.lc 34:26-34:37 Type | 62 | testdata/Builtins.lc 34:26-34:37 Type |
63 | testdata/Builtins.lc 34:33-34:37 Type | 63 | testdata/Builtins.lc 34:33-34:37 Type |
64 | testdata/Builtins.lc 35:3-35:5 'VecS V3 2 | {a} -> a -> a -> 'VecS a 2 | 64 | testdata/Builtins.lc 35:3-35:5 VecS V3 2 | {a} -> a -> a -> VecS a 2 |
65 | testdata/Builtins.lc 35:3-35:27 Type | 65 | testdata/Builtins.lc 35:3-35:27 Type |
66 | testdata/Builtins.lc 35:9-35:10 Type | 66 | testdata/Builtins.lc 35:9-35:10 Type |
67 | testdata/Builtins.lc 35:9-35:27 Type | 67 | testdata/Builtins.lc 35:9-35:27 Type |
68 | testdata/Builtins.lc 35:14-35:15 Type | 68 | testdata/Builtins.lc 35:14-35:15 Type |
69 | testdata/Builtins.lc 35:14-35:27 Type | 69 | testdata/Builtins.lc 35:14-35:27 Type |
70 | testdata/Builtins.lc 35:19-35:23 Type -> 'Nat->Type | 70 | testdata/Builtins.lc 35:19-35:23 Type -> Nat->Type |
71 | testdata/Builtins.lc 35:19-35:25 'Nat->Type | 71 | testdata/Builtins.lc 35:19-35:25 Nat->Type |
72 | testdata/Builtins.lc 35:19-35:27 Type | 72 | testdata/Builtins.lc 35:19-35:27 Type |
73 | testdata/Builtins.lc 35:24-35:25 Type | 73 | testdata/Builtins.lc 35:24-35:25 Type |
74 | testdata/Builtins.lc 35:26-35:27 'Nat | 74 | testdata/Builtins.lc 35:26-35:27 Nat |
75 | testdata/Builtins.lc 36:3-36:5 'VecS V5 3 | {a} -> a -> a -> a -> 'VecS a 3 | 75 | testdata/Builtins.lc 36:3-36:5 VecS V5 3 | {a} -> a -> a -> a -> VecS a 3 |
76 | testdata/Builtins.lc 36:3-36:32 Type | 76 | testdata/Builtins.lc 36:3-36:32 Type |
77 | testdata/Builtins.lc 36:9-36:10 Type | 77 | testdata/Builtins.lc 36:9-36:10 Type |
78 | testdata/Builtins.lc 36:9-36:32 Type | 78 | testdata/Builtins.lc 36:9-36:32 Type |
@@ -80,12 +80,12 @@ testdata/Builtins.lc 36:14-36:15 Type | |||
80 | testdata/Builtins.lc 36:14-36:32 Type | 80 | testdata/Builtins.lc 36:14-36:32 Type |
81 | testdata/Builtins.lc 36:19-36:20 Type | 81 | testdata/Builtins.lc 36:19-36:20 Type |
82 | testdata/Builtins.lc 36:19-36:32 Type | 82 | testdata/Builtins.lc 36:19-36:32 Type |
83 | testdata/Builtins.lc 36:24-36:28 Type -> 'Nat->Type | 83 | testdata/Builtins.lc 36:24-36:28 Type -> Nat->Type |
84 | testdata/Builtins.lc 36:24-36:30 'Nat->Type | 84 | testdata/Builtins.lc 36:24-36:30 Nat->Type |
85 | testdata/Builtins.lc 36:24-36:32 Type | 85 | testdata/Builtins.lc 36:24-36:32 Type |
86 | testdata/Builtins.lc 36:29-36:30 Type | 86 | testdata/Builtins.lc 36:29-36:30 Type |
87 | testdata/Builtins.lc 36:31-36:32 'Nat | 87 | testdata/Builtins.lc 36:31-36:32 Nat |
88 | testdata/Builtins.lc 37:3-37:5 'VecS V7 4 | {a} -> a -> a -> a -> a -> 'VecS a 4 | 88 | testdata/Builtins.lc 37:3-37:5 VecS V7 4 | {a} -> a -> a -> a -> a -> VecS a 4 |
89 | testdata/Builtins.lc 37:3-37:37 Type | 89 | testdata/Builtins.lc 37:3-37:37 Type |
90 | testdata/Builtins.lc 37:9-37:10 Type | 90 | testdata/Builtins.lc 37:9-37:10 Type |
91 | testdata/Builtins.lc 37:9-37:37 Type | 91 | testdata/Builtins.lc 37:9-37:37 Type |
@@ -95,41 +95,41 @@ testdata/Builtins.lc 37:19-37:20 Type | |||
95 | testdata/Builtins.lc 37:19-37:37 Type | 95 | testdata/Builtins.lc 37:19-37:37 Type |
96 | testdata/Builtins.lc 37:24-37:25 Type | 96 | testdata/Builtins.lc 37:24-37:25 Type |
97 | testdata/Builtins.lc 37:24-37:37 Type | 97 | testdata/Builtins.lc 37:24-37:37 Type |
98 | testdata/Builtins.lc 37:29-37:33 Type -> 'Nat->Type | 98 | testdata/Builtins.lc 37:29-37:33 Type -> Nat->Type |
99 | testdata/Builtins.lc 37:29-37:35 'Nat->Type | 99 | testdata/Builtins.lc 37:29-37:35 Nat->Type |
100 | testdata/Builtins.lc 37:29-37:37 Type | 100 | testdata/Builtins.lc 37:29-37:37 Type |
101 | testdata/Builtins.lc 37:34-37:35 Type | 101 | testdata/Builtins.lc 37:34-37:35 Type |
102 | testdata/Builtins.lc 37:36-37:37 'Nat | 102 | testdata/Builtins.lc 37:36-37:37 Nat |
103 | testdata/Builtins.lc 39:23-39:26 Type | 103 | testdata/Builtins.lc 39:23-39:26 Type |
104 | testdata/Builtins.lc 39:37-39:40 'Nat -> Type->Type | 104 | testdata/Builtins.lc 39:37-39:40 Nat -> Type->Type |
105 | testdata/Builtins.lc 39:47-39:51 Type -> 'Nat->Type | 105 | testdata/Builtins.lc 39:47-39:51 Type -> Nat->Type |
106 | testdata/Builtins.lc 39:47-39:53 'Nat->Type | 106 | testdata/Builtins.lc 39:47-39:53 Nat->Type |
107 | testdata/Builtins.lc 39:47-39:55 'Nat -> Type->Type | Type | Type->Type | 107 | testdata/Builtins.lc 39:47-39:55 Nat -> Type->Type | Type | Type->Type |
108 | testdata/Builtins.lc 39:52-39:53 Type | 108 | testdata/Builtins.lc 39:52-39:53 Type |
109 | testdata/Builtins.lc 39:54-39:55 'Nat | 109 | testdata/Builtins.lc 39:54-39:55 Nat |
110 | testdata/Builtins.lc 41:29-41:32 Type | 110 | testdata/Builtins.lc 41:29-41:32 Type |
111 | testdata/Builtins.lc 42:5-42:14 'Nat -> Type->Type | 111 | testdata/Builtins.lc 42:5-42:14 Nat -> Type->Type |
112 | testdata/Builtins.lc 42:15-42:16 'Nat | 112 | testdata/Builtins.lc 42:15-42:16 Nat |
113 | testdata/Builtins.lc 42:15-43:60 'Nat -> Type->Type | Type | Type->Type | 113 | testdata/Builtins.lc 42:15-43:60 Nat -> Type->Type | Type | Type->Type |
114 | testdata/Builtins.lc 42:21-42:22 Type | 114 | testdata/Builtins.lc 42:21-42:22 Type |
115 | testdata/Builtins.lc 42:21-43:60 'Nat->Type | 115 | testdata/Builtins.lc 42:21-43:60 Nat->Type |
116 | testdata/Builtins.lc 43:37-43:40 'Nat -> Type->Type | 116 | testdata/Builtins.lc 43:37-43:40 Nat -> Type->Type |
117 | testdata/Builtins.lc 43:37-43:58 Type->Type | 117 | testdata/Builtins.lc 43:37-43:58 Type->Type |
118 | testdata/Builtins.lc 43:37-43:60 'Nat->Type | Type | 118 | testdata/Builtins.lc 43:37-43:60 Nat->Type | Type |
119 | testdata/Builtins.lc 43:41-43:58 'Nat | 119 | testdata/Builtins.lc 43:41-43:58 Nat |
120 | testdata/Builtins.lc 43:42-43:47 'Nat->'Nat | 120 | testdata/Builtins.lc 43:42-43:47 Nat->Nat |
121 | testdata/Builtins.lc 43:48-43:57 'Nat | 121 | testdata/Builtins.lc 43:48-43:57 Nat |
122 | testdata/Builtins.lc 43:49-43:54 'Nat->'Nat | 122 | testdata/Builtins.lc 43:49-43:54 Nat->Nat |
123 | testdata/Builtins.lc 43:55-43:56 'Nat | 123 | testdata/Builtins.lc 43:55-43:56 Nat |
124 | testdata/Builtins.lc 43:59-43:60 Type | 124 | testdata/Builtins.lc 43:59-43:60 Type |
125 | testdata/Builtins.lc 46:25-46:28 Type | 125 | testdata/Builtins.lc 46:25-46:28 Type |
126 | testdata/Builtins.lc 47:5-47:10 'Nat -> Type->Type | 126 | testdata/Builtins.lc 47:5-47:10 Nat -> Type->Type |
127 | testdata/Builtins.lc 47:17-47:20 'Nat -> Type->Type | 127 | testdata/Builtins.lc 47:17-47:20 Nat -> Type->Type |
128 | testdata/Builtins.lc 47:17-47:22 Type->Type | 128 | testdata/Builtins.lc 47:17-47:22 Type->Type |
129 | testdata/Builtins.lc 47:17-47:24 'Nat -> Type->Type | Type | Type->Type | 129 | testdata/Builtins.lc 47:17-47:24 Nat -> Type->Type | Type | Type->Type |
130 | testdata/Builtins.lc 47:21-47:22 'Nat | 130 | testdata/Builtins.lc 47:21-47:22 Nat |
131 | testdata/Builtins.lc 47:23-47:24 Type | 131 | testdata/Builtins.lc 47:23-47:24 Type |
132 | testdata/Builtins.lc 50:6-50:9 'Nat -> 'Nat -> Type->Type | Type | 132 | testdata/Builtins.lc 50:6-50:9 Nat -> Nat -> Type->Type | Type |
133 | testdata/Builtins.lc 50:6-59:84 Type | 133 | testdata/Builtins.lc 50:6-59:84 Type |
134 | testdata/Builtins.lc 50:13-50:16 Type | 134 | testdata/Builtins.lc 50:13-50:16 Type |
135 | testdata/Builtins.lc 50:20-50:23 Type | 135 | testdata/Builtins.lc 50:20-50:23 Type |
@@ -137,257 +137,257 @@ testdata/Builtins.lc 50:20-50:39 Type | |||
137 | testdata/Builtins.lc 50:27-50:31 Type | 137 | testdata/Builtins.lc 50:27-50:31 Type |
138 | testdata/Builtins.lc 50:27-50:39 Type | 138 | testdata/Builtins.lc 50:27-50:39 Type |
139 | testdata/Builtins.lc 50:35-50:39 Type | 139 | testdata/Builtins.lc 50:35-50:39 Type |
140 | testdata/Builtins.lc 51:3-51:7 'Mat 2 2 'Float | 'VecS 'Float 2 -> 'VecS 'Float 2 -> 'Mat 2 2 'Float | 140 | testdata/Builtins.lc 51:3-51:7 Mat 2 2 Float | VecS Float 2 -> VecS Float 2 -> Mat 2 2 Float |
141 | testdata/Builtins.lc 51:3-51:54 Type | 141 | testdata/Builtins.lc 51:3-51:54 Type |
142 | testdata/Builtins.lc 51:11-51:14 'Nat -> Type->Type | 142 | testdata/Builtins.lc 51:11-51:14 Nat -> Type->Type |
143 | testdata/Builtins.lc 51:11-51:16 Type->Type | 143 | testdata/Builtins.lc 51:11-51:16 Type->Type |
144 | testdata/Builtins.lc 51:11-51:22 Type | 144 | testdata/Builtins.lc 51:11-51:22 Type |
145 | testdata/Builtins.lc 51:15-51:16 'Nat | 145 | testdata/Builtins.lc 51:15-51:16 Nat |
146 | testdata/Builtins.lc 51:17-51:22 Type | 146 | testdata/Builtins.lc 51:17-51:22 Type |
147 | testdata/Builtins.lc 51:26-51:29 'Nat -> Type->Type | 147 | testdata/Builtins.lc 51:26-51:29 Nat -> Type->Type |
148 | testdata/Builtins.lc 51:26-51:31 Type->Type | 148 | testdata/Builtins.lc 51:26-51:31 Type->Type |
149 | testdata/Builtins.lc 51:26-51:37 Type | 149 | testdata/Builtins.lc 51:26-51:37 Type |
150 | testdata/Builtins.lc 51:26-51:54 Type | 150 | testdata/Builtins.lc 51:26-51:54 Type |
151 | testdata/Builtins.lc 51:30-51:31 'Nat | 151 | testdata/Builtins.lc 51:30-51:31 Nat |
152 | testdata/Builtins.lc 51:32-51:37 Type | 152 | testdata/Builtins.lc 51:32-51:37 Type |
153 | testdata/Builtins.lc 51:41-51:44 'Nat -> 'Nat -> Type->Type | 153 | testdata/Builtins.lc 51:41-51:44 Nat -> Nat -> Type->Type |
154 | testdata/Builtins.lc 51:41-51:46 'Nat -> Type->Type | 154 | testdata/Builtins.lc 51:41-51:46 Nat -> Type->Type |
155 | testdata/Builtins.lc 51:41-51:48 Type->Type | 155 | testdata/Builtins.lc 51:41-51:48 Type->Type |
156 | testdata/Builtins.lc 51:41-51:54 Type | 156 | testdata/Builtins.lc 51:41-51:54 Type |
157 | testdata/Builtins.lc 51:45-51:46 'Nat | 157 | testdata/Builtins.lc 51:45-51:46 Nat |
158 | testdata/Builtins.lc 51:45-51:48 a:Type -> 'Mat 2 2 a -> Type | 158 | testdata/Builtins.lc 51:45-51:48 a:Type -> Mat 2 2 a -> Type |
159 | testdata/Builtins.lc 51:45-51:54 'Mat 2 2 'Float -> Type | 159 | testdata/Builtins.lc 51:45-51:54 Mat 2 2 Float -> Type |
160 | testdata/Builtins.lc 51:47-51:48 'Nat | 160 | testdata/Builtins.lc 51:47-51:48 Nat |
161 | testdata/Builtins.lc 51:49-51:54 Type | 161 | testdata/Builtins.lc 51:49-51:54 Type |
162 | testdata/Builtins.lc 52:3-52:7 'Mat 3 2 'Float | 'VecS 'Float 3 -> 'VecS 'Float 3 -> 'Mat 3 2 'Float | 162 | testdata/Builtins.lc 52:3-52:7 Mat 3 2 Float | VecS Float 3 -> VecS Float 3 -> Mat 3 2 Float |
163 | testdata/Builtins.lc 52:3-52:54 Type | 163 | testdata/Builtins.lc 52:3-52:54 Type |
164 | testdata/Builtins.lc 52:11-52:14 'Nat -> Type->Type | 164 | testdata/Builtins.lc 52:11-52:14 Nat -> Type->Type |
165 | testdata/Builtins.lc 52:11-52:16 Type->Type | 165 | testdata/Builtins.lc 52:11-52:16 Type->Type |
166 | testdata/Builtins.lc 52:11-52:22 Type | 166 | testdata/Builtins.lc 52:11-52:22 Type |
167 | testdata/Builtins.lc 52:15-52:16 'Nat | 167 | testdata/Builtins.lc 52:15-52:16 Nat |
168 | testdata/Builtins.lc 52:17-52:22 Type | 168 | testdata/Builtins.lc 52:17-52:22 Type |
169 | testdata/Builtins.lc 52:26-52:29 'Nat -> Type->Type | 169 | testdata/Builtins.lc 52:26-52:29 Nat -> Type->Type |
170 | testdata/Builtins.lc 52:26-52:31 Type->Type | 170 | testdata/Builtins.lc 52:26-52:31 Type->Type |
171 | testdata/Builtins.lc 52:26-52:37 Type | 171 | testdata/Builtins.lc 52:26-52:37 Type |
172 | testdata/Builtins.lc 52:26-52:54 Type | 172 | testdata/Builtins.lc 52:26-52:54 Type |
173 | testdata/Builtins.lc 52:30-52:31 'Nat | 173 | testdata/Builtins.lc 52:30-52:31 Nat |
174 | testdata/Builtins.lc 52:32-52:37 Type | 174 | testdata/Builtins.lc 52:32-52:37 Type |
175 | testdata/Builtins.lc 52:41-52:44 'Nat -> 'Nat -> Type->Type | 175 | testdata/Builtins.lc 52:41-52:44 Nat -> Nat -> Type->Type |
176 | testdata/Builtins.lc 52:41-52:46 'Nat -> Type->Type | 176 | testdata/Builtins.lc 52:41-52:46 Nat -> Type->Type |
177 | testdata/Builtins.lc 52:41-52:48 Type->Type | 177 | testdata/Builtins.lc 52:41-52:48 Type->Type |
178 | testdata/Builtins.lc 52:41-52:54 Type | 178 | testdata/Builtins.lc 52:41-52:54 Type |
179 | testdata/Builtins.lc 52:45-52:46 'Nat | 179 | testdata/Builtins.lc 52:45-52:46 Nat |
180 | testdata/Builtins.lc 52:45-52:48 a:Type -> 'Mat 3 2 a -> Type | 180 | testdata/Builtins.lc 52:45-52:48 a:Type -> Mat 3 2 a -> Type |
181 | testdata/Builtins.lc 52:45-52:54 'Mat 3 2 'Float -> Type | 181 | testdata/Builtins.lc 52:45-52:54 Mat 3 2 Float -> Type |
182 | testdata/Builtins.lc 52:47-52:48 'Nat | 182 | testdata/Builtins.lc 52:47-52:48 Nat |
183 | testdata/Builtins.lc 52:49-52:54 Type | 183 | testdata/Builtins.lc 52:49-52:54 Type |
184 | testdata/Builtins.lc 53:3-53:7 'Mat 4 2 'Float | 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'Mat 4 2 'Float | 184 | testdata/Builtins.lc 53:3-53:7 Mat 4 2 Float | VecS Float 4 -> VecS Float 4 -> Mat 4 2 Float |
185 | testdata/Builtins.lc 53:3-53:54 Type | 185 | testdata/Builtins.lc 53:3-53:54 Type |
186 | testdata/Builtins.lc 53:11-53:14 'Nat -> Type->Type | 186 | testdata/Builtins.lc 53:11-53:14 Nat -> Type->Type |
187 | testdata/Builtins.lc 53:11-53:16 Type->Type | 187 | testdata/Builtins.lc 53:11-53:16 Type->Type |
188 | testdata/Builtins.lc 53:11-53:22 Type | 188 | testdata/Builtins.lc 53:11-53:22 Type |
189 | testdata/Builtins.lc 53:15-53:16 'Nat | 189 | testdata/Builtins.lc 53:15-53:16 Nat |
190 | testdata/Builtins.lc 53:17-53:22 Type | 190 | testdata/Builtins.lc 53:17-53:22 Type |
191 | testdata/Builtins.lc 53:26-53:29 'Nat -> Type->Type | 191 | testdata/Builtins.lc 53:26-53:29 Nat -> Type->Type |
192 | testdata/Builtins.lc 53:26-53:31 Type->Type | 192 | testdata/Builtins.lc 53:26-53:31 Type->Type |
193 | testdata/Builtins.lc 53:26-53:37 Type | 193 | testdata/Builtins.lc 53:26-53:37 Type |
194 | testdata/Builtins.lc 53:26-53:54 Type | 194 | testdata/Builtins.lc 53:26-53:54 Type |
195 | testdata/Builtins.lc 53:30-53:31 'Nat | 195 | testdata/Builtins.lc 53:30-53:31 Nat |
196 | testdata/Builtins.lc 53:32-53:37 Type | 196 | testdata/Builtins.lc 53:32-53:37 Type |
197 | testdata/Builtins.lc 53:41-53:44 'Nat -> 'Nat -> Type->Type | 197 | testdata/Builtins.lc 53:41-53:44 Nat -> Nat -> Type->Type |
198 | testdata/Builtins.lc 53:41-53:46 'Nat -> Type->Type | 198 | testdata/Builtins.lc 53:41-53:46 Nat -> Type->Type |
199 | testdata/Builtins.lc 53:41-53:48 Type->Type | 199 | testdata/Builtins.lc 53:41-53:48 Type->Type |
200 | testdata/Builtins.lc 53:41-53:54 Type | 200 | testdata/Builtins.lc 53:41-53:54 Type |
201 | testdata/Builtins.lc 53:45-53:46 'Nat | 201 | testdata/Builtins.lc 53:45-53:46 Nat |
202 | testdata/Builtins.lc 53:45-53:48 a:Type -> 'Mat 4 2 a -> Type | 202 | testdata/Builtins.lc 53:45-53:48 a:Type -> Mat 4 2 a -> Type |
203 | testdata/Builtins.lc 53:45-53:54 'Mat 4 2 'Float -> Type | 203 | testdata/Builtins.lc 53:45-53:54 Mat 4 2 Float -> Type |
204 | testdata/Builtins.lc 53:47-53:48 'Nat | 204 | testdata/Builtins.lc 53:47-53:48 Nat |
205 | testdata/Builtins.lc 53:49-53:54 Type | 205 | testdata/Builtins.lc 53:49-53:54 Type |
206 | testdata/Builtins.lc 54:3-54:7 'Mat 2 3 'Float | 'VecS 'Float 2 -> 'VecS 'Float 2 -> 'VecS 'Float 2 -> 'Mat 2 3 'Float | 206 | testdata/Builtins.lc 54:3-54:7 Mat 2 3 Float | VecS Float 2 -> VecS Float 2 -> VecS Float 2 -> Mat 2 3 Float |
207 | testdata/Builtins.lc 54:3-54:69 Type | 207 | testdata/Builtins.lc 54:3-54:69 Type |
208 | testdata/Builtins.lc 54:11-54:14 'Nat -> Type->Type | 208 | testdata/Builtins.lc 54:11-54:14 Nat -> Type->Type |
209 | testdata/Builtins.lc 54:11-54:16 Type->Type | 209 | testdata/Builtins.lc 54:11-54:16 Type->Type |
210 | testdata/Builtins.lc 54:11-54:22 Type | 210 | testdata/Builtins.lc 54:11-54:22 Type |
211 | testdata/Builtins.lc 54:15-54:16 'Nat | 211 | testdata/Builtins.lc 54:15-54:16 Nat |
212 | testdata/Builtins.lc 54:17-54:22 Type | 212 | testdata/Builtins.lc 54:17-54:22 Type |
213 | testdata/Builtins.lc 54:26-54:29 'Nat -> Type->Type | 213 | testdata/Builtins.lc 54:26-54:29 Nat -> Type->Type |
214 | testdata/Builtins.lc 54:26-54:31 Type->Type | 214 | testdata/Builtins.lc 54:26-54:31 Type->Type |
215 | testdata/Builtins.lc 54:26-54:37 Type | 215 | testdata/Builtins.lc 54:26-54:37 Type |
216 | testdata/Builtins.lc 54:26-54:69 Type | 216 | testdata/Builtins.lc 54:26-54:69 Type |
217 | testdata/Builtins.lc 54:30-54:31 'Nat | 217 | testdata/Builtins.lc 54:30-54:31 Nat |
218 | testdata/Builtins.lc 54:32-54:37 Type | 218 | testdata/Builtins.lc 54:32-54:37 Type |
219 | testdata/Builtins.lc 54:41-54:44 'Nat -> Type->Type | 219 | testdata/Builtins.lc 54:41-54:44 Nat -> Type->Type |
220 | testdata/Builtins.lc 54:41-54:46 Type->Type | 220 | testdata/Builtins.lc 54:41-54:46 Type->Type |
221 | testdata/Builtins.lc 54:41-54:52 Type | 221 | testdata/Builtins.lc 54:41-54:52 Type |
222 | testdata/Builtins.lc 54:41-54:69 Type | 222 | testdata/Builtins.lc 54:41-54:69 Type |
223 | testdata/Builtins.lc 54:45-54:46 'Nat | 223 | testdata/Builtins.lc 54:45-54:46 Nat |
224 | testdata/Builtins.lc 54:47-54:52 Type | 224 | testdata/Builtins.lc 54:47-54:52 Type |
225 | testdata/Builtins.lc 54:56-54:59 'Nat -> 'Nat -> Type->Type | 225 | testdata/Builtins.lc 54:56-54:59 Nat -> Nat -> Type->Type |
226 | testdata/Builtins.lc 54:56-54:61 'Nat -> Type->Type | 226 | testdata/Builtins.lc 54:56-54:61 Nat -> Type->Type |
227 | testdata/Builtins.lc 54:56-54:63 Type->Type | 227 | testdata/Builtins.lc 54:56-54:63 Type->Type |
228 | testdata/Builtins.lc 54:56-54:69 Type | 228 | testdata/Builtins.lc 54:56-54:69 Type |
229 | testdata/Builtins.lc 54:60-54:61 'Nat | 229 | testdata/Builtins.lc 54:60-54:61 Nat |
230 | testdata/Builtins.lc 54:60-54:63 a:Type -> 'Mat 2 3 a -> Type | 230 | testdata/Builtins.lc 54:60-54:63 a:Type -> Mat 2 3 a -> Type |
231 | testdata/Builtins.lc 54:60-54:69 'Mat 2 3 'Float -> Type | 231 | testdata/Builtins.lc 54:60-54:69 Mat 2 3 Float -> Type |
232 | testdata/Builtins.lc 54:62-54:63 'Nat | 232 | testdata/Builtins.lc 54:62-54:63 Nat |
233 | testdata/Builtins.lc 54:64-54:69 Type | 233 | testdata/Builtins.lc 54:64-54:69 Type |
234 | testdata/Builtins.lc 55:3-55:7 'Mat 3 3 'Float | 'VecS 'Float 3 -> 'VecS 'Float 3 -> 'VecS 'Float 3 -> 'Mat 3 3 'Float | 234 | testdata/Builtins.lc 55:3-55:7 Mat 3 3 Float | VecS Float 3 -> VecS Float 3 -> VecS Float 3 -> Mat 3 3 Float |
235 | testdata/Builtins.lc 55:3-55:69 Type | 235 | testdata/Builtins.lc 55:3-55:69 Type |
236 | testdata/Builtins.lc 55:11-55:14 'Nat -> Type->Type | 236 | testdata/Builtins.lc 55:11-55:14 Nat -> Type->Type |
237 | testdata/Builtins.lc 55:11-55:16 Type->Type | 237 | testdata/Builtins.lc 55:11-55:16 Type->Type |
238 | testdata/Builtins.lc 55:11-55:22 Type | 238 | testdata/Builtins.lc 55:11-55:22 Type |
239 | testdata/Builtins.lc 55:15-55:16 'Nat | 239 | testdata/Builtins.lc 55:15-55:16 Nat |
240 | testdata/Builtins.lc 55:17-55:22 Type | 240 | testdata/Builtins.lc 55:17-55:22 Type |
241 | testdata/Builtins.lc 55:26-55:29 'Nat -> Type->Type | 241 | testdata/Builtins.lc 55:26-55:29 Nat -> Type->Type |
242 | testdata/Builtins.lc 55:26-55:31 Type->Type | 242 | testdata/Builtins.lc 55:26-55:31 Type->Type |
243 | testdata/Builtins.lc 55:26-55:37 Type | 243 | testdata/Builtins.lc 55:26-55:37 Type |
244 | testdata/Builtins.lc 55:26-55:69 Type | 244 | testdata/Builtins.lc 55:26-55:69 Type |
245 | testdata/Builtins.lc 55:30-55:31 'Nat | 245 | testdata/Builtins.lc 55:30-55:31 Nat |
246 | testdata/Builtins.lc 55:32-55:37 Type | 246 | testdata/Builtins.lc 55:32-55:37 Type |
247 | testdata/Builtins.lc 55:41-55:44 'Nat -> Type->Type | 247 | testdata/Builtins.lc 55:41-55:44 Nat -> Type->Type |
248 | testdata/Builtins.lc 55:41-55:46 Type->Type | 248 | testdata/Builtins.lc 55:41-55:46 Type->Type |
249 | testdata/Builtins.lc 55:41-55:52 Type | 249 | testdata/Builtins.lc 55:41-55:52 Type |
250 | testdata/Builtins.lc 55:41-55:69 Type | 250 | testdata/Builtins.lc 55:41-55:69 Type |
251 | testdata/Builtins.lc 55:45-55:46 'Nat | 251 | testdata/Builtins.lc 55:45-55:46 Nat |
252 | testdata/Builtins.lc 55:47-55:52 Type | 252 | testdata/Builtins.lc 55:47-55:52 Type |
253 | testdata/Builtins.lc 55:56-55:59 'Nat -> 'Nat -> Type->Type | 253 | testdata/Builtins.lc 55:56-55:59 Nat -> Nat -> Type->Type |
254 | testdata/Builtins.lc 55:56-55:61 'Nat -> Type->Type | 254 | testdata/Builtins.lc 55:56-55:61 Nat -> Type->Type |
255 | testdata/Builtins.lc 55:56-55:63 Type->Type | 255 | testdata/Builtins.lc 55:56-55:63 Type->Type |
256 | testdata/Builtins.lc 55:56-55:69 Type | 256 | testdata/Builtins.lc 55:56-55:69 Type |
257 | testdata/Builtins.lc 55:60-55:61 'Nat | 257 | testdata/Builtins.lc 55:60-55:61 Nat |
258 | testdata/Builtins.lc 55:60-55:63 a:Type -> 'Mat 3 3 a -> Type | 258 | testdata/Builtins.lc 55:60-55:63 a:Type -> Mat 3 3 a -> Type |
259 | testdata/Builtins.lc 55:60-55:69 'Mat 3 3 'Float -> Type | 259 | testdata/Builtins.lc 55:60-55:69 Mat 3 3 Float -> Type |
260 | testdata/Builtins.lc 55:62-55:63 'Nat | 260 | testdata/Builtins.lc 55:62-55:63 Nat |
261 | testdata/Builtins.lc 55:64-55:69 Type | 261 | testdata/Builtins.lc 55:64-55:69 Type |
262 | testdata/Builtins.lc 56:3-56:7 'Mat 4 3 'Float | 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'Mat 4 3 'Float | 262 | testdata/Builtins.lc 56:3-56:7 Mat 4 3 Float | VecS Float 4 -> VecS Float 4 -> VecS Float 4 -> Mat 4 3 Float |
263 | testdata/Builtins.lc 56:3-56:69 Type | 263 | testdata/Builtins.lc 56:3-56:69 Type |
264 | testdata/Builtins.lc 56:11-56:14 'Nat -> Type->Type | 264 | testdata/Builtins.lc 56:11-56:14 Nat -> Type->Type |
265 | testdata/Builtins.lc 56:11-56:16 Type->Type | 265 | testdata/Builtins.lc 56:11-56:16 Type->Type |
266 | testdata/Builtins.lc 56:11-56:22 Type | 266 | testdata/Builtins.lc 56:11-56:22 Type |
267 | testdata/Builtins.lc 56:15-56:16 'Nat | 267 | testdata/Builtins.lc 56:15-56:16 Nat |
268 | testdata/Builtins.lc 56:17-56:22 Type | 268 | testdata/Builtins.lc 56:17-56:22 Type |
269 | testdata/Builtins.lc 56:26-56:29 'Nat -> Type->Type | 269 | testdata/Builtins.lc 56:26-56:29 Nat -> Type->Type |
270 | testdata/Builtins.lc 56:26-56:31 Type->Type | 270 | testdata/Builtins.lc 56:26-56:31 Type->Type |
271 | testdata/Builtins.lc 56:26-56:37 Type | 271 | testdata/Builtins.lc 56:26-56:37 Type |
272 | testdata/Builtins.lc 56:26-56:69 Type | 272 | testdata/Builtins.lc 56:26-56:69 Type |
273 | testdata/Builtins.lc 56:30-56:31 'Nat | 273 | testdata/Builtins.lc 56:30-56:31 Nat |
274 | testdata/Builtins.lc 56:32-56:37 Type | 274 | testdata/Builtins.lc 56:32-56:37 Type |
275 | testdata/Builtins.lc 56:41-56:44 'Nat -> Type->Type | 275 | testdata/Builtins.lc 56:41-56:44 Nat -> Type->Type |
276 | testdata/Builtins.lc 56:41-56:46 Type->Type | 276 | testdata/Builtins.lc 56:41-56:46 Type->Type |
277 | testdata/Builtins.lc 56:41-56:52 Type | 277 | testdata/Builtins.lc 56:41-56:52 Type |
278 | testdata/Builtins.lc 56:41-56:69 Type | 278 | testdata/Builtins.lc 56:41-56:69 Type |
279 | testdata/Builtins.lc 56:45-56:46 'Nat | 279 | testdata/Builtins.lc 56:45-56:46 Nat |
280 | testdata/Builtins.lc 56:47-56:52 Type | 280 | testdata/Builtins.lc 56:47-56:52 Type |
281 | testdata/Builtins.lc 56:56-56:59 'Nat -> 'Nat -> Type->Type | 281 | testdata/Builtins.lc 56:56-56:59 Nat -> Nat -> Type->Type |
282 | testdata/Builtins.lc 56:56-56:61 'Nat -> Type->Type | 282 | testdata/Builtins.lc 56:56-56:61 Nat -> Type->Type |
283 | testdata/Builtins.lc 56:56-56:63 Type->Type | 283 | testdata/Builtins.lc 56:56-56:63 Type->Type |
284 | testdata/Builtins.lc 56:56-56:69 Type | 284 | testdata/Builtins.lc 56:56-56:69 Type |
285 | testdata/Builtins.lc 56:60-56:61 'Nat | 285 | testdata/Builtins.lc 56:60-56:61 Nat |
286 | testdata/Builtins.lc 56:60-56:63 a:Type -> 'Mat 4 3 a -> Type | 286 | testdata/Builtins.lc 56:60-56:63 a:Type -> Mat 4 3 a -> Type |
287 | testdata/Builtins.lc 56:60-56:69 'Mat 4 3 'Float -> Type | 287 | testdata/Builtins.lc 56:60-56:69 Mat 4 3 Float -> Type |
288 | testdata/Builtins.lc 56:62-56:63 'Nat | 288 | testdata/Builtins.lc 56:62-56:63 Nat |
289 | testdata/Builtins.lc 56:64-56:69 Type | 289 | testdata/Builtins.lc 56:64-56:69 Type |
290 | testdata/Builtins.lc 57:3-57:7 'Mat 2 4 'Float | 'VecS 'Float 2 -> 'VecS 'Float 2 -> 'VecS 'Float 2 -> 'VecS 'Float 2 -> 'Mat 2 4 'Float | 290 | testdata/Builtins.lc 57:3-57:7 Mat 2 4 Float | VecS Float 2 -> VecS Float 2 -> VecS Float 2 -> VecS Float 2 -> Mat 2 4 Float |
291 | testdata/Builtins.lc 57:3-57:84 Type | 291 | testdata/Builtins.lc 57:3-57:84 Type |
292 | testdata/Builtins.lc 57:11-57:14 'Nat -> Type->Type | 292 | testdata/Builtins.lc 57:11-57:14 Nat -> Type->Type |
293 | testdata/Builtins.lc 57:11-57:16 Type->Type | 293 | testdata/Builtins.lc 57:11-57:16 Type->Type |
294 | testdata/Builtins.lc 57:11-57:22 Type | 294 | testdata/Builtins.lc 57:11-57:22 Type |
295 | testdata/Builtins.lc 57:15-57:16 'Nat | 295 | testdata/Builtins.lc 57:15-57:16 Nat |
296 | testdata/Builtins.lc 57:17-57:22 Type | 296 | testdata/Builtins.lc 57:17-57:22 Type |
297 | testdata/Builtins.lc 57:26-57:29 'Nat -> Type->Type | 297 | testdata/Builtins.lc 57:26-57:29 Nat -> Type->Type |
298 | testdata/Builtins.lc 57:26-57:31 Type->Type | 298 | testdata/Builtins.lc 57:26-57:31 Type->Type |
299 | testdata/Builtins.lc 57:26-57:37 Type | 299 | testdata/Builtins.lc 57:26-57:37 Type |
300 | testdata/Builtins.lc 57:26-57:84 Type | 300 | testdata/Builtins.lc 57:26-57:84 Type |
301 | testdata/Builtins.lc 57:30-57:31 'Nat | 301 | testdata/Builtins.lc 57:30-57:31 Nat |
302 | testdata/Builtins.lc 57:32-57:37 Type | 302 | testdata/Builtins.lc 57:32-57:37 Type |
303 | testdata/Builtins.lc 57:41-57:44 'Nat -> Type->Type | 303 | testdata/Builtins.lc 57:41-57:44 Nat -> Type->Type |
304 | testdata/Builtins.lc 57:41-57:46 Type->Type | 304 | testdata/Builtins.lc 57:41-57:46 Type->Type |
305 | testdata/Builtins.lc 57:41-57:52 Type | 305 | testdata/Builtins.lc 57:41-57:52 Type |
306 | testdata/Builtins.lc 57:41-57:84 Type | 306 | testdata/Builtins.lc 57:41-57:84 Type |
307 | testdata/Builtins.lc 57:45-57:46 'Nat | 307 | testdata/Builtins.lc 57:45-57:46 Nat |
308 | testdata/Builtins.lc 57:47-57:52 Type | 308 | testdata/Builtins.lc 57:47-57:52 Type |
309 | testdata/Builtins.lc 57:56-57:59 'Nat -> Type->Type | 309 | testdata/Builtins.lc 57:56-57:59 Nat -> Type->Type |
310 | testdata/Builtins.lc 57:56-57:61 Type->Type | 310 | testdata/Builtins.lc 57:56-57:61 Type->Type |
311 | testdata/Builtins.lc 57:56-57:67 Type | 311 | testdata/Builtins.lc 57:56-57:67 Type |
312 | testdata/Builtins.lc 57:56-57:84 Type | 312 | testdata/Builtins.lc 57:56-57:84 Type |
313 | testdata/Builtins.lc 57:60-57:61 'Nat | 313 | testdata/Builtins.lc 57:60-57:61 Nat |
314 | testdata/Builtins.lc 57:62-57:67 Type | 314 | testdata/Builtins.lc 57:62-57:67 Type |
315 | testdata/Builtins.lc 57:71-57:74 'Nat -> 'Nat -> Type->Type | 315 | testdata/Builtins.lc 57:71-57:74 Nat -> Nat -> Type->Type |
316 | testdata/Builtins.lc 57:71-57:76 'Nat -> Type->Type | 316 | testdata/Builtins.lc 57:71-57:76 Nat -> Type->Type |
317 | testdata/Builtins.lc 57:71-57:78 Type->Type | 317 | testdata/Builtins.lc 57:71-57:78 Type->Type |
318 | testdata/Builtins.lc 57:71-57:84 Type | 318 | testdata/Builtins.lc 57:71-57:84 Type |
319 | testdata/Builtins.lc 57:75-57:76 'Nat | 319 | testdata/Builtins.lc 57:75-57:76 Nat |
320 | testdata/Builtins.lc 57:75-57:78 a:Type -> 'Mat 2 4 a -> Type | 320 | testdata/Builtins.lc 57:75-57:78 a:Type -> Mat 2 4 a -> Type |
321 | testdata/Builtins.lc 57:75-57:84 'Mat 2 4 'Float -> Type | 321 | testdata/Builtins.lc 57:75-57:84 Mat 2 4 Float -> Type |
322 | testdata/Builtins.lc 57:77-57:78 'Nat | 322 | testdata/Builtins.lc 57:77-57:78 Nat |
323 | testdata/Builtins.lc 57:79-57:84 Type | 323 | testdata/Builtins.lc 57:79-57:84 Type |
324 | testdata/Builtins.lc 58:3-58:7 'Mat 3 4 'Float | 'VecS 'Float 3 -> 'VecS 'Float 3 -> 'VecS 'Float 3 -> 'VecS 'Float 3 -> 'Mat 3 4 'Float | 324 | testdata/Builtins.lc 58:3-58:7 Mat 3 4 Float | VecS Float 3 -> VecS Float 3 -> VecS Float 3 -> VecS Float 3 -> Mat 3 4 Float |
325 | testdata/Builtins.lc 58:3-58:84 Type | 325 | testdata/Builtins.lc 58:3-58:84 Type |
326 | testdata/Builtins.lc 58:11-58:14 'Nat -> Type->Type | 326 | testdata/Builtins.lc 58:11-58:14 Nat -> Type->Type |
327 | testdata/Builtins.lc 58:11-58:16 Type->Type | 327 | testdata/Builtins.lc 58:11-58:16 Type->Type |
328 | testdata/Builtins.lc 58:11-58:22 Type | 328 | testdata/Builtins.lc 58:11-58:22 Type |
329 | testdata/Builtins.lc 58:15-58:16 'Nat | 329 | testdata/Builtins.lc 58:15-58:16 Nat |
330 | testdata/Builtins.lc 58:17-58:22 Type | 330 | testdata/Builtins.lc 58:17-58:22 Type |
331 | testdata/Builtins.lc 58:26-58:29 'Nat -> Type->Type | 331 | testdata/Builtins.lc 58:26-58:29 Nat -> Type->Type |
332 | testdata/Builtins.lc 58:26-58:31 Type->Type | 332 | testdata/Builtins.lc 58:26-58:31 Type->Type |
333 | testdata/Builtins.lc 58:26-58:37 Type | 333 | testdata/Builtins.lc 58:26-58:37 Type |
334 | testdata/Builtins.lc 58:26-58:84 Type | 334 | testdata/Builtins.lc 58:26-58:84 Type |
335 | testdata/Builtins.lc 58:30-58:31 'Nat | 335 | testdata/Builtins.lc 58:30-58:31 Nat |
336 | testdata/Builtins.lc 58:32-58:37 Type | 336 | testdata/Builtins.lc 58:32-58:37 Type |
337 | testdata/Builtins.lc 58:41-58:44 'Nat -> Type->Type | 337 | testdata/Builtins.lc 58:41-58:44 Nat -> Type->Type |
338 | testdata/Builtins.lc 58:41-58:46 Type->Type | 338 | testdata/Builtins.lc 58:41-58:46 Type->Type |
339 | testdata/Builtins.lc 58:41-58:52 Type | 339 | testdata/Builtins.lc 58:41-58:52 Type |
340 | testdata/Builtins.lc 58:41-58:84 Type | 340 | testdata/Builtins.lc 58:41-58:84 Type |
341 | testdata/Builtins.lc 58:45-58:46 'Nat | 341 | testdata/Builtins.lc 58:45-58:46 Nat |
342 | testdata/Builtins.lc 58:47-58:52 Type | 342 | testdata/Builtins.lc 58:47-58:52 Type |
343 | testdata/Builtins.lc 58:56-58:59 'Nat -> Type->Type | 343 | testdata/Builtins.lc 58:56-58:59 Nat -> Type->Type |
344 | testdata/Builtins.lc 58:56-58:61 Type->Type | 344 | testdata/Builtins.lc 58:56-58:61 Type->Type |
345 | testdata/Builtins.lc 58:56-58:67 Type | 345 | testdata/Builtins.lc 58:56-58:67 Type |
346 | testdata/Builtins.lc 58:56-58:84 Type | 346 | testdata/Builtins.lc 58:56-58:84 Type |
347 | testdata/Builtins.lc 58:60-58:61 'Nat | 347 | testdata/Builtins.lc 58:60-58:61 Nat |
348 | testdata/Builtins.lc 58:62-58:67 Type | 348 | testdata/Builtins.lc 58:62-58:67 Type |
349 | testdata/Builtins.lc 58:71-58:74 'Nat -> 'Nat -> Type->Type | 349 | testdata/Builtins.lc 58:71-58:74 Nat -> Nat -> Type->Type |
350 | testdata/Builtins.lc 58:71-58:76 'Nat -> Type->Type | 350 | testdata/Builtins.lc 58:71-58:76 Nat -> Type->Type |
351 | testdata/Builtins.lc 58:71-58:78 Type->Type | 351 | testdata/Builtins.lc 58:71-58:78 Type->Type |
352 | testdata/Builtins.lc 58:71-58:84 Type | 352 | testdata/Builtins.lc 58:71-58:84 Type |
353 | testdata/Builtins.lc 58:75-58:76 'Nat | 353 | testdata/Builtins.lc 58:75-58:76 Nat |
354 | testdata/Builtins.lc 58:75-58:78 a:Type -> 'Mat 3 4 a -> Type | 354 | testdata/Builtins.lc 58:75-58:78 a:Type -> Mat 3 4 a -> Type |
355 | testdata/Builtins.lc 58:75-58:84 'Mat 3 4 'Float -> Type | 355 | testdata/Builtins.lc 58:75-58:84 Mat 3 4 Float -> Type |
356 | testdata/Builtins.lc 58:77-58:78 'Nat | 356 | testdata/Builtins.lc 58:77-58:78 Nat |
357 | testdata/Builtins.lc 58:79-58:84 Type | 357 | testdata/Builtins.lc 58:79-58:84 Type |
358 | testdata/Builtins.lc 59:3-59:7 'Mat 4 4 'Float | 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'Mat 4 4 'Float | 358 | testdata/Builtins.lc 59:3-59:7 Mat 4 4 Float | VecS Float 4 -> VecS Float 4 -> VecS Float 4 -> VecS Float 4 -> Mat 4 4 Float |
359 | testdata/Builtins.lc 59:3-59:84 Type | 359 | testdata/Builtins.lc 59:3-59:84 Type |
360 | testdata/Builtins.lc 59:11-59:14 'Nat -> Type->Type | 360 | testdata/Builtins.lc 59:11-59:14 Nat -> Type->Type |
361 | testdata/Builtins.lc 59:11-59:16 Type->Type | 361 | testdata/Builtins.lc 59:11-59:16 Type->Type |
362 | testdata/Builtins.lc 59:11-59:22 Type | 362 | testdata/Builtins.lc 59:11-59:22 Type |
363 | testdata/Builtins.lc 59:15-59:16 'Nat | 363 | testdata/Builtins.lc 59:15-59:16 Nat |
364 | testdata/Builtins.lc 59:17-59:22 Type | 364 | testdata/Builtins.lc 59:17-59:22 Type |
365 | testdata/Builtins.lc 59:26-59:29 'Nat -> Type->Type | 365 | testdata/Builtins.lc 59:26-59:29 Nat -> Type->Type |
366 | testdata/Builtins.lc 59:26-59:31 Type->Type | 366 | testdata/Builtins.lc 59:26-59:31 Type->Type |
367 | testdata/Builtins.lc 59:26-59:37 Type | 367 | testdata/Builtins.lc 59:26-59:37 Type |
368 | testdata/Builtins.lc 59:26-59:84 Type | 368 | testdata/Builtins.lc 59:26-59:84 Type |
369 | testdata/Builtins.lc 59:30-59:31 'Nat | 369 | testdata/Builtins.lc 59:30-59:31 Nat |
370 | testdata/Builtins.lc 59:32-59:37 Type | 370 | testdata/Builtins.lc 59:32-59:37 Type |
371 | testdata/Builtins.lc 59:41-59:44 'Nat -> Type->Type | 371 | testdata/Builtins.lc 59:41-59:44 Nat -> Type->Type |
372 | testdata/Builtins.lc 59:41-59:46 Type->Type | 372 | testdata/Builtins.lc 59:41-59:46 Type->Type |
373 | testdata/Builtins.lc 59:41-59:52 Type | 373 | testdata/Builtins.lc 59:41-59:52 Type |
374 | testdata/Builtins.lc 59:41-59:84 Type | 374 | testdata/Builtins.lc 59:41-59:84 Type |
375 | testdata/Builtins.lc 59:45-59:46 'Nat | 375 | testdata/Builtins.lc 59:45-59:46 Nat |
376 | testdata/Builtins.lc 59:47-59:52 Type | 376 | testdata/Builtins.lc 59:47-59:52 Type |
377 | testdata/Builtins.lc 59:56-59:59 'Nat -> Type->Type | 377 | testdata/Builtins.lc 59:56-59:59 Nat -> Type->Type |
378 | testdata/Builtins.lc 59:56-59:61 Type->Type | 378 | testdata/Builtins.lc 59:56-59:61 Type->Type |
379 | testdata/Builtins.lc 59:56-59:67 Type | 379 | testdata/Builtins.lc 59:56-59:67 Type |
380 | testdata/Builtins.lc 59:56-59:84 Type | 380 | testdata/Builtins.lc 59:56-59:84 Type |
381 | testdata/Builtins.lc 59:60-59:61 'Nat | 381 | testdata/Builtins.lc 59:60-59:61 Nat |
382 | testdata/Builtins.lc 59:62-59:67 Type | 382 | testdata/Builtins.lc 59:62-59:67 Type |
383 | testdata/Builtins.lc 59:71-59:74 'Nat -> 'Nat -> Type->Type | 383 | testdata/Builtins.lc 59:71-59:74 Nat -> Nat -> Type->Type |
384 | testdata/Builtins.lc 59:71-59:76 'Nat -> Type->Type | 384 | testdata/Builtins.lc 59:71-59:76 Nat -> Type->Type |
385 | testdata/Builtins.lc 59:71-59:78 Type->Type | 385 | testdata/Builtins.lc 59:71-59:78 Type->Type |
386 | testdata/Builtins.lc 59:71-59:84 Type | 386 | testdata/Builtins.lc 59:71-59:84 Type |
387 | testdata/Builtins.lc 59:75-59:76 'Nat | 387 | testdata/Builtins.lc 59:75-59:76 Nat |
388 | testdata/Builtins.lc 59:75-59:78 a:Type -> 'Mat 4 4 a -> Type | 388 | testdata/Builtins.lc 59:75-59:78 a:Type -> Mat 4 4 a -> Type |
389 | testdata/Builtins.lc 59:75-59:84 'Mat 4 4 'Float -> Type | 389 | testdata/Builtins.lc 59:75-59:84 Mat 4 4 Float -> Type |
390 | testdata/Builtins.lc 59:77-59:78 'Nat | 390 | testdata/Builtins.lc 59:77-59:78 Nat |
391 | testdata/Builtins.lc 59:79-59:84 Type | 391 | testdata/Builtins.lc 59:79-59:84 Type |
392 | testdata/Builtins.lc 62:5-62:21 Type->Type | 392 | testdata/Builtins.lc 62:5-62:21 Type->Type |
393 | testdata/Builtins.lc 62:22-62:27 Type | 393 | testdata/Builtins.lc 62:22-62:27 Type |
@@ -405,59 +405,59 @@ testdata/Builtins.lc 64:28-64:31 Type | |||
405 | testdata/Builtins.lc 65:28-65:31 Type | 405 | testdata/Builtins.lc 65:28-65:31 Type |
406 | testdata/Builtins.lc 65:28-65:36 Type->Type | 406 | testdata/Builtins.lc 65:28-65:36 Type->Type |
407 | testdata/Builtins.lc 65:28-66:37 Type | 407 | testdata/Builtins.lc 65:28-66:37 Type |
408 | testdata/Builtins.lc 65:35-65:36 'Nat->Type | Type | Type -> 'Nat->Type | 408 | testdata/Builtins.lc 65:35-65:36 Nat->Type | Type | Type -> Nat->Type |
409 | testdata/Builtins.lc 66:27-66:32 Type | 409 | testdata/Builtins.lc 66:27-66:32 Type |
410 | testdata/Builtins.lc 66:27-66:37 Type->Type | 410 | testdata/Builtins.lc 66:27-66:37 Type->Type |
411 | testdata/Builtins.lc 66:36-66:37 'Nat -> 'Nat -> Type->Type | 'Nat -> Type->Type | Type | Type->Type | 411 | testdata/Builtins.lc 66:36-66:37 Nat -> Nat -> Type->Type | Nat -> Type->Type | Type | Type->Type |
412 | testdata/Builtins.lc 70:6-70:11 Type | 412 | testdata/Builtins.lc 70:6-70:11 Type |
413 | testdata/Builtins.lc 70:6-70:31 Type | 413 | testdata/Builtins.lc 70:6-70:31 Type |
414 | testdata/Builtins.lc 70:14-70:16 'Swizz | 414 | testdata/Builtins.lc 70:14-70:16 Swizz |
415 | testdata/Builtins.lc 70:19-70:21 'Swizz | 415 | testdata/Builtins.lc 70:19-70:21 Swizz |
416 | testdata/Builtins.lc 70:24-70:26 'Swizz | 416 | testdata/Builtins.lc 70:24-70:26 Swizz |
417 | testdata/Builtins.lc 70:29-70:31 'Swizz | 417 | testdata/Builtins.lc 70:29-70:31 Swizz |
418 | testdata/Builtins.lc 73:26-73:56 Type | 418 | testdata/Builtins.lc 73:26-73:56 Type |
419 | testdata/Builtins.lc 73:27-73:28 V5 | 419 | testdata/Builtins.lc 73:27-73:28 V5 |
420 | testdata/Builtins.lc 73:32-73:33 Type | V4 | 420 | testdata/Builtins.lc 73:32-73:33 Type | V4 |
421 | testdata/Builtins.lc 73:38-73:41 'Nat -> Type->Type | 421 | testdata/Builtins.lc 73:38-73:41 Nat -> Type->Type |
422 | testdata/Builtins.lc 73:38-73:43 Type->Type | 422 | testdata/Builtins.lc 73:38-73:43 Type->Type |
423 | testdata/Builtins.lc 73:38-73:45 Type | 423 | testdata/Builtins.lc 73:38-73:45 Type |
424 | testdata/Builtins.lc 73:38-73:56 Type | 424 | testdata/Builtins.lc 73:38-73:56 Type |
425 | testdata/Builtins.lc 73:42-73:43 V2 | 425 | testdata/Builtins.lc 73:42-73:43 V2 |
426 | testdata/Builtins.lc 73:44-73:45 Type | 426 | testdata/Builtins.lc 73:44-73:45 Type |
427 | testdata/Builtins.lc 73:49-73:52 'Nat -> Type->Type | 427 | testdata/Builtins.lc 73:49-73:52 Nat -> Type->Type |
428 | testdata/Builtins.lc 73:49-73:54 Type->Type | 428 | testdata/Builtins.lc 73:49-73:54 Type->Type |
429 | testdata/Builtins.lc 73:49-73:56 Type | 429 | testdata/Builtins.lc 73:49-73:56 Type |
430 | testdata/Builtins.lc 73:53-73:54 'Nat | 430 | testdata/Builtins.lc 73:53-73:54 Nat |
431 | testdata/Builtins.lc 73:55-73:56 Type | 431 | testdata/Builtins.lc 73:55-73:56 Type |
432 | testdata/Builtins.lc 74:1-74:7 {a} -> {b} -> {c:'Nat} -> a->b -> 'VecS a c -> 'VecS b c | 432 | testdata/Builtins.lc 74:1-74:7 {a} -> {b} -> {c:Nat} -> a->b -> VecS a c -> VecS b c |
433 | testdata/Builtins.lc 74:23-74:32 {a} -> (d : b:'Nat -> 'VecS a b -> Type) -> (e:a -> f:a -> d 2 (V2 a e f)) -> (h:a -> i:a -> j:a -> d 3 (V3 a h i j)) -> (l:a -> m:a -> n:a -> o:a -> d 4 (V4 a l m n o)) -> {q:'Nat} -> (r : 'VecS a q) -> d q r | 433 | testdata/Builtins.lc 74:23-74:32 {a} -> (d : b:Nat -> VecS a b -> Type) -> (e:a -> f:a -> d 2 ('V2 a e f)) -> (h:a -> i:a -> j:a -> d 3 ('V3 a h i j)) -> (l:a -> m:a -> n:a -> o:a -> d 4 ('V4 a l m n o)) -> {q:Nat} -> (r : VecS a q) -> d q r |
434 | testdata/Builtins.lc 74:23-74:51 (V0 -> V1 -> 'VecS V6 2) -> (V1 -> V2 -> V3 -> 'VecS V8 3) -> (V2 -> V3 -> V4 -> V5 -> 'VecS V10 4) -> {m:'Nat} -> 'VecS V4 m -> 'VecS V9 m | 434 | testdata/Builtins.lc 74:23-74:51 (V0 -> V1 -> VecS V6 2) -> (V1 -> V2 -> V3 -> VecS V8 3) -> (V2 -> V3 -> V4 -> V5 -> VecS V10 4) -> {m:Nat} -> VecS V4 m -> VecS V9 m |
435 | testdata/Builtins.lc 74:23-75:29 (V4 -> V5 -> V6 -> 'VecS V6 3) -> (V5 -> V6 -> V7 -> V8 -> 'VecS V8 4) -> {j:'Nat} -> 'VecS V7 j -> 'VecS V7 j | 435 | testdata/Builtins.lc 74:23-75:29 (V4 -> V5 -> V6 -> VecS V6 3) -> (V5 -> V6 -> V7 -> V8 -> VecS V8 4) -> {j:Nat} -> VecS V7 j -> VecS V7 j |
436 | testdata/Builtins.lc 74:23-76:37 (V4 -> V5 -> V6 -> V7 -> 'VecS V7 4) -> {f:'Nat} -> 'VecS V6 f -> 'VecS V6 f | 436 | testdata/Builtins.lc 74:23-76:37 (V4 -> V5 -> V6 -> V7 -> VecS V7 4) -> {f:Nat} -> VecS V6 f -> VecS V6 f |
437 | testdata/Builtins.lc 74:23-77:45 {a:'Nat} -> 'VecS V5 a -> 'VecS V5 a | 437 | testdata/Builtins.lc 74:23-77:45 {a:Nat} -> VecS V5 a -> VecS V5 a |
438 | testdata/Builtins.lc 74:23-78:7 'VecS V4 V2 -> 'VecS V4 V3 | 438 | testdata/Builtins.lc 74:23-78:7 VecS V4 V2 -> VecS V4 V3 |
439 | testdata/Builtins.lc 74:23-79:6 'VecS V3 V1 -> 'VecS V3 V2 | 'VecS V3 V2 | V2->V2 -> 'VecS V3 V1 -> 'VecS V3 V2 | {a:'Nat} -> V2->V2 -> 'VecS V3 a -> 'VecS V3 a | {a} -> {b:'Nat} -> V2->a -> 'VecS V3 b -> 'VecS a b | {a} -> {b} -> {c:'Nat} -> a->b -> 'VecS a c -> 'VecS b c | 439 | testdata/Builtins.lc 74:23-79:6 V2->V2 -> VecS V3 V1 -> VecS V3 V2 | VecS V3 V1 -> VecS V3 V2 | VecS V3 V2 | {a:Nat} -> V2->V2 -> VecS V3 a -> VecS V3 a | {a} -> {b:Nat} -> V2->a -> VecS V3 b -> VecS a b | {a} -> {b} -> {c:Nat} -> a->b -> VecS a c -> VecS b c |
440 | testdata/Builtins.lc 74:33-74:51 a:'Nat -> 'VecS V1 a -> Type | 440 | testdata/Builtins.lc 74:33-74:51 a:Nat -> VecS V1 a -> Type |
441 | testdata/Builtins.lc 74:42-74:46 'Nat -> Type->Type | 441 | testdata/Builtins.lc 74:42-74:46 Nat -> Type->Type |
442 | testdata/Builtins.lc 74:42-74:48 Type->Type | 442 | testdata/Builtins.lc 74:42-74:48 Type->Type |
443 | testdata/Builtins.lc 74:42-74:50 'VecS V1 V0 -> Type | Type | 443 | testdata/Builtins.lc 74:42-74:50 Type | VecS V1 V0 -> Type |
444 | testdata/Builtins.lc 74:47-74:48 'Nat | 444 | testdata/Builtins.lc 74:47-74:48 Nat |
445 | testdata/Builtins.lc 74:49-74:50 Type | 445 | testdata/Builtins.lc 74:49-74:50 Type |
446 | testdata/Builtins.lc 75:5-75:29 V0 -> V1 -> 'VecS V6 2 | 446 | testdata/Builtins.lc 75:5-75:29 V0 -> V1 -> VecS V6 2 |
447 | testdata/Builtins.lc 75:14-75:16 {a} -> a -> a -> 'VecS a 2 | 447 | testdata/Builtins.lc 75:14-75:16 {a} -> a -> a -> VecS a 2 |
448 | testdata/Builtins.lc 75:14-75:22 V5 -> 'VecS V6 2 | 448 | testdata/Builtins.lc 75:14-75:22 V5 -> VecS V6 2 |
449 | testdata/Builtins.lc 75:14-75:28 'VecS V5 2 | V1 -> 'VecS V6 2 | 449 | testdata/Builtins.lc 75:14-75:28 V1 -> VecS V6 2 | VecS V5 2 |
450 | testdata/Builtins.lc 75:17-75:22 V5 | 450 | testdata/Builtins.lc 75:17-75:22 V5 |
451 | testdata/Builtins.lc 75:18-75:19 V8->V8 | 451 | testdata/Builtins.lc 75:18-75:19 V8->V8 |
452 | testdata/Builtins.lc 75:20-75:21 V2 | 452 | testdata/Builtins.lc 75:20-75:21 V2 |
453 | testdata/Builtins.lc 75:23-75:28 V5 | 453 | testdata/Builtins.lc 75:23-75:28 V5 |
454 | testdata/Builtins.lc 75:24-75:25 V6->V6 | 454 | testdata/Builtins.lc 75:24-75:25 V6->V6 |
455 | testdata/Builtins.lc 75:26-75:27 V6 | 455 | testdata/Builtins.lc 75:26-75:27 V6 |
456 | testdata/Builtins.lc 76:5-76:37 V4 -> V5 -> V6 -> 'VecS V6 3 | 456 | testdata/Builtins.lc 76:5-76:37 V4 -> V5 -> V6 -> VecS V6 3 |
457 | testdata/Builtins.lc 76:16-76:18 {a} -> a -> a -> a -> 'VecS a 3 | 457 | testdata/Builtins.lc 76:16-76:18 {a} -> a -> a -> a -> VecS a 3 |
458 | testdata/Builtins.lc 76:16-76:24 V6 -> V7 -> 'VecS V8 3 | 458 | testdata/Builtins.lc 76:16-76:24 V6 -> V7 -> VecS V8 3 |
459 | testdata/Builtins.lc 76:16-76:30 V6 -> 'VecS V7 3 | 459 | testdata/Builtins.lc 76:16-76:30 V6 -> VecS V7 3 |
460 | testdata/Builtins.lc 76:16-76:36 'VecS V6 3 | V5 -> V6 -> 'VecS V6 3 | V6 -> 'VecS V6 3 | 460 | testdata/Builtins.lc 76:16-76:36 V5 -> V6 -> VecS V6 3 | V6 -> VecS V6 3 | VecS V6 3 |
461 | testdata/Builtins.lc 76:19-76:24 V6 | 461 | testdata/Builtins.lc 76:19-76:24 V6 |
462 | testdata/Builtins.lc 76:20-76:21 V8->V8 | 462 | testdata/Builtins.lc 76:20-76:21 V8->V8 |
463 | testdata/Builtins.lc 76:22-76:23 V7 | 463 | testdata/Builtins.lc 76:22-76:23 V7 |
@@ -467,12 +467,12 @@ testdata/Builtins.lc 76:28-76:29 V7 | |||
467 | testdata/Builtins.lc 76:31-76:36 V6 | 467 | testdata/Builtins.lc 76:31-76:36 V6 |
468 | testdata/Builtins.lc 76:32-76:33 V7->V7 | 468 | testdata/Builtins.lc 76:32-76:33 V7->V7 |
469 | testdata/Builtins.lc 76:34-76:35 V7 | 469 | testdata/Builtins.lc 76:34-76:35 V7 |
470 | testdata/Builtins.lc 77:5-77:45 V4 -> V5 -> V6 -> V7 -> 'VecS V7 4 | 470 | testdata/Builtins.lc 77:5-77:45 V4 -> V5 -> V6 -> V7 -> VecS V7 4 |
471 | testdata/Builtins.lc 77:18-77:20 {a} -> a -> a -> a -> a -> 'VecS a 4 | 471 | testdata/Builtins.lc 77:18-77:20 {a} -> a -> a -> a -> a -> VecS a 4 |
472 | testdata/Builtins.lc 77:18-77:26 V7 -> V8 -> V9 -> 'VecS V10 4 | 472 | testdata/Builtins.lc 77:18-77:26 V7 -> V8 -> V9 -> VecS V10 4 |
473 | testdata/Builtins.lc 77:18-77:32 V7 -> V8 -> 'VecS V9 4 | 473 | testdata/Builtins.lc 77:18-77:32 V7 -> V8 -> VecS V9 4 |
474 | testdata/Builtins.lc 77:18-77:38 V7 -> 'VecS V8 4 | 474 | testdata/Builtins.lc 77:18-77:38 V7 -> VecS V8 4 |
475 | testdata/Builtins.lc 77:18-77:44 'VecS V7 4 | V5 -> V6 -> V7 -> 'VecS V7 4 | V6 -> V7 -> 'VecS V7 4 | V7 -> 'VecS V7 4 | 475 | testdata/Builtins.lc 77:18-77:44 V5 -> V6 -> V7 -> VecS V7 4 | V6 -> V7 -> VecS V7 4 | V7 -> VecS V7 4 | VecS V7 4 |
476 | testdata/Builtins.lc 77:21-77:26 V7 | 476 | testdata/Builtins.lc 77:21-77:26 V7 |
477 | testdata/Builtins.lc 77:22-77:23 V9->V9 | 477 | testdata/Builtins.lc 77:22-77:23 V9->V9 |
478 | testdata/Builtins.lc 77:24-77:25 V8 | 478 | testdata/Builtins.lc 77:24-77:25 V8 |
@@ -485,10 +485,10 @@ testdata/Builtins.lc 77:36-77:37 V8 | |||
485 | testdata/Builtins.lc 77:39-77:44 V7 | 485 | testdata/Builtins.lc 77:39-77:44 V7 |
486 | testdata/Builtins.lc 77:40-77:41 V8->V8 | 486 | testdata/Builtins.lc 77:40-77:41 V8->V8 |
487 | testdata/Builtins.lc 77:42-77:43 V8 | 487 | testdata/Builtins.lc 77:42-77:43 V8 |
488 | testdata/Builtins.lc 78:6-78:7 'Nat | 488 | testdata/Builtins.lc 78:6-78:7 Nat |
489 | testdata/Builtins.lc 79:5-79:6 'VecS V4 V2 | 489 | testdata/Builtins.lc 79:5-79:6 VecS V4 V2 |
490 | testdata/Builtins.lc 82:16-82:48 Type | 490 | testdata/Builtins.lc 82:16-82:48 Type |
491 | testdata/Builtins.lc 82:27-82:30 'Nat -> Type->Type | 491 | testdata/Builtins.lc 82:27-82:30 Nat -> Type->Type |
492 | testdata/Builtins.lc 82:27-82:32 Type->Type | 492 | testdata/Builtins.lc 82:27-82:32 Type->Type |
493 | testdata/Builtins.lc 82:27-82:34 Type | 493 | testdata/Builtins.lc 82:27-82:34 Type |
494 | testdata/Builtins.lc 82:27-82:48 Type | 494 | testdata/Builtins.lc 82:27-82:48 Type |
@@ -497,78 +497,78 @@ testdata/Builtins.lc 82:33-82:34 V2 | |||
497 | testdata/Builtins.lc 82:38-82:43 Type | 497 | testdata/Builtins.lc 82:38-82:43 Type |
498 | testdata/Builtins.lc 82:38-82:48 Type | 498 | testdata/Builtins.lc 82:38-82:48 Type |
499 | testdata/Builtins.lc 82:47-82:48 Type | 499 | testdata/Builtins.lc 82:47-82:48 Type |
500 | testdata/Builtins.lc 83:1-83:12 {a} -> {b:'Nat} -> 'VecS a b -> 'Swizz->a | 500 | testdata/Builtins.lc 83:1-83:12 {a} -> {b:Nat} -> VecS a b -> Swizz->a |
501 | testdata/Builtins.lc 83:17-83:20 'VecS V5 V4 | 501 | testdata/Builtins.lc 83:17-83:20 VecS V5 V4 |
502 | testdata/Builtins.lc 83:17-91:32 'Swizz->V3 | 'VecS V1 V0 -> 'Swizz->V3 | V3 | 502 | testdata/Builtins.lc 83:17-91:32 Swizz->V3 | V3 | VecS V1 V0 -> Swizz->V3 |
503 | testdata/Builtins.lc 83:22-83:24 'Swizz | 503 | testdata/Builtins.lc 83:22-83:24 Swizz |
504 | testdata/Builtins.lc 83:22-84:28 V1 -> V2->V2 | V2 | V2->V2 | 504 | testdata/Builtins.lc 83:22-84:28 V1 -> V2->V2 | V2 | V2->V2 |
505 | testdata/Builtins.lc 83:22-87:30 (V0 -> V1 -> V2 -> V3->V4) -> {f:'Nat} -> 'VecS V2 f -> V3 | 505 | testdata/Builtins.lc 83:22-87:30 (V0 -> V1 -> V2 -> V3->V4) -> {f:Nat} -> VecS V2 f -> V3 |
506 | testdata/Builtins.lc 83:22-91:32 {a:'Nat} -> 'VecS V1 a -> V2 | 506 | testdata/Builtins.lc 83:22-91:32 {a:Nat} -> VecS V1 a -> V2 |
507 | testdata/Builtins.lc 83:27-83:28 V4 | 507 | testdata/Builtins.lc 83:27-83:28 V4 |
508 | testdata/Builtins.lc 83:27-84:28 V3 -> V4 -> 'Swizz->V6 | 508 | testdata/Builtins.lc 83:27-84:28 V3 -> V4 -> Swizz->V6 |
509 | testdata/Builtins.lc 84:27-84:28 V3 | 509 | testdata/Builtins.lc 84:27-84:28 V3 |
510 | testdata/Builtins.lc 85:24-85:26 'Swizz | 510 | testdata/Builtins.lc 85:24-85:26 Swizz |
511 | testdata/Builtins.lc 85:24-87:30 V0 -> V1 -> V2->V3 | V1 -> V2->V3 | V2->V3 | V3 | 511 | testdata/Builtins.lc 85:24-87:30 V0 -> V1 -> V2->V3 | V1 -> V2->V3 | V2->V3 | V3 |
512 | testdata/Builtins.lc 85:29-85:30 V4 | 512 | testdata/Builtins.lc 85:29-85:30 V4 |
513 | testdata/Builtins.lc 85:29-86:30 V3 -> V4 -> 'Swizz->V6 | 513 | testdata/Builtins.lc 85:29-86:30 V3 -> V4 -> Swizz->V6 |
514 | testdata/Builtins.lc 85:29-87:30 V3 -> 'Swizz->V5 | 514 | testdata/Builtins.lc 85:29-87:30 V3 -> Swizz->V5 |
515 | testdata/Builtins.lc 86:29-86:30 V3 | 515 | testdata/Builtins.lc 86:29-86:30 V3 |
516 | testdata/Builtins.lc 87:29-87:30 V3 | 516 | testdata/Builtins.lc 87:29-87:30 V3 |
517 | testdata/Builtins.lc 88:26-88:28 'Swizz | 517 | testdata/Builtins.lc 88:26-88:28 Swizz |
518 | testdata/Builtins.lc 88:26-91:32 V0 -> V1 -> V2 -> V3->V4 | V1 -> V2 -> V3->V4 | V2 -> V3->V4 | V3->V4 | V4 | 518 | testdata/Builtins.lc 88:26-91:32 V0 -> V1 -> V2 -> V3->V4 | V1 -> V2 -> V3->V4 | V2 -> V3->V4 | V3->V4 | V4 |
519 | testdata/Builtins.lc 88:31-88:32 V5 | 519 | testdata/Builtins.lc 88:31-88:32 V5 |
520 | testdata/Builtins.lc 88:31-89:32 V4 -> V5 -> 'Swizz->V7 | 520 | testdata/Builtins.lc 88:31-89:32 V4 -> V5 -> Swizz->V7 |
521 | testdata/Builtins.lc 88:31-90:32 V4 -> 'Swizz->V6 | 521 | testdata/Builtins.lc 88:31-90:32 V4 -> Swizz->V6 |
522 | testdata/Builtins.lc 88:31-91:32 'Swizz->V5 | 522 | testdata/Builtins.lc 88:31-91:32 Swizz->V5 |
523 | testdata/Builtins.lc 89:31-89:32 V4 | 523 | testdata/Builtins.lc 89:31-89:32 V4 |
524 | testdata/Builtins.lc 90:31-90:32 V4 | 524 | testdata/Builtins.lc 90:31-90:32 V4 |
525 | testdata/Builtins.lc 91:31-91:32 V4 | 525 | testdata/Builtins.lc 91:31-91:32 V4 |
526 | testdata/Builtins.lc 94:28-94:31 'Nat -> Type->Type | 526 | testdata/Builtins.lc 94:28-94:31 Nat -> Type->Type |
527 | testdata/Builtins.lc 94:28-94:33 Type->Type | 527 | testdata/Builtins.lc 94:28-94:33 Type->Type |
528 | testdata/Builtins.lc 94:28-94:35 Type | 528 | testdata/Builtins.lc 94:28-94:35 Type |
529 | testdata/Builtins.lc 94:28-94:43 Type | 529 | testdata/Builtins.lc 94:28-94:43 Type |
530 | testdata/Builtins.lc 94:32-94:33 V1 | 530 | testdata/Builtins.lc 94:32-94:33 V1 |
531 | testdata/Builtins.lc 94:34-94:35 V2 | 531 | testdata/Builtins.lc 94:34-94:35 V2 |
532 | testdata/Builtins.lc 94:39-94:43 Type | 532 | testdata/Builtins.lc 94:39-94:43 Type |
533 | testdata/Builtins.lc 95:1-95:11 {a} -> {b:'Nat} -> 'VecS a b -> 'Bool | 533 | testdata/Builtins.lc 95:1-95:11 {a} -> {b:Nat} -> VecS a b -> Bool |
534 | testdata/Builtins.lc 95:16-95:19 'VecS V4 V3 | 534 | testdata/Builtins.lc 95:16-95:19 VecS V4 V3 |
535 | testdata/Builtins.lc 95:16-97:31 'Bool | 'VecS V1 V0 -> 'Bool | 535 | testdata/Builtins.lc 95:16-97:31 Bool | VecS V1 V0 -> Bool |
536 | testdata/Builtins.lc 95:23-95:27 'Bool | V1 -> V2->V2 | V2->V2 | 536 | testdata/Builtins.lc 95:23-95:27 Bool | V1 -> V2->V2 | V2->V2 |
537 | testdata/Builtins.lc 95:23-96:29 (V0 -> V1 -> V2 -> V3->'Bool) -> {f:'Nat} -> 'VecS V2 f -> 'Bool | 537 | testdata/Builtins.lc 95:23-96:29 (V0 -> V1 -> V2 -> V3->Bool) -> {f:Nat} -> VecS V2 f -> Bool |
538 | testdata/Builtins.lc 95:23-97:31 {a:'Nat} -> 'VecS V1 a -> 'Bool | 538 | testdata/Builtins.lc 95:23-97:31 {a:Nat} -> VecS V1 a -> Bool |
539 | testdata/Builtins.lc 96:25-96:29 'Bool | V0 -> V1 -> V2->'Bool | V1 -> V2->'Bool | V2->'Bool | 539 | testdata/Builtins.lc 96:25-96:29 Bool | V0 -> V1 -> V2->Bool | V1 -> V2->Bool | V2->Bool |
540 | testdata/Builtins.lc 97:27-97:31 'Bool | V0 -> V1 -> V2 -> V3->'Bool | V1 -> V2 -> V3->'Bool | V2 -> V3->'Bool | V3->'Bool | 540 | testdata/Builtins.lc 97:27-97:31 Bool | V0 -> V1 -> V2 -> V3->Bool | V1 -> V2 -> V3->Bool | V2 -> V3->Bool | V3->Bool |
541 | testdata/Builtins.lc 99:16-99:71 Type | 541 | testdata/Builtins.lc 99:16-99:71 Type |
542 | testdata/Builtins.lc 99:27-99:71 Type | 542 | testdata/Builtins.lc 99:27-99:71 Type |
543 | testdata/Builtins.lc 99:38-99:41 'Nat -> Type->Type | 543 | testdata/Builtins.lc 99:38-99:41 Nat -> Type->Type |
544 | testdata/Builtins.lc 99:38-99:43 Type->Type | 544 | testdata/Builtins.lc 99:38-99:43 Type->Type |
545 | testdata/Builtins.lc 99:38-99:45 Type | 545 | testdata/Builtins.lc 99:38-99:45 Type |
546 | testdata/Builtins.lc 99:38-99:71 Type | 546 | testdata/Builtins.lc 99:38-99:71 Type |
547 | testdata/Builtins.lc 99:42-99:43 V3 | 547 | testdata/Builtins.lc 99:42-99:43 V3 |
548 | testdata/Builtins.lc 99:44-99:45 V4 | 548 | testdata/Builtins.lc 99:44-99:45 V4 |
549 | testdata/Builtins.lc 99:49-99:52 'Nat -> Type->Type | 549 | testdata/Builtins.lc 99:49-99:52 Nat -> Type->Type |
550 | testdata/Builtins.lc 99:49-99:54 Type->Type | 550 | testdata/Builtins.lc 99:49-99:54 Type->Type |
551 | testdata/Builtins.lc 99:49-99:60 Type | 551 | testdata/Builtins.lc 99:49-99:60 Type |
552 | testdata/Builtins.lc 99:49-99:71 Type | 552 | testdata/Builtins.lc 99:49-99:71 Type |
553 | testdata/Builtins.lc 99:53-99:54 V2 | 553 | testdata/Builtins.lc 99:53-99:54 V2 |
554 | testdata/Builtins.lc 99:55-99:60 Type | 554 | testdata/Builtins.lc 99:55-99:60 Type |
555 | testdata/Builtins.lc 99:64-99:67 'Nat -> Type->Type | 555 | testdata/Builtins.lc 99:64-99:67 Nat -> Type->Type |
556 | testdata/Builtins.lc 99:64-99:69 Type->Type | 556 | testdata/Builtins.lc 99:64-99:69 Type->Type |
557 | testdata/Builtins.lc 99:64-99:71 Type | 557 | testdata/Builtins.lc 99:64-99:71 Type |
558 | testdata/Builtins.lc 99:68-99:69 'Nat | 558 | testdata/Builtins.lc 99:68-99:69 Nat |
559 | testdata/Builtins.lc 99:70-99:71 Type | 559 | testdata/Builtins.lc 99:70-99:71 Type |
560 | testdata/Builtins.lc 100:1-100:12 {a} -> {b:'Nat} -> {c:'Nat} -> 'VecS a b -> 'VecS 'Swizz c -> 'VecS a c | 560 | testdata/Builtins.lc 100:1-100:12 {a} -> {b:Nat} -> {c:Nat} -> VecS a b -> VecS Swizz c -> VecS a c |
561 | testdata/Builtins.lc 100:19-100:29 {a} -> {b:'Nat} -> 'VecS a b -> 'Bool | 561 | testdata/Builtins.lc 100:19-100:29 {a} -> {b:Nat} -> VecS a b -> Bool |
562 | testdata/Builtins.lc 100:19-100:31 'Bool | 562 | testdata/Builtins.lc 100:19-100:31 Bool |
563 | testdata/Builtins.lc 100:19-100:58 'VecS 'Swizz V1 -> 'VecS V4 V2 | 'VecS V2 V1 -> 'VecS 'Swizz V1 -> 'VecS V4 V2 | 'VecS V4 V2 | 563 | testdata/Builtins.lc 100:19-100:58 VecS Swizz V1 -> VecS V4 V2 | VecS V2 V1 -> VecS Swizz V1 -> VecS V4 V2 | VecS V4 V2 |
564 | testdata/Builtins.lc 100:30-100:31 'VecS V6 V5 | 564 | testdata/Builtins.lc 100:30-100:31 VecS V6 V5 |
565 | testdata/Builtins.lc 100:34-100:40 {a} -> {b} -> {c:'Nat} -> a->b -> 'VecS a c -> 'VecS b c | 565 | testdata/Builtins.lc 100:34-100:40 {a} -> {b} -> {c:Nat} -> a->b -> VecS a c -> VecS b c |
566 | testdata/Builtins.lc 100:34-100:56 'VecS 'Swizz V0 -> 'VecS V7 V1 | 566 | testdata/Builtins.lc 100:34-100:56 VecS Swizz V0 -> VecS V7 V1 |
567 | testdata/Builtins.lc 100:34-100:58 'VecS V4 V2 | 567 | testdata/Builtins.lc 100:34-100:58 VecS V4 V2 |
568 | testdata/Builtins.lc 100:41-100:56 'Swizz->V9 | 568 | testdata/Builtins.lc 100:41-100:56 Swizz->V9 |
569 | testdata/Builtins.lc 100:42-100:53 {a} -> {b:'Nat} -> 'VecS a b -> 'Swizz->a | 569 | testdata/Builtins.lc 100:42-100:53 {a} -> {b:Nat} -> VecS a b -> Swizz->a |
570 | testdata/Builtins.lc 100:54-100:55 'VecS V10 V9 | 570 | testdata/Builtins.lc 100:54-100:55 VecS V10 V9 |
571 | testdata/Builtins.lc 100:57-100:58 'VecS 'Swizz V3 | 571 | testdata/Builtins.lc 100:57-100:58 VecS Swizz V3 |
572 | testdata/Builtins.lc 105:7-105:13 Type->Type | 572 | testdata/Builtins.lc 105:7-105:13 Type->Type |
573 | testdata/Builtins.lc 107:25-107:28 Type | 573 | testdata/Builtins.lc 107:25-107:28 Type |
574 | testdata/Builtins.lc 107:25-108:30 Type | Type->Type | 574 | testdata/Builtins.lc 107:25-108:30 Type | Type->Type |
@@ -579,29 +579,29 @@ testdata/Builtins.lc 110:7-112:33 Type | |||
579 | testdata/Builtins.lc 110:7-113:38 Type | 579 | testdata/Builtins.lc 110:7-113:38 Type |
580 | testdata/Builtins.lc 110:7-114:16 Type | 580 | testdata/Builtins.lc 110:7-114:16 Type |
581 | testdata/Builtins.lc 110:7-115:15 Type | 581 | testdata/Builtins.lc 110:7-115:15 Type |
582 | testdata/Builtins.lc 111:3-111:7 {a} -> {b : 'Component a} -> a -> a -> 'VecS a 2 | 582 | testdata/Builtins.lc 111:3-111:7 {a} -> {b : Component a} -> a -> a -> VecS a 2 |
583 | testdata/Builtins.lc 111:11-111:12 Type | 583 | testdata/Builtins.lc 111:11-111:12 Type |
584 | testdata/Builtins.lc 111:11-111:28 Type | 584 | testdata/Builtins.lc 111:11-111:28 Type |
585 | testdata/Builtins.lc 111:16-111:17 Type | 585 | testdata/Builtins.lc 111:16-111:17 Type |
586 | testdata/Builtins.lc 111:16-111:28 Type | 586 | testdata/Builtins.lc 111:16-111:28 Type |
587 | testdata/Builtins.lc 111:21-111:24 'Nat -> Type->Type | 587 | testdata/Builtins.lc 111:21-111:24 Nat -> Type->Type |
588 | testdata/Builtins.lc 111:21-111:26 Type->Type | 588 | testdata/Builtins.lc 111:21-111:26 Type->Type |
589 | testdata/Builtins.lc 111:21-111:28 Type | 589 | testdata/Builtins.lc 111:21-111:28 Type |
590 | testdata/Builtins.lc 111:25-111:26 'Nat | 590 | testdata/Builtins.lc 111:25-111:26 Nat |
591 | testdata/Builtins.lc 111:27-111:28 Type | 591 | testdata/Builtins.lc 111:27-111:28 Type |
592 | testdata/Builtins.lc 112:3-112:7 {a} -> {b : 'Component a} -> a -> a -> a -> 'VecS a 3 | 592 | testdata/Builtins.lc 112:3-112:7 {a} -> {b : Component a} -> a -> a -> a -> VecS a 3 |
593 | testdata/Builtins.lc 112:11-112:12 Type | 593 | testdata/Builtins.lc 112:11-112:12 Type |
594 | testdata/Builtins.lc 112:11-112:33 Type | 594 | testdata/Builtins.lc 112:11-112:33 Type |
595 | testdata/Builtins.lc 112:16-112:17 Type | 595 | testdata/Builtins.lc 112:16-112:17 Type |
596 | testdata/Builtins.lc 112:16-112:33 Type | 596 | testdata/Builtins.lc 112:16-112:33 Type |
597 | testdata/Builtins.lc 112:21-112:22 Type | 597 | testdata/Builtins.lc 112:21-112:22 Type |
598 | testdata/Builtins.lc 112:21-112:33 Type | 598 | testdata/Builtins.lc 112:21-112:33 Type |
599 | testdata/Builtins.lc 112:26-112:29 'Nat -> Type->Type | 599 | testdata/Builtins.lc 112:26-112:29 Nat -> Type->Type |
600 | testdata/Builtins.lc 112:26-112:31 Type->Type | 600 | testdata/Builtins.lc 112:26-112:31 Type->Type |
601 | testdata/Builtins.lc 112:26-112:33 Type | 601 | testdata/Builtins.lc 112:26-112:33 Type |
602 | testdata/Builtins.lc 112:30-112:31 'Nat | 602 | testdata/Builtins.lc 112:30-112:31 Nat |
603 | testdata/Builtins.lc 112:32-112:33 Type | 603 | testdata/Builtins.lc 112:32-112:33 Type |
604 | testdata/Builtins.lc 113:3-113:7 {a} -> {b : 'Component a} -> a -> a -> a -> a -> 'VecS a 4 | 604 | testdata/Builtins.lc 113:3-113:7 {a} -> {b : Component a} -> a -> a -> a -> a -> VecS a 4 |
605 | testdata/Builtins.lc 113:11-113:12 Type | 605 | testdata/Builtins.lc 113:11-113:12 Type |
606 | testdata/Builtins.lc 113:11-113:38 Type | 606 | testdata/Builtins.lc 113:11-113:38 Type |
607 | testdata/Builtins.lc 113:16-113:17 Type | 607 | testdata/Builtins.lc 113:16-113:17 Type |
@@ -610,184 +610,184 @@ testdata/Builtins.lc 113:21-113:22 Type | |||
610 | testdata/Builtins.lc 113:21-113:38 Type | 610 | testdata/Builtins.lc 113:21-113:38 Type |
611 | testdata/Builtins.lc 113:26-113:27 Type | 611 | testdata/Builtins.lc 113:26-113:27 Type |
612 | testdata/Builtins.lc 113:26-113:38 Type | 612 | testdata/Builtins.lc 113:26-113:38 Type |
613 | testdata/Builtins.lc 113:31-113:34 'Nat -> Type->Type | 613 | testdata/Builtins.lc 113:31-113:34 Nat -> Type->Type |
614 | testdata/Builtins.lc 113:31-113:36 Type->Type | 614 | testdata/Builtins.lc 113:31-113:36 Type->Type |
615 | testdata/Builtins.lc 113:31-113:38 Type | 615 | testdata/Builtins.lc 113:31-113:38 Type |
616 | testdata/Builtins.lc 113:35-113:36 'Nat | 616 | testdata/Builtins.lc 113:35-113:36 Nat |
617 | testdata/Builtins.lc 113:37-113:38 Type | 617 | testdata/Builtins.lc 113:37-113:38 Type |
618 | testdata/Builtins.lc 114:3-114:11 {a} -> {b : 'Component a}->a | 618 | testdata/Builtins.lc 114:3-114:11 {a} -> {b : Component a}->a |
619 | testdata/Builtins.lc 114:15-114:16 Type | 619 | testdata/Builtins.lc 114:15-114:16 Type |
620 | testdata/Builtins.lc 115:3-115:10 {a} -> {b : 'Component a}->a | 620 | testdata/Builtins.lc 115:3-115:10 {a} -> {b : Component a}->a |
621 | testdata/Builtins.lc 115:14-115:15 Type | 621 | testdata/Builtins.lc 115:14-115:15 Type |
622 | testdata/Builtins.lc 118:20-118:24 Type | 622 | testdata/Builtins.lc 118:20-118:24 Type |
623 | testdata/Builtins.lc 118:20-119:12 ({a : 'Component V0} -> V1 -> V2 -> 'VecS V3 2) -> {e : 'Component V1} -> V2 -> V3 -> 'VecS V4 2 | 623 | testdata/Builtins.lc 118:20-119:12 ({a : Component V0} -> V1 -> V2 -> VecS V3 2) -> {e : Component V1} -> V2 -> V3 -> VecS V4 2 |
624 | testdata/Builtins.lc 118:20-120:12 ({a : 'Component V0} -> V1 -> V2 -> V3 -> 'VecS V4 3) -> {f : 'Component V1} -> V2 -> V3 -> V4 -> 'VecS V5 3 | 624 | testdata/Builtins.lc 118:20-120:12 ({a : Component V0} -> V1 -> V2 -> V3 -> VecS V4 3) -> {f : Component V1} -> V2 -> V3 -> V4 -> VecS V5 3 |
625 | testdata/Builtins.lc 118:20-121:12 ({a : 'Component V0} -> V1 -> V2 -> V3 -> V4 -> 'VecS V5 4) -> {g : 'Component V1} -> V2 -> V3 -> V4 -> V5 -> 'VecS V6 4 | 625 | testdata/Builtins.lc 118:20-121:12 ({a : Component V0} -> V1 -> V2 -> V3 -> V4 -> VecS V5 4) -> {g : Component V1} -> V2 -> V3 -> V4 -> V5 -> VecS V6 4 |
626 | testdata/Builtins.lc 118:20-122:19 {a : 'Component V0}->V1 -> {c : 'Component V1}->V2 | 626 | testdata/Builtins.lc 118:20-122:19 {a : Component V0}->V1 -> {c : Component V1}->V2 |
627 | testdata/Builtins.lc 118:20-123:17 {a : 'Component V0}->V1 -> {c : 'Component V1}->V2 | 627 | testdata/Builtins.lc 118:20-123:17 {a : Component V0}->V1 -> {c : Component V1}->V2 |
628 | testdata/Builtins.lc 118:20-144:33 Type | Type->Type | 628 | testdata/Builtins.lc 118:20-144:33 Type | Type->Type |
629 | testdata/Builtins.lc 118:20-165:12 {a : 'Component V0} -> V1 -> V2 -> 'VecS V3 2 | {a} -> {b : 'Component a} -> a -> a -> 'VecS a 2 | 629 | testdata/Builtins.lc 118:20-165:12 {a : Component V0} -> V1 -> V2 -> VecS V3 2 | {a} -> {b : Component a} -> a -> a -> VecS a 2 |
630 | testdata/Builtins.lc 118:20-166:12 {a : 'Component V0} -> V1 -> V2 -> V3 -> 'VecS V4 3 | {a} -> {b : 'Component a} -> a -> a -> a -> 'VecS a 3 | 630 | testdata/Builtins.lc 118:20-166:12 {a : Component V0} -> V1 -> V2 -> V3 -> VecS V4 3 | {a} -> {b : Component a} -> a -> a -> a -> VecS a 3 |
631 | testdata/Builtins.lc 118:20-167:12 {a : 'Component V0} -> V1 -> V2 -> V3 -> V4 -> 'VecS V5 4 | {a} -> {b : 'Component a} -> a -> a -> a -> a -> 'VecS a 4 | 631 | testdata/Builtins.lc 118:20-167:12 {a : Component V0} -> V1 -> V2 -> V3 -> V4 -> VecS V5 4 | {a} -> {b : Component a} -> a -> a -> a -> a -> VecS a 4 |
632 | testdata/Builtins.lc 118:20-168:40 {a : 'Component V0}->V1 | {a} -> {b : 'Component a}->a | 632 | testdata/Builtins.lc 118:20-168:40 {a : Component V0}->V1 | {a} -> {b : Component a}->a |
633 | testdata/Builtins.lc 118:20-169:35 {a : 'Component V0}->V1 | {a} -> {b : 'Component a}->a | 633 | testdata/Builtins.lc 118:20-169:35 {a : Component V0}->V1 | {a} -> {b : Component a}->a |
634 | testdata/Builtins.lc 119:10-119:12 {a} -> a -> a -> 'VecS a 2 | 634 | testdata/Builtins.lc 119:10-119:12 {a} -> a -> a -> VecS a 2 |
635 | testdata/Builtins.lc 120:10-120:12 {a} -> a -> a -> a -> 'VecS a 3 | 635 | testdata/Builtins.lc 120:10-120:12 {a} -> a -> a -> a -> VecS a 3 |
636 | testdata/Builtins.lc 121:10-121:12 {a} -> a -> a -> a -> a -> 'VecS a 4 | 636 | testdata/Builtins.lc 121:10-121:12 {a} -> a -> a -> a -> a -> VecS a 4 |
637 | testdata/Builtins.lc 122:14-122:19 'Bool | 637 | testdata/Builtins.lc 122:14-122:19 Bool |
638 | testdata/Builtins.lc 123:13-123:17 'Bool | 638 | testdata/Builtins.lc 123:13-123:17 Bool |
639 | testdata/Builtins.lc 124:20-124:23 Type | 639 | testdata/Builtins.lc 124:20-124:23 Type |
640 | testdata/Builtins.lc 124:20-125:12 ({a : 'Component V0} -> V1 -> V2 -> 'VecS V3 2) -> {e : 'Component V1} -> V2 -> V3 -> 'VecS V4 2 | 640 | testdata/Builtins.lc 124:20-125:12 ({a : Component V0} -> V1 -> V2 -> VecS V3 2) -> {e : Component V1} -> V2 -> V3 -> VecS V4 2 |
641 | testdata/Builtins.lc 124:20-126:12 ({a : 'Component V0} -> V1 -> V2 -> V3 -> 'VecS V4 3) -> {f : 'Component V1} -> V2 -> V3 -> V4 -> 'VecS V5 3 | 641 | testdata/Builtins.lc 124:20-126:12 ({a : Component V0} -> V1 -> V2 -> V3 -> VecS V4 3) -> {f : Component V1} -> V2 -> V3 -> V4 -> VecS V5 3 |
642 | testdata/Builtins.lc 124:20-127:12 ({a : 'Component V0} -> V1 -> V2 -> V3 -> V4 -> 'VecS V5 4) -> {g : 'Component V1} -> V2 -> V3 -> V4 -> V5 -> 'VecS V6 4 | 642 | testdata/Builtins.lc 124:20-127:12 ({a : Component V0} -> V1 -> V2 -> V3 -> V4 -> VecS V5 4) -> {g : Component V1} -> V2 -> V3 -> V4 -> V5 -> VecS V6 4 |
643 | testdata/Builtins.lc 124:20-128:22 {a : 'Component V0}->V1 -> {c : 'Component V1}->V2 | 643 | testdata/Builtins.lc 124:20-128:22 {a : Component V0}->V1 -> {c : Component V1}->V2 |
644 | testdata/Builtins.lc 124:20-129:21 {a : 'Component V0}->V1 -> {c : 'Component V1}->V2 | 644 | testdata/Builtins.lc 124:20-129:21 {a : Component V0}->V1 -> {c : Component V1}->V2 |
645 | testdata/Builtins.lc 124:20-144:33 Type | 645 | testdata/Builtins.lc 124:20-144:33 Type |
646 | testdata/Builtins.lc 124:20-165:12 {a : 'Component V0} -> V1 -> V2 -> 'VecS V3 2 | 646 | testdata/Builtins.lc 124:20-165:12 {a : Component V0} -> V1 -> V2 -> VecS V3 2 |
647 | testdata/Builtins.lc 124:20-166:12 {a : 'Component V0} -> V1 -> V2 -> V3 -> 'VecS V4 3 | 647 | testdata/Builtins.lc 124:20-166:12 {a : Component V0} -> V1 -> V2 -> V3 -> VecS V4 3 |
648 | testdata/Builtins.lc 124:20-167:12 {a : 'Component V0} -> V1 -> V2 -> V3 -> V4 -> 'VecS V5 4 | 648 | testdata/Builtins.lc 124:20-167:12 {a : Component V0} -> V1 -> V2 -> V3 -> V4 -> VecS V5 4 |
649 | testdata/Builtins.lc 124:20-168:40 {a : 'Component V0}->V1 | 649 | testdata/Builtins.lc 124:20-168:40 {a : Component V0}->V1 |
650 | testdata/Builtins.lc 124:20-169:35 {a : 'Component V0}->V1 | 650 | testdata/Builtins.lc 124:20-169:35 {a : Component V0}->V1 |
651 | testdata/Builtins.lc 125:10-125:12 {a} -> a -> a -> 'VecS a 2 | 651 | testdata/Builtins.lc 125:10-125:12 {a} -> a -> a -> VecS a 2 |
652 | testdata/Builtins.lc 126:10-126:12 {a} -> a -> a -> a -> 'VecS a 3 | 652 | testdata/Builtins.lc 126:10-126:12 {a} -> a -> a -> a -> VecS a 3 |
653 | testdata/Builtins.lc 127:10-127:12 {a} -> a -> a -> a -> a -> 'VecS a 4 | 653 | testdata/Builtins.lc 127:10-127:12 {a} -> a -> a -> a -> a -> VecS a 4 |
654 | testdata/Builtins.lc 128:14-128:15 V1 | 654 | testdata/Builtins.lc 128:14-128:15 V1 |
655 | testdata/Builtins.lc 128:14-128:22 'Int | 655 | testdata/Builtins.lc 128:14-128:22 Int |
656 | testdata/Builtins.lc 128:19-128:22 Type | 656 | testdata/Builtins.lc 128:19-128:22 Type |
657 | testdata/Builtins.lc 129:13-129:14 V1 | 657 | testdata/Builtins.lc 129:13-129:14 V1 |
658 | testdata/Builtins.lc 129:13-129:21 'Int | 658 | testdata/Builtins.lc 129:13-129:21 Int |
659 | testdata/Builtins.lc 129:18-129:21 Type | 659 | testdata/Builtins.lc 129:18-129:21 Type |
660 | testdata/Builtins.lc 131:20-131:24 Type | 660 | testdata/Builtins.lc 131:20-131:24 Type |
661 | testdata/Builtins.lc 131:20-132:12 ({a : 'Component V0} -> V1 -> V2 -> 'VecS V3 2) -> {e : 'Component V1} -> V2 -> V3 -> 'VecS V4 2 | 661 | testdata/Builtins.lc 131:20-132:12 ({a : Component V0} -> V1 -> V2 -> VecS V3 2) -> {e : Component V1} -> V2 -> V3 -> VecS V4 2 |
662 | testdata/Builtins.lc 131:20-133:12 ({a : 'Component V0} -> V1 -> V2 -> V3 -> 'VecS V4 3) -> {f : 'Component V1} -> V2 -> V3 -> V4 -> 'VecS V5 3 | 662 | testdata/Builtins.lc 131:20-133:12 ({a : Component V0} -> V1 -> V2 -> V3 -> VecS V4 3) -> {f : Component V1} -> V2 -> V3 -> V4 -> VecS V5 3 |
663 | testdata/Builtins.lc 131:20-134:12 ({a : 'Component V0} -> V1 -> V2 -> V3 -> V4 -> 'VecS V5 4) -> {g : 'Component V1} -> V2 -> V3 -> V4 -> V5 -> 'VecS V6 4 | 663 | testdata/Builtins.lc 131:20-134:12 ({a : Component V0} -> V1 -> V2 -> V3 -> V4 -> VecS V5 4) -> {g : Component V1} -> V2 -> V3 -> V4 -> V5 -> VecS V6 4 |
664 | testdata/Builtins.lc 131:20-135:23 {a : 'Component V0}->V1 -> {c : 'Component V1}->V2 | 664 | testdata/Builtins.lc 131:20-135:23 {a : Component V0}->V1 -> {c : Component V1}->V2 |
665 | testdata/Builtins.lc 131:20-136:22 {a : 'Component V0}->V1 -> {c : 'Component V1}->V2 | 665 | testdata/Builtins.lc 131:20-136:22 {a : Component V0}->V1 -> {c : Component V1}->V2 |
666 | testdata/Builtins.lc 131:20-144:33 Type | 666 | testdata/Builtins.lc 131:20-144:33 Type |
667 | testdata/Builtins.lc 131:20-165:12 {a : 'Component V0} -> V1 -> V2 -> 'VecS V3 2 | 667 | testdata/Builtins.lc 131:20-165:12 {a : Component V0} -> V1 -> V2 -> VecS V3 2 |
668 | testdata/Builtins.lc 131:20-166:12 {a : 'Component V0} -> V1 -> V2 -> V3 -> 'VecS V4 3 | 668 | testdata/Builtins.lc 131:20-166:12 {a : Component V0} -> V1 -> V2 -> V3 -> VecS V4 3 |
669 | testdata/Builtins.lc 131:20-167:12 {a : 'Component V0} -> V1 -> V2 -> V3 -> V4 -> 'VecS V5 4 | 669 | testdata/Builtins.lc 131:20-167:12 {a : Component V0} -> V1 -> V2 -> V3 -> V4 -> VecS V5 4 |
670 | testdata/Builtins.lc 131:20-168:40 {a : 'Component V0}->V1 | 670 | testdata/Builtins.lc 131:20-168:40 {a : Component V0}->V1 |
671 | testdata/Builtins.lc 131:20-169:35 {a : 'Component V0}->V1 | 671 | testdata/Builtins.lc 131:20-169:35 {a : Component V0}->V1 |
672 | testdata/Builtins.lc 132:10-132:12 {a} -> a -> a -> 'VecS a 2 | 672 | testdata/Builtins.lc 132:10-132:12 {a} -> a -> a -> VecS a 2 |
673 | testdata/Builtins.lc 133:10-133:12 {a} -> a -> a -> a -> 'VecS a 3 | 673 | testdata/Builtins.lc 133:10-133:12 {a} -> a -> a -> a -> VecS a 3 |
674 | testdata/Builtins.lc 134:10-134:12 {a} -> a -> a -> a -> a -> 'VecS a 4 | 674 | testdata/Builtins.lc 134:10-134:12 {a} -> a -> a -> a -> a -> VecS a 4 |
675 | testdata/Builtins.lc 135:14-135:15 V1 | 675 | testdata/Builtins.lc 135:14-135:15 V1 |
676 | testdata/Builtins.lc 135:14-135:23 'Word | 676 | testdata/Builtins.lc 135:14-135:23 Word |
677 | testdata/Builtins.lc 135:19-135:23 Type | 677 | testdata/Builtins.lc 135:19-135:23 Type |
678 | testdata/Builtins.lc 136:13-136:14 V1 | 678 | testdata/Builtins.lc 136:13-136:14 V1 |
679 | testdata/Builtins.lc 136:13-136:22 'Word | 679 | testdata/Builtins.lc 136:13-136:22 Word |
680 | testdata/Builtins.lc 136:18-136:22 Type | 680 | testdata/Builtins.lc 136:18-136:22 Type |
681 | testdata/Builtins.lc 138:20-138:25 Type | 681 | testdata/Builtins.lc 138:20-138:25 Type |
682 | testdata/Builtins.lc 138:20-139:12 ({a : 'Component V0} -> V1 -> V2 -> 'VecS V3 2) -> {e : 'Component V1} -> V2 -> V3 -> 'VecS V4 2 | 682 | testdata/Builtins.lc 138:20-139:12 ({a : Component V0} -> V1 -> V2 -> VecS V3 2) -> {e : Component V1} -> V2 -> V3 -> VecS V4 2 |
683 | testdata/Builtins.lc 138:20-140:12 ({a : 'Component V0} -> V1 -> V2 -> V3 -> 'VecS V4 3) -> {f : 'Component V1} -> V2 -> V3 -> V4 -> 'VecS V5 3 | 683 | testdata/Builtins.lc 138:20-140:12 ({a : Component V0} -> V1 -> V2 -> V3 -> VecS V4 3) -> {f : Component V1} -> V2 -> V3 -> V4 -> VecS V5 3 |
684 | testdata/Builtins.lc 138:20-141:12 ({a : 'Component V0} -> V1 -> V2 -> V3 -> V4 -> 'VecS V5 4) -> {g : 'Component V1} -> V2 -> V3 -> V4 -> V5 -> 'VecS V6 4 | 684 | testdata/Builtins.lc 138:20-141:12 ({a : Component V0} -> V1 -> V2 -> V3 -> V4 -> VecS V5 4) -> {g : Component V1} -> V2 -> V3 -> V4 -> V5 -> VecS V6 4 |
685 | testdata/Builtins.lc 138:20-142:17 {a : 'Component V0}->V1 -> {c : 'Component V1}->V2 | 685 | testdata/Builtins.lc 138:20-142:17 {a : Component V0}->V1 -> {c : Component V1}->V2 |
686 | testdata/Builtins.lc 138:20-143:16 {a : 'Component V0}->V1 -> {c : 'Component V1}->V2 | 686 | testdata/Builtins.lc 138:20-143:16 {a : Component V0}->V1 -> {c : Component V1}->V2 |
687 | testdata/Builtins.lc 138:20-144:33 Type | 687 | testdata/Builtins.lc 138:20-144:33 Type |
688 | testdata/Builtins.lc 138:20-165:12 {a : 'Component V0} -> V1 -> V2 -> 'VecS V3 2 | 688 | testdata/Builtins.lc 138:20-165:12 {a : Component V0} -> V1 -> V2 -> VecS V3 2 |
689 | testdata/Builtins.lc 138:20-166:12 {a : 'Component V0} -> V1 -> V2 -> V3 -> 'VecS V4 3 | 689 | testdata/Builtins.lc 138:20-166:12 {a : Component V0} -> V1 -> V2 -> V3 -> VecS V4 3 |
690 | testdata/Builtins.lc 138:20-167:12 {a : 'Component V0} -> V1 -> V2 -> V3 -> V4 -> 'VecS V5 4 | 690 | testdata/Builtins.lc 138:20-167:12 {a : Component V0} -> V1 -> V2 -> V3 -> V4 -> VecS V5 4 |
691 | testdata/Builtins.lc 138:20-168:40 {a : 'Component V0}->V1 | 691 | testdata/Builtins.lc 138:20-168:40 {a : Component V0}->V1 |
692 | testdata/Builtins.lc 138:20-169:35 {a : 'Component V0}->V1 | 692 | testdata/Builtins.lc 138:20-169:35 {a : Component V0}->V1 |
693 | testdata/Builtins.lc 139:10-139:12 {a} -> a -> a -> 'VecS a 2 | 693 | testdata/Builtins.lc 139:10-139:12 {a} -> a -> a -> VecS a 2 |
694 | testdata/Builtins.lc 140:10-140:12 {a} -> a -> a -> a -> 'VecS a 3 | 694 | testdata/Builtins.lc 140:10-140:12 {a} -> a -> a -> a -> VecS a 3 |
695 | testdata/Builtins.lc 141:10-141:12 {a} -> a -> a -> a -> a -> 'VecS a 4 | 695 | testdata/Builtins.lc 141:10-141:12 {a} -> a -> a -> a -> a -> VecS a 4 |
696 | testdata/Builtins.lc 142:14-142:17 'Float | 696 | testdata/Builtins.lc 142:14-142:17 Float |
697 | testdata/Builtins.lc 143:13-143:16 'Float | 697 | testdata/Builtins.lc 143:13-143:16 Float |
698 | testdata/Builtins.lc 144:26-144:33 Type | 698 | testdata/Builtins.lc 144:26-144:33 Type |
699 | testdata/Builtins.lc 144:26-165:12 ({a : 'Component V0} -> V1 -> V2 -> 'VecS V3 2) -> {e : 'Component V1} -> V2 -> V3 -> 'VecS V4 2 | 699 | testdata/Builtins.lc 144:26-165:12 ({a : Component V0} -> V1 -> V2 -> VecS V3 2) -> {e : Component V1} -> V2 -> V3 -> VecS V4 2 |
700 | testdata/Builtins.lc 144:26-166:12 ({a : 'Component V0} -> V1 -> V2 -> V3 -> 'VecS V4 3) -> {f : 'Component V1} -> V2 -> V3 -> V4 -> 'VecS V5 3 | 700 | testdata/Builtins.lc 144:26-166:12 ({a : Component V0} -> V1 -> V2 -> V3 -> VecS V4 3) -> {f : Component V1} -> V2 -> V3 -> V4 -> VecS V5 3 |
701 | testdata/Builtins.lc 144:26-167:12 ({a : 'Component V0} -> V1 -> V2 -> V3 -> V4 -> 'VecS V5 4) -> {g : 'Component V1} -> V2 -> V3 -> V4 -> V5 -> 'VecS V6 4 | 701 | testdata/Builtins.lc 144:26-167:12 ({a : Component V0} -> V1 -> V2 -> V3 -> V4 -> VecS V5 4) -> {g : Component V1} -> V2 -> V3 -> V4 -> V5 -> VecS V6 4 |
702 | testdata/Builtins.lc 144:26-168:40 {a : 'Component V0}->V1 -> {c : 'Component V1}->V2 | 702 | testdata/Builtins.lc 144:26-168:40 {a : Component V0}->V1 -> {c : Component V1}->V2 |
703 | testdata/Builtins.lc 144:26-169:35 {a : 'Component V0}->V1 -> {c : 'Component V1}->V2 | 703 | testdata/Builtins.lc 144:26-169:35 {a : Component V0}->V1 -> {c : Component V1}->V2 |
704 | testdata/Builtins.lc 145:10-145:12 {a} -> a -> a -> 'VecS a 2 | 704 | testdata/Builtins.lc 145:10-145:12 {a} -> a -> a -> VecS a 2 |
705 | testdata/Builtins.lc 145:10-157:12 a:'Nat -> {b : 'Component ('VecS 'Float (Succ (Succ a)))} -> 'VecS 'Float (Succ (Succ a)) -> 'VecS 'Float (Succ (Succ a)) -> 'VecS ('VecS 'Float (Succ (Succ a))) 2 | a:'Nat -> {b : 'Component ('VecS 'Float (Succ a))} -> 'VecS 'Float (Succ a) -> 'VecS 'Float (Succ a) -> 'VecS ('VecS 'Float (Succ a)) 2 | 705 | testdata/Builtins.lc 145:10-157:12 a:Nat -> {b : Component (VecS Float ('Succ ('Succ a)))} -> VecS Float ('Succ ('Succ a)) -> VecS Float ('Succ ('Succ a)) -> VecS (VecS Float ('Succ ('Succ a))) 2 | a:Nat -> {b : Component (VecS Float ('Succ a))} -> VecS Float ('Succ a) -> VecS Float ('Succ a) -> VecS (VecS Float ('Succ a)) 2 |
706 | testdata/Builtins.lc 145:10-165:12 a:'Nat -> {b : 'Component ('VecS V1 a)} -> 'VecS V2 a -> 'VecS V3 a -> 'VecS ('VecS V4 a) 2 | a:Type -> b:'Nat -> {c : 'Component ('VecS a b)} -> 'VecS a b -> 'VecS a b -> 'VecS ('VecS a b) 2 | {a : 'Component ('VecS V1 V0)} -> 'VecS V2 V1 -> 'VecS V3 V2 -> 'VecS ('VecS V4 V3) 2 | 706 | testdata/Builtins.lc 145:10-165:12 a:Nat -> {b : Component (VecS V1 a)} -> VecS V2 a -> VecS V3 a -> VecS (VecS V4 a) 2 | a:Type -> b:Nat -> {c : Component (VecS a b)} -> VecS a b -> VecS a b -> VecS (VecS a b) 2 | {a : Component (VecS V1 V0)} -> VecS V2 V1 -> VecS V3 V2 -> VecS (VecS V4 V3) 2 |
707 | testdata/Builtins.lc 146:10-146:12 {a} -> a -> a -> a -> 'VecS a 3 | 707 | testdata/Builtins.lc 146:10-146:12 {a} -> a -> a -> a -> VecS a 3 |
708 | testdata/Builtins.lc 146:10-158:12 a:'Nat -> {b : 'Component ('VecS 'Float (Succ (Succ a)))} -> 'VecS 'Float (Succ (Succ a)) -> 'VecS 'Float (Succ (Succ a)) -> 'VecS 'Float (Succ (Succ a)) -> 'VecS ('VecS 'Float (Succ (Succ a))) 3 | a:'Nat -> {b : 'Component ('VecS 'Float (Succ a))} -> 'VecS 'Float (Succ a) -> 'VecS 'Float (Succ a) -> 'VecS 'Float (Succ a) -> 'VecS ('VecS 'Float (Succ a)) 3 | 708 | testdata/Builtins.lc 146:10-158:12 a:Nat -> {b : Component (VecS Float ('Succ ('Succ a)))} -> VecS Float ('Succ ('Succ a)) -> VecS Float ('Succ ('Succ a)) -> VecS Float ('Succ ('Succ a)) -> VecS (VecS Float ('Succ ('Succ a))) 3 | a:Nat -> {b : Component (VecS Float ('Succ a))} -> VecS Float ('Succ a) -> VecS Float ('Succ a) -> VecS Float ('Succ a) -> VecS (VecS Float ('Succ a)) 3 |
709 | testdata/Builtins.lc 146:10-166:12 a:'Nat -> {b : 'Component ('VecS V1 a)} -> 'VecS V2 a -> 'VecS V3 a -> 'VecS V4 a -> 'VecS ('VecS V5 a) 3 | a:Type -> b:'Nat -> {c : 'Component ('VecS a b)} -> 'VecS a b -> 'VecS a b -> 'VecS a b -> 'VecS ('VecS a b) 3 | {a : 'Component ('VecS V1 V0)} -> 'VecS V2 V1 -> 'VecS V3 V2 -> 'VecS V4 V3 -> 'VecS ('VecS V5 V4) 3 | 709 | testdata/Builtins.lc 146:10-166:12 a:Nat -> {b : Component (VecS V1 a)} -> VecS V2 a -> VecS V3 a -> VecS V4 a -> VecS (VecS V5 a) 3 | a:Type -> b:Nat -> {c : Component (VecS a b)} -> VecS a b -> VecS a b -> VecS a b -> VecS (VecS a b) 3 | {a : Component (VecS V1 V0)} -> VecS V2 V1 -> VecS V3 V2 -> VecS V4 V3 -> VecS (VecS V5 V4) 3 |
710 | testdata/Builtins.lc 147:10-147:12 {a} -> a -> a -> a -> a -> 'VecS a 4 | 710 | testdata/Builtins.lc 147:10-147:12 {a} -> a -> a -> a -> a -> VecS a 4 |
711 | testdata/Builtins.lc 147:10-159:12 a:'Nat -> {b : 'Component ('VecS 'Float (Succ (Succ a)))} -> 'VecS 'Float (Succ (Succ a)) -> 'VecS 'Float (Succ (Succ a)) -> 'VecS 'Float (Succ (Succ a)) -> 'VecS 'Float (Succ (Succ a)) -> 'VecS ('VecS 'Float (Succ (Succ a))) 4 | a:'Nat -> {b : 'Component ('VecS 'Float (Succ a))} -> 'VecS 'Float (Succ a) -> 'VecS 'Float (Succ a) -> 'VecS 'Float (Succ a) -> 'VecS 'Float (Succ a) -> 'VecS ('VecS 'Float (Succ a)) 4 | 711 | testdata/Builtins.lc 147:10-159:12 a:Nat -> {b : Component (VecS Float ('Succ ('Succ a)))} -> VecS Float ('Succ ('Succ a)) -> VecS Float ('Succ ('Succ a)) -> VecS Float ('Succ ('Succ a)) -> VecS Float ('Succ ('Succ a)) -> VecS (VecS Float ('Succ ('Succ a))) 4 | a:Nat -> {b : Component (VecS Float ('Succ a))} -> VecS Float ('Succ a) -> VecS Float ('Succ a) -> VecS Float ('Succ a) -> VecS Float ('Succ a) -> VecS (VecS Float ('Succ a)) 4 |
712 | testdata/Builtins.lc 147:10-167:12 a:'Nat -> {b : 'Component ('VecS V1 a)} -> 'VecS V2 a -> 'VecS V3 a -> 'VecS V4 a -> 'VecS V5 a -> 'VecS ('VecS V6 a) 4 | a:Type -> b:'Nat -> {c : 'Component ('VecS a b)} -> 'VecS a b -> 'VecS a b -> 'VecS a b -> 'VecS a b -> 'VecS ('VecS a b) 4 | {a : 'Component ('VecS V1 V0)} -> 'VecS V2 V1 -> 'VecS V3 V2 -> 'VecS V4 V3 -> 'VecS V5 V4 -> 'VecS ('VecS V6 V5) 4 | 712 | testdata/Builtins.lc 147:10-167:12 a:Nat -> {b : Component (VecS V1 a)} -> VecS V2 a -> VecS V3 a -> VecS V4 a -> VecS V5 a -> VecS (VecS V6 a) 4 | a:Type -> b:Nat -> {c : Component (VecS a b)} -> VecS a b -> VecS a b -> VecS a b -> VecS a b -> VecS (VecS a b) 4 | {a : Component (VecS V1 V0)} -> VecS V2 V1 -> VecS V3 V2 -> VecS V4 V3 -> VecS V5 V4 -> VecS (VecS V6 V5) 4 |
713 | testdata/Builtins.lc 148:14-148:16 {a} -> a -> a -> 'VecS a 2 | 713 | testdata/Builtins.lc 148:14-148:16 {a} -> a -> a -> VecS a 2 |
714 | testdata/Builtins.lc 148:14-148:20 'Float -> 'VecS 'Float 2 | 714 | testdata/Builtins.lc 148:14-148:20 Float -> VecS Float 2 |
715 | testdata/Builtins.lc 148:14-148:24 'VecS 'Float 2 | 715 | testdata/Builtins.lc 148:14-148:24 VecS Float 2 |
716 | testdata/Builtins.lc 148:14-160:32 a:'Nat -> {b : 'Component ('VecS 'Float (Succ (Succ a)))} -> 'VecS 'Float (Succ (Succ a)) | a:'Nat -> {b : 'Component ('VecS 'Float (Succ a))} -> 'VecS 'Float (Succ a) | 716 | testdata/Builtins.lc 148:14-160:32 a:Nat -> {b : Component (VecS Float ('Succ ('Succ a)))} -> VecS Float ('Succ ('Succ a)) | a:Nat -> {b : Component (VecS Float ('Succ a))} -> VecS Float ('Succ a) |
717 | testdata/Builtins.lc 148:14-168:40 a:'Nat -> {b : 'Component ('VecS V1 a)} -> 'VecS V2 a | a:Type -> b:'Nat -> {c : 'Component ('VecS a b)} -> 'VecS a b | {a : 'Component ('VecS V1 V0)} -> 'VecS V2 V1 | 717 | testdata/Builtins.lc 148:14-168:40 a:Nat -> {b : Component (VecS V1 a)} -> VecS V2 a | a:Type -> b:Nat -> {c : Component (VecS a b)} -> VecS a b | {a : Component (VecS V1 V0)} -> VecS V2 V1 |
718 | testdata/Builtins.lc 148:17-148:20 'Float | 718 | testdata/Builtins.lc 148:17-148:20 Float |
719 | testdata/Builtins.lc 148:21-148:24 'Float | 719 | testdata/Builtins.lc 148:21-148:24 Float |
720 | testdata/Builtins.lc 149:13-149:15 {a} -> a -> a -> 'VecS a 2 | 720 | testdata/Builtins.lc 149:13-149:15 {a} -> a -> a -> VecS a 2 |
721 | testdata/Builtins.lc 149:13-149:19 'Float -> 'VecS 'Float 2 | 721 | testdata/Builtins.lc 149:13-149:19 Float -> VecS Float 2 |
722 | testdata/Builtins.lc 149:13-149:23 'VecS 'Float 2 | 722 | testdata/Builtins.lc 149:13-149:23 VecS Float 2 |
723 | testdata/Builtins.lc 149:13-161:31 a:'Nat -> {b : 'Component ('VecS 'Float (Succ (Succ a)))} -> 'VecS 'Float (Succ (Succ a)) | a:'Nat -> {b : 'Component ('VecS 'Float (Succ a))} -> 'VecS 'Float (Succ a) | 723 | testdata/Builtins.lc 149:13-161:31 a:Nat -> {b : Component (VecS Float ('Succ ('Succ a)))} -> VecS Float ('Succ ('Succ a)) | a:Nat -> {b : Component (VecS Float ('Succ a))} -> VecS Float ('Succ a) |
724 | testdata/Builtins.lc 149:13-169:35 a:'Nat -> {b : 'Component ('VecS V1 a)} -> 'VecS V2 a | a:Type -> b:'Nat -> {c : 'Component ('VecS a b)} -> 'VecS a b | {a : 'Component ('VecS V1 V0)} -> 'VecS V2 V1 | 724 | testdata/Builtins.lc 149:13-169:35 a:Nat -> {b : Component (VecS V1 a)} -> VecS V2 a | a:Type -> b:Nat -> {c : Component (VecS a b)} -> VecS a b | {a : Component (VecS V1 V0)} -> VecS V2 V1 |
725 | testdata/Builtins.lc 149:16-149:19 'Float | 725 | testdata/Builtins.lc 149:16-149:19 Float |
726 | testdata/Builtins.lc 149:20-149:23 'Float | 726 | testdata/Builtins.lc 149:20-149:23 Float |
727 | testdata/Builtins.lc 151:10-151:12 {a} -> a -> a -> 'VecS a 2 | 727 | testdata/Builtins.lc 151:10-151:12 {a} -> a -> a -> VecS a 2 |
728 | testdata/Builtins.lc 151:10-157:12 a:'Nat -> {b : 'Component ('VecS 'Float (Succ (Succ (Succ a))))} -> 'VecS 'Float (Succ (Succ (Succ a))) -> 'VecS 'Float (Succ (Succ (Succ a))) -> 'VecS ('VecS 'Float (Succ (Succ (Succ a)))) 2 | 728 | testdata/Builtins.lc 151:10-157:12 a:Nat -> {b : Component (VecS Float ('Succ ('Succ ('Succ a))))} -> VecS Float ('Succ ('Succ ('Succ a))) -> VecS Float ('Succ ('Succ ('Succ a))) -> VecS (VecS Float ('Succ ('Succ ('Succ a)))) 2 |
729 | testdata/Builtins.lc 152:10-152:12 {a} -> a -> a -> a -> 'VecS a 3 | 729 | testdata/Builtins.lc 152:10-152:12 {a} -> a -> a -> a -> VecS a 3 |
730 | testdata/Builtins.lc 152:10-158:12 a:'Nat -> {b : 'Component ('VecS 'Float (Succ (Succ (Succ a))))} -> 'VecS 'Float (Succ (Succ (Succ a))) -> 'VecS 'Float (Succ (Succ (Succ a))) -> 'VecS 'Float (Succ (Succ (Succ a))) -> 'VecS ('VecS 'Float (Succ (Succ (Succ a)))) 3 | 730 | testdata/Builtins.lc 152:10-158:12 a:Nat -> {b : Component (VecS Float ('Succ ('Succ ('Succ a))))} -> VecS Float ('Succ ('Succ ('Succ a))) -> VecS Float ('Succ ('Succ ('Succ a))) -> VecS Float ('Succ ('Succ ('Succ a))) -> VecS (VecS Float ('Succ ('Succ ('Succ a)))) 3 |
731 | testdata/Builtins.lc 153:10-153:12 {a} -> a -> a -> a -> a -> 'VecS a 4 | 731 | testdata/Builtins.lc 153:10-153:12 {a} -> a -> a -> a -> a -> VecS a 4 |
732 | testdata/Builtins.lc 153:10-159:12 a:'Nat -> {b : 'Component ('VecS 'Float (Succ (Succ (Succ a))))} -> 'VecS 'Float (Succ (Succ (Succ a))) -> 'VecS 'Float (Succ (Succ (Succ a))) -> 'VecS 'Float (Succ (Succ (Succ a))) -> 'VecS 'Float (Succ (Succ (Succ a))) -> 'VecS ('VecS 'Float (Succ (Succ (Succ a)))) 4 | 732 | testdata/Builtins.lc 153:10-159:12 a:Nat -> {b : Component (VecS Float ('Succ ('Succ ('Succ a))))} -> VecS Float ('Succ ('Succ ('Succ a))) -> VecS Float ('Succ ('Succ ('Succ a))) -> VecS Float ('Succ ('Succ ('Succ a))) -> VecS Float ('Succ ('Succ ('Succ a))) -> VecS (VecS Float ('Succ ('Succ ('Succ a)))) 4 |
733 | testdata/Builtins.lc 154:14-154:16 {a} -> a -> a -> a -> 'VecS a 3 | 733 | testdata/Builtins.lc 154:14-154:16 {a} -> a -> a -> a -> VecS a 3 |
734 | testdata/Builtins.lc 154:14-154:20 'Float -> 'Float -> 'VecS 'Float 3 | 734 | testdata/Builtins.lc 154:14-154:20 Float -> Float -> VecS Float 3 |
735 | testdata/Builtins.lc 154:14-154:24 'Float -> 'VecS 'Float 3 | 735 | testdata/Builtins.lc 154:14-154:24 Float -> VecS Float 3 |
736 | testdata/Builtins.lc 154:14-154:28 'VecS 'Float 3 | 736 | testdata/Builtins.lc 154:14-154:28 VecS Float 3 |
737 | testdata/Builtins.lc 154:14-160:32 a:'Nat -> {b : 'Component ('VecS 'Float (Succ (Succ (Succ a))))} -> 'VecS 'Float (Succ (Succ (Succ a))) | 737 | testdata/Builtins.lc 154:14-160:32 a:Nat -> {b : Component (VecS Float ('Succ ('Succ ('Succ a))))} -> VecS Float ('Succ ('Succ ('Succ a))) |
738 | testdata/Builtins.lc 154:17-154:20 'Float | 738 | testdata/Builtins.lc 154:17-154:20 Float |
739 | testdata/Builtins.lc 154:21-154:24 'Float | 739 | testdata/Builtins.lc 154:21-154:24 Float |
740 | testdata/Builtins.lc 154:25-154:28 'Float | 740 | testdata/Builtins.lc 154:25-154:28 Float |
741 | testdata/Builtins.lc 155:13-155:15 {a} -> a -> a -> a -> 'VecS a 3 | 741 | testdata/Builtins.lc 155:13-155:15 {a} -> a -> a -> a -> VecS a 3 |
742 | testdata/Builtins.lc 155:13-155:19 'Float -> 'Float -> 'VecS 'Float 3 | 742 | testdata/Builtins.lc 155:13-155:19 Float -> Float -> VecS Float 3 |
743 | testdata/Builtins.lc 155:13-155:23 'Float -> 'VecS 'Float 3 | 743 | testdata/Builtins.lc 155:13-155:23 Float -> VecS Float 3 |
744 | testdata/Builtins.lc 155:13-155:27 'VecS 'Float 3 | 744 | testdata/Builtins.lc 155:13-155:27 VecS Float 3 |
745 | testdata/Builtins.lc 155:13-161:31 a:'Nat -> {b : 'Component ('VecS 'Float (Succ (Succ (Succ a))))} -> 'VecS 'Float (Succ (Succ (Succ a))) | 745 | testdata/Builtins.lc 155:13-161:31 a:Nat -> {b : Component (VecS Float ('Succ ('Succ ('Succ a))))} -> VecS Float ('Succ ('Succ ('Succ a))) |
746 | testdata/Builtins.lc 155:16-155:19 'Float | 746 | testdata/Builtins.lc 155:16-155:19 Float |
747 | testdata/Builtins.lc 155:20-155:23 'Float | 747 | testdata/Builtins.lc 155:20-155:23 Float |
748 | testdata/Builtins.lc 155:24-155:27 'Float | 748 | testdata/Builtins.lc 155:24-155:27 Float |
749 | testdata/Builtins.lc 157:10-157:12 a:'Nat -> {b : 'Component ('VecS 'Float (Succ (Succ (Succ (Succ a)))))} -> 'VecS 'Float (Succ (Succ (Succ (Succ a)))) -> 'VecS 'Float (Succ (Succ (Succ (Succ a)))) -> 'VecS ('VecS 'Float (Succ (Succ (Succ (Succ a))))) 2 | {a} -> a -> a -> 'VecS a 2 | 749 | testdata/Builtins.lc 157:10-157:12 a:Nat -> {b : Component (VecS Float ('Succ ('Succ ('Succ ('Succ a)))))} -> VecS Float ('Succ ('Succ ('Succ ('Succ a)))) -> VecS Float ('Succ ('Succ ('Succ ('Succ a)))) -> VecS (VecS Float ('Succ ('Succ ('Succ ('Succ a))))) 2 | {a} -> a -> a -> VecS a 2 |
750 | testdata/Builtins.lc 158:10-158:12 a:'Nat -> {b : 'Component ('VecS 'Float (Succ (Succ (Succ (Succ a)))))} -> 'VecS 'Float (Succ (Succ (Succ (Succ a)))) -> 'VecS 'Float (Succ (Succ (Succ (Succ a)))) -> 'VecS 'Float (Succ (Succ (Succ (Succ a)))) -> 'VecS ('VecS 'Float (Succ (Succ (Succ (Succ a))))) 3 | {a} -> a -> a -> a -> 'VecS a 3 | 750 | testdata/Builtins.lc 158:10-158:12 a:Nat -> {b : Component (VecS Float ('Succ ('Succ ('Succ ('Succ a)))))} -> VecS Float ('Succ ('Succ ('Succ ('Succ a)))) -> VecS Float ('Succ ('Succ ('Succ ('Succ a)))) -> VecS Float ('Succ ('Succ ('Succ ('Succ a)))) -> VecS (VecS Float ('Succ ('Succ ('Succ ('Succ a))))) 3 | {a} -> a -> a -> a -> VecS a 3 |
751 | testdata/Builtins.lc 159:10-159:12 a:'Nat -> {b : 'Component ('VecS 'Float (Succ (Succ (Succ (Succ a)))))} -> 'VecS 'Float (Succ (Succ (Succ (Succ a)))) -> 'VecS 'Float (Succ (Succ (Succ (Succ a)))) -> 'VecS 'Float (Succ (Succ (Succ (Succ a)))) -> 'VecS 'Float (Succ (Succ (Succ (Succ a)))) -> 'VecS ('VecS 'Float (Succ (Succ (Succ (Succ a))))) 4 | {a} -> a -> a -> a -> a -> 'VecS a 4 | 751 | testdata/Builtins.lc 159:10-159:12 a:Nat -> {b : Component (VecS Float ('Succ ('Succ ('Succ ('Succ a)))))} -> VecS Float ('Succ ('Succ ('Succ ('Succ a)))) -> VecS Float ('Succ ('Succ ('Succ ('Succ a)))) -> VecS Float ('Succ ('Succ ('Succ ('Succ a)))) -> VecS Float ('Succ ('Succ ('Succ ('Succ a)))) -> VecS (VecS Float ('Succ ('Succ ('Succ ('Succ a))))) 4 | {a} -> a -> a -> a -> a -> VecS a 4 |
752 | testdata/Builtins.lc 160:14-160:16 {a} -> a -> a -> a -> a -> 'VecS a 4 | 752 | testdata/Builtins.lc 160:14-160:16 {a} -> a -> a -> a -> a -> VecS a 4 |
753 | testdata/Builtins.lc 160:14-160:20 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 753 | testdata/Builtins.lc 160:14-160:20 Float -> Float -> Float -> VecS Float 4 |
754 | testdata/Builtins.lc 160:14-160:24 'Float -> 'Float -> 'VecS 'Float 4 | 754 | testdata/Builtins.lc 160:14-160:24 Float -> Float -> VecS Float 4 |
755 | testdata/Builtins.lc 160:14-160:28 'Float -> 'VecS 'Float 4 | 755 | testdata/Builtins.lc 160:14-160:28 Float -> VecS Float 4 |
756 | testdata/Builtins.lc 160:14-160:32 'VecS 'Float 4 | a:'Nat -> {b : 'Component ('VecS 'Float (Succ (Succ (Succ (Succ a)))))} -> 'VecS 'Float (Succ (Succ (Succ (Succ a)))) | 756 | testdata/Builtins.lc 160:14-160:32 VecS Float 4 | a:Nat -> {b : Component (VecS Float ('Succ ('Succ ('Succ ('Succ a)))))} -> VecS Float ('Succ ('Succ ('Succ ('Succ a)))) |
757 | testdata/Builtins.lc 160:17-160:20 'Float | 757 | testdata/Builtins.lc 160:17-160:20 Float |
758 | testdata/Builtins.lc 160:21-160:24 'Float | 758 | testdata/Builtins.lc 160:21-160:24 Float |
759 | testdata/Builtins.lc 160:25-160:28 'Float | 759 | testdata/Builtins.lc 160:25-160:28 Float |
760 | testdata/Builtins.lc 160:29-160:32 'Float | 760 | testdata/Builtins.lc 160:29-160:32 Float |
761 | testdata/Builtins.lc 161:13-161:15 {a} -> a -> a -> a -> a -> 'VecS a 4 | 761 | testdata/Builtins.lc 161:13-161:15 {a} -> a -> a -> a -> a -> VecS a 4 |
762 | testdata/Builtins.lc 161:13-161:19 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 762 | testdata/Builtins.lc 161:13-161:19 Float -> Float -> Float -> VecS Float 4 |
763 | testdata/Builtins.lc 161:13-161:23 'Float -> 'Float -> 'VecS 'Float 4 | 763 | testdata/Builtins.lc 161:13-161:23 Float -> Float -> VecS Float 4 |
764 | testdata/Builtins.lc 161:13-161:27 'Float -> 'VecS 'Float 4 | 764 | testdata/Builtins.lc 161:13-161:27 Float -> VecS Float 4 |
765 | testdata/Builtins.lc 161:13-161:31 'VecS 'Float 4 | a:'Nat -> {b : 'Component ('VecS 'Float (Succ (Succ (Succ (Succ a)))))} -> 'VecS 'Float (Succ (Succ (Succ (Succ a)))) | 765 | testdata/Builtins.lc 161:13-161:31 VecS Float 4 | a:Nat -> {b : Component (VecS Float ('Succ ('Succ ('Succ ('Succ a)))))} -> VecS Float ('Succ ('Succ ('Succ ('Succ a)))) |
766 | testdata/Builtins.lc 161:16-161:19 'Float | 766 | testdata/Builtins.lc 161:16-161:19 Float |
767 | testdata/Builtins.lc 161:20-161:23 'Float | 767 | testdata/Builtins.lc 161:20-161:23 Float |
768 | testdata/Builtins.lc 161:24-161:27 'Float | 768 | testdata/Builtins.lc 161:24-161:27 Float |
769 | testdata/Builtins.lc 161:28-161:31 'Float | 769 | testdata/Builtins.lc 161:28-161:31 Float |
770 | testdata/Builtins.lc 165:10-165:12 a:'Nat -> {b : 'Component ('VecS 'Bool (Succ (Succ (Succ (Succ a)))))} -> 'VecS 'Bool (Succ (Succ (Succ (Succ a)))) -> 'VecS 'Bool (Succ (Succ (Succ (Succ a)))) -> 'VecS ('VecS 'Bool (Succ (Succ (Succ (Succ a))))) 2 | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ (Succ (Succ a))))} -> 'VecS 'Bool (Succ (Succ (Succ a))) -> 'VecS 'Bool (Succ (Succ (Succ a))) -> 'VecS ('VecS 'Bool (Succ (Succ (Succ a)))) 2 | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ (Succ a)))} -> 'VecS 'Bool (Succ (Succ a)) -> 'VecS 'Bool (Succ (Succ a)) -> 'VecS ('VecS 'Bool (Succ (Succ a))) 2 | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ a))} -> 'VecS 'Bool (Succ a) -> 'VecS 'Bool (Succ a) -> 'VecS ('VecS 'Bool (Succ a)) 2 | {a} -> a -> a -> 'VecS a 2 | 770 | testdata/Builtins.lc 165:10-165:12 a:Nat -> {b : Component (VecS Bool ('Succ ('Succ ('Succ ('Succ a)))))} -> VecS Bool ('Succ ('Succ ('Succ ('Succ a)))) -> VecS Bool ('Succ ('Succ ('Succ ('Succ a)))) -> VecS (VecS Bool ('Succ ('Succ ('Succ ('Succ a))))) 2 | a:Nat -> {b : Component (VecS Bool ('Succ ('Succ ('Succ a))))} -> VecS Bool ('Succ ('Succ ('Succ a))) -> VecS Bool ('Succ ('Succ ('Succ a))) -> VecS (VecS Bool ('Succ ('Succ ('Succ a)))) 2 | a:Nat -> {b : Component (VecS Bool ('Succ ('Succ a)))} -> VecS Bool ('Succ ('Succ a)) -> VecS Bool ('Succ ('Succ a)) -> VecS (VecS Bool ('Succ ('Succ a))) 2 | a:Nat -> {b : Component (VecS Bool ('Succ a))} -> VecS Bool ('Succ a) -> VecS Bool ('Succ a) -> VecS (VecS Bool ('Succ a)) 2 | {a} -> a -> a -> VecS a 2 |
771 | testdata/Builtins.lc 166:10-166:12 a:'Nat -> {b : 'Component ('VecS 'Bool (Succ (Succ (Succ (Succ a)))))} -> 'VecS 'Bool (Succ (Succ (Succ (Succ a)))) -> 'VecS 'Bool (Succ (Succ (Succ (Succ a)))) -> 'VecS 'Bool (Succ (Succ (Succ (Succ a)))) -> 'VecS ('VecS 'Bool (Succ (Succ (Succ (Succ a))))) 3 | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ (Succ (Succ a))))} -> 'VecS 'Bool (Succ (Succ (Succ a))) -> 'VecS 'Bool (Succ (Succ (Succ a))) -> 'VecS 'Bool (Succ (Succ (Succ a))) -> 'VecS ('VecS 'Bool (Succ (Succ (Succ a)))) 3 | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ (Succ a)))} -> 'VecS 'Bool (Succ (Succ a)) -> 'VecS 'Bool (Succ (Succ a)) -> 'VecS 'Bool (Succ (Succ a)) -> 'VecS ('VecS 'Bool (Succ (Succ a))) 3 | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ a))} -> 'VecS 'Bool (Succ a) -> 'VecS 'Bool (Succ a) -> 'VecS 'Bool (Succ a) -> 'VecS ('VecS 'Bool (Succ a)) 3 | {a} -> a -> a -> a -> 'VecS a 3 | 771 | testdata/Builtins.lc 166:10-166:12 a:Nat -> {b : Component (VecS Bool ('Succ ('Succ ('Succ ('Succ a)))))} -> VecS Bool ('Succ ('Succ ('Succ ('Succ a)))) -> VecS Bool ('Succ ('Succ ('Succ ('Succ a)))) -> VecS Bool ('Succ ('Succ ('Succ ('Succ a)))) -> VecS (VecS Bool ('Succ ('Succ ('Succ ('Succ a))))) 3 | a:Nat -> {b : Component (VecS Bool ('Succ ('Succ ('Succ a))))} -> VecS Bool ('Succ ('Succ ('Succ a))) -> VecS Bool ('Succ ('Succ ('Succ a))) -> VecS Bool ('Succ ('Succ ('Succ a))) -> VecS (VecS Bool ('Succ ('Succ ('Succ a)))) 3 | a:Nat -> {b : Component (VecS Bool ('Succ ('Succ a)))} -> VecS Bool ('Succ ('Succ a)) -> VecS Bool ('Succ ('Succ a)) -> VecS Bool ('Succ ('Succ a)) -> VecS (VecS Bool ('Succ ('Succ a))) 3 | a:Nat -> {b : Component (VecS Bool ('Succ a))} -> VecS Bool ('Succ a) -> VecS Bool ('Succ a) -> VecS Bool ('Succ a) -> VecS (VecS Bool ('Succ a)) 3 | {a} -> a -> a -> a -> VecS a 3 |
772 | testdata/Builtins.lc 167:10-167:12 a:'Nat -> {b : 'Component ('VecS 'Bool (Succ (Succ (Succ (Succ a)))))} -> 'VecS 'Bool (Succ (Succ (Succ (Succ a)))) -> 'VecS 'Bool (Succ (Succ (Succ (Succ a)))) -> 'VecS 'Bool (Succ (Succ (Succ (Succ a)))) -> 'VecS 'Bool (Succ (Succ (Succ (Succ a)))) -> 'VecS ('VecS 'Bool (Succ (Succ (Succ (Succ a))))) 4 | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ (Succ (Succ a))))} -> 'VecS 'Bool (Succ (Succ (Succ a))) -> 'VecS 'Bool (Succ (Succ (Succ a))) -> 'VecS 'Bool (Succ (Succ (Succ a))) -> 'VecS 'Bool (Succ (Succ (Succ a))) -> 'VecS ('VecS 'Bool (Succ (Succ (Succ a)))) 4 | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ (Succ a)))} -> 'VecS 'Bool (Succ (Succ a)) -> 'VecS 'Bool (Succ (Succ a)) -> 'VecS 'Bool (Succ (Succ a)) -> 'VecS 'Bool (Succ (Succ a)) -> 'VecS ('VecS 'Bool (Succ (Succ a))) 4 | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ a))} -> 'VecS 'Bool (Succ a) -> 'VecS 'Bool (Succ a) -> 'VecS 'Bool (Succ a) -> 'VecS 'Bool (Succ a) -> 'VecS ('VecS 'Bool (Succ a)) 4 | {a} -> a -> a -> a -> a -> 'VecS a 4 | 772 | testdata/Builtins.lc 167:10-167:12 a:Nat -> {b : Component (VecS Bool ('Succ ('Succ ('Succ ('Succ a)))))} -> VecS Bool ('Succ ('Succ ('Succ ('Succ a)))) -> VecS Bool ('Succ ('Succ ('Succ ('Succ a)))) -> VecS Bool ('Succ ('Succ ('Succ ('Succ a)))) -> VecS Bool ('Succ ('Succ ('Succ ('Succ a)))) -> VecS (VecS Bool ('Succ ('Succ ('Succ ('Succ a))))) 4 | a:Nat -> {b : Component (VecS Bool ('Succ ('Succ ('Succ a))))} -> VecS Bool ('Succ ('Succ ('Succ a))) -> VecS Bool ('Succ ('Succ ('Succ a))) -> VecS Bool ('Succ ('Succ ('Succ a))) -> VecS Bool ('Succ ('Succ ('Succ a))) -> VecS (VecS Bool ('Succ ('Succ ('Succ a)))) 4 | a:Nat -> {b : Component (VecS Bool ('Succ ('Succ a)))} -> VecS Bool ('Succ ('Succ a)) -> VecS Bool ('Succ ('Succ a)) -> VecS Bool ('Succ ('Succ a)) -> VecS Bool ('Succ ('Succ a)) -> VecS (VecS Bool ('Succ ('Succ a))) 4 | a:Nat -> {b : Component (VecS Bool ('Succ a))} -> VecS Bool ('Succ a) -> VecS Bool ('Succ a) -> VecS Bool ('Succ a) -> VecS Bool ('Succ a) -> VecS (VecS Bool ('Succ a)) 4 | {a} -> a -> a -> a -> a -> VecS a 4 |
773 | testdata/Builtins.lc 168:14-168:16 {a} -> a -> a -> a -> a -> 'VecS a 4 | 773 | testdata/Builtins.lc 168:14-168:16 {a} -> a -> a -> a -> a -> VecS a 4 |
774 | testdata/Builtins.lc 168:14-168:22 'Bool -> 'Bool -> 'Bool -> 'VecS 'Bool 4 | 774 | testdata/Builtins.lc 168:14-168:22 Bool -> Bool -> Bool -> VecS Bool 4 |
775 | testdata/Builtins.lc 168:14-168:28 'Bool -> 'Bool -> 'VecS 'Bool 4 | 775 | testdata/Builtins.lc 168:14-168:28 Bool -> Bool -> VecS Bool 4 |
776 | testdata/Builtins.lc 168:14-168:34 'Bool -> 'VecS 'Bool 4 | 776 | testdata/Builtins.lc 168:14-168:34 Bool -> VecS Bool 4 |
777 | testdata/Builtins.lc 168:14-168:40 'VecS 'Bool 4 | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ (Succ (Succ (Succ a)))))} -> 'VecS 'Bool (Succ (Succ (Succ (Succ a)))) | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ (Succ (Succ a))))} -> 'VecS 'Bool (Succ (Succ (Succ a))) | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ (Succ a)))} -> 'VecS 'Bool (Succ (Succ a)) | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ a))} -> 'VecS 'Bool (Succ a) | 777 | testdata/Builtins.lc 168:14-168:40 VecS Bool 4 | a:Nat -> {b : Component (VecS Bool ('Succ ('Succ ('Succ ('Succ a)))))} -> VecS Bool ('Succ ('Succ ('Succ ('Succ a)))) | a:Nat -> {b : Component (VecS Bool ('Succ ('Succ ('Succ a))))} -> VecS Bool ('Succ ('Succ ('Succ a))) | a:Nat -> {b : Component (VecS Bool ('Succ ('Succ a)))} -> VecS Bool ('Succ ('Succ a)) | a:Nat -> {b : Component (VecS Bool ('Succ a))} -> VecS Bool ('Succ a) |
778 | testdata/Builtins.lc 168:17-168:22 'Bool | 778 | testdata/Builtins.lc 168:17-168:22 Bool |
779 | testdata/Builtins.lc 168:23-168:28 'Bool | 779 | testdata/Builtins.lc 168:23-168:28 Bool |
780 | testdata/Builtins.lc 168:29-168:34 'Bool | 780 | testdata/Builtins.lc 168:29-168:34 Bool |
781 | testdata/Builtins.lc 168:35-168:40 'Bool | 781 | testdata/Builtins.lc 168:35-168:40 Bool |
782 | testdata/Builtins.lc 169:13-169:15 {a} -> a -> a -> a -> a -> 'VecS a 4 | 782 | testdata/Builtins.lc 169:13-169:15 {a} -> a -> a -> a -> a -> VecS a 4 |
783 | testdata/Builtins.lc 169:13-169:20 'Bool -> 'Bool -> 'Bool -> 'VecS 'Bool 4 | 783 | testdata/Builtins.lc 169:13-169:20 Bool -> Bool -> Bool -> VecS Bool 4 |
784 | testdata/Builtins.lc 169:13-169:25 'Bool -> 'Bool -> 'VecS 'Bool 4 | 784 | testdata/Builtins.lc 169:13-169:25 Bool -> Bool -> VecS Bool 4 |
785 | testdata/Builtins.lc 169:13-169:30 'Bool -> 'VecS 'Bool 4 | 785 | testdata/Builtins.lc 169:13-169:30 Bool -> VecS Bool 4 |
786 | testdata/Builtins.lc 169:13-169:35 'VecS 'Bool 4 | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ (Succ (Succ (Succ a)))))} -> 'VecS 'Bool (Succ (Succ (Succ (Succ a)))) | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ (Succ (Succ a))))} -> 'VecS 'Bool (Succ (Succ (Succ a))) | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ (Succ a)))} -> 'VecS 'Bool (Succ (Succ a)) | a:'Nat -> {b : 'Component ('VecS 'Bool (Succ a))} -> 'VecS 'Bool (Succ a) | 786 | testdata/Builtins.lc 169:13-169:35 VecS Bool 4 | a:Nat -> {b : Component (VecS Bool ('Succ ('Succ ('Succ ('Succ a)))))} -> VecS Bool ('Succ ('Succ ('Succ ('Succ a)))) | a:Nat -> {b : Component (VecS Bool ('Succ ('Succ ('Succ a))))} -> VecS Bool ('Succ ('Succ ('Succ a))) | a:Nat -> {b : Component (VecS Bool ('Succ ('Succ a)))} -> VecS Bool ('Succ ('Succ a)) | a:Nat -> {b : Component (VecS Bool ('Succ a))} -> VecS Bool ('Succ a) |
787 | testdata/Builtins.lc 169:16-169:20 'Bool | 787 | testdata/Builtins.lc 169:16-169:20 Bool |
788 | testdata/Builtins.lc 169:21-169:25 'Bool | 788 | testdata/Builtins.lc 169:21-169:25 Bool |
789 | testdata/Builtins.lc 169:26-169:30 'Bool | 789 | testdata/Builtins.lc 169:26-169:30 Bool |
790 | testdata/Builtins.lc 169:31-169:35 'Bool | 790 | testdata/Builtins.lc 169:31-169:35 Bool |
791 | testdata/Builtins.lc 171:7-171:15 Type->Type | 791 | testdata/Builtins.lc 171:7-171:15 Type->Type |
792 | testdata/Builtins.lc 173:25-173:28 Type | 792 | testdata/Builtins.lc 173:25-173:28 Type |
793 | testdata/Builtins.lc 173:25-174:29 Type | Type->Type | 793 | testdata/Builtins.lc 173:25-174:29 Type | Type->Type |
@@ -800,134 +800,134 @@ testdata/Builtins.lc 179:31-182:39 Type | |||
800 | testdata/Builtins.lc 182:30-182:39 Type | 800 | testdata/Builtins.lc 182:30-182:39 Type |
801 | testdata/Builtins.lc 192:6-192:20 Type | 801 | testdata/Builtins.lc 192:6-192:20 Type |
802 | testdata/Builtins.lc 192:6-207:23 Type | 802 | testdata/Builtins.lc 192:6-207:23 Type |
803 | testdata/Builtins.lc 193:7-193:12 'BlendingFactor | 803 | testdata/Builtins.lc 193:7-193:12 BlendingFactor |
804 | testdata/Builtins.lc 194:7-194:10 'BlendingFactor | 804 | testdata/Builtins.lc 194:7-194:10 BlendingFactor |
805 | testdata/Builtins.lc 195:7-195:15 'BlendingFactor | 805 | testdata/Builtins.lc 195:7-195:15 BlendingFactor |
806 | testdata/Builtins.lc 196:7-196:23 'BlendingFactor | 806 | testdata/Builtins.lc 196:7-196:23 BlendingFactor |
807 | testdata/Builtins.lc 197:7-197:15 'BlendingFactor | 807 | testdata/Builtins.lc 197:7-197:15 BlendingFactor |
808 | testdata/Builtins.lc 198:7-198:23 'BlendingFactor | 808 | testdata/Builtins.lc 198:7-198:23 BlendingFactor |
809 | testdata/Builtins.lc 199:7-199:15 'BlendingFactor | 809 | testdata/Builtins.lc 199:7-199:15 BlendingFactor |
810 | testdata/Builtins.lc 200:7-200:23 'BlendingFactor | 810 | testdata/Builtins.lc 200:7-200:23 BlendingFactor |
811 | testdata/Builtins.lc 201:7-201:15 'BlendingFactor | 811 | testdata/Builtins.lc 201:7-201:15 BlendingFactor |
812 | testdata/Builtins.lc 202:7-202:23 'BlendingFactor | 812 | testdata/Builtins.lc 202:7-202:23 BlendingFactor |
813 | testdata/Builtins.lc 203:7-203:20 'BlendingFactor | 813 | testdata/Builtins.lc 203:7-203:20 BlendingFactor |
814 | testdata/Builtins.lc 204:7-204:28 'BlendingFactor | 814 | testdata/Builtins.lc 204:7-204:28 BlendingFactor |
815 | testdata/Builtins.lc 205:7-205:20 'BlendingFactor | 815 | testdata/Builtins.lc 205:7-205:20 BlendingFactor |
816 | testdata/Builtins.lc 206:7-206:28 'BlendingFactor | 816 | testdata/Builtins.lc 206:7-206:28 BlendingFactor |
817 | testdata/Builtins.lc 207:7-207:23 'BlendingFactor | 817 | testdata/Builtins.lc 207:7-207:23 BlendingFactor |
818 | testdata/Builtins.lc 209:6-209:19 Type | 818 | testdata/Builtins.lc 209:6-209:19 Type |
819 | testdata/Builtins.lc 209:6-214:10 Type | 819 | testdata/Builtins.lc 209:6-214:10 Type |
820 | testdata/Builtins.lc 210:7-210:14 'BlendEquation | 820 | testdata/Builtins.lc 210:7-210:14 BlendEquation |
821 | testdata/Builtins.lc 211:7-211:19 'BlendEquation | 821 | testdata/Builtins.lc 211:7-211:19 BlendEquation |
822 | testdata/Builtins.lc 212:7-212:26 'BlendEquation | 822 | testdata/Builtins.lc 212:7-212:26 BlendEquation |
823 | testdata/Builtins.lc 213:7-213:10 'BlendEquation | 823 | testdata/Builtins.lc 213:7-213:10 BlendEquation |
824 | testdata/Builtins.lc 214:7-214:10 'BlendEquation | 824 | testdata/Builtins.lc 214:7-214:10 BlendEquation |
825 | testdata/Builtins.lc 216:6-216:20 Type | 825 | testdata/Builtins.lc 216:6-216:20 Type |
826 | testdata/Builtins.lc 216:6-232:10 Type | 826 | testdata/Builtins.lc 216:6-232:10 Type |
827 | testdata/Builtins.lc 217:7-217:12 'LogicOperation | 827 | testdata/Builtins.lc 217:7-217:12 LogicOperation |
828 | testdata/Builtins.lc 218:7-218:10 'LogicOperation | 828 | testdata/Builtins.lc 218:7-218:10 LogicOperation |
829 | testdata/Builtins.lc 219:7-219:17 'LogicOperation | 829 | testdata/Builtins.lc 219:7-219:17 LogicOperation |
830 | testdata/Builtins.lc 220:7-220:11 'LogicOperation | 830 | testdata/Builtins.lc 220:7-220:11 LogicOperation |
831 | testdata/Builtins.lc 221:7-221:18 'LogicOperation | 831 | testdata/Builtins.lc 221:7-221:18 LogicOperation |
832 | testdata/Builtins.lc 222:7-222:11 'LogicOperation | 832 | testdata/Builtins.lc 222:7-222:11 LogicOperation |
833 | testdata/Builtins.lc 223:7-223:10 'LogicOperation | 833 | testdata/Builtins.lc 223:7-223:10 LogicOperation |
834 | testdata/Builtins.lc 224:7-224:9 'LogicOperation | 834 | testdata/Builtins.lc 224:7-224:9 LogicOperation |
835 | testdata/Builtins.lc 225:7-225:10 'LogicOperation | 835 | testdata/Builtins.lc 225:7-225:10 LogicOperation |
836 | testdata/Builtins.lc 226:7-226:12 'LogicOperation | 836 | testdata/Builtins.lc 226:7-226:12 LogicOperation |
837 | testdata/Builtins.lc 227:7-227:13 'LogicOperation | 837 | testdata/Builtins.lc 227:7-227:13 LogicOperation |
838 | testdata/Builtins.lc 228:7-228:16 'LogicOperation | 838 | testdata/Builtins.lc 228:7-228:16 LogicOperation |
839 | testdata/Builtins.lc 229:7-229:19 'LogicOperation | 839 | testdata/Builtins.lc 229:7-229:19 LogicOperation |
840 | testdata/Builtins.lc 230:7-230:17 'LogicOperation | 840 | testdata/Builtins.lc 230:7-230:17 LogicOperation |
841 | testdata/Builtins.lc 231:7-231:11 'LogicOperation | 841 | testdata/Builtins.lc 231:7-231:11 LogicOperation |
842 | testdata/Builtins.lc 232:7-232:10 'LogicOperation | 842 | testdata/Builtins.lc 232:7-232:10 LogicOperation |
843 | testdata/Builtins.lc 234:6-234:22 Type | 843 | testdata/Builtins.lc 234:6-234:22 Type |
844 | testdata/Builtins.lc 234:6-242:15 Type | 844 | testdata/Builtins.lc 234:6-242:15 Type |
845 | testdata/Builtins.lc 235:7-235:13 'StencilOperation | 845 | testdata/Builtins.lc 235:7-235:13 StencilOperation |
846 | testdata/Builtins.lc 236:7-236:13 'StencilOperation | 846 | testdata/Builtins.lc 236:7-236:13 StencilOperation |
847 | testdata/Builtins.lc 237:7-237:16 'StencilOperation | 847 | testdata/Builtins.lc 237:7-237:16 StencilOperation |
848 | testdata/Builtins.lc 238:7-238:13 'StencilOperation | 848 | testdata/Builtins.lc 238:7-238:13 StencilOperation |
849 | testdata/Builtins.lc 239:7-239:17 'StencilOperation | 849 | testdata/Builtins.lc 239:7-239:17 StencilOperation |
850 | testdata/Builtins.lc 240:7-240:13 'StencilOperation | 850 | testdata/Builtins.lc 240:7-240:13 StencilOperation |
851 | testdata/Builtins.lc 241:7-241:17 'StencilOperation | 851 | testdata/Builtins.lc 241:7-241:17 StencilOperation |
852 | testdata/Builtins.lc 242:7-242:15 'StencilOperation | 852 | testdata/Builtins.lc 242:7-242:15 StencilOperation |
853 | testdata/Builtins.lc 244:6-244:24 Type | 853 | testdata/Builtins.lc 244:6-244:24 Type |
854 | testdata/Builtins.lc 244:6-252:13 Type | 854 | testdata/Builtins.lc 244:6-252:13 Type |
855 | testdata/Builtins.lc 245:7-245:12 'ComparisonFunction | 855 | testdata/Builtins.lc 245:7-245:12 ComparisonFunction |
856 | testdata/Builtins.lc 246:7-246:11 'ComparisonFunction | 856 | testdata/Builtins.lc 246:7-246:11 ComparisonFunction |
857 | testdata/Builtins.lc 247:7-247:12 'ComparisonFunction | 857 | testdata/Builtins.lc 247:7-247:12 ComparisonFunction |
858 | testdata/Builtins.lc 248:7-248:13 'ComparisonFunction | 858 | testdata/Builtins.lc 248:7-248:13 ComparisonFunction |
859 | testdata/Builtins.lc 249:7-249:14 'ComparisonFunction | 859 | testdata/Builtins.lc 249:7-249:14 ComparisonFunction |
860 | testdata/Builtins.lc 250:7-250:15 'ComparisonFunction | 860 | testdata/Builtins.lc 250:7-250:15 ComparisonFunction |
861 | testdata/Builtins.lc 251:7-251:13 'ComparisonFunction | 861 | testdata/Builtins.lc 251:7-251:13 ComparisonFunction |
862 | testdata/Builtins.lc 252:7-252:13 'ComparisonFunction | 862 | testdata/Builtins.lc 252:7-252:13 ComparisonFunction |
863 | testdata/Builtins.lc 254:6-254:21 Type | 863 | testdata/Builtins.lc 254:6-254:21 Type |
864 | testdata/Builtins.lc 254:6-256:18 Type | 864 | testdata/Builtins.lc 254:6-256:18 Type |
865 | testdata/Builtins.lc 255:7-255:17 'ProvokingVertex | 865 | testdata/Builtins.lc 255:7-255:17 ProvokingVertex |
866 | testdata/Builtins.lc 256:7-256:18 'ProvokingVertex | 866 | testdata/Builtins.lc 256:7-256:18 ProvokingVertex |
867 | testdata/Builtins.lc 258:6-258:14 Type | 867 | testdata/Builtins.lc 258:6-258:14 Type |
868 | testdata/Builtins.lc 258:6-261:15 Type | 868 | testdata/Builtins.lc 258:6-261:15 Type |
869 | testdata/Builtins.lc 259:7-259:16 'CullMode | 869 | testdata/Builtins.lc 259:7-259:16 CullMode |
870 | testdata/Builtins.lc 260:7-260:15 'CullMode | 870 | testdata/Builtins.lc 260:7-260:15 CullMode |
871 | testdata/Builtins.lc 261:7-261:15 'CullMode | 871 | testdata/Builtins.lc 261:7-261:15 CullMode |
872 | testdata/Builtins.lc 263:6-263:15 Type | 872 | testdata/Builtins.lc 263:6-263:15 Type |
873 | testdata/Builtins.lc 263:6-265:23 Type | 873 | testdata/Builtins.lc 263:6-265:23 Type |
874 | testdata/Builtins.lc 264:7-264:16 'Float->'PointSize | 'PointSize | Type | 874 | testdata/Builtins.lc 264:7-264:16 Float->PointSize | PointSize | Type |
875 | testdata/Builtins.lc 264:17-264:22 Type | 875 | testdata/Builtins.lc 264:17-264:22 Type |
876 | testdata/Builtins.lc 265:7-265:23 'PointSize | 876 | testdata/Builtins.lc 265:7-265:23 PointSize |
877 | testdata/Builtins.lc 267:6-267:17 Type | 877 | testdata/Builtins.lc 267:6-267:17 Type |
878 | testdata/Builtins.lc 267:6-270:18 Type | 878 | testdata/Builtins.lc 267:6-270:18 Type |
879 | testdata/Builtins.lc 268:7-268:18 'PolygonMode | 879 | testdata/Builtins.lc 268:7-268:18 PolygonMode |
880 | testdata/Builtins.lc 269:7-269:19 'PointSize->'PolygonMode | 'PolygonMode | Type | 880 | testdata/Builtins.lc 269:7-269:19 PointSize->PolygonMode | PolygonMode | Type |
881 | testdata/Builtins.lc 269:20-269:29 Type | 881 | testdata/Builtins.lc 269:20-269:29 Type |
882 | testdata/Builtins.lc 270:7-270:18 'Float->'PolygonMode | 'PolygonMode | Type | 882 | testdata/Builtins.lc 270:7-270:18 Float->PolygonMode | PolygonMode | Type |
883 | testdata/Builtins.lc 270:19-270:24 Type | 883 | testdata/Builtins.lc 270:19-270:24 Type |
884 | testdata/Builtins.lc 272:6-272:19 Type | 884 | testdata/Builtins.lc 272:6-272:19 Type |
885 | testdata/Builtins.lc 272:6-274:13 Type | 885 | testdata/Builtins.lc 272:6-274:13 Type |
886 | testdata/Builtins.lc 272:6-274:25 Type | 886 | testdata/Builtins.lc 272:6-274:25 Type |
887 | testdata/Builtins.lc 273:7-273:15 'PolygonOffset | 887 | testdata/Builtins.lc 273:7-273:15 PolygonOffset |
888 | testdata/Builtins.lc 274:7-274:13 'Float -> 'Float->'PolygonOffset | 'PolygonOffset | Type | 888 | testdata/Builtins.lc 274:7-274:13 Float -> Float->PolygonOffset | PolygonOffset | Type |
889 | testdata/Builtins.lc 274:14-274:19 Type | 889 | testdata/Builtins.lc 274:14-274:19 Type |
890 | testdata/Builtins.lc 274:20-274:25 Type | 890 | testdata/Builtins.lc 274:20-274:25 Type |
891 | testdata/Builtins.lc 276:6-276:28 Type | 891 | testdata/Builtins.lc 276:6-276:28 Type |
892 | testdata/Builtins.lc 276:6-278:16 Type | 892 | testdata/Builtins.lc 276:6-278:16 Type |
893 | testdata/Builtins.lc 277:7-277:16 'PointSpriteCoordOrigin | 893 | testdata/Builtins.lc 277:7-277:16 PointSpriteCoordOrigin |
894 | testdata/Builtins.lc 278:7-278:16 'PointSpriteCoordOrigin | 894 | testdata/Builtins.lc 278:7-278:16 PointSpriteCoordOrigin |
895 | testdata/Builtins.lc 281:6-281:11 Type | Type->Type | 895 | testdata/Builtins.lc 281:6-281:11 Type | Type->Type |
896 | testdata/Builtins.lc 282:6-282:13 Type | Type->Type | 896 | testdata/Builtins.lc 282:6-282:13 Type | Type->Type |
897 | testdata/Builtins.lc 283:6-283:11 Type | Type->Type | 897 | testdata/Builtins.lc 283:6-283:11 Type | Type->Type |
898 | testdata/Builtins.lc 285:6-285:19 Type | 898 | testdata/Builtins.lc 285:6-285:19 Type |
899 | testdata/Builtins.lc 285:6-290:20 Type | 899 | testdata/Builtins.lc 285:6-290:20 Type |
900 | testdata/Builtins.lc 286:7-286:15 'PrimitiveType | 900 | testdata/Builtins.lc 286:7-286:15 PrimitiveType |
901 | testdata/Builtins.lc 287:7-287:11 'PrimitiveType | 901 | testdata/Builtins.lc 287:7-287:11 PrimitiveType |
902 | testdata/Builtins.lc 288:7-288:12 'PrimitiveType | 902 | testdata/Builtins.lc 288:7-288:12 PrimitiveType |
903 | testdata/Builtins.lc 289:7-289:24 'PrimitiveType | 903 | testdata/Builtins.lc 289:7-289:24 PrimitiveType |
904 | testdata/Builtins.lc 290:7-290:20 'PrimitiveType | 904 | testdata/Builtins.lc 290:7-290:20 PrimitiveType |
905 | testdata/Builtins.lc 293:1-293:12 'Tuple0 -> 'VecS 'Float 2 -> 'VecS 'Float 4 | 905 | testdata/Builtins.lc 293:1-293:12 Tuple0 -> VecS Float 2 -> VecS Float 4 |
906 | testdata/Builtins.lc 293:16-293:18 Type | 906 | testdata/Builtins.lc 293:16-293:18 Type |
907 | testdata/Builtins.lc 293:22-293:25 'Nat -> Type->Type | 907 | testdata/Builtins.lc 293:22-293:25 Nat -> Type->Type |
908 | testdata/Builtins.lc 293:22-293:27 Type->Type | 908 | testdata/Builtins.lc 293:22-293:27 Type->Type |
909 | testdata/Builtins.lc 293:22-293:33 Type | 909 | testdata/Builtins.lc 293:22-293:33 Type |
910 | testdata/Builtins.lc 293:22-293:48 Type | 910 | testdata/Builtins.lc 293:22-293:48 Type |
911 | testdata/Builtins.lc 293:26-293:27 'Nat | 911 | testdata/Builtins.lc 293:26-293:27 Nat |
912 | testdata/Builtins.lc 293:28-293:33 Type | 912 | testdata/Builtins.lc 293:28-293:33 Type |
913 | testdata/Builtins.lc 293:37-293:40 'Nat -> Type->Type | 913 | testdata/Builtins.lc 293:37-293:40 Nat -> Type->Type |
914 | testdata/Builtins.lc 293:37-293:42 Type->Type | 914 | testdata/Builtins.lc 293:37-293:42 Type->Type |
915 | testdata/Builtins.lc 293:37-293:48 Type | 915 | testdata/Builtins.lc 293:37-293:48 Type |
916 | testdata/Builtins.lc 293:41-293:42 'Nat | 916 | testdata/Builtins.lc 293:41-293:42 Nat |
917 | testdata/Builtins.lc 293:43-293:48 Type | 917 | testdata/Builtins.lc 293:43-293:48 Type |
918 | testdata/Builtins.lc 296:1-296:8 {a} -> 'String->a | 918 | testdata/Builtins.lc 296:1-296:8 {a} -> String->a |
919 | testdata/Builtins.lc 296:14-296:20 Type | 919 | testdata/Builtins.lc 296:14-296:20 Type |
920 | testdata/Builtins.lc 296:14-296:25 Type | 920 | testdata/Builtins.lc 296:14-296:25 Type |
921 | testdata/Builtins.lc 296:24-296:25 Type | V2 | 921 | testdata/Builtins.lc 296:24-296:25 Type | V2 |
922 | testdata/Builtins.lc 297:1-297:10 {a} -> 'String->a | 922 | testdata/Builtins.lc 297:1-297:10 {a} -> String->a |
923 | testdata/Builtins.lc 297:14-297:20 Type | 923 | testdata/Builtins.lc 297:14-297:20 Type |
924 | testdata/Builtins.lc 297:14-297:25 Type | 924 | testdata/Builtins.lc 297:14-297:25 Type |
925 | testdata/Builtins.lc 297:24-297:25 Type | V2 | 925 | testdata/Builtins.lc 297:24-297:25 Type | V2 |
926 | testdata/Builtins.lc 299:6-299:19 'PrimitiveType->Type | Type | 926 | testdata/Builtins.lc 299:6-299:19 PrimitiveType->Type | Type |
927 | testdata/Builtins.lc 299:6-302:107 Type | 927 | testdata/Builtins.lc 299:6-302:107 Type |
928 | testdata/Builtins.lc 299:23-299:36 Type | 928 | testdata/Builtins.lc 299:23-299:36 Type |
929 | testdata/Builtins.lc 299:40-299:44 Type | 929 | testdata/Builtins.lc 299:40-299:44 Type |
930 | testdata/Builtins.lc 300:3-300:14 'CullMode -> 'PolygonMode -> 'PolygonOffset -> 'ProvokingVertex -> 'RasterContext Triangle | 'RasterContext Triangle | 930 | testdata/Builtins.lc 300:3-300:14 CullMode -> PolygonMode -> PolygonOffset -> ProvokingVertex -> RasterContext 'Triangle | RasterContext 'Triangle |
931 | testdata/Builtins.lc 300:3-300:111 Type | 931 | testdata/Builtins.lc 300:3-300:111 Type |
932 | testdata/Builtins.lc 300:26-300:34 Type | 932 | testdata/Builtins.lc 300:26-300:34 Type |
933 | testdata/Builtins.lc 300:38-300:49 Type | 933 | testdata/Builtins.lc 300:38-300:49 Type |
@@ -936,31 +936,31 @@ testdata/Builtins.lc 300:53-300:66 Type | |||
936 | testdata/Builtins.lc 300:53-300:111 Type | 936 | testdata/Builtins.lc 300:53-300:111 Type |
937 | testdata/Builtins.lc 300:70-300:85 Type | 937 | testdata/Builtins.lc 300:70-300:85 Type |
938 | testdata/Builtins.lc 300:70-300:111 Type | 938 | testdata/Builtins.lc 300:70-300:111 Type |
939 | testdata/Builtins.lc 300:89-300:102 'PrimitiveType->Type | 939 | testdata/Builtins.lc 300:89-300:102 PrimitiveType->Type |
940 | testdata/Builtins.lc 300:89-300:111 Type | 940 | testdata/Builtins.lc 300:89-300:111 Type |
941 | testdata/Builtins.lc 300:103-300:111 'PrimitiveType | 941 | testdata/Builtins.lc 300:103-300:111 PrimitiveType |
942 | testdata/Builtins.lc 301:3-301:11 'PointSize -> 'Float -> 'PointSpriteCoordOrigin -> 'RasterContext Point | 'RasterContext Point | 942 | testdata/Builtins.lc 301:3-301:11 PointSize -> Float -> PointSpriteCoordOrigin -> RasterContext 'Point | RasterContext 'Point |
943 | testdata/Builtins.lc 301:3-301:108 Type | 943 | testdata/Builtins.lc 301:3-301:108 Type |
944 | testdata/Builtins.lc 301:26-301:35 Type | 944 | testdata/Builtins.lc 301:26-301:35 Type |
945 | testdata/Builtins.lc 301:39-301:44 Type | 945 | testdata/Builtins.lc 301:39-301:44 Type |
946 | testdata/Builtins.lc 301:39-301:108 Type | 946 | testdata/Builtins.lc 301:39-301:108 Type |
947 | testdata/Builtins.lc 301:48-301:70 Type | 947 | testdata/Builtins.lc 301:48-301:70 Type |
948 | testdata/Builtins.lc 301:48-301:108 Type | 948 | testdata/Builtins.lc 301:48-301:108 Type |
949 | testdata/Builtins.lc 301:89-301:102 'PrimitiveType->Type | 949 | testdata/Builtins.lc 301:89-301:102 PrimitiveType->Type |
950 | testdata/Builtins.lc 301:89-301:108 Type | 950 | testdata/Builtins.lc 301:89-301:108 Type |
951 | testdata/Builtins.lc 301:103-301:108 'PrimitiveType | 951 | testdata/Builtins.lc 301:103-301:108 PrimitiveType |
952 | testdata/Builtins.lc 302:3-302:10 'Float -> 'ProvokingVertex -> 'RasterContext Line | 'RasterContext Line | 952 | testdata/Builtins.lc 302:3-302:10 Float -> ProvokingVertex -> RasterContext 'Line | RasterContext 'Line |
953 | testdata/Builtins.lc 302:3-302:107 Type | 953 | testdata/Builtins.lc 302:3-302:107 Type |
954 | testdata/Builtins.lc 302:26-302:31 Type | 954 | testdata/Builtins.lc 302:26-302:31 Type |
955 | testdata/Builtins.lc 302:35-302:50 Type | 955 | testdata/Builtins.lc 302:35-302:50 Type |
956 | testdata/Builtins.lc 302:35-302:107 Type | 956 | testdata/Builtins.lc 302:35-302:107 Type |
957 | testdata/Builtins.lc 302:89-302:102 'PrimitiveType->Type | 957 | testdata/Builtins.lc 302:89-302:102 PrimitiveType->Type |
958 | testdata/Builtins.lc 302:89-302:107 Type | 958 | testdata/Builtins.lc 302:89-302:107 Type |
959 | testdata/Builtins.lc 302:103-302:107 'PrimitiveType | 959 | testdata/Builtins.lc 302:103-302:107 PrimitiveType |
960 | testdata/Builtins.lc 304:6-304:18 Type | Type->Type | 960 | testdata/Builtins.lc 304:6-304:18 Type | Type->Type |
961 | testdata/Builtins.lc 304:6-307:7 Type | 961 | testdata/Builtins.lc 304:6-307:7 Type |
962 | testdata/Builtins.lc 305:3-305:9 'Interpolated V2 | Type | {a} -> {b : 'Floating a} -> 'Interpolated a | 962 | testdata/Builtins.lc 305:3-305:9 Interpolated V2 | Type | {a} -> {b : Floating a} -> Interpolated a |
963 | testdata/Builtins.lc 305:11-305:24 'Interpolated V3 | Type | {a} -> {b : 'Floating a} -> 'Interpolated a | 963 | testdata/Builtins.lc 305:11-305:24 Interpolated V3 | Type | {a} -> {b : Floating a} -> Interpolated a |
964 | testdata/Builtins.lc 306:26-306:38 Type | 964 | testdata/Builtins.lc 306:26-306:38 Type |
965 | testdata/Builtins.lc 306:26-306:56 Type | 965 | testdata/Builtins.lc 306:26-306:56 Type |
966 | testdata/Builtins.lc 306:27-306:35 Type->Type | 966 | testdata/Builtins.lc 306:27-306:35 Type->Type |
@@ -968,7 +968,7 @@ testdata/Builtins.lc 306:36-306:37 Type | |||
968 | testdata/Builtins.lc 306:42-306:54 Type->Type | 968 | testdata/Builtins.lc 306:42-306:54 Type->Type |
969 | testdata/Builtins.lc 306:42-306:56 Type | 969 | testdata/Builtins.lc 306:42-306:56 Type |
970 | testdata/Builtins.lc 306:55-306:56 Type | 970 | testdata/Builtins.lc 306:55-306:56 Type |
971 | testdata/Builtins.lc 307:3-307:7 'Interpolated V3 | {a} -> 'Interpolated a | 971 | testdata/Builtins.lc 307:3-307:7 Interpolated V3 | {a} -> Interpolated a |
972 | testdata/Builtins.lc 307:42-307:54 Type->Type | 972 | testdata/Builtins.lc 307:42-307:54 Type->Type |
973 | testdata/Builtins.lc 307:42-307:56 Type | 973 | testdata/Builtins.lc 307:42-307:56 Type |
974 | testdata/Builtins.lc 307:55-307:56 Type | 974 | testdata/Builtins.lc 307:55-307:56 Type |
@@ -1006,12 +1006,12 @@ testdata/Builtins.lc 320:6-320:14 Type | Type->Type | |||
1006 | testdata/Builtins.lc 320:6-325:74 Type | 1006 | testdata/Builtins.lc 320:6-325:74 Type |
1007 | testdata/Builtins.lc 320:18-320:22 Type | 1007 | testdata/Builtins.lc 320:18-320:22 Type |
1008 | testdata/Builtins.lc 320:26-320:30 Type | 1008 | testdata/Builtins.lc 320:26-320:30 Type |
1009 | testdata/Builtins.lc 321:3-321:13 'Blending V0 | {a} -> 'Blending a | 1009 | testdata/Builtins.lc 321:3-321:13 Blending V0 | {a} -> Blending a |
1010 | testdata/Builtins.lc 321:3-321:70 Type | 1010 | testdata/Builtins.lc 321:3-321:70 Type |
1011 | testdata/Builtins.lc 321:60-321:68 Type->Type | 1011 | testdata/Builtins.lc 321:60-321:68 Type->Type |
1012 | testdata/Builtins.lc 321:60-321:70 Type | 1012 | testdata/Builtins.lc 321:60-321:70 Type |
1013 | testdata/Builtins.lc 321:69-321:70 Type | V1 | 1013 | testdata/Builtins.lc 321:69-321:70 Type | V1 |
1014 | testdata/Builtins.lc 322:3-322:15 'Blending V2 | {a} -> {b : 'Integral a} -> 'LogicOperation -> 'Blending a | 1014 | testdata/Builtins.lc 322:3-322:15 Blending V2 | {a} -> {b : Integral a} -> LogicOperation -> Blending a |
1015 | testdata/Builtins.lc 322:3-322:70 Type | 1015 | testdata/Builtins.lc 322:3-322:70 Type |
1016 | testdata/Builtins.lc 322:26-322:38 Type | 1016 | testdata/Builtins.lc 322:26-322:38 Type |
1017 | testdata/Builtins.lc 322:26-322:70 Type | 1017 | testdata/Builtins.lc 322:26-322:70 Type |
@@ -1022,7 +1022,7 @@ testdata/Builtins.lc 322:42-322:70 Type | |||
1022 | testdata/Builtins.lc 322:60-322:68 Type->Type | 1022 | testdata/Builtins.lc 322:60-322:68 Type->Type |
1023 | testdata/Builtins.lc 322:60-322:70 Type | 1023 | testdata/Builtins.lc 322:60-322:70 Type |
1024 | testdata/Builtins.lc 322:69-322:70 Type | 1024 | testdata/Builtins.lc 322:69-322:70 Type |
1025 | testdata/Builtins.lc 323:3-323:8 'Blending 'Float | 'Tuple2 'BlendEquation 'BlendEquation -> 'Tuple2 ('Tuple2 'BlendingFactor 'BlendingFactor) ('Tuple2 'BlendingFactor 'BlendingFactor) -> 'VecS 'Float 4 -> 'Blending 'Float | 1025 | testdata/Builtins.lc 323:3-323:8 Blending Float | Tuple2 BlendEquation BlendEquation -> Tuple2 (Tuple2 BlendingFactor BlendingFactor) (Tuple2 BlendingFactor BlendingFactor) -> VecS Float 4 -> Blending Float |
1026 | testdata/Builtins.lc 323:3-325:74 Type | 1026 | testdata/Builtins.lc 323:3-325:74 Type |
1027 | testdata/Builtins.lc 323:26-323:56 Type | 1027 | testdata/Builtins.lc 323:26-323:56 Type |
1028 | testdata/Builtins.lc 323:27-323:40 Type | 1028 | testdata/Builtins.lc 323:27-323:40 Type |
@@ -1035,11 +1035,11 @@ testdata/Builtins.lc 324:47-324:61 Type | |||
1035 | testdata/Builtins.lc 324:64-324:96 Type | 1035 | testdata/Builtins.lc 324:64-324:96 Type |
1036 | testdata/Builtins.lc 324:65-324:79 Type | 1036 | testdata/Builtins.lc 324:65-324:79 Type |
1037 | testdata/Builtins.lc 324:81-324:95 Type | 1037 | testdata/Builtins.lc 324:81-324:95 Type |
1038 | testdata/Builtins.lc 325:29-325:32 'Nat -> Type->Type | 1038 | testdata/Builtins.lc 325:29-325:32 Nat -> Type->Type |
1039 | testdata/Builtins.lc 325:29-325:34 Type->Type | 1039 | testdata/Builtins.lc 325:29-325:34 Type->Type |
1040 | testdata/Builtins.lc 325:29-325:40 Type | 1040 | testdata/Builtins.lc 325:29-325:40 Type |
1041 | testdata/Builtins.lc 325:29-325:74 Type | 1041 | testdata/Builtins.lc 325:29-325:74 Type |
1042 | testdata/Builtins.lc 325:33-325:34 'Nat | 1042 | testdata/Builtins.lc 325:33-325:34 Nat |
1043 | testdata/Builtins.lc 325:35-325:40 Type | 1043 | testdata/Builtins.lc 325:35-325:40 Type |
1044 | testdata/Builtins.lc 325:60-325:68 Type->Type | 1044 | testdata/Builtins.lc 325:60-325:68 Type->Type |
1045 | testdata/Builtins.lc 325:60-325:74 Type | 1045 | testdata/Builtins.lc 325:60-325:74 Type |
@@ -1051,12 +1051,12 @@ testdata/Builtins.lc 336:6-336:23 Type | Type->Type | |||
1051 | testdata/Builtins.lc 336:6-340:104 Type | 1051 | testdata/Builtins.lc 336:6-340:104 Type |
1052 | testdata/Builtins.lc 336:27-336:31 Type | 1052 | testdata/Builtins.lc 336:27-336:31 Type |
1053 | testdata/Builtins.lc 336:35-336:39 Type | 1053 | testdata/Builtins.lc 336:35-336:39 Type |
1054 | testdata/Builtins.lc 337:3-337:10 'FragmentOperation ('Color V6) | {a} -> {b:'Nat} -> {c} -> {d} -> {e : a ~ 'VecScalar b 'Bool} -> {f : c ~ 'VecScalar b d} -> {g : 'Num d} -> 'Blending d -> a -> 'FragmentOperation ('Color c) | 1054 | testdata/Builtins.lc 337:3-337:10 FragmentOperation (Color V6) | {a} -> {b:Nat} -> {c} -> {d} -> {e : a ~ VecScalar b Bool} -> {f : c ~ VecScalar b d} -> {g : Num d} -> Blending d -> a -> FragmentOperation (Color c) |
1055 | testdata/Builtins.lc 337:3-338:102 Type | 1055 | testdata/Builtins.lc 337:3-338:102 Type |
1056 | testdata/Builtins.lc 337:26-338:102 Type | 1056 | testdata/Builtins.lc 337:26-338:102 Type |
1057 | testdata/Builtins.lc 337:27-337:31 V7 | 1057 | testdata/Builtins.lc 337:27-337:31 V7 |
1058 | testdata/Builtins.lc 337:27-337:50 Type | 1058 | testdata/Builtins.lc 337:27-337:50 Type |
1059 | testdata/Builtins.lc 337:34-337:43 'Nat -> Type->Type | 1059 | testdata/Builtins.lc 337:34-337:43 Nat -> Type->Type |
1060 | testdata/Builtins.lc 337:34-337:45 Type->Type | 1060 | testdata/Builtins.lc 337:34-337:45 Type->Type |
1061 | testdata/Builtins.lc 337:34-337:50 Type | 1061 | testdata/Builtins.lc 337:34-337:50 Type |
1062 | testdata/Builtins.lc 337:44-337:45 V5 | 1062 | testdata/Builtins.lc 337:44-337:45 V5 |
@@ -1064,10 +1064,10 @@ testdata/Builtins.lc 337:46-337:50 Type | |||
1064 | testdata/Builtins.lc 337:52-337:57 V4 | 1064 | testdata/Builtins.lc 337:52-337:57 V4 |
1065 | testdata/Builtins.lc 337:52-337:73 Type | 1065 | testdata/Builtins.lc 337:52-337:73 Type |
1066 | testdata/Builtins.lc 337:52-338:102 Type | 1066 | testdata/Builtins.lc 337:52-338:102 Type |
1067 | testdata/Builtins.lc 337:60-337:69 'Nat -> Type->Type | 1067 | testdata/Builtins.lc 337:60-337:69 Nat -> Type->Type |
1068 | testdata/Builtins.lc 337:60-337:71 Type->Type | 1068 | testdata/Builtins.lc 337:60-337:71 Type->Type |
1069 | testdata/Builtins.lc 337:60-337:73 Type | 1069 | testdata/Builtins.lc 337:60-337:73 Type |
1070 | testdata/Builtins.lc 337:70-337:71 'Nat | 1070 | testdata/Builtins.lc 337:70-337:71 Nat |
1071 | testdata/Builtins.lc 337:72-337:73 V2 | 1071 | testdata/Builtins.lc 337:72-337:73 V2 |
1072 | testdata/Builtins.lc 337:75-337:78 Type->Type | 1072 | testdata/Builtins.lc 337:75-337:78 Type->Type |
1073 | testdata/Builtins.lc 337:75-337:80 Type | 1073 | testdata/Builtins.lc 337:75-337:80 Type |
@@ -1084,7 +1084,7 @@ testdata/Builtins.lc 338:71-338:102 Type | |||
1084 | testdata/Builtins.lc 338:89-338:102 Type | 1084 | testdata/Builtins.lc 338:89-338:102 Type |
1085 | testdata/Builtins.lc 338:90-338:95 Type->Type | 1085 | testdata/Builtins.lc 338:90-338:95 Type->Type |
1086 | testdata/Builtins.lc 338:96-338:101 Type | 1086 | testdata/Builtins.lc 338:96-338:101 Type |
1087 | testdata/Builtins.lc 339:3-339:10 'ComparisonFunction -> 'Bool -> 'FragmentOperation ('Depth 'Float) | 'FragmentOperation ('Depth 'Float) | 1087 | testdata/Builtins.lc 339:3-339:10 ComparisonFunction -> Bool -> FragmentOperation (Depth Float) | FragmentOperation (Depth Float) |
1088 | testdata/Builtins.lc 339:3-339:102 Type | 1088 | testdata/Builtins.lc 339:3-339:102 Type |
1089 | testdata/Builtins.lc 339:26-339:44 Type | 1089 | testdata/Builtins.lc 339:26-339:44 Type |
1090 | testdata/Builtins.lc 339:48-339:52 Type | 1090 | testdata/Builtins.lc 339:48-339:52 Type |
@@ -1094,7 +1094,7 @@ testdata/Builtins.lc 339:71-339:102 Type | |||
1094 | testdata/Builtins.lc 339:89-339:102 Type | 1094 | testdata/Builtins.lc 339:89-339:102 Type |
1095 | testdata/Builtins.lc 339:90-339:95 Type->Type | 1095 | testdata/Builtins.lc 339:90-339:95 Type->Type |
1096 | testdata/Builtins.lc 339:96-339:101 Type | 1096 | testdata/Builtins.lc 339:96-339:101 Type |
1097 | testdata/Builtins.lc 340:3-340:12 'FragmentOperation ('Stencil 'Int32) | 'StencilTests -> 'StencilOps -> 'StencilOps -> 'FragmentOperation ('Stencil 'Int32) | 1097 | testdata/Builtins.lc 340:3-340:12 FragmentOperation (Stencil Int32) | StencilTests -> StencilOps -> StencilOps -> FragmentOperation (Stencil Int32) |
1098 | testdata/Builtins.lc 340:3-340:104 Type | 1098 | testdata/Builtins.lc 340:3-340:104 Type |
1099 | testdata/Builtins.lc 340:26-340:38 Type | 1099 | testdata/Builtins.lc 340:26-340:38 Type |
1100 | testdata/Builtins.lc 340:42-340:52 Type | 1100 | testdata/Builtins.lc 340:42-340:52 Type |
@@ -1215,7 +1215,7 @@ testdata/Builtins.lc 354:18-354:39 Type | |||
1215 | testdata/Builtins.lc 354:19-354:36 Type->Type | 1215 | testdata/Builtins.lc 354:19-354:36 Type->Type |
1216 | testdata/Builtins.lc 354:37-354:38 Type | 1216 | testdata/Builtins.lc 354:37-354:38 Type |
1217 | testdata/Builtins.lc 356:6-356:12 Type | Type->Type | 1217 | testdata/Builtins.lc 356:6-356:12 Type | Type->Type |
1218 | testdata/Builtins.lc 358:1-358:10 {a} -> {b} -> a->b -> 'Stream a -> 'Stream b | 1218 | testdata/Builtins.lc 358:1-358:10 {a} -> {b} -> a->b -> Stream a -> Stream b |
1219 | testdata/Builtins.lc 358:14-358:46 Type | 1219 | testdata/Builtins.lc 358:14-358:46 Type |
1220 | testdata/Builtins.lc 358:15-358:16 V3 | 1220 | testdata/Builtins.lc 358:15-358:16 V3 |
1221 | testdata/Builtins.lc 358:20-358:21 Type | V2 | 1221 | testdata/Builtins.lc 358:20-358:21 Type | V2 |
@@ -1226,7 +1226,7 @@ testdata/Builtins.lc 358:33-358:34 Type | |||
1226 | testdata/Builtins.lc 358:38-358:44 Type->Type | 1226 | testdata/Builtins.lc 358:38-358:44 Type->Type |
1227 | testdata/Builtins.lc 358:38-358:46 Type | 1227 | testdata/Builtins.lc 358:38-358:46 Type |
1228 | testdata/Builtins.lc 358:45-358:46 Type | 1228 | testdata/Builtins.lc 358:45-358:46 Type |
1229 | testdata/Builtins.lc 359:1-359:16 {a} -> {b} -> (a -> 'Stream b) -> 'Stream a -> 'Stream b | 1229 | testdata/Builtins.lc 359:1-359:16 {a} -> {b} -> (a -> Stream b) -> Stream a -> Stream b |
1230 | testdata/Builtins.lc 359:20-359:59 Type | 1230 | testdata/Builtins.lc 359:20-359:59 Type |
1231 | testdata/Builtins.lc 359:21-359:22 V3 | 1231 | testdata/Builtins.lc 359:21-359:22 V3 |
1232 | testdata/Builtins.lc 359:26-359:32 Type->Type | 1232 | testdata/Builtins.lc 359:26-359:32 Type->Type |
@@ -1239,7 +1239,7 @@ testdata/Builtins.lc 359:46-359:47 Type | |||
1239 | testdata/Builtins.lc 359:51-359:57 Type->Type | 1239 | testdata/Builtins.lc 359:51-359:57 Type->Type |
1240 | testdata/Builtins.lc 359:51-359:59 Type | 1240 | testdata/Builtins.lc 359:51-359:59 Type |
1241 | testdata/Builtins.lc 359:58-359:59 Type | 1241 | testdata/Builtins.lc 359:58-359:59 Type |
1242 | testdata/Builtins.lc 360:1-360:13 {a} -> a->'Bool -> 'Stream a -> 'Stream a | 1242 | testdata/Builtins.lc 360:1-360:13 {a} -> a->Bool -> Stream a -> Stream a |
1243 | testdata/Builtins.lc 360:17-360:52 Type | 1243 | testdata/Builtins.lc 360:17-360:52 Type |
1244 | testdata/Builtins.lc 360:18-360:19 V1 | 1244 | testdata/Builtins.lc 360:18-360:19 V1 |
1245 | testdata/Builtins.lc 360:23-360:27 Type | 1245 | testdata/Builtins.lc 360:23-360:27 Type |
@@ -1250,32 +1250,32 @@ testdata/Builtins.lc 360:39-360:40 Type | |||
1250 | testdata/Builtins.lc 360:44-360:50 Type->Type | 1250 | testdata/Builtins.lc 360:44-360:50 Type->Type |
1251 | testdata/Builtins.lc 360:44-360:52 Type | 1251 | testdata/Builtins.lc 360:44-360:52 Type |
1252 | testdata/Builtins.lc 360:51-360:52 Type | 1252 | testdata/Builtins.lc 360:51-360:52 Type |
1253 | testdata/Builtins.lc 362:6-362:15 'PrimitiveType -> Type->Type | Type | 1253 | testdata/Builtins.lc 362:6-362:15 PrimitiveType -> Type->Type | Type |
1254 | testdata/Builtins.lc 362:22-362:35 Type | 1254 | testdata/Builtins.lc 362:22-362:35 Type |
1255 | testdata/Builtins.lc 364:6-364:21 'PrimitiveType -> Type->Type | 1255 | testdata/Builtins.lc 364:6-364:21 PrimitiveType -> Type->Type |
1256 | testdata/Builtins.lc 364:28-364:34 Type->Type | 1256 | testdata/Builtins.lc 364:28-364:34 Type->Type |
1257 | testdata/Builtins.lc 364:28-364:50 Type | 1257 | testdata/Builtins.lc 364:28-364:50 Type |
1258 | testdata/Builtins.lc 364:35-364:50 Type | 1258 | testdata/Builtins.lc 364:35-364:50 Type |
1259 | testdata/Builtins.lc 364:36-364:45 'PrimitiveType -> Type->Type | 1259 | testdata/Builtins.lc 364:36-364:45 PrimitiveType -> Type->Type |
1260 | testdata/Builtins.lc 364:36-364:47 Type->Type | 1260 | testdata/Builtins.lc 364:36-364:47 Type->Type |
1261 | testdata/Builtins.lc 364:46-364:47 V3 | 1261 | testdata/Builtins.lc 364:46-364:47 V3 |
1262 | testdata/Builtins.lc 364:48-364:49 V1 | 1262 | testdata/Builtins.lc 364:48-364:49 V1 |
1263 | testdata/Builtins.lc 366:1-366:13 {a} -> {b} -> {c:'PrimitiveType} -> a->b -> 'Primitive c a -> 'Primitive c b | 1263 | testdata/Builtins.lc 366:1-366:13 {a} -> {b} -> {c:PrimitiveType} -> a->b -> Primitive c a -> Primitive c b |
1264 | testdata/Builtins.lc 366:17-366:59 Type | 1264 | testdata/Builtins.lc 366:17-366:59 Type |
1265 | testdata/Builtins.lc 366:18-366:19 V5 | 1265 | testdata/Builtins.lc 366:18-366:19 V5 |
1266 | testdata/Builtins.lc 366:23-366:24 Type | V4 | 1266 | testdata/Builtins.lc 366:23-366:24 Type | V4 |
1267 | testdata/Builtins.lc 366:29-366:38 'PrimitiveType -> Type->Type | 1267 | testdata/Builtins.lc 366:29-366:38 PrimitiveType -> Type->Type |
1268 | testdata/Builtins.lc 366:29-366:40 Type->Type | 1268 | testdata/Builtins.lc 366:29-366:40 Type->Type |
1269 | testdata/Builtins.lc 366:29-366:42 Type | 1269 | testdata/Builtins.lc 366:29-366:42 Type |
1270 | testdata/Builtins.lc 366:29-366:59 Type | 1270 | testdata/Builtins.lc 366:29-366:59 Type |
1271 | testdata/Builtins.lc 366:39-366:40 V2 | 1271 | testdata/Builtins.lc 366:39-366:40 V2 |
1272 | testdata/Builtins.lc 366:41-366:42 Type | 1272 | testdata/Builtins.lc 366:41-366:42 Type |
1273 | testdata/Builtins.lc 366:46-366:55 'PrimitiveType -> Type->Type | 1273 | testdata/Builtins.lc 366:46-366:55 PrimitiveType -> Type->Type |
1274 | testdata/Builtins.lc 366:46-366:57 Type->Type | 1274 | testdata/Builtins.lc 366:46-366:57 Type->Type |
1275 | testdata/Builtins.lc 366:46-366:59 Type | 1275 | testdata/Builtins.lc 366:46-366:59 Type |
1276 | testdata/Builtins.lc 366:56-366:57 'PrimitiveType | 1276 | testdata/Builtins.lc 366:56-366:57 PrimitiveType |
1277 | testdata/Builtins.lc 366:58-366:59 Type | 1277 | testdata/Builtins.lc 366:58-366:59 Type |
1278 | testdata/Builtins.lc 368:1-368:7 {a:'PrimitiveType} -> {b} -> {c:'Unit} -> 'String -> b -> 'Stream ('Primitive a b) | 1278 | testdata/Builtins.lc 368:1-368:7 {a:PrimitiveType} -> {b} -> {c:Unit} -> String -> b -> Stream (Primitive a b) |
1279 | testdata/Builtins.lc 368:38-368:56 Type | 1279 | testdata/Builtins.lc 368:38-368:56 Type |
1280 | testdata/Builtins.lc 368:38-368:94 Type | 1280 | testdata/Builtins.lc 368:38-368:94 Type |
1281 | testdata/Builtins.lc 368:39-368:53 Type->Type | 1281 | testdata/Builtins.lc 368:39-368:53 Type->Type |
@@ -1284,12 +1284,12 @@ testdata/Builtins.lc 368:60-368:66 Type | |||
1284 | testdata/Builtins.lc 368:60-368:94 Type | 1284 | testdata/Builtins.lc 368:60-368:94 Type |
1285 | testdata/Builtins.lc 368:70-368:71 Type | 1285 | testdata/Builtins.lc 368:70-368:71 Type |
1286 | testdata/Builtins.lc 368:70-368:94 Type | 1286 | testdata/Builtins.lc 368:70-368:94 Type |
1287 | testdata/Builtins.lc 368:75-368:90 'PrimitiveType -> Type->Type | 1287 | testdata/Builtins.lc 368:75-368:90 PrimitiveType -> Type->Type |
1288 | testdata/Builtins.lc 368:75-368:92 Type->Type | 1288 | testdata/Builtins.lc 368:75-368:92 Type->Type |
1289 | testdata/Builtins.lc 368:75-368:94 Type | 1289 | testdata/Builtins.lc 368:75-368:94 Type |
1290 | testdata/Builtins.lc 368:91-368:92 V5 | 1290 | testdata/Builtins.lc 368:91-368:92 V5 |
1291 | testdata/Builtins.lc 368:93-368:94 Type | 1291 | testdata/Builtins.lc 368:93-368:94 Type |
1292 | testdata/Builtins.lc 369:1-369:13 {a:'PrimitiveType} -> {b} -> {c} -> {d:'Unit} -> {e : b ~ 'FTRepr' c} -> c -> 'Stream ('Primitive a b) | 1292 | testdata/Builtins.lc 369:1-369:13 {a:PrimitiveType} -> {b} -> {c} -> {d:Unit} -> {e : b ~ FTRepr' c} -> c -> Stream (Primitive a b) |
1293 | testdata/Builtins.lc 369:41-369:104 Type | 1293 | testdata/Builtins.lc 369:41-369:104 Type |
1294 | testdata/Builtins.lc 369:42-369:56 Type->Type | 1294 | testdata/Builtins.lc 369:42-369:56 Type->Type |
1295 | testdata/Builtins.lc 369:42-369:58 Type | 1295 | testdata/Builtins.lc 369:42-369:58 Type |
@@ -1302,7 +1302,7 @@ testdata/Builtins.lc 369:64-369:74 Type | |||
1302 | testdata/Builtins.lc 369:72-369:74 V2 | 1302 | testdata/Builtins.lc 369:72-369:74 V2 |
1303 | testdata/Builtins.lc 369:79-369:81 Type | 1303 | testdata/Builtins.lc 369:79-369:81 Type |
1304 | testdata/Builtins.lc 369:79-369:104 Type | 1304 | testdata/Builtins.lc 369:79-369:104 Type |
1305 | testdata/Builtins.lc 369:85-369:100 'PrimitiveType -> Type->Type | 1305 | testdata/Builtins.lc 369:85-369:100 PrimitiveType -> Type->Type |
1306 | testdata/Builtins.lc 369:85-369:102 Type->Type | 1306 | testdata/Builtins.lc 369:85-369:102 Type->Type |
1307 | testdata/Builtins.lc 369:85-369:104 Type | 1307 | testdata/Builtins.lc 369:85-369:104 Type |
1308 | testdata/Builtins.lc 369:101-369:102 V6 | 1308 | testdata/Builtins.lc 369:101-369:102 V6 |
@@ -1310,35 +1310,35 @@ testdata/Builtins.lc 369:103-369:104 Type | |||
1310 | testdata/Builtins.lc 371:18-371:74 Type | 1310 | testdata/Builtins.lc 371:18-371:74 Type |
1311 | testdata/Builtins.lc 371:19-371:21 V5 | 1311 | testdata/Builtins.lc 371:19-371:21 V5 |
1312 | testdata/Builtins.lc 371:25-371:26 Type | V4 | 1312 | testdata/Builtins.lc 371:25-371:26 Type | V4 |
1313 | testdata/Builtins.lc 371:31-371:46 'PrimitiveType -> Type->Type | 1313 | testdata/Builtins.lc 371:31-371:46 PrimitiveType -> Type->Type |
1314 | testdata/Builtins.lc 371:31-371:48 Type->Type | 1314 | testdata/Builtins.lc 371:31-371:48 Type->Type |
1315 | testdata/Builtins.lc 371:31-371:51 Type | 1315 | testdata/Builtins.lc 371:31-371:51 Type |
1316 | testdata/Builtins.lc 371:31-371:74 Type | 1316 | testdata/Builtins.lc 371:31-371:74 Type |
1317 | testdata/Builtins.lc 371:47-371:48 V2 | 1317 | testdata/Builtins.lc 371:47-371:48 V2 |
1318 | testdata/Builtins.lc 371:49-371:51 Type | 1318 | testdata/Builtins.lc 371:49-371:51 Type |
1319 | testdata/Builtins.lc 371:55-371:70 'PrimitiveType -> Type->Type | 1319 | testdata/Builtins.lc 371:55-371:70 PrimitiveType -> Type->Type |
1320 | testdata/Builtins.lc 371:55-371:72 Type->Type | 1320 | testdata/Builtins.lc 371:55-371:72 Type->Type |
1321 | testdata/Builtins.lc 371:55-371:74 Type | 1321 | testdata/Builtins.lc 371:55-371:74 Type |
1322 | testdata/Builtins.lc 371:71-371:72 'PrimitiveType | 1322 | testdata/Builtins.lc 371:71-371:72 PrimitiveType |
1323 | testdata/Builtins.lc 371:73-371:74 Type | 1323 | testdata/Builtins.lc 371:73-371:74 Type |
1324 | testdata/Builtins.lc 372:1-372:14 {a} -> {b} -> {c:'PrimitiveType} -> a->b -> 'Stream ('Primitive c a) -> 'Stream ('Primitive c b) | 1324 | testdata/Builtins.lc 372:1-372:14 {a} -> {b} -> {c:PrimitiveType} -> a->b -> Stream (Primitive c a) -> Stream (Primitive c b) |
1325 | testdata/Builtins.lc 372:19-372:28 {a} -> {b} -> a->b -> 'Stream a -> 'Stream b | 1325 | testdata/Builtins.lc 372:19-372:28 {a} -> {b} -> a->b -> Stream a -> Stream b |
1326 | testdata/Builtins.lc 372:19-372:45 'Stream ('Primitive V0 V4) -> 'Stream ('Primitive V1 V4) | V2->V2 -> 'Stream ('Primitive V1 V3) -> 'Stream ('Primitive V2 V3) | 1326 | testdata/Builtins.lc 372:19-372:45 Stream (Primitive V0 V4) -> Stream (Primitive V1 V4) | V2->V2 -> Stream (Primitive V1 V3) -> Stream (Primitive V2 V3) |
1327 | testdata/Builtins.lc 372:29-372:45 'Primitive V0 V6 -> 'Primitive V1 V6 | 1327 | testdata/Builtins.lc 372:29-372:45 Primitive V0 V6 -> Primitive V1 V6 |
1328 | testdata/Builtins.lc 372:30-372:42 {a} -> {b} -> {c:'PrimitiveType} -> a->b -> 'Primitive c a -> 'Primitive c b | 1328 | testdata/Builtins.lc 372:30-372:42 {a} -> {b} -> {c:PrimitiveType} -> a->b -> Primitive c a -> Primitive c b |
1329 | testdata/Builtins.lc 372:43-372:44 V8->V8 | 1329 | testdata/Builtins.lc 372:43-372:44 V8->V8 |
1330 | testdata/Builtins.lc 374:1-374:6 {a} -> 'String -> c:'PrimitiveType -> a -> 'Stream ('Primitive c a) | 1330 | testdata/Builtins.lc 374:1-374:6 {a} -> String -> c:PrimitiveType -> a -> Stream (Primitive c a) |
1331 | testdata/Builtins.lc 374:15-374:21 {a:'PrimitiveType} -> {b} -> {c:'Unit} -> 'String -> b -> 'Stream ('Primitive a b) | 1331 | testdata/Builtins.lc 374:15-374:21 {a:PrimitiveType} -> {b} -> {c:Unit} -> String -> b -> Stream (Primitive a b) |
1332 | testdata/Builtins.lc 374:15-374:24 {a} -> {b:'Unit} -> 'String -> a -> 'Stream ('Primitive V6 a) | 1332 | testdata/Builtins.lc 374:15-374:24 {a} -> {b:Unit} -> String -> a -> Stream (Primitive V6 a) |
1333 | testdata/Builtins.lc 374:15-374:26 V0 -> 'Stream ('Primitive V4 V1) | 1333 | testdata/Builtins.lc 374:15-374:26 V0 -> Stream (Primitive V4 V1) |
1334 | testdata/Builtins.lc 374:15-374:28 'Stream ('Primitive V2 V1) | 1334 | testdata/Builtins.lc 374:15-374:28 Stream (Primitive V2 V1) |
1335 | testdata/Builtins.lc 374:23-374:24 V3 | 1335 | testdata/Builtins.lc 374:23-374:24 V3 |
1336 | testdata/Builtins.lc 374:25-374:26 V5 | 1336 | testdata/Builtins.lc 374:25-374:26 V5 |
1337 | testdata/Builtins.lc 374:27-374:28 V2 | 1337 | testdata/Builtins.lc 374:27-374:28 V2 |
1338 | testdata/Builtins.lc 375:1-375:12 {a} -> b:'PrimitiveType -> a -> 'Stream ('Primitive b ('FTRepr' a)) | 1338 | testdata/Builtins.lc 375:1-375:12 {a} -> b:PrimitiveType -> a -> Stream (Primitive b (FTRepr' a)) |
1339 | testdata/Builtins.lc 375:19-375:31 {a:'PrimitiveType} -> {b} -> {c} -> {d:'Unit} -> {e : b ~ 'FTRepr' c} -> c -> 'Stream ('Primitive a b) | 1339 | testdata/Builtins.lc 375:19-375:31 {a:PrimitiveType} -> {b} -> {c} -> {d:Unit} -> {e : b ~ FTRepr' c} -> c -> Stream (Primitive a b) |
1340 | testdata/Builtins.lc 375:19-375:34 {a} -> {b} -> {c:'Unit} -> {d : a ~ 'FTRepr' b} -> b -> 'Stream ('Primitive V7 a) | 1340 | testdata/Builtins.lc 375:19-375:34 {a} -> {b} -> {c:Unit} -> {d : a ~ FTRepr' b} -> b -> Stream (Primitive V7 a) |
1341 | testdata/Builtins.lc 375:19-375:36 'Stream ('Primitive V2 ('FTRepr' V1)) | 1341 | testdata/Builtins.lc 375:19-375:36 Stream (Primitive V2 (FTRepr' V1)) |
1342 | testdata/Builtins.lc 375:33-375:34 V3 | 1342 | testdata/Builtins.lc 375:33-375:34 V3 |
1343 | testdata/Builtins.lc 375:35-375:36 V2 | 1343 | testdata/Builtins.lc 375:35-375:36 V2 |
1344 | testdata/Builtins.lc 378:5-378:17 Type->Type | 1344 | testdata/Builtins.lc 378:5-378:17 Type->Type |
@@ -1406,41 +1406,41 @@ testdata/Builtins.lc 388:71-388:78 Type->Type | |||
1406 | testdata/Builtins.lc 388:74-388:75 Type | 1406 | testdata/Builtins.lc 388:74-388:75 Type |
1407 | testdata/Builtins.lc 388:77-388:78 Type | 1407 | testdata/Builtins.lc 388:77-388:78 Type |
1408 | testdata/Builtins.lc 388:80-388:81 Type | 1408 | testdata/Builtins.lc 388:80-388:81 Type |
1409 | testdata/Builtins.lc 391:6-391:14 'Nat -> Type->Type | Type | 1409 | testdata/Builtins.lc 391:6-391:14 Nat -> Type->Type | Type |
1410 | testdata/Builtins.lc 391:18-391:21 Type | 1410 | testdata/Builtins.lc 391:18-391:21 Type |
1411 | testdata/Builtins.lc 391:25-391:29 Type | 1411 | testdata/Builtins.lc 391:25-391:29 Type |
1412 | testdata/Builtins.lc 391:25-391:37 Type | 1412 | testdata/Builtins.lc 391:25-391:37 Type |
1413 | testdata/Builtins.lc 391:33-391:37 Type | 1413 | testdata/Builtins.lc 391:33-391:37 Type |
1414 | testdata/Builtins.lc 393:6-393:20 'Nat -> Type->Type | 1414 | testdata/Builtins.lc 393:6-393:20 Nat -> Type->Type |
1415 | testdata/Builtins.lc 393:27-393:33 Type->Type | 1415 | testdata/Builtins.lc 393:27-393:33 Type->Type |
1416 | testdata/Builtins.lc 393:27-393:48 Type | 1416 | testdata/Builtins.lc 393:27-393:48 Type |
1417 | testdata/Builtins.lc 393:34-393:48 Type | 1417 | testdata/Builtins.lc 393:34-393:48 Type |
1418 | testdata/Builtins.lc 393:35-393:43 'Nat -> Type->Type | 1418 | testdata/Builtins.lc 393:35-393:43 Nat -> Type->Type |
1419 | testdata/Builtins.lc 393:35-393:45 Type->Type | 1419 | testdata/Builtins.lc 393:35-393:45 Type->Type |
1420 | testdata/Builtins.lc 393:44-393:45 V3 | 1420 | testdata/Builtins.lc 393:44-393:45 V3 |
1421 | testdata/Builtins.lc 393:46-393:47 V1 | 1421 | testdata/Builtins.lc 393:46-393:47 V1 |
1422 | testdata/Builtins.lc 395:1-395:15 {a} -> {b:'Nat} -> a->'Float -> 'Fragment b a -> 'Fragment b a | 1422 | testdata/Builtins.lc 395:1-395:15 {a} -> {b:Nat} -> a->Float -> Fragment b a -> Fragment b a |
1423 | testdata/Builtins.lc 395:19-395:63 Type | 1423 | testdata/Builtins.lc 395:19-395:63 Type |
1424 | testdata/Builtins.lc 395:20-395:21 V3 | 1424 | testdata/Builtins.lc 395:20-395:21 V3 |
1425 | testdata/Builtins.lc 395:25-395:30 Type | 1425 | testdata/Builtins.lc 395:25-395:30 Type |
1426 | testdata/Builtins.lc 395:35-395:43 'Nat -> Type->Type | 1426 | testdata/Builtins.lc 395:35-395:43 Nat -> Type->Type |
1427 | testdata/Builtins.lc 395:35-395:45 Type->Type | 1427 | testdata/Builtins.lc 395:35-395:45 Type->Type |
1428 | testdata/Builtins.lc 395:35-395:47 Type | 1428 | testdata/Builtins.lc 395:35-395:47 Type |
1429 | testdata/Builtins.lc 395:35-395:63 Type | 1429 | testdata/Builtins.lc 395:35-395:63 Type |
1430 | testdata/Builtins.lc 395:44-395:45 V2 | 1430 | testdata/Builtins.lc 395:44-395:45 V2 |
1431 | testdata/Builtins.lc 395:46-395:47 Type | 1431 | testdata/Builtins.lc 395:46-395:47 Type |
1432 | testdata/Builtins.lc 395:51-395:59 'Nat -> Type->Type | 1432 | testdata/Builtins.lc 395:51-395:59 Nat -> Type->Type |
1433 | testdata/Builtins.lc 395:51-395:61 Type->Type | 1433 | testdata/Builtins.lc 395:51-395:61 Type->Type |
1434 | testdata/Builtins.lc 395:51-395:63 Type | 1434 | testdata/Builtins.lc 395:51-395:63 Type |
1435 | testdata/Builtins.lc 395:60-395:61 'Nat | 1435 | testdata/Builtins.lc 395:60-395:61 Nat |
1436 | testdata/Builtins.lc 395:62-395:63 Type | 1436 | testdata/Builtins.lc 395:62-395:63 Type |
1437 | testdata/Builtins.lc 397:1-397:16 {a} -> {b:'Nat} -> a->'Float -> 'Stream ('Fragment b a) -> 'Stream ('Fragment b a) | 1437 | testdata/Builtins.lc 397:1-397:16 {a} -> {b:Nat} -> a->Float -> Stream (Fragment b a) -> Stream (Fragment b a) |
1438 | testdata/Builtins.lc 397:21-397:30 {a} -> {b} -> a->b -> 'Stream a -> 'Stream b | 1438 | testdata/Builtins.lc 397:21-397:30 {a} -> {b} -> a->b -> Stream a -> Stream b |
1439 | testdata/Builtins.lc 397:21-397:49 'Stream ('Fragment V0 V1) -> 'Stream ('Fragment V1 V2) | 1439 | testdata/Builtins.lc 397:21-397:49 Stream (Fragment V0 V1) -> Stream (Fragment V1 V2) |
1440 | testdata/Builtins.lc 397:31-397:49 'Fragment V0 V1 -> 'Fragment V1 V2 | 1440 | testdata/Builtins.lc 397:31-397:49 Fragment V0 V1 -> Fragment V1 V2 |
1441 | testdata/Builtins.lc 397:32-397:46 {a} -> {b:'Nat} -> a->'Float -> 'Fragment b a -> 'Fragment b a | 1441 | testdata/Builtins.lc 397:32-397:46 {a} -> {b:Nat} -> a->Float -> Fragment b a -> Fragment b a |
1442 | testdata/Builtins.lc 397:47-397:48 V5 | 1442 | testdata/Builtins.lc 397:47-397:48 V5 |
1443 | testdata/Builtins.lc 399:1-399:11 {a} -> {b} -> {c} -> {d:'PrimitiveType} -> {e : a ~ 'InterpolatedType b} -> {f : c ~ 'JoinTupleType ('VecS 'Float 4) a} -> c->'Float -> b -> 'RasterContext d -> 'Primitive d c -> 'Stream ('Fragment 1 a) | 1443 | testdata/Builtins.lc 399:1-399:11 {a} -> {b} -> {c} -> {d:PrimitiveType} -> {e : a ~ InterpolatedType b} -> {f : c ~ JoinTupleType (VecS Float 4) a} -> c->Float -> b -> RasterContext d -> Primitive d c -> Stream (Fragment 1 a) |
1444 | testdata/Builtins.lc 399:20-403:55 Type | 1444 | testdata/Builtins.lc 399:20-403:55 Type |
1445 | testdata/Builtins.lc 399:21-399:22 V7 | 1445 | testdata/Builtins.lc 399:21-399:22 V7 |
1446 | testdata/Builtins.lc 399:21-399:43 Type | 1446 | testdata/Builtins.lc 399:21-399:43 Type |
@@ -1454,9 +1454,9 @@ testdata/Builtins.lc 399:49-399:62 Type -> Type->Type | |||
1454 | testdata/Builtins.lc 399:49-399:76 Type->Type | 1454 | testdata/Builtins.lc 399:49-399:76 Type->Type |
1455 | testdata/Builtins.lc 399:49-399:78 Type | 1455 | testdata/Builtins.lc 399:49-399:78 Type |
1456 | testdata/Builtins.lc 399:63-399:76 Type | 1456 | testdata/Builtins.lc 399:63-399:76 Type |
1457 | testdata/Builtins.lc 399:64-399:67 'Nat -> Type->Type | 1457 | testdata/Builtins.lc 399:64-399:67 Nat -> Type->Type |
1458 | testdata/Builtins.lc 399:64-399:69 Type->Type | 1458 | testdata/Builtins.lc 399:64-399:69 Type->Type |
1459 | testdata/Builtins.lc 399:68-399:69 'Nat | 1459 | testdata/Builtins.lc 399:68-399:69 Nat |
1460 | testdata/Builtins.lc 399:70-399:75 Type | 1460 | testdata/Builtins.lc 399:70-399:75 Type |
1461 | testdata/Builtins.lc 399:77-399:78 Type | 1461 | testdata/Builtins.lc 399:77-399:78 Type |
1462 | testdata/Builtins.lc 400:20-403:55 Type | 1462 | testdata/Builtins.lc 400:20-403:55 Type |
@@ -1464,26 +1464,26 @@ testdata/Builtins.lc 400:21-400:22 Type | |||
1464 | testdata/Builtins.lc 400:26-400:31 Type | 1464 | testdata/Builtins.lc 400:26-400:31 Type |
1465 | testdata/Builtins.lc 401:20-401:21 Type | 1465 | testdata/Builtins.lc 401:20-401:21 Type |
1466 | testdata/Builtins.lc 401:20-403:55 Type | 1466 | testdata/Builtins.lc 401:20-403:55 Type |
1467 | testdata/Builtins.lc 402:20-402:33 'PrimitiveType->Type | 1467 | testdata/Builtins.lc 402:20-402:33 PrimitiveType->Type |
1468 | testdata/Builtins.lc 402:20-402:35 Type | 1468 | testdata/Builtins.lc 402:20-402:35 Type |
1469 | testdata/Builtins.lc 402:20-403:55 Type | 1469 | testdata/Builtins.lc 402:20-403:55 Type |
1470 | testdata/Builtins.lc 402:34-402:35 V5 | 1470 | testdata/Builtins.lc 402:34-402:35 V5 |
1471 | testdata/Builtins.lc 403:20-403:29 'PrimitiveType -> Type->Type | 1471 | testdata/Builtins.lc 403:20-403:29 PrimitiveType -> Type->Type |
1472 | testdata/Builtins.lc 403:20-403:31 Type->Type | 1472 | testdata/Builtins.lc 403:20-403:31 Type->Type |
1473 | testdata/Builtins.lc 403:20-403:33 Type | 1473 | testdata/Builtins.lc 403:20-403:33 Type |
1474 | testdata/Builtins.lc 403:20-403:55 Type | 1474 | testdata/Builtins.lc 403:20-403:55 Type |
1475 | testdata/Builtins.lc 403:30-403:31 'PrimitiveType | 1475 | testdata/Builtins.lc 403:30-403:31 PrimitiveType |
1476 | testdata/Builtins.lc 403:32-403:33 Type | 1476 | testdata/Builtins.lc 403:32-403:33 Type |
1477 | testdata/Builtins.lc 403:37-403:51 'Nat -> Type->Type | 1477 | testdata/Builtins.lc 403:37-403:51 Nat -> Type->Type |
1478 | testdata/Builtins.lc 403:37-403:53 Type->Type | 1478 | testdata/Builtins.lc 403:37-403:53 Type->Type |
1479 | testdata/Builtins.lc 403:37-403:55 Type | 1479 | testdata/Builtins.lc 403:37-403:55 Type |
1480 | testdata/Builtins.lc 403:52-403:53 'Nat | 1480 | testdata/Builtins.lc 403:52-403:53 Nat |
1481 | testdata/Builtins.lc 403:54-403:55 Type | 1481 | testdata/Builtins.lc 403:54-403:55 Type |
1482 | testdata/Builtins.lc 405:1-405:15 {a} -> {b:'Nat} -> a->'Bool -> 'Fragment b a -> 'Bool | 1482 | testdata/Builtins.lc 405:1-405:15 {a} -> {b:Nat} -> a->Bool -> Fragment b a -> Bool |
1483 | testdata/Builtins.lc 405:19-405:54 Type | 1483 | testdata/Builtins.lc 405:19-405:54 Type |
1484 | testdata/Builtins.lc 405:20-405:21 V3 | 1484 | testdata/Builtins.lc 405:20-405:21 V3 |
1485 | testdata/Builtins.lc 405:25-405:29 Type | 1485 | testdata/Builtins.lc 405:25-405:29 Type |
1486 | testdata/Builtins.lc 405:34-405:42 'Nat -> Type->Type | 1486 | testdata/Builtins.lc 405:34-405:42 Nat -> Type->Type |
1487 | testdata/Builtins.lc 405:34-405:44 Type->Type | 1487 | testdata/Builtins.lc 405:34-405:44 Type->Type |
1488 | testdata/Builtins.lc 405:34-405:46 Type | 1488 | testdata/Builtins.lc 405:34-405:46 Type |
1489 | testdata/Builtins.lc 405:34-405:54 Type | 1489 | testdata/Builtins.lc 405:34-405:54 Type |
@@ -1495,102 +1495,102 @@ testdata/Builtins.lc 407:21-407:22 V3 | |||
1495 | testdata/Builtins.lc 407:26-407:30 Type | 1495 | testdata/Builtins.lc 407:26-407:30 Type |
1496 | testdata/Builtins.lc 407:35-407:55 Type | 1496 | testdata/Builtins.lc 407:35-407:55 Type |
1497 | testdata/Builtins.lc 407:35-407:79 Type | 1497 | testdata/Builtins.lc 407:35-407:79 Type |
1498 | testdata/Builtins.lc 407:36-407:50 'Nat -> Type->Type | 1498 | testdata/Builtins.lc 407:36-407:50 Nat -> Type->Type |
1499 | testdata/Builtins.lc 407:36-407:52 Type->Type | 1499 | testdata/Builtins.lc 407:36-407:52 Type->Type |
1500 | testdata/Builtins.lc 407:51-407:52 V2 | 1500 | testdata/Builtins.lc 407:51-407:52 V2 |
1501 | testdata/Builtins.lc 407:53-407:54 Type | 1501 | testdata/Builtins.lc 407:53-407:54 Type |
1502 | testdata/Builtins.lc 407:59-407:79 Type | 1502 | testdata/Builtins.lc 407:59-407:79 Type |
1503 | testdata/Builtins.lc 407:60-407:74 'Nat -> Type->Type | 1503 | testdata/Builtins.lc 407:60-407:74 Nat -> Type->Type |
1504 | testdata/Builtins.lc 407:60-407:76 Type->Type | 1504 | testdata/Builtins.lc 407:60-407:76 Type->Type |
1505 | testdata/Builtins.lc 407:75-407:76 'Nat | 1505 | testdata/Builtins.lc 407:75-407:76 Nat |
1506 | testdata/Builtins.lc 407:77-407:78 Type | 1506 | testdata/Builtins.lc 407:77-407:78 Type |
1507 | testdata/Builtins.lc 408:1-408:16 {a} -> {b:'Nat} -> a->'Bool -> 'Stream ('Fragment b a) -> 'Stream ('Fragment b a) | 1507 | testdata/Builtins.lc 408:1-408:16 {a} -> {b:Nat} -> a->Bool -> Stream (Fragment b a) -> Stream (Fragment b a) |
1508 | testdata/Builtins.lc 408:21-408:33 {a} -> a->'Bool -> 'Stream a -> 'Stream a | 1508 | testdata/Builtins.lc 408:21-408:33 {a} -> a->Bool -> Stream a -> Stream a |
1509 | testdata/Builtins.lc 408:21-408:52 'Stream ('Fragment V0 V3) -> 'Stream ('Fragment V1 V4) | V1->'Bool -> 'Stream ('Fragment V1 V2) -> 'Stream ('Fragment V2 V3) | 1509 | testdata/Builtins.lc 408:21-408:52 Stream (Fragment V0 V3) -> Stream (Fragment V1 V4) | V1->Bool -> Stream (Fragment V1 V2) -> Stream (Fragment V2 V3) |
1510 | testdata/Builtins.lc 408:34-408:52 'Fragment V0 V4 -> 'Bool | 1510 | testdata/Builtins.lc 408:34-408:52 Fragment V0 V4 -> Bool |
1511 | testdata/Builtins.lc 408:35-408:49 {a} -> {b:'Nat} -> a->'Bool -> 'Fragment b a -> 'Bool | 1511 | testdata/Builtins.lc 408:35-408:49 {a} -> {b:Nat} -> a->Bool -> Fragment b a -> Bool |
1512 | testdata/Builtins.lc 408:50-408:51 V5->'Bool | 1512 | testdata/Builtins.lc 408:50-408:51 V5->Bool |
1513 | testdata/Builtins.lc 410:1-410:12 {a} -> {b} -> {c:'Nat} -> a->b -> 'Fragment c a -> 'Fragment c b | 1513 | testdata/Builtins.lc 410:1-410:12 {a} -> {b} -> {c:Nat} -> a->b -> Fragment c a -> Fragment c b |
1514 | testdata/Builtins.lc 410:16-410:56 Type | 1514 | testdata/Builtins.lc 410:16-410:56 Type |
1515 | testdata/Builtins.lc 410:17-410:18 V5 | 1515 | testdata/Builtins.lc 410:17-410:18 V5 |
1516 | testdata/Builtins.lc 410:22-410:23 Type | V4 | 1516 | testdata/Builtins.lc 410:22-410:23 Type | V4 |
1517 | testdata/Builtins.lc 410:28-410:36 'Nat -> Type->Type | 1517 | testdata/Builtins.lc 410:28-410:36 Nat -> Type->Type |
1518 | testdata/Builtins.lc 410:28-410:38 Type->Type | 1518 | testdata/Builtins.lc 410:28-410:38 Type->Type |
1519 | testdata/Builtins.lc 410:28-410:40 Type | 1519 | testdata/Builtins.lc 410:28-410:40 Type |
1520 | testdata/Builtins.lc 410:28-410:56 Type | 1520 | testdata/Builtins.lc 410:28-410:56 Type |
1521 | testdata/Builtins.lc 410:37-410:38 V2 | 1521 | testdata/Builtins.lc 410:37-410:38 V2 |
1522 | testdata/Builtins.lc 410:39-410:40 Type | 1522 | testdata/Builtins.lc 410:39-410:40 Type |
1523 | testdata/Builtins.lc 410:44-410:52 'Nat -> Type->Type | 1523 | testdata/Builtins.lc 410:44-410:52 Nat -> Type->Type |
1524 | testdata/Builtins.lc 410:44-410:54 Type->Type | 1524 | testdata/Builtins.lc 410:44-410:54 Type->Type |
1525 | testdata/Builtins.lc 410:44-410:56 Type | 1525 | testdata/Builtins.lc 410:44-410:56 Type |
1526 | testdata/Builtins.lc 410:53-410:54 'Nat | 1526 | testdata/Builtins.lc 410:53-410:54 Nat |
1527 | testdata/Builtins.lc 410:55-410:56 Type | 1527 | testdata/Builtins.lc 410:55-410:56 Type |
1528 | testdata/Builtins.lc 412:1-412:13 {a} -> {b} -> {c:'Nat} -> a->b -> 'Stream ('Fragment c a) -> 'Stream ('Fragment c b) | 1528 | testdata/Builtins.lc 412:1-412:13 {a} -> {b} -> {c:Nat} -> a->b -> Stream (Fragment c a) -> Stream (Fragment c b) |
1529 | testdata/Builtins.lc 412:18-412:27 {a} -> {b} -> a->b -> 'Stream a -> 'Stream b | 1529 | testdata/Builtins.lc 412:18-412:27 {a} -> {b} -> a->b -> Stream a -> Stream b |
1530 | testdata/Builtins.lc 412:18-412:43 'Stream ('Fragment V0 V2) -> 'Stream ('Fragment V1 V2) | 1530 | testdata/Builtins.lc 412:18-412:43 Stream (Fragment V0 V2) -> Stream (Fragment V1 V2) |
1531 | testdata/Builtins.lc 412:28-412:43 'Fragment V0 V2 -> 'Fragment V1 V2 | 1531 | testdata/Builtins.lc 412:28-412:43 Fragment V0 V2 -> Fragment V1 V2 |
1532 | testdata/Builtins.lc 412:29-412:40 {a} -> {b} -> {c:'Nat} -> a->b -> 'Fragment c a -> 'Fragment c b | 1532 | testdata/Builtins.lc 412:29-412:40 {a} -> {b} -> {c:Nat} -> a->b -> Fragment c a -> Fragment c b |
1533 | testdata/Builtins.lc 412:41-412:42 V6 | 1533 | testdata/Builtins.lc 412:41-412:42 V6 |
1534 | testdata/Builtins.lc 417:13-417:26 Type->Type | 1534 | testdata/Builtins.lc 417:13-417:26 Type->Type |
1535 | testdata/Builtins.lc 422:13-422:28 Type->Type | 1535 | testdata/Builtins.lc 422:13-422:28 Type->Type |
1536 | testdata/Builtins.lc 424:7-424:20 Type->Type | 1536 | testdata/Builtins.lc 424:7-424:20 Type->Type |
1537 | testdata/Builtins.lc 424:7-424:65 Type | 1537 | testdata/Builtins.lc 424:7-424:65 Type |
1538 | testdata/Builtins.lc 424:29-424:42 {a} -> {b} -> {c : 'DefaultFragOp b} -> 'FragmentOperation b | 1538 | testdata/Builtins.lc 424:29-424:42 {a} -> {b} -> {c : DefaultFragOp b} -> FragmentOperation b |
1539 | testdata/Builtins.lc 424:46-424:63 Type->Type | 1539 | testdata/Builtins.lc 424:46-424:63 Type->Type |
1540 | testdata/Builtins.lc 424:46-424:65 Type | 1540 | testdata/Builtins.lc 424:46-424:65 Type |
1541 | testdata/Builtins.lc 424:64-424:65 Type | 1541 | testdata/Builtins.lc 424:64-424:65 Type |
1542 | testdata/Builtins.lc 425:37-425:44 Type | 1542 | testdata/Builtins.lc 425:37-425:44 Type |
1543 | testdata/Builtins.lc 425:37-425:112 ({a : 'DefaultFragOp V1} -> 'FragmentOperation V2) -> {c : 'DefaultFragOp V2} -> 'FragmentOperation V3 | 1543 | testdata/Builtins.lc 425:37-425:112 ({a : DefaultFragOp V1} -> FragmentOperation V2) -> {c : DefaultFragOp V2} -> FragmentOperation V3 |
1544 | testdata/Builtins.lc 425:37-426:36 Type | Type->Type | 1544 | testdata/Builtins.lc 425:37-426:36 Type | Type->Type |
1545 | testdata/Builtins.lc 425:37-426:77 {a : 'DefaultFragOp V1} -> 'FragmentOperation V2 | {a} -> {b : 'DefaultFragOp a} -> 'FragmentOperation a | 1545 | testdata/Builtins.lc 425:37-426:77 {a : DefaultFragOp V1} -> FragmentOperation V2 | {a} -> {b : DefaultFragOp a} -> FragmentOperation a |
1546 | testdata/Builtins.lc 425:69-425:76 {a} -> {b:'Nat} -> {c} -> {d} -> {e : a ~ 'VecScalar b 'Bool} -> {f : c ~ 'VecScalar b d} -> {g : 'Num d} -> 'Blending d -> a -> 'FragmentOperation ('Color c) | 1546 | testdata/Builtins.lc 425:69-425:76 {a} -> {b:Nat} -> {c} -> {d} -> {e : a ~ VecScalar b Bool} -> {f : c ~ VecScalar b d} -> {g : Num d} -> Blending d -> a -> FragmentOperation (Color c) |
1547 | testdata/Builtins.lc 425:69-425:87 'VecScalar V2 'Bool -> 'FragmentOperation ('Color ('VecScalar V3 V2)) | 1547 | testdata/Builtins.lc 425:69-425:87 VecScalar V2 Bool -> FragmentOperation (Color (VecScalar V3 V2)) |
1548 | testdata/Builtins.lc 425:69-425:112 'FragmentOperation ('Color ('VecS V1 4)) | a:'Nat -> {b : 'DefaultFragOp ('Color ('VecS 'Float (Succ (Succ (Succ (Succ a))))))} -> 'FragmentOperation ('Color ('VecS 'Float (Succ (Succ (Succ (Succ a)))))) | a:'Nat -> {b : 'DefaultFragOp ('Color ('VecS 'Float (Succ (Succ (Succ a)))))} -> 'FragmentOperation ('Color ('VecS 'Float (Succ (Succ (Succ a))))) | a:'Nat -> {b : 'DefaultFragOp ('Color ('VecS 'Float (Succ (Succ a))))} -> 'FragmentOperation ('Color ('VecS 'Float (Succ (Succ a)))) | a:'Nat -> {b : 'DefaultFragOp ('Color ('VecS 'Float (Succ a)))} -> 'FragmentOperation ('Color ('VecS 'Float (Succ a))) | a:'Nat -> {b : 'DefaultFragOp ('Color ('VecS V1 a))} -> 'FragmentOperation ('Color ('VecS V2 a)) | a:Type -> b:'Nat -> {c : 'DefaultFragOp ('Color ('VecS a b))} -> 'FragmentOperation ('Color ('VecS a b)) | a:Type -> {b : 'DefaultFragOp ('Color a)} -> 'FragmentOperation ('Color a) | 1548 | testdata/Builtins.lc 425:69-425:112 FragmentOperation (Color (VecS V1 4)) | a:Nat -> {b : DefaultFragOp (Color (VecS Float ('Succ ('Succ ('Succ ('Succ a))))))} -> FragmentOperation (Color (VecS Float ('Succ ('Succ ('Succ ('Succ a)))))) | a:Nat -> {b : DefaultFragOp (Color (VecS Float ('Succ ('Succ ('Succ a)))))} -> FragmentOperation (Color (VecS Float ('Succ ('Succ ('Succ a))))) | a:Nat -> {b : DefaultFragOp (Color (VecS Float ('Succ ('Succ a))))} -> FragmentOperation (Color (VecS Float ('Succ ('Succ a)))) | a:Nat -> {b : DefaultFragOp (Color (VecS Float ('Succ a)))} -> FragmentOperation (Color (VecS Float ('Succ a))) | a:Nat -> {b : DefaultFragOp (Color (VecS V1 a))} -> FragmentOperation (Color (VecS V2 a)) | a:Type -> b:Nat -> {c : DefaultFragOp (Color (VecS a b))} -> FragmentOperation (Color (VecS a b)) | a:Type -> {b : DefaultFragOp (Color a)} -> FragmentOperation (Color a) |
1549 | testdata/Builtins.lc 425:77-425:87 {a} -> 'Blending a | 1549 | testdata/Builtins.lc 425:77-425:87 {a} -> Blending a |
1550 | testdata/Builtins.lc 425:88-425:112 'VecS 'Bool 4 | 1550 | testdata/Builtins.lc 425:88-425:112 VecS Bool 4 |
1551 | testdata/Builtins.lc 425:89-425:91 {a} -> a -> a -> a -> a -> 'VecS a 4 | 1551 | testdata/Builtins.lc 425:89-425:91 {a} -> a -> a -> a -> a -> VecS a 4 |
1552 | testdata/Builtins.lc 425:89-425:96 'Bool -> 'Bool -> 'Bool -> 'VecS 'Bool 4 | 1552 | testdata/Builtins.lc 425:89-425:96 Bool -> Bool -> Bool -> VecS Bool 4 |
1553 | testdata/Builtins.lc 425:89-425:101 'Bool -> 'Bool -> 'VecS 'Bool 4 | 1553 | testdata/Builtins.lc 425:89-425:101 Bool -> Bool -> VecS Bool 4 |
1554 | testdata/Builtins.lc 425:89-425:106 'Bool -> 'VecS 'Bool 4 | 1554 | testdata/Builtins.lc 425:89-425:106 Bool -> VecS Bool 4 |
1555 | testdata/Builtins.lc 425:92-425:96 'Bool | 1555 | testdata/Builtins.lc 425:92-425:96 Bool |
1556 | testdata/Builtins.lc 425:97-425:101 'Bool | 1556 | testdata/Builtins.lc 425:97-425:101 Bool |
1557 | testdata/Builtins.lc 425:102-425:106 'Bool | 1557 | testdata/Builtins.lc 425:102-425:106 Bool |
1558 | testdata/Builtins.lc 425:107-425:111 'Bool | 1558 | testdata/Builtins.lc 425:107-425:111 Bool |
1559 | testdata/Builtins.lc 426:31-426:36 Type | 1559 | testdata/Builtins.lc 426:31-426:36 Type |
1560 | testdata/Builtins.lc 426:31-426:77 ({a : 'DefaultFragOp V1} -> 'FragmentOperation V2) -> {c : 'DefaultFragOp V2} -> 'FragmentOperation V3 | 1560 | testdata/Builtins.lc 426:31-426:77 ({a : DefaultFragOp V1} -> FragmentOperation V2) -> {c : DefaultFragOp V2} -> FragmentOperation V3 |
1561 | testdata/Builtins.lc 426:60-426:67 'ComparisonFunction -> 'Bool -> 'FragmentOperation ('Depth 'Float) | 1561 | testdata/Builtins.lc 426:60-426:67 ComparisonFunction -> Bool -> FragmentOperation (Depth Float) |
1562 | testdata/Builtins.lc 426:60-426:72 'Bool -> 'FragmentOperation ('Depth 'Float) | 1562 | testdata/Builtins.lc 426:60-426:72 Bool -> FragmentOperation (Depth Float) |
1563 | testdata/Builtins.lc 426:60-426:77 'FragmentOperation ('Depth 'Float) | a:Type -> {b : 'DefaultFragOp ('Depth a)} -> 'FragmentOperation ('Depth a) | 1563 | testdata/Builtins.lc 426:60-426:77 FragmentOperation (Depth Float) | a:Type -> {b : DefaultFragOp (Depth a)} -> FragmentOperation (Depth a) |
1564 | testdata/Builtins.lc 426:68-426:72 'ComparisonFunction | 1564 | testdata/Builtins.lc 426:68-426:72 ComparisonFunction |
1565 | testdata/Builtins.lc 426:73-426:77 'Bool | 1565 | testdata/Builtins.lc 426:73-426:77 Bool |
1566 | testdata/Builtins.lc 433:6-433:17 'Nat -> Type->Type | Type | 1566 | testdata/Builtins.lc 433:6-433:17 Nat -> Type->Type | Type |
1567 | testdata/Builtins.lc 433:6-435:14 Type | 1567 | testdata/Builtins.lc 433:6-435:14 Type |
1568 | testdata/Builtins.lc 433:24-433:27 Type | 1568 | testdata/Builtins.lc 433:24-433:27 Type |
1569 | testdata/Builtins.lc 434:3-434:13 'FrameBuffer V5 V4 | Type | {a:'Nat} -> {b} -> 'FragOps' b -> 'Stream ('Fragment a ('RemSemantics b)) -> 'FrameBuffer a b -> 'FrameBuffer a b | 1569 | testdata/Builtins.lc 434:3-434:13 FrameBuffer V5 V4 | Type | {a:Nat} -> {b} -> FragOps' b -> Stream (Fragment a (RemSemantics b)) -> FrameBuffer a b -> FrameBuffer a b |
1570 | testdata/Builtins.lc 434:19-434:27 Type->Type | 1570 | testdata/Builtins.lc 434:19-434:27 Type->Type |
1571 | testdata/Builtins.lc 434:19-434:29 Type | 1571 | testdata/Builtins.lc 434:19-434:29 Type |
1572 | testdata/Builtins.lc 434:19-434:106 Type | 1572 | testdata/Builtins.lc 434:19-434:106 Type |
1573 | testdata/Builtins.lc 434:28-434:29 Type | 1573 | testdata/Builtins.lc 434:28-434:29 Type |
1574 | testdata/Builtins.lc 434:33-434:68 Type | 1574 | testdata/Builtins.lc 434:33-434:68 Type |
1575 | testdata/Builtins.lc 434:33-434:106 Type | 1575 | testdata/Builtins.lc 434:33-434:106 Type |
1576 | testdata/Builtins.lc 434:34-434:48 'Nat -> Type->Type | 1576 | testdata/Builtins.lc 434:34-434:48 Nat -> Type->Type |
1577 | testdata/Builtins.lc 434:34-434:50 Type->Type | 1577 | testdata/Builtins.lc 434:34-434:50 Type->Type |
1578 | testdata/Builtins.lc 434:49-434:50 'Nat | 1578 | testdata/Builtins.lc 434:49-434:50 Nat |
1579 | testdata/Builtins.lc 434:51-434:67 Type | 1579 | testdata/Builtins.lc 434:51-434:67 Type |
1580 | testdata/Builtins.lc 434:52-434:64 Type->Type | 1580 | testdata/Builtins.lc 434:52-434:64 Type->Type |
1581 | testdata/Builtins.lc 434:65-434:66 Type | 1581 | testdata/Builtins.lc 434:65-434:66 Type |
1582 | testdata/Builtins.lc 434:72-434:83 'Nat -> Type->Type | 1582 | testdata/Builtins.lc 434:72-434:83 Nat -> Type->Type |
1583 | testdata/Builtins.lc 434:72-434:85 Type->Type | 1583 | testdata/Builtins.lc 434:72-434:85 Type->Type |
1584 | testdata/Builtins.lc 434:72-434:87 Type | 1584 | testdata/Builtins.lc 434:72-434:87 Type |
1585 | testdata/Builtins.lc 434:72-434:106 Type | 1585 | testdata/Builtins.lc 434:72-434:106 Type |
1586 | testdata/Builtins.lc 434:84-434:85 'Nat | 1586 | testdata/Builtins.lc 434:84-434:85 Nat |
1587 | testdata/Builtins.lc 434:86-434:87 Type | 1587 | testdata/Builtins.lc 434:86-434:87 Type |
1588 | testdata/Builtins.lc 434:91-434:102 'Nat -> Type->Type | 1588 | testdata/Builtins.lc 434:91-434:102 Nat -> Type->Type |
1589 | testdata/Builtins.lc 434:91-434:104 Type->Type | 1589 | testdata/Builtins.lc 434:91-434:104 Type->Type |
1590 | testdata/Builtins.lc 434:91-434:106 Type | 1590 | testdata/Builtins.lc 434:91-434:106 Type |
1591 | testdata/Builtins.lc 434:103-434:104 'Nat | 1591 | testdata/Builtins.lc 434:103-434:104 Nat |
1592 | testdata/Builtins.lc 434:105-434:106 Type | 1592 | testdata/Builtins.lc 434:105-434:106 Type |
1593 | testdata/Builtins.lc 435:3-435:14 'FrameBuffer V7 V6 | Type | {a:'Nat} -> {b} -> {c} -> {d : 'SameLayerCounts c} -> {e : 'FrameBuffer a b ~ 'TFFrameBuffer c} -> c -> 'FrameBuffer a b | 1593 | testdata/Builtins.lc 435:3-435:14 FrameBuffer V7 V6 | Type | {a:Nat} -> {b} -> {c} -> {d : SameLayerCounts c} -> {e : FrameBuffer a b ~ TFFrameBuffer c} -> c -> FrameBuffer a b |
1594 | testdata/Builtins.lc 435:19-435:117 Type | 1594 | testdata/Builtins.lc 435:19-435:117 Type |
1595 | testdata/Builtins.lc 435:20-435:36 Type->Type | 1595 | testdata/Builtins.lc 435:20-435:36 Type->Type |
1596 | testdata/Builtins.lc 435:20-435:38 Type | 1596 | testdata/Builtins.lc 435:20-435:38 Type |
@@ -1599,44 +1599,44 @@ testdata/Builtins.lc 435:40-435:55 Type->Type | |||
1599 | testdata/Builtins.lc 435:40-435:57 Type | 1599 | testdata/Builtins.lc 435:40-435:57 Type |
1600 | testdata/Builtins.lc 435:40-435:117 Type | 1600 | testdata/Builtins.lc 435:40-435:117 Type |
1601 | testdata/Builtins.lc 435:56-435:57 V2 | 1601 | testdata/Builtins.lc 435:56-435:57 V2 |
1602 | testdata/Builtins.lc 435:59-435:70 'Nat -> Type->Type | 1602 | testdata/Builtins.lc 435:59-435:70 Nat -> Type->Type |
1603 | testdata/Builtins.lc 435:59-435:72 Type->Type | 1603 | testdata/Builtins.lc 435:59-435:72 Type->Type |
1604 | testdata/Builtins.lc 435:59-435:74 Type | 1604 | testdata/Builtins.lc 435:59-435:74 Type |
1605 | testdata/Builtins.lc 435:59-435:92 Type | 1605 | testdata/Builtins.lc 435:59-435:92 Type |
1606 | testdata/Builtins.lc 435:59-435:117 Type | 1606 | testdata/Builtins.lc 435:59-435:117 Type |
1607 | testdata/Builtins.lc 435:71-435:72 'Nat | 1607 | testdata/Builtins.lc 435:71-435:72 Nat |
1608 | testdata/Builtins.lc 435:73-435:74 Type | 1608 | testdata/Builtins.lc 435:73-435:74 Type |
1609 | testdata/Builtins.lc 435:77-435:90 Type->Type | 1609 | testdata/Builtins.lc 435:77-435:90 Type->Type |
1610 | testdata/Builtins.lc 435:77-435:92 Type | 1610 | testdata/Builtins.lc 435:77-435:92 Type |
1611 | testdata/Builtins.lc 435:91-435:92 Type | 1611 | testdata/Builtins.lc 435:91-435:92 Type |
1612 | testdata/Builtins.lc 435:97-435:98 Type | 1612 | testdata/Builtins.lc 435:97-435:98 Type |
1613 | testdata/Builtins.lc 435:97-435:117 Type | 1613 | testdata/Builtins.lc 435:97-435:117 Type |
1614 | testdata/Builtins.lc 435:102-435:113 'Nat -> Type->Type | 1614 | testdata/Builtins.lc 435:102-435:113 Nat -> Type->Type |
1615 | testdata/Builtins.lc 435:102-435:115 Type->Type | 1615 | testdata/Builtins.lc 435:102-435:115 Type->Type |
1616 | testdata/Builtins.lc 435:102-435:117 Type | 1616 | testdata/Builtins.lc 435:102-435:117 Type |
1617 | testdata/Builtins.lc 435:114-435:115 'Nat | 1617 | testdata/Builtins.lc 435:114-435:115 Nat |
1618 | testdata/Builtins.lc 435:116-435:117 Type | 1618 | testdata/Builtins.lc 435:116-435:117 Type |
1619 | testdata/Builtins.lc 437:1-437:11 {a:'Nat} -> {b} -> {c} -> 'FragOps' b -> (c -> 'RemSemantics b) -> 'Stream ('Fragment a c) -> 'FrameBuffer a b -> 'FrameBuffer a b | 1619 | testdata/Builtins.lc 437:1-437:11 {a:Nat} -> {b} -> {c} -> FragOps' b -> (c -> RemSemantics b) -> Stream (Fragment a c) -> FrameBuffer a b -> FrameBuffer a b |
1620 | testdata/Builtins.lc 437:34-437:44 {a:'Nat} -> {b} -> 'FragOps' b -> 'Stream ('Fragment a ('RemSemantics b)) -> 'FrameBuffer a b -> 'FrameBuffer a b | 1620 | testdata/Builtins.lc 437:34-437:44 {a:Nat} -> {b} -> FragOps' b -> Stream (Fragment a (RemSemantics b)) -> FrameBuffer a b -> FrameBuffer a b |
1621 | testdata/Builtins.lc 437:34-437:48 'Stream ('Fragment V1 ('RemSemantics V0)) -> 'FrameBuffer V2 V1 -> 'FrameBuffer V3 V2 | 1621 | testdata/Builtins.lc 437:34-437:48 Stream (Fragment V1 (RemSemantics V0)) -> FrameBuffer V2 V1 -> FrameBuffer V3 V2 |
1622 | testdata/Builtins.lc 437:34-437:76 'FrameBuffer V2 V1 -> 'FrameBuffer V3 V2 | 1622 | testdata/Builtins.lc 437:34-437:76 FrameBuffer V2 V1 -> FrameBuffer V3 V2 |
1623 | testdata/Builtins.lc 437:34-437:79 'FrameBuffer V2 V1 | 1623 | testdata/Builtins.lc 437:34-437:79 FrameBuffer V2 V1 |
1624 | testdata/Builtins.lc 437:45-437:48 V9 | 1624 | testdata/Builtins.lc 437:45-437:48 V9 |
1625 | testdata/Builtins.lc 437:49-437:76 'Stream ('Fragment V2 ('RemSemantics V1)) | 1625 | testdata/Builtins.lc 437:49-437:76 Stream (Fragment V2 (RemSemantics V1)) |
1626 | testdata/Builtins.lc 437:50-437:62 {a} -> {b} -> {c:'Nat} -> a->b -> 'Stream ('Fragment c a) -> 'Stream ('Fragment c b) | 1626 | testdata/Builtins.lc 437:50-437:62 {a} -> {b} -> {c:Nat} -> a->b -> Stream (Fragment c a) -> Stream (Fragment c b) |
1627 | testdata/Builtins.lc 437:50-437:70 'Stream ('Fragment V0 V2) -> 'Stream ('Fragment V1 V2) | 1627 | testdata/Builtins.lc 437:50-437:70 Stream (Fragment V0 V2) -> Stream (Fragment V1 V2) |
1628 | testdata/Builtins.lc 437:63-437:70 V10 | 1628 | testdata/Builtins.lc 437:63-437:70 V10 |
1629 | testdata/Builtins.lc 437:71-437:75 V6 | 1629 | testdata/Builtins.lc 437:71-437:75 V6 |
1630 | testdata/Builtins.lc 437:77-437:79 V4 | 1630 | testdata/Builtins.lc 437:77-437:79 V4 |
1631 | testdata/Builtins.lc 439:1-439:20 {a} -> a->a | 1631 | testdata/Builtins.lc 439:1-439:20 {a} -> a->a |
1632 | testdata/Builtins.lc 439:25-439:26 V1 | 1632 | testdata/Builtins.lc 439:25-439:26 V1 |
1633 | testdata/Builtins.lc 441:6-441:11 'Nat -> Type->Type | Type | 1633 | testdata/Builtins.lc 441:6-441:11 Nat -> Type->Type | Type |
1634 | testdata/Builtins.lc 441:6-449:107 Type | 1634 | testdata/Builtins.lc 441:6-449:107 Type |
1635 | testdata/Builtins.lc 441:15-441:18 Type | 1635 | testdata/Builtins.lc 441:15-441:18 Type |
1636 | testdata/Builtins.lc 441:22-441:26 Type | 1636 | testdata/Builtins.lc 441:22-441:26 Type |
1637 | testdata/Builtins.lc 441:22-441:34 Type | 1637 | testdata/Builtins.lc 441:22-441:34 Type |
1638 | testdata/Builtins.lc 441:30-441:34 Type | 1638 | testdata/Builtins.lc 441:30-441:34 Type |
1639 | testdata/Builtins.lc 442:3-442:13 'Image V6 ('Color V3) | {a:'Nat} -> {b:'Nat} -> {c} -> {d} -> {e : 'Num c} -> {f : d ~ 'VecScalar b c} -> d -> 'Image a ('Color d) | 1639 | testdata/Builtins.lc 442:3-442:13 Image V6 (Color V3) | {a:Nat} -> {b:Nat} -> {c} -> {d} -> {e : Num c} -> {f : d ~ VecScalar b c} -> d -> Image a (Color d) |
1640 | testdata/Builtins.lc 442:3-443:57 Type | 1640 | testdata/Builtins.lc 442:3-443:57 Type |
1641 | testdata/Builtins.lc 442:47-443:57 Type | 1641 | testdata/Builtins.lc 442:47-443:57 Type |
1642 | testdata/Builtins.lc 442:48-442:51 Type->Type | 1642 | testdata/Builtins.lc 442:48-442:51 Type->Type |
@@ -1645,65 +1645,65 @@ testdata/Builtins.lc 442:52-442:53 V3 | |||
1645 | testdata/Builtins.lc 442:55-442:60 V2 | 1645 | testdata/Builtins.lc 442:55-442:60 V2 |
1646 | testdata/Builtins.lc 442:55-442:76 Type | 1646 | testdata/Builtins.lc 442:55-442:76 Type |
1647 | testdata/Builtins.lc 442:55-443:57 Type | 1647 | testdata/Builtins.lc 442:55-443:57 Type |
1648 | testdata/Builtins.lc 442:63-442:72 'Nat -> Type->Type | 1648 | testdata/Builtins.lc 442:63-442:72 Nat -> Type->Type |
1649 | testdata/Builtins.lc 442:63-442:74 Type->Type | 1649 | testdata/Builtins.lc 442:63-442:74 Type->Type |
1650 | testdata/Builtins.lc 442:63-442:76 Type | 1650 | testdata/Builtins.lc 442:63-442:76 Type |
1651 | testdata/Builtins.lc 442:73-442:74 V4 | 1651 | testdata/Builtins.lc 442:73-442:74 V4 |
1652 | testdata/Builtins.lc 442:75-442:76 Type | 1652 | testdata/Builtins.lc 442:75-442:76 Type |
1653 | testdata/Builtins.lc 443:26-443:31 Type | 1653 | testdata/Builtins.lc 443:26-443:31 Type |
1654 | testdata/Builtins.lc 443:26-443:57 Type | 1654 | testdata/Builtins.lc 443:26-443:57 Type |
1655 | testdata/Builtins.lc 443:36-443:41 'Nat -> Type->Type | 1655 | testdata/Builtins.lc 443:36-443:41 Nat -> Type->Type |
1656 | testdata/Builtins.lc 443:36-443:43 Type->Type | 1656 | testdata/Builtins.lc 443:36-443:43 Type->Type |
1657 | testdata/Builtins.lc 443:36-443:57 Type | 1657 | testdata/Builtins.lc 443:36-443:57 Type |
1658 | testdata/Builtins.lc 443:42-443:43 'Nat | V7 | 1658 | testdata/Builtins.lc 443:42-443:43 Nat | V7 |
1659 | testdata/Builtins.lc 443:42-443:57 'Image V6 ('Color V3) -> Type | 1659 | testdata/Builtins.lc 443:42-443:57 Image V6 (Color V3) -> Type |
1660 | testdata/Builtins.lc 443:44-443:57 Type | 1660 | testdata/Builtins.lc 443:44-443:57 Type |
1661 | testdata/Builtins.lc 443:45-443:50 Type->Type | 1661 | testdata/Builtins.lc 443:45-443:50 Type->Type |
1662 | testdata/Builtins.lc 443:51-443:56 Type | 1662 | testdata/Builtins.lc 443:51-443:56 Type |
1663 | testdata/Builtins.lc 444:3-444:13 'Image V1 ('Depth 'Float) | {a:'Nat} -> 'Float -> 'Image a ('Depth 'Float) | 1663 | testdata/Builtins.lc 444:3-444:13 Image V1 (Depth Float) | {a:Nat} -> Float -> Image a (Depth Float) |
1664 | testdata/Builtins.lc 444:3-444:68 Type | 1664 | testdata/Builtins.lc 444:3-444:68 Type |
1665 | testdata/Builtins.lc 444:37-444:42 Type | 1665 | testdata/Builtins.lc 444:37-444:42 Type |
1666 | testdata/Builtins.lc 444:37-444:68 Type | 1666 | testdata/Builtins.lc 444:37-444:68 Type |
1667 | testdata/Builtins.lc 444:47-444:52 'Nat -> Type->Type | 1667 | testdata/Builtins.lc 444:47-444:52 Nat -> Type->Type |
1668 | testdata/Builtins.lc 444:47-444:54 Type->Type | 1668 | testdata/Builtins.lc 444:47-444:54 Type->Type |
1669 | testdata/Builtins.lc 444:47-444:68 Type | 1669 | testdata/Builtins.lc 444:47-444:68 Type |
1670 | testdata/Builtins.lc 444:53-444:54 'Nat | V2 | 1670 | testdata/Builtins.lc 444:53-444:54 Nat | V2 |
1671 | testdata/Builtins.lc 444:53-444:68 'Image V1 ('Depth 'Float) -> Type | 1671 | testdata/Builtins.lc 444:53-444:68 Image V1 (Depth Float) -> Type |
1672 | testdata/Builtins.lc 444:55-444:68 Type | 1672 | testdata/Builtins.lc 444:55-444:68 Type |
1673 | testdata/Builtins.lc 444:56-444:61 Type->Type | 1673 | testdata/Builtins.lc 444:56-444:61 Type->Type |
1674 | testdata/Builtins.lc 444:62-444:67 Type | 1674 | testdata/Builtins.lc 444:62-444:67 Type |
1675 | testdata/Builtins.lc 445:3-445:15 'Image V1 ('Stencil 'Int) | {a:'Nat} -> 'Int -> 'Image a ('Stencil 'Int) | 1675 | testdata/Builtins.lc 445:3-445:15 Image V1 (Stencil Int) | {a:Nat} -> Int -> Image a (Stencil Int) |
1676 | testdata/Builtins.lc 445:3-445:68 Type | 1676 | testdata/Builtins.lc 445:3-445:68 Type |
1677 | testdata/Builtins.lc 445:37-445:40 Type | 1677 | testdata/Builtins.lc 445:37-445:40 Type |
1678 | testdata/Builtins.lc 445:37-445:68 Type | 1678 | testdata/Builtins.lc 445:37-445:68 Type |
1679 | testdata/Builtins.lc 445:47-445:52 'Nat -> Type->Type | 1679 | testdata/Builtins.lc 445:47-445:52 Nat -> Type->Type |
1680 | testdata/Builtins.lc 445:47-445:54 Type->Type | 1680 | testdata/Builtins.lc 445:47-445:54 Type->Type |
1681 | testdata/Builtins.lc 445:47-445:68 Type | 1681 | testdata/Builtins.lc 445:47-445:68 Type |
1682 | testdata/Builtins.lc 445:53-445:54 'Nat | V2 | 1682 | testdata/Builtins.lc 445:53-445:54 Nat | V2 |
1683 | testdata/Builtins.lc 445:53-445:68 'Image V1 ('Stencil 'Int) -> Type | 1683 | testdata/Builtins.lc 445:53-445:68 Image V1 (Stencil Int) -> Type |
1684 | testdata/Builtins.lc 445:55-445:68 Type | 1684 | testdata/Builtins.lc 445:55-445:68 Type |
1685 | testdata/Builtins.lc 445:56-445:63 Type->Type | 1685 | testdata/Builtins.lc 445:56-445:63 Type->Type |
1686 | testdata/Builtins.lc 445:64-445:67 Type | 1686 | testdata/Builtins.lc 445:64-445:67 Type |
1687 | testdata/Builtins.lc 448:3-448:11 'Image 1 V1 | {a} -> 'FrameBuffer 1 a -> 'Image 1 a | 1687 | testdata/Builtins.lc 448:3-448:11 Image 1 V1 | {a} -> FrameBuffer 1 a -> Image 1 a |
1688 | testdata/Builtins.lc 448:3-448:54 Type | 1688 | testdata/Builtins.lc 448:3-448:54 Type |
1689 | testdata/Builtins.lc 448:26-448:37 'Nat -> Type->Type | 1689 | testdata/Builtins.lc 448:26-448:37 Nat -> Type->Type |
1690 | testdata/Builtins.lc 448:26-448:39 Type->Type | 1690 | testdata/Builtins.lc 448:26-448:39 Type->Type |
1691 | testdata/Builtins.lc 448:26-448:41 Type | 1691 | testdata/Builtins.lc 448:26-448:41 Type |
1692 | testdata/Builtins.lc 448:26-448:54 Type | 1692 | testdata/Builtins.lc 448:26-448:54 Type |
1693 | testdata/Builtins.lc 448:38-448:39 'Nat | 1693 | testdata/Builtins.lc 448:38-448:39 Nat |
1694 | testdata/Builtins.lc 448:40-448:41 V1 | 1694 | testdata/Builtins.lc 448:40-448:41 V1 |
1695 | testdata/Builtins.lc 448:45-448:50 'Nat -> Type->Type | 1695 | testdata/Builtins.lc 448:45-448:50 Nat -> Type->Type |
1696 | testdata/Builtins.lc 448:45-448:52 Type->Type | 1696 | testdata/Builtins.lc 448:45-448:52 Type->Type |
1697 | testdata/Builtins.lc 448:45-448:54 Type | 1697 | testdata/Builtins.lc 448:45-448:54 Type |
1698 | testdata/Builtins.lc 448:51-448:52 'Nat | 1698 | testdata/Builtins.lc 448:51-448:52 Nat |
1699 | testdata/Builtins.lc 448:51-448:54 'Image 1 V1 -> Type | 1699 | testdata/Builtins.lc 448:51-448:54 Image 1 V1 -> Type |
1700 | testdata/Builtins.lc 448:53-448:54 Type | 1700 | testdata/Builtins.lc 448:53-448:54 Type |
1701 | testdata/Builtins.lc 449:3-449:16 'FrameBuffer 1 ('Tuple2 ('Depth 'Float) ('Color ('VecS 'Float 4))) -> 'Image 1 ('Color ('VecS 'Float 4)) | 'Image 1 ('Color ('VecS 'Float 4)) | 1701 | testdata/Builtins.lc 449:3-449:16 FrameBuffer 1 (Tuple2 (Depth Float) (Color (VecS Float 4))) -> Image 1 (Color (VecS Float 4)) | Image 1 (Color (VecS Float 4)) |
1702 | testdata/Builtins.lc 449:3-449:107 Type | 1702 | testdata/Builtins.lc 449:3-449:107 Type |
1703 | testdata/Builtins.lc 449:26-449:37 'Nat -> Type->Type | 1703 | testdata/Builtins.lc 449:26-449:37 Nat -> Type->Type |
1704 | testdata/Builtins.lc 449:26-449:39 Type->Type | 1704 | testdata/Builtins.lc 449:26-449:39 Type->Type |
1705 | testdata/Builtins.lc 449:26-449:74 Type | 1705 | testdata/Builtins.lc 449:26-449:74 Type |
1706 | testdata/Builtins.lc 449:38-449:39 'Nat | 1706 | testdata/Builtins.lc 449:38-449:39 Nat |
1707 | testdata/Builtins.lc 449:40-449:74 Type | 1707 | testdata/Builtins.lc 449:40-449:74 Type |
1708 | testdata/Builtins.lc 449:41-449:46 Type->Type | 1708 | testdata/Builtins.lc 449:41-449:46 Type->Type |
1709 | testdata/Builtins.lc 449:41-449:52 Type | 1709 | testdata/Builtins.lc 449:41-449:52 Type |
@@ -1711,35 +1711,35 @@ testdata/Builtins.lc 449:47-449:52 Type | |||
1711 | testdata/Builtins.lc 449:54-449:59 Type->Type | 1711 | testdata/Builtins.lc 449:54-449:59 Type->Type |
1712 | testdata/Builtins.lc 449:54-449:73 Type | 1712 | testdata/Builtins.lc 449:54-449:73 Type |
1713 | testdata/Builtins.lc 449:60-449:73 Type | 1713 | testdata/Builtins.lc 449:60-449:73 Type |
1714 | testdata/Builtins.lc 449:61-449:64 'Nat -> Type->Type | 1714 | testdata/Builtins.lc 449:61-449:64 Nat -> Type->Type |
1715 | testdata/Builtins.lc 449:61-449:66 Type->Type | 1715 | testdata/Builtins.lc 449:61-449:66 Type->Type |
1716 | testdata/Builtins.lc 449:65-449:66 'Nat | 1716 | testdata/Builtins.lc 449:65-449:66 Nat |
1717 | testdata/Builtins.lc 449:67-449:72 Type | 1717 | testdata/Builtins.lc 449:67-449:72 Type |
1718 | testdata/Builtins.lc 449:78-449:83 'Nat -> Type->Type | 1718 | testdata/Builtins.lc 449:78-449:83 Nat -> Type->Type |
1719 | testdata/Builtins.lc 449:78-449:85 Type->Type | 1719 | testdata/Builtins.lc 449:78-449:85 Type->Type |
1720 | testdata/Builtins.lc 449:78-449:107 Type | 1720 | testdata/Builtins.lc 449:78-449:107 Type |
1721 | testdata/Builtins.lc 449:84-449:85 'Nat | 1721 | testdata/Builtins.lc 449:84-449:85 Nat |
1722 | testdata/Builtins.lc 449:84-449:107 'Image 1 ('Color ('VecS 'Float 4)) -> Type | 1722 | testdata/Builtins.lc 449:84-449:107 Image 1 (Color (VecS Float 4)) -> Type |
1723 | testdata/Builtins.lc 449:86-449:107 Type | 1723 | testdata/Builtins.lc 449:86-449:107 Type |
1724 | testdata/Builtins.lc 449:87-449:92 Type->Type | 1724 | testdata/Builtins.lc 449:87-449:92 Type->Type |
1725 | testdata/Builtins.lc 449:93-449:106 Type | 1725 | testdata/Builtins.lc 449:93-449:106 Type |
1726 | testdata/Builtins.lc 449:94-449:97 'Nat -> Type->Type | 1726 | testdata/Builtins.lc 449:94-449:97 Nat -> Type->Type |
1727 | testdata/Builtins.lc 449:94-449:99 Type->Type | 1727 | testdata/Builtins.lc 449:94-449:99 Type->Type |
1728 | testdata/Builtins.lc 449:98-449:99 'Nat | 1728 | testdata/Builtins.lc 449:98-449:99 Nat |
1729 | testdata/Builtins.lc 449:100-449:105 Type | 1729 | testdata/Builtins.lc 449:100-449:105 Type |
1730 | testdata/Builtins.lc 451:6-451:12 Type | 1730 | testdata/Builtins.lc 451:6-451:12 Type |
1731 | testdata/Builtins.lc 451:6-452:12 Type | 1731 | testdata/Builtins.lc 451:6-452:12 Type |
1732 | testdata/Builtins.lc 452:3-452:12 'Output | Type | {a:'Nat} -> {b} -> 'FrameBuffer a b -> 'Output | 1732 | testdata/Builtins.lc 452:3-452:12 Output | Type | {a:Nat} -> {b} -> FrameBuffer a b -> Output |
1733 | testdata/Builtins.lc 452:26-452:37 'Nat -> Type->Type | 1733 | testdata/Builtins.lc 452:26-452:37 Nat -> Type->Type |
1734 | testdata/Builtins.lc 452:26-452:39 Type->Type | 1734 | testdata/Builtins.lc 452:26-452:39 Type->Type |
1735 | testdata/Builtins.lc 452:26-452:41 Type | 1735 | testdata/Builtins.lc 452:26-452:41 Type |
1736 | testdata/Builtins.lc 452:26-452:51 Type | 1736 | testdata/Builtins.lc 452:26-452:51 Type |
1737 | testdata/Builtins.lc 452:38-452:39 V3 | 1737 | testdata/Builtins.lc 452:38-452:39 V3 |
1738 | testdata/Builtins.lc 452:40-452:41 V1 | 1738 | testdata/Builtins.lc 452:40-452:41 V1 |
1739 | testdata/Builtins.lc 452:45-452:51 Type | 1739 | testdata/Builtins.lc 452:45-452:51 Type |
1740 | testdata/Builtins.lc 458:1-458:8 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 1740 | testdata/Builtins.lc 458:1-458:8 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
1741 | testdata/Builtins.lc 458:10-458:17 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 1741 | testdata/Builtins.lc 458:10-458:17 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
1742 | testdata/Builtins.lc 458:19-458:26 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 1742 | testdata/Builtins.lc 458:19-458:26 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
1743 | testdata/Builtins.lc 458:34-458:37 Type->Type | 1743 | testdata/Builtins.lc 458:34-458:37 Type->Type |
1744 | testdata/Builtins.lc 458:34-458:58 Type | 1744 | testdata/Builtins.lc 458:34-458:58 Type |
1745 | testdata/Builtins.lc 458:34-458:73 Type | 1745 | testdata/Builtins.lc 458:34-458:73 Type |
@@ -1751,9 +1751,9 @@ testdata/Builtins.lc 458:62-458:73 Type | |||
1751 | testdata/Builtins.lc 458:67-458:68 Type | 1751 | testdata/Builtins.lc 458:67-458:68 Type |
1752 | testdata/Builtins.lc 458:67-458:73 Type | 1752 | testdata/Builtins.lc 458:67-458:73 Type |
1753 | testdata/Builtins.lc 458:72-458:73 Type | 1753 | testdata/Builtins.lc 458:72-458:73 Type |
1754 | testdata/Builtins.lc 459:1-459:9 {a} -> {b} -> {c : a ~ 'MatVecScalarElem b} -> {d : 'Num a} -> b -> a->b | 1754 | testdata/Builtins.lc 459:1-459:9 {a} -> {b} -> {c : a ~ MatVecScalarElem b} -> {d : Num a} -> b -> a->b |
1755 | testdata/Builtins.lc 459:11-459:19 {a} -> {b} -> {c : a ~ 'MatVecScalarElem b} -> {d : 'Num a} -> b -> a->b | 1755 | testdata/Builtins.lc 459:11-459:19 {a} -> {b} -> {c : a ~ MatVecScalarElem b} -> {d : Num a} -> b -> a->b |
1756 | testdata/Builtins.lc 459:21-459:29 {a} -> {b} -> {c : a ~ 'MatVecScalarElem b} -> {d : 'Num a} -> b -> a->b | 1756 | testdata/Builtins.lc 459:21-459:29 {a} -> {b} -> {c : a ~ MatVecScalarElem b} -> {d : Num a} -> b -> a->b |
1757 | testdata/Builtins.lc 459:34-459:80 Type | 1757 | testdata/Builtins.lc 459:34-459:80 Type |
1758 | testdata/Builtins.lc 459:35-459:36 V3 | 1758 | testdata/Builtins.lc 459:35-459:36 V3 |
1759 | testdata/Builtins.lc 459:35-459:57 Type | 1759 | testdata/Builtins.lc 459:35-459:57 Type |
@@ -1769,8 +1769,8 @@ testdata/Builtins.lc 459:69-459:80 Type | |||
1769 | testdata/Builtins.lc 459:74-459:75 Type | 1769 | testdata/Builtins.lc 459:74-459:75 Type |
1770 | testdata/Builtins.lc 459:74-459:80 Type | 1770 | testdata/Builtins.lc 459:74-459:80 Type |
1771 | testdata/Builtins.lc 459:79-459:80 Type | 1771 | testdata/Builtins.lc 459:79-459:80 Type |
1772 | testdata/Builtins.lc 460:1-460:8 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b->b | 1772 | testdata/Builtins.lc 460:1-460:8 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> b->b |
1773 | testdata/Builtins.lc 460:10-460:17 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b->b | 1773 | testdata/Builtins.lc 460:10-460:17 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> b->b |
1774 | testdata/Builtins.lc 460:34-460:75 Type | 1774 | testdata/Builtins.lc 460:34-460:75 Type |
1775 | testdata/Builtins.lc 460:35-460:38 Type->Type | 1775 | testdata/Builtins.lc 460:35-460:38 Type->Type |
1776 | testdata/Builtins.lc 460:35-460:40 Type | 1776 | testdata/Builtins.lc 460:35-460:40 Type |
@@ -1778,7 +1778,7 @@ testdata/Builtins.lc 460:39-460:40 V5 | |||
1778 | testdata/Builtins.lc 460:42-460:43 V4 | 1778 | testdata/Builtins.lc 460:42-460:43 V4 |
1779 | testdata/Builtins.lc 460:42-460:59 Type | 1779 | testdata/Builtins.lc 460:42-460:59 Type |
1780 | testdata/Builtins.lc 460:42-460:75 Type | 1780 | testdata/Builtins.lc 460:42-460:75 Type |
1781 | testdata/Builtins.lc 460:46-460:55 'Nat -> Type->Type | 1781 | testdata/Builtins.lc 460:46-460:55 Nat -> Type->Type |
1782 | testdata/Builtins.lc 460:46-460:57 Type->Type | 1782 | testdata/Builtins.lc 460:46-460:57 Type->Type |
1783 | testdata/Builtins.lc 460:46-460:59 Type | 1783 | testdata/Builtins.lc 460:46-460:59 Type |
1784 | testdata/Builtins.lc 460:56-460:57 V2 | 1784 | testdata/Builtins.lc 460:56-460:57 V2 |
@@ -1788,8 +1788,8 @@ testdata/Builtins.lc 460:64-460:75 Type | |||
1788 | testdata/Builtins.lc 460:69-460:70 Type | 1788 | testdata/Builtins.lc 460:69-460:70 Type |
1789 | testdata/Builtins.lc 460:69-460:75 Type | 1789 | testdata/Builtins.lc 460:69-460:75 Type |
1790 | testdata/Builtins.lc 460:74-460:75 Type | 1790 | testdata/Builtins.lc 460:74-460:75 Type |
1791 | testdata/Builtins.lc 461:1-461:9 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> a->b | 1791 | testdata/Builtins.lc 461:1-461:9 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> a->b |
1792 | testdata/Builtins.lc 461:11-461:19 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> a->b | 1792 | testdata/Builtins.lc 461:11-461:19 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> a->b |
1793 | testdata/Builtins.lc 461:34-461:75 Type | 1793 | testdata/Builtins.lc 461:34-461:75 Type |
1794 | testdata/Builtins.lc 461:35-461:38 Type->Type | 1794 | testdata/Builtins.lc 461:35-461:38 Type->Type |
1795 | testdata/Builtins.lc 461:35-461:40 Type | 1795 | testdata/Builtins.lc 461:35-461:40 Type |
@@ -1797,7 +1797,7 @@ testdata/Builtins.lc 461:39-461:40 V5 | |||
1797 | testdata/Builtins.lc 461:42-461:43 V4 | 1797 | testdata/Builtins.lc 461:42-461:43 V4 |
1798 | testdata/Builtins.lc 461:42-461:59 Type | 1798 | testdata/Builtins.lc 461:42-461:59 Type |
1799 | testdata/Builtins.lc 461:42-461:75 Type | 1799 | testdata/Builtins.lc 461:42-461:75 Type |
1800 | testdata/Builtins.lc 461:46-461:55 'Nat -> Type->Type | 1800 | testdata/Builtins.lc 461:46-461:55 Nat -> Type->Type |
1801 | testdata/Builtins.lc 461:46-461:57 Type->Type | 1801 | testdata/Builtins.lc 461:46-461:57 Type->Type |
1802 | testdata/Builtins.lc 461:46-461:59 Type | 1802 | testdata/Builtins.lc 461:46-461:59 Type |
1803 | testdata/Builtins.lc 461:56-461:57 V2 | 1803 | testdata/Builtins.lc 461:56-461:57 V2 |
@@ -1807,7 +1807,7 @@ testdata/Builtins.lc 461:64-461:75 Type | |||
1807 | testdata/Builtins.lc 461:69-461:70 Type | 1807 | testdata/Builtins.lc 461:69-461:70 Type |
1808 | testdata/Builtins.lc 461:69-461:75 Type | 1808 | testdata/Builtins.lc 461:69-461:75 Type |
1809 | testdata/Builtins.lc 461:74-461:75 Type | 1809 | testdata/Builtins.lc 461:74-461:75 Type |
1810 | testdata/Builtins.lc 462:1-462:8 {a} -> {b : 'Signed ('MatVecScalarElem a)} -> a->a | 1810 | testdata/Builtins.lc 462:1-462:8 {a} -> {b : Signed (MatVecScalarElem a)} -> a->a |
1811 | testdata/Builtins.lc 462:34-462:40 Type->Type | 1811 | testdata/Builtins.lc 462:34-462:40 Type->Type |
1812 | testdata/Builtins.lc 462:34-462:61 Type | 1812 | testdata/Builtins.lc 462:34-462:61 Type |
1813 | testdata/Builtins.lc 462:34-462:71 Type | 1813 | testdata/Builtins.lc 462:34-462:71 Type |
@@ -1817,9 +1817,9 @@ testdata/Builtins.lc 462:59-462:60 V1 | |||
1817 | testdata/Builtins.lc 462:65-462:66 Type | 1817 | testdata/Builtins.lc 462:65-462:66 Type |
1818 | testdata/Builtins.lc 462:65-462:71 Type | 1818 | testdata/Builtins.lc 462:65-462:71 Type |
1819 | testdata/Builtins.lc 462:70-462:71 Type | 1819 | testdata/Builtins.lc 462:70-462:71 Type |
1820 | testdata/Builtins.lc 464:1-464:9 {a} -> {b} -> {c:'Nat} -> {d : 'Integral a} -> {e : b ~ 'VecScalar c a} -> b -> b->b | 1820 | testdata/Builtins.lc 464:1-464:9 {a} -> {b} -> {c:Nat} -> {d : Integral a} -> {e : b ~ VecScalar c a} -> b -> b->b |
1821 | testdata/Builtins.lc 464:11-464:18 {a} -> {b} -> {c:'Nat} -> {d : 'Integral a} -> {e : b ~ 'VecScalar c a} -> b -> b->b | 1821 | testdata/Builtins.lc 464:11-464:18 {a} -> {b} -> {c:Nat} -> {d : Integral a} -> {e : b ~ VecScalar c a} -> b -> b->b |
1822 | testdata/Builtins.lc 464:20-464:28 {a} -> {b} -> {c:'Nat} -> {d : 'Integral a} -> {e : b ~ 'VecScalar c a} -> b -> b->b | 1822 | testdata/Builtins.lc 464:20-464:28 {a} -> {b} -> {c:Nat} -> {d : Integral a} -> {e : b ~ VecScalar c a} -> b -> b->b |
1823 | testdata/Builtins.lc 464:34-464:80 Type | 1823 | testdata/Builtins.lc 464:34-464:80 Type |
1824 | testdata/Builtins.lc 464:35-464:43 Type->Type | 1824 | testdata/Builtins.lc 464:35-464:43 Type->Type |
1825 | testdata/Builtins.lc 464:35-464:45 Type | 1825 | testdata/Builtins.lc 464:35-464:45 Type |
@@ -1827,7 +1827,7 @@ testdata/Builtins.lc 464:44-464:45 V5 | |||
1827 | testdata/Builtins.lc 464:47-464:48 V4 | 1827 | testdata/Builtins.lc 464:47-464:48 V4 |
1828 | testdata/Builtins.lc 464:47-464:64 Type | 1828 | testdata/Builtins.lc 464:47-464:64 Type |
1829 | testdata/Builtins.lc 464:47-464:80 Type | 1829 | testdata/Builtins.lc 464:47-464:80 Type |
1830 | testdata/Builtins.lc 464:51-464:60 'Nat -> Type->Type | 1830 | testdata/Builtins.lc 464:51-464:60 Nat -> Type->Type |
1831 | testdata/Builtins.lc 464:51-464:62 Type->Type | 1831 | testdata/Builtins.lc 464:51-464:62 Type->Type |
1832 | testdata/Builtins.lc 464:51-464:64 Type | 1832 | testdata/Builtins.lc 464:51-464:64 Type |
1833 | testdata/Builtins.lc 464:61-464:62 V2 | 1833 | testdata/Builtins.lc 464:61-464:62 V2 |
@@ -1837,9 +1837,9 @@ testdata/Builtins.lc 464:69-464:80 Type | |||
1837 | testdata/Builtins.lc 464:74-464:75 Type | 1837 | testdata/Builtins.lc 464:74-464:75 Type |
1838 | testdata/Builtins.lc 464:74-464:80 Type | 1838 | testdata/Builtins.lc 464:74-464:80 Type |
1839 | testdata/Builtins.lc 464:79-464:80 Type | 1839 | testdata/Builtins.lc 464:79-464:80 Type |
1840 | testdata/Builtins.lc 465:1-465:10 {a} -> {b} -> {c:'Nat} -> {d : 'Integral a} -> {e : b ~ 'VecScalar c a} -> b -> a->b | 1840 | testdata/Builtins.lc 465:1-465:10 {a} -> {b} -> {c:Nat} -> {d : Integral a} -> {e : b ~ VecScalar c a} -> b -> a->b |
1841 | testdata/Builtins.lc 465:12-465:20 {a} -> {b} -> {c:'Nat} -> {d : 'Integral a} -> {e : b ~ 'VecScalar c a} -> b -> a->b | 1841 | testdata/Builtins.lc 465:12-465:20 {a} -> {b} -> {c:Nat} -> {d : Integral a} -> {e : b ~ VecScalar c a} -> b -> a->b |
1842 | testdata/Builtins.lc 465:22-465:31 {a} -> {b} -> {c:'Nat} -> {d : 'Integral a} -> {e : b ~ 'VecScalar c a} -> b -> a->b | 1842 | testdata/Builtins.lc 465:22-465:31 {a} -> {b} -> {c:Nat} -> {d : Integral a} -> {e : b ~ VecScalar c a} -> b -> a->b |
1843 | testdata/Builtins.lc 465:34-465:80 Type | 1843 | testdata/Builtins.lc 465:34-465:80 Type |
1844 | testdata/Builtins.lc 465:35-465:43 Type->Type | 1844 | testdata/Builtins.lc 465:35-465:43 Type->Type |
1845 | testdata/Builtins.lc 465:35-465:45 Type | 1845 | testdata/Builtins.lc 465:35-465:45 Type |
@@ -1847,7 +1847,7 @@ testdata/Builtins.lc 465:44-465:45 V5 | |||
1847 | testdata/Builtins.lc 465:47-465:48 V4 | 1847 | testdata/Builtins.lc 465:47-465:48 V4 |
1848 | testdata/Builtins.lc 465:47-465:64 Type | 1848 | testdata/Builtins.lc 465:47-465:64 Type |
1849 | testdata/Builtins.lc 465:47-465:80 Type | 1849 | testdata/Builtins.lc 465:47-465:80 Type |
1850 | testdata/Builtins.lc 465:51-465:60 'Nat -> Type->Type | 1850 | testdata/Builtins.lc 465:51-465:60 Nat -> Type->Type |
1851 | testdata/Builtins.lc 465:51-465:62 Type->Type | 1851 | testdata/Builtins.lc 465:51-465:62 Type->Type |
1852 | testdata/Builtins.lc 465:51-465:64 Type | 1852 | testdata/Builtins.lc 465:51-465:64 Type |
1853 | testdata/Builtins.lc 465:61-465:62 V2 | 1853 | testdata/Builtins.lc 465:61-465:62 V2 |
@@ -1857,7 +1857,7 @@ testdata/Builtins.lc 465:69-465:80 Type | |||
1857 | testdata/Builtins.lc 465:74-465:75 Type | 1857 | testdata/Builtins.lc 465:74-465:75 Type |
1858 | testdata/Builtins.lc 465:74-465:80 Type | 1858 | testdata/Builtins.lc 465:74-465:80 Type |
1859 | testdata/Builtins.lc 465:79-465:80 Type | 1859 | testdata/Builtins.lc 465:79-465:80 Type |
1860 | testdata/Builtins.lc 466:1-466:9 {a} -> {b} -> {c:'Nat} -> {d : 'Integral a} -> {e : b ~ 'VecScalar c a} -> b->b | 1860 | testdata/Builtins.lc 466:1-466:9 {a} -> {b} -> {c:Nat} -> {d : Integral a} -> {e : b ~ VecScalar c a} -> b->b |
1861 | testdata/Builtins.lc 466:34-466:75 Type | 1861 | testdata/Builtins.lc 466:34-466:75 Type |
1862 | testdata/Builtins.lc 466:35-466:43 Type->Type | 1862 | testdata/Builtins.lc 466:35-466:43 Type->Type |
1863 | testdata/Builtins.lc 466:35-466:45 Type | 1863 | testdata/Builtins.lc 466:35-466:45 Type |
@@ -1865,7 +1865,7 @@ testdata/Builtins.lc 466:44-466:45 V5 | |||
1865 | testdata/Builtins.lc 466:47-466:48 V4 | 1865 | testdata/Builtins.lc 466:47-466:48 V4 |
1866 | testdata/Builtins.lc 466:47-466:64 Type | 1866 | testdata/Builtins.lc 466:47-466:64 Type |
1867 | testdata/Builtins.lc 466:47-466:75 Type | 1867 | testdata/Builtins.lc 466:47-466:75 Type |
1868 | testdata/Builtins.lc 466:51-466:60 'Nat -> Type->Type | 1868 | testdata/Builtins.lc 466:51-466:60 Nat -> Type->Type |
1869 | testdata/Builtins.lc 466:51-466:62 Type->Type | 1869 | testdata/Builtins.lc 466:51-466:62 Type->Type |
1870 | testdata/Builtins.lc 466:51-466:64 Type | 1870 | testdata/Builtins.lc 466:51-466:64 Type |
1871 | testdata/Builtins.lc 466:61-466:62 V2 | 1871 | testdata/Builtins.lc 466:61-466:62 V2 |
@@ -1873,8 +1873,8 @@ testdata/Builtins.lc 466:63-466:64 Type | |||
1873 | testdata/Builtins.lc 466:69-466:70 Type | 1873 | testdata/Builtins.lc 466:69-466:70 Type |
1874 | testdata/Builtins.lc 466:69-466:75 Type | 1874 | testdata/Builtins.lc 466:69-466:75 Type |
1875 | testdata/Builtins.lc 466:74-466:75 Type | 1875 | testdata/Builtins.lc 466:74-466:75 Type |
1876 | testdata/Builtins.lc 467:1-467:12 {a} -> {b} -> {c:'Nat} -> {d} -> {e : 'Integral a} -> {f : b ~ 'VecScalar c a} -> {g : d ~ 'VecScalar c 'Word} -> b -> d->b | 1876 | testdata/Builtins.lc 467:1-467:12 {a} -> {b} -> {c:Nat} -> {d} -> {e : Integral a} -> {f : b ~ VecScalar c a} -> {g : d ~ VecScalar c Word} -> b -> d->b |
1877 | testdata/Builtins.lc 467:14-467:25 {a} -> {b} -> {c:'Nat} -> {d} -> {e : 'Integral a} -> {f : b ~ 'VecScalar c a} -> {g : d ~ 'VecScalar c 'Word} -> b -> d->b | 1877 | testdata/Builtins.lc 467:14-467:25 {a} -> {b} -> {c:Nat} -> {d} -> {e : Integral a} -> {f : b ~ VecScalar c a} -> {g : d ~ VecScalar c Word} -> b -> d->b |
1878 | testdata/Builtins.lc 467:34-467:102 Type | 1878 | testdata/Builtins.lc 467:34-467:102 Type |
1879 | testdata/Builtins.lc 467:35-467:43 Type->Type | 1879 | testdata/Builtins.lc 467:35-467:43 Type->Type |
1880 | testdata/Builtins.lc 467:35-467:45 Type | 1880 | testdata/Builtins.lc 467:35-467:45 Type |
@@ -1882,7 +1882,7 @@ testdata/Builtins.lc 467:44-467:45 V7 | |||
1882 | testdata/Builtins.lc 467:47-467:48 V6 | 1882 | testdata/Builtins.lc 467:47-467:48 V6 |
1883 | testdata/Builtins.lc 467:47-467:64 Type | 1883 | testdata/Builtins.lc 467:47-467:64 Type |
1884 | testdata/Builtins.lc 467:47-467:102 Type | 1884 | testdata/Builtins.lc 467:47-467:102 Type |
1885 | testdata/Builtins.lc 467:51-467:60 'Nat -> Type->Type | 1885 | testdata/Builtins.lc 467:51-467:60 Nat -> Type->Type |
1886 | testdata/Builtins.lc 467:51-467:62 Type->Type | 1886 | testdata/Builtins.lc 467:51-467:62 Type->Type |
1887 | testdata/Builtins.lc 467:51-467:64 Type | 1887 | testdata/Builtins.lc 467:51-467:64 Type |
1888 | testdata/Builtins.lc 467:61-467:62 V4 | 1888 | testdata/Builtins.lc 467:61-467:62 V4 |
@@ -1890,18 +1890,18 @@ testdata/Builtins.lc 467:63-467:64 Type | |||
1890 | testdata/Builtins.lc 467:66-467:67 V3 | 1890 | testdata/Builtins.lc 467:66-467:67 V3 |
1891 | testdata/Builtins.lc 467:66-467:86 Type | 1891 | testdata/Builtins.lc 467:66-467:86 Type |
1892 | testdata/Builtins.lc 467:66-467:102 Type | 1892 | testdata/Builtins.lc 467:66-467:102 Type |
1893 | testdata/Builtins.lc 467:70-467:79 'Nat -> Type->Type | 1893 | testdata/Builtins.lc 467:70-467:79 Nat -> Type->Type |
1894 | testdata/Builtins.lc 467:70-467:81 Type->Type | 1894 | testdata/Builtins.lc 467:70-467:81 Type->Type |
1895 | testdata/Builtins.lc 467:70-467:86 Type | 1895 | testdata/Builtins.lc 467:70-467:86 Type |
1896 | testdata/Builtins.lc 467:80-467:81 'Nat | 1896 | testdata/Builtins.lc 467:80-467:81 Nat |
1897 | testdata/Builtins.lc 467:82-467:86 Type | 1897 | testdata/Builtins.lc 467:82-467:86 Type |
1898 | testdata/Builtins.lc 467:91-467:92 Type | 1898 | testdata/Builtins.lc 467:91-467:92 Type |
1899 | testdata/Builtins.lc 467:91-467:102 Type | 1899 | testdata/Builtins.lc 467:91-467:102 Type |
1900 | testdata/Builtins.lc 467:96-467:97 Type | 1900 | testdata/Builtins.lc 467:96-467:97 Type |
1901 | testdata/Builtins.lc 467:96-467:102 Type | 1901 | testdata/Builtins.lc 467:96-467:102 Type |
1902 | testdata/Builtins.lc 467:101-467:102 Type | 1902 | testdata/Builtins.lc 467:101-467:102 Type |
1903 | testdata/Builtins.lc 468:1-468:13 {a} -> {b} -> {c:'Nat} -> {d : 'Integral a} -> {e : b ~ 'VecScalar c a} -> b -> 'Word->b | 1903 | testdata/Builtins.lc 468:1-468:13 {a} -> {b} -> {c:Nat} -> {d : Integral a} -> {e : b ~ VecScalar c a} -> b -> Word->b |
1904 | testdata/Builtins.lc 468:15-468:27 {a} -> {b} -> {c:'Nat} -> {d : 'Integral a} -> {e : b ~ 'VecScalar c a} -> b -> 'Word->b | 1904 | testdata/Builtins.lc 468:15-468:27 {a} -> {b} -> {c:Nat} -> {d : Integral a} -> {e : b ~ VecScalar c a} -> b -> Word->b |
1905 | testdata/Builtins.lc 468:34-468:83 Type | 1905 | testdata/Builtins.lc 468:34-468:83 Type |
1906 | testdata/Builtins.lc 468:35-468:43 Type->Type | 1906 | testdata/Builtins.lc 468:35-468:43 Type->Type |
1907 | testdata/Builtins.lc 468:35-468:45 Type | 1907 | testdata/Builtins.lc 468:35-468:45 Type |
@@ -1909,7 +1909,7 @@ testdata/Builtins.lc 468:44-468:45 V5 | |||
1909 | testdata/Builtins.lc 468:47-468:48 V4 | 1909 | testdata/Builtins.lc 468:47-468:48 V4 |
1910 | testdata/Builtins.lc 468:47-468:64 Type | 1910 | testdata/Builtins.lc 468:47-468:64 Type |
1911 | testdata/Builtins.lc 468:47-468:83 Type | 1911 | testdata/Builtins.lc 468:47-468:83 Type |
1912 | testdata/Builtins.lc 468:51-468:60 'Nat -> Type->Type | 1912 | testdata/Builtins.lc 468:51-468:60 Nat -> Type->Type |
1913 | testdata/Builtins.lc 468:51-468:62 Type->Type | 1913 | testdata/Builtins.lc 468:51-468:62 Type->Type |
1914 | testdata/Builtins.lc 468:51-468:64 Type | 1914 | testdata/Builtins.lc 468:51-468:64 Type |
1915 | testdata/Builtins.lc 468:61-468:62 V2 | 1915 | testdata/Builtins.lc 468:61-468:62 V2 |
@@ -1919,18 +1919,18 @@ testdata/Builtins.lc 468:69-468:83 Type | |||
1919 | testdata/Builtins.lc 468:74-468:78 Type | 1919 | testdata/Builtins.lc 468:74-468:78 Type |
1920 | testdata/Builtins.lc 468:74-468:83 Type | 1920 | testdata/Builtins.lc 468:74-468:83 Type |
1921 | testdata/Builtins.lc 468:82-468:83 Type | 1921 | testdata/Builtins.lc 468:82-468:83 Type |
1922 | testdata/Builtins.lc 470:1-470:8 'Bool -> 'Bool->'Bool | 1922 | testdata/Builtins.lc 470:1-470:8 Bool -> Bool->Bool |
1923 | testdata/Builtins.lc 470:10-470:16 'Bool -> 'Bool->'Bool | 1923 | testdata/Builtins.lc 470:10-470:16 Bool -> Bool->Bool |
1924 | testdata/Builtins.lc 470:18-470:25 'Bool -> 'Bool->'Bool | 1924 | testdata/Builtins.lc 470:18-470:25 Bool -> Bool->Bool |
1925 | testdata/Builtins.lc 470:34-470:38 Type | 1925 | testdata/Builtins.lc 470:34-470:38 Type |
1926 | testdata/Builtins.lc 470:42-470:46 Type | 1926 | testdata/Builtins.lc 470:42-470:46 Type |
1927 | testdata/Builtins.lc 470:42-470:54 Type | 1927 | testdata/Builtins.lc 470:42-470:54 Type |
1928 | testdata/Builtins.lc 470:50-470:54 Type | 1928 | testdata/Builtins.lc 470:50-470:54 Type |
1929 | testdata/Builtins.lc 471:1-471:8 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Bool} -> a->a | 1929 | testdata/Builtins.lc 471:1-471:8 {a} -> {b:Nat} -> {c : a ~ VecScalar b Bool} -> a->a |
1930 | testdata/Builtins.lc 471:34-471:56 Type | 1930 | testdata/Builtins.lc 471:34-471:56 Type |
1931 | testdata/Builtins.lc 471:34-471:66 Type | 1931 | testdata/Builtins.lc 471:34-471:66 Type |
1932 | testdata/Builtins.lc 471:35-471:36 V3 | 1932 | testdata/Builtins.lc 471:35-471:36 V3 |
1933 | testdata/Builtins.lc 471:39-471:48 'Nat -> Type->Type | 1933 | testdata/Builtins.lc 471:39-471:48 Nat -> Type->Type |
1934 | testdata/Builtins.lc 471:39-471:50 Type->Type | 1934 | testdata/Builtins.lc 471:39-471:50 Type->Type |
1935 | testdata/Builtins.lc 471:39-471:55 Type | 1935 | testdata/Builtins.lc 471:39-471:55 Type |
1936 | testdata/Builtins.lc 471:49-471:50 V1 | 1936 | testdata/Builtins.lc 471:49-471:50 V1 |
@@ -1938,39 +1938,39 @@ testdata/Builtins.lc 471:51-471:55 Type | |||
1938 | testdata/Builtins.lc 471:60-471:61 Type | 1938 | testdata/Builtins.lc 471:60-471:61 Type |
1939 | testdata/Builtins.lc 471:60-471:66 Type | 1939 | testdata/Builtins.lc 471:60-471:66 Type |
1940 | testdata/Builtins.lc 471:65-471:66 Type | 1940 | testdata/Builtins.lc 471:65-471:66 Type |
1941 | testdata/Builtins.lc 472:1-472:8 {a:'Nat} -> 'VecScalar a 'Bool -> 'Bool | 1941 | testdata/Builtins.lc 472:1-472:8 {a:Nat} -> VecScalar a Bool -> Bool |
1942 | testdata/Builtins.lc 472:10-472:17 {a:'Nat} -> 'VecScalar a 'Bool -> 'Bool | 1942 | testdata/Builtins.lc 472:10-472:17 {a:Nat} -> VecScalar a Bool -> Bool |
1943 | testdata/Builtins.lc 472:34-472:43 'Nat -> Type->Type | 1943 | testdata/Builtins.lc 472:34-472:43 Nat -> Type->Type |
1944 | testdata/Builtins.lc 472:34-472:45 Type->Type | 1944 | testdata/Builtins.lc 472:34-472:45 Type->Type |
1945 | testdata/Builtins.lc 472:34-472:50 Type | 1945 | testdata/Builtins.lc 472:34-472:50 Type |
1946 | testdata/Builtins.lc 472:34-472:58 Type | 1946 | testdata/Builtins.lc 472:34-472:58 Type |
1947 | testdata/Builtins.lc 472:44-472:45 V1 | 1947 | testdata/Builtins.lc 472:44-472:45 V1 |
1948 | testdata/Builtins.lc 472:46-472:50 Type | 1948 | testdata/Builtins.lc 472:46-472:50 Type |
1949 | testdata/Builtins.lc 472:54-472:58 Type | 1949 | testdata/Builtins.lc 472:54-472:58 Type |
1950 | testdata/Builtins.lc 475:1-475:9 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1950 | testdata/Builtins.lc 475:1-475:9 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1951 | testdata/Builtins.lc 475:11-475:20 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1951 | testdata/Builtins.lc 475:11-475:20 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1952 | testdata/Builtins.lc 475:22-475:30 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1952 | testdata/Builtins.lc 475:22-475:30 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1953 | testdata/Builtins.lc 475:32-475:41 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1953 | testdata/Builtins.lc 475:32-475:41 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1954 | testdata/Builtins.lc 475:43-475:51 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1954 | testdata/Builtins.lc 475:43-475:51 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1955 | testdata/Builtins.lc 475:53-475:62 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1955 | testdata/Builtins.lc 475:53-475:62 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1956 | testdata/Builtins.lc 475:64-475:71 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1956 | testdata/Builtins.lc 475:64-475:71 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1957 | testdata/Builtins.lc 475:73-475:81 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1957 | testdata/Builtins.lc 475:73-475:81 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1958 | testdata/Builtins.lc 475:83-475:94 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1958 | testdata/Builtins.lc 475:83-475:94 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1959 | testdata/Builtins.lc 475:96-475:107 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1959 | testdata/Builtins.lc 475:96-475:107 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1960 | testdata/Builtins.lc 475:109-475:116 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1960 | testdata/Builtins.lc 475:109-475:116 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1961 | testdata/Builtins.lc 475:118-475:126 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1961 | testdata/Builtins.lc 475:118-475:126 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1962 | testdata/Builtins.lc 475:128-475:135 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1962 | testdata/Builtins.lc 475:128-475:135 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1963 | testdata/Builtins.lc 475:137-475:145 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1963 | testdata/Builtins.lc 475:137-475:145 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1964 | testdata/Builtins.lc 475:147-475:154 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1964 | testdata/Builtins.lc 475:147-475:154 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1965 | testdata/Builtins.lc 475:156-475:163 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1965 | testdata/Builtins.lc 475:156-475:163 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1966 | testdata/Builtins.lc 475:165-475:173 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1966 | testdata/Builtins.lc 475:165-475:173 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1967 | testdata/Builtins.lc 475:175-475:183 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1967 | testdata/Builtins.lc 475:175-475:183 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1968 | testdata/Builtins.lc 475:185-475:193 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1968 | testdata/Builtins.lc 475:185-475:193 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1969 | testdata/Builtins.lc 475:195-475:206 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1969 | testdata/Builtins.lc 475:195-475:206 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1970 | testdata/Builtins.lc 476:34-476:57 Type | 1970 | testdata/Builtins.lc 476:34-476:57 Type |
1971 | testdata/Builtins.lc 476:34-476:67 Type | 1971 | testdata/Builtins.lc 476:34-476:67 Type |
1972 | testdata/Builtins.lc 476:35-476:36 V3 | 1972 | testdata/Builtins.lc 476:35-476:36 V3 |
1973 | testdata/Builtins.lc 476:39-476:48 'Nat -> Type->Type | 1973 | testdata/Builtins.lc 476:39-476:48 Nat -> Type->Type |
1974 | testdata/Builtins.lc 476:39-476:50 Type->Type | 1974 | testdata/Builtins.lc 476:39-476:50 Type->Type |
1975 | testdata/Builtins.lc 476:39-476:56 Type | 1975 | testdata/Builtins.lc 476:39-476:56 Type |
1976 | testdata/Builtins.lc 476:49-476:50 V1 | 1976 | testdata/Builtins.lc 476:49-476:50 V1 |
@@ -1978,12 +1978,12 @@ testdata/Builtins.lc 476:51-476:56 Type | |||
1978 | testdata/Builtins.lc 476:61-476:62 Type | 1978 | testdata/Builtins.lc 476:61-476:62 Type |
1979 | testdata/Builtins.lc 476:61-476:67 Type | 1979 | testdata/Builtins.lc 476:61-476:67 Type |
1980 | testdata/Builtins.lc 476:66-476:67 Type | 1980 | testdata/Builtins.lc 476:66-476:67 Type |
1981 | testdata/Builtins.lc 477:1-477:8 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->a | 1981 | testdata/Builtins.lc 477:1-477:8 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a->a |
1982 | testdata/Builtins.lc 477:10-477:19 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->a | 1982 | testdata/Builtins.lc 477:10-477:19 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a->a |
1983 | testdata/Builtins.lc 477:34-477:57 Type | 1983 | testdata/Builtins.lc 477:34-477:57 Type |
1984 | testdata/Builtins.lc 477:34-477:72 Type | 1984 | testdata/Builtins.lc 477:34-477:72 Type |
1985 | testdata/Builtins.lc 477:35-477:36 V3 | 1985 | testdata/Builtins.lc 477:35-477:36 V3 |
1986 | testdata/Builtins.lc 477:39-477:48 'Nat -> Type->Type | 1986 | testdata/Builtins.lc 477:39-477:48 Nat -> Type->Type |
1987 | testdata/Builtins.lc 477:39-477:50 Type->Type | 1987 | testdata/Builtins.lc 477:39-477:50 Type->Type |
1988 | testdata/Builtins.lc 477:39-477:56 Type | 1988 | testdata/Builtins.lc 477:39-477:56 Type |
1989 | testdata/Builtins.lc 477:49-477:50 V1 | 1989 | testdata/Builtins.lc 477:49-477:50 V1 |
@@ -1993,16 +1993,16 @@ testdata/Builtins.lc 477:61-477:72 Type | |||
1993 | testdata/Builtins.lc 477:66-477:67 Type | 1993 | testdata/Builtins.lc 477:66-477:67 Type |
1994 | testdata/Builtins.lc 477:66-477:72 Type | 1994 | testdata/Builtins.lc 477:66-477:72 Type |
1995 | testdata/Builtins.lc 477:71-477:72 Type | 1995 | testdata/Builtins.lc 477:71-477:72 Type |
1996 | testdata/Builtins.lc 479:1-479:10 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1996 | testdata/Builtins.lc 479:1-479:10 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1997 | testdata/Builtins.lc 479:12-479:21 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1997 | testdata/Builtins.lc 479:12-479:21 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1998 | testdata/Builtins.lc 479:23-479:32 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1998 | testdata/Builtins.lc 479:23-479:32 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1999 | testdata/Builtins.lc 479:34-479:47 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1999 | testdata/Builtins.lc 479:34-479:47 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
2000 | testdata/Builtins.lc 479:49-479:57 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 2000 | testdata/Builtins.lc 479:49-479:57 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
2001 | testdata/Builtins.lc 479:59-479:68 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 2001 | testdata/Builtins.lc 479:59-479:68 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
2002 | testdata/Builtins.lc 480:34-480:57 Type | 2002 | testdata/Builtins.lc 480:34-480:57 Type |
2003 | testdata/Builtins.lc 480:34-480:67 Type | 2003 | testdata/Builtins.lc 480:34-480:67 Type |
2004 | testdata/Builtins.lc 480:35-480:36 V3 | 2004 | testdata/Builtins.lc 480:35-480:36 V3 |
2005 | testdata/Builtins.lc 480:39-480:48 'Nat -> Type->Type | 2005 | testdata/Builtins.lc 480:39-480:48 Nat -> Type->Type |
2006 | testdata/Builtins.lc 480:39-480:50 Type->Type | 2006 | testdata/Builtins.lc 480:39-480:50 Type->Type |
2007 | testdata/Builtins.lc 480:39-480:56 Type | 2007 | testdata/Builtins.lc 480:39-480:56 Type |
2008 | testdata/Builtins.lc 480:49-480:50 V1 | 2008 | testdata/Builtins.lc 480:49-480:50 V1 |
@@ -2010,8 +2010,8 @@ testdata/Builtins.lc 480:51-480:56 Type | |||
2010 | testdata/Builtins.lc 480:61-480:62 Type | 2010 | testdata/Builtins.lc 480:61-480:62 Type |
2011 | testdata/Builtins.lc 480:61-480:67 Type | 2011 | testdata/Builtins.lc 480:61-480:67 Type |
2012 | testdata/Builtins.lc 480:66-480:67 Type | 2012 | testdata/Builtins.lc 480:66-480:67 Type |
2013 | testdata/Builtins.lc 481:1-481:8 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b->b | 2013 | testdata/Builtins.lc 481:1-481:8 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> b->b |
2014 | testdata/Builtins.lc 481:10-481:17 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b->b | 2014 | testdata/Builtins.lc 481:10-481:17 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> b->b |
2015 | testdata/Builtins.lc 481:34-481:75 Type | 2015 | testdata/Builtins.lc 481:34-481:75 Type |
2016 | testdata/Builtins.lc 481:35-481:38 Type->Type | 2016 | testdata/Builtins.lc 481:35-481:38 Type->Type |
2017 | testdata/Builtins.lc 481:35-481:40 Type | 2017 | testdata/Builtins.lc 481:35-481:40 Type |
@@ -2019,7 +2019,7 @@ testdata/Builtins.lc 481:39-481:40 V5 | |||
2019 | testdata/Builtins.lc 481:42-481:43 V4 | 2019 | testdata/Builtins.lc 481:42-481:43 V4 |
2020 | testdata/Builtins.lc 481:42-481:59 Type | 2020 | testdata/Builtins.lc 481:42-481:59 Type |
2021 | testdata/Builtins.lc 481:42-481:75 Type | 2021 | testdata/Builtins.lc 481:42-481:75 Type |
2022 | testdata/Builtins.lc 481:46-481:55 'Nat -> Type->Type | 2022 | testdata/Builtins.lc 481:46-481:55 Nat -> Type->Type |
2023 | testdata/Builtins.lc 481:46-481:57 Type->Type | 2023 | testdata/Builtins.lc 481:46-481:57 Type->Type |
2024 | testdata/Builtins.lc 481:46-481:59 Type | 2024 | testdata/Builtins.lc 481:46-481:59 Type |
2025 | testdata/Builtins.lc 481:56-481:57 V2 | 2025 | testdata/Builtins.lc 481:56-481:57 V2 |
@@ -2029,8 +2029,8 @@ testdata/Builtins.lc 481:64-481:75 Type | |||
2029 | testdata/Builtins.lc 481:69-481:70 Type | 2029 | testdata/Builtins.lc 481:69-481:70 Type |
2030 | testdata/Builtins.lc 481:69-481:75 Type | 2030 | testdata/Builtins.lc 481:69-481:75 Type |
2031 | testdata/Builtins.lc 481:74-481:75 Type | 2031 | testdata/Builtins.lc 481:74-481:75 Type |
2032 | testdata/Builtins.lc 482:1-482:9 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> a->b | 2032 | testdata/Builtins.lc 482:1-482:9 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> a->b |
2033 | testdata/Builtins.lc 482:11-482:19 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> a->b | 2033 | testdata/Builtins.lc 482:11-482:19 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> a->b |
2034 | testdata/Builtins.lc 482:34-482:75 Type | 2034 | testdata/Builtins.lc 482:34-482:75 Type |
2035 | testdata/Builtins.lc 482:35-482:38 Type->Type | 2035 | testdata/Builtins.lc 482:35-482:38 Type->Type |
2036 | testdata/Builtins.lc 482:35-482:40 Type | 2036 | testdata/Builtins.lc 482:35-482:40 Type |
@@ -2038,7 +2038,7 @@ testdata/Builtins.lc 482:39-482:40 V5 | |||
2038 | testdata/Builtins.lc 482:42-482:43 V4 | 2038 | testdata/Builtins.lc 482:42-482:43 V4 |
2039 | testdata/Builtins.lc 482:42-482:59 Type | 2039 | testdata/Builtins.lc 482:42-482:59 Type |
2040 | testdata/Builtins.lc 482:42-482:75 Type | 2040 | testdata/Builtins.lc 482:42-482:75 Type |
2041 | testdata/Builtins.lc 482:46-482:55 'Nat -> Type->Type | 2041 | testdata/Builtins.lc 482:46-482:55 Nat -> Type->Type |
2042 | testdata/Builtins.lc 482:46-482:57 Type->Type | 2042 | testdata/Builtins.lc 482:46-482:57 Type->Type |
2043 | testdata/Builtins.lc 482:46-482:59 Type | 2043 | testdata/Builtins.lc 482:46-482:59 Type |
2044 | testdata/Builtins.lc 482:56-482:57 V2 | 2044 | testdata/Builtins.lc 482:56-482:57 V2 |
@@ -2048,12 +2048,12 @@ testdata/Builtins.lc 482:64-482:75 Type | |||
2048 | testdata/Builtins.lc 482:69-482:70 Type | 2048 | testdata/Builtins.lc 482:69-482:70 Type |
2049 | testdata/Builtins.lc 482:69-482:75 Type | 2049 | testdata/Builtins.lc 482:69-482:75 Type |
2050 | testdata/Builtins.lc 482:74-482:75 Type | 2050 | testdata/Builtins.lc 482:74-482:75 Type |
2051 | testdata/Builtins.lc 483:1-483:10 {a} -> {b:'Nat} -> {c} -> {d : a ~ 'VecScalar b 'Float} -> {e : c ~ 'VecScalar b 'Bool} -> a->c | 2051 | testdata/Builtins.lc 483:1-483:10 {a} -> {b:Nat} -> {c} -> {d : a ~ VecScalar b Float} -> {e : c ~ VecScalar b Bool} -> a->c |
2052 | testdata/Builtins.lc 483:12-483:21 {a} -> {b:'Nat} -> {c} -> {d : a ~ 'VecScalar b 'Float} -> {e : c ~ 'VecScalar b 'Bool} -> a->c | 2052 | testdata/Builtins.lc 483:12-483:21 {a} -> {b:Nat} -> {c} -> {d : a ~ VecScalar b Float} -> {e : c ~ VecScalar b Bool} -> a->c |
2053 | testdata/Builtins.lc 483:34-483:89 Type | 2053 | testdata/Builtins.lc 483:34-483:89 Type |
2054 | testdata/Builtins.lc 483:35-483:36 V5 | 2054 | testdata/Builtins.lc 483:35-483:36 V5 |
2055 | testdata/Builtins.lc 483:35-483:56 Type | 2055 | testdata/Builtins.lc 483:35-483:56 Type |
2056 | testdata/Builtins.lc 483:39-483:48 'Nat -> Type->Type | 2056 | testdata/Builtins.lc 483:39-483:48 Nat -> Type->Type |
2057 | testdata/Builtins.lc 483:39-483:50 Type->Type | 2057 | testdata/Builtins.lc 483:39-483:50 Type->Type |
2058 | testdata/Builtins.lc 483:39-483:56 Type | 2058 | testdata/Builtins.lc 483:39-483:56 Type |
2059 | testdata/Builtins.lc 483:49-483:50 V3 | 2059 | testdata/Builtins.lc 483:49-483:50 V3 |
@@ -2061,16 +2061,16 @@ testdata/Builtins.lc 483:51-483:56 Type | |||
2061 | testdata/Builtins.lc 483:58-483:59 V2 | 2061 | testdata/Builtins.lc 483:58-483:59 V2 |
2062 | testdata/Builtins.lc 483:58-483:78 Type | 2062 | testdata/Builtins.lc 483:58-483:78 Type |
2063 | testdata/Builtins.lc 483:58-483:89 Type | 2063 | testdata/Builtins.lc 483:58-483:89 Type |
2064 | testdata/Builtins.lc 483:62-483:71 'Nat -> Type->Type | 2064 | testdata/Builtins.lc 483:62-483:71 Nat -> Type->Type |
2065 | testdata/Builtins.lc 483:62-483:73 Type->Type | 2065 | testdata/Builtins.lc 483:62-483:73 Type->Type |
2066 | testdata/Builtins.lc 483:62-483:78 Type | 2066 | testdata/Builtins.lc 483:62-483:78 Type |
2067 | testdata/Builtins.lc 483:72-483:73 'Nat | 2067 | testdata/Builtins.lc 483:72-483:73 Nat |
2068 | testdata/Builtins.lc 483:74-483:78 Type | 2068 | testdata/Builtins.lc 483:74-483:78 Type |
2069 | testdata/Builtins.lc 483:83-483:84 Type | 2069 | testdata/Builtins.lc 483:83-483:84 Type |
2070 | testdata/Builtins.lc 483:83-483:89 Type | 2070 | testdata/Builtins.lc 483:83-483:89 Type |
2071 | testdata/Builtins.lc 483:88-483:89 Type | 2071 | testdata/Builtins.lc 483:88-483:89 Type |
2072 | testdata/Builtins.lc 484:1-484:8 {a} -> {b} -> {c:'Nat} -> {d : 'Signed a} -> {e : b ~ 'VecScalar c a} -> b->b | 2072 | testdata/Builtins.lc 484:1-484:8 {a} -> {b} -> {c:Nat} -> {d : Signed a} -> {e : b ~ VecScalar c a} -> b->b |
2073 | testdata/Builtins.lc 484:10-484:18 {a} -> {b} -> {c:'Nat} -> {d : 'Signed a} -> {e : b ~ 'VecScalar c a} -> b->b | 2073 | testdata/Builtins.lc 484:10-484:18 {a} -> {b} -> {c:Nat} -> {d : Signed a} -> {e : b ~ VecScalar c a} -> b->b |
2074 | testdata/Builtins.lc 484:34-484:73 Type | 2074 | testdata/Builtins.lc 484:34-484:73 Type |
2075 | testdata/Builtins.lc 484:35-484:41 Type->Type | 2075 | testdata/Builtins.lc 484:35-484:41 Type->Type |
2076 | testdata/Builtins.lc 484:35-484:43 Type | 2076 | testdata/Builtins.lc 484:35-484:43 Type |
@@ -2078,7 +2078,7 @@ testdata/Builtins.lc 484:42-484:43 V5 | |||
2078 | testdata/Builtins.lc 484:45-484:46 V4 | 2078 | testdata/Builtins.lc 484:45-484:46 V4 |
2079 | testdata/Builtins.lc 484:45-484:62 Type | 2079 | testdata/Builtins.lc 484:45-484:62 Type |
2080 | testdata/Builtins.lc 484:45-484:73 Type | 2080 | testdata/Builtins.lc 484:45-484:73 Type |
2081 | testdata/Builtins.lc 484:49-484:58 'Nat -> Type->Type | 2081 | testdata/Builtins.lc 484:49-484:58 Nat -> Type->Type |
2082 | testdata/Builtins.lc 484:49-484:60 Type->Type | 2082 | testdata/Builtins.lc 484:49-484:60 Type->Type |
2083 | testdata/Builtins.lc 484:49-484:62 Type | 2083 | testdata/Builtins.lc 484:49-484:62 Type |
2084 | testdata/Builtins.lc 484:59-484:60 V2 | 2084 | testdata/Builtins.lc 484:59-484:60 V2 |
@@ -2086,11 +2086,11 @@ testdata/Builtins.lc 484:61-484:62 Type | |||
2086 | testdata/Builtins.lc 484:67-484:68 Type | 2086 | testdata/Builtins.lc 484:67-484:68 Type |
2087 | testdata/Builtins.lc 484:67-484:73 Type | 2087 | testdata/Builtins.lc 484:67-484:73 Type |
2088 | testdata/Builtins.lc 484:72-484:73 Type | 2088 | testdata/Builtins.lc 484:72-484:73 Type |
2089 | testdata/Builtins.lc 485:1-485:9 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> 'Tuple2 a a | 2089 | testdata/Builtins.lc 485:1-485:9 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> Tuple2 a a |
2090 | testdata/Builtins.lc 485:34-485:57 Type | 2090 | testdata/Builtins.lc 485:34-485:57 Type |
2091 | testdata/Builtins.lc 485:34-485:72 Type | 2091 | testdata/Builtins.lc 485:34-485:72 Type |
2092 | testdata/Builtins.lc 485:35-485:36 V3 | 2092 | testdata/Builtins.lc 485:35-485:36 V3 |
2093 | testdata/Builtins.lc 485:39-485:48 'Nat -> Type->Type | 2093 | testdata/Builtins.lc 485:39-485:48 Nat -> Type->Type |
2094 | testdata/Builtins.lc 485:39-485:50 Type->Type | 2094 | testdata/Builtins.lc 485:39-485:50 Type->Type |
2095 | testdata/Builtins.lc 485:39-485:56 Type | 2095 | testdata/Builtins.lc 485:39-485:56 Type |
2096 | testdata/Builtins.lc 485:49-485:50 V1 | 2096 | testdata/Builtins.lc 485:49-485:50 V1 |
@@ -2100,7 +2100,7 @@ testdata/Builtins.lc 485:61-485:72 Type | |||
2100 | testdata/Builtins.lc 485:66-485:72 Type | 2100 | testdata/Builtins.lc 485:66-485:72 Type |
2101 | testdata/Builtins.lc 485:67-485:68 Type | 2101 | testdata/Builtins.lc 485:67-485:68 Type |
2102 | testdata/Builtins.lc 485:70-485:71 Type | 2102 | testdata/Builtins.lc 485:70-485:71 Type |
2103 | testdata/Builtins.lc 486:1-486:10 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b -> b->b | 2103 | testdata/Builtins.lc 486:1-486:10 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> b -> b->b |
2104 | testdata/Builtins.lc 486:34-486:80 Type | 2104 | testdata/Builtins.lc 486:34-486:80 Type |
2105 | testdata/Builtins.lc 486:35-486:38 Type->Type | 2105 | testdata/Builtins.lc 486:35-486:38 Type->Type |
2106 | testdata/Builtins.lc 486:35-486:40 Type | 2106 | testdata/Builtins.lc 486:35-486:40 Type |
@@ -2108,7 +2108,7 @@ testdata/Builtins.lc 486:39-486:40 V5 | |||
2108 | testdata/Builtins.lc 486:42-486:43 V4 | 2108 | testdata/Builtins.lc 486:42-486:43 V4 |
2109 | testdata/Builtins.lc 486:42-486:59 Type | 2109 | testdata/Builtins.lc 486:42-486:59 Type |
2110 | testdata/Builtins.lc 486:42-486:80 Type | 2110 | testdata/Builtins.lc 486:42-486:80 Type |
2111 | testdata/Builtins.lc 486:46-486:55 'Nat -> Type->Type | 2111 | testdata/Builtins.lc 486:46-486:55 Nat -> Type->Type |
2112 | testdata/Builtins.lc 486:46-486:57 Type->Type | 2112 | testdata/Builtins.lc 486:46-486:57 Type->Type |
2113 | testdata/Builtins.lc 486:46-486:59 Type | 2113 | testdata/Builtins.lc 486:46-486:59 Type |
2114 | testdata/Builtins.lc 486:56-486:57 V2 | 2114 | testdata/Builtins.lc 486:56-486:57 V2 |
@@ -2120,7 +2120,7 @@ testdata/Builtins.lc 486:69-486:80 Type | |||
2120 | testdata/Builtins.lc 486:74-486:75 Type | 2120 | testdata/Builtins.lc 486:74-486:75 Type |
2121 | testdata/Builtins.lc 486:74-486:80 Type | 2121 | testdata/Builtins.lc 486:74-486:80 Type |
2122 | testdata/Builtins.lc 486:79-486:80 Type | 2122 | testdata/Builtins.lc 486:79-486:80 Type |
2123 | testdata/Builtins.lc 487:1-487:11 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> a -> a->b | 2123 | testdata/Builtins.lc 487:1-487:11 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> a -> a->b |
2124 | testdata/Builtins.lc 487:34-487:80 Type | 2124 | testdata/Builtins.lc 487:34-487:80 Type |
2125 | testdata/Builtins.lc 487:35-487:38 Type->Type | 2125 | testdata/Builtins.lc 487:35-487:38 Type->Type |
2126 | testdata/Builtins.lc 487:35-487:40 Type | 2126 | testdata/Builtins.lc 487:35-487:40 Type |
@@ -2128,7 +2128,7 @@ testdata/Builtins.lc 487:39-487:40 V5 | |||
2128 | testdata/Builtins.lc 487:42-487:43 V4 | 2128 | testdata/Builtins.lc 487:42-487:43 V4 |
2129 | testdata/Builtins.lc 487:42-487:59 Type | 2129 | testdata/Builtins.lc 487:42-487:59 Type |
2130 | testdata/Builtins.lc 487:42-487:80 Type | 2130 | testdata/Builtins.lc 487:42-487:80 Type |
2131 | testdata/Builtins.lc 487:46-487:55 'Nat -> Type->Type | 2131 | testdata/Builtins.lc 487:46-487:55 Nat -> Type->Type |
2132 | testdata/Builtins.lc 487:46-487:57 Type->Type | 2132 | testdata/Builtins.lc 487:46-487:57 Type->Type |
2133 | testdata/Builtins.lc 487:46-487:59 Type | 2133 | testdata/Builtins.lc 487:46-487:59 Type |
2134 | testdata/Builtins.lc 487:56-487:57 V2 | 2134 | testdata/Builtins.lc 487:56-487:57 V2 |
@@ -2140,11 +2140,11 @@ testdata/Builtins.lc 487:69-487:80 Type | |||
2140 | testdata/Builtins.lc 487:74-487:75 Type | 2140 | testdata/Builtins.lc 487:74-487:75 Type |
2141 | testdata/Builtins.lc 487:74-487:80 Type | 2141 | testdata/Builtins.lc 487:74-487:80 Type |
2142 | testdata/Builtins.lc 487:79-487:80 Type | 2142 | testdata/Builtins.lc 487:79-487:80 Type |
2143 | testdata/Builtins.lc 488:1-488:8 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a -> a->a | 2143 | testdata/Builtins.lc 488:1-488:8 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a -> a->a |
2144 | testdata/Builtins.lc 488:34-488:57 Type | 2144 | testdata/Builtins.lc 488:34-488:57 Type |
2145 | testdata/Builtins.lc 488:34-488:77 Type | 2145 | testdata/Builtins.lc 488:34-488:77 Type |
2146 | testdata/Builtins.lc 488:35-488:36 V3 | 2146 | testdata/Builtins.lc 488:35-488:36 V3 |
2147 | testdata/Builtins.lc 488:39-488:48 'Nat -> Type->Type | 2147 | testdata/Builtins.lc 488:39-488:48 Nat -> Type->Type |
2148 | testdata/Builtins.lc 488:39-488:50 Type->Type | 2148 | testdata/Builtins.lc 488:39-488:50 Type->Type |
2149 | testdata/Builtins.lc 488:39-488:56 Type | 2149 | testdata/Builtins.lc 488:39-488:56 Type |
2150 | testdata/Builtins.lc 488:49-488:50 V1 | 2150 | testdata/Builtins.lc 488:49-488:50 V1 |
@@ -2156,11 +2156,11 @@ testdata/Builtins.lc 488:66-488:77 Type | |||
2156 | testdata/Builtins.lc 488:71-488:72 Type | 2156 | testdata/Builtins.lc 488:71-488:72 Type |
2157 | testdata/Builtins.lc 488:71-488:77 Type | 2157 | testdata/Builtins.lc 488:71-488:77 Type |
2158 | testdata/Builtins.lc 488:76-488:77 Type | 2158 | testdata/Builtins.lc 488:76-488:77 Type |
2159 | testdata/Builtins.lc 489:1-489:9 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a -> 'Float->a | 2159 | testdata/Builtins.lc 489:1-489:9 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a -> Float->a |
2160 | testdata/Builtins.lc 489:34-489:57 Type | 2160 | testdata/Builtins.lc 489:34-489:57 Type |
2161 | testdata/Builtins.lc 489:34-489:81 Type | 2161 | testdata/Builtins.lc 489:34-489:81 Type |
2162 | testdata/Builtins.lc 489:35-489:36 V3 | 2162 | testdata/Builtins.lc 489:35-489:36 V3 |
2163 | testdata/Builtins.lc 489:39-489:48 'Nat -> Type->Type | 2163 | testdata/Builtins.lc 489:39-489:48 Nat -> Type->Type |
2164 | testdata/Builtins.lc 489:39-489:50 Type->Type | 2164 | testdata/Builtins.lc 489:39-489:50 Type->Type |
2165 | testdata/Builtins.lc 489:39-489:56 Type | 2165 | testdata/Builtins.lc 489:39-489:56 Type |
2166 | testdata/Builtins.lc 489:49-489:50 V1 | 2166 | testdata/Builtins.lc 489:49-489:50 V1 |
@@ -2172,11 +2172,11 @@ testdata/Builtins.lc 489:66-489:81 Type | |||
2172 | testdata/Builtins.lc 489:71-489:76 Type | 2172 | testdata/Builtins.lc 489:71-489:76 Type |
2173 | testdata/Builtins.lc 489:71-489:81 Type | 2173 | testdata/Builtins.lc 489:71-489:81 Type |
2174 | testdata/Builtins.lc 489:80-489:81 Type | 2174 | testdata/Builtins.lc 489:80-489:81 Type |
2175 | testdata/Builtins.lc 490:1-490:9 {a} -> {b:'Nat} -> {c} -> {d : a ~ 'VecScalar b 'Float} -> {e : c ~ 'VecScalar b 'Bool} -> a -> a -> c->a | 2175 | testdata/Builtins.lc 490:1-490:9 {a} -> {b:Nat} -> {c} -> {d : a ~ VecScalar b Float} -> {e : c ~ VecScalar b Bool} -> a -> a -> c->a |
2176 | testdata/Builtins.lc 490:34-490:99 Type | 2176 | testdata/Builtins.lc 490:34-490:99 Type |
2177 | testdata/Builtins.lc 490:35-490:36 V5 | 2177 | testdata/Builtins.lc 490:35-490:36 V5 |
2178 | testdata/Builtins.lc 490:35-490:56 Type | 2178 | testdata/Builtins.lc 490:35-490:56 Type |
2179 | testdata/Builtins.lc 490:39-490:48 'Nat -> Type->Type | 2179 | testdata/Builtins.lc 490:39-490:48 Nat -> Type->Type |
2180 | testdata/Builtins.lc 490:39-490:50 Type->Type | 2180 | testdata/Builtins.lc 490:39-490:50 Type->Type |
2181 | testdata/Builtins.lc 490:39-490:56 Type | 2181 | testdata/Builtins.lc 490:39-490:56 Type |
2182 | testdata/Builtins.lc 490:49-490:50 V3 | 2182 | testdata/Builtins.lc 490:49-490:50 V3 |
@@ -2184,10 +2184,10 @@ testdata/Builtins.lc 490:51-490:56 Type | |||
2184 | testdata/Builtins.lc 490:58-490:59 V2 | 2184 | testdata/Builtins.lc 490:58-490:59 V2 |
2185 | testdata/Builtins.lc 490:58-490:78 Type | 2185 | testdata/Builtins.lc 490:58-490:78 Type |
2186 | testdata/Builtins.lc 490:58-490:99 Type | 2186 | testdata/Builtins.lc 490:58-490:99 Type |
2187 | testdata/Builtins.lc 490:62-490:71 'Nat -> Type->Type | 2187 | testdata/Builtins.lc 490:62-490:71 Nat -> Type->Type |
2188 | testdata/Builtins.lc 490:62-490:73 Type->Type | 2188 | testdata/Builtins.lc 490:62-490:73 Type->Type |
2189 | testdata/Builtins.lc 490:62-490:78 Type | 2189 | testdata/Builtins.lc 490:62-490:78 Type |
2190 | testdata/Builtins.lc 490:72-490:73 'Nat | 2190 | testdata/Builtins.lc 490:72-490:73 Nat |
2191 | testdata/Builtins.lc 490:74-490:78 Type | 2191 | testdata/Builtins.lc 490:74-490:78 Type |
2192 | testdata/Builtins.lc 490:83-490:84 Type | 2192 | testdata/Builtins.lc 490:83-490:84 Type |
2193 | testdata/Builtins.lc 490:83-490:99 Type | 2193 | testdata/Builtins.lc 490:83-490:99 Type |
@@ -2196,11 +2196,11 @@ testdata/Builtins.lc 490:88-490:99 Type | |||
2196 | testdata/Builtins.lc 490:93-490:94 Type | 2196 | testdata/Builtins.lc 490:93-490:94 Type |
2197 | testdata/Builtins.lc 490:93-490:99 Type | 2197 | testdata/Builtins.lc 490:93-490:99 Type |
2198 | testdata/Builtins.lc 490:98-490:99 Type | 2198 | testdata/Builtins.lc 490:98-490:99 Type |
2199 | testdata/Builtins.lc 491:1-491:9 {a} -> {b:'Nat} -> {c : a ~ 'VecS 'Float b} -> a -> a->a | 2199 | testdata/Builtins.lc 491:1-491:9 {a} -> {b:Nat} -> {c : a ~ VecS Float b} -> a -> a->a |
2200 | testdata/Builtins.lc 491:34-491:53 Type | 2200 | testdata/Builtins.lc 491:34-491:53 Type |
2201 | testdata/Builtins.lc 491:34-491:68 Type | 2201 | testdata/Builtins.lc 491:34-491:68 Type |
2202 | testdata/Builtins.lc 491:35-491:36 V3 | 2202 | testdata/Builtins.lc 491:35-491:36 V3 |
2203 | testdata/Builtins.lc 491:39-491:44 'Nat -> Type->Type | 2203 | testdata/Builtins.lc 491:39-491:44 Nat -> Type->Type |
2204 | testdata/Builtins.lc 491:39-491:46 Type->Type | 2204 | testdata/Builtins.lc 491:39-491:46 Type->Type |
2205 | testdata/Builtins.lc 491:39-491:52 Type | 2205 | testdata/Builtins.lc 491:39-491:52 Type |
2206 | testdata/Builtins.lc 491:45-491:46 V1 | 2206 | testdata/Builtins.lc 491:45-491:46 V1 |
@@ -2210,11 +2210,11 @@ testdata/Builtins.lc 491:57-491:68 Type | |||
2210 | testdata/Builtins.lc 491:62-491:63 Type | 2210 | testdata/Builtins.lc 491:62-491:63 Type |
2211 | testdata/Builtins.lc 491:62-491:68 Type | 2211 | testdata/Builtins.lc 491:62-491:68 Type |
2212 | testdata/Builtins.lc 491:67-491:68 Type | 2212 | testdata/Builtins.lc 491:67-491:68 Type |
2213 | testdata/Builtins.lc 492:1-492:10 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> 'Float -> a->a | 2213 | testdata/Builtins.lc 492:1-492:10 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> Float -> a->a |
2214 | testdata/Builtins.lc 492:34-492:57 Type | 2214 | testdata/Builtins.lc 492:34-492:57 Type |
2215 | testdata/Builtins.lc 492:34-492:76 Type | 2215 | testdata/Builtins.lc 492:34-492:76 Type |
2216 | testdata/Builtins.lc 492:35-492:36 V3 | 2216 | testdata/Builtins.lc 492:35-492:36 V3 |
2217 | testdata/Builtins.lc 492:39-492:48 'Nat -> Type->Type | 2217 | testdata/Builtins.lc 492:39-492:48 Nat -> Type->Type |
2218 | testdata/Builtins.lc 492:39-492:50 Type->Type | 2218 | testdata/Builtins.lc 492:39-492:50 Type->Type |
2219 | testdata/Builtins.lc 492:39-492:56 Type | 2219 | testdata/Builtins.lc 492:39-492:56 Type |
2220 | testdata/Builtins.lc 492:49-492:50 V1 | 2220 | testdata/Builtins.lc 492:49-492:50 V1 |
@@ -2224,11 +2224,11 @@ testdata/Builtins.lc 492:61-492:76 Type | |||
2224 | testdata/Builtins.lc 492:70-492:71 Type | 2224 | testdata/Builtins.lc 492:70-492:71 Type |
2225 | testdata/Builtins.lc 492:70-492:76 Type | 2225 | testdata/Builtins.lc 492:70-492:76 Type |
2226 | testdata/Builtins.lc 492:75-492:76 Type | 2226 | testdata/Builtins.lc 492:75-492:76 Type |
2227 | testdata/Builtins.lc 493:1-493:15 {a} -> {b:'Nat} -> {c : a ~ 'VecS 'Float b} -> a -> a -> a->a | 2227 | testdata/Builtins.lc 493:1-493:15 {a} -> {b:Nat} -> {c : a ~ VecS Float b} -> a -> a -> a->a |
2228 | testdata/Builtins.lc 493:34-493:53 Type | 2228 | testdata/Builtins.lc 493:34-493:53 Type |
2229 | testdata/Builtins.lc 493:34-493:73 Type | 2229 | testdata/Builtins.lc 493:34-493:73 Type |
2230 | testdata/Builtins.lc 493:35-493:36 V3 | 2230 | testdata/Builtins.lc 493:35-493:36 V3 |
2231 | testdata/Builtins.lc 493:39-493:44 'Nat -> Type->Type | 2231 | testdata/Builtins.lc 493:39-493:44 Nat -> Type->Type |
2232 | testdata/Builtins.lc 493:39-493:46 Type->Type | 2232 | testdata/Builtins.lc 493:39-493:46 Type->Type |
2233 | testdata/Builtins.lc 493:39-493:52 Type | 2233 | testdata/Builtins.lc 493:39-493:52 Type |
2234 | testdata/Builtins.lc 493:45-493:46 V1 | 2234 | testdata/Builtins.lc 493:45-493:46 V1 |
@@ -2240,11 +2240,11 @@ testdata/Builtins.lc 493:62-493:73 Type | |||
2240 | testdata/Builtins.lc 493:67-493:68 Type | 2240 | testdata/Builtins.lc 493:67-493:68 Type |
2241 | testdata/Builtins.lc 493:67-493:73 Type | 2241 | testdata/Builtins.lc 493:67-493:73 Type |
2242 | testdata/Builtins.lc 493:72-493:73 Type | 2242 | testdata/Builtins.lc 493:72-493:73 Type |
2243 | testdata/Builtins.lc 494:1-494:16 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> 'Float -> 'Float -> a->a | 2243 | testdata/Builtins.lc 494:1-494:16 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> Float -> Float -> a->a |
2244 | testdata/Builtins.lc 494:34-494:57 Type | 2244 | testdata/Builtins.lc 494:34-494:57 Type |
2245 | testdata/Builtins.lc 494:34-494:85 Type | 2245 | testdata/Builtins.lc 494:34-494:85 Type |
2246 | testdata/Builtins.lc 494:35-494:36 V3 | 2246 | testdata/Builtins.lc 494:35-494:36 V3 |
2247 | testdata/Builtins.lc 494:39-494:48 'Nat -> Type->Type | 2247 | testdata/Builtins.lc 494:39-494:48 Nat -> Type->Type |
2248 | testdata/Builtins.lc 494:39-494:50 Type->Type | 2248 | testdata/Builtins.lc 494:39-494:50 Type->Type |
2249 | testdata/Builtins.lc 494:39-494:56 Type | 2249 | testdata/Builtins.lc 494:39-494:56 Type |
2250 | testdata/Builtins.lc 494:49-494:50 V1 | 2250 | testdata/Builtins.lc 494:49-494:50 V1 |
@@ -2256,59 +2256,59 @@ testdata/Builtins.lc 494:70-494:85 Type | |||
2256 | testdata/Builtins.lc 494:79-494:80 Type | 2256 | testdata/Builtins.lc 494:79-494:80 Type |
2257 | testdata/Builtins.lc 494:79-494:85 Type | 2257 | testdata/Builtins.lc 494:79-494:85 Type |
2258 | testdata/Builtins.lc 494:84-494:85 Type | 2258 | testdata/Builtins.lc 494:84-494:85 Type |
2259 | testdata/Builtins.lc 497:1-497:19 {a:'Nat} -> 'VecScalar a 'Float -> 'VecScalar a 'Int | 2259 | testdata/Builtins.lc 497:1-497:19 {a:Nat} -> VecScalar a Float -> VecScalar a Int |
2260 | testdata/Builtins.lc 497:34-497:43 'Nat -> Type->Type | 2260 | testdata/Builtins.lc 497:34-497:43 Nat -> Type->Type |
2261 | testdata/Builtins.lc 497:34-497:45 Type->Type | 2261 | testdata/Builtins.lc 497:34-497:45 Type->Type |
2262 | testdata/Builtins.lc 497:34-497:51 Type | 2262 | testdata/Builtins.lc 497:34-497:51 Type |
2263 | testdata/Builtins.lc 497:34-497:70 Type | 2263 | testdata/Builtins.lc 497:34-497:70 Type |
2264 | testdata/Builtins.lc 497:44-497:45 V1 | 2264 | testdata/Builtins.lc 497:44-497:45 V1 |
2265 | testdata/Builtins.lc 497:46-497:51 Type | 2265 | testdata/Builtins.lc 497:46-497:51 Type |
2266 | testdata/Builtins.lc 497:55-497:64 'Nat -> Type->Type | 2266 | testdata/Builtins.lc 497:55-497:64 Nat -> Type->Type |
2267 | testdata/Builtins.lc 497:55-497:66 Type->Type | 2267 | testdata/Builtins.lc 497:55-497:66 Type->Type |
2268 | testdata/Builtins.lc 497:55-497:70 Type | 2268 | testdata/Builtins.lc 497:55-497:70 Type |
2269 | testdata/Builtins.lc 497:65-497:66 'Nat | 2269 | testdata/Builtins.lc 497:65-497:66 Nat |
2270 | testdata/Builtins.lc 497:67-497:70 Type | 2270 | testdata/Builtins.lc 497:67-497:70 Type |
2271 | testdata/Builtins.lc 498:1-498:20 {a:'Nat} -> 'VecScalar a 'Float -> 'VecScalar a 'Word | 2271 | testdata/Builtins.lc 498:1-498:20 {a:Nat} -> VecScalar a Float -> VecScalar a Word |
2272 | testdata/Builtins.lc 498:34-498:43 'Nat -> Type->Type | 2272 | testdata/Builtins.lc 498:34-498:43 Nat -> Type->Type |
2273 | testdata/Builtins.lc 498:34-498:45 Type->Type | 2273 | testdata/Builtins.lc 498:34-498:45 Type->Type |
2274 | testdata/Builtins.lc 498:34-498:51 Type | 2274 | testdata/Builtins.lc 498:34-498:51 Type |
2275 | testdata/Builtins.lc 498:34-498:71 Type | 2275 | testdata/Builtins.lc 498:34-498:71 Type |
2276 | testdata/Builtins.lc 498:44-498:45 V1 | 2276 | testdata/Builtins.lc 498:44-498:45 V1 |
2277 | testdata/Builtins.lc 498:46-498:51 Type | 2277 | testdata/Builtins.lc 498:46-498:51 Type |
2278 | testdata/Builtins.lc 498:55-498:64 'Nat -> Type->Type | 2278 | testdata/Builtins.lc 498:55-498:64 Nat -> Type->Type |
2279 | testdata/Builtins.lc 498:55-498:66 Type->Type | 2279 | testdata/Builtins.lc 498:55-498:66 Type->Type |
2280 | testdata/Builtins.lc 498:55-498:71 Type | 2280 | testdata/Builtins.lc 498:55-498:71 Type |
2281 | testdata/Builtins.lc 498:65-498:66 'Nat | 2281 | testdata/Builtins.lc 498:65-498:66 Nat |
2282 | testdata/Builtins.lc 498:67-498:71 Type | 2282 | testdata/Builtins.lc 498:67-498:71 Type |
2283 | testdata/Builtins.lc 499:1-499:19 {a:'Nat} -> 'VecScalar a 'Int -> 'VecScalar a 'Float | 2283 | testdata/Builtins.lc 499:1-499:19 {a:Nat} -> VecScalar a Int -> VecScalar a Float |
2284 | testdata/Builtins.lc 499:34-499:43 'Nat -> Type->Type | 2284 | testdata/Builtins.lc 499:34-499:43 Nat -> Type->Type |
2285 | testdata/Builtins.lc 499:34-499:45 Type->Type | 2285 | testdata/Builtins.lc 499:34-499:45 Type->Type |
2286 | testdata/Builtins.lc 499:34-499:49 Type | 2286 | testdata/Builtins.lc 499:34-499:49 Type |
2287 | testdata/Builtins.lc 499:34-499:72 Type | 2287 | testdata/Builtins.lc 499:34-499:72 Type |
2288 | testdata/Builtins.lc 499:44-499:45 V1 | 2288 | testdata/Builtins.lc 499:44-499:45 V1 |
2289 | testdata/Builtins.lc 499:46-499:49 Type | 2289 | testdata/Builtins.lc 499:46-499:49 Type |
2290 | testdata/Builtins.lc 499:55-499:64 'Nat -> Type->Type | 2290 | testdata/Builtins.lc 499:55-499:64 Nat -> Type->Type |
2291 | testdata/Builtins.lc 499:55-499:66 Type->Type | 2291 | testdata/Builtins.lc 499:55-499:66 Type->Type |
2292 | testdata/Builtins.lc 499:55-499:72 Type | 2292 | testdata/Builtins.lc 499:55-499:72 Type |
2293 | testdata/Builtins.lc 499:65-499:66 'Nat | 2293 | testdata/Builtins.lc 499:65-499:66 Nat |
2294 | testdata/Builtins.lc 499:67-499:72 Type | 2294 | testdata/Builtins.lc 499:67-499:72 Type |
2295 | testdata/Builtins.lc 500:1-500:20 {a:'Nat} -> 'VecScalar a 'Word -> 'VecScalar a 'Float | 2295 | testdata/Builtins.lc 500:1-500:20 {a:Nat} -> VecScalar a Word -> VecScalar a Float |
2296 | testdata/Builtins.lc 500:34-500:43 'Nat -> Type->Type | 2296 | testdata/Builtins.lc 500:34-500:43 Nat -> Type->Type |
2297 | testdata/Builtins.lc 500:34-500:45 Type->Type | 2297 | testdata/Builtins.lc 500:34-500:45 Type->Type |
2298 | testdata/Builtins.lc 500:34-500:50 Type | 2298 | testdata/Builtins.lc 500:34-500:50 Type |
2299 | testdata/Builtins.lc 500:34-500:72 Type | 2299 | testdata/Builtins.lc 500:34-500:72 Type |
2300 | testdata/Builtins.lc 500:44-500:45 V1 | 2300 | testdata/Builtins.lc 500:44-500:45 V1 |
2301 | testdata/Builtins.lc 500:46-500:50 Type | 2301 | testdata/Builtins.lc 500:46-500:50 Type |
2302 | testdata/Builtins.lc 500:55-500:64 'Nat -> Type->Type | 2302 | testdata/Builtins.lc 500:55-500:64 Nat -> Type->Type |
2303 | testdata/Builtins.lc 500:55-500:66 Type->Type | 2303 | testdata/Builtins.lc 500:55-500:66 Type->Type |
2304 | testdata/Builtins.lc 500:55-500:72 Type | 2304 | testdata/Builtins.lc 500:55-500:72 Type |
2305 | testdata/Builtins.lc 500:65-500:66 'Nat | 2305 | testdata/Builtins.lc 500:65-500:66 Nat |
2306 | testdata/Builtins.lc 500:67-500:72 Type | 2306 | testdata/Builtins.lc 500:67-500:72 Type |
2307 | testdata/Builtins.lc 502:1-502:11 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->'Float | 2307 | testdata/Builtins.lc 502:1-502:11 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->Float |
2308 | testdata/Builtins.lc 502:34-502:57 Type | 2308 | testdata/Builtins.lc 502:34-502:57 Type |
2309 | testdata/Builtins.lc 502:34-502:71 Type | 2309 | testdata/Builtins.lc 502:34-502:71 Type |
2310 | testdata/Builtins.lc 502:35-502:36 V3 | 2310 | testdata/Builtins.lc 502:35-502:36 V3 |
2311 | testdata/Builtins.lc 502:39-502:48 'Nat -> Type->Type | 2311 | testdata/Builtins.lc 502:39-502:48 Nat -> Type->Type |
2312 | testdata/Builtins.lc 502:39-502:50 Type->Type | 2312 | testdata/Builtins.lc 502:39-502:50 Type->Type |
2313 | testdata/Builtins.lc 502:39-502:56 Type | 2313 | testdata/Builtins.lc 502:39-502:56 Type |
2314 | testdata/Builtins.lc 502:49-502:50 V1 | 2314 | testdata/Builtins.lc 502:49-502:50 V1 |
@@ -2316,12 +2316,12 @@ testdata/Builtins.lc 502:51-502:56 Type | |||
2316 | testdata/Builtins.lc 502:61-502:62 Type | 2316 | testdata/Builtins.lc 502:61-502:62 Type |
2317 | testdata/Builtins.lc 502:61-502:71 Type | 2317 | testdata/Builtins.lc 502:61-502:71 Type |
2318 | testdata/Builtins.lc 502:66-502:71 Type | 2318 | testdata/Builtins.lc 502:66-502:71 Type |
2319 | testdata/Builtins.lc 503:1-503:13 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->'Float | 2319 | testdata/Builtins.lc 503:1-503:13 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a->Float |
2320 | testdata/Builtins.lc 503:15-503:22 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->'Float | 2320 | testdata/Builtins.lc 503:15-503:22 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a->Float |
2321 | testdata/Builtins.lc 503:34-503:57 Type | 2321 | testdata/Builtins.lc 503:34-503:57 Type |
2322 | testdata/Builtins.lc 503:34-503:76 Type | 2322 | testdata/Builtins.lc 503:34-503:76 Type |
2323 | testdata/Builtins.lc 503:35-503:36 V3 | 2323 | testdata/Builtins.lc 503:35-503:36 V3 |
2324 | testdata/Builtins.lc 503:39-503:48 'Nat -> Type->Type | 2324 | testdata/Builtins.lc 503:39-503:48 Nat -> Type->Type |
2325 | testdata/Builtins.lc 503:39-503:50 Type->Type | 2325 | testdata/Builtins.lc 503:39-503:50 Type->Type |
2326 | testdata/Builtins.lc 503:39-503:56 Type | 2326 | testdata/Builtins.lc 503:39-503:56 Type |
2327 | testdata/Builtins.lc 503:49-503:50 V1 | 2327 | testdata/Builtins.lc 503:49-503:50 V1 |
@@ -2331,25 +2331,25 @@ testdata/Builtins.lc 503:61-503:76 Type | |||
2331 | testdata/Builtins.lc 503:66-503:67 Type | 2331 | testdata/Builtins.lc 503:66-503:67 Type |
2332 | testdata/Builtins.lc 503:66-503:76 Type | 2332 | testdata/Builtins.lc 503:66-503:76 Type |
2333 | testdata/Builtins.lc 503:71-503:76 Type | 2333 | testdata/Builtins.lc 503:71-503:76 Type |
2334 | testdata/Builtins.lc 504:1-504:10 {a} -> {b : a ~ 'VecS 'Float 3} -> a -> a->a | 2334 | testdata/Builtins.lc 504:1-504:10 {a} -> {b : a ~ VecS Float 3} -> a -> a->a |
2335 | testdata/Builtins.lc 504:34-504:57 Type | 2335 | testdata/Builtins.lc 504:34-504:57 Type |
2336 | testdata/Builtins.lc 504:34-504:72 Type | 2336 | testdata/Builtins.lc 504:34-504:72 Type |
2337 | testdata/Builtins.lc 504:35-504:36 V1 | 2337 | testdata/Builtins.lc 504:35-504:36 V1 |
2338 | testdata/Builtins.lc 504:39-504:48 'Nat -> Type->Type | 2338 | testdata/Builtins.lc 504:39-504:48 Nat -> Type->Type |
2339 | testdata/Builtins.lc 504:39-504:50 Type->Type | 2339 | testdata/Builtins.lc 504:39-504:50 Type->Type |
2340 | testdata/Builtins.lc 504:39-504:56 Type | 2340 | testdata/Builtins.lc 504:39-504:56 Type |
2341 | testdata/Builtins.lc 504:49-504:50 'Nat | 2341 | testdata/Builtins.lc 504:49-504:50 Nat |
2342 | testdata/Builtins.lc 504:51-504:56 Type | 2342 | testdata/Builtins.lc 504:51-504:56 Type |
2343 | testdata/Builtins.lc 504:61-504:62 Type | 2343 | testdata/Builtins.lc 504:61-504:62 Type |
2344 | testdata/Builtins.lc 504:61-504:72 Type | 2344 | testdata/Builtins.lc 504:61-504:72 Type |
2345 | testdata/Builtins.lc 504:66-504:67 Type | 2345 | testdata/Builtins.lc 504:66-504:67 Type |
2346 | testdata/Builtins.lc 504:66-504:72 Type | 2346 | testdata/Builtins.lc 504:66-504:72 Type |
2347 | testdata/Builtins.lc 504:71-504:72 Type | 2347 | testdata/Builtins.lc 504:71-504:72 Type |
2348 | testdata/Builtins.lc 505:1-505:14 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 2348 | testdata/Builtins.lc 505:1-505:14 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
2349 | testdata/Builtins.lc 505:34-505:57 Type | 2349 | testdata/Builtins.lc 505:34-505:57 Type |
2350 | testdata/Builtins.lc 505:34-505:67 Type | 2350 | testdata/Builtins.lc 505:34-505:67 Type |
2351 | testdata/Builtins.lc 505:35-505:36 V3 | 2351 | testdata/Builtins.lc 505:35-505:36 V3 |
2352 | testdata/Builtins.lc 505:39-505:48 'Nat -> Type->Type | 2352 | testdata/Builtins.lc 505:39-505:48 Nat -> Type->Type |
2353 | testdata/Builtins.lc 505:39-505:50 Type->Type | 2353 | testdata/Builtins.lc 505:39-505:50 Type->Type |
2354 | testdata/Builtins.lc 505:39-505:56 Type | 2354 | testdata/Builtins.lc 505:39-505:56 Type |
2355 | testdata/Builtins.lc 505:49-505:50 V1 | 2355 | testdata/Builtins.lc 505:49-505:50 V1 |
@@ -2357,12 +2357,12 @@ testdata/Builtins.lc 505:51-505:56 Type | |||
2357 | testdata/Builtins.lc 505:61-505:62 Type | 2357 | testdata/Builtins.lc 505:61-505:62 Type |
2358 | testdata/Builtins.lc 505:61-505:67 Type | 2358 | testdata/Builtins.lc 505:61-505:67 Type |
2359 | testdata/Builtins.lc 505:66-505:67 Type | 2359 | testdata/Builtins.lc 505:66-505:67 Type |
2360 | testdata/Builtins.lc 506:1-506:16 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a -> a->a | 2360 | testdata/Builtins.lc 506:1-506:16 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a -> a->a |
2361 | testdata/Builtins.lc 506:18-506:29 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a -> a->a | 2361 | testdata/Builtins.lc 506:18-506:29 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a -> a->a |
2362 | testdata/Builtins.lc 506:34-506:57 Type | 2362 | testdata/Builtins.lc 506:34-506:57 Type |
2363 | testdata/Builtins.lc 506:34-506:77 Type | 2363 | testdata/Builtins.lc 506:34-506:77 Type |
2364 | testdata/Builtins.lc 506:35-506:36 V3 | 2364 | testdata/Builtins.lc 506:35-506:36 V3 |
2365 | testdata/Builtins.lc 506:39-506:48 'Nat -> Type->Type | 2365 | testdata/Builtins.lc 506:39-506:48 Nat -> Type->Type |
2366 | testdata/Builtins.lc 506:39-506:50 Type->Type | 2366 | testdata/Builtins.lc 506:39-506:50 Type->Type |
2367 | testdata/Builtins.lc 506:39-506:56 Type | 2367 | testdata/Builtins.lc 506:39-506:56 Type |
2368 | testdata/Builtins.lc 506:49-506:50 V1 | 2368 | testdata/Builtins.lc 506:49-506:50 V1 |
@@ -2374,11 +2374,11 @@ testdata/Builtins.lc 506:66-506:77 Type | |||
2374 | testdata/Builtins.lc 506:71-506:72 Type | 2374 | testdata/Builtins.lc 506:71-506:72 Type |
2375 | testdata/Builtins.lc 506:71-506:77 Type | 2375 | testdata/Builtins.lc 506:71-506:77 Type |
2376 | testdata/Builtins.lc 506:76-506:77 Type | 2376 | testdata/Builtins.lc 506:76-506:77 Type |
2377 | testdata/Builtins.lc 507:1-507:12 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->a | 2377 | testdata/Builtins.lc 507:1-507:12 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a->a |
2378 | testdata/Builtins.lc 507:34-507:57 Type | 2378 | testdata/Builtins.lc 507:34-507:57 Type |
2379 | testdata/Builtins.lc 507:34-507:72 Type | 2379 | testdata/Builtins.lc 507:34-507:72 Type |
2380 | testdata/Builtins.lc 507:35-507:36 V3 | 2380 | testdata/Builtins.lc 507:35-507:36 V3 |
2381 | testdata/Builtins.lc 507:39-507:48 'Nat -> Type->Type | 2381 | testdata/Builtins.lc 507:39-507:48 Nat -> Type->Type |
2382 | testdata/Builtins.lc 507:39-507:50 Type->Type | 2382 | testdata/Builtins.lc 507:39-507:50 Type->Type |
2383 | testdata/Builtins.lc 507:39-507:56 Type | 2383 | testdata/Builtins.lc 507:39-507:56 Type |
2384 | testdata/Builtins.lc 507:49-507:50 V1 | 2384 | testdata/Builtins.lc 507:49-507:50 V1 |
@@ -2388,138 +2388,138 @@ testdata/Builtins.lc 507:61-507:72 Type | |||
2388 | testdata/Builtins.lc 507:66-507:67 Type | 2388 | testdata/Builtins.lc 507:66-507:67 Type |
2389 | testdata/Builtins.lc 507:66-507:72 Type | 2389 | testdata/Builtins.lc 507:66-507:72 Type |
2390 | testdata/Builtins.lc 507:71-507:72 Type | 2390 | testdata/Builtins.lc 507:71-507:72 Type |
2391 | testdata/Builtins.lc 509:1-509:14 {a:'Nat} -> {b:'Nat} -> {c} -> 'Mat a b c -> 'Mat b a c | 2391 | testdata/Builtins.lc 509:1-509:14 {a:Nat} -> {b:Nat} -> {c} -> Mat a b c -> Mat b a c |
2392 | testdata/Builtins.lc 509:34-509:37 'Nat -> 'Nat -> Type->Type | 2392 | testdata/Builtins.lc 509:34-509:37 Nat -> Nat -> Type->Type |
2393 | testdata/Builtins.lc 509:34-509:39 'Nat -> Type->Type | 2393 | testdata/Builtins.lc 509:34-509:39 Nat -> Type->Type |
2394 | testdata/Builtins.lc 509:34-509:41 Type->Type | 2394 | testdata/Builtins.lc 509:34-509:41 Type->Type |
2395 | testdata/Builtins.lc 509:34-509:43 Type | 2395 | testdata/Builtins.lc 509:34-509:43 Type |
2396 | testdata/Builtins.lc 509:34-509:56 Type | 2396 | testdata/Builtins.lc 509:34-509:56 Type |
2397 | testdata/Builtins.lc 509:38-509:39 V5 | 2397 | testdata/Builtins.lc 509:38-509:39 V5 |
2398 | testdata/Builtins.lc 509:40-509:41 V3 | 2398 | testdata/Builtins.lc 509:40-509:41 V3 |
2399 | testdata/Builtins.lc 509:42-509:43 V1 | 2399 | testdata/Builtins.lc 509:42-509:43 V1 |
2400 | testdata/Builtins.lc 509:47-509:50 'Nat -> 'Nat -> Type->Type | 2400 | testdata/Builtins.lc 509:47-509:50 Nat -> Nat -> Type->Type |
2401 | testdata/Builtins.lc 509:47-509:52 'Nat -> Type->Type | 2401 | testdata/Builtins.lc 509:47-509:52 Nat -> Type->Type |
2402 | testdata/Builtins.lc 509:47-509:54 Type->Type | 2402 | testdata/Builtins.lc 509:47-509:54 Type->Type |
2403 | testdata/Builtins.lc 509:47-509:56 Type | 2403 | testdata/Builtins.lc 509:47-509:56 Type |
2404 | testdata/Builtins.lc 509:51-509:52 'Nat | 2404 | testdata/Builtins.lc 509:51-509:52 Nat |
2405 | testdata/Builtins.lc 509:53-509:54 'Nat | 2405 | testdata/Builtins.lc 509:53-509:54 Nat |
2406 | testdata/Builtins.lc 509:55-509:56 Type | 2406 | testdata/Builtins.lc 509:55-509:56 Type |
2407 | testdata/Builtins.lc 510:1-510:16 {a:'Nat} -> {b} -> 'Mat a a b -> 'Float | 2407 | testdata/Builtins.lc 510:1-510:16 {a:Nat} -> {b} -> Mat a a b -> Float |
2408 | testdata/Builtins.lc 510:34-510:37 'Nat -> 'Nat -> Type->Type | 2408 | testdata/Builtins.lc 510:34-510:37 Nat -> Nat -> Type->Type |
2409 | testdata/Builtins.lc 510:34-510:39 'Nat -> Type->Type | 2409 | testdata/Builtins.lc 510:34-510:39 Nat -> Type->Type |
2410 | testdata/Builtins.lc 510:34-510:41 Type->Type | 2410 | testdata/Builtins.lc 510:34-510:41 Type->Type |
2411 | testdata/Builtins.lc 510:34-510:43 Type | 2411 | testdata/Builtins.lc 510:34-510:43 Type |
2412 | testdata/Builtins.lc 510:34-510:52 Type | 2412 | testdata/Builtins.lc 510:34-510:52 Type |
2413 | testdata/Builtins.lc 510:38-510:39 V3 | 2413 | testdata/Builtins.lc 510:38-510:39 V3 |
2414 | testdata/Builtins.lc 510:40-510:41 'Nat | 2414 | testdata/Builtins.lc 510:40-510:41 Nat |
2415 | testdata/Builtins.lc 510:42-510:43 V1 | 2415 | testdata/Builtins.lc 510:42-510:43 V1 |
2416 | testdata/Builtins.lc 510:47-510:52 Type | 2416 | testdata/Builtins.lc 510:47-510:52 Type |
2417 | testdata/Builtins.lc 511:1-511:12 {a:'Nat} -> {b} -> 'Mat a a b -> 'Mat a a b | 2417 | testdata/Builtins.lc 511:1-511:12 {a:Nat} -> {b} -> Mat a a b -> Mat a a b |
2418 | testdata/Builtins.lc 511:34-511:37 'Nat -> 'Nat -> Type->Type | 2418 | testdata/Builtins.lc 511:34-511:37 Nat -> Nat -> Type->Type |
2419 | testdata/Builtins.lc 511:34-511:39 'Nat -> Type->Type | 2419 | testdata/Builtins.lc 511:34-511:39 Nat -> Type->Type |
2420 | testdata/Builtins.lc 511:34-511:41 Type->Type | 2420 | testdata/Builtins.lc 511:34-511:41 Type->Type |
2421 | testdata/Builtins.lc 511:34-511:43 Type | 2421 | testdata/Builtins.lc 511:34-511:43 Type |
2422 | testdata/Builtins.lc 511:34-511:56 Type | 2422 | testdata/Builtins.lc 511:34-511:56 Type |
2423 | testdata/Builtins.lc 511:38-511:39 V3 | 2423 | testdata/Builtins.lc 511:38-511:39 V3 |
2424 | testdata/Builtins.lc 511:40-511:41 'Nat | 2424 | testdata/Builtins.lc 511:40-511:41 Nat |
2425 | testdata/Builtins.lc 511:42-511:43 V1 | 2425 | testdata/Builtins.lc 511:42-511:43 V1 |
2426 | testdata/Builtins.lc 511:47-511:50 'Nat -> 'Nat -> Type->Type | 2426 | testdata/Builtins.lc 511:47-511:50 Nat -> Nat -> Type->Type |
2427 | testdata/Builtins.lc 511:47-511:52 'Nat -> Type->Type | 2427 | testdata/Builtins.lc 511:47-511:52 Nat -> Type->Type |
2428 | testdata/Builtins.lc 511:47-511:54 Type->Type | 2428 | testdata/Builtins.lc 511:47-511:54 Type->Type |
2429 | testdata/Builtins.lc 511:47-511:56 Type | 2429 | testdata/Builtins.lc 511:47-511:56 Type |
2430 | testdata/Builtins.lc 511:51-511:52 'Nat | 2430 | testdata/Builtins.lc 511:51-511:52 Nat |
2431 | testdata/Builtins.lc 511:53-511:54 'Nat | 2431 | testdata/Builtins.lc 511:53-511:54 Nat |
2432 | testdata/Builtins.lc 511:55-511:56 Type | 2432 | testdata/Builtins.lc 511:55-511:56 Type |
2433 | testdata/Builtins.lc 512:1-512:17 {a:'Nat} -> {b} -> {c:'Nat} -> 'VecS b a -> 'VecS b c -> 'Mat c a b | 2433 | testdata/Builtins.lc 512:1-512:17 {a:Nat} -> {b} -> {c:Nat} -> VecS b a -> VecS b c -> Mat c a b |
2434 | testdata/Builtins.lc 512:34-512:37 'Nat -> Type->Type | 2434 | testdata/Builtins.lc 512:34-512:37 Nat -> Type->Type |
2435 | testdata/Builtins.lc 512:34-512:39 Type->Type | 2435 | testdata/Builtins.lc 512:34-512:39 Type->Type |
2436 | testdata/Builtins.lc 512:34-512:41 Type | 2436 | testdata/Builtins.lc 512:34-512:41 Type |
2437 | testdata/Builtins.lc 512:34-512:69 Type | 2437 | testdata/Builtins.lc 512:34-512:69 Type |
2438 | testdata/Builtins.lc 512:38-512:39 V5 | 2438 | testdata/Builtins.lc 512:38-512:39 V5 |
2439 | testdata/Builtins.lc 512:40-512:41 V3 | 2439 | testdata/Builtins.lc 512:40-512:41 V3 |
2440 | testdata/Builtins.lc 512:47-512:50 'Nat -> Type->Type | 2440 | testdata/Builtins.lc 512:47-512:50 Nat -> Type->Type |
2441 | testdata/Builtins.lc 512:47-512:52 Type->Type | 2441 | testdata/Builtins.lc 512:47-512:52 Type->Type |
2442 | testdata/Builtins.lc 512:47-512:54 Type | 2442 | testdata/Builtins.lc 512:47-512:54 Type |
2443 | testdata/Builtins.lc 512:47-512:69 Type | 2443 | testdata/Builtins.lc 512:47-512:69 Type |
2444 | testdata/Builtins.lc 512:51-512:52 V2 | 2444 | testdata/Builtins.lc 512:51-512:52 V2 |
2445 | testdata/Builtins.lc 512:53-512:54 Type | 2445 | testdata/Builtins.lc 512:53-512:54 Type |
2446 | testdata/Builtins.lc 512:60-512:63 'Nat -> 'Nat -> Type->Type | 2446 | testdata/Builtins.lc 512:60-512:63 Nat -> Nat -> Type->Type |
2447 | testdata/Builtins.lc 512:60-512:65 'Nat -> Type->Type | 2447 | testdata/Builtins.lc 512:60-512:65 Nat -> Type->Type |
2448 | testdata/Builtins.lc 512:60-512:67 Type->Type | 2448 | testdata/Builtins.lc 512:60-512:67 Type->Type |
2449 | testdata/Builtins.lc 512:60-512:69 Type | 2449 | testdata/Builtins.lc 512:60-512:69 Type |
2450 | testdata/Builtins.lc 512:64-512:65 'Nat | 2450 | testdata/Builtins.lc 512:64-512:65 Nat |
2451 | testdata/Builtins.lc 512:66-512:67 'Nat | 2451 | testdata/Builtins.lc 512:66-512:67 Nat |
2452 | testdata/Builtins.lc 512:68-512:69 Type | 2452 | testdata/Builtins.lc 512:68-512:69 Type |
2453 | testdata/Builtins.lc 513:1-513:14 {a:'Nat} -> {b:'Nat} -> {c} -> 'Mat a b c -> 'VecS c b -> 'VecS c a | 2453 | testdata/Builtins.lc 513:1-513:14 {a:Nat} -> {b:Nat} -> {c} -> Mat a b c -> VecS c b -> VecS c a |
2454 | testdata/Builtins.lc 513:34-513:37 'Nat -> 'Nat -> Type->Type | 2454 | testdata/Builtins.lc 513:34-513:37 Nat -> Nat -> Type->Type |
2455 | testdata/Builtins.lc 513:34-513:39 'Nat -> Type->Type | 2455 | testdata/Builtins.lc 513:34-513:39 Nat -> Type->Type |
2456 | testdata/Builtins.lc 513:34-513:41 Type->Type | 2456 | testdata/Builtins.lc 513:34-513:41 Type->Type |
2457 | testdata/Builtins.lc 513:34-513:43 Type | 2457 | testdata/Builtins.lc 513:34-513:43 Type |
2458 | testdata/Builtins.lc 513:34-513:67 Type | 2458 | testdata/Builtins.lc 513:34-513:67 Type |
2459 | testdata/Builtins.lc 513:38-513:39 V5 | 2459 | testdata/Builtins.lc 513:38-513:39 V5 |
2460 | testdata/Builtins.lc 513:40-513:41 V3 | 2460 | testdata/Builtins.lc 513:40-513:41 V3 |
2461 | testdata/Builtins.lc 513:42-513:43 V1 | 2461 | testdata/Builtins.lc 513:42-513:43 V1 |
2462 | testdata/Builtins.lc 513:47-513:50 'Nat -> Type->Type | 2462 | testdata/Builtins.lc 513:47-513:50 Nat -> Type->Type |
2463 | testdata/Builtins.lc 513:47-513:52 Type->Type | 2463 | testdata/Builtins.lc 513:47-513:52 Type->Type |
2464 | testdata/Builtins.lc 513:47-513:54 Type | 2464 | testdata/Builtins.lc 513:47-513:54 Type |
2465 | testdata/Builtins.lc 513:47-513:67 Type | 2465 | testdata/Builtins.lc 513:47-513:67 Type |
2466 | testdata/Builtins.lc 513:51-513:52 'Nat | 2466 | testdata/Builtins.lc 513:51-513:52 Nat |
2467 | testdata/Builtins.lc 513:53-513:54 Type | 2467 | testdata/Builtins.lc 513:53-513:54 Type |
2468 | testdata/Builtins.lc 513:60-513:63 'Nat -> Type->Type | 2468 | testdata/Builtins.lc 513:60-513:63 Nat -> Type->Type |
2469 | testdata/Builtins.lc 513:60-513:65 Type->Type | 2469 | testdata/Builtins.lc 513:60-513:65 Type->Type |
2470 | testdata/Builtins.lc 513:60-513:67 Type | 2470 | testdata/Builtins.lc 513:60-513:67 Type |
2471 | testdata/Builtins.lc 513:64-513:65 'Nat | 2471 | testdata/Builtins.lc 513:64-513:65 Nat |
2472 | testdata/Builtins.lc 513:66-513:67 Type | 2472 | testdata/Builtins.lc 513:66-513:67 Type |
2473 | testdata/Builtins.lc 514:1-514:14 {a:'Nat} -> {b} -> {c:'Nat} -> 'VecS b a -> 'Mat a c b -> 'VecS b c | 2473 | testdata/Builtins.lc 514:1-514:14 {a:Nat} -> {b} -> {c:Nat} -> VecS b a -> Mat a c b -> VecS b c |
2474 | testdata/Builtins.lc 514:34-514:37 'Nat -> Type->Type | 2474 | testdata/Builtins.lc 514:34-514:37 Nat -> Type->Type |
2475 | testdata/Builtins.lc 514:34-514:39 Type->Type | 2475 | testdata/Builtins.lc 514:34-514:39 Type->Type |
2476 | testdata/Builtins.lc 514:34-514:41 Type | 2476 | testdata/Builtins.lc 514:34-514:41 Type |
2477 | testdata/Builtins.lc 514:34-514:67 Type | 2477 | testdata/Builtins.lc 514:34-514:67 Type |
2478 | testdata/Builtins.lc 514:38-514:39 V5 | 2478 | testdata/Builtins.lc 514:38-514:39 V5 |
2479 | testdata/Builtins.lc 514:40-514:41 V3 | 2479 | testdata/Builtins.lc 514:40-514:41 V3 |
2480 | testdata/Builtins.lc 514:47-514:50 'Nat -> 'Nat -> Type->Type | 2480 | testdata/Builtins.lc 514:47-514:50 Nat -> Nat -> Type->Type |
2481 | testdata/Builtins.lc 514:47-514:52 'Nat -> Type->Type | 2481 | testdata/Builtins.lc 514:47-514:52 Nat -> Type->Type |
2482 | testdata/Builtins.lc 514:47-514:54 Type->Type | 2482 | testdata/Builtins.lc 514:47-514:54 Type->Type |
2483 | testdata/Builtins.lc 514:47-514:56 Type | 2483 | testdata/Builtins.lc 514:47-514:56 Type |
2484 | testdata/Builtins.lc 514:47-514:67 Type | 2484 | testdata/Builtins.lc 514:47-514:67 Type |
2485 | testdata/Builtins.lc 514:51-514:52 'Nat | 2485 | testdata/Builtins.lc 514:51-514:52 Nat |
2486 | testdata/Builtins.lc 514:53-514:54 V2 | 2486 | testdata/Builtins.lc 514:53-514:54 V2 |
2487 | testdata/Builtins.lc 514:55-514:56 Type | 2487 | testdata/Builtins.lc 514:55-514:56 Type |
2488 | testdata/Builtins.lc 514:60-514:63 'Nat -> Type->Type | 2488 | testdata/Builtins.lc 514:60-514:63 Nat -> Type->Type |
2489 | testdata/Builtins.lc 514:60-514:65 Type->Type | 2489 | testdata/Builtins.lc 514:60-514:65 Type->Type |
2490 | testdata/Builtins.lc 514:60-514:67 Type | 2490 | testdata/Builtins.lc 514:60-514:67 Type |
2491 | testdata/Builtins.lc 514:64-514:65 'Nat | 2491 | testdata/Builtins.lc 514:64-514:65 Nat |
2492 | testdata/Builtins.lc 514:66-514:67 Type | 2492 | testdata/Builtins.lc 514:66-514:67 Type |
2493 | testdata/Builtins.lc 515:1-515:14 {a:'Nat} -> {b:'Nat} -> {c} -> {d:'Nat} -> 'Mat a b c -> 'Mat b d c -> 'Mat a d c | 2493 | testdata/Builtins.lc 515:1-515:14 {a:Nat} -> {b:Nat} -> {c} -> {d:Nat} -> Mat a b c -> Mat b d c -> Mat a d c |
2494 | testdata/Builtins.lc 515:34-515:37 'Nat -> 'Nat -> Type->Type | 2494 | testdata/Builtins.lc 515:34-515:37 Nat -> Nat -> Type->Type |
2495 | testdata/Builtins.lc 515:34-515:39 'Nat -> Type->Type | 2495 | testdata/Builtins.lc 515:34-515:39 Nat -> Type->Type |
2496 | testdata/Builtins.lc 515:34-515:41 Type->Type | 2496 | testdata/Builtins.lc 515:34-515:41 Type->Type |
2497 | testdata/Builtins.lc 515:34-515:43 Type | 2497 | testdata/Builtins.lc 515:34-515:43 Type |
2498 | testdata/Builtins.lc 515:34-515:69 Type | 2498 | testdata/Builtins.lc 515:34-515:69 Type |
2499 | testdata/Builtins.lc 515:38-515:39 V7 | 2499 | testdata/Builtins.lc 515:38-515:39 V7 |
2500 | testdata/Builtins.lc 515:40-515:41 V5 | 2500 | testdata/Builtins.lc 515:40-515:41 V5 |
2501 | testdata/Builtins.lc 515:42-515:43 V3 | 2501 | testdata/Builtins.lc 515:42-515:43 V3 |
2502 | testdata/Builtins.lc 515:47-515:50 'Nat -> 'Nat -> Type->Type | 2502 | testdata/Builtins.lc 515:47-515:50 Nat -> Nat -> Type->Type |
2503 | testdata/Builtins.lc 515:47-515:52 'Nat -> Type->Type | 2503 | testdata/Builtins.lc 515:47-515:52 Nat -> Type->Type |
2504 | testdata/Builtins.lc 515:47-515:54 Type->Type | 2504 | testdata/Builtins.lc 515:47-515:54 Type->Type |
2505 | testdata/Builtins.lc 515:47-515:56 Type | 2505 | testdata/Builtins.lc 515:47-515:56 Type |
2506 | testdata/Builtins.lc 515:47-515:69 Type | 2506 | testdata/Builtins.lc 515:47-515:69 Type |
2507 | testdata/Builtins.lc 515:51-515:52 'Nat | 2507 | testdata/Builtins.lc 515:51-515:52 Nat |
2508 | testdata/Builtins.lc 515:53-515:54 V2 | 2508 | testdata/Builtins.lc 515:53-515:54 V2 |
2509 | testdata/Builtins.lc 515:55-515:56 Type | 2509 | testdata/Builtins.lc 515:55-515:56 Type |
2510 | testdata/Builtins.lc 515:60-515:63 'Nat -> 'Nat -> Type->Type | 2510 | testdata/Builtins.lc 515:60-515:63 Nat -> Nat -> Type->Type |
2511 | testdata/Builtins.lc 515:60-515:65 'Nat -> Type->Type | 2511 | testdata/Builtins.lc 515:60-515:65 Nat -> Type->Type |
2512 | testdata/Builtins.lc 515:60-515:67 Type->Type | 2512 | testdata/Builtins.lc 515:60-515:67 Type->Type |
2513 | testdata/Builtins.lc 515:60-515:69 Type | 2513 | testdata/Builtins.lc 515:60-515:69 Type |
2514 | testdata/Builtins.lc 515:64-515:65 'Nat | 2514 | testdata/Builtins.lc 515:64-515:65 Nat |
2515 | testdata/Builtins.lc 515:66-515:67 'Nat | 2515 | testdata/Builtins.lc 515:66-515:67 Nat |
2516 | testdata/Builtins.lc 515:68-515:69 Type | 2516 | testdata/Builtins.lc 515:68-515:69 Type |
2517 | testdata/Builtins.lc 517:1-517:13 {a} -> {b} -> {c:'Nat} -> {d} -> {e : 'Num a} -> {f : b ~ 'VecScalar c a} -> {g : d ~ 'VecScalar c 'Bool} -> b -> b->d | 2517 | testdata/Builtins.lc 517:1-517:13 {a} -> {b} -> {c:Nat} -> {d} -> {e : Num a} -> {f : b ~ VecScalar c a} -> {g : d ~ VecScalar c Bool} -> b -> b->d |
2518 | testdata/Builtins.lc 517:15-517:32 {a} -> {b} -> {c:'Nat} -> {d} -> {e : 'Num a} -> {f : b ~ 'VecScalar c a} -> {g : d ~ 'VecScalar c 'Bool} -> b -> b->d | 2518 | testdata/Builtins.lc 517:15-517:32 {a} -> {b} -> {c:Nat} -> {d} -> {e : Num a} -> {f : b ~ VecScalar c a} -> {g : d ~ VecScalar c Bool} -> b -> b->d |
2519 | testdata/Builtins.lc 517:34-517:49 {a} -> {b} -> {c:'Nat} -> {d} -> {e : 'Num a} -> {f : b ~ 'VecScalar c a} -> {g : d ~ 'VecScalar c 'Bool} -> b -> b->d | 2519 | testdata/Builtins.lc 517:34-517:49 {a} -> {b} -> {c:Nat} -> {d} -> {e : Num a} -> {f : b ~ VecScalar c a} -> {g : d ~ VecScalar c Bool} -> b -> b->d |
2520 | testdata/Builtins.lc 517:51-517:71 {a} -> {b} -> {c:'Nat} -> {d} -> {e : 'Num a} -> {f : b ~ 'VecScalar c a} -> {g : d ~ 'VecScalar c 'Bool} -> b -> b->d | 2520 | testdata/Builtins.lc 517:51-517:71 {a} -> {b} -> {c:Nat} -> {d} -> {e : Num a} -> {f : b ~ VecScalar c a} -> {g : d ~ VecScalar c Bool} -> b -> b->d |
2521 | testdata/Builtins.lc 517:73-517:83 {a} -> {b} -> {c:'Nat} -> {d} -> {e : 'Num a} -> {f : b ~ 'VecScalar c a} -> {g : d ~ 'VecScalar c 'Bool} -> b -> b->d | 2521 | testdata/Builtins.lc 517:73-517:83 {a} -> {b} -> {c:Nat} -> {d} -> {e : Num a} -> {f : b ~ VecScalar c a} -> {g : d ~ VecScalar c Bool} -> b -> b->d |
2522 | testdata/Builtins.lc 517:85-517:98 {a} -> {b} -> {c:'Nat} -> {d} -> {e : 'Num a} -> {f : b ~ 'VecScalar c a} -> {g : d ~ 'VecScalar c 'Bool} -> b -> b->d | 2522 | testdata/Builtins.lc 517:85-517:98 {a} -> {b} -> {c:Nat} -> {d} -> {e : Num a} -> {f : b ~ VecScalar c a} -> {g : d ~ VecScalar c Bool} -> b -> b->d |
2523 | testdata/Builtins.lc 518:34-518:97 Type | 2523 | testdata/Builtins.lc 518:34-518:97 Type |
2524 | testdata/Builtins.lc 518:35-518:38 Type->Type | 2524 | testdata/Builtins.lc 518:35-518:38 Type->Type |
2525 | testdata/Builtins.lc 518:35-518:40 Type | 2525 | testdata/Builtins.lc 518:35-518:40 Type |
@@ -2527,7 +2527,7 @@ testdata/Builtins.lc 518:39-518:40 V7 | |||
2527 | testdata/Builtins.lc 518:42-518:43 V6 | 2527 | testdata/Builtins.lc 518:42-518:43 V6 |
2528 | testdata/Builtins.lc 518:42-518:59 Type | 2528 | testdata/Builtins.lc 518:42-518:59 Type |
2529 | testdata/Builtins.lc 518:42-518:97 Type | 2529 | testdata/Builtins.lc 518:42-518:97 Type |
2530 | testdata/Builtins.lc 518:46-518:55 'Nat -> Type->Type | 2530 | testdata/Builtins.lc 518:46-518:55 Nat -> Type->Type |
2531 | testdata/Builtins.lc 518:46-518:57 Type->Type | 2531 | testdata/Builtins.lc 518:46-518:57 Type->Type |
2532 | testdata/Builtins.lc 518:46-518:59 Type | 2532 | testdata/Builtins.lc 518:46-518:59 Type |
2533 | testdata/Builtins.lc 518:56-518:57 V4 | 2533 | testdata/Builtins.lc 518:56-518:57 V4 |
@@ -2535,18 +2535,18 @@ testdata/Builtins.lc 518:58-518:59 Type | |||
2535 | testdata/Builtins.lc 518:61-518:62 V3 | 2535 | testdata/Builtins.lc 518:61-518:62 V3 |
2536 | testdata/Builtins.lc 518:61-518:81 Type | 2536 | testdata/Builtins.lc 518:61-518:81 Type |
2537 | testdata/Builtins.lc 518:61-518:97 Type | 2537 | testdata/Builtins.lc 518:61-518:97 Type |
2538 | testdata/Builtins.lc 518:65-518:74 'Nat -> Type->Type | 2538 | testdata/Builtins.lc 518:65-518:74 Nat -> Type->Type |
2539 | testdata/Builtins.lc 518:65-518:76 Type->Type | 2539 | testdata/Builtins.lc 518:65-518:76 Type->Type |
2540 | testdata/Builtins.lc 518:65-518:81 Type | 2540 | testdata/Builtins.lc 518:65-518:81 Type |
2541 | testdata/Builtins.lc 518:75-518:76 'Nat | 2541 | testdata/Builtins.lc 518:75-518:76 Nat |
2542 | testdata/Builtins.lc 518:77-518:81 Type | 2542 | testdata/Builtins.lc 518:77-518:81 Type |
2543 | testdata/Builtins.lc 518:86-518:87 Type | 2543 | testdata/Builtins.lc 518:86-518:87 Type |
2544 | testdata/Builtins.lc 518:86-518:97 Type | 2544 | testdata/Builtins.lc 518:86-518:97 Type |
2545 | testdata/Builtins.lc 518:91-518:92 Type | 2545 | testdata/Builtins.lc 518:91-518:92 Type |
2546 | testdata/Builtins.lc 518:91-518:97 Type | 2546 | testdata/Builtins.lc 518:91-518:97 Type |
2547 | testdata/Builtins.lc 518:96-518:97 Type | 2547 | testdata/Builtins.lc 518:96-518:97 Type |
2548 | testdata/Builtins.lc 519:1-519:10 {a} -> {b} -> {c : a ~ 'MatVecScalarElem b} -> b -> b->'Bool | 2548 | testdata/Builtins.lc 519:1-519:10 {a} -> {b} -> {c : a ~ MatVecScalarElem b} -> b -> b->Bool |
2549 | testdata/Builtins.lc 519:12-519:24 {a} -> {b} -> {c : a ~ 'MatVecScalarElem b} -> b -> b->'Bool | 2549 | testdata/Builtins.lc 519:12-519:24 {a} -> {b} -> {c : a ~ MatVecScalarElem b} -> b -> b->Bool |
2550 | testdata/Builtins.lc 519:34-519:58 Type | 2550 | testdata/Builtins.lc 519:34-519:58 Type |
2551 | testdata/Builtins.lc 519:34-519:76 Type | 2551 | testdata/Builtins.lc 519:34-519:76 Type |
2552 | testdata/Builtins.lc 519:35-519:36 V3 | 2552 | testdata/Builtins.lc 519:35-519:36 V3 |
@@ -2558,13 +2558,13 @@ testdata/Builtins.lc 519:62-519:76 Type | |||
2558 | testdata/Builtins.lc 519:67-519:68 Type | 2558 | testdata/Builtins.lc 519:67-519:68 Type |
2559 | testdata/Builtins.lc 519:67-519:76 Type | 2559 | testdata/Builtins.lc 519:67-519:76 Type |
2560 | testdata/Builtins.lc 519:72-519:76 Type | 2560 | testdata/Builtins.lc 519:72-519:76 Type |
2561 | testdata/Builtins.lc 521:1-521:9 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 2561 | testdata/Builtins.lc 521:1-521:9 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
2562 | testdata/Builtins.lc 521:11-521:19 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 2562 | testdata/Builtins.lc 521:11-521:19 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
2563 | testdata/Builtins.lc 521:21-521:31 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 2563 | testdata/Builtins.lc 521:21-521:31 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
2564 | testdata/Builtins.lc 522:34-522:57 Type | 2564 | testdata/Builtins.lc 522:34-522:57 Type |
2565 | testdata/Builtins.lc 522:34-522:67 Type | 2565 | testdata/Builtins.lc 522:34-522:67 Type |
2566 | testdata/Builtins.lc 522:35-522:36 V3 | 2566 | testdata/Builtins.lc 522:35-522:36 V3 |
2567 | testdata/Builtins.lc 522:39-522:48 'Nat -> Type->Type | 2567 | testdata/Builtins.lc 522:39-522:48 Nat -> Type->Type |
2568 | testdata/Builtins.lc 522:39-522:50 Type->Type | 2568 | testdata/Builtins.lc 522:39-522:50 Type->Type |
2569 | testdata/Builtins.lc 522:39-522:56 Type | 2569 | testdata/Builtins.lc 522:39-522:56 Type |
2570 | testdata/Builtins.lc 522:49-522:50 V1 | 2570 | testdata/Builtins.lc 522:49-522:50 V1 |
@@ -2572,147 +2572,147 @@ testdata/Builtins.lc 522:51-522:56 Type | |||
2572 | testdata/Builtins.lc 522:61-522:62 Type | 2572 | testdata/Builtins.lc 522:61-522:62 Type |
2573 | testdata/Builtins.lc 522:61-522:67 Type | 2573 | testdata/Builtins.lc 522:61-522:67 Type |
2574 | testdata/Builtins.lc 522:66-522:67 Type | 2574 | testdata/Builtins.lc 522:66-522:67 Type |
2575 | testdata/Builtins.lc 524:1-524:11 {a:'Nat} -> 'VecScalar a 'Float -> 'Float | 2575 | testdata/Builtins.lc 524:1-524:11 {a:Nat} -> VecScalar a Float -> Float |
2576 | testdata/Builtins.lc 524:34-524:43 'Nat -> Type->Type | 2576 | testdata/Builtins.lc 524:34-524:43 Nat -> Type->Type |
2577 | testdata/Builtins.lc 524:34-524:45 Type->Type | 2577 | testdata/Builtins.lc 524:34-524:45 Type->Type |
2578 | testdata/Builtins.lc 524:34-524:51 Type | 2578 | testdata/Builtins.lc 524:34-524:51 Type |
2579 | testdata/Builtins.lc 524:34-524:60 Type | 2579 | testdata/Builtins.lc 524:34-524:60 Type |
2580 | testdata/Builtins.lc 524:44-524:45 V1 | 2580 | testdata/Builtins.lc 524:44-524:45 V1 |
2581 | testdata/Builtins.lc 524:46-524:51 Type | 2581 | testdata/Builtins.lc 524:46-524:51 Type |
2582 | testdata/Builtins.lc 524:55-524:60 Type | 2582 | testdata/Builtins.lc 524:55-524:60 Type |
2583 | testdata/Builtins.lc 525:1-525:11 {a:'Nat} -> 'VecScalar a 'Float -> 'VecS 'Float 2 | 2583 | testdata/Builtins.lc 525:1-525:11 {a:Nat} -> VecScalar a Float -> VecS Float 2 |
2584 | testdata/Builtins.lc 525:34-525:43 'Nat -> Type->Type | 2584 | testdata/Builtins.lc 525:34-525:43 Nat -> Type->Type |
2585 | testdata/Builtins.lc 525:34-525:45 Type->Type | 2585 | testdata/Builtins.lc 525:34-525:45 Type->Type |
2586 | testdata/Builtins.lc 525:34-525:51 Type | 2586 | testdata/Builtins.lc 525:34-525:51 Type |
2587 | testdata/Builtins.lc 525:34-525:66 Type | 2587 | testdata/Builtins.lc 525:34-525:66 Type |
2588 | testdata/Builtins.lc 525:44-525:45 V1 | 2588 | testdata/Builtins.lc 525:44-525:45 V1 |
2589 | testdata/Builtins.lc 525:46-525:51 Type | 2589 | testdata/Builtins.lc 525:46-525:51 Type |
2590 | testdata/Builtins.lc 525:55-525:58 'Nat -> Type->Type | 2590 | testdata/Builtins.lc 525:55-525:58 Nat -> Type->Type |
2591 | testdata/Builtins.lc 525:55-525:60 Type->Type | 2591 | testdata/Builtins.lc 525:55-525:60 Type->Type |
2592 | testdata/Builtins.lc 525:55-525:66 Type | 2592 | testdata/Builtins.lc 525:55-525:66 Type |
2593 | testdata/Builtins.lc 525:59-525:60 'Nat | 2593 | testdata/Builtins.lc 525:59-525:60 Nat |
2594 | testdata/Builtins.lc 525:61-525:66 Type | 2594 | testdata/Builtins.lc 525:61-525:66 Type |
2595 | testdata/Builtins.lc 526:1-526:11 {a:'Nat} -> 'VecScalar a 'Float -> 'VecS 'Float 3 | 2595 | testdata/Builtins.lc 526:1-526:11 {a:Nat} -> VecScalar a Float -> VecS Float 3 |
2596 | testdata/Builtins.lc 526:34-526:43 'Nat -> Type->Type | 2596 | testdata/Builtins.lc 526:34-526:43 Nat -> Type->Type |
2597 | testdata/Builtins.lc 526:34-526:45 Type->Type | 2597 | testdata/Builtins.lc 526:34-526:45 Type->Type |
2598 | testdata/Builtins.lc 526:34-526:51 Type | 2598 | testdata/Builtins.lc 526:34-526:51 Type |
2599 | testdata/Builtins.lc 526:34-526:66 Type | 2599 | testdata/Builtins.lc 526:34-526:66 Type |
2600 | testdata/Builtins.lc 526:44-526:45 V1 | 2600 | testdata/Builtins.lc 526:44-526:45 V1 |
2601 | testdata/Builtins.lc 526:46-526:51 Type | 2601 | testdata/Builtins.lc 526:46-526:51 Type |
2602 | testdata/Builtins.lc 526:55-526:58 'Nat -> Type->Type | 2602 | testdata/Builtins.lc 526:55-526:58 Nat -> Type->Type |
2603 | testdata/Builtins.lc 526:55-526:60 Type->Type | 2603 | testdata/Builtins.lc 526:55-526:60 Type->Type |
2604 | testdata/Builtins.lc 526:55-526:66 Type | 2604 | testdata/Builtins.lc 526:55-526:66 Type |
2605 | testdata/Builtins.lc 526:59-526:60 'Nat | 2605 | testdata/Builtins.lc 526:59-526:60 Nat |
2606 | testdata/Builtins.lc 526:61-526:66 Type | 2606 | testdata/Builtins.lc 526:61-526:66 Type |
2607 | testdata/Builtins.lc 527:1-527:11 {a:'Nat} -> 'VecScalar a 'Float -> 'VecS 'Float 4 | 2607 | testdata/Builtins.lc 527:1-527:11 {a:Nat} -> VecScalar a Float -> VecS Float 4 |
2608 | testdata/Builtins.lc 527:34-527:43 'Nat -> Type->Type | 2608 | testdata/Builtins.lc 527:34-527:43 Nat -> Type->Type |
2609 | testdata/Builtins.lc 527:34-527:45 Type->Type | 2609 | testdata/Builtins.lc 527:34-527:45 Type->Type |
2610 | testdata/Builtins.lc 527:34-527:51 Type | 2610 | testdata/Builtins.lc 527:34-527:51 Type |
2611 | testdata/Builtins.lc 527:34-527:66 Type | 2611 | testdata/Builtins.lc 527:34-527:66 Type |
2612 | testdata/Builtins.lc 527:44-527:45 V1 | 2612 | testdata/Builtins.lc 527:44-527:45 V1 |
2613 | testdata/Builtins.lc 527:46-527:51 Type | 2613 | testdata/Builtins.lc 527:46-527:51 Type |
2614 | testdata/Builtins.lc 527:55-527:58 'Nat -> Type->Type | 2614 | testdata/Builtins.lc 527:55-527:58 Nat -> Type->Type |
2615 | testdata/Builtins.lc 527:55-527:60 Type->Type | 2615 | testdata/Builtins.lc 527:55-527:60 Type->Type |
2616 | testdata/Builtins.lc 527:55-527:66 Type | 2616 | testdata/Builtins.lc 527:55-527:66 Type |
2617 | testdata/Builtins.lc 527:59-527:60 'Nat | 2617 | testdata/Builtins.lc 527:59-527:60 Nat |
2618 | testdata/Builtins.lc 527:61-527:66 Type | 2618 | testdata/Builtins.lc 527:61-527:66 Type |
2619 | testdata/Builtins.lc 543:6-543:13 Type | 2619 | testdata/Builtins.lc 543:6-543:13 Type |
2620 | testdata/Builtins.lc 543:6-547:12 Type | 2620 | testdata/Builtins.lc 543:6-547:12 Type |
2621 | testdata/Builtins.lc 544:3-544:16 'String->'Texture | 'Texture | Type | 2621 | testdata/Builtins.lc 544:3-544:16 String->Texture | Texture | Type |
2622 | testdata/Builtins.lc 544:20-544:26 Type | 2622 | testdata/Builtins.lc 544:20-544:26 Type |
2623 | testdata/Builtins.lc 545:20-545:27 Type | 2623 | testdata/Builtins.lc 545:20-545:27 Type |
2624 | testdata/Builtins.lc 547:3-547:12 'Texture | 'VecS 'Int 2 -> 'Image 1 ('Color ('VecS 'Float 4)) -> 'Texture | Type | 2624 | testdata/Builtins.lc 547:3-547:12 Texture | Type | VecS Int 2 -> Image 1 (Color (VecS Float 4)) -> Texture |
2625 | testdata/Builtins.lc 547:20-547:23 'Nat -> Type->Type | 2625 | testdata/Builtins.lc 547:20-547:23 Nat -> Type->Type |
2626 | testdata/Builtins.lc 547:20-547:25 Type->Type | 2626 | testdata/Builtins.lc 547:20-547:25 Type->Type |
2627 | testdata/Builtins.lc 547:20-547:29 Type | 2627 | testdata/Builtins.lc 547:20-547:29 Type |
2628 | testdata/Builtins.lc 547:24-547:25 'Nat | 2628 | testdata/Builtins.lc 547:24-547:25 Nat |
2629 | testdata/Builtins.lc 547:26-547:29 Type | 2629 | testdata/Builtins.lc 547:26-547:29 Type |
2630 | testdata/Builtins.lc 548:20-548:25 'Nat -> Type->Type | 2630 | testdata/Builtins.lc 548:20-548:25 Nat -> Type->Type |
2631 | testdata/Builtins.lc 548:20-548:27 Type->Type | 2631 | testdata/Builtins.lc 548:20-548:27 Type->Type |
2632 | testdata/Builtins.lc 548:20-548:49 Type | 2632 | testdata/Builtins.lc 548:20-548:49 Type |
2633 | testdata/Builtins.lc 548:20-549:27 Type | 2633 | testdata/Builtins.lc 548:20-549:27 Type |
2634 | testdata/Builtins.lc 548:26-548:27 'Nat | 2634 | testdata/Builtins.lc 548:26-548:27 Nat |
2635 | testdata/Builtins.lc 548:28-548:49 Type | 2635 | testdata/Builtins.lc 548:28-548:49 Type |
2636 | testdata/Builtins.lc 548:29-548:34 Type->Type | 2636 | testdata/Builtins.lc 548:29-548:34 Type->Type |
2637 | testdata/Builtins.lc 548:35-548:48 Type | 2637 | testdata/Builtins.lc 548:35-548:48 Type |
2638 | testdata/Builtins.lc 548:36-548:39 'Nat -> Type->Type | 2638 | testdata/Builtins.lc 548:36-548:39 Nat -> Type->Type |
2639 | testdata/Builtins.lc 548:36-548:41 Type->Type | 2639 | testdata/Builtins.lc 548:36-548:41 Type->Type |
2640 | testdata/Builtins.lc 548:40-548:41 'Nat | 2640 | testdata/Builtins.lc 548:40-548:41 Nat |
2641 | testdata/Builtins.lc 548:42-548:47 Type | 2641 | testdata/Builtins.lc 548:42-548:47 Type |
2642 | testdata/Builtins.lc 549:20-549:27 Type | 2642 | testdata/Builtins.lc 549:20-549:27 Type |
2643 | testdata/Builtins.lc 551:6-551:12 Type | 2643 | testdata/Builtins.lc 551:6-551:12 Type |
2644 | testdata/Builtins.lc 551:6-553:17 Type | 2644 | testdata/Builtins.lc 551:6-553:17 Type |
2645 | testdata/Builtins.lc 552:5-552:16 'Filter | 2645 | testdata/Builtins.lc 552:5-552:16 Filter |
2646 | testdata/Builtins.lc 553:5-553:17 'Filter | 2646 | testdata/Builtins.lc 553:5-553:17 Filter |
2647 | testdata/Builtins.lc 555:6-555:14 Type | 2647 | testdata/Builtins.lc 555:6-555:14 Type |
2648 | testdata/Builtins.lc 555:6-558:16 Type | 2648 | testdata/Builtins.lc 555:6-558:16 Type |
2649 | testdata/Builtins.lc 556:5-556:11 'EdgeMode | 2649 | testdata/Builtins.lc 556:5-556:11 EdgeMode |
2650 | testdata/Builtins.lc 557:5-557:19 'EdgeMode | 2650 | testdata/Builtins.lc 557:5-557:19 EdgeMode |
2651 | testdata/Builtins.lc 558:5-558:16 'EdgeMode | 2651 | testdata/Builtins.lc 558:5-558:16 EdgeMode |
2652 | testdata/Builtins.lc 560:6-560:13 Type | 2652 | testdata/Builtins.lc 560:6-560:13 Type |
2653 | testdata/Builtins.lc 560:6-560:23 Type | 2653 | testdata/Builtins.lc 560:6-560:23 Type |
2654 | testdata/Builtins.lc 560:6-560:47 Type | 2654 | testdata/Builtins.lc 560:6-560:47 Type |
2655 | testdata/Builtins.lc 560:16-560:23 'Filter -> 'EdgeMode -> 'Texture->'Sampler | 'Sampler | Type | 2655 | testdata/Builtins.lc 560:16-560:23 Filter -> EdgeMode -> Texture->Sampler | Sampler | Type |
2656 | testdata/Builtins.lc 560:24-560:30 Type | 2656 | testdata/Builtins.lc 560:24-560:30 Type |
2657 | testdata/Builtins.lc 560:31-560:39 Type | 2657 | testdata/Builtins.lc 560:31-560:39 Type |
2658 | testdata/Builtins.lc 560:40-560:47 Type | 2658 | testdata/Builtins.lc 560:40-560:47 Type |
2659 | testdata/Builtins.lc 563:1-563:10 'Sampler -> 'VecS 'Float 2 -> 'VecS 'Float 4 | 2659 | testdata/Builtins.lc 563:1-563:10 Sampler -> VecS Float 2 -> VecS Float 4 |
2660 | testdata/Builtins.lc 563:14-563:21 Type | 2660 | testdata/Builtins.lc 563:14-563:21 Type |
2661 | testdata/Builtins.lc 563:25-563:28 'Nat -> Type->Type | 2661 | testdata/Builtins.lc 563:25-563:28 Nat -> Type->Type |
2662 | testdata/Builtins.lc 563:25-563:30 Type->Type | 2662 | testdata/Builtins.lc 563:25-563:30 Type->Type |
2663 | testdata/Builtins.lc 563:25-563:36 Type | 2663 | testdata/Builtins.lc 563:25-563:36 Type |
2664 | testdata/Builtins.lc 563:25-563:51 Type | 2664 | testdata/Builtins.lc 563:25-563:51 Type |
2665 | testdata/Builtins.lc 563:29-563:30 'Nat | 2665 | testdata/Builtins.lc 563:29-563:30 Nat |
2666 | testdata/Builtins.lc 563:31-563:36 Type | 2666 | testdata/Builtins.lc 563:31-563:36 Type |
2667 | testdata/Builtins.lc 563:40-563:43 'Nat -> Type->Type | 2667 | testdata/Builtins.lc 563:40-563:43 Nat -> Type->Type |
2668 | testdata/Builtins.lc 563:40-563:45 Type->Type | 2668 | testdata/Builtins.lc 563:40-563:45 Type->Type |
2669 | testdata/Builtins.lc 563:40-563:51 Type | 2669 | testdata/Builtins.lc 563:40-563:51 Type |
2670 | testdata/Builtins.lc 563:44-563:45 'Nat | 2670 | testdata/Builtins.lc 563:44-563:45 Nat |
2671 | testdata/Builtins.lc 563:46-563:51 Type | 2671 | testdata/Builtins.lc 563:46-563:51 Type |
2672 | testdata/Builtins.lc 566:1-566:20 {a} -> {b:'PrimitiveType} -> 'RasterContext b -> a -> 'Stream ('Primitive b ('JoinTupleType ('VecS 'Float 4) ('InterpolatedType a))) -> 'Stream ('Fragment 1 ('InterpolatedType a)) | 2672 | testdata/Builtins.lc 566:1-566:20 {a} -> {b:PrimitiveType} -> RasterContext b -> a -> Stream (Primitive b (JoinTupleType (VecS Float 4) (InterpolatedType a))) -> Stream (Fragment 1 (InterpolatedType a)) |
2673 | testdata/Builtins.lc 566:30-566:45 {a} -> {b} -> (a -> 'Stream b) -> 'Stream a -> 'Stream b | 2673 | testdata/Builtins.lc 566:30-566:45 {a} -> {b} -> (a -> Stream b) -> Stream a -> Stream b |
2674 | testdata/Builtins.lc 566:30-566:75 'Stream ('Primitive V0 ('JoinTupleType ('VecS 'Float 4) ('InterpolatedType V2))) -> 'Stream ('Fragment 1 ('InterpolatedType V3)) | 2674 | testdata/Builtins.lc 566:30-566:75 Stream (Primitive V0 (JoinTupleType (VecS Float 4) (InterpolatedType V2))) -> Stream (Fragment 1 (InterpolatedType V3)) |
2675 | testdata/Builtins.lc 566:46-566:75 'Primitive V0 ('JoinTupleType ('VecS 'Float 4) ('InterpolatedType V2)) -> 'Stream ('Fragment 1 ('InterpolatedType V3)) | 2675 | testdata/Builtins.lc 566:46-566:75 Primitive V0 (JoinTupleType (VecS Float 4) (InterpolatedType V2)) -> Stream (Fragment 1 (InterpolatedType V3)) |
2676 | testdata/Builtins.lc 566:47-566:57 {a} -> {b} -> {c} -> {d:'PrimitiveType} -> {e : a ~ 'InterpolatedType b} -> {f : c ~ 'JoinTupleType ('VecS 'Float 4) a} -> c->'Float -> b -> 'RasterContext d -> 'Primitive d c -> 'Stream ('Fragment 1 a) | 2676 | testdata/Builtins.lc 566:47-566:57 {a} -> {b} -> {c} -> {d:PrimitiveType} -> {e : a ~ InterpolatedType b} -> {f : c ~ JoinTupleType (VecS Float 4) a} -> c->Float -> b -> RasterContext d -> Primitive d c -> Stream (Fragment 1 a) |
2677 | testdata/Builtins.lc 566:47-566:67 V1 -> 'RasterContext V1 -> 'Primitive V2 ('JoinTupleType ('VecS 'Float 4) ('InterpolatedType V3)) -> 'Stream ('Fragment 1 ('InterpolatedType V4)) | 2677 | testdata/Builtins.lc 566:47-566:67 V1 -> RasterContext V1 -> Primitive V2 (JoinTupleType (VecS Float 4) (InterpolatedType V3)) -> Stream (Fragment 1 (InterpolatedType V4)) |
2678 | testdata/Builtins.lc 566:47-566:70 'RasterContext V0 -> 'Primitive V1 ('JoinTupleType ('VecS 'Float 4) ('InterpolatedType V5)) -> 'Stream ('Fragment 1 ('InterpolatedType V6)) | 2678 | testdata/Builtins.lc 566:47-566:70 RasterContext V0 -> Primitive V1 (JoinTupleType (VecS Float 4) (InterpolatedType V5)) -> Stream (Fragment 1 (InterpolatedType V6)) |
2679 | testdata/Builtins.lc 566:58-566:67 'JoinTupleType ('VecS 'Float 4) ('InterpolatedType V1) -> 'Float | 2679 | testdata/Builtins.lc 566:58-566:67 JoinTupleType (VecS Float 4) (InterpolatedType V1) -> Float |
2680 | testdata/Builtins.lc 566:65-566:66 V1 | 2680 | testdata/Builtins.lc 566:65-566:66 V1 |
2681 | testdata/Builtins.lc 566:68-566:70 V5 | 2681 | testdata/Builtins.lc 566:68-566:70 V5 |
2682 | testdata/Builtins.lc 566:71-566:74 V4 | 2682 | testdata/Builtins.lc 566:71-566:74 V4 |
2683 | testdata/Builtins.lc 567:1-567:33 {a} -> {b:'PrimitiveType} -> 'RasterContext b -> ('JoinTupleType ('VecS 'Float 4) ('InterpolatedType a) -> 'Float) -> a -> 'Stream ('Primitive b ('JoinTupleType ('VecS 'Float 4) ('InterpolatedType a))) -> 'Stream ('Fragment 1 ('InterpolatedType a)) | 2683 | testdata/Builtins.lc 567:1-567:33 {a} -> {b:PrimitiveType} -> RasterContext b -> (JoinTupleType (VecS Float 4) (InterpolatedType a) -> Float) -> a -> Stream (Primitive b (JoinTupleType (VecS Float 4) (InterpolatedType a))) -> Stream (Fragment 1 (InterpolatedType a)) |
2684 | testdata/Builtins.lc 567:46-567:61 {a} -> {b} -> (a -> 'Stream b) -> 'Stream a -> 'Stream b | 2684 | testdata/Builtins.lc 567:46-567:61 {a} -> {b} -> (a -> Stream b) -> Stream a -> Stream b |
2685 | testdata/Builtins.lc 567:46-567:84 'Stream ('Primitive V0 ('JoinTupleType ('VecS 'Float 4) ('InterpolatedType V2))) -> 'Stream ('Fragment 1 ('InterpolatedType V3)) | 2685 | testdata/Builtins.lc 567:46-567:84 Stream (Primitive V0 (JoinTupleType (VecS Float 4) (InterpolatedType V2))) -> Stream (Fragment 1 (InterpolatedType V3)) |
2686 | testdata/Builtins.lc 567:62-567:84 'Primitive V0 ('JoinTupleType ('VecS 'Float 4) ('InterpolatedType V2)) -> 'Stream ('Fragment 1 ('InterpolatedType V3)) | 2686 | testdata/Builtins.lc 567:62-567:84 Primitive V0 (JoinTupleType (VecS Float 4) (InterpolatedType V2)) -> Stream (Fragment 1 (InterpolatedType V3)) |
2687 | testdata/Builtins.lc 567:63-567:73 {a} -> {b} -> {c} -> {d:'PrimitiveType} -> {e : a ~ 'InterpolatedType b} -> {f : c ~ 'JoinTupleType ('VecS 'Float 4) a} -> c->'Float -> b -> 'RasterContext d -> 'Primitive d c -> 'Stream ('Fragment 1 a) | 2687 | testdata/Builtins.lc 567:63-567:73 {a} -> {b} -> {c} -> {d:PrimitiveType} -> {e : a ~ InterpolatedType b} -> {f : c ~ JoinTupleType (VecS Float 4) a} -> c->Float -> b -> RasterContext d -> Primitive d c -> Stream (Fragment 1 a) |
2688 | testdata/Builtins.lc 567:63-567:76 V1 -> 'RasterContext V1 -> 'Primitive V2 ('JoinTupleType ('VecS 'Float 4) ('InterpolatedType V3)) -> 'Stream ('Fragment 1 ('InterpolatedType V4)) | 2688 | testdata/Builtins.lc 567:63-567:76 V1 -> RasterContext V1 -> Primitive V2 (JoinTupleType (VecS Float 4) (InterpolatedType V3)) -> Stream (Fragment 1 (InterpolatedType V4)) |
2689 | testdata/Builtins.lc 567:63-567:79 'RasterContext V0 -> 'Primitive V1 ('JoinTupleType ('VecS 'Float 4) ('InterpolatedType V5)) -> 'Stream ('Fragment 1 ('InterpolatedType V6)) | 2689 | testdata/Builtins.lc 567:63-567:79 RasterContext V0 -> Primitive V1 (JoinTupleType (VecS Float 4) (InterpolatedType V5)) -> Stream (Fragment 1 (InterpolatedType V6)) |
2690 | testdata/Builtins.lc 567:74-567:76 V7 | 2690 | testdata/Builtins.lc 567:74-567:76 V7 |
2691 | testdata/Builtins.lc 567:77-567:79 V5 | 2691 | testdata/Builtins.lc 567:77-567:79 V5 |
2692 | testdata/Builtins.lc 567:80-567:83 V5 | 2692 | testdata/Builtins.lc 567:80-567:83 V5 |
2693 | testdata/Builtins.lc 568:1-568:15 {a} -> {b} -> a -> b -> 'Tuple2 a b | 2693 | testdata/Builtins.lc 568:1-568:15 {a} -> {b} -> a -> b -> Tuple2 a b |
2694 | testdata/Builtins.lc 568:24-568:32 'Tuple2 V3 V1 | 2694 | testdata/Builtins.lc 568:24-568:32 Tuple2 V3 V1 |
2695 | testdata/Builtins.lc 568:25-568:28 V5 | 2695 | testdata/Builtins.lc 568:25-568:28 V5 |
2696 | testdata/Builtins.lc 568:30-568:31 V2 | 2696 | testdata/Builtins.lc 568:30-568:31 V2 |
2697 | testdata/Builtins.lc 569:1-569:8 {a:'Nat} -> {b} -> 'FrameBuffer a b -> 'Tuple2 ('FragOps' b) ('Stream ('Fragment a ('RemSemantics b))) -> 'FrameBuffer a b | 2697 | testdata/Builtins.lc 569:1-569:8 {a:Nat} -> {b} -> FrameBuffer a b -> Tuple2 (FragOps' b) (Stream (Fragment a (RemSemantics b))) -> FrameBuffer a b |
2698 | testdata/Builtins.lc 569:13-569:21 V3 | 2698 | testdata/Builtins.lc 569:13-569:21 V3 |
2699 | testdata/Builtins.lc 569:13-569:46 'FrameBuffer V1 V0 | 2699 | testdata/Builtins.lc 569:13-569:46 FrameBuffer V1 V0 |
2700 | testdata/Builtins.lc 569:25-569:35 {a:'Nat} -> {b} -> 'FragOps' b -> 'Stream ('Fragment a ('RemSemantics b)) -> 'FrameBuffer a b -> 'FrameBuffer a b | 2700 | testdata/Builtins.lc 569:25-569:35 {a:Nat} -> {b} -> FragOps' b -> Stream (Fragment a (RemSemantics b)) -> FrameBuffer a b -> FrameBuffer a b |
2701 | testdata/Builtins.lc 569:25-569:39 'Stream ('Fragment V1 ('RemSemantics V0)) -> 'FrameBuffer V2 V1 -> 'FrameBuffer V3 V2 | 2701 | testdata/Builtins.lc 569:25-569:39 Stream (Fragment V1 (RemSemantics V0)) -> FrameBuffer V2 V1 -> FrameBuffer V3 V2 |
2702 | testdata/Builtins.lc 569:25-569:43 'FrameBuffer V1 V0 -> 'FrameBuffer V2 V1 | 2702 | testdata/Builtins.lc 569:25-569:43 FrameBuffer V1 V0 -> FrameBuffer V2 V1 |
2703 | testdata/Builtins.lc 569:25-569:46 'FrameBuffer V1 V0 | V2 -> V2->V2 | V2->V2 | 2703 | testdata/Builtins.lc 569:25-569:46 FrameBuffer V1 V0 | V2 -> V2->V2 | V2->V2 |
2704 | testdata/Builtins.lc 569:36-569:39 V6 | 2704 | testdata/Builtins.lc 569:36-569:39 V6 |
2705 | testdata/Builtins.lc 569:40-569:43 V5 | 2705 | testdata/Builtins.lc 569:40-569:43 V5 |
2706 | testdata/Builtins.lc 569:44-569:46 V7 | 2706 | testdata/Builtins.lc 569:44-569:46 V7 |
2707 | testdata/Builtins.lc 570:1-570:12 {a:'Nat} -> {b} -> 'FrameBuffer a b -> 'Output | 2707 | testdata/Builtins.lc 570:1-570:12 {a:Nat} -> {b} -> FrameBuffer a b -> Output |
2708 | testdata/Builtins.lc 570:15-570:24 {a:'Nat} -> {b} -> 'FrameBuffer a b -> 'Output | 2708 | testdata/Builtins.lc 570:15-570:24 {a:Nat} -> {b} -> FrameBuffer a b -> Output |
2709 | testdata/Builtins.lc 571:1-571:11 {a:'Nat} -> {b} -> {c} -> {d : 'SameLayerCounts c} -> {e : 'FrameBuffer a b ~ 'TFFrameBuffer c} -> c -> 'FrameBuffer a b | 2709 | testdata/Builtins.lc 571:1-571:11 {a:Nat} -> {b} -> {c} -> {d : SameLayerCounts c} -> {e : FrameBuffer a b ~ TFFrameBuffer c} -> c -> FrameBuffer a b |
2710 | testdata/Builtins.lc 571:14-571:25 {a:'Nat} -> {b} -> {c} -> {d : 'SameLayerCounts c} -> {e : 'FrameBuffer a b ~ 'TFFrameBuffer c} -> c -> 'FrameBuffer a b | 2710 | testdata/Builtins.lc 571:14-571:25 {a:Nat} -> {b} -> {c} -> {d : SameLayerCounts c} -> {e : FrameBuffer a b ~ TFFrameBuffer c} -> c -> FrameBuffer a b |
2711 | testdata/Builtins.lc 572:1-572:16 'Float -> 'Image 1 ('Depth 'Float) | 2711 | testdata/Builtins.lc 572:1-572:16 Float -> Image 1 (Depth Float) |
2712 | testdata/Builtins.lc 572:19-572:29 {a:'Nat} -> 'Float -> 'Image a ('Depth 'Float) | 2712 | testdata/Builtins.lc 572:19-572:29 {a:Nat} -> Float -> Image a (Depth Float) |
2713 | testdata/Builtins.lc 572:19-572:32 'Float -> 'Image 1 ('Depth 'Float) | 2713 | testdata/Builtins.lc 572:19-572:32 Float -> Image 1 (Depth Float) |
2714 | testdata/Builtins.lc 572:31-572:32 'Nat | 2714 | testdata/Builtins.lc 572:31-572:32 Nat |
2715 | testdata/Builtins.lc 573:1-573:16 {a:'Nat} -> {b} -> {c} -> {d : 'Num b} -> {e : c ~ 'VecScalar a b} -> c -> 'Image 1 ('Color c) | 2715 | testdata/Builtins.lc 573:1-573:16 {a:Nat} -> {b} -> {c} -> {d : Num b} -> {e : c ~ VecScalar a b} -> c -> Image 1 (Color c) |
2716 | testdata/Builtins.lc 573:19-573:29 {a:'Nat} -> {b:'Nat} -> {c} -> {d} -> {e : 'Num c} -> {f : d ~ 'VecScalar b c} -> d -> 'Image a ('Color d) | 2716 | testdata/Builtins.lc 573:19-573:29 {a:Nat} -> {b:Nat} -> {c} -> {d} -> {e : Num c} -> {f : d ~ VecScalar b c} -> d -> Image a (Color d) |
2717 | testdata/Builtins.lc 573:19-573:32 {a:'Nat} -> {b} -> {c} -> {d : 'Num b} -> {e : c ~ 'VecScalar a b} -> c -> 'Image 1 ('Color c) | 2717 | testdata/Builtins.lc 573:19-573:32 {a:Nat} -> {b} -> {c} -> {d : Num b} -> {e : c ~ VecScalar a b} -> c -> Image 1 (Color c) |
2718 | testdata/Builtins.lc 573:31-573:32 'Nat | 2718 | testdata/Builtins.lc 573:31-573:32 Nat |
diff --git a/testdata/Internals.out b/testdata/Internals.out index aafe09d9..dc29d25e 100644 --- a/testdata/Internals.out +++ b/testdata/Internals.out | |||
@@ -11,35 +11,35 @@ testdata/Internals.lc 7:39-7:40 Type | |||
11 | testdata/Internals.lc 7:45-7:46 Type | 11 | testdata/Internals.lc 7:45-7:46 Type |
12 | testdata/Internals.lc 9:6-9:10 Type | 12 | testdata/Internals.lc 9:6-9:10 Type |
13 | testdata/Internals.lc 9:6-9:15 Type | 13 | testdata/Internals.lc 9:6-9:15 Type |
14 | testdata/Internals.lc 9:13-9:15 'Unit | 14 | testdata/Internals.lc 9:13-9:15 Unit |
15 | testdata/Internals.lc 10:6-10:12 Type | 15 | testdata/Internals.lc 10:6-10:12 Type |
16 | testdata/Internals.lc 11:6-11:11 'String->Type | Type | 16 | testdata/Internals.lc 11:6-11:11 String->Type | Type |
17 | testdata/Internals.lc 11:18-11:24 Type | 17 | testdata/Internals.lc 11:18-11:24 Type |
18 | testdata/Internals.lc 14:6-14:12 Type | 18 | testdata/Internals.lc 14:6-14:12 Type |
19 | testdata/Internals.lc 14:6-14:21 Type | 19 | testdata/Internals.lc 14:6-14:21 Type |
20 | testdata/Internals.lc 14:15-14:21 'Tuple0 | 20 | testdata/Internals.lc 14:15-14:21 Tuple0 |
21 | testdata/Internals.lc 15:6-15:12 Type | Type->Type | 21 | testdata/Internals.lc 15:6-15:12 Type | Type->Type |
22 | testdata/Internals.lc 15:6-15:23 Type | 22 | testdata/Internals.lc 15:6-15:23 Type |
23 | testdata/Internals.lc 15:6-15:25 Type | 23 | testdata/Internals.lc 15:6-15:25 Type |
24 | testdata/Internals.lc 15:17-15:23 'Tuple1 V2 | Type | {a} -> a -> 'Tuple1 a | 24 | testdata/Internals.lc 15:17-15:23 Tuple1 V2 | Type | {a} -> a -> Tuple1 a |
25 | testdata/Internals.lc 15:24-15:25 Type | 25 | testdata/Internals.lc 15:24-15:25 Type |
26 | testdata/Internals.lc 16:6-16:12 Type | Type -> Type->Type | 26 | testdata/Internals.lc 16:6-16:12 Type | Type -> Type->Type |
27 | testdata/Internals.lc 16:6-16:25 Type | 27 | testdata/Internals.lc 16:6-16:25 Type |
28 | testdata/Internals.lc 16:6-16:29 Type | 28 | testdata/Internals.lc 16:6-16:29 Type |
29 | testdata/Internals.lc 16:19-16:25 'Tuple2 V4 V3 | Type | {a} -> {b} -> a -> b -> 'Tuple2 a b | 29 | testdata/Internals.lc 16:19-16:25 Tuple2 V4 V3 | Type | {a} -> {b} -> a -> b -> Tuple2 a b |
30 | testdata/Internals.lc 16:26-16:27 Type | 30 | testdata/Internals.lc 16:26-16:27 Type |
31 | testdata/Internals.lc 16:28-16:29 Type | 31 | testdata/Internals.lc 16:28-16:29 Type |
32 | testdata/Internals.lc 17:6-17:12 Type | Type -> Type -> Type->Type | 32 | testdata/Internals.lc 17:6-17:12 Type | Type -> Type -> Type->Type |
33 | testdata/Internals.lc 17:6-17:27 Type | 33 | testdata/Internals.lc 17:6-17:27 Type |
34 | testdata/Internals.lc 17:6-17:33 Type | 34 | testdata/Internals.lc 17:6-17:33 Type |
35 | testdata/Internals.lc 17:21-17:27 'Tuple3 V6 V5 V4 | Type | {a} -> {b} -> {c} -> a -> b -> c -> 'Tuple3 a b c | 35 | testdata/Internals.lc 17:21-17:27 Tuple3 V6 V5 V4 | Type | {a} -> {b} -> {c} -> a -> b -> c -> Tuple3 a b c |
36 | testdata/Internals.lc 17:28-17:29 Type | 36 | testdata/Internals.lc 17:28-17:29 Type |
37 | testdata/Internals.lc 17:30-17:31 Type | 37 | testdata/Internals.lc 17:30-17:31 Type |
38 | testdata/Internals.lc 17:32-17:33 Type | 38 | testdata/Internals.lc 17:32-17:33 Type |
39 | testdata/Internals.lc 18:6-18:12 Type | Type -> Type -> Type -> Type->Type | 39 | testdata/Internals.lc 18:6-18:12 Type | Type -> Type -> Type -> Type->Type |
40 | testdata/Internals.lc 18:6-18:29 Type | 40 | testdata/Internals.lc 18:6-18:29 Type |
41 | testdata/Internals.lc 18:6-18:37 Type | 41 | testdata/Internals.lc 18:6-18:37 Type |
42 | testdata/Internals.lc 18:23-18:29 'Tuple4 V8 V7 V6 V5 | Type | {a} -> {b} -> {c} -> {d} -> a -> b -> c -> d -> 'Tuple4 a b c d | 42 | testdata/Internals.lc 18:23-18:29 Tuple4 V8 V7 V6 V5 | Type | {a} -> {b} -> {c} -> {d} -> a -> b -> c -> d -> Tuple4 a b c d |
43 | testdata/Internals.lc 18:30-18:31 Type | 43 | testdata/Internals.lc 18:30-18:31 Type |
44 | testdata/Internals.lc 18:32-18:33 Type | 44 | testdata/Internals.lc 18:32-18:33 Type |
45 | testdata/Internals.lc 18:34-18:35 Type | 45 | testdata/Internals.lc 18:34-18:35 Type |
@@ -47,7 +47,7 @@ testdata/Internals.lc 18:36-18:37 Type | |||
47 | testdata/Internals.lc 19:6-19:12 Type | Type -> Type -> Type -> Type -> Type->Type | 47 | testdata/Internals.lc 19:6-19:12 Type | Type -> Type -> Type -> Type -> Type->Type |
48 | testdata/Internals.lc 19:6-19:31 Type | 48 | testdata/Internals.lc 19:6-19:31 Type |
49 | testdata/Internals.lc 19:6-19:41 Type | 49 | testdata/Internals.lc 19:6-19:41 Type |
50 | testdata/Internals.lc 19:25-19:31 'Tuple5 V10 V9 V8 V7 V6 | Type | {a} -> {b} -> {c} -> {d} -> {e} -> a -> b -> c -> d -> e -> 'Tuple5 a b c d e | 50 | testdata/Internals.lc 19:25-19:31 Tuple5 V10 V9 V8 V7 V6 | Type | {a} -> {b} -> {c} -> {d} -> {e} -> a -> b -> c -> d -> e -> Tuple5 a b c d e |
51 | testdata/Internals.lc 19:32-19:33 Type | 51 | testdata/Internals.lc 19:32-19:33 Type |
52 | testdata/Internals.lc 19:34-19:35 Type | 52 | testdata/Internals.lc 19:34-19:35 Type |
53 | testdata/Internals.lc 19:36-19:37 Type | 53 | testdata/Internals.lc 19:36-19:37 Type |
@@ -65,7 +65,7 @@ testdata/Internals.lc 27:36-27:37 Type | |||
65 | testdata/Internals.lc 27:36-27:46 Type | 65 | testdata/Internals.lc 27:36-27:46 Type |
66 | testdata/Internals.lc 27:45-27:46 Type | 66 | testdata/Internals.lc 27:45-27:46 Type |
67 | testdata/Internals.lc 28:13-28:15 Type -> Type->Type | 67 | testdata/Internals.lc 28:13-28:15 Type -> Type->Type |
68 | testdata/Internals.lc 31:1-31:4 'Unit -> 'Unit->'Unit | 68 | testdata/Internals.lc 31:1-31:4 Unit -> Unit->Unit |
69 | testdata/Internals.lc 31:8-31:12 Type | 69 | testdata/Internals.lc 31:8-31:12 Type |
70 | testdata/Internals.lc 31:16-31:20 Type | 70 | testdata/Internals.lc 31:16-31:20 Type |
71 | testdata/Internals.lc 31:16-31:28 Type | 71 | testdata/Internals.lc 31:16-31:28 Type |
@@ -76,72 +76,72 @@ testdata/Internals.lc 36:6-36:11 Type | |||
76 | testdata/Internals.lc 37:6-37:10 Type | 76 | testdata/Internals.lc 37:6-37:10 Type |
77 | testdata/Internals.lc 39:6-39:10 Type | 77 | testdata/Internals.lc 39:6-39:10 Type |
78 | testdata/Internals.lc 39:6-39:25 Type | 78 | testdata/Internals.lc 39:6-39:25 Type |
79 | testdata/Internals.lc 39:13-39:18 'Bool | 79 | testdata/Internals.lc 39:13-39:18 Bool |
80 | testdata/Internals.lc 39:21-39:25 'Bool | 80 | testdata/Internals.lc 39:21-39:25 Bool |
81 | testdata/Internals.lc 41:6-41:14 Type | 81 | testdata/Internals.lc 41:6-41:14 Type |
82 | testdata/Internals.lc 41:6-41:29 Type | 82 | testdata/Internals.lc 41:6-41:29 Type |
83 | testdata/Internals.lc 41:17-41:19 'Ordering | 83 | testdata/Internals.lc 41:17-41:19 Ordering |
84 | testdata/Internals.lc 41:22-41:24 'Ordering | 84 | testdata/Internals.lc 41:22-41:24 Ordering |
85 | testdata/Internals.lc 41:27-41:29 'Ordering | 85 | testdata/Internals.lc 41:27-41:29 Ordering |
86 | testdata/Internals.lc 44:1-44:14 'Int->'Word | 86 | testdata/Internals.lc 44:1-44:14 Int->Word |
87 | testdata/Internals.lc 44:24-44:27 Type | 87 | testdata/Internals.lc 44:24-44:27 Type |
88 | testdata/Internals.lc 44:33-44:37 Type | 88 | testdata/Internals.lc 44:33-44:37 Type |
89 | testdata/Internals.lc 45:1-45:15 'Int->'Float | 89 | testdata/Internals.lc 45:1-45:15 Int->Float |
90 | testdata/Internals.lc 45:24-45:27 Type | 90 | testdata/Internals.lc 45:24-45:27 Type |
91 | testdata/Internals.lc 45:33-45:38 Type | 91 | testdata/Internals.lc 45:33-45:38 Type |
92 | testdata/Internals.lc 46:1-46:15 'Int -> 'Int->'Ordering | 92 | testdata/Internals.lc 46:1-46:15 Int -> Int->Ordering |
93 | testdata/Internals.lc 46:24-46:27 Type | 93 | testdata/Internals.lc 46:24-46:27 Type |
94 | testdata/Internals.lc 46:33-46:36 Type | 94 | testdata/Internals.lc 46:33-46:36 Type |
95 | testdata/Internals.lc 46:33-46:50 Type | 95 | testdata/Internals.lc 46:33-46:50 Type |
96 | testdata/Internals.lc 46:42-46:50 Type | 96 | testdata/Internals.lc 46:42-46:50 Type |
97 | testdata/Internals.lc 47:1-47:16 'Word -> 'Word->'Ordering | 97 | testdata/Internals.lc 47:1-47:16 Word -> Word->Ordering |
98 | testdata/Internals.lc 47:24-47:28 Type | 98 | testdata/Internals.lc 47:24-47:28 Type |
99 | testdata/Internals.lc 47:33-47:37 Type | 99 | testdata/Internals.lc 47:33-47:37 Type |
100 | testdata/Internals.lc 47:33-47:50 Type | 100 | testdata/Internals.lc 47:33-47:50 Type |
101 | testdata/Internals.lc 47:42-47:50 Type | 101 | testdata/Internals.lc 47:42-47:50 Type |
102 | testdata/Internals.lc 48:1-48:17 'Float -> 'Float->'Ordering | 102 | testdata/Internals.lc 48:1-48:17 Float -> Float->Ordering |
103 | testdata/Internals.lc 48:24-48:29 Type | 103 | testdata/Internals.lc 48:24-48:29 Type |
104 | testdata/Internals.lc 48:33-48:38 Type | 104 | testdata/Internals.lc 48:33-48:38 Type |
105 | testdata/Internals.lc 48:33-48:50 Type | 105 | testdata/Internals.lc 48:33-48:50 Type |
106 | testdata/Internals.lc 48:42-48:50 Type | 106 | testdata/Internals.lc 48:42-48:50 Type |
107 | testdata/Internals.lc 49:1-49:16 'Char -> 'Char->'Ordering | 107 | testdata/Internals.lc 49:1-49:16 Char -> Char->Ordering |
108 | testdata/Internals.lc 49:24-49:28 Type | 108 | testdata/Internals.lc 49:24-49:28 Type |
109 | testdata/Internals.lc 49:33-49:37 Type | 109 | testdata/Internals.lc 49:33-49:37 Type |
110 | testdata/Internals.lc 49:33-49:50 Type | 110 | testdata/Internals.lc 49:33-49:50 Type |
111 | testdata/Internals.lc 49:42-49:50 Type | 111 | testdata/Internals.lc 49:42-49:50 Type |
112 | testdata/Internals.lc 50:1-50:18 'String -> 'String->'Ordering | 112 | testdata/Internals.lc 50:1-50:18 String -> String->Ordering |
113 | testdata/Internals.lc 50:24-50:30 Type | 113 | testdata/Internals.lc 50:24-50:30 Type |
114 | testdata/Internals.lc 50:34-50:40 Type | 114 | testdata/Internals.lc 50:34-50:40 Type |
115 | testdata/Internals.lc 50:34-50:52 Type | 115 | testdata/Internals.lc 50:34-50:52 Type |
116 | testdata/Internals.lc 50:44-50:52 Type | 116 | testdata/Internals.lc 50:44-50:52 Type |
117 | testdata/Internals.lc 51:1-51:14 'Int->'Int | 117 | testdata/Internals.lc 51:1-51:14 Int->Int |
118 | testdata/Internals.lc 51:24-51:27 Type | 118 | testdata/Internals.lc 51:24-51:27 Type |
119 | testdata/Internals.lc 51:33-51:36 Type | 119 | testdata/Internals.lc 51:33-51:36 Type |
120 | testdata/Internals.lc 52:1-52:15 'Word->'Word | 120 | testdata/Internals.lc 52:1-52:15 Word->Word |
121 | testdata/Internals.lc 52:24-52:28 Type | 121 | testdata/Internals.lc 52:24-52:28 Type |
122 | testdata/Internals.lc 52:33-52:37 Type | 122 | testdata/Internals.lc 52:33-52:37 Type |
123 | testdata/Internals.lc 53:1-53:16 'Float->'Float | 123 | testdata/Internals.lc 53:1-53:16 Float->Float |
124 | testdata/Internals.lc 53:24-53:29 Type | 124 | testdata/Internals.lc 53:24-53:29 Type |
125 | testdata/Internals.lc 53:33-53:38 Type | 125 | testdata/Internals.lc 53:33-53:38 Type |
126 | testdata/Internals.lc 54:1-54:11 'Int -> 'Int->'Int | 126 | testdata/Internals.lc 54:1-54:11 Int -> Int->Int |
127 | testdata/Internals.lc 54:24-54:27 Type | 127 | testdata/Internals.lc 54:24-54:27 Type |
128 | testdata/Internals.lc 54:33-54:36 Type | 128 | testdata/Internals.lc 54:33-54:36 Type |
129 | testdata/Internals.lc 54:33-54:45 Type | 129 | testdata/Internals.lc 54:33-54:45 Type |
130 | testdata/Internals.lc 54:42-54:45 Type | 130 | testdata/Internals.lc 54:42-54:45 Type |
131 | testdata/Internals.lc 55:1-55:11 'Int -> 'Int->'Int | 131 | testdata/Internals.lc 55:1-55:11 Int -> Int->Int |
132 | testdata/Internals.lc 55:24-55:27 Type | 132 | testdata/Internals.lc 55:24-55:27 Type |
133 | testdata/Internals.lc 55:33-55:36 Type | 133 | testdata/Internals.lc 55:33-55:36 Type |
134 | testdata/Internals.lc 55:33-55:45 Type | 134 | testdata/Internals.lc 55:33-55:45 Type |
135 | testdata/Internals.lc 55:42-55:45 Type | 135 | testdata/Internals.lc 55:42-55:45 Type |
136 | testdata/Internals.lc 56:1-56:11 'Int -> 'Int->'Int | 136 | testdata/Internals.lc 56:1-56:11 Int -> Int->Int |
137 | testdata/Internals.lc 56:24-56:27 Type | 137 | testdata/Internals.lc 56:24-56:27 Type |
138 | testdata/Internals.lc 56:33-56:36 Type | 138 | testdata/Internals.lc 56:33-56:36 Type |
139 | testdata/Internals.lc 56:33-56:45 Type | 139 | testdata/Internals.lc 56:33-56:45 Type |
140 | testdata/Internals.lc 56:42-56:45 Type | 140 | testdata/Internals.lc 56:42-56:45 Type |
141 | testdata/Internals.lc 57:1-57:14 'Float->'Float | 141 | testdata/Internals.lc 57:1-57:14 Float->Float |
142 | testdata/Internals.lc 57:24-57:29 Type | 142 | testdata/Internals.lc 57:24-57:29 Type |
143 | testdata/Internals.lc 57:33-57:38 Type | 143 | testdata/Internals.lc 57:33-57:38 Type |
144 | testdata/Internals.lc 58:1-58:10 'Float->'Int | 144 | testdata/Internals.lc 58:1-58:10 Float->Int |
145 | testdata/Internals.lc 58:24-58:29 Type | 145 | testdata/Internals.lc 58:24-58:29 Type |
146 | testdata/Internals.lc 58:33-58:36 Type | 146 | testdata/Internals.lc 58:33-58:36 Type |
147 | testdata/Internals.lc 61:19-61:23 Type | 147 | testdata/Internals.lc 61:19-61:23 Type |
@@ -151,57 +151,57 @@ testdata/Internals.lc 61:27-61:38 Type | |||
151 | testdata/Internals.lc 61:32-61:33 Type | 151 | testdata/Internals.lc 61:32-61:33 Type |
152 | testdata/Internals.lc 61:32-61:38 Type | 152 | testdata/Internals.lc 61:32-61:38 Type |
153 | testdata/Internals.lc 61:37-61:38 Type | 153 | testdata/Internals.lc 61:37-61:38 Type |
154 | testdata/Internals.lc 62:1-62:15 {a} -> 'Bool -> a -> a->a | 154 | testdata/Internals.lc 62:1-62:15 {a} -> Bool -> a -> a->a |
155 | testdata/Internals.lc 62:16-62:20 'Bool | 155 | testdata/Internals.lc 62:16-62:20 Bool |
156 | testdata/Internals.lc 62:16-63:29 'Bool -> V1 -> V2->V3 | V1 -> V2->V3 | V2->V3 | V3 | 156 | testdata/Internals.lc 62:16-63:29 Bool -> V1 -> V2->V3 | V1 -> V2->V3 | V2->V3 | V3 |
157 | testdata/Internals.lc 62:28-62:29 V3 | 157 | testdata/Internals.lc 62:28-62:29 V3 |
158 | testdata/Internals.lc 62:28-63:29 'Bool->V4 | 158 | testdata/Internals.lc 62:28-63:29 Bool->V4 |
159 | testdata/Internals.lc 63:28-63:29 V4 | 159 | testdata/Internals.lc 63:28-63:29 V4 |
160 | testdata/Internals.lc 66:7-66:10 Type->Type | 160 | testdata/Internals.lc 66:7-66:10 Type->Type |
161 | testdata/Internals.lc 66:7-67:22 Type | 161 | testdata/Internals.lc 66:7-67:22 Type |
162 | testdata/Internals.lc 66:7-68:32 Type | 162 | testdata/Internals.lc 66:7-68:32 Type |
163 | testdata/Internals.lc 66:7-69:19 Type | 163 | testdata/Internals.lc 66:7-69:19 Type |
164 | testdata/Internals.lc 67:3-67:10 {a} -> {b : 'Num a} -> 'Int->a | 164 | testdata/Internals.lc 67:3-67:10 {a} -> {b : Num a} -> Int->a |
165 | testdata/Internals.lc 67:14-67:17 Type | 165 | testdata/Internals.lc 67:14-67:17 Type |
166 | testdata/Internals.lc 67:14-67:22 Type | 166 | testdata/Internals.lc 67:14-67:22 Type |
167 | testdata/Internals.lc 67:21-67:22 Type | 167 | testdata/Internals.lc 67:21-67:22 Type |
168 | testdata/Internals.lc 68:3-68:10 {a} -> {b : 'Num a} -> a -> a->'Ordering | 168 | testdata/Internals.lc 68:3-68:10 {a} -> {b : Num a} -> a -> a->Ordering |
169 | testdata/Internals.lc 68:14-68:15 Type | 169 | testdata/Internals.lc 68:14-68:15 Type |
170 | testdata/Internals.lc 68:14-68:32 Type | 170 | testdata/Internals.lc 68:14-68:32 Type |
171 | testdata/Internals.lc 68:19-68:20 Type | 171 | testdata/Internals.lc 68:19-68:20 Type |
172 | testdata/Internals.lc 68:19-68:32 Type | 172 | testdata/Internals.lc 68:19-68:32 Type |
173 | testdata/Internals.lc 68:24-68:32 Type | 173 | testdata/Internals.lc 68:24-68:32 Type |
174 | testdata/Internals.lc 69:3-69:9 {a} -> {b : 'Num a} -> a->a | 174 | testdata/Internals.lc 69:3-69:9 {a} -> {b : Num a} -> a->a |
175 | testdata/Internals.lc 69:13-69:14 Type | 175 | testdata/Internals.lc 69:13-69:14 Type |
176 | testdata/Internals.lc 69:13-69:19 Type | 176 | testdata/Internals.lc 69:13-69:19 Type |
177 | testdata/Internals.lc 69:18-69:19 Type | 177 | testdata/Internals.lc 69:18-69:19 Type |
178 | testdata/Internals.lc 71:14-71:17 Type | 178 | testdata/Internals.lc 71:14-71:17 Type |
179 | testdata/Internals.lc 71:14-72:20 ({a : 'Num V0} -> 'Int->V2) -> {d : 'Num V1} -> 'Int->V3 | 179 | testdata/Internals.lc 71:14-72:20 ({a : Num V0} -> Int->V2) -> {d : Num V1} -> Int->V3 |
180 | testdata/Internals.lc 71:14-73:27 ({a : 'Num V0} -> V1 -> V2->'Ordering) -> {e : 'Num V1} -> V2 -> V3->'Ordering | 180 | testdata/Internals.lc 71:14-73:27 ({a : Num V0} -> V1 -> V2->Ordering) -> {e : Num V1} -> V2 -> V3->Ordering |
181 | testdata/Internals.lc 71:14-74:26 ({a : 'Num V0} -> V1->V2) -> {d : 'Num V1} -> V2->V3 | 181 | testdata/Internals.lc 71:14-74:26 ({a : Num V0} -> V1->V2) -> {d : Num V1} -> V2->V3 |
182 | testdata/Internals.lc 71:14-79:19 Type | Type->Type | 182 | testdata/Internals.lc 71:14-79:19 Type | Type->Type |
183 | testdata/Internals.lc 71:14-80:27 {a : 'Num V0} -> 'Int->V2 | {a} -> {b : 'Num a} -> 'Int->a | 183 | testdata/Internals.lc 71:14-80:27 {a : Num V0} -> Int->V2 | {a} -> {b : Num a} -> Int->a |
184 | testdata/Internals.lc 71:14-81:29 {a : 'Num V0} -> V1 -> V2->'Ordering | {a} -> {b : 'Num a} -> a -> a->'Ordering | 184 | testdata/Internals.lc 71:14-81:29 {a : Num V0} -> V1 -> V2->Ordering | {a} -> {b : Num a} -> a -> a->Ordering |
185 | testdata/Internals.lc 71:14-82:28 {a : 'Num V0} -> V1->V2 | {a} -> {b : 'Num a} -> a->a | 185 | testdata/Internals.lc 71:14-82:28 {a : Num V0} -> V1->V2 | {a} -> {b : Num a} -> a->a |
186 | testdata/Internals.lc 72:13-72:20 'Int->'Int | 186 | testdata/Internals.lc 72:13-72:20 Int->Int |
187 | testdata/Internals.lc 72:19-72:20 'Int | 187 | testdata/Internals.lc 72:19-72:20 Int |
188 | testdata/Internals.lc 73:13-73:27 'Int -> 'Int->'Ordering | 188 | testdata/Internals.lc 73:13-73:27 Int -> Int->Ordering |
189 | testdata/Internals.lc 74:13-74:26 'Int->'Int | 189 | testdata/Internals.lc 74:13-74:26 Int->Int |
190 | testdata/Internals.lc 75:14-75:18 Type | 190 | testdata/Internals.lc 75:14-75:18 Type |
191 | testdata/Internals.lc 75:14-76:26 ({a : 'Num V0} -> 'Int->V2) -> {d : 'Num V1} -> 'Int->V3 | 191 | testdata/Internals.lc 75:14-76:26 ({a : Num V0} -> Int->V2) -> {d : Num V1} -> Int->V3 |
192 | testdata/Internals.lc 75:14-77:28 ({a : 'Num V0} -> V1 -> V2->'Ordering) -> {e : 'Num V1} -> V2 -> V3->'Ordering | 192 | testdata/Internals.lc 75:14-77:28 ({a : Num V0} -> V1 -> V2->Ordering) -> {e : Num V1} -> V2 -> V3->Ordering |
193 | testdata/Internals.lc 75:14-78:27 ({a : 'Num V0} -> V1->V2) -> {d : 'Num V1} -> V2->V3 | 193 | testdata/Internals.lc 75:14-78:27 ({a : Num V0} -> V1->V2) -> {d : Num V1} -> V2->V3 |
194 | testdata/Internals.lc 75:14-79:19 Type | 194 | testdata/Internals.lc 75:14-79:19 Type |
195 | testdata/Internals.lc 75:14-80:27 {a : 'Num V0} -> 'Int->V2 | 195 | testdata/Internals.lc 75:14-80:27 {a : Num V0} -> Int->V2 |
196 | testdata/Internals.lc 75:14-81:29 {a : 'Num V0} -> V1 -> V2->'Ordering | 196 | testdata/Internals.lc 75:14-81:29 {a : Num V0} -> V1 -> V2->Ordering |
197 | testdata/Internals.lc 75:14-82:28 {a : 'Num V0} -> V1->V2 | 197 | testdata/Internals.lc 75:14-82:28 {a : Num V0} -> V1->V2 |
198 | testdata/Internals.lc 76:13-76:26 'Int->'Word | 198 | testdata/Internals.lc 76:13-76:26 Int->Word |
199 | testdata/Internals.lc 77:13-77:28 'Word -> 'Word->'Ordering | 199 | testdata/Internals.lc 77:13-77:28 Word -> Word->Ordering |
200 | testdata/Internals.lc 78:13-78:27 'Word->'Word | 200 | testdata/Internals.lc 78:13-78:27 Word->Word |
201 | testdata/Internals.lc 79:14-79:19 Type | 201 | testdata/Internals.lc 79:14-79:19 Type |
202 | testdata/Internals.lc 79:14-80:27 ({a : 'Num V0} -> 'Int->V2) -> {d : 'Num V1} -> 'Int->V3 | 202 | testdata/Internals.lc 79:14-80:27 ({a : Num V0} -> Int->V2) -> {d : Num V1} -> Int->V3 |
203 | testdata/Internals.lc 79:14-81:29 ({a : 'Num V0} -> V1 -> V2->'Ordering) -> {e : 'Num V1} -> V2 -> V3->'Ordering | 203 | testdata/Internals.lc 79:14-81:29 ({a : Num V0} -> V1 -> V2->Ordering) -> {e : Num V1} -> V2 -> V3->Ordering |
204 | testdata/Internals.lc 79:14-82:28 ({a : 'Num V0} -> V1->V2) -> {d : 'Num V1} -> V2->V3 | 204 | testdata/Internals.lc 79:14-82:28 ({a : Num V0} -> V1->V2) -> {d : Num V1} -> V2->V3 |
205 | testdata/Internals.lc 80:13-80:27 'Int->'Float | 205 | testdata/Internals.lc 80:13-80:27 Int->Float |
206 | testdata/Internals.lc 81:13-81:29 'Float -> 'Float->'Ordering | 206 | testdata/Internals.lc 81:13-81:29 Float -> Float->Ordering |
207 | testdata/Internals.lc 82:13-82:28 'Float->'Float | 207 | testdata/Internals.lc 82:13-82:28 Float->Float |
diff --git a/testdata/Material.out b/testdata/Material.out index 31bbe7cd..4b5e53c2 100644 --- a/testdata/Material.out +++ b/testdata/Material.out | |||
@@ -1,48 +1,48 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/Material.lc 7:18-7:23 Type | 3 | testdata/Material.lc 7:18-7:23 Type |
4 | testdata/Material.lc 8:1-8:14 'Float | 4 | testdata/Material.lc 8:1-8:14 Float |
5 | testdata/Material.lc 8:17-8:18 V1 | 5 | testdata/Material.lc 8:17-8:18 V1 |
6 | testdata/Material.lc 10:6-10:12 Type | 6 | testdata/Material.lc 10:6-10:12 Type |
7 | testdata/Material.lc 10:6-11:13 Type | 7 | testdata/Material.lc 10:6-11:13 Type |
8 | testdata/Material.lc 10:6-15:39 Type | 8 | testdata/Material.lc 10:6-15:39 Type |
9 | testdata/Material.lc 11:7-11:13 'Entity | 'VecS 'Float 3 | 'VecS 'Float 3 -> 'VecS 'Float 4 -> V4 | 'VecS 'Float 4 | 'VecS 'Float 4 -> 'VecS 'Float 3 -> 'VecS 'Float 4 -> V4 | 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'VecS 'Float 3 -> 'VecS 'Float 4 -> 'Entity | 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'VecS 'Float 3 -> 'VecS 'Float 4 -> V4 | 'VecS 'Float 4 -> V4 | Type | V1 | 9 | testdata/Material.lc 11:7-11:13 Entity | Type | V1 | VecS Float 3 | VecS Float 3 -> VecS Float 4 -> V4 | VecS Float 4 | VecS Float 4 -> V4 | VecS Float 4 -> VecS Float 3 -> VecS Float 4 -> V4 | VecS Float 4 -> VecS Float 4 -> VecS Float 3 -> VecS Float 4 -> Entity | VecS Float 4 -> VecS Float 4 -> VecS Float 3 -> VecS Float 4 -> V4 |
10 | testdata/Material.lc 12:7-12:20 'Entity -> 'VecS 'Float 4 | 10 | testdata/Material.lc 12:7-12:20 Entity -> VecS Float 4 |
11 | testdata/Material.lc 12:28-12:31 'Nat -> Type->Type | 11 | testdata/Material.lc 12:28-12:31 Nat -> Type->Type |
12 | testdata/Material.lc 12:28-12:33 Type->Type | 12 | testdata/Material.lc 12:28-12:33 Type->Type |
13 | testdata/Material.lc 12:28-12:39 Type | 13 | testdata/Material.lc 12:28-12:39 Type |
14 | testdata/Material.lc 12:32-12:33 'Nat | 14 | testdata/Material.lc 12:32-12:33 Nat |
15 | testdata/Material.lc 12:34-12:39 Type | 15 | testdata/Material.lc 12:34-12:39 Type |
16 | testdata/Material.lc 13:7-13:21 'Entity -> 'VecS 'Float 4 | 16 | testdata/Material.lc 13:7-13:21 Entity -> VecS Float 4 |
17 | testdata/Material.lc 13:28-13:31 'Nat -> Type->Type | 17 | testdata/Material.lc 13:28-13:31 Nat -> Type->Type |
18 | testdata/Material.lc 13:28-13:33 Type->Type | 18 | testdata/Material.lc 13:28-13:33 Type->Type |
19 | testdata/Material.lc 13:28-13:39 Type | 19 | testdata/Material.lc 13:28-13:39 Type |
20 | testdata/Material.lc 13:32-13:33 'Nat | 20 | testdata/Material.lc 13:32-13:33 Nat |
21 | testdata/Material.lc 13:34-13:39 Type | 21 | testdata/Material.lc 13:34-13:39 Type |
22 | testdata/Material.lc 14:7-14:16 'Entity -> 'VecS 'Float 3 | 22 | testdata/Material.lc 14:7-14:16 Entity -> VecS Float 3 |
23 | testdata/Material.lc 14:28-14:31 'Nat -> Type->Type | 23 | testdata/Material.lc 14:28-14:31 Nat -> Type->Type |
24 | testdata/Material.lc 14:28-14:33 Type->Type | 24 | testdata/Material.lc 14:28-14:33 Type->Type |
25 | testdata/Material.lc 14:28-14:39 Type | 25 | testdata/Material.lc 14:28-14:39 Type |
26 | testdata/Material.lc 14:32-14:33 'Nat | 26 | testdata/Material.lc 14:32-14:33 Nat |
27 | testdata/Material.lc 14:34-14:39 Type | 27 | testdata/Material.lc 14:34-14:39 Type |
28 | testdata/Material.lc 15:7-15:18 'Entity -> 'VecS 'Float 4 | 28 | testdata/Material.lc 15:7-15:18 Entity -> VecS Float 4 |
29 | testdata/Material.lc 15:28-15:31 'Nat -> Type->Type | 29 | testdata/Material.lc 15:28-15:31 Nat -> Type->Type |
30 | testdata/Material.lc 15:28-15:33 Type->Type | 30 | testdata/Material.lc 15:28-15:33 Type->Type |
31 | testdata/Material.lc 15:28-15:39 Type | 31 | testdata/Material.lc 15:28-15:39 Type |
32 | testdata/Material.lc 15:32-15:33 'Nat | 32 | testdata/Material.lc 15:32-15:33 Nat |
33 | testdata/Material.lc 15:34-15:39 Type | 33 | testdata/Material.lc 15:34-15:39 Type |
34 | testdata/Material.lc 18:6-18:14 Type | 34 | testdata/Material.lc 18:6-18:14 Type |
35 | testdata/Material.lc 18:6-24:15 Type | 35 | testdata/Material.lc 18:6-24:15 Type |
36 | testdata/Material.lc 19:7-19:13 'WaveType | 36 | testdata/Material.lc 19:7-19:13 WaveType |
37 | testdata/Material.lc 20:7-20:18 'WaveType | 37 | testdata/Material.lc 20:7-20:18 WaveType |
38 | testdata/Material.lc 21:7-21:16 'WaveType | 38 | testdata/Material.lc 21:7-21:16 WaveType |
39 | testdata/Material.lc 22:7-22:18 'WaveType | 39 | testdata/Material.lc 22:7-22:18 WaveType |
40 | testdata/Material.lc 23:7-23:25 'WaveType | 40 | testdata/Material.lc 23:7-23:25 WaveType |
41 | testdata/Material.lc 24:7-24:15 'WaveType | 41 | testdata/Material.lc 24:7-24:15 WaveType |
42 | testdata/Material.lc 27:6-27:10 Type | 42 | testdata/Material.lc 27:6-27:10 Type |
43 | testdata/Material.lc 27:6-27:17 Type | 43 | testdata/Material.lc 27:6-27:17 Type |
44 | testdata/Material.lc 27:6-27:50 Type | 44 | testdata/Material.lc 27:6-27:50 Type |
45 | testdata/Material.lc 27:13-27:17 'Wave | 'WaveType -> 'Float -> 'Float -> 'Float -> 'Float->'Wave | Type | 45 | testdata/Material.lc 27:13-27:17 Type | Wave | WaveType -> Float -> Float -> Float -> Float->Wave |
46 | testdata/Material.lc 27:18-27:26 Type | 46 | testdata/Material.lc 27:18-27:26 Type |
47 | testdata/Material.lc 27:27-27:32 Type | 47 | testdata/Material.lc 27:27-27:32 Type |
48 | testdata/Material.lc 27:33-27:38 Type | 48 | testdata/Material.lc 27:33-27:38 Type |
@@ -54,126 +54,126 @@ testdata/Material.lc 29:6-33:32 Type | |||
54 | testdata/Material.lc 29:6-34:27 Type | 54 | testdata/Material.lc 29:6-34:27 Type |
55 | testdata/Material.lc 29:6-44:13 Type | 55 | testdata/Material.lc 29:6-44:13 Type |
56 | testdata/Material.lc 29:6-44:24 Type | 56 | testdata/Material.lc 29:6-44:24 Type |
57 | testdata/Material.lc 30:7-30:19 'Deform | 57 | testdata/Material.lc 30:7-30:19 Deform |
58 | testdata/Material.lc 31:7-31:20 'Deform | 58 | testdata/Material.lc 31:7-31:20 Deform |
59 | testdata/Material.lc 32:7-32:14 'Deform | 'Float -> 'Float -> 'Float->'Deform | Type | 59 | testdata/Material.lc 32:7-32:14 Deform | Float -> Float -> Float->Deform | Type |
60 | testdata/Material.lc 32:15-32:20 Type | 60 | testdata/Material.lc 32:15-32:20 Type |
61 | testdata/Material.lc 32:21-32:26 Type | 61 | testdata/Material.lc 32:21-32:26 Type |
62 | testdata/Material.lc 32:27-32:32 Type | 62 | testdata/Material.lc 32:27-32:32 Type |
63 | testdata/Material.lc 33:7-33:13 'Deform | 'VecS 'Float 3 -> 'Wave->'Deform | Type | 63 | testdata/Material.lc 33:7-33:13 Deform | Type | VecS Float 3 -> Wave->Deform |
64 | testdata/Material.lc 33:14-33:27 Type | 64 | testdata/Material.lc 33:14-33:27 Type |
65 | testdata/Material.lc 33:15-33:18 'Nat -> Type->Type | 65 | testdata/Material.lc 33:15-33:18 Nat -> Type->Type |
66 | testdata/Material.lc 33:15-33:20 Type->Type | 66 | testdata/Material.lc 33:15-33:20 Type->Type |
67 | testdata/Material.lc 33:19-33:20 'Nat | 67 | testdata/Material.lc 33:19-33:20 Nat |
68 | testdata/Material.lc 33:21-33:26 Type | 68 | testdata/Material.lc 33:21-33:26 Type |
69 | testdata/Material.lc 33:28-33:32 Type | 69 | testdata/Material.lc 33:28-33:32 Type |
70 | testdata/Material.lc 34:7-34:15 'Deform | 'Float -> 'Float->'Deform | Type | 70 | testdata/Material.lc 34:7-34:15 Deform | Float -> Float->Deform | Type |
71 | testdata/Material.lc 34:16-34:21 Type | 71 | testdata/Material.lc 34:16-34:21 Type |
72 | testdata/Material.lc 34:22-34:27 Type | 72 | testdata/Material.lc 34:22-34:27 Type |
73 | testdata/Material.lc 35:7-35:25 'Deform | 73 | testdata/Material.lc 35:7-35:25 Deform |
74 | testdata/Material.lc 36:7-36:14 'Deform | 74 | testdata/Material.lc 36:7-36:14 Deform |
75 | testdata/Material.lc 37:7-37:14 'Deform | 75 | testdata/Material.lc 37:7-37:14 Deform |
76 | testdata/Material.lc 38:7-38:14 'Deform | 76 | testdata/Material.lc 38:7-38:14 Deform |
77 | testdata/Material.lc 39:7-39:14 'Deform | 77 | testdata/Material.lc 39:7-39:14 Deform |
78 | testdata/Material.lc 40:7-40:14 'Deform | 78 | testdata/Material.lc 40:7-40:14 Deform |
79 | testdata/Material.lc 41:7-41:14 'Deform | 79 | testdata/Material.lc 41:7-41:14 Deform |
80 | testdata/Material.lc 42:7-42:14 'Deform | 80 | testdata/Material.lc 42:7-42:14 Deform |
81 | testdata/Material.lc 43:7-43:14 'Deform | 81 | testdata/Material.lc 43:7-43:14 Deform |
82 | testdata/Material.lc 44:7-44:13 'Deform | 'Float -> 'Wave->'Deform | Type | 82 | testdata/Material.lc 44:7-44:13 Deform | Float -> Wave->Deform | Type |
83 | testdata/Material.lc 44:14-44:19 Type | 83 | testdata/Material.lc 44:14-44:19 Type |
84 | testdata/Material.lc 44:20-44:24 Type | 84 | testdata/Material.lc 44:20-44:24 Type |
85 | testdata/Material.lc 47:6-47:14 Type | 85 | testdata/Material.lc 47:6-47:14 Type |
86 | testdata/Material.lc 47:6-50:18 Type | 86 | testdata/Material.lc 47:6-50:18 Type |
87 | testdata/Material.lc 48:7-48:20 'CullType | 87 | testdata/Material.lc 48:7-48:20 CullType |
88 | testdata/Material.lc 49:7-49:19 'CullType | 88 | testdata/Material.lc 49:7-49:19 CullType |
89 | testdata/Material.lc 50:7-50:18 'CullType | 89 | testdata/Material.lc 50:7-50:18 CullType |
90 | testdata/Material.lc 53:6-53:15 Type | 90 | testdata/Material.lc 53:6-53:15 Type |
91 | testdata/Material.lc 53:6-64:13 Type | 91 | testdata/Material.lc 53:6-64:13 Type |
92 | testdata/Material.lc 54:7-54:17 'Blending' | 92 | testdata/Material.lc 54:7-54:17 Blending' |
93 | testdata/Material.lc 55:7-55:17 'Blending' | 93 | testdata/Material.lc 55:7-55:17 Blending' |
94 | testdata/Material.lc 56:7-56:12 'Blending' | 94 | testdata/Material.lc 56:7-56:12 Blending' |
95 | testdata/Material.lc 57:7-57:25 'Blending' | 95 | testdata/Material.lc 57:7-57:25 Blending' |
96 | testdata/Material.lc 58:7-58:25 'Blending' | 96 | testdata/Material.lc 58:7-58:25 Blending' |
97 | testdata/Material.lc 59:7-59:25 'Blending' | 97 | testdata/Material.lc 59:7-59:25 Blending' |
98 | testdata/Material.lc 60:7-60:25 'Blending' | 98 | testdata/Material.lc 60:7-60:25 Blending' |
99 | testdata/Material.lc 61:7-61:17 'Blending' | 99 | testdata/Material.lc 61:7-61:17 Blending' |
100 | testdata/Material.lc 62:7-62:25 'Blending' | 100 | testdata/Material.lc 62:7-62:25 Blending' |
101 | testdata/Material.lc 63:7-63:17 'Blending' | 101 | testdata/Material.lc 63:7-63:17 Blending' |
102 | testdata/Material.lc 64:7-64:13 'Blending' | 102 | testdata/Material.lc 64:7-64:13 Blending' |
103 | testdata/Material.lc 67:6-67:12 Type | 103 | testdata/Material.lc 67:6-67:12 Type |
104 | testdata/Material.lc 67:6-69:34 Type | 104 | testdata/Material.lc 67:6-69:34 Type |
105 | testdata/Material.lc 67:6-78:20 Type | 105 | testdata/Material.lc 67:6-78:20 Type |
106 | testdata/Material.lc 68:7-68:15 'RGBGen | 'Wave->'RGBGen | Type | 106 | testdata/Material.lc 68:7-68:15 RGBGen | Type | Wave->RGBGen |
107 | testdata/Material.lc 68:16-68:20 Type | 107 | testdata/Material.lc 68:16-68:20 Type |
108 | testdata/Material.lc 69:7-69:16 'Float -> 'Float -> 'Float->'RGBGen | 'RGBGen | Type | 108 | testdata/Material.lc 69:7-69:16 Float -> Float -> Float->RGBGen | RGBGen | Type |
109 | testdata/Material.lc 69:17-69:22 Type | 109 | testdata/Material.lc 69:17-69:22 Type |
110 | testdata/Material.lc 69:23-69:28 Type | 110 | testdata/Material.lc 69:23-69:28 Type |
111 | testdata/Material.lc 69:29-69:34 Type | 111 | testdata/Material.lc 69:29-69:34 Type |
112 | testdata/Material.lc 70:7-70:19 'RGBGen | 112 | testdata/Material.lc 70:7-70:19 RGBGen |
113 | testdata/Material.lc 71:7-71:27 'RGBGen | 113 | testdata/Material.lc 71:7-71:27 RGBGen |
114 | testdata/Material.lc 72:7-72:17 'RGBGen | 114 | testdata/Material.lc 72:7-72:17 RGBGen |
115 | testdata/Material.lc 73:7-73:25 'RGBGen | 115 | testdata/Material.lc 73:7-73:25 RGBGen |
116 | testdata/Material.lc 74:7-74:22 'RGBGen | 116 | testdata/Material.lc 74:7-74:22 RGBGen |
117 | testdata/Material.lc 75:7-75:17 'RGBGen | 117 | testdata/Material.lc 75:7-75:17 RGBGen |
118 | testdata/Material.lc 76:7-76:26 'RGBGen | 118 | testdata/Material.lc 76:7-76:26 RGBGen |
119 | testdata/Material.lc 77:7-77:25 'RGBGen | 119 | testdata/Material.lc 77:7-77:25 RGBGen |
120 | testdata/Material.lc 78:7-78:20 'RGBGen | 120 | testdata/Material.lc 78:7-78:20 RGBGen |
121 | testdata/Material.lc 81:6-81:14 Type | 121 | testdata/Material.lc 81:6-81:14 Type |
122 | testdata/Material.lc 81:6-90:23 Type | 122 | testdata/Material.lc 81:6-90:23 Type |
123 | testdata/Material.lc 82:7-82:13 'AlphaGen | 'Wave->'AlphaGen | Type | 123 | testdata/Material.lc 82:7-82:13 AlphaGen | Type | Wave->AlphaGen |
124 | testdata/Material.lc 82:14-82:18 Type | 124 | testdata/Material.lc 82:14-82:18 Type |
125 | testdata/Material.lc 83:7-83:14 'AlphaGen | 'Float->'AlphaGen | Type | 125 | testdata/Material.lc 83:7-83:14 AlphaGen | Float->AlphaGen | Type |
126 | testdata/Material.lc 83:15-83:20 Type | 126 | testdata/Material.lc 83:15-83:20 Type |
127 | testdata/Material.lc 84:7-84:15 'AlphaGen | 127 | testdata/Material.lc 84:7-84:15 AlphaGen |
128 | testdata/Material.lc 85:7-85:17 'AlphaGen | 128 | testdata/Material.lc 85:7-85:17 AlphaGen |
129 | testdata/Material.lc 86:7-86:15 'AlphaGen | 129 | testdata/Material.lc 86:7-86:15 AlphaGen |
130 | testdata/Material.lc 87:7-87:23 'AlphaGen | 130 | testdata/Material.lc 87:7-87:23 AlphaGen |
131 | testdata/Material.lc 88:7-88:15 'AlphaGen | 131 | testdata/Material.lc 88:7-88:15 AlphaGen |
132 | testdata/Material.lc 89:7-89:25 'AlphaGen | 132 | testdata/Material.lc 89:7-89:25 AlphaGen |
133 | testdata/Material.lc 90:7-90:23 'AlphaGen | 133 | testdata/Material.lc 90:7-90:23 AlphaGen |
134 | testdata/Material.lc 93:6-93:11 Type | 134 | testdata/Material.lc 93:6-93:11 Type |
135 | testdata/Material.lc 93:6-97:44 Type | 135 | testdata/Material.lc 93:6-97:44 Type |
136 | testdata/Material.lc 93:6-98:19 Type | 136 | testdata/Material.lc 93:6-98:19 Type |
137 | testdata/Material.lc 94:7-94:14 'TCGen | 137 | testdata/Material.lc 94:7-94:14 TCGen |
138 | testdata/Material.lc 95:7-95:18 'TCGen | 138 | testdata/Material.lc 95:7-95:18 TCGen |
139 | testdata/Material.lc 96:7-96:21 'TCGen | 139 | testdata/Material.lc 96:7-96:21 TCGen |
140 | testdata/Material.lc 97:7-97:16 'TCGen | 'VecS 'Float 3 -> 'VecS 'Float 3 -> 'TCGen | Type | 140 | testdata/Material.lc 97:7-97:16 TCGen | Type | VecS Float 3 -> VecS Float 3 -> TCGen |
141 | testdata/Material.lc 97:17-97:30 Type | 141 | testdata/Material.lc 97:17-97:30 Type |
142 | testdata/Material.lc 97:18-97:21 'Nat -> Type->Type | 142 | testdata/Material.lc 97:18-97:21 Nat -> Type->Type |
143 | testdata/Material.lc 97:18-97:23 Type->Type | 143 | testdata/Material.lc 97:18-97:23 Type->Type |
144 | testdata/Material.lc 97:22-97:23 'Nat | 144 | testdata/Material.lc 97:22-97:23 Nat |
145 | testdata/Material.lc 97:24-97:29 Type | 145 | testdata/Material.lc 97:24-97:29 Type |
146 | testdata/Material.lc 97:31-97:44 Type | 146 | testdata/Material.lc 97:31-97:44 Type |
147 | testdata/Material.lc 97:32-97:35 'Nat -> Type->Type | 147 | testdata/Material.lc 97:32-97:35 Nat -> Type->Type |
148 | testdata/Material.lc 97:32-97:37 Type->Type | 148 | testdata/Material.lc 97:32-97:37 Type->Type |
149 | testdata/Material.lc 97:36-97:37 'Nat | 149 | testdata/Material.lc 97:36-97:37 Nat |
150 | testdata/Material.lc 97:38-97:43 Type | 150 | testdata/Material.lc 97:38-97:43 Type |
151 | testdata/Material.lc 98:7-98:19 'TCGen | 151 | testdata/Material.lc 98:7-98:19 TCGen |
152 | testdata/Material.lc 101:6-101:11 Type | 152 | testdata/Material.lc 101:6-101:11 Type |
153 | testdata/Material.lc 101:6-104:28 Type | 153 | testdata/Material.lc 101:6-104:28 Type |
154 | testdata/Material.lc 101:6-105:27 Type | 154 | testdata/Material.lc 101:6-105:27 Type |
155 | testdata/Material.lc 101:6-107:55 Type | 155 | testdata/Material.lc 101:6-107:55 Type |
156 | testdata/Material.lc 101:6-108:14 Type | 156 | testdata/Material.lc 101:6-108:14 Type |
157 | testdata/Material.lc 101:6-108:38 Type | 157 | testdata/Material.lc 101:6-108:38 Type |
158 | testdata/Material.lc 102:7-102:25 'TCMod | 158 | testdata/Material.lc 102:7-102:25 TCMod |
159 | testdata/Material.lc 103:7-103:16 'Float->'TCMod | 'TCMod | Type | 159 | testdata/Material.lc 103:7-103:16 Float->TCMod | TCMod | Type |
160 | testdata/Material.lc 103:17-103:22 Type | 160 | testdata/Material.lc 103:17-103:22 Type |
161 | testdata/Material.lc 104:7-104:16 'Float -> 'Float->'TCMod | 'TCMod | Type | 161 | testdata/Material.lc 104:7-104:16 Float -> Float->TCMod | TCMod | Type |
162 | testdata/Material.lc 104:17-104:22 Type | 162 | testdata/Material.lc 104:17-104:22 Type |
163 | testdata/Material.lc 104:23-104:28 Type | 163 | testdata/Material.lc 104:23-104:28 Type |
164 | testdata/Material.lc 105:7-105:15 'Float -> 'Float->'TCMod | 'TCMod | Type | 164 | testdata/Material.lc 105:7-105:15 Float -> Float->TCMod | TCMod | Type |
165 | testdata/Material.lc 105:16-105:21 Type | 165 | testdata/Material.lc 105:16-105:21 Type |
166 | testdata/Material.lc 105:22-105:27 Type | 166 | testdata/Material.lc 105:22-105:27 Type |
167 | testdata/Material.lc 106:7-106:17 'TCMod | 'Wave->'TCMod | Type | 167 | testdata/Material.lc 106:7-106:17 TCMod | Type | Wave->TCMod |
168 | testdata/Material.lc 106:18-106:22 Type | 168 | testdata/Material.lc 106:18-106:22 Type |
169 | testdata/Material.lc 107:7-107:19 'Float -> 'Float -> 'Float -> 'Float -> 'Float -> 'Float->'TCMod | 'TCMod | Type | 169 | testdata/Material.lc 107:7-107:19 Float -> Float -> Float -> Float -> Float -> Float->TCMod | TCMod | Type |
170 | testdata/Material.lc 107:20-107:25 Type | 170 | testdata/Material.lc 107:20-107:25 Type |
171 | testdata/Material.lc 107:26-107:31 Type | 171 | testdata/Material.lc 107:26-107:31 Type |
172 | testdata/Material.lc 107:32-107:37 Type | 172 | testdata/Material.lc 107:32-107:37 Type |
173 | testdata/Material.lc 107:38-107:43 Type | 173 | testdata/Material.lc 107:38-107:43 Type |
174 | testdata/Material.lc 107:44-107:49 Type | 174 | testdata/Material.lc 107:44-107:49 Type |
175 | testdata/Material.lc 107:50-107:55 Type | 175 | testdata/Material.lc 107:50-107:55 Type |
176 | testdata/Material.lc 108:7-108:14 'Float -> 'Float -> 'Float -> 'Float->'TCMod | 'TCMod | Type | 176 | testdata/Material.lc 108:7-108:14 Float -> Float -> Float -> Float->TCMod | TCMod | Type |
177 | testdata/Material.lc 108:15-108:20 Type | 177 | testdata/Material.lc 108:15-108:20 Type |
178 | testdata/Material.lc 108:21-108:26 Type | 178 | testdata/Material.lc 108:21-108:26 Type |
179 | testdata/Material.lc 108:27-108:32 Type | 179 | testdata/Material.lc 108:27-108:32 Type |
@@ -181,133 +181,133 @@ testdata/Material.lc 108:33-108:38 Type | |||
181 | testdata/Material.lc 111:6-111:18 Type | 181 | testdata/Material.lc 111:6-111:18 Type |
182 | testdata/Material.lc 111:6-114:35 Type | 182 | testdata/Material.lc 111:6-114:35 Type |
183 | testdata/Material.lc 111:6-116:20 Type | 183 | testdata/Material.lc 111:6-116:20 Type |
184 | testdata/Material.lc 112:7-112:13 'StageTexture | 'String->'StageTexture | Type | 184 | testdata/Material.lc 112:7-112:13 StageTexture | String->StageTexture | Type |
185 | testdata/Material.lc 112:21-112:27 Type | 185 | testdata/Material.lc 112:21-112:27 Type |
186 | testdata/Material.lc 113:7-113:18 'StageTexture | 'String->'StageTexture | Type | 186 | testdata/Material.lc 113:7-113:18 StageTexture | String->StageTexture | Type |
187 | testdata/Material.lc 113:21-113:27 Type | 187 | testdata/Material.lc 113:21-113:27 Type |
188 | testdata/Material.lc 114:7-114:17 'Float -> 'List 'String -> 'StageTexture | 'StageTexture | Type | 188 | testdata/Material.lc 114:7-114:17 Float -> List String -> StageTexture | StageTexture | Type |
189 | testdata/Material.lc 114:21-114:26 Type | 189 | testdata/Material.lc 114:21-114:26 Type |
190 | testdata/Material.lc 114:28-114:34 Type | 190 | testdata/Material.lc 114:28-114:34 Type |
191 | testdata/Material.lc 115:7-115:18 'StageTexture | 191 | testdata/Material.lc 115:7-115:18 StageTexture |
192 | testdata/Material.lc 116:7-116:20 'StageTexture | 192 | testdata/Material.lc 116:7-116:20 StageTexture |
193 | testdata/Material.lc 119:6-119:19 Type | 193 | testdata/Material.lc 119:6-119:19 Type |
194 | testdata/Material.lc 119:6-122:14 Type | 194 | testdata/Material.lc 119:6-122:14 Type |
195 | testdata/Material.lc 120:7-120:12 'AlphaFunction | 195 | testdata/Material.lc 120:7-120:12 AlphaFunction |
196 | testdata/Material.lc 121:7-121:14 'AlphaFunction | 196 | testdata/Material.lc 121:7-121:14 AlphaFunction |
197 | testdata/Material.lc 122:7-122:14 'AlphaFunction | 197 | testdata/Material.lc 122:7-122:14 AlphaFunction |
198 | testdata/Material.lc 125:6-125:19 Type | 198 | testdata/Material.lc 125:6-125:19 Type |
199 | testdata/Material.lc 125:6-127:15 Type | 199 | testdata/Material.lc 125:6-127:15 Type |
200 | testdata/Material.lc 126:7-126:14 'DepthFunction | 200 | testdata/Material.lc 126:7-126:14 DepthFunction |
201 | testdata/Material.lc 127:7-127:15 'DepthFunction | 201 | testdata/Material.lc 127:7-127:15 DepthFunction |
202 | testdata/Material.lc 130:6-130:16 Type | 202 | testdata/Material.lc 130:6-130:16 Type |
203 | testdata/Material.lc 130:6-131:17 Type | 203 | testdata/Material.lc 130:6-131:17 Type |
204 | testdata/Material.lc 130:6-144:34 Type | 204 | testdata/Material.lc 130:6-144:34 Type |
205 | testdata/Material.lc 131:7-131:17 'AlphaGen | 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11 | 'Bool | 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11 | 'Bool -> 'String->V11 | 'DepthFunction | 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11 | 'List 'TCMod | 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11 | 'Maybe 'AlphaFunction | 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11 | 'Maybe ('Tuple2 'Blending' 'Blending') | 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11 | 'RGBGen | 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11 | 'StageAttrs | 'StageTexture | 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11 | 'String | 'String->V11 | 'TCGen | 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11 | Type | V1 | 205 | testdata/Material.lc 131:7-131:17 AlphaGen | AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->V11 | Bool | Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->V11 | Bool -> String->V11 | DepthFunction | DepthFunction -> Maybe AlphaFunction -> Bool -> String->V11 | List TCMod | List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->V11 | Maybe (Tuple2 Blending' Blending') | Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs | Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->V11 | Maybe AlphaFunction | Maybe AlphaFunction -> Bool -> String->V11 | RGBGen | RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->V11 | StageAttrs | StageTexture | StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->V11 | String | String->V11 | TCGen | TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->V11 | Type | V1 |
206 | testdata/Material.lc 132:7-132:14 'StageAttrs -> 'Maybe ('Tuple2 'Blending' 'Blending') | 206 | testdata/Material.lc 132:7-132:14 StageAttrs -> Maybe (Tuple2 Blending' Blending') |
207 | testdata/Material.lc 132:24-132:54 Type | 207 | testdata/Material.lc 132:24-132:54 Type |
208 | testdata/Material.lc 132:25-132:30 Type->Type | 208 | testdata/Material.lc 132:25-132:30 Type->Type |
209 | testdata/Material.lc 132:31-132:53 Type | 209 | testdata/Material.lc 132:31-132:53 Type |
210 | testdata/Material.lc 132:32-132:41 Type | 210 | testdata/Material.lc 132:32-132:41 Type |
211 | testdata/Material.lc 132:43-132:52 Type | 211 | testdata/Material.lc 132:43-132:52 Type |
212 | testdata/Material.lc 133:7-133:15 'StageAttrs->'RGBGen | 212 | testdata/Material.lc 133:7-133:15 StageAttrs->RGBGen |
213 | testdata/Material.lc 133:24-133:30 Type | 213 | testdata/Material.lc 133:24-133:30 Type |
214 | testdata/Material.lc 134:7-134:17 'StageAttrs->'AlphaGen | 214 | testdata/Material.lc 134:7-134:17 StageAttrs->AlphaGen |
215 | testdata/Material.lc 134:24-134:32 Type | 215 | testdata/Material.lc 134:24-134:32 Type |
216 | testdata/Material.lc 135:7-135:14 'StageAttrs->'TCGen | 216 | testdata/Material.lc 135:7-135:14 StageAttrs->TCGen |
217 | testdata/Material.lc 135:24-135:29 Type | 217 | testdata/Material.lc 135:24-135:29 Type |
218 | testdata/Material.lc 136:7-136:14 'StageAttrs -> 'List 'TCMod | 218 | testdata/Material.lc 136:7-136:14 StageAttrs -> List TCMod |
219 | testdata/Material.lc 136:25-136:30 Type | 219 | testdata/Material.lc 136:25-136:30 Type |
220 | testdata/Material.lc 137:7-137:16 'StageAttrs->'StageTexture | 220 | testdata/Material.lc 137:7-137:16 StageAttrs->StageTexture |
221 | testdata/Material.lc 137:24-137:36 Type | 221 | testdata/Material.lc 137:24-137:36 Type |
222 | testdata/Material.lc 138:7-138:19 'StageAttrs->'Bool | 222 | testdata/Material.lc 138:7-138:19 StageAttrs->Bool |
223 | testdata/Material.lc 138:24-138:28 Type | 223 | testdata/Material.lc 138:24-138:28 Type |
224 | testdata/Material.lc 139:7-139:18 'StageAttrs->'DepthFunction | 224 | testdata/Material.lc 139:7-139:18 StageAttrs->DepthFunction |
225 | testdata/Material.lc 139:24-139:37 Type | 225 | testdata/Material.lc 139:24-139:37 Type |
226 | testdata/Material.lc 140:7-140:18 'StageAttrs -> 'Maybe 'AlphaFunction | 226 | testdata/Material.lc 140:7-140:18 StageAttrs -> Maybe AlphaFunction |
227 | testdata/Material.lc 140:24-140:45 Type | 227 | testdata/Material.lc 140:24-140:45 Type |
228 | testdata/Material.lc 140:25-140:30 Type->Type | 228 | testdata/Material.lc 140:25-140:30 Type->Type |
229 | testdata/Material.lc 140:31-140:44 Type | 229 | testdata/Material.lc 140:31-140:44 Type |
230 | testdata/Material.lc 143:7-143:26 'StageAttrs->'Bool | 230 | testdata/Material.lc 143:7-143:26 StageAttrs->Bool |
231 | testdata/Material.lc 143:32-143:36 Type | 231 | testdata/Material.lc 143:32-143:36 Type |
232 | testdata/Material.lc 144:7-144:23 'StageAttrs->'String | 232 | testdata/Material.lc 144:7-144:23 StageAttrs->String |
233 | testdata/Material.lc 144:28-144:34 Type | 233 | testdata/Material.lc 144:28-144:34 Type |
234 | testdata/Material.lc 148:22-148:32 Type | 234 | testdata/Material.lc 148:22-148:32 Type |
235 | testdata/Material.lc 149:1-149:18 'StageAttrs | 235 | testdata/Material.lc 149:1-149:18 StageAttrs |
236 | testdata/Material.lc 149:21-149:31 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 236 | testdata/Material.lc 149:21-149:31 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
237 | testdata/Material.lc 149:21-150:30 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 237 | testdata/Material.lc 149:21-150:30 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
238 | testdata/Material.lc 149:21-151:36 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 238 | testdata/Material.lc 149:21-151:36 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
239 | testdata/Material.lc 149:21-152:33 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 239 | testdata/Material.lc 149:21-152:33 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
240 | testdata/Material.lc 149:21-153:35 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 240 | testdata/Material.lc 149:21-153:35 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
241 | testdata/Material.lc 149:21-154:25 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 241 | testdata/Material.lc 149:21-154:25 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
242 | testdata/Material.lc 149:21-155:36 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 242 | testdata/Material.lc 149:21-155:36 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
243 | testdata/Material.lc 149:21-156:27 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 243 | testdata/Material.lc 149:21-156:27 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
244 | testdata/Material.lc 149:21-157:31 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 244 | testdata/Material.lc 149:21-157:31 Maybe AlphaFunction -> Bool -> String->StageAttrs |
245 | testdata/Material.lc 149:21-158:30 'Bool -> 'String->'StageAttrs | 245 | testdata/Material.lc 149:21-158:30 Bool -> String->StageAttrs |
246 | testdata/Material.lc 149:21-159:36 'String->'StageAttrs | 246 | testdata/Material.lc 149:21-159:36 String->StageAttrs |
247 | testdata/Material.lc 149:21-161:6 'StageAttrs | 247 | testdata/Material.lc 149:21-161:6 StageAttrs |
248 | testdata/Material.lc 150:23-150:30 {a} -> 'Maybe a | 248 | testdata/Material.lc 150:23-150:30 {a} -> Maybe a |
249 | testdata/Material.lc 151:23-151:36 'RGBGen | 249 | testdata/Material.lc 151:23-151:36 RGBGen |
250 | testdata/Material.lc 152:23-152:33 'AlphaGen | 250 | testdata/Material.lc 152:23-152:33 AlphaGen |
251 | testdata/Material.lc 153:23-153:35 'TCGen | 251 | testdata/Material.lc 153:23-153:35 TCGen |
252 | testdata/Material.lc 154:23-154:25 {a} -> 'List a | 252 | testdata/Material.lc 154:23-154:25 {a} -> List a |
253 | testdata/Material.lc 155:23-155:36 'StageTexture | 253 | testdata/Material.lc 155:23-155:36 StageTexture |
254 | testdata/Material.lc 156:23-156:27 'Bool | 254 | testdata/Material.lc 156:23-156:27 Bool |
255 | testdata/Material.lc 157:23-157:31 'DepthFunction | 255 | testdata/Material.lc 157:23-157:31 DepthFunction |
256 | testdata/Material.lc 158:23-158:30 {a} -> 'Maybe a | 256 | testdata/Material.lc 158:23-158:30 {a} -> Maybe a |
257 | testdata/Material.lc 159:31-159:36 'Bool | 257 | testdata/Material.lc 159:31-159:36 Bool |
258 | testdata/Material.lc 160:27-160:29 'String | 258 | testdata/Material.lc 160:27-160:29 String |
259 | testdata/Material.lc 163:6-163:17 Type | 259 | testdata/Material.lc 163:6-163:17 Type |
260 | testdata/Material.lc 163:6-164:18 Type | 260 | testdata/Material.lc 163:6-164:18 Type |
261 | testdata/Material.lc 163:6-178:32 Type | 261 | testdata/Material.lc 163:6-178:32 Type |
262 | testdata/Material.lc 164:7-164:18 'Bool | 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12 | 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12 | 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12 | 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12 | 'Bool -> 'List 'StageAttrs -> 'Bool->V12 | 'Bool->V12 | 'CommonAttrs | 'CullType | 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12 | 'Int | 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12 | 'List 'Deform | 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12 | 'List 'StageAttrs | 'List 'StageAttrs -> 'Bool->V12 | 'Tuple0 | 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12 | 'Tuple0 -> 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 'Tuple0 -> 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12 | Type | V1 | 262 | testdata/Material.lc 164:7-164:18 Bool | Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->V12 | Bool -> Bool -> List StageAttrs -> Bool->V12 | Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->V12 | Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->V12 | Bool -> List StageAttrs -> Bool->V12 | Bool->V12 | CommonAttrs | CullType | CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->V12 | Int | Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->V12 | List Deform | List Deform -> Bool -> Bool -> List StageAttrs -> Bool->V12 | List StageAttrs | List StageAttrs -> Bool->V12 | Tuple0 | Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->V12 | Tuple0 -> Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs | Tuple0 -> Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->V12 | Type | V1 |
263 | testdata/Material.lc 165:7-165:17 'CommonAttrs->'Tuple0 | 263 | testdata/Material.lc 165:7-165:17 CommonAttrs->Tuple0 |
264 | testdata/Material.lc 165:28-165:30 Type | 264 | testdata/Material.lc 165:28-165:30 Type |
265 | testdata/Material.lc 166:7-166:17 'CommonAttrs->'Tuple0 | 265 | testdata/Material.lc 166:7-166:17 CommonAttrs->Tuple0 |
266 | testdata/Material.lc 166:28-166:30 Type | 266 | testdata/Material.lc 166:28-166:30 Type |
267 | testdata/Material.lc 167:7-167:15 'CommonAttrs->'Bool | 267 | testdata/Material.lc 167:7-167:15 CommonAttrs->Bool |
268 | testdata/Material.lc 167:28-167:32 Type | 268 | testdata/Material.lc 167:28-167:32 Type |
269 | testdata/Material.lc 168:7-168:13 'CommonAttrs->'Int | 269 | testdata/Material.lc 168:7-168:13 CommonAttrs->Int |
270 | testdata/Material.lc 168:28-168:31 Type | 270 | testdata/Material.lc 168:28-168:31 Type |
271 | testdata/Material.lc 169:7-169:23 'CommonAttrs->'Bool | 271 | testdata/Material.lc 169:7-169:23 CommonAttrs->Bool |
272 | testdata/Material.lc 169:28-169:32 Type | 272 | testdata/Material.lc 169:28-169:32 Type |
273 | testdata/Material.lc 170:7-170:16 'CommonAttrs->'Bool | 273 | testdata/Material.lc 170:7-170:16 CommonAttrs->Bool |
274 | testdata/Material.lc 170:28-170:32 Type | 274 | testdata/Material.lc 170:28-170:32 Type |
275 | testdata/Material.lc 171:7-171:13 'CommonAttrs->'CullType | 275 | testdata/Material.lc 171:7-171:13 CommonAttrs->CullType |
276 | testdata/Material.lc 171:28-171:36 Type | 276 | testdata/Material.lc 171:28-171:36 Type |
277 | testdata/Material.lc 172:7-172:23 'CommonAttrs -> 'List 'Deform | 277 | testdata/Material.lc 172:7-172:23 CommonAttrs -> List Deform |
278 | testdata/Material.lc 172:29-172:35 Type | 278 | testdata/Material.lc 172:29-172:35 Type |
279 | testdata/Material.lc 173:7-173:18 'CommonAttrs->'Bool | 279 | testdata/Material.lc 173:7-173:18 CommonAttrs->Bool |
280 | testdata/Material.lc 173:28-173:32 Type | 280 | testdata/Material.lc 173:28-173:32 Type |
281 | testdata/Material.lc 174:7-174:22 'CommonAttrs->'Bool | 281 | testdata/Material.lc 174:7-174:22 CommonAttrs->Bool |
282 | testdata/Material.lc 174:28-174:32 Type | 282 | testdata/Material.lc 174:28-174:32 Type |
283 | testdata/Material.lc 175:7-175:15 'CommonAttrs -> 'List 'StageAttrs | 283 | testdata/Material.lc 175:7-175:15 CommonAttrs -> List StageAttrs |
284 | testdata/Material.lc 175:29-175:39 Type | 284 | testdata/Material.lc 175:29-175:39 Type |
285 | testdata/Material.lc 178:7-178:14 'CommonAttrs->'Bool | 285 | testdata/Material.lc 178:7-178:14 CommonAttrs->Bool |
286 | testdata/Material.lc 178:28-178:32 Type | 286 | testdata/Material.lc 178:28-178:32 Type |
287 | testdata/Material.lc 182:23-182:34 Type | 287 | testdata/Material.lc 182:23-182:34 Type |
288 | testdata/Material.lc 183:1-183:19 'CommonAttrs | 288 | testdata/Material.lc 183:1-183:19 CommonAttrs |
289 | testdata/Material.lc 183:22-183:33 'Tuple0 -> 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 289 | testdata/Material.lc 183:22-183:33 Tuple0 -> Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
290 | testdata/Material.lc 183:22-184:29 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 290 | testdata/Material.lc 183:22-184:29 Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
291 | testdata/Material.lc 183:22-185:29 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 291 | testdata/Material.lc 183:22-185:29 Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
292 | testdata/Material.lc 183:22-186:32 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 292 | testdata/Material.lc 183:22-186:32 Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
293 | testdata/Material.lc 183:22-187:28 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 293 | testdata/Material.lc 183:22-187:28 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
294 | testdata/Material.lc 183:22-188:32 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 294 | testdata/Material.lc 183:22-188:32 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
295 | testdata/Material.lc 183:22-189:32 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 295 | testdata/Material.lc 183:22-189:32 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
296 | testdata/Material.lc 183:22-190:40 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 296 | testdata/Material.lc 183:22-190:40 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
297 | testdata/Material.lc 183:22-191:29 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 297 | testdata/Material.lc 183:22-191:29 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
298 | testdata/Material.lc 183:22-192:32 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 298 | testdata/Material.lc 183:22-192:32 Bool -> List StageAttrs -> Bool->CommonAttrs |
299 | testdata/Material.lc 183:22-193:32 'List 'StageAttrs -> 'Bool->'CommonAttrs | 299 | testdata/Material.lc 183:22-193:32 List StageAttrs -> Bool->CommonAttrs |
300 | testdata/Material.lc 183:22-194:29 'Bool->'CommonAttrs | 300 | testdata/Material.lc 183:22-194:29 Bool->CommonAttrs |
301 | testdata/Material.lc 183:22-196:6 'CommonAttrs | 301 | testdata/Material.lc 183:22-196:6 CommonAttrs |
302 | testdata/Material.lc 184:27-184:29 'Tuple0 | 302 | testdata/Material.lc 184:27-184:29 Tuple0 |
303 | testdata/Material.lc 185:27-185:29 'Tuple0 | 303 | testdata/Material.lc 185:27-185:29 Tuple0 |
304 | testdata/Material.lc 186:27-186:32 'Bool | 304 | testdata/Material.lc 186:27-186:32 Bool |
305 | testdata/Material.lc 187:27-187:28 V1 | 305 | testdata/Material.lc 187:27-187:28 V1 |
306 | testdata/Material.lc 188:27-188:32 'Bool | 306 | testdata/Material.lc 188:27-188:32 Bool |
307 | testdata/Material.lc 189:27-189:32 'Bool | 307 | testdata/Material.lc 189:27-189:32 Bool |
308 | testdata/Material.lc 190:27-190:40 'CullType | 308 | testdata/Material.lc 190:27-190:40 CullType |
309 | testdata/Material.lc 191:27-191:29 {a} -> 'List a | 309 | testdata/Material.lc 191:27-191:29 {a} -> List a |
310 | testdata/Material.lc 192:27-192:32 'Bool | 310 | testdata/Material.lc 192:27-192:32 Bool |
311 | testdata/Material.lc 193:27-193:32 'Bool | 311 | testdata/Material.lc 193:27-193:32 Bool |
312 | testdata/Material.lc 194:27-194:29 {a} -> 'List a | 312 | testdata/Material.lc 194:27-194:29 {a} -> List a |
313 | testdata/Material.lc 195:27-195:32 'Bool | 313 | testdata/Material.lc 195:27-195:32 Bool |
diff --git a/testdata/Prelude.out b/testdata/Prelude.out index f30173c3..7966939c 100644 --- a/testdata/Prelude.out +++ b/testdata/Prelude.out | |||
@@ -2,8 +2,8 @@ main is not found | |||
2 | tooltips: | 2 | tooltips: |
3 | testdata/Prelude.lc 15:1-15:6 {a} -> {b} -> a -> b->a | 3 | testdata/Prelude.lc 15:1-15:6 {a} -> {b} -> a -> b->a |
4 | testdata/Prelude.lc 15:13-15:14 V3 | 4 | testdata/Prelude.lc 15:13-15:14 V3 |
5 | testdata/Prelude.lc 17:1-17:10 'Bool | 5 | testdata/Prelude.lc 17:1-17:10 Bool |
6 | testdata/Prelude.lc 17:13-17:17 'Bool | 6 | testdata/Prelude.lc 17:13-17:17 Bool |
7 | testdata/Prelude.lc 19:3-19:4 {a} -> {b} -> a -> a->b -> b | 7 | testdata/Prelude.lc 19:3-19:4 {a} -> {b} -> a -> a->b -> b |
8 | testdata/Prelude.lc 19:9-19:10 V1 | 8 | testdata/Prelude.lc 19:9-19:10 V1 |
9 | testdata/Prelude.lc 19:11-19:12 V6 | 9 | testdata/Prelude.lc 19:11-19:12 V6 |
@@ -14,25 +14,25 @@ testdata/Prelude.lc 22:1-22:4 {a} -> {b} -> {c} -> b->c -> a->b -> a->c | |||
14 | testdata/Prelude.lc 22:17-22:18 V5 | 14 | testdata/Prelude.lc 22:17-22:18 V5 |
15 | testdata/Prelude.lc 22:20-22:21 V6 | 15 | testdata/Prelude.lc 22:20-22:21 V6 |
16 | testdata/Prelude.lc 22:22-22:23 V7 | 16 | testdata/Prelude.lc 22:22-22:23 V7 |
17 | testdata/Prelude.lc 24:1-24:8 {a} -> {b} -> {c} -> (a -> b->c) -> 'Tuple2 a b -> c | 17 | testdata/Prelude.lc 24:1-24:8 {a} -> {b} -> {c} -> (a -> b->c) -> Tuple2 a b -> c |
18 | testdata/Prelude.lc 24:12-24:16 V4 | 18 | testdata/Prelude.lc 24:12-24:16 V4 |
19 | testdata/Prelude.lc 24:12-24:25 V0 | 19 | testdata/Prelude.lc 24:12-24:25 V0 |
20 | testdata/Prelude.lc 24:20-24:21 V8 | 20 | testdata/Prelude.lc 24:20-24:21 V8 |
21 | testdata/Prelude.lc 24:20-24:25 V2 -> V2->V2 | V2->V2 | 21 | testdata/Prelude.lc 24:20-24:25 V2 -> V2->V2 | V2->V2 |
22 | testdata/Prelude.lc 24:22-24:23 V7 | 22 | testdata/Prelude.lc 24:22-24:23 V7 |
23 | testdata/Prelude.lc 24:24-24:25 V7 | 23 | testdata/Prelude.lc 24:24-24:25 V7 |
24 | testdata/Prelude.lc 26:1-26:6 {a} -> {b} -> {c} -> {d} -> a->c -> b->d -> 'Tuple2 a b -> 'Tuple2 c d | 24 | testdata/Prelude.lc 26:1-26:6 {a} -> {b} -> {c} -> {d} -> a->c -> b->d -> Tuple2 a b -> Tuple2 c d |
25 | testdata/Prelude.lc 26:12-26:16 V5 | 25 | testdata/Prelude.lc 26:12-26:16 V5 |
26 | testdata/Prelude.lc 26:12-26:30 'Tuple2 V1 V0 | 26 | testdata/Prelude.lc 26:12-26:30 Tuple2 V1 V0 |
27 | testdata/Prelude.lc 26:20-26:30 'Tuple2 V1 V0 | V2 -> V2->V2 | V2->V2 | 27 | testdata/Prelude.lc 26:20-26:30 Tuple2 V1 V0 | V2 -> V2->V2 | V2->V2 |
28 | testdata/Prelude.lc 26:21-26:22 V12 | 28 | testdata/Prelude.lc 26:21-26:22 V12 |
29 | testdata/Prelude.lc 26:23-26:24 V9 | 29 | testdata/Prelude.lc 26:23-26:24 V9 |
30 | testdata/Prelude.lc 26:26-26:27 V9 | 30 | testdata/Prelude.lc 26:26-26:27 V9 |
31 | testdata/Prelude.lc 26:28-26:29 V7 | 31 | testdata/Prelude.lc 26:28-26:29 V7 |
32 | testdata/Prelude.lc 28:1-28:3 'Float | 32 | testdata/Prelude.lc 28:1-28:3 Float |
33 | testdata/Prelude.lc 28:6-28:10 'Float | 33 | testdata/Prelude.lc 28:6-28:10 Float |
34 | testdata/Prelude.lc 30:8-30:29 Type | 34 | testdata/Prelude.lc 30:8-30:29 Type |
35 | testdata/Prelude.lc 30:8-33:39 V0->V1 | {a} -> {b} -> 'List a -> 'List b -> 'List ('Tuple2 a b) | 35 | testdata/Prelude.lc 30:8-33:39 V0->V1 | {a} -> {b} -> List a -> List b -> List (Tuple2 a b) |
36 | testdata/Prelude.lc 30:9-30:10 V3 | 36 | testdata/Prelude.lc 30:9-30:10 V3 |
37 | testdata/Prelude.lc 30:15-30:29 Type | 37 | testdata/Prelude.lc 30:15-30:29 Type |
38 | testdata/Prelude.lc 30:16-30:17 V2 | 38 | testdata/Prelude.lc 30:16-30:17 V2 |
@@ -40,24 +40,24 @@ testdata/Prelude.lc 30:22-30:29 Type | |||
40 | testdata/Prelude.lc 30:23-30:28 Type | 40 | testdata/Prelude.lc 30:23-30:28 Type |
41 | testdata/Prelude.lc 30:24-30:25 Type | 41 | testdata/Prelude.lc 30:24-30:25 Type |
42 | testdata/Prelude.lc 30:26-30:27 Type | 42 | testdata/Prelude.lc 30:26-30:27 Type |
43 | testdata/Prelude.lc 31:1-31:4 {a} -> {b} -> 'List a -> 'List b -> 'List ('Tuple2 a b) | 43 | testdata/Prelude.lc 31:1-31:4 {a} -> {b} -> List a -> List b -> List (Tuple2 a b) |
44 | testdata/Prelude.lc 31:22-31:24 {a} -> 'List a | 44 | testdata/Prelude.lc 31:22-31:24 {a} -> List a |
45 | testdata/Prelude.lc 31:22-33:39 'List ('Tuple2 V3 V2) | 'List V0 -> 'List ('Tuple2 V1 V4) | 'List V1 -> 'List ('Tuple2 V3 V2) | 'List V1 -> 'List V1 -> 'List ('Tuple2 V3 V2) | 45 | testdata/Prelude.lc 31:22-33:39 List (Tuple2 V3 V2) | List V0 -> List (Tuple2 V1 V4) | List V1 -> List (Tuple2 V3 V2) | List V1 -> List V1 -> List (Tuple2 V3 V2) |
46 | testdata/Prelude.lc 32:22-32:24 {a} -> 'List a | 46 | testdata/Prelude.lc 32:22-32:24 {a} -> List a |
47 | testdata/Prelude.lc 32:22-33:39 'List ('Tuple2 V2 V5) | 'List V0 -> 'List ('Tuple2 V5 V1) | 'List V2 -> 'List V2 | V1 -> 'List V2 -> 'List V2 | 47 | testdata/Prelude.lc 32:22-33:39 List (Tuple2 V2 V5) | List V0 -> List (Tuple2 V5 V1) | List V2 -> List V2 | V1 -> List V2 -> List V2 |
48 | testdata/Prelude.lc 33:23-33:28 'Tuple2 V7 V3 | 48 | testdata/Prelude.lc 33:23-33:28 Tuple2 V7 V3 |
49 | testdata/Prelude.lc 33:23-33:29 'List ('Tuple2 V7 V3) -> 'List ('Tuple2 V8 V4) | 49 | testdata/Prelude.lc 33:23-33:29 List (Tuple2 V7 V3) -> List (Tuple2 V8 V4) |
50 | testdata/Prelude.lc 33:23-33:39 'List ('Tuple2 V6 V2) | 'List V2 -> 'List V2 | V1 -> 'List V2 -> 'List V2 | 50 | testdata/Prelude.lc 33:23-33:39 List (Tuple2 V6 V2) | List V2 -> List V2 | V1 -> List V2 -> List V2 |
51 | testdata/Prelude.lc 33:24-33:25 V10 | 51 | testdata/Prelude.lc 33:24-33:25 V10 |
52 | testdata/Prelude.lc 33:26-33:27 V4 | 52 | testdata/Prelude.lc 33:26-33:27 V4 |
53 | testdata/Prelude.lc 33:28-33:29 {a} -> a -> 'List a -> 'List a | 53 | testdata/Prelude.lc 33:28-33:29 {a} -> a -> List a -> List a |
54 | testdata/Prelude.lc 33:30-33:33 {a} -> {b} -> 'List a -> 'List b -> 'List ('Tuple2 a b) | 54 | testdata/Prelude.lc 33:30-33:33 {a} -> {b} -> List a -> List b -> List (Tuple2 a b) |
55 | testdata/Prelude.lc 33:30-33:36 'List V0 -> 'List ('Tuple2 V8 V1) | 55 | testdata/Prelude.lc 33:30-33:36 List V0 -> List (Tuple2 V8 V1) |
56 | testdata/Prelude.lc 33:30-33:39 'List ('Tuple2 V6 V2) | 56 | testdata/Prelude.lc 33:30-33:39 List (Tuple2 V6 V2) |
57 | testdata/Prelude.lc 33:34-33:36 'List V8 | 57 | testdata/Prelude.lc 33:34-33:36 List V8 |
58 | testdata/Prelude.lc 33:37-33:39 'List V2 | 58 | testdata/Prelude.lc 33:37-33:39 List V2 |
59 | testdata/Prelude.lc 35:10-35:30 Type | 59 | testdata/Prelude.lc 35:10-35:30 Type |
60 | testdata/Prelude.lc 35:10-38:27 V0->V1 | {a} -> {b} -> 'List ('Tuple2 a b) -> 'Tuple2 ('List a) ('List b) | 60 | testdata/Prelude.lc 35:10-38:27 V0->V1 | {a} -> {b} -> List (Tuple2 a b) -> Tuple2 (List a) (List b) |
61 | testdata/Prelude.lc 35:11-35:16 Type | 61 | testdata/Prelude.lc 35:11-35:16 Type |
62 | testdata/Prelude.lc 35:12-35:13 V3 | 62 | testdata/Prelude.lc 35:12-35:13 V3 |
63 | testdata/Prelude.lc 35:14-35:15 V1 | 63 | testdata/Prelude.lc 35:14-35:15 V1 |
@@ -66,117 +66,117 @@ testdata/Prelude.lc 35:22-35:25 Type | |||
66 | testdata/Prelude.lc 35:23-35:24 Type | 66 | testdata/Prelude.lc 35:23-35:24 Type |
67 | testdata/Prelude.lc 35:26-35:29 Type | 67 | testdata/Prelude.lc 35:26-35:29 Type |
68 | testdata/Prelude.lc 35:27-35:28 Type | 68 | testdata/Prelude.lc 35:27-35:28 Type |
69 | testdata/Prelude.lc 36:1-36:6 {a} -> {b} -> 'List ('Tuple2 a b) -> 'Tuple2 ('List a) ('List b) | 69 | testdata/Prelude.lc 36:1-36:6 {a} -> {b} -> List (Tuple2 a b) -> Tuple2 (List a) (List b) |
70 | testdata/Prelude.lc 36:12-36:19 'Tuple2 ('List V1) ('List V0) | 70 | testdata/Prelude.lc 36:12-36:19 Tuple2 (List V1) (List V0) |
71 | testdata/Prelude.lc 36:12-38:27 'List ('Tuple2 V1 V0) -> 'Tuple2 ('List V2) ('List V1) | 'Tuple2 ('List V2) ('List V1) | 71 | testdata/Prelude.lc 36:12-38:27 List (Tuple2 V1 V0) -> Tuple2 (List V2) (List V1) | Tuple2 (List V2) (List V1) |
72 | testdata/Prelude.lc 36:13-36:15 {a} -> 'List a | 72 | testdata/Prelude.lc 36:13-36:15 {a} -> List a |
73 | testdata/Prelude.lc 36:16-36:18 {a} -> 'List a | 73 | testdata/Prelude.lc 36:16-36:18 {a} -> List a |
74 | testdata/Prelude.lc 37:20-37:31 'Tuple2 ('List V8) ('List V7) | V2 -> V2->V2 | V2->V2 | 74 | testdata/Prelude.lc 37:20-37:31 Tuple2 (List V8) (List V7) | V2 -> V2->V2 | V2->V2 |
75 | testdata/Prelude.lc 37:20-38:15 'Tuple2 ('List V5) ('List V4) | 75 | testdata/Prelude.lc 37:20-38:15 Tuple2 (List V5) (List V4) |
76 | testdata/Prelude.lc 37:20-38:27 'List V3 -> 'Tuple2 ('List V3) ('List V2) | 'Tuple2 ('List V3) ('List V2) | V2 -> 'List V3 -> 'Tuple2 ('List V3) ('List V2) | V2 -> V2->V2 | V2->V2 | 76 | testdata/Prelude.lc 37:20-38:27 List V3 -> Tuple2 (List V3) (List V2) | Tuple2 (List V3) (List V2) | V2 -> List V3 -> Tuple2 (List V3) (List V2) | V2 -> V2->V2 | V2->V2 |
77 | testdata/Prelude.lc 37:21-37:22 V14 | 77 | testdata/Prelude.lc 37:21-37:22 V14 |
78 | testdata/Prelude.lc 37:21-37:23 'List V13 -> 'List V14 | 78 | testdata/Prelude.lc 37:21-37:23 List V13 -> List V14 |
79 | testdata/Prelude.lc 37:21-37:25 'List V11 | 79 | testdata/Prelude.lc 37:21-37:25 List V11 |
80 | testdata/Prelude.lc 37:22-37:23 {a} -> a -> 'List a -> 'List a | 80 | testdata/Prelude.lc 37:22-37:23 {a} -> a -> List a -> List a |
81 | testdata/Prelude.lc 37:23-37:25 V5 | 81 | testdata/Prelude.lc 37:23-37:25 V5 |
82 | testdata/Prelude.lc 37:26-37:27 V10 | 82 | testdata/Prelude.lc 37:26-37:27 V10 |
83 | testdata/Prelude.lc 37:26-37:28 'List V9 -> 'List V10 | 83 | testdata/Prelude.lc 37:26-37:28 List V9 -> List V10 |
84 | testdata/Prelude.lc 37:26-37:30 'List V7 | 84 | testdata/Prelude.lc 37:26-37:30 List V7 |
85 | testdata/Prelude.lc 37:27-37:28 {a} -> a -> 'List a -> 'List a | 85 | testdata/Prelude.lc 37:27-37:28 {a} -> a -> List a -> List a |
86 | testdata/Prelude.lc 37:28-37:30 V2 | 86 | testdata/Prelude.lc 37:28-37:30 V2 |
87 | testdata/Prelude.lc 38:10-38:15 V1 | 87 | testdata/Prelude.lc 38:10-38:15 V1 |
88 | testdata/Prelude.lc 38:19-38:24 {a} -> {b} -> 'List ('Tuple2 a b) -> 'Tuple2 ('List a) ('List b) | 88 | testdata/Prelude.lc 38:19-38:24 {a} -> {b} -> List (Tuple2 a b) -> Tuple2 (List a) (List b) |
89 | testdata/Prelude.lc 38:19-38:27 'Tuple2 ('List V1) ('List V0) | 89 | testdata/Prelude.lc 38:19-38:27 Tuple2 (List V1) (List V0) |
90 | testdata/Prelude.lc 38:25-38:27 'List V10 | 90 | testdata/Prelude.lc 38:25-38:27 List V10 |
91 | testdata/Prelude.lc 40:1-40:7 {a} -> a->'Bool -> 'List a -> 'List a | 91 | testdata/Prelude.lc 40:1-40:7 {a} -> a->Bool -> List a -> List a |
92 | testdata/Prelude.lc 40:21-40:23 {a} -> 'List a | 92 | testdata/Prelude.lc 40:21-40:23 {a} -> List a |
93 | testdata/Prelude.lc 40:21-43:49 'List V0 -> 'List V1 | V0->V1 | 93 | testdata/Prelude.lc 40:21-43:49 List V0 -> List V1 | V0->V1 |
94 | testdata/Prelude.lc 41:22-43:49 'List V2 | 'List V2 -> 'List V2 | V1 -> 'List V2 -> 'List V2 | 94 | testdata/Prelude.lc 41:22-43:49 List V2 | List V2 -> List V2 | V1 -> List V2 -> List V2 |
95 | testdata/Prelude.lc 41:27-41:31 V6 | 95 | testdata/Prelude.lc 41:27-41:31 V6 |
96 | testdata/Prelude.lc 41:32-41:33 V5 | 96 | testdata/Prelude.lc 41:32-41:33 V5 |
97 | testdata/Prelude.lc 42:24-42:28 V1 | 97 | testdata/Prelude.lc 42:24-42:28 V1 |
98 | testdata/Prelude.lc 42:24-43:49 'List V4 | 98 | testdata/Prelude.lc 42:24-43:49 List V4 |
99 | testdata/Prelude.lc 42:32-42:52 'List V5 | 99 | testdata/Prelude.lc 42:32-42:52 List V5 |
100 | testdata/Prelude.lc 42:32-43:49 'Bool -> 'List V6 | 100 | testdata/Prelude.lc 42:32-43:49 Bool -> List V6 |
101 | testdata/Prelude.lc 42:33-42:34 V7 | 101 | testdata/Prelude.lc 42:33-42:34 V7 |
102 | testdata/Prelude.lc 42:33-42:36 'List V6 -> 'List V7 | 102 | testdata/Prelude.lc 42:33-42:36 List V6 -> List V7 |
103 | testdata/Prelude.lc 42:35-42:36 {a} -> a -> 'List a -> 'List a | 103 | testdata/Prelude.lc 42:35-42:36 {a} -> a -> List a -> List a |
104 | testdata/Prelude.lc 42:37-42:43 V9 -> 'List V6 -> 'List V7 | 104 | testdata/Prelude.lc 42:37-42:43 V9 -> List V6 -> List V7 |
105 | testdata/Prelude.lc 42:37-42:48 'List V5 -> 'List V6 | 105 | testdata/Prelude.lc 42:37-42:48 List V5 -> List V6 |
106 | testdata/Prelude.lc 42:37-42:51 'List V5 | 106 | testdata/Prelude.lc 42:37-42:51 List V5 |
107 | testdata/Prelude.lc 42:44-42:48 V9 | 107 | testdata/Prelude.lc 42:44-42:48 V9 |
108 | testdata/Prelude.lc 42:49-42:51 'List V5 | 108 | testdata/Prelude.lc 42:49-42:51 List V5 |
109 | testdata/Prelude.lc 43:34-43:40 V12 | 109 | testdata/Prelude.lc 43:34-43:40 V12 |
110 | testdata/Prelude.lc 43:41-43:45 V13 | 110 | testdata/Prelude.lc 43:41-43:45 V13 |
111 | testdata/Prelude.lc 43:46-43:48 'List V10 | 111 | testdata/Prelude.lc 43:46-43:48 List V10 |
112 | testdata/Prelude.lc 45:9-45:17 Type | 112 | testdata/Prelude.lc 45:9-45:17 Type |
113 | testdata/Prelude.lc 45:10-45:11 V1 | 113 | testdata/Prelude.lc 45:10-45:11 V1 |
114 | testdata/Prelude.lc 45:16-45:17 Type | 114 | testdata/Prelude.lc 45:16-45:17 Type |
115 | testdata/Prelude.lc 46:1-46:5 {a} -> 'List a -> a | 115 | testdata/Prelude.lc 46:1-46:5 {a} -> List a -> a |
116 | testdata/Prelude.lc 46:7-46:11 'List V1 | 116 | testdata/Prelude.lc 46:7-46:11 List V1 |
117 | testdata/Prelude.lc 46:7-46:16 'List V0 -> V1 | V1 | 117 | testdata/Prelude.lc 46:7-46:16 List V0 -> V1 | V1 |
118 | testdata/Prelude.lc 46:15-46:16 'List V2 -> V2 | V1 -> 'List V2 -> V2 | V3 | 118 | testdata/Prelude.lc 46:15-46:16 List V2 -> V2 | V1 -> List V2 -> V2 | V3 |
119 | testdata/Prelude.lc 48:9-48:19 Type | 119 | testdata/Prelude.lc 48:9-48:19 Type |
120 | testdata/Prelude.lc 48:10-48:11 V1 | 120 | testdata/Prelude.lc 48:10-48:11 V1 |
121 | testdata/Prelude.lc 48:16-48:19 Type | 121 | testdata/Prelude.lc 48:16-48:19 Type |
122 | testdata/Prelude.lc 48:17-48:18 Type | 122 | testdata/Prelude.lc 48:17-48:18 Type |
123 | testdata/Prelude.lc 49:1-49:5 {a} -> 'List a -> 'List a | 123 | testdata/Prelude.lc 49:1-49:5 {a} -> List a -> List a |
124 | testdata/Prelude.lc 49:7-49:12 'List V1 | 124 | testdata/Prelude.lc 49:7-49:12 List V1 |
125 | testdata/Prelude.lc 49:7-49:18 'List V0 -> 'List V1 | 'List V1 | 125 | testdata/Prelude.lc 49:7-49:18 List V0 -> List V1 | List V1 |
126 | testdata/Prelude.lc 49:16-49:18 'List V2 -> V2 | 'List V3 | V1 -> 'List V2 -> V2 | 126 | testdata/Prelude.lc 49:16-49:18 List V2 -> V2 | List V3 | V1 -> List V2 -> V2 |
127 | testdata/Prelude.lc 51:10-51:25 Type | 127 | testdata/Prelude.lc 51:10-51:25 Type |
128 | testdata/Prelude.lc 51:11-51:12 V1 | 128 | testdata/Prelude.lc 51:11-51:12 V1 |
129 | testdata/Prelude.lc 51:17-51:25 Type | 129 | testdata/Prelude.lc 51:17-51:25 Type |
130 | testdata/Prelude.lc 51:18-51:24 Type | 130 | testdata/Prelude.lc 51:18-51:24 Type |
131 | testdata/Prelude.lc 51:19-51:20 Type | 131 | testdata/Prelude.lc 51:19-51:20 Type |
132 | testdata/Prelude.lc 51:22-51:23 Type | 132 | testdata/Prelude.lc 51:22-51:23 Type |
133 | testdata/Prelude.lc 52:1-52:6 {a} -> 'List a -> 'List ('Tuple2 a a) | 133 | testdata/Prelude.lc 52:1-52:6 {a} -> List a -> List (Tuple2 a a) |
134 | testdata/Prelude.lc 52:11-52:14 {a} -> {b} -> 'List a -> 'List b -> 'List ('Tuple2 a b) | 134 | testdata/Prelude.lc 52:11-52:14 {a} -> {b} -> List a -> List b -> List (Tuple2 a b) |
135 | testdata/Prelude.lc 52:11-52:16 'List V0 -> 'List ('Tuple2 V3 V1) | 135 | testdata/Prelude.lc 52:11-52:16 List V0 -> List (Tuple2 V3 V1) |
136 | testdata/Prelude.lc 52:11-52:25 'List ('Tuple2 V1 V1) | 'List V0 -> 'List ('Tuple2 V1 V1) | 136 | testdata/Prelude.lc 52:11-52:25 List (Tuple2 V1 V1) | List V0 -> List (Tuple2 V1 V1) |
137 | testdata/Prelude.lc 52:15-52:16 'List V3 | 137 | testdata/Prelude.lc 52:15-52:16 List V3 |
138 | testdata/Prelude.lc 52:17-52:25 'List V1 | 138 | testdata/Prelude.lc 52:17-52:25 List V1 |
139 | testdata/Prelude.lc 52:18-52:22 {a} -> 'List a -> 'List a | 139 | testdata/Prelude.lc 52:18-52:22 {a} -> List a -> List a |
140 | testdata/Prelude.lc 52:23-52:24 'List V2 | 140 | testdata/Prelude.lc 52:23-52:24 List V2 |
141 | testdata/Prelude.lc 54:1-54:7 {a} -> {b} -> (a -> b->a) -> a -> 'List b -> a | 141 | testdata/Prelude.lc 54:1-54:7 {a} -> {b} -> (a -> b->a) -> a -> List b -> a |
142 | testdata/Prelude.lc 54:17-54:18 V5 | 142 | testdata/Prelude.lc 54:17-54:18 V5 |
143 | testdata/Prelude.lc 54:17-55:41 'List V1 -> V6 | V0->V1 | 143 | testdata/Prelude.lc 54:17-55:41 List V1 -> V6 | V0->V1 |
144 | testdata/Prelude.lc 55:22-55:28 V10 | 144 | testdata/Prelude.lc 55:22-55:28 V10 |
145 | testdata/Prelude.lc 55:22-55:41 'List V1 -> V6 | V0 -> 'List V1 -> V6 | 145 | testdata/Prelude.lc 55:22-55:41 List V1 -> V6 | V0 -> List V1 -> V6 |
146 | testdata/Prelude.lc 55:29-55:30 V11 | 146 | testdata/Prelude.lc 55:29-55:30 V11 |
147 | testdata/Prelude.lc 55:32-55:33 V12 | 147 | testdata/Prelude.lc 55:32-55:33 V12 |
148 | testdata/Prelude.lc 55:34-55:35 V13 | 148 | testdata/Prelude.lc 55:34-55:35 V13 |
149 | testdata/Prelude.lc 55:36-55:37 V10 | 149 | testdata/Prelude.lc 55:36-55:37 V10 |
150 | testdata/Prelude.lc 55:39-55:41 'List V7 | 150 | testdata/Prelude.lc 55:39-55:41 List V7 |
151 | testdata/Prelude.lc 57:1-57:10 {a} -> a -> 'List a | 151 | testdata/Prelude.lc 57:1-57:10 {a} -> a -> List a |
152 | testdata/Prelude.lc 57:16-57:17 V2 | 152 | testdata/Prelude.lc 57:16-57:17 V2 |
153 | testdata/Prelude.lc 59:1-59:7 {a} -> 'List a -> 'List a -> 'List a | 153 | testdata/Prelude.lc 59:1-59:7 {a} -> List a -> List a -> List a |
154 | testdata/Prelude.lc 59:20-59:22 V3 | 154 | testdata/Prelude.lc 59:20-59:22 V3 |
155 | testdata/Prelude.lc 59:20-60:36 'List V0 -> 'List V1 | V0->V1 | 155 | testdata/Prelude.lc 59:20-60:36 List V0 -> List V1 | V0->V1 |
156 | testdata/Prelude.lc 60:20-60:21 V3 | 156 | testdata/Prelude.lc 60:20-60:21 V3 |
157 | testdata/Prelude.lc 60:20-60:23 'List V2 -> 'List V3 | 157 | testdata/Prelude.lc 60:20-60:23 List V2 -> List V3 |
158 | testdata/Prelude.lc 60:20-60:36 'List V1 -> V4 | 'List V2 | V0 -> 'List V1 -> V4 | 158 | testdata/Prelude.lc 60:20-60:36 List V1 -> V4 | List V2 | V0 -> List V1 -> V4 |
159 | testdata/Prelude.lc 60:22-60:23 {a} -> a -> 'List a -> 'List a | 159 | testdata/Prelude.lc 60:22-60:23 {a} -> a -> List a -> List a |
160 | testdata/Prelude.lc 60:24-60:30 V7 | 160 | testdata/Prelude.lc 60:24-60:30 V7 |
161 | testdata/Prelude.lc 60:31-60:33 'List V5 | 161 | testdata/Prelude.lc 60:31-60:33 List V5 |
162 | testdata/Prelude.lc 60:34-60:36 'List V6 | 162 | testdata/Prelude.lc 60:34-60:36 List V6 |
163 | testdata/Prelude.lc 62:1-62:7 {a} -> 'List ('List a) -> 'List a | 163 | testdata/Prelude.lc 62:1-62:7 {a} -> List (List a) -> List a |
164 | testdata/Prelude.lc 62:10-62:16 {a} -> {b} -> (a -> b->a) -> a -> 'List b -> a | 164 | testdata/Prelude.lc 62:10-62:16 {a} -> {b} -> (a -> b->a) -> a -> List b -> a |
165 | testdata/Prelude.lc 62:10-62:23 'List V0 -> 'List ('List V1) -> 'List V2 | 165 | testdata/Prelude.lc 62:10-62:23 List V0 -> List (List V1) -> List V2 |
166 | testdata/Prelude.lc 62:10-62:26 'List ('List V0) -> 'List V1 | 166 | testdata/Prelude.lc 62:10-62:26 List (List V0) -> List V1 |
167 | testdata/Prelude.lc 62:17-62:23 {a} -> 'List a -> 'List a -> 'List a | 167 | testdata/Prelude.lc 62:17-62:23 {a} -> List a -> List a -> List a |
168 | testdata/Prelude.lc 62:24-62:26 {a} -> 'List a | 168 | testdata/Prelude.lc 62:24-62:26 {a} -> List a |
169 | testdata/Prelude.lc 64:1-64:4 {a} -> {b} -> a->b -> 'List a -> 'List b | 169 | testdata/Prelude.lc 64:1-64:4 {a} -> {b} -> a->b -> List a -> List b |
170 | testdata/Prelude.lc 64:16-64:18 {a} -> 'List a | 170 | testdata/Prelude.lc 64:16-64:18 {a} -> List a |
171 | testdata/Prelude.lc 64:16-65:30 'List V1 -> 'List V1 | V0->V1 | 171 | testdata/Prelude.lc 64:16-65:30 List V1 -> List V1 | V0->V1 |
172 | testdata/Prelude.lc 65:16-65:17 V8 | 172 | testdata/Prelude.lc 65:16-65:17 V8 |
173 | testdata/Prelude.lc 65:16-65:21 'List V0 -> 'List V1 | 173 | testdata/Prelude.lc 65:16-65:21 List V0 -> List V1 |
174 | testdata/Prelude.lc 65:16-65:30 'List V2 | 'List V2 -> 'List V2 | V1 -> 'List V2 -> 'List V2 | 174 | testdata/Prelude.lc 65:16-65:30 List V2 | List V2 -> List V2 | V1 -> List V2 -> List V2 |
175 | testdata/Prelude.lc 65:18-65:19 V7 | 175 | testdata/Prelude.lc 65:18-65:19 V7 |
176 | testdata/Prelude.lc 65:20-65:21 {a} -> a -> 'List a -> 'List a | 176 | testdata/Prelude.lc 65:20-65:21 {a} -> a -> List a -> List a |
177 | testdata/Prelude.lc 65:22-65:25 V8 | 177 | testdata/Prelude.lc 65:22-65:25 V8 |
178 | testdata/Prelude.lc 65:26-65:27 V6->V6 | 178 | testdata/Prelude.lc 65:26-65:27 V6->V6 |
179 | testdata/Prelude.lc 65:28-65:30 'List V7 | 179 | testdata/Prelude.lc 65:28-65:30 List V7 |
180 | testdata/Prelude.lc 67:14-67:38 Type | 180 | testdata/Prelude.lc 67:14-67:38 Type |
181 | testdata/Prelude.lc 67:15-67:16 V3 | 181 | testdata/Prelude.lc 67:15-67:16 V3 |
182 | testdata/Prelude.lc 67:20-67:23 Type | 182 | testdata/Prelude.lc 67:20-67:23 Type |
@@ -185,115 +185,115 @@ testdata/Prelude.lc 67:28-67:38 Type | |||
185 | testdata/Prelude.lc 67:29-67:30 Type | 185 | testdata/Prelude.lc 67:29-67:30 Type |
186 | testdata/Prelude.lc 67:35-67:38 Type | 186 | testdata/Prelude.lc 67:35-67:38 Type |
187 | testdata/Prelude.lc 67:36-67:37 Type | 187 | testdata/Prelude.lc 67:36-67:37 Type |
188 | testdata/Prelude.lc 68:1-68:10 {a} -> {b} -> (a -> 'List b) -> 'List a -> 'List b | 188 | testdata/Prelude.lc 68:1-68:10 {a} -> {b} -> (a -> List b) -> List a -> List b |
189 | testdata/Prelude.lc 68:17-68:23 {a} -> 'List ('List a) -> 'List a | 189 | testdata/Prelude.lc 68:17-68:23 {a} -> List (List a) -> List a |
190 | testdata/Prelude.lc 68:17-68:33 'List V2 | 'List V2 -> 'List V2 | (V1 -> 'List V1) -> 'List V2 -> 'List V2 | 190 | testdata/Prelude.lc 68:17-68:33 (V1 -> List V1) -> List V2 -> List V2 | List V2 | List V2 -> List V2 |
191 | testdata/Prelude.lc 68:24-68:33 'List ('List V2) | 191 | testdata/Prelude.lc 68:24-68:33 List (List V2) |
192 | testdata/Prelude.lc 68:25-68:28 {a} -> {b} -> a->b -> 'List a -> 'List b | 192 | testdata/Prelude.lc 68:25-68:28 {a} -> {b} -> a->b -> List a -> List b |
193 | testdata/Prelude.lc 68:25-68:30 'List V4 -> 'List ('List V4) | 193 | testdata/Prelude.lc 68:25-68:30 List V4 -> List (List V4) |
194 | testdata/Prelude.lc 68:29-68:30 V6 -> 'List V6 | 194 | testdata/Prelude.lc 68:29-68:30 V6 -> List V6 |
195 | testdata/Prelude.lc 68:31-68:32 'List V3 | 195 | testdata/Prelude.lc 68:31-68:32 List V3 |
196 | testdata/Prelude.lc 70:1-70:6 {a} -> 'List a -> 'Tuple2 ('List a) ('List a) | 196 | testdata/Prelude.lc 70:1-70:6 {a} -> List a -> Tuple2 (List a) (List a) |
197 | testdata/Prelude.lc 70:12-70:20 'Tuple2 ('List V1) ('List V0) | 197 | testdata/Prelude.lc 70:12-70:20 Tuple2 (List V1) (List V0) |
198 | testdata/Prelude.lc 70:12-71:55 'List V1 -> 'Tuple2 ('List V2) ('List V1) | V0->V1 | 198 | testdata/Prelude.lc 70:12-71:55 List V1 -> Tuple2 (List V2) (List V1) | V0->V1 |
199 | testdata/Prelude.lc 70:13-70:15 {a} -> 'List a | 199 | testdata/Prelude.lc 70:13-70:15 {a} -> List a |
200 | testdata/Prelude.lc 70:17-70:19 {a} -> 'List a | 200 | testdata/Prelude.lc 70:17-70:19 {a} -> List a |
201 | testdata/Prelude.lc 71:17-71:28 'Tuple2 ('List V9) V2 | V2 -> V2->V2 | V2->V2 | 201 | testdata/Prelude.lc 71:17-71:28 Tuple2 (List V9) V2 | V2 -> V2->V2 | V2->V2 |
202 | testdata/Prelude.lc 71:17-71:43 'Tuple2 ('List V6) V0 | 202 | testdata/Prelude.lc 71:17-71:43 Tuple2 (List V6) V0 |
203 | testdata/Prelude.lc 71:17-71:55 'List V3 -> 'Tuple2 ('List V3) ('List V2) | 'Tuple2 ('List V3) ('List V2) | V2 -> 'List V3 -> 'Tuple2 ('List V3) ('List V2) | 203 | testdata/Prelude.lc 71:17-71:55 List V3 -> Tuple2 (List V3) (List V2) | Tuple2 (List V3) (List V2) | V2 -> List V3 -> Tuple2 (List V3) (List V2) |
204 | testdata/Prelude.lc 71:18-71:19 V14 | 204 | testdata/Prelude.lc 71:18-71:19 V14 |
205 | testdata/Prelude.lc 71:18-71:20 'List V13 -> 'List V14 | 205 | testdata/Prelude.lc 71:18-71:20 List V13 -> List V14 |
206 | testdata/Prelude.lc 71:18-71:23 'List V11 | 206 | testdata/Prelude.lc 71:18-71:23 List V11 |
207 | testdata/Prelude.lc 71:19-71:20 {a} -> a -> 'List a -> 'List a | 207 | testdata/Prelude.lc 71:19-71:20 {a} -> a -> List a -> List a |
208 | testdata/Prelude.lc 71:21-71:23 V4 | 208 | testdata/Prelude.lc 71:21-71:23 V4 |
209 | testdata/Prelude.lc 71:25-71:27 V3 | 209 | testdata/Prelude.lc 71:25-71:27 V3 |
210 | testdata/Prelude.lc 71:37-71:43 V2 | 210 | testdata/Prelude.lc 71:37-71:43 V2 |
211 | testdata/Prelude.lc 71:47-71:52 V7 | 211 | testdata/Prelude.lc 71:47-71:52 V7 |
212 | testdata/Prelude.lc 71:53-71:55 'List V6 | 212 | testdata/Prelude.lc 71:53-71:55 List V6 |
213 | testdata/Prelude.lc 73:1-73:8 {a} -> (a -> a->'Ordering) -> 'List a -> 'List a -> 'List a | 213 | testdata/Prelude.lc 73:1-73:8 {a} -> (a -> a->Ordering) -> List a -> List a -> List a |
214 | testdata/Prelude.lc 73:12-73:16 'List V0 | 214 | testdata/Prelude.lc 73:12-73:16 List V0 |
215 | testdata/Prelude.lc 73:12-77:21 'List V0 | V0->V1 | 215 | testdata/Prelude.lc 73:12-77:21 List V0 | V0->V1 |
216 | testdata/Prelude.lc 73:19-73:23 'List V2 | 216 | testdata/Prelude.lc 73:19-73:23 List V2 |
217 | testdata/Prelude.lc 73:19-77:21 'List V1 -> V4 | 'List V2 | V0 -> 'List V1 -> V4 | 217 | testdata/Prelude.lc 73:19-77:21 List V1 -> V4 | List V2 | V0 -> List V1 -> V4 |
218 | testdata/Prelude.lc 73:27-75:32 'List V1 -> V9 | 'List V4 | V0 -> 'List V1 -> V9 | 218 | testdata/Prelude.lc 73:27-75:32 List V1 -> V9 | List V4 | V0 -> List V1 -> V9 |
219 | testdata/Prelude.lc 73:27-77:21 'List V2 -> 'List V3 | 219 | testdata/Prelude.lc 73:27-77:21 List V2 -> List V3 |
220 | testdata/Prelude.lc 73:32-73:33 V9 | 220 | testdata/Prelude.lc 73:32-73:33 V9 |
221 | testdata/Prelude.lc 73:34-73:35 V7 | 221 | testdata/Prelude.lc 73:34-73:35 V7 |
222 | testdata/Prelude.lc 73:36-73:37 V8 | 222 | testdata/Prelude.lc 73:36-73:37 V8 |
223 | testdata/Prelude.lc 74:5-74:7 V1 | 223 | testdata/Prelude.lc 74:5-74:7 V1 |
224 | testdata/Prelude.lc 74:5-75:32 'List V5 | 224 | testdata/Prelude.lc 74:5-75:32 List V5 |
225 | testdata/Prelude.lc 74:11-74:12 V9 | 225 | testdata/Prelude.lc 74:11-74:12 V9 |
226 | testdata/Prelude.lc 74:11-74:13 'List V8 -> 'List V9 | 226 | testdata/Prelude.lc 74:11-74:13 List V8 -> List V9 |
227 | testdata/Prelude.lc 74:11-74:33 'List V7 | 227 | testdata/Prelude.lc 74:11-74:33 List V7 |
228 | testdata/Prelude.lc 74:11-75:32 'List V6 -> 'Ordering -> 'List V8 | 228 | testdata/Prelude.lc 74:11-75:32 List V6 -> Ordering -> List V8 |
229 | testdata/Prelude.lc 74:12-74:13 {a} -> a -> 'List a -> 'List a | 229 | testdata/Prelude.lc 74:12-74:13 {a} -> a -> List a -> List a |
230 | testdata/Prelude.lc 74:14-74:21 V15 | 230 | testdata/Prelude.lc 74:14-74:21 V15 |
231 | testdata/Prelude.lc 74:22-74:23 V16 | 231 | testdata/Prelude.lc 74:22-74:23 V16 |
232 | testdata/Prelude.lc 74:24-74:26 'List V11 | 232 | testdata/Prelude.lc 74:24-74:26 List V11 |
233 | testdata/Prelude.lc 74:27-74:33 'List V8 | 233 | testdata/Prelude.lc 74:27-74:33 List V8 |
234 | testdata/Prelude.lc 74:28-74:29 V9 | 234 | testdata/Prelude.lc 74:28-74:29 V9 |
235 | testdata/Prelude.lc 74:28-74:30 'List V8 -> 'List V9 | 235 | testdata/Prelude.lc 74:28-74:30 List V8 -> List V9 |
236 | testdata/Prelude.lc 74:29-74:30 {a} -> a -> 'List a -> 'List a | 236 | testdata/Prelude.lc 74:29-74:30 {a} -> a -> List a -> List a |
237 | testdata/Prelude.lc 74:30-74:32 'List V8 | 237 | testdata/Prelude.lc 74:30-74:32 List V8 |
238 | testdata/Prelude.lc 75:10-75:11 V5 | V7 | 238 | testdata/Prelude.lc 75:10-75:11 V5 | V7 |
239 | testdata/Prelude.lc 75:10-75:12 'List V4 -> 'List V5 | 'List V6 -> 'List V7 | 239 | testdata/Prelude.lc 75:10-75:12 List V4 -> List V5 | List V6 -> List V7 |
240 | testdata/Prelude.lc 75:10-75:32 'List V6 | 240 | testdata/Prelude.lc 75:10-75:32 List V6 |
241 | testdata/Prelude.lc 75:11-75:12 {a} -> a -> 'List a -> 'List a | 241 | testdata/Prelude.lc 75:11-75:12 {a} -> a -> List a -> List a |
242 | testdata/Prelude.lc 75:13-75:20 V12 -> 'List V7 -> 'List V8 -> 'List V9 | 242 | testdata/Prelude.lc 75:13-75:20 V12 -> List V7 -> List V8 -> List V9 |
243 | testdata/Prelude.lc 75:13-75:22 'List V6 -> 'List V7 -> 'List V8 | 243 | testdata/Prelude.lc 75:13-75:22 List V6 -> List V7 -> List V8 |
244 | testdata/Prelude.lc 75:13-75:29 'List V6 -> 'List V7 | 244 | testdata/Prelude.lc 75:13-75:29 List V6 -> List V7 |
245 | testdata/Prelude.lc 75:13-75:32 'List V6 | 245 | testdata/Prelude.lc 75:13-75:32 List V6 |
246 | testdata/Prelude.lc 75:21-75:22 V12 | 246 | testdata/Prelude.lc 75:21-75:22 V12 |
247 | testdata/Prelude.lc 75:23-75:29 'List V6 | 247 | testdata/Prelude.lc 75:23-75:29 List V6 |
248 | testdata/Prelude.lc 75:24-75:25 V7 | 248 | testdata/Prelude.lc 75:24-75:25 V7 |
249 | testdata/Prelude.lc 75:24-75:26 'List V6 -> 'List V7 | 249 | testdata/Prelude.lc 75:24-75:26 List V6 -> List V7 |
250 | testdata/Prelude.lc 75:25-75:26 {a} -> a -> 'List a -> 'List a | 250 | testdata/Prelude.lc 75:25-75:26 {a} -> a -> List a -> List a |
251 | testdata/Prelude.lc 75:26-75:28 'List V6 | 251 | testdata/Prelude.lc 75:26-75:28 List V6 |
252 | testdata/Prelude.lc 75:30-75:32 'List V6 | 252 | testdata/Prelude.lc 75:30-75:32 List V6 |
253 | testdata/Prelude.lc 76:19-76:21 V3 | 253 | testdata/Prelude.lc 76:19-76:21 V3 |
254 | testdata/Prelude.lc 77:19-77:21 V8 | 254 | testdata/Prelude.lc 77:19-77:21 V8 |
255 | testdata/Prelude.lc 79:1-79:7 {a} -> (a -> a->'Ordering) -> 'List a -> 'List a | 255 | testdata/Prelude.lc 79:1-79:7 {a} -> (a -> a->Ordering) -> List a -> List a |
256 | testdata/Prelude.lc 79:15-79:17 {a} -> 'List a | 256 | testdata/Prelude.lc 79:15-79:17 {a} -> List a |
257 | testdata/Prelude.lc 79:15-81:71 'List V1 -> 'List V2 | V0->V1 | 257 | testdata/Prelude.lc 79:15-81:71 List V1 -> List V2 | V0->V1 |
258 | testdata/Prelude.lc 80:16-80:19 'List V4 | 258 | testdata/Prelude.lc 80:16-80:19 List V4 |
259 | testdata/Prelude.lc 80:16-81:71 'List V1 -> 'List V6 | 'List V2 -> 'List V2 | 'List V3 | V1 -> 'List V2 -> 'List V2 | 259 | testdata/Prelude.lc 80:16-81:71 List V1 -> List V6 | List V2 -> List V2 | List V3 | V1 -> List V2 -> List V2 |
260 | testdata/Prelude.lc 80:17-80:18 V6 | 260 | testdata/Prelude.lc 80:17-80:18 V6 |
261 | testdata/Prelude.lc 81:15-81:22 {a} -> {b} -> {c} -> (a -> b->c) -> 'Tuple2 a b -> c | 261 | testdata/Prelude.lc 81:15-81:22 {a} -> {b} -> {c} -> (a -> b->c) -> Tuple2 a b -> c |
262 | testdata/Prelude.lc 81:15-81:34 'Tuple2 ('List V0) ('List V0) -> 'List V1 | 262 | testdata/Prelude.lc 81:15-81:34 Tuple2 (List V0) (List V0) -> List V1 |
263 | testdata/Prelude.lc 81:15-81:71 'List V1 -> 'List V6 | 'List V7 | V0 -> 'List V1 -> 'List V6 | 263 | testdata/Prelude.lc 81:15-81:71 List V1 -> List V6 | List V7 | V0 -> List V1 -> List V6 |
264 | testdata/Prelude.lc 81:23-81:34 'List V0 -> 'List V1 -> 'List V2 | 264 | testdata/Prelude.lc 81:23-81:34 List V0 -> List V1 -> List V2 |
265 | testdata/Prelude.lc 81:24-81:31 {a} -> (a -> a->'Ordering) -> 'List a -> 'List a -> 'List a | 265 | testdata/Prelude.lc 81:24-81:31 {a} -> (a -> a->Ordering) -> List a -> List a -> List a |
266 | testdata/Prelude.lc 81:32-81:33 V14 | 266 | testdata/Prelude.lc 81:32-81:33 V14 |
267 | testdata/Prelude.lc 81:35-81:71 'Tuple2 ('List V7) ('List V7) | 267 | testdata/Prelude.lc 81:35-81:71 Tuple2 (List V7) (List V7) |
268 | testdata/Prelude.lc 81:36-81:59 'Tuple2 V1 V1 -> 'Tuple2 V1 V1 | 268 | testdata/Prelude.lc 81:36-81:59 Tuple2 V1 V1 -> Tuple2 V1 V1 |
269 | testdata/Prelude.lc 81:37-81:43 V15 | 269 | testdata/Prelude.lc 81:37-81:43 V15 |
270 | testdata/Prelude.lc 81:37-81:49 V2->V1 -> 'Tuple2 V4 V3 -> 'Tuple2 V3 V2 | 270 | testdata/Prelude.lc 81:37-81:49 V2->V1 -> Tuple2 V4 V3 -> Tuple2 V3 V2 |
271 | testdata/Prelude.lc 81:44-81:45 V13 -> V14->'Ordering | 271 | testdata/Prelude.lc 81:44-81:45 V13 -> V14->Ordering |
272 | testdata/Prelude.lc 81:46-81:49 {a} -> {b} -> {c} -> {d} -> a->c -> b->d -> 'Tuple2 a b -> 'Tuple2 c d | 272 | testdata/Prelude.lc 81:46-81:49 {a} -> {b} -> {c} -> {d} -> a->c -> b->d -> Tuple2 a b -> Tuple2 c d |
273 | testdata/Prelude.lc 81:50-81:56 (V10 -> V11->'Ordering) -> V4->V3 | 273 | testdata/Prelude.lc 81:50-81:56 (V10 -> V11->Ordering) -> V4->V3 |
274 | testdata/Prelude.lc 81:50-81:58 V1->V1 | 274 | testdata/Prelude.lc 81:50-81:58 V1->V1 |
275 | testdata/Prelude.lc 81:57-81:58 V8 -> V9->'Ordering | 275 | testdata/Prelude.lc 81:57-81:58 V8 -> V9->Ordering |
276 | testdata/Prelude.lc 81:60-81:70 'Tuple2 ('List V0) ('List V0) | 276 | testdata/Prelude.lc 81:60-81:70 Tuple2 (List V0) (List V0) |
277 | testdata/Prelude.lc 81:61-81:66 {a} -> 'List a -> 'Tuple2 ('List a) ('List a) | 277 | testdata/Prelude.lc 81:61-81:66 {a} -> List a -> Tuple2 (List a) (List a) |
278 | testdata/Prelude.lc 81:67-81:69 V10 | 278 | testdata/Prelude.lc 81:67-81:69 V10 |
279 | testdata/Prelude.lc 83:1-83:5 {a} -> 'List a -> 'List a -> 'List a | 279 | testdata/Prelude.lc 83:1-83:5 {a} -> List a -> List a -> List a |
280 | testdata/Prelude.lc 83:8-83:14 {a} -> 'List a -> 'List a -> 'List a | 280 | testdata/Prelude.lc 83:8-83:14 {a} -> List a -> List a -> List a |
281 | testdata/Prelude.lc 86:12-86:32 Type | 281 | testdata/Prelude.lc 86:12-86:32 Type |
282 | testdata/Prelude.lc 86:12-87:35 V0->V1 | {a} -> a->a -> a -> 'List a | 282 | testdata/Prelude.lc 86:12-87:35 V0->V1 | {a} -> a->a -> a -> List a |
283 | testdata/Prelude.lc 86:13-86:14 V1 | 283 | testdata/Prelude.lc 86:13-86:14 V1 |
284 | testdata/Prelude.lc 86:18-86:19 Type | 284 | testdata/Prelude.lc 86:18-86:19 Type |
285 | testdata/Prelude.lc 86:24-86:25 Type | 285 | testdata/Prelude.lc 86:24-86:25 Type |
286 | testdata/Prelude.lc 86:24-86:32 Type | 286 | testdata/Prelude.lc 86:24-86:32 Type |
287 | testdata/Prelude.lc 86:29-86:32 Type | 287 | testdata/Prelude.lc 86:29-86:32 Type |
288 | testdata/Prelude.lc 86:30-86:31 Type | 288 | testdata/Prelude.lc 86:30-86:31 Type |
289 | testdata/Prelude.lc 87:1-87:8 {a} -> a->a -> a -> 'List a | 289 | testdata/Prelude.lc 87:1-87:8 {a} -> a->a -> a -> List a |
290 | testdata/Prelude.lc 87:16-87:17 V3 | 290 | testdata/Prelude.lc 87:16-87:17 V3 |
291 | testdata/Prelude.lc 87:16-87:19 'List V2 -> 'List V3 | 291 | testdata/Prelude.lc 87:16-87:19 List V2 -> List V3 |
292 | testdata/Prelude.lc 87:16-87:35 'List V2 | V0->V1 -> V1 -> 'List V2 | V1 -> 'List V2 | 292 | testdata/Prelude.lc 87:16-87:35 List V2 | V0->V1 -> V1 -> List V2 | V1 -> List V2 |
293 | testdata/Prelude.lc 87:18-87:19 {a} -> a -> 'List a -> 'List a | 293 | testdata/Prelude.lc 87:18-87:19 {a} -> a -> List a -> List a |
294 | testdata/Prelude.lc 87:20-87:27 {a} -> a->a -> a -> 'List a | 294 | testdata/Prelude.lc 87:20-87:27 {a} -> a->a -> a -> List a |
295 | testdata/Prelude.lc 87:20-87:29 V2 -> 'List V3 | 295 | testdata/Prelude.lc 87:20-87:29 V2 -> List V3 |
296 | testdata/Prelude.lc 87:20-87:35 'List V2 | 296 | testdata/Prelude.lc 87:20-87:35 List V2 |
297 | testdata/Prelude.lc 87:28-87:29 V3->V4 | 297 | testdata/Prelude.lc 87:28-87:29 V3->V4 |
298 | testdata/Prelude.lc 87:30-87:35 V2 | 298 | testdata/Prelude.lc 87:30-87:35 V2 |
299 | testdata/Prelude.lc 87:31-87:32 V2->V3 | 299 | testdata/Prelude.lc 87:31-87:32 V2->V3 |
@@ -301,103 +301,103 @@ testdata/Prelude.lc 87:33-87:34 V2 | |||
301 | testdata/Prelude.lc 89:6-89:11 Type | Type->Type | 301 | testdata/Prelude.lc 89:6-89:11 Type | Type->Type |
302 | testdata/Prelude.lc 89:6-91:11 Type | 302 | testdata/Prelude.lc 89:6-91:11 Type |
303 | testdata/Prelude.lc 89:6-91:13 Type | 303 | testdata/Prelude.lc 89:6-91:13 Type |
304 | testdata/Prelude.lc 90:7-90:14 'Maybe V1 | {a} -> 'Maybe a | 304 | testdata/Prelude.lc 90:7-90:14 Maybe V1 | {a} -> Maybe a |
305 | testdata/Prelude.lc 91:7-91:11 'Maybe V3 | Type | {a} -> a -> 'Maybe a | 305 | testdata/Prelude.lc 91:7-91:11 Maybe V3 | Type | {a} -> a -> Maybe a |
306 | testdata/Prelude.lc 91:12-91:13 Type | 306 | testdata/Prelude.lc 91:12-91:13 Type |
307 | testdata/Prelude.lc 95:1-95:4 {a} -> {b} -> 'Tuple2 a b -> a | 307 | testdata/Prelude.lc 95:1-95:4 {a} -> {b} -> Tuple2 a b -> a |
308 | testdata/Prelude.lc 95:6-95:10 V3 | 308 | testdata/Prelude.lc 95:6-95:10 V3 |
309 | testdata/Prelude.lc 95:6-95:15 V1 | 309 | testdata/Prelude.lc 95:6-95:15 V1 |
310 | testdata/Prelude.lc 95:14-95:15 V2 -> V2->V2 | V2->V2 | V4 | 310 | testdata/Prelude.lc 95:14-95:15 V2 -> V2->V2 | V2->V2 | V4 |
311 | testdata/Prelude.lc 96:1-96:4 {a} -> {b} -> 'Tuple2 a b -> b | 311 | testdata/Prelude.lc 96:1-96:4 {a} -> {b} -> Tuple2 a b -> b |
312 | testdata/Prelude.lc 96:6-96:10 V3 | 312 | testdata/Prelude.lc 96:6-96:10 V3 |
313 | testdata/Prelude.lc 96:6-96:15 V0 | 313 | testdata/Prelude.lc 96:6-96:15 V0 |
314 | testdata/Prelude.lc 96:14-96:15 V2 -> V2->V2 | V2->V2 | V3 | 314 | testdata/Prelude.lc 96:14-96:15 V2 -> V2->V2 | V2->V2 | V3 |
315 | testdata/Prelude.lc 98:12-100:34 'List Type -> Type | V0->V1 | 315 | testdata/Prelude.lc 98:12-100:34 List Type -> Type | V0->V1 |
316 | testdata/Prelude.lc 98:13-98:17 Type | 316 | testdata/Prelude.lc 98:13-98:17 Type |
317 | testdata/Prelude.lc 98:22-98:26 Type | 317 | testdata/Prelude.lc 98:22-98:26 Type |
318 | testdata/Prelude.lc 99:1-99:8 'List Type -> Type | 318 | testdata/Prelude.lc 99:1-99:8 List Type -> Type |
319 | testdata/Prelude.lc 99:14-99:17 Type | 319 | testdata/Prelude.lc 99:14-99:17 Type |
320 | testdata/Prelude.lc 99:14-100:34 'List Type -> Type | Type | 320 | testdata/Prelude.lc 99:14-100:34 List Type -> Type | Type |
321 | testdata/Prelude.lc 100:18-100:34 'List V1 -> Type | Type | V0 -> 'List V1 -> Type | 321 | testdata/Prelude.lc 100:18-100:34 List V1 -> Type | Type | V0 -> List V1 -> Type |
322 | testdata/Prelude.lc 100:20-100:21 V2 | 322 | testdata/Prelude.lc 100:20-100:21 V2 |
323 | testdata/Prelude.lc 100:23-100:30 'List Type -> Type | 323 | testdata/Prelude.lc 100:23-100:30 List Type -> Type |
324 | testdata/Prelude.lc 100:23-100:33 Type | 324 | testdata/Prelude.lc 100:23-100:33 Type |
325 | testdata/Prelude.lc 100:31-100:33 'List Type | 325 | testdata/Prelude.lc 100:31-100:33 List Type |
326 | testdata/Prelude.lc 102:6-102:13 'List ('Tuple2 'String Type) -> Type | Type | 326 | testdata/Prelude.lc 102:6-102:13 List (Tuple2 String Type) -> Type | Type |
327 | testdata/Prelude.lc 102:6-103:17 Type | 327 | testdata/Prelude.lc 102:6-103:17 Type |
328 | testdata/Prelude.lc 102:6-103:40 Type | 328 | testdata/Prelude.lc 102:6-103:40 Type |
329 | testdata/Prelude.lc 102:22-102:36 Type | 329 | testdata/Prelude.lc 102:22-102:36 Type |
330 | testdata/Prelude.lc 102:23-102:29 Type | 330 | testdata/Prelude.lc 102:23-102:29 Type |
331 | testdata/Prelude.lc 102:31-102:35 Type | 331 | testdata/Prelude.lc 102:31-102:35 Type |
332 | testdata/Prelude.lc 103:7-103:17 'RecordC V2 | Type | {a : 'List ('Tuple2 'String Type)} -> tuptype (map ('Tuple2 'String Type) Type (\(b : 'Tuple2 'String Type) -> snd 'String Type b) a) -> 'RecordC a | 332 | testdata/Prelude.lc 103:7-103:17 RecordC V2 | Type | {a : List (Tuple2 String Type)} -> 'tuptype ('map (Tuple2 String Type) Type (\(b : Tuple2 String Type) -> 'snd String Type b) a) -> RecordC a |
333 | testdata/Prelude.lc 103:18-103:40 Type | 333 | testdata/Prelude.lc 103:18-103:40 Type |
334 | testdata/Prelude.lc 103:19-103:26 'List Type -> Type | 334 | testdata/Prelude.lc 103:19-103:26 List Type -> Type |
335 | testdata/Prelude.lc 103:27-103:39 'List Type | 335 | testdata/Prelude.lc 103:27-103:39 List Type |
336 | testdata/Prelude.lc 103:28-103:31 {a} -> {b} -> a->b -> 'List a -> 'List b | 336 | testdata/Prelude.lc 103:28-103:31 {a} -> {b} -> a->b -> List a -> List b |
337 | testdata/Prelude.lc 103:28-103:35 'List ('Tuple2 V0 V1) -> 'List V2 | 337 | testdata/Prelude.lc 103:28-103:35 List (Tuple2 V0 V1) -> List V2 |
338 | testdata/Prelude.lc 103:32-103:35 {a} -> {b} -> 'Tuple2 a b -> b | 338 | testdata/Prelude.lc 103:32-103:35 {a} -> {b} -> Tuple2 a b -> b |
339 | testdata/Prelude.lc 103:36-103:38 'List ('Tuple2 'String Type) | 339 | testdata/Prelude.lc 103:36-103:38 List (Tuple2 String Type) |
340 | testdata/Prelude.lc 105:1-105:7 {a} -> (a -> a->a) -> 'List a -> a | 340 | testdata/Prelude.lc 105:1-105:7 {a} -> (a -> a->a) -> List a -> a |
341 | testdata/Prelude.lc 105:11-105:12 V3 | 341 | testdata/Prelude.lc 105:11-105:12 V3 |
342 | testdata/Prelude.lc 105:11-106:37 V0->V1 | V1 | 342 | testdata/Prelude.lc 105:11-106:37 V0->V1 | V1 |
343 | testdata/Prelude.lc 105:16-105:17 V5 | 343 | testdata/Prelude.lc 105:16-105:17 V5 |
344 | testdata/Prelude.lc 105:16-106:37 'List V1 -> V6 | 'List V2 -> V2 | V1 -> 'List V2 -> V2 | V3 | 344 | testdata/Prelude.lc 105:16-106:37 List V1 -> V6 | List V2 -> V2 | V1 -> List V2 -> V2 | V3 |
345 | testdata/Prelude.lc 106:20-106:21 V10 | 345 | testdata/Prelude.lc 106:20-106:21 V10 |
346 | testdata/Prelude.lc 106:20-106:37 'List V1 -> V6 | V0 -> 'List V1 -> V6 | 346 | testdata/Prelude.lc 106:20-106:37 List V1 -> V6 | V0 -> List V1 -> V6 |
347 | testdata/Prelude.lc 106:22-106:23 V9 | 347 | testdata/Prelude.lc 106:22-106:23 V9 |
348 | testdata/Prelude.lc 106:25-106:31 V15 | 348 | testdata/Prelude.lc 106:25-106:31 V15 |
349 | testdata/Prelude.lc 106:32-106:33 V13->V7 | 349 | testdata/Prelude.lc 106:32-106:33 V13->V7 |
350 | testdata/Prelude.lc 106:34-106:36 'List V14 | 350 | testdata/Prelude.lc 106:34-106:36 List V14 |
351 | testdata/Prelude.lc 108:1-108:5 'Ordering->'Bool | 351 | testdata/Prelude.lc 108:1-108:5 Ordering->Bool |
352 | testdata/Prelude.lc 108:6-108:8 V1 | 352 | testdata/Prelude.lc 108:6-108:8 V1 |
353 | testdata/Prelude.lc 108:6-109:15 'Bool | 353 | testdata/Prelude.lc 108:6-109:15 Bool |
354 | testdata/Prelude.lc 108:11-108:15 'Bool | 354 | testdata/Prelude.lc 108:11-108:15 Bool |
355 | testdata/Prelude.lc 108:11-109:15 'Bool -> 'Ordering->'Bool | 355 | testdata/Prelude.lc 108:11-109:15 Bool -> Ordering->Bool |
356 | testdata/Prelude.lc 109:10-109:15 'Bool | 356 | testdata/Prelude.lc 109:10-109:15 Bool |
357 | testdata/Prelude.lc 111:1-111:6 V2 | 357 | testdata/Prelude.lc 111:1-111:6 V2 |
358 | testdata/Prelude.lc 111:1-112:18 'Bool | 358 | testdata/Prelude.lc 111:1-112:18 Bool |
359 | testdata/Prelude.lc 111:7-111:10 'Bool -> 'Bool->'Bool | 359 | testdata/Prelude.lc 111:7-111:10 Bool -> Bool->Bool |
360 | testdata/Prelude.lc 111:15-111:16 V2 | 360 | testdata/Prelude.lc 111:15-111:16 V2 |
361 | testdata/Prelude.lc 111:15-112:18 'Bool->'Bool | 361 | testdata/Prelude.lc 111:15-112:18 Bool->Bool |
362 | testdata/Prelude.lc 112:14-112:18 'Bool | 362 | testdata/Prelude.lc 112:14-112:18 Bool |
363 | testdata/Prelude.lc 116:1-116:5 V2 | 363 | testdata/Prelude.lc 116:1-116:5 V2 |
364 | testdata/Prelude.lc 116:1-117:20 'Bool | 364 | testdata/Prelude.lc 116:1-117:20 Bool |
365 | testdata/Prelude.lc 116:6-116:9 'Bool -> 'Bool->'Bool | 365 | testdata/Prelude.lc 116:6-116:9 Bool -> Bool->Bool |
366 | testdata/Prelude.lc 116:14-116:15 V1 | 366 | testdata/Prelude.lc 116:14-116:15 V1 |
367 | testdata/Prelude.lc 116:14-117:20 'Bool->'Bool | 367 | testdata/Prelude.lc 116:14-117:20 Bool->Bool |
368 | testdata/Prelude.lc 117:15-117:20 'Bool | 368 | testdata/Prelude.lc 117:15-117:20 Bool |
369 | testdata/Prelude.lc 121:7-121:9 Type->Type | 369 | testdata/Prelude.lc 121:7-121:9 Type->Type |
370 | testdata/Prelude.lc 121:7-122:28 Type | 370 | testdata/Prelude.lc 121:7-122:28 Type |
371 | testdata/Prelude.lc 122:5-122:10 {a} -> {b : 'Eq a} -> a -> a->'Bool | 371 | testdata/Prelude.lc 122:5-122:10 {a} -> {b : Eq a} -> a -> a->Bool |
372 | testdata/Prelude.lc 122:14-122:15 Type | 372 | testdata/Prelude.lc 122:14-122:15 Type |
373 | testdata/Prelude.lc 122:14-122:28 Type | 373 | testdata/Prelude.lc 122:14-122:28 Type |
374 | testdata/Prelude.lc 122:19-122:20 Type | 374 | testdata/Prelude.lc 122:19-122:20 Type |
375 | testdata/Prelude.lc 122:19-122:28 Type | 375 | testdata/Prelude.lc 122:19-122:28 Type |
376 | testdata/Prelude.lc 122:24-122:28 Type | 376 | testdata/Prelude.lc 122:24-122:28 Type |
377 | testdata/Prelude.lc 126:13-126:19 Type | Type->Type | 377 | testdata/Prelude.lc 126:13-126:19 Type | Type->Type |
378 | testdata/Prelude.lc 126:13-127:43 ({a : 'Eq V0} -> V1 -> V2->'Bool) -> {e : 'Eq V1} -> V2 -> V3->'Bool | {a} -> {b : 'Eq a} -> a -> a->'Bool | 378 | testdata/Prelude.lc 126:13-127:43 ({a : Eq V0} -> V1 -> V2->Bool) -> {e : Eq V1} -> V2 -> V3->Bool | {a} -> {b : Eq a} -> a -> a->Bool |
379 | testdata/Prelude.lc 127:15-127:19 'Ordering->'Bool | 379 | testdata/Prelude.lc 127:15-127:19 Ordering->Bool |
380 | testdata/Prelude.lc 127:15-127:43 'Bool | 'String -> 'String->'Bool | 'String->'Bool | 380 | testdata/Prelude.lc 127:15-127:43 Bool | String -> String->Bool | String->Bool |
381 | testdata/Prelude.lc 127:20-127:43 'Ordering | 381 | testdata/Prelude.lc 127:20-127:43 Ordering |
382 | testdata/Prelude.lc 127:21-127:38 'String -> 'String->'Ordering | 382 | testdata/Prelude.lc 127:21-127:38 String -> String->Ordering |
383 | testdata/Prelude.lc 127:21-127:40 'String->'Ordering | 383 | testdata/Prelude.lc 127:21-127:40 String->Ordering |
384 | testdata/Prelude.lc 127:39-127:40 'String | 384 | testdata/Prelude.lc 127:39-127:40 String |
385 | testdata/Prelude.lc 127:41-127:42 'String | 385 | testdata/Prelude.lc 127:41-127:42 String |
386 | testdata/Prelude.lc 162:1-162:13 {a} -> {b} -> a->b | 386 | testdata/Prelude.lc 162:1-162:13 {a} -> {b} -> a->b |
387 | testdata/Prelude.lc 162:30-162:31 V3 | 387 | testdata/Prelude.lc 162:30-162:31 V3 |
388 | testdata/Prelude.lc 162:30-162:36 Type | 388 | testdata/Prelude.lc 162:30-162:36 Type |
389 | testdata/Prelude.lc 162:35-162:36 Type | V2 | 389 | testdata/Prelude.lc 162:35-162:36 Type | V2 |
390 | testdata/Prelude.lc 164:1-164:7 {a} -> {b : 'Eq a} -> a -> Type -> 'List ('Tuple2 a Type) -> Type | 390 | testdata/Prelude.lc 164:1-164:7 {a} -> {b : Eq a} -> a -> Type -> List (Tuple2 a Type) -> Type |
391 | testdata/Prelude.lc 164:17-164:23 'String->Type | 391 | testdata/Prelude.lc 164:17-164:23 String->Type |
392 | testdata/Prelude.lc 164:17-164:26 Type | 392 | testdata/Prelude.lc 164:17-164:26 Type |
393 | testdata/Prelude.lc 164:17-165:71 'List ('Tuple2 V5 Type) -> Type | V0->V1 | 393 | testdata/Prelude.lc 164:17-165:71 List (Tuple2 V5 Type) -> Type | V0->V1 |
394 | testdata/Prelude.lc 164:24-164:26 'String | 394 | testdata/Prelude.lc 164:24-164:26 String |
395 | testdata/Prelude.lc 165:29-165:71 'List V1 -> Type | Type | V0 -> 'List V1 -> Type | V2 -> V2->V2 | V2->V2 | 395 | testdata/Prelude.lc 165:29-165:71 List V1 -> Type | Type | V0 -> List V1 -> Type | V2 -> V2->V2 | V2->V2 |
396 | testdata/Prelude.lc 165:32-165:33 V16 | 396 | testdata/Prelude.lc 165:32-165:33 V16 |
397 | testdata/Prelude.lc 165:32-165:37 V15->'Bool | 397 | testdata/Prelude.lc 165:32-165:37 V15->Bool |
398 | testdata/Prelude.lc 165:32-165:40 'Bool | 398 | testdata/Prelude.lc 165:32-165:40 Bool |
399 | testdata/Prelude.lc 165:32-165:52 Type->Type | 399 | testdata/Prelude.lc 165:32-165:52 Type->Type |
400 | testdata/Prelude.lc 165:34-165:37 {a} -> {b : 'Eq a} -> a -> a->'Bool | 400 | testdata/Prelude.lc 165:34-165:37 {a} -> {b : Eq a} -> a -> a->Bool |
401 | testdata/Prelude.lc 165:38-165:40 V6 | 401 | testdata/Prelude.lc 165:38-165:40 V6 |
402 | testdata/Prelude.lc 165:46-165:47 V12 | 402 | testdata/Prelude.lc 165:46-165:47 V12 |
403 | testdata/Prelude.lc 165:46-165:52 Type | 403 | testdata/Prelude.lc 165:46-165:52 Type |
@@ -405,711 +405,711 @@ testdata/Prelude.lc 165:50-165:52 V4 | |||
405 | testdata/Prelude.lc 165:58-165:64 V12 | 405 | testdata/Prelude.lc 165:58-165:64 V12 |
406 | testdata/Prelude.lc 165:65-165:66 V13 | 406 | testdata/Prelude.lc 165:65-165:66 V13 |
407 | testdata/Prelude.lc 165:67-165:68 Type | 407 | testdata/Prelude.lc 165:67-165:68 Type |
408 | testdata/Prelude.lc 165:69-165:71 'List V9 | 408 | testdata/Prelude.lc 165:69-165:71 List V9 |
409 | testdata/Prelude.lc 168:12-170:164 V0->V1 | {a} -> {b : 'List ('Tuple2 'String Type)} -> c:'String -> {d : isKeyC 'String TT c a b} -> 'RecordC b -> a | 409 | testdata/Prelude.lc 168:12-170:164 V0->V1 | {a} -> {b : List (Tuple2 String Type)} -> c:String -> {d : 'isKeyC String 'TT c a b} -> RecordC b -> a |
410 | testdata/Prelude.lc 168:28-168:105 Type | 410 | testdata/Prelude.lc 168:28-168:105 Type |
411 | testdata/Prelude.lc 168:29-168:43 Type | 411 | testdata/Prelude.lc 168:29-168:43 Type |
412 | testdata/Prelude.lc 168:30-168:36 Type | 412 | testdata/Prelude.lc 168:30-168:36 Type |
413 | testdata/Prelude.lc 168:38-168:42 Type | 413 | testdata/Prelude.lc 168:38-168:42 Type |
414 | testdata/Prelude.lc 168:48-168:105 Type | 414 | testdata/Prelude.lc 168:48-168:105 Type |
415 | testdata/Prelude.lc 168:61-168:67 Type | 415 | testdata/Prelude.lc 168:61-168:67 Type |
416 | testdata/Prelude.lc 168:72-168:79 {a} -> {b : 'Eq a} -> a -> Type -> 'List ('Tuple2 a Type) -> Type | 416 | testdata/Prelude.lc 168:72-168:79 {a} -> {b : Eq a} -> a -> Type -> List (Tuple2 a Type) -> Type |
417 | testdata/Prelude.lc 168:72-168:81 Type -> 'List ('Tuple2 'String Type) -> Type | 417 | testdata/Prelude.lc 168:72-168:81 Type -> List (Tuple2 String Type) -> Type |
418 | testdata/Prelude.lc 168:72-168:83 'List ('Tuple2 'String Type) -> Type | 418 | testdata/Prelude.lc 168:72-168:83 List (Tuple2 String Type) -> Type |
419 | testdata/Prelude.lc 168:72-168:86 Type | 419 | testdata/Prelude.lc 168:72-168:86 Type |
420 | testdata/Prelude.lc 168:72-168:105 Type | 420 | testdata/Prelude.lc 168:72-168:105 Type |
421 | testdata/Prelude.lc 168:80-168:81 'String | 421 | testdata/Prelude.lc 168:80-168:81 String |
422 | testdata/Prelude.lc 168:82-168:83 V3 | 422 | testdata/Prelude.lc 168:82-168:83 V3 |
423 | testdata/Prelude.lc 168:84-168:86 'List ('Tuple2 'String Type) | 423 | testdata/Prelude.lc 168:84-168:86 List (Tuple2 String Type) |
424 | testdata/Prelude.lc 168:90-168:97 'List ('Tuple2 'String Type) -> Type | 424 | testdata/Prelude.lc 168:90-168:97 List (Tuple2 String Type) -> Type |
425 | testdata/Prelude.lc 168:90-168:100 Type | 425 | testdata/Prelude.lc 168:90-168:100 Type |
426 | testdata/Prelude.lc 168:90-168:105 Type | 426 | testdata/Prelude.lc 168:90-168:105 Type |
427 | testdata/Prelude.lc 168:98-168:100 'List ('Tuple2 'String Type) | 427 | testdata/Prelude.lc 168:98-168:100 List (Tuple2 String Type) |
428 | testdata/Prelude.lc 168:104-168:105 Type | 428 | testdata/Prelude.lc 168:104-168:105 Type |
429 | testdata/Prelude.lc 169:1-169:8 {a} -> {b : 'List ('Tuple2 'String Type)} -> c:'String -> {d : isKeyC 'String TT c a b} -> 'RecordC b -> a | 429 | testdata/Prelude.lc 169:1-169:8 {a} -> {b : List (Tuple2 String Type)} -> c:String -> {d : 'isKeyC String 'TT c a b} -> RecordC b -> a |
430 | testdata/Prelude.lc 169:15-169:26 'List ('Tuple2 'String Type) | 430 | testdata/Prelude.lc 169:15-169:26 List (Tuple2 String Type) |
431 | testdata/Prelude.lc 169:15-170:164 'RecordC V2 -> V4 | V4 | a:'String -> {b : isKeyC 'String TT a V2 V1} -> 'RecordC V2 -> V4 | {a : 'List ('Tuple2 'String Type)} -> b:'String -> {c : isKeyC 'String TT b V2 a} -> 'RecordC a -> V4 | {a : isKeyC 'String TT V0 V2 V1} -> 'RecordC V2 -> V4 | {a} -> {b : 'List ('Tuple2 'String Type)} -> c:'String -> {d : isKeyC 'String TT c a b} -> 'RecordC b -> a | 431 | testdata/Prelude.lc 169:15-170:164 RecordC V2 -> V4 | V4 | a:String -> {b : 'isKeyC String 'TT a V2 V1} -> RecordC V2 -> V4 | {a : 'isKeyC String 'TT V0 V2 V1} -> RecordC V2 -> V4 | {a : List (Tuple2 String Type)} -> b:String -> {c : 'isKeyC String 'TT b V2 a} -> RecordC a -> V4 | {a} -> {b : List (Tuple2 String Type)} -> c:String -> {d : 'isKeyC String 'TT c a b} -> RecordC b -> a |
432 | testdata/Prelude.lc 169:45-169:47 'RecordC V10 | 432 | testdata/Prelude.lc 169:45-169:47 RecordC V10 |
433 | testdata/Prelude.lc 169:45-170:164 'List V2 -> V2 | V1 -> 'List V2 -> V2 | V10 | V2 -> V2->V2 | V2->V2 | V6 | 433 | testdata/Prelude.lc 169:45-170:164 List V2 -> V2 | V1 -> List V2 -> V2 | V10 | V2 -> V2->V2 | V2->V2 | V6 |
434 | testdata/Prelude.lc 169:51-169:52 'String | 434 | testdata/Prelude.lc 169:51-169:52 String |
435 | testdata/Prelude.lc 169:51-169:56 'String->'Bool | 435 | testdata/Prelude.lc 169:51-169:56 String->Bool |
436 | testdata/Prelude.lc 169:51-169:59 'Bool | 436 | testdata/Prelude.lc 169:51-169:59 Bool |
437 | testdata/Prelude.lc 169:51-170:164 V13 | tuptype (map ('Tuple2 'String Type) Type (\(a : 'Tuple2 'String Type) -> snd 'String Type a) V1) -> V1 | 437 | testdata/Prelude.lc 169:51-170:164 'tuptype ('map (Tuple2 String Type) Type (\(a : Tuple2 String Type) -> 'snd String Type a) V1) -> V1 | V13 |
438 | testdata/Prelude.lc 169:53-169:56 {a} -> {b : 'Eq a} -> a -> a->'Bool | 438 | testdata/Prelude.lc 169:53-169:56 {a} -> {b : Eq a} -> a -> a->Bool |
439 | testdata/Prelude.lc 169:57-169:59 V6 | 439 | testdata/Prelude.lc 169:57-169:59 V6 |
440 | testdata/Prelude.lc 169:62-169:65 {a} -> {b} -> 'Tuple2 a b -> a | 440 | testdata/Prelude.lc 169:62-169:65 {a} -> {b} -> Tuple2 a b -> a |
441 | testdata/Prelude.lc 169:62-169:113 V15 | 441 | testdata/Prelude.lc 169:62-169:113 V15 |
442 | testdata/Prelude.lc 169:62-170:164 'Bool->V16 | 442 | testdata/Prelude.lc 169:62-170:164 Bool->V16 |
443 | testdata/Prelude.lc 169:66-169:113 'Tuple2 V15 (tuptype (map ('Tuple2 'String Type) Type (\(a : 'Tuple2 'String Type) -> snd 'String Type a) V8)) | 443 | testdata/Prelude.lc 169:66-169:113 Tuple2 V15 ('tuptype ('map (Tuple2 String Type) Type (\(a : Tuple2 String Type) -> 'snd String Type a) V8)) |
444 | testdata/Prelude.lc 169:67-169:79 {a} -> {b} -> a->b | 444 | testdata/Prelude.lc 169:67-169:79 {a} -> {b} -> a->b |
445 | testdata/Prelude.lc 169:67-169:82 {a} -> V1->a | 445 | testdata/Prelude.lc 169:67-169:82 {a} -> V1->a |
446 | testdata/Prelude.lc 169:67-169:109 V0 -> 'Tuple2 V19 (tuptype (map ('Tuple2 'String Type) Type (\(b : 'Tuple2 'String Type) -> snd 'String Type b) V12)) | 446 | testdata/Prelude.lc 169:67-169:109 V0 -> Tuple2 V19 ('tuptype ('map (Tuple2 String Type) Type (\(b : Tuple2 String Type) -> 'snd String Type b) V12)) |
447 | testdata/Prelude.lc 169:84-169:109 Type | 447 | testdata/Prelude.lc 169:84-169:109 Type |
448 | testdata/Prelude.lc 169:85-169:86 Type | 448 | testdata/Prelude.lc 169:85-169:86 Type |
449 | testdata/Prelude.lc 169:88-169:95 'List Type -> Type | 449 | testdata/Prelude.lc 169:88-169:95 List Type -> Type |
450 | testdata/Prelude.lc 169:88-169:108 Type | 450 | testdata/Prelude.lc 169:88-169:108 Type |
451 | testdata/Prelude.lc 169:96-169:108 'List Type | 451 | testdata/Prelude.lc 169:96-169:108 List Type |
452 | testdata/Prelude.lc 169:97-169:100 {a} -> {b} -> a->b -> 'List a -> 'List b | 452 | testdata/Prelude.lc 169:97-169:100 {a} -> {b} -> a->b -> List a -> List b |
453 | testdata/Prelude.lc 169:97-169:104 'List ('Tuple2 V0 V1) -> 'List V2 | 453 | testdata/Prelude.lc 169:97-169:104 List (Tuple2 V0 V1) -> List V2 |
454 | testdata/Prelude.lc 169:101-169:104 {a} -> {b} -> 'Tuple2 a b -> b | 454 | testdata/Prelude.lc 169:101-169:104 {a} -> {b} -> Tuple2 a b -> b |
455 | testdata/Prelude.lc 169:105-169:107 'List ('Tuple2 'String Type) | 455 | testdata/Prelude.lc 169:105-169:107 List (Tuple2 String Type) |
456 | testdata/Prelude.lc 169:110-169:112 tuptype (map ('Tuple2 'String Type) Type (\(a : 'Tuple2 'String Type) -> snd 'String Type a) V3) | 456 | testdata/Prelude.lc 169:110-169:112 'tuptype ('map (Tuple2 String Type) Type (\(a : Tuple2 String Type) -> 'snd String Type a) V3) |
457 | testdata/Prelude.lc 170:51-170:58 {a} -> {b : 'List ('Tuple2 'String Type)} -> c:'String -> {d : isKeyC 'String TT c a b} -> 'RecordC b -> a | 457 | testdata/Prelude.lc 170:51-170:58 {a} -> {b : List (Tuple2 String Type)} -> c:String -> {d : 'isKeyC String 'TT c a b} -> RecordC b -> a |
458 | testdata/Prelude.lc 170:51-170:61 {a : 'List ('Tuple2 'String Type)} -> b:'String -> {c : isKeyC 'String TT b V19 a} -> 'RecordC a -> V21 | 458 | testdata/Prelude.lc 170:51-170:61 {a : List (Tuple2 String Type)} -> b:String -> {c : 'isKeyC String 'TT b V19 a} -> RecordC a -> V21 |
459 | testdata/Prelude.lc 170:51-170:65 a:'String -> {b : isKeyC 'String TT a V17 V10} -> 'RecordC V11 -> V19 | 459 | testdata/Prelude.lc 170:51-170:65 a:String -> {b : 'isKeyC String 'TT a V17 V10} -> RecordC V11 -> V19 |
460 | testdata/Prelude.lc 170:51-170:67 {a : isKeyC 'String TT V14 V16 V9} -> 'RecordC V10 -> V18 | 460 | testdata/Prelude.lc 170:51-170:67 {a : 'isKeyC String 'TT V14 V16 V9} -> RecordC V10 -> V18 |
461 | testdata/Prelude.lc 170:51-170:97 'RecordC V9 -> V17 | 461 | testdata/Prelude.lc 170:51-170:97 RecordC V9 -> V17 |
462 | testdata/Prelude.lc 170:51-170:164 V15 | 462 | testdata/Prelude.lc 170:51-170:164 V15 |
463 | testdata/Prelude.lc 170:60-170:61 Type | 463 | testdata/Prelude.lc 170:60-170:61 Type |
464 | testdata/Prelude.lc 170:63-170:65 'List V12 | 464 | testdata/Prelude.lc 170:63-170:65 List V12 |
465 | testdata/Prelude.lc 170:66-170:67 'String | 465 | testdata/Prelude.lc 170:66-170:67 String |
466 | testdata/Prelude.lc 170:69-170:97 isKeyC 'String TT V14 V16 V9 | 466 | testdata/Prelude.lc 170:69-170:97 'isKeyC String 'TT V14 V16 V9 |
467 | testdata/Prelude.lc 170:70-170:79 {a}->a | 467 | testdata/Prelude.lc 170:70-170:79 {a}->a |
468 | testdata/Prelude.lc 170:81-170:96 Type | 468 | testdata/Prelude.lc 170:81-170:96 Type |
469 | testdata/Prelude.lc 170:82-170:88 {a} -> {b : 'Eq a} -> a -> Type -> 'List ('Tuple2 a Type) -> Type | 469 | testdata/Prelude.lc 170:82-170:88 {a} -> {b : Eq a} -> a -> Type -> List (Tuple2 a Type) -> Type |
470 | testdata/Prelude.lc 170:82-170:90 Type -> 'List ('Tuple2 'String Type) -> Type | 470 | testdata/Prelude.lc 170:82-170:90 Type -> List (Tuple2 String Type) -> Type |
471 | testdata/Prelude.lc 170:82-170:92 'List ('Tuple2 'String Type) -> Type | 471 | testdata/Prelude.lc 170:82-170:92 List (Tuple2 String Type) -> Type |
472 | testdata/Prelude.lc 170:89-170:90 'String | 472 | testdata/Prelude.lc 170:89-170:90 String |
473 | testdata/Prelude.lc 170:91-170:92 Type | 473 | testdata/Prelude.lc 170:91-170:92 Type |
474 | testdata/Prelude.lc 170:93-170:95 'List ('Tuple2 'String Type) | 474 | testdata/Prelude.lc 170:93-170:95 List (Tuple2 String Type) |
475 | testdata/Prelude.lc 170:98-170:164 'RecordC V1 | 475 | testdata/Prelude.lc 170:98-170:164 RecordC V1 |
476 | testdata/Prelude.lc 170:99-170:109 {a : 'List ('Tuple2 'String Type)} -> tuptype (map ('Tuple2 'String Type) Type (\(b : 'Tuple2 'String Type) -> snd 'String Type b) a) -> 'RecordC a | 476 | testdata/Prelude.lc 170:99-170:109 {a : List (Tuple2 String Type)} -> 'tuptype ('map (Tuple2 String Type) Type (\(b : Tuple2 String Type) -> 'snd String Type b) a) -> RecordC a |
477 | testdata/Prelude.lc 170:110-170:163 tuptype (map ('Tuple2 'String Type) Type (\(a : 'Tuple2 'String Type) -> snd 'String Type a) V9) | 477 | testdata/Prelude.lc 170:110-170:163 'tuptype ('map (Tuple2 String Type) Type (\(a : Tuple2 String Type) -> 'snd String Type a) V9) |
478 | testdata/Prelude.lc 170:111-170:114 {a} -> {b} -> 'Tuple2 a b -> b | 478 | testdata/Prelude.lc 170:111-170:114 {a} -> {b} -> Tuple2 a b -> b |
479 | testdata/Prelude.lc 170:115-170:162 'Tuple2 V16 (tuptype (map ('Tuple2 'String Type) Type (\(a : 'Tuple2 'String Type) -> snd 'String Type a) V9)) | 479 | testdata/Prelude.lc 170:115-170:162 Tuple2 V16 ('tuptype ('map (Tuple2 String Type) Type (\(a : Tuple2 String Type) -> 'snd String Type a) V9)) |
480 | testdata/Prelude.lc 170:116-170:128 {a} -> {b} -> a->b | 480 | testdata/Prelude.lc 170:116-170:128 {a} -> {b} -> a->b |
481 | testdata/Prelude.lc 170:116-170:131 {a} -> V1->a | 481 | testdata/Prelude.lc 170:116-170:131 {a} -> V1->a |
482 | testdata/Prelude.lc 170:116-170:158 V0 -> 'Tuple2 V20 (tuptype (map ('Tuple2 'String Type) Type (\(b : 'Tuple2 'String Type) -> snd 'String Type b) V13)) | 482 | testdata/Prelude.lc 170:116-170:158 V0 -> Tuple2 V20 ('tuptype ('map (Tuple2 String Type) Type (\(b : Tuple2 String Type) -> 'snd String Type b) V13)) |
483 | testdata/Prelude.lc 170:133-170:158 Type | 483 | testdata/Prelude.lc 170:133-170:158 Type |
484 | testdata/Prelude.lc 170:134-170:135 Type | 484 | testdata/Prelude.lc 170:134-170:135 Type |
485 | testdata/Prelude.lc 170:137-170:144 'List Type -> Type | 485 | testdata/Prelude.lc 170:137-170:144 List Type -> Type |
486 | testdata/Prelude.lc 170:137-170:157 Type | 486 | testdata/Prelude.lc 170:137-170:157 Type |
487 | testdata/Prelude.lc 170:145-170:157 'List Type | 487 | testdata/Prelude.lc 170:145-170:157 List Type |
488 | testdata/Prelude.lc 170:146-170:149 {a} -> {b} -> a->b -> 'List a -> 'List b | 488 | testdata/Prelude.lc 170:146-170:149 {a} -> {b} -> a->b -> List a -> List b |
489 | testdata/Prelude.lc 170:146-170:153 'List ('Tuple2 V0 V1) -> 'List V2 | 489 | testdata/Prelude.lc 170:146-170:153 List (Tuple2 V0 V1) -> List V2 |
490 | testdata/Prelude.lc 170:150-170:153 {a} -> {b} -> 'Tuple2 a b -> b | 490 | testdata/Prelude.lc 170:150-170:153 {a} -> {b} -> Tuple2 a b -> b |
491 | testdata/Prelude.lc 170:154-170:156 'List ('Tuple2 'String Type) | 491 | testdata/Prelude.lc 170:154-170:156 List (Tuple2 String Type) |
492 | testdata/Prelude.lc 170:159-170:161 tuptype (map ('Tuple2 'String Type) Type (\(a : 'Tuple2 'String Type) -> snd 'String Type a) V4) | 492 | testdata/Prelude.lc 170:159-170:161 'tuptype ('map (Tuple2 String Type) Type (\(a : Tuple2 String Type) -> 'snd String Type a) V4) |
493 | testdata/Prelude.lc 174:1-174:4 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 493 | testdata/Prelude.lc 174:1-174:4 Float -> Float -> Float -> VecS Float 4 |
494 | testdata/Prelude.lc 174:13-174:15 {a} -> a -> a -> a -> a -> 'VecS a 4 | 494 | testdata/Prelude.lc 174:13-174:15 {a} -> a -> a -> a -> a -> VecS a 4 |
495 | testdata/Prelude.lc 174:13-174:17 V5 -> V6 -> V7 -> 'VecS V8 4 | 495 | testdata/Prelude.lc 174:13-174:17 V5 -> V6 -> V7 -> VecS V8 4 |
496 | testdata/Prelude.lc 174:13-174:19 V4 -> V5 -> 'VecS V6 4 | 496 | testdata/Prelude.lc 174:13-174:19 V4 -> V5 -> VecS V6 4 |
497 | testdata/Prelude.lc 174:13-174:21 V3 -> 'VecS V4 4 | 497 | testdata/Prelude.lc 174:13-174:21 V3 -> VecS V4 4 |
498 | testdata/Prelude.lc 174:13-174:25 'VecS 'Float 4 | 498 | testdata/Prelude.lc 174:13-174:25 VecS Float 4 |
499 | testdata/Prelude.lc 174:16-174:17 V6 | 499 | testdata/Prelude.lc 174:16-174:17 V6 |
500 | testdata/Prelude.lc 174:18-174:19 V3 | 500 | testdata/Prelude.lc 174:18-174:19 V3 |
501 | testdata/Prelude.lc 174:20-174:21 V1 | 501 | testdata/Prelude.lc 174:20-174:21 V1 |
502 | testdata/Prelude.lc 174:22-174:25 'Float | 502 | testdata/Prelude.lc 174:22-174:25 Float |
503 | testdata/Prelude.lc 176:1-176:6 'VecS 'Float 4 | 503 | testdata/Prelude.lc 176:1-176:6 VecS Float 4 |
504 | testdata/Prelude.lc 176:11-176:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 504 | testdata/Prelude.lc 176:11-176:14 Float -> Float -> Float -> VecS Float 4 |
505 | testdata/Prelude.lc 176:11-176:18 'Float -> 'Float -> 'VecS 'Float 4 | 505 | testdata/Prelude.lc 176:11-176:18 Float -> Float -> VecS Float 4 |
506 | testdata/Prelude.lc 176:11-176:22 'Float -> 'VecS 'Float 4 | 506 | testdata/Prelude.lc 176:11-176:22 Float -> VecS Float 4 |
507 | testdata/Prelude.lc 176:11-176:26 'VecS 'Float 4 | 507 | testdata/Prelude.lc 176:11-176:26 VecS Float 4 |
508 | testdata/Prelude.lc 176:15-176:18 'Float | 508 | testdata/Prelude.lc 176:15-176:18 Float |
509 | testdata/Prelude.lc 176:19-176:22 'Float | 509 | testdata/Prelude.lc 176:19-176:22 Float |
510 | testdata/Prelude.lc 176:23-176:26 'Float | 510 | testdata/Prelude.lc 176:23-176:26 Float |
511 | testdata/Prelude.lc 177:1-177:5 'VecS 'Float 4 | 511 | testdata/Prelude.lc 177:1-177:5 VecS Float 4 |
512 | testdata/Prelude.lc 177:11-177:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 512 | testdata/Prelude.lc 177:11-177:14 Float -> Float -> Float -> VecS Float 4 |
513 | testdata/Prelude.lc 177:11-177:18 'Float -> 'Float -> 'VecS 'Float 4 | 513 | testdata/Prelude.lc 177:11-177:18 Float -> Float -> VecS Float 4 |
514 | testdata/Prelude.lc 177:11-177:22 'Float -> 'VecS 'Float 4 | 514 | testdata/Prelude.lc 177:11-177:22 Float -> VecS Float 4 |
515 | testdata/Prelude.lc 177:11-177:26 'VecS 'Float 4 | 515 | testdata/Prelude.lc 177:11-177:26 VecS Float 4 |
516 | testdata/Prelude.lc 177:15-177:18 'Float | 516 | testdata/Prelude.lc 177:15-177:18 Float |
517 | testdata/Prelude.lc 177:19-177:22 'Float | 517 | testdata/Prelude.lc 177:19-177:22 Float |
518 | testdata/Prelude.lc 177:23-177:26 'Float | 518 | testdata/Prelude.lc 177:23-177:26 Float |
519 | testdata/Prelude.lc 178:1-178:7 'VecS 'Float 4 | 519 | testdata/Prelude.lc 178:1-178:7 VecS Float 4 |
520 | testdata/Prelude.lc 178:11-178:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 520 | testdata/Prelude.lc 178:11-178:14 Float -> Float -> Float -> VecS Float 4 |
521 | testdata/Prelude.lc 178:11-178:19 'Float -> 'Float -> 'VecS 'Float 4 | 521 | testdata/Prelude.lc 178:11-178:19 Float -> Float -> VecS Float 4 |
522 | testdata/Prelude.lc 178:11-178:24 'Float -> 'VecS 'Float 4 | 522 | testdata/Prelude.lc 178:11-178:24 Float -> VecS Float 4 |
523 | testdata/Prelude.lc 178:11-178:29 'VecS 'Float 4 | 523 | testdata/Prelude.lc 178:11-178:29 VecS Float 4 |
524 | testdata/Prelude.lc 178:15-178:19 'Float | 524 | testdata/Prelude.lc 178:15-178:19 Float |
525 | testdata/Prelude.lc 178:20-178:24 'Float | 525 | testdata/Prelude.lc 178:20-178:24 Float |
526 | testdata/Prelude.lc 178:25-178:29 'Float | 526 | testdata/Prelude.lc 178:25-178:29 Float |
527 | testdata/Prelude.lc 179:1-179:6 'VecS 'Float 4 | 527 | testdata/Prelude.lc 179:1-179:6 VecS Float 4 |
528 | testdata/Prelude.lc 179:11-179:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 528 | testdata/Prelude.lc 179:11-179:14 Float -> Float -> Float -> VecS Float 4 |
529 | testdata/Prelude.lc 179:11-179:18 'Float -> 'Float -> 'VecS 'Float 4 | 529 | testdata/Prelude.lc 179:11-179:18 Float -> Float -> VecS Float 4 |
530 | testdata/Prelude.lc 179:11-179:22 'Float -> 'VecS 'Float 4 | 530 | testdata/Prelude.lc 179:11-179:22 Float -> VecS Float 4 |
531 | testdata/Prelude.lc 179:11-179:26 'VecS 'Float 4 | 531 | testdata/Prelude.lc 179:11-179:26 VecS Float 4 |
532 | testdata/Prelude.lc 179:15-179:18 'Float | 532 | testdata/Prelude.lc 179:15-179:18 Float |
533 | testdata/Prelude.lc 179:19-179:22 'Float | 533 | testdata/Prelude.lc 179:19-179:22 Float |
534 | testdata/Prelude.lc 179:23-179:26 'Float | 534 | testdata/Prelude.lc 179:23-179:26 Float |
535 | testdata/Prelude.lc 180:1-180:7 'VecS 'Float 4 | 535 | testdata/Prelude.lc 180:1-180:7 VecS Float 4 |
536 | testdata/Prelude.lc 180:11-180:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 536 | testdata/Prelude.lc 180:11-180:14 Float -> Float -> Float -> VecS Float 4 |
537 | testdata/Prelude.lc 180:11-180:18 'Float -> 'Float -> 'VecS 'Float 4 | 537 | testdata/Prelude.lc 180:11-180:18 Float -> Float -> VecS Float 4 |
538 | testdata/Prelude.lc 180:11-180:22 'Float -> 'VecS 'Float 4 | 538 | testdata/Prelude.lc 180:11-180:22 Float -> VecS Float 4 |
539 | testdata/Prelude.lc 180:11-180:26 'VecS 'Float 4 | 539 | testdata/Prelude.lc 180:11-180:26 VecS Float 4 |
540 | testdata/Prelude.lc 180:15-180:18 'Float | 540 | testdata/Prelude.lc 180:15-180:18 Float |
541 | testdata/Prelude.lc 180:19-180:22 'Float | 541 | testdata/Prelude.lc 180:19-180:22 Float |
542 | testdata/Prelude.lc 180:23-180:26 'Float | 542 | testdata/Prelude.lc 180:23-180:26 Float |
543 | testdata/Prelude.lc 181:1-181:4 'VecS 'Float 4 | 543 | testdata/Prelude.lc 181:1-181:4 VecS Float 4 |
544 | testdata/Prelude.lc 181:11-181:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 544 | testdata/Prelude.lc 181:11-181:14 Float -> Float -> Float -> VecS Float 4 |
545 | testdata/Prelude.lc 181:11-181:18 'Float -> 'Float -> 'VecS 'Float 4 | 545 | testdata/Prelude.lc 181:11-181:18 Float -> Float -> VecS Float 4 |
546 | testdata/Prelude.lc 181:11-181:22 'Float -> 'VecS 'Float 4 | 546 | testdata/Prelude.lc 181:11-181:22 Float -> VecS Float 4 |
547 | testdata/Prelude.lc 181:11-181:26 'VecS 'Float 4 | 547 | testdata/Prelude.lc 181:11-181:26 VecS Float 4 |
548 | testdata/Prelude.lc 181:15-181:18 'Float | 548 | testdata/Prelude.lc 181:15-181:18 Float |
549 | testdata/Prelude.lc 181:19-181:22 'Float | 549 | testdata/Prelude.lc 181:19-181:22 Float |
550 | testdata/Prelude.lc 181:23-181:26 'Float | 550 | testdata/Prelude.lc 181:23-181:26 Float |
551 | testdata/Prelude.lc 182:1-182:6 'VecS 'Float 4 | 551 | testdata/Prelude.lc 182:1-182:6 VecS Float 4 |
552 | testdata/Prelude.lc 182:11-182:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 552 | testdata/Prelude.lc 182:11-182:14 Float -> Float -> Float -> VecS Float 4 |
553 | testdata/Prelude.lc 182:11-182:18 'Float -> 'Float -> 'VecS 'Float 4 | 553 | testdata/Prelude.lc 182:11-182:18 Float -> Float -> VecS Float 4 |
554 | testdata/Prelude.lc 182:11-182:22 'Float -> 'VecS 'Float 4 | 554 | testdata/Prelude.lc 182:11-182:22 Float -> VecS Float 4 |
555 | testdata/Prelude.lc 182:11-182:26 'VecS 'Float 4 | 555 | testdata/Prelude.lc 182:11-182:26 VecS Float 4 |
556 | testdata/Prelude.lc 182:15-182:18 'Float | 556 | testdata/Prelude.lc 182:15-182:18 Float |
557 | testdata/Prelude.lc 182:19-182:22 'Float | 557 | testdata/Prelude.lc 182:19-182:22 Float |
558 | testdata/Prelude.lc 182:23-182:26 'Float | 558 | testdata/Prelude.lc 182:23-182:26 Float |
559 | testdata/Prelude.lc 183:1-183:7 'VecS 'Float 4 | 559 | testdata/Prelude.lc 183:1-183:7 VecS Float 4 |
560 | testdata/Prelude.lc 183:11-183:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 560 | testdata/Prelude.lc 183:11-183:14 Float -> Float -> Float -> VecS Float 4 |
561 | testdata/Prelude.lc 183:11-183:18 'Float -> 'Float -> 'VecS 'Float 4 | 561 | testdata/Prelude.lc 183:11-183:18 Float -> Float -> VecS Float 4 |
562 | testdata/Prelude.lc 183:11-183:22 'Float -> 'VecS 'Float 4 | 562 | testdata/Prelude.lc 183:11-183:22 Float -> VecS Float 4 |
563 | testdata/Prelude.lc 183:11-183:26 'VecS 'Float 4 | 563 | testdata/Prelude.lc 183:11-183:26 VecS Float 4 |
564 | testdata/Prelude.lc 183:15-183:18 'Float | 564 | testdata/Prelude.lc 183:15-183:18 Float |
565 | testdata/Prelude.lc 183:19-183:22 'Float | 565 | testdata/Prelude.lc 183:19-183:22 Float |
566 | testdata/Prelude.lc 183:23-183:26 'Float | 566 | testdata/Prelude.lc 183:23-183:26 Float |
567 | testdata/Prelude.lc 184:1-184:6 'VecS 'Float 4 | 567 | testdata/Prelude.lc 184:1-184:6 VecS Float 4 |
568 | testdata/Prelude.lc 184:11-184:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 568 | testdata/Prelude.lc 184:11-184:14 Float -> Float -> Float -> VecS Float 4 |
569 | testdata/Prelude.lc 184:11-184:18 'Float -> 'Float -> 'VecS 'Float 4 | 569 | testdata/Prelude.lc 184:11-184:18 Float -> Float -> VecS Float 4 |
570 | testdata/Prelude.lc 184:11-184:22 'Float -> 'VecS 'Float 4 | 570 | testdata/Prelude.lc 184:11-184:22 Float -> VecS Float 4 |
571 | testdata/Prelude.lc 184:11-184:26 'VecS 'Float 4 | 571 | testdata/Prelude.lc 184:11-184:26 VecS Float 4 |
572 | testdata/Prelude.lc 184:15-184:18 'Float | 572 | testdata/Prelude.lc 184:15-184:18 Float |
573 | testdata/Prelude.lc 184:19-184:22 'Float | 573 | testdata/Prelude.lc 184:19-184:22 Float |
574 | testdata/Prelude.lc 184:23-184:26 'Float | 574 | testdata/Prelude.lc 184:23-184:26 Float |
575 | testdata/Prelude.lc 185:1-185:5 'VecS 'Float 4 | 575 | testdata/Prelude.lc 185:1-185:5 VecS Float 4 |
576 | testdata/Prelude.lc 185:11-185:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 576 | testdata/Prelude.lc 185:11-185:14 Float -> Float -> Float -> VecS Float 4 |
577 | testdata/Prelude.lc 185:11-185:18 'Float -> 'Float -> 'VecS 'Float 4 | 577 | testdata/Prelude.lc 185:11-185:18 Float -> Float -> VecS Float 4 |
578 | testdata/Prelude.lc 185:11-185:22 'Float -> 'VecS 'Float 4 | 578 | testdata/Prelude.lc 185:11-185:22 Float -> VecS Float 4 |
579 | testdata/Prelude.lc 185:11-185:26 'VecS 'Float 4 | 579 | testdata/Prelude.lc 185:11-185:26 VecS Float 4 |
580 | testdata/Prelude.lc 185:15-185:18 'Float | 580 | testdata/Prelude.lc 185:15-185:18 Float |
581 | testdata/Prelude.lc 185:19-185:22 'Float | 581 | testdata/Prelude.lc 185:19-185:22 Float |
582 | testdata/Prelude.lc 185:23-185:26 'Float | 582 | testdata/Prelude.lc 185:23-185:26 Float |
583 | testdata/Prelude.lc 186:1-186:5 'VecS 'Float 4 | 583 | testdata/Prelude.lc 186:1-186:5 VecS Float 4 |
584 | testdata/Prelude.lc 186:11-186:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 584 | testdata/Prelude.lc 186:11-186:14 Float -> Float -> Float -> VecS Float 4 |
585 | testdata/Prelude.lc 186:11-186:18 'Float -> 'Float -> 'VecS 'Float 4 | 585 | testdata/Prelude.lc 186:11-186:18 Float -> Float -> VecS Float 4 |
586 | testdata/Prelude.lc 186:11-186:22 'Float -> 'VecS 'Float 4 | 586 | testdata/Prelude.lc 186:11-186:22 Float -> VecS Float 4 |
587 | testdata/Prelude.lc 186:11-186:26 'VecS 'Float 4 | 587 | testdata/Prelude.lc 186:11-186:26 VecS Float 4 |
588 | testdata/Prelude.lc 186:15-186:18 'Float | 588 | testdata/Prelude.lc 186:15-186:18 Float |
589 | testdata/Prelude.lc 186:19-186:22 'Float | 589 | testdata/Prelude.lc 186:19-186:22 Float |
590 | testdata/Prelude.lc 186:23-186:26 'Float | 590 | testdata/Prelude.lc 186:23-186:26 Float |
591 | testdata/Prelude.lc 187:1-187:5 'VecS 'Float 4 | 591 | testdata/Prelude.lc 187:1-187:5 VecS Float 4 |
592 | testdata/Prelude.lc 187:11-187:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 592 | testdata/Prelude.lc 187:11-187:14 Float -> Float -> Float -> VecS Float 4 |
593 | testdata/Prelude.lc 187:11-187:18 'Float -> 'Float -> 'VecS 'Float 4 | 593 | testdata/Prelude.lc 187:11-187:18 Float -> Float -> VecS Float 4 |
594 | testdata/Prelude.lc 187:11-187:22 'Float -> 'VecS 'Float 4 | 594 | testdata/Prelude.lc 187:11-187:22 Float -> VecS Float 4 |
595 | testdata/Prelude.lc 187:11-187:26 'VecS 'Float 4 | 595 | testdata/Prelude.lc 187:11-187:26 VecS Float 4 |
596 | testdata/Prelude.lc 187:15-187:18 'Float | 596 | testdata/Prelude.lc 187:15-187:18 Float |
597 | testdata/Prelude.lc 187:19-187:22 'Float | 597 | testdata/Prelude.lc 187:19-187:22 Float |
598 | testdata/Prelude.lc 187:23-187:26 'Float | 598 | testdata/Prelude.lc 187:23-187:26 Float |
599 | testdata/Prelude.lc 188:1-188:5 'VecS 'Float 4 | 599 | testdata/Prelude.lc 188:1-188:5 VecS Float 4 |
600 | testdata/Prelude.lc 188:11-188:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 600 | testdata/Prelude.lc 188:11-188:14 Float -> Float -> Float -> VecS Float 4 |
601 | testdata/Prelude.lc 188:11-188:18 'Float -> 'Float -> 'VecS 'Float 4 | 601 | testdata/Prelude.lc 188:11-188:18 Float -> Float -> VecS Float 4 |
602 | testdata/Prelude.lc 188:11-188:22 'Float -> 'VecS 'Float 4 | 602 | testdata/Prelude.lc 188:11-188:22 Float -> VecS Float 4 |
603 | testdata/Prelude.lc 188:11-188:26 'VecS 'Float 4 | 603 | testdata/Prelude.lc 188:11-188:26 VecS Float 4 |
604 | testdata/Prelude.lc 188:15-188:18 'Float | 604 | testdata/Prelude.lc 188:15-188:18 Float |
605 | testdata/Prelude.lc 188:19-188:22 'Float | 605 | testdata/Prelude.lc 188:19-188:22 Float |
606 | testdata/Prelude.lc 188:23-188:26 'Float | 606 | testdata/Prelude.lc 188:23-188:26 Float |
607 | testdata/Prelude.lc 189:1-189:5 'VecS 'Float 4 | 607 | testdata/Prelude.lc 189:1-189:5 VecS Float 4 |
608 | testdata/Prelude.lc 189:11-189:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 608 | testdata/Prelude.lc 189:11-189:14 Float -> Float -> Float -> VecS Float 4 |
609 | testdata/Prelude.lc 189:11-189:18 'Float -> 'Float -> 'VecS 'Float 4 | 609 | testdata/Prelude.lc 189:11-189:18 Float -> Float -> VecS Float 4 |
610 | testdata/Prelude.lc 189:11-189:22 'Float -> 'VecS 'Float 4 | 610 | testdata/Prelude.lc 189:11-189:22 Float -> VecS Float 4 |
611 | testdata/Prelude.lc 189:11-189:26 'VecS 'Float 4 | 611 | testdata/Prelude.lc 189:11-189:26 VecS Float 4 |
612 | testdata/Prelude.lc 189:15-189:18 'Float | 612 | testdata/Prelude.lc 189:15-189:18 Float |
613 | testdata/Prelude.lc 189:19-189:22 'Float | 613 | testdata/Prelude.lc 189:19-189:22 Float |
614 | testdata/Prelude.lc 189:23-189:26 'Float | 614 | testdata/Prelude.lc 189:23-189:26 Float |
615 | testdata/Prelude.lc 190:1-190:7 'VecS 'Float 4 | 615 | testdata/Prelude.lc 190:1-190:7 VecS Float 4 |
616 | testdata/Prelude.lc 190:11-190:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 616 | testdata/Prelude.lc 190:11-190:14 Float -> Float -> Float -> VecS Float 4 |
617 | testdata/Prelude.lc 190:11-190:18 'Float -> 'Float -> 'VecS 'Float 4 | 617 | testdata/Prelude.lc 190:11-190:18 Float -> Float -> VecS Float 4 |
618 | testdata/Prelude.lc 190:11-190:22 'Float -> 'VecS 'Float 4 | 618 | testdata/Prelude.lc 190:11-190:22 Float -> VecS Float 4 |
619 | testdata/Prelude.lc 190:11-190:26 'VecS 'Float 4 | 619 | testdata/Prelude.lc 190:11-190:26 VecS Float 4 |
620 | testdata/Prelude.lc 190:15-190:18 'Float | 620 | testdata/Prelude.lc 190:15-190:18 Float |
621 | testdata/Prelude.lc 190:19-190:22 'Float | 621 | testdata/Prelude.lc 190:19-190:22 Float |
622 | testdata/Prelude.lc 190:23-190:26 'Float | 622 | testdata/Prelude.lc 190:23-190:26 Float |
623 | testdata/Prelude.lc 191:1-191:8 'VecS 'Float 4 | 623 | testdata/Prelude.lc 191:1-191:8 VecS Float 4 |
624 | testdata/Prelude.lc 191:11-191:14 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 624 | testdata/Prelude.lc 191:11-191:14 Float -> Float -> Float -> VecS Float 4 |
625 | testdata/Prelude.lc 191:11-191:18 'Float -> 'Float -> 'VecS 'Float 4 | 625 | testdata/Prelude.lc 191:11-191:18 Float -> Float -> VecS Float 4 |
626 | testdata/Prelude.lc 191:11-191:22 'Float -> 'VecS 'Float 4 | 626 | testdata/Prelude.lc 191:11-191:22 Float -> VecS Float 4 |
627 | testdata/Prelude.lc 191:11-191:26 'VecS 'Float 4 | 627 | testdata/Prelude.lc 191:11-191:26 VecS Float 4 |
628 | testdata/Prelude.lc 191:15-191:18 'Float | 628 | testdata/Prelude.lc 191:15-191:18 Float |
629 | testdata/Prelude.lc 191:19-191:22 'Float | 629 | testdata/Prelude.lc 191:19-191:22 Float |
630 | testdata/Prelude.lc 191:23-191:26 'Float | 630 | testdata/Prelude.lc 191:23-191:26 Float |
631 | testdata/Prelude.lc 193:1-193:12 {a:'Nat} -> {b} -> {c} -> {d : 'Num b} -> {e : c ~ 'VecScalar a b} -> c -> 'Image 1 ('Color c) | 631 | testdata/Prelude.lc 193:1-193:12 {a:Nat} -> {b} -> {c} -> {d : Num b} -> {e : c ~ VecScalar a b} -> c -> Image 1 (Color c) |
632 | testdata/Prelude.lc 193:15-193:25 {a:'Nat} -> {b:'Nat} -> {c} -> {d} -> {e : 'Num c} -> {f : d ~ 'VecScalar b c} -> d -> 'Image a ('Color d) | 632 | testdata/Prelude.lc 193:15-193:25 {a:Nat} -> {b:Nat} -> {c} -> {d} -> {e : Num c} -> {f : d ~ VecScalar b c} -> d -> Image a (Color d) |
633 | testdata/Prelude.lc 193:15-193:28 {a:'Nat} -> {b} -> {c} -> {d : 'Num b} -> {e : c ~ 'VecScalar a b} -> c -> 'Image 1 ('Color c) | 633 | testdata/Prelude.lc 193:15-193:28 {a:Nat} -> {b} -> {c} -> {d : Num b} -> {e : c ~ VecScalar a b} -> c -> Image 1 (Color c) |
634 | testdata/Prelude.lc 193:27-193:28 'Nat | 634 | testdata/Prelude.lc 193:27-193:28 Nat |
635 | testdata/Prelude.lc 194:1-194:12 {a:'Nat} -> {b} -> {c} -> {d : 'Num b} -> {e : c ~ 'VecScalar a b} -> c -> 'Image 2 ('Color c) | 635 | testdata/Prelude.lc 194:1-194:12 {a:Nat} -> {b} -> {c} -> {d : Num b} -> {e : c ~ VecScalar a b} -> c -> Image 2 (Color c) |
636 | testdata/Prelude.lc 194:15-194:25 {a:'Nat} -> {b:'Nat} -> {c} -> {d} -> {e : 'Num c} -> {f : d ~ 'VecScalar b c} -> d -> 'Image a ('Color d) | 636 | testdata/Prelude.lc 194:15-194:25 {a:Nat} -> {b:Nat} -> {c} -> {d} -> {e : Num c} -> {f : d ~ VecScalar b c} -> d -> Image a (Color d) |
637 | testdata/Prelude.lc 194:15-194:28 {a:'Nat} -> {b} -> {c} -> {d : 'Num b} -> {e : c ~ 'VecScalar a b} -> c -> 'Image 2 ('Color c) | 637 | testdata/Prelude.lc 194:15-194:28 {a:Nat} -> {b} -> {c} -> {d : Num b} -> {e : c ~ VecScalar a b} -> c -> Image 2 (Color c) |
638 | testdata/Prelude.lc 194:27-194:28 'Nat | 638 | testdata/Prelude.lc 194:27-194:28 Nat |
639 | testdata/Prelude.lc 196:1-196:12 'Float -> 'Image 1 ('Depth 'Float) | 639 | testdata/Prelude.lc 196:1-196:12 Float -> Image 1 (Depth Float) |
640 | testdata/Prelude.lc 196:15-196:25 {a:'Nat} -> 'Float -> 'Image a ('Depth 'Float) | 640 | testdata/Prelude.lc 196:15-196:25 {a:Nat} -> Float -> Image a (Depth Float) |
641 | testdata/Prelude.lc 196:15-196:28 'Float -> 'Image 1 ('Depth 'Float) | 641 | testdata/Prelude.lc 196:15-196:28 Float -> Image 1 (Depth Float) |
642 | testdata/Prelude.lc 196:27-196:28 'Nat | 642 | testdata/Prelude.lc 196:27-196:28 Nat |
643 | testdata/Prelude.lc 198:13-198:16 'Nat -> Type->Type | 643 | testdata/Prelude.lc 198:13-198:16 Nat -> Type->Type |
644 | testdata/Prelude.lc 198:13-198:18 Type->Type | 644 | testdata/Prelude.lc 198:13-198:18 Type->Type |
645 | testdata/Prelude.lc 198:13-198:24 Type | 645 | testdata/Prelude.lc 198:13-198:24 Type |
646 | testdata/Prelude.lc 198:17-198:18 'Nat | 646 | testdata/Prelude.lc 198:17-198:18 Nat |
647 | testdata/Prelude.lc 198:19-198:24 Type | 647 | testdata/Prelude.lc 198:19-198:24 Type |
648 | testdata/Prelude.lc 198:28-198:31 'Nat -> Type->Type | 648 | testdata/Prelude.lc 198:28-198:31 Nat -> Type->Type |
649 | testdata/Prelude.lc 198:28-198:33 Type->Type | 649 | testdata/Prelude.lc 198:28-198:33 Type->Type |
650 | testdata/Prelude.lc 198:28-198:39 Type | 650 | testdata/Prelude.lc 198:28-198:39 Type |
651 | testdata/Prelude.lc 198:32-198:33 'Nat | 651 | testdata/Prelude.lc 198:32-198:33 Nat |
652 | testdata/Prelude.lc 198:34-198:39 Type | 652 | testdata/Prelude.lc 198:34-198:39 Type |
653 | testdata/Prelude.lc 199:1-199:9 'VecS 'Float 3 -> 'VecS 'Float 4 | 653 | testdata/Prelude.lc 199:1-199:9 VecS Float 3 -> VecS Float 4 |
654 | testdata/Prelude.lc 199:14-199:16 {a} -> a -> a -> a -> a -> 'VecS a 4 | 654 | testdata/Prelude.lc 199:14-199:16 {a} -> a -> a -> a -> a -> VecS a 4 |
655 | testdata/Prelude.lc 199:14-199:20 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 655 | testdata/Prelude.lc 199:14-199:20 Float -> Float -> Float -> VecS Float 4 |
656 | testdata/Prelude.lc 199:14-199:24 'Float -> 'Float -> 'VecS 'Float 4 | 656 | testdata/Prelude.lc 199:14-199:24 Float -> Float -> VecS Float 4 |
657 | testdata/Prelude.lc 199:14-199:28 'Float -> 'VecS 'Float 4 | 657 | testdata/Prelude.lc 199:14-199:28 Float -> VecS Float 4 |
658 | testdata/Prelude.lc 199:14-199:30 'VecS 'Float 3 -> 'VecS 'Float 4 | 'VecS 'Float 4 | 658 | testdata/Prelude.lc 199:14-199:30 VecS Float 3 -> VecS Float 4 | VecS Float 4 |
659 | testdata/Prelude.lc 199:17-199:18 'VecS 'Float 3 | 659 | testdata/Prelude.lc 199:17-199:18 VecS Float 3 |
660 | testdata/Prelude.lc 199:17-199:20 'Float | 660 | testdata/Prelude.lc 199:17-199:20 Float |
661 | testdata/Prelude.lc 199:21-199:22 'VecS 'Float 3 | 661 | testdata/Prelude.lc 199:21-199:22 VecS Float 3 |
662 | testdata/Prelude.lc 199:21-199:24 'Float | 662 | testdata/Prelude.lc 199:21-199:24 Float |
663 | testdata/Prelude.lc 199:25-199:26 'VecS 'Float 3 | 663 | testdata/Prelude.lc 199:25-199:26 VecS Float 3 |
664 | testdata/Prelude.lc 199:25-199:28 'Float | 664 | testdata/Prelude.lc 199:25-199:28 Float |
665 | testdata/Prelude.lc 199:29-199:30 V1 | 665 | testdata/Prelude.lc 199:29-199:30 V1 |
666 | testdata/Prelude.lc 206:1-206:8 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 666 | testdata/Prelude.lc 206:1-206:8 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
667 | testdata/Prelude.lc 206:11-206:22 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 667 | testdata/Prelude.lc 206:11-206:22 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
668 | testdata/Prelude.lc 207:1-207:8 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 668 | testdata/Prelude.lc 207:1-207:8 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
669 | testdata/Prelude.lc 207:11-207:22 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 669 | testdata/Prelude.lc 207:11-207:22 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
670 | testdata/Prelude.lc 208:1-208:4 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 670 | testdata/Prelude.lc 208:1-208:4 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
671 | testdata/Prelude.lc 208:7-208:14 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 671 | testdata/Prelude.lc 208:7-208:14 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
672 | testdata/Prelude.lc 209:1-209:4 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 672 | testdata/Prelude.lc 209:1-209:4 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
673 | testdata/Prelude.lc 209:7-209:14 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 673 | testdata/Prelude.lc 209:7-209:14 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
674 | testdata/Prelude.lc 210:1-210:4 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 674 | testdata/Prelude.lc 210:1-210:4 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
675 | testdata/Prelude.lc 210:7-210:14 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 675 | testdata/Prelude.lc 210:7-210:14 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
676 | testdata/Prelude.lc 211:1-211:5 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 676 | testdata/Prelude.lc 211:1-211:5 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
677 | testdata/Prelude.lc 211:8-211:16 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 677 | testdata/Prelude.lc 211:8-211:16 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
678 | testdata/Prelude.lc 212:1-212:5 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 678 | testdata/Prelude.lc 212:1-212:5 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
679 | testdata/Prelude.lc 212:8-212:16 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 679 | testdata/Prelude.lc 212:8-212:16 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
680 | testdata/Prelude.lc 213:1-213:5 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 680 | testdata/Prelude.lc 213:1-213:5 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
681 | testdata/Prelude.lc 213:8-213:16 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 681 | testdata/Prelude.lc 213:8-213:16 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
682 | testdata/Prelude.lc 214:1-214:6 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->a | 682 | testdata/Prelude.lc 214:1-214:6 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a->a |
683 | testdata/Prelude.lc 214:9-214:18 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->a | 683 | testdata/Prelude.lc 214:9-214:18 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a->a |
684 | testdata/Prelude.lc 217:1-217:4 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->a | 684 | testdata/Prelude.lc 217:1-217:4 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a->a |
685 | testdata/Prelude.lc 217:7-217:14 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->a | 685 | testdata/Prelude.lc 217:7-217:14 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a->a |
686 | testdata/Prelude.lc 218:1-218:4 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 686 | testdata/Prelude.lc 218:1-218:4 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
687 | testdata/Prelude.lc 218:7-218:14 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 687 | testdata/Prelude.lc 218:7-218:14 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
688 | testdata/Prelude.lc 219:1-219:4 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 688 | testdata/Prelude.lc 219:1-219:4 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
689 | testdata/Prelude.lc 219:7-219:14 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 689 | testdata/Prelude.lc 219:7-219:14 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
690 | testdata/Prelude.lc 220:1-220:5 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 690 | testdata/Prelude.lc 220:1-220:5 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
691 | testdata/Prelude.lc 220:8-220:16 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 691 | testdata/Prelude.lc 220:8-220:16 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
692 | testdata/Prelude.lc 221:1-221:5 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 692 | testdata/Prelude.lc 221:1-221:5 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
693 | testdata/Prelude.lc 221:8-221:16 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 693 | testdata/Prelude.lc 221:8-221:16 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
694 | testdata/Prelude.lc 222:1-222:5 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 694 | testdata/Prelude.lc 222:1-222:5 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
695 | testdata/Prelude.lc 222:8-222:16 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 695 | testdata/Prelude.lc 222:8-222:16 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
696 | testdata/Prelude.lc 223:1-223:12 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 696 | testdata/Prelude.lc 223:1-223:12 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
697 | testdata/Prelude.lc 223:15-223:26 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 697 | testdata/Prelude.lc 223:15-223:26 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
698 | testdata/Prelude.lc 226:1-226:4 {a} -> {b} -> {c:'Nat} -> {d : 'Signed a} -> {e : b ~ 'VecScalar c a} -> b->b | 698 | testdata/Prelude.lc 226:1-226:4 {a} -> {b} -> {c:Nat} -> {d : Signed a} -> {e : b ~ VecScalar c a} -> b->b |
699 | testdata/Prelude.lc 226:7-226:14 {a} -> {b} -> {c:'Nat} -> {d : 'Signed a} -> {e : b ~ 'VecScalar c a} -> b->b | 699 | testdata/Prelude.lc 226:7-226:14 {a} -> {b} -> {c:Nat} -> {d : Signed a} -> {e : b ~ VecScalar c a} -> b->b |
700 | testdata/Prelude.lc 227:1-227:5 {a} -> {b} -> {c:'Nat} -> {d : 'Signed a} -> {e : b ~ 'VecScalar c a} -> b->b | 700 | testdata/Prelude.lc 227:1-227:5 {a} -> {b} -> {c:Nat} -> {d : Signed a} -> {e : b ~ VecScalar c a} -> b->b |
701 | testdata/Prelude.lc 227:8-227:16 {a} -> {b} -> {c:'Nat} -> {d : 'Signed a} -> {e : b ~ 'VecScalar c a} -> b->b | 701 | testdata/Prelude.lc 227:8-227:16 {a} -> {b} -> {c:Nat} -> {d : Signed a} -> {e : b ~ VecScalar c a} -> b->b |
702 | testdata/Prelude.lc 228:1-228:6 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 702 | testdata/Prelude.lc 228:1-228:6 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
703 | testdata/Prelude.lc 228:9-228:18 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 703 | testdata/Prelude.lc 228:9-228:18 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
704 | testdata/Prelude.lc 229:1-229:5 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 704 | testdata/Prelude.lc 229:1-229:5 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
705 | testdata/Prelude.lc 229:8-229:16 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 705 | testdata/Prelude.lc 229:8-229:16 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
706 | testdata/Prelude.lc 230:1-230:6 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 706 | testdata/Prelude.lc 230:1-230:6 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
707 | testdata/Prelude.lc 230:9-230:18 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 707 | testdata/Prelude.lc 230:9-230:18 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
708 | testdata/Prelude.lc 231:1-231:4 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b->b | 708 | testdata/Prelude.lc 231:1-231:4 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> b->b |
709 | testdata/Prelude.lc 231:7-231:14 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b->b | 709 | testdata/Prelude.lc 231:7-231:14 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> b->b |
710 | testdata/Prelude.lc 232:1-232:4 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b->b | 710 | testdata/Prelude.lc 232:1-232:4 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> b->b |
711 | testdata/Prelude.lc 232:7-232:14 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b->b | 711 | testdata/Prelude.lc 232:7-232:14 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> b->b |
712 | testdata/Prelude.lc 233:1-233:4 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b->b | 712 | testdata/Prelude.lc 233:1-233:4 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> b->b |
713 | testdata/Prelude.lc 233:7-233:14 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b->b | 713 | testdata/Prelude.lc 233:7-233:14 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> b->b |
714 | testdata/Prelude.lc 234:1-234:6 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b -> b->b | 714 | testdata/Prelude.lc 234:1-234:6 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> b -> b->b |
715 | testdata/Prelude.lc 234:9-234:18 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b -> b->b | 715 | testdata/Prelude.lc 234:9-234:18 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> b -> b->b |
716 | testdata/Prelude.lc 235:1-235:7 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> a -> a->b | 716 | testdata/Prelude.lc 235:1-235:7 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> a -> a->b |
717 | testdata/Prelude.lc 235:10-235:20 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> a -> a->b | 717 | testdata/Prelude.lc 235:10-235:20 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> a -> a->b |
718 | testdata/Prelude.lc 236:1-236:4 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a -> a->a | 718 | testdata/Prelude.lc 236:1-236:4 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a -> a->a |
719 | testdata/Prelude.lc 236:7-236:14 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a -> a->a | 719 | testdata/Prelude.lc 236:7-236:14 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a -> a->a |
720 | testdata/Prelude.lc 237:1-237:5 {a} -> {b:'Nat} -> {c : a ~ 'VecS 'Float b} -> a -> a->a | 720 | testdata/Prelude.lc 237:1-237:5 {a} -> {b:Nat} -> {c : a ~ VecS Float b} -> a -> a->a |
721 | testdata/Prelude.lc 237:8-237:16 {a} -> {b:'Nat} -> {c : a ~ 'VecS 'Float b} -> a -> a->a | 721 | testdata/Prelude.lc 237:8-237:16 {a} -> {b:Nat} -> {c : a ~ VecS Float b} -> a -> a->a |
722 | testdata/Prelude.lc 238:1-238:11 {a} -> {b:'Nat} -> {c : a ~ 'VecS 'Float b} -> a -> a -> a->a | 722 | testdata/Prelude.lc 238:1-238:11 {a} -> {b:Nat} -> {c : a ~ VecS Float b} -> a -> a -> a->a |
723 | testdata/Prelude.lc 238:14-238:28 {a} -> {b:'Nat} -> {c : a ~ 'VecS 'Float b} -> a -> a -> a->a | 723 | testdata/Prelude.lc 238:14-238:28 {a} -> {b:Nat} -> {c : a ~ VecS Float b} -> a -> a -> a->a |
724 | testdata/Prelude.lc 241:1-241:7 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->'Float | 724 | testdata/Prelude.lc 241:1-241:7 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->Float |
725 | testdata/Prelude.lc 241:10-241:20 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->'Float | 725 | testdata/Prelude.lc 241:10-241:20 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->Float |
726 | testdata/Prelude.lc 242:1-242:9 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->'Float | 726 | testdata/Prelude.lc 242:1-242:9 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a->Float |
727 | testdata/Prelude.lc 242:12-242:24 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->'Float | 727 | testdata/Prelude.lc 242:12-242:24 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a->Float |
728 | testdata/Prelude.lc 243:1-243:4 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->'Float | 728 | testdata/Prelude.lc 243:1-243:4 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a->Float |
729 | testdata/Prelude.lc 243:7-243:14 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->'Float | 729 | testdata/Prelude.lc 243:7-243:14 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a->Float |
730 | testdata/Prelude.lc 244:1-244:6 {a} -> {b : a ~ 'VecS 'Float 3} -> a -> a->a | 730 | testdata/Prelude.lc 244:1-244:6 {a} -> {b : a ~ VecS Float 3} -> a -> a->a |
731 | testdata/Prelude.lc 244:9-244:18 {a} -> {b : a ~ 'VecS 'Float 3} -> a -> a->a | 731 | testdata/Prelude.lc 244:9-244:18 {a} -> {b : a ~ VecS Float 3} -> a -> a->a |
732 | testdata/Prelude.lc 245:1-245:10 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 732 | testdata/Prelude.lc 245:1-245:10 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
733 | testdata/Prelude.lc 245:13-245:26 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 733 | testdata/Prelude.lc 245:13-245:26 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
734 | testdata/Prelude.lc 246:1-246:12 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a -> a->a | 734 | testdata/Prelude.lc 246:1-246:12 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a -> a->a |
735 | testdata/Prelude.lc 246:15-246:30 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a -> a->a | 735 | testdata/Prelude.lc 246:15-246:30 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a -> a->a |
736 | testdata/Prelude.lc 247:1-247:8 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->a | 736 | testdata/Prelude.lc 247:1-247:8 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a->a |
737 | testdata/Prelude.lc 247:11-247:22 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a->a | 737 | testdata/Prelude.lc 247:11-247:22 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a->a |
738 | testdata/Prelude.lc 248:1-248:8 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a -> a->a | 738 | testdata/Prelude.lc 248:1-248:8 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a -> a->a |
739 | testdata/Prelude.lc 248:11-248:22 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a -> a -> a->a | 739 | testdata/Prelude.lc 248:11-248:22 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a -> a -> a->a |
740 | testdata/Prelude.lc 266:3-266:4 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 740 | testdata/Prelude.lc 266:3-266:4 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
741 | testdata/Prelude.lc 266:9-266:16 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 741 | testdata/Prelude.lc 266:9-266:16 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
742 | testdata/Prelude.lc 266:9-266:18 V4->V5 | 742 | testdata/Prelude.lc 266:9-266:18 V4->V5 |
743 | testdata/Prelude.lc 266:9-266:20 V3 | 743 | testdata/Prelude.lc 266:9-266:20 V3 |
744 | testdata/Prelude.lc 266:17-266:18 V5 | 744 | testdata/Prelude.lc 266:17-266:18 V5 |
745 | testdata/Prelude.lc 266:19-266:20 V2 | 745 | testdata/Prelude.lc 266:19-266:20 V2 |
746 | testdata/Prelude.lc 267:3-267:4 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 746 | testdata/Prelude.lc 267:3-267:4 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
747 | testdata/Prelude.lc 267:9-267:16 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 747 | testdata/Prelude.lc 267:9-267:16 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
748 | testdata/Prelude.lc 267:9-267:18 V4->V5 | 748 | testdata/Prelude.lc 267:9-267:18 V4->V5 |
749 | testdata/Prelude.lc 267:9-267:20 V3 | 749 | testdata/Prelude.lc 267:9-267:20 V3 |
750 | testdata/Prelude.lc 267:17-267:18 V5 | 750 | testdata/Prelude.lc 267:17-267:18 V5 |
751 | testdata/Prelude.lc 267:19-267:20 V2 | 751 | testdata/Prelude.lc 267:19-267:20 V2 |
752 | testdata/Prelude.lc 268:3-268:4 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 752 | testdata/Prelude.lc 268:3-268:4 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
753 | testdata/Prelude.lc 268:9-268:16 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 753 | testdata/Prelude.lc 268:9-268:16 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
754 | testdata/Prelude.lc 268:9-268:18 V4->V5 | 754 | testdata/Prelude.lc 268:9-268:18 V4->V5 |
755 | testdata/Prelude.lc 268:9-268:20 V3 | 755 | testdata/Prelude.lc 268:9-268:20 V3 |
756 | testdata/Prelude.lc 268:17-268:18 V5 | 756 | testdata/Prelude.lc 268:17-268:18 V5 |
757 | testdata/Prelude.lc 268:19-268:20 V2 | 757 | testdata/Prelude.lc 268:19-268:20 V2 |
758 | testdata/Prelude.lc 269:3-269:4 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b a | 758 | testdata/Prelude.lc 269:3-269:4 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b a |
759 | testdata/Prelude.lc 269:9-269:16 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b->b | 759 | testdata/Prelude.lc 269:9-269:16 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> b->b |
760 | testdata/Prelude.lc 269:9-269:18 'VecScalar V1 V2 -> 'VecScalar V2 V3 | 760 | testdata/Prelude.lc 269:9-269:18 VecScalar V1 V2 -> VecScalar V2 V3 |
761 | testdata/Prelude.lc 269:9-269:20 'VecScalar V1 V2 | 761 | testdata/Prelude.lc 269:9-269:20 VecScalar V1 V2 |
762 | testdata/Prelude.lc 269:17-269:18 V6 | 762 | testdata/Prelude.lc 269:17-269:18 V6 |
763 | testdata/Prelude.lc 269:19-269:20 V4 | 763 | testdata/Prelude.lc 269:19-269:20 V4 |
764 | testdata/Prelude.lc 270:3-270:4 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b a | 764 | testdata/Prelude.lc 270:3-270:4 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b a |
765 | testdata/Prelude.lc 270:9-270:16 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> b->b | 765 | testdata/Prelude.lc 270:9-270:16 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> b->b |
766 | testdata/Prelude.lc 270:9-270:18 'VecScalar V1 V2 -> 'VecScalar V2 V3 | 766 | testdata/Prelude.lc 270:9-270:18 VecScalar V1 V2 -> VecScalar V2 V3 |
767 | testdata/Prelude.lc 270:9-270:20 'VecScalar V1 V2 | 767 | testdata/Prelude.lc 270:9-270:20 VecScalar V1 V2 |
768 | testdata/Prelude.lc 270:17-270:18 V6 | 768 | testdata/Prelude.lc 270:17-270:18 V6 |
769 | testdata/Prelude.lc 270:19-270:20 V4 | 769 | testdata/Prelude.lc 270:19-270:20 V4 |
770 | testdata/Prelude.lc 272:1-272:4 {a} -> {b : 'Signed ('MatVecScalarElem a)} -> a->a | 770 | testdata/Prelude.lc 272:1-272:4 {a} -> {b : Signed (MatVecScalarElem a)} -> a->a |
771 | testdata/Prelude.lc 272:9-272:16 {a} -> {b : 'Signed ('MatVecScalarElem a)} -> a->a | 771 | testdata/Prelude.lc 272:9-272:16 {a} -> {b : Signed (MatVecScalarElem a)} -> a->a |
772 | testdata/Prelude.lc 272:9-272:18 V2 | 772 | testdata/Prelude.lc 272:9-272:18 V2 |
773 | testdata/Prelude.lc 272:17-272:18 V3 | 773 | testdata/Prelude.lc 272:17-272:18 V3 |
774 | testdata/Prelude.lc 275:3-275:5 {a} -> a -> a->'Bool | 774 | testdata/Prelude.lc 275:3-275:5 {a} -> a -> a->Bool |
775 | testdata/Prelude.lc 275:10-275:19 {a} -> {b} -> {c : a ~ 'MatVecScalarElem b} -> b -> b->'Bool | 775 | testdata/Prelude.lc 275:10-275:19 {a} -> {b} -> {c : a ~ MatVecScalarElem b} -> b -> b->Bool |
776 | testdata/Prelude.lc 275:10-275:21 V3->'Bool | 776 | testdata/Prelude.lc 275:10-275:21 V3->Bool |
777 | testdata/Prelude.lc 275:10-275:23 'Bool | 777 | testdata/Prelude.lc 275:10-275:23 Bool |
778 | testdata/Prelude.lc 275:20-275:21 V4 | 778 | testdata/Prelude.lc 275:20-275:21 V4 |
779 | testdata/Prelude.lc 275:22-275:23 V1 | 779 | testdata/Prelude.lc 275:22-275:23 V1 |
780 | testdata/Prelude.lc 276:3-276:5 {a} -> a -> a->'Bool | 780 | testdata/Prelude.lc 276:3-276:5 {a} -> a -> a->Bool |
781 | testdata/Prelude.lc 276:10-276:22 {a} -> {b} -> {c : a ~ 'MatVecScalarElem b} -> b -> b->'Bool | 781 | testdata/Prelude.lc 276:10-276:22 {a} -> {b} -> {c : a ~ MatVecScalarElem b} -> b -> b->Bool |
782 | testdata/Prelude.lc 276:10-276:24 V3->'Bool | 782 | testdata/Prelude.lc 276:10-276:24 V3->Bool |
783 | testdata/Prelude.lc 276:10-276:26 'Bool | 783 | testdata/Prelude.lc 276:10-276:26 Bool |
784 | testdata/Prelude.lc 276:23-276:24 V4 | 784 | testdata/Prelude.lc 276:23-276:24 V4 |
785 | testdata/Prelude.lc 276:25-276:26 V1 | 785 | testdata/Prelude.lc 276:25-276:26 V1 |
786 | testdata/Prelude.lc 277:3-277:4 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b 'Bool | 786 | testdata/Prelude.lc 277:3-277:4 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b Bool |
787 | testdata/Prelude.lc 277:9-277:21 {a} -> {b} -> {c:'Nat} -> {d} -> {e : 'Num a} -> {f : b ~ 'VecScalar c a} -> {g : d ~ 'VecScalar c 'Bool} -> b -> b->d | 787 | testdata/Prelude.lc 277:9-277:21 {a} -> {b} -> {c:Nat} -> {d} -> {e : Num a} -> {f : b ~ VecScalar c a} -> {g : d ~ VecScalar c Bool} -> b -> b->d |
788 | testdata/Prelude.lc 277:9-277:23 'VecScalar V1 V2 -> 'VecScalar V2 'Bool | 788 | testdata/Prelude.lc 277:9-277:23 VecScalar V1 V2 -> VecScalar V2 Bool |
789 | testdata/Prelude.lc 277:9-277:25 'VecScalar V1 'Bool | 789 | testdata/Prelude.lc 277:9-277:25 VecScalar V1 Bool |
790 | testdata/Prelude.lc 277:22-277:23 V6 | 790 | testdata/Prelude.lc 277:22-277:23 V6 |
791 | testdata/Prelude.lc 277:24-277:25 V4 | 791 | testdata/Prelude.lc 277:24-277:25 V4 |
792 | testdata/Prelude.lc 278:3-278:5 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b 'Bool | 792 | testdata/Prelude.lc 278:3-278:5 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b Bool |
793 | testdata/Prelude.lc 278:10-278:27 {a} -> {b} -> {c:'Nat} -> {d} -> {e : 'Num a} -> {f : b ~ 'VecScalar c a} -> {g : d ~ 'VecScalar c 'Bool} -> b -> b->d | 793 | testdata/Prelude.lc 278:10-278:27 {a} -> {b} -> {c:Nat} -> {d} -> {e : Num a} -> {f : b ~ VecScalar c a} -> {g : d ~ VecScalar c Bool} -> b -> b->d |
794 | testdata/Prelude.lc 278:10-278:29 'VecScalar V1 V2 -> 'VecScalar V2 'Bool | 794 | testdata/Prelude.lc 278:10-278:29 VecScalar V1 V2 -> VecScalar V2 Bool |
795 | testdata/Prelude.lc 278:10-278:31 'VecScalar V1 'Bool | 795 | testdata/Prelude.lc 278:10-278:31 VecScalar V1 Bool |
796 | testdata/Prelude.lc 278:28-278:29 V6 | 796 | testdata/Prelude.lc 278:28-278:29 V6 |
797 | testdata/Prelude.lc 278:30-278:31 V4 | 797 | testdata/Prelude.lc 278:30-278:31 V4 |
798 | testdata/Prelude.lc 279:3-279:5 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b 'Bool | 798 | testdata/Prelude.lc 279:3-279:5 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b Bool |
799 | testdata/Prelude.lc 279:10-279:30 {a} -> {b} -> {c:'Nat} -> {d} -> {e : 'Num a} -> {f : b ~ 'VecScalar c a} -> {g : d ~ 'VecScalar c 'Bool} -> b -> b->d | 799 | testdata/Prelude.lc 279:10-279:30 {a} -> {b} -> {c:Nat} -> {d} -> {e : Num a} -> {f : b ~ VecScalar c a} -> {g : d ~ VecScalar c Bool} -> b -> b->d |
800 | testdata/Prelude.lc 279:10-279:32 'VecScalar V1 V2 -> 'VecScalar V2 'Bool | 800 | testdata/Prelude.lc 279:10-279:32 VecScalar V1 V2 -> VecScalar V2 Bool |
801 | testdata/Prelude.lc 279:10-279:34 'VecScalar V1 'Bool | 801 | testdata/Prelude.lc 279:10-279:34 VecScalar V1 Bool |
802 | testdata/Prelude.lc 279:31-279:32 V6 | 802 | testdata/Prelude.lc 279:31-279:32 V6 |
803 | testdata/Prelude.lc 279:33-279:34 V4 | 803 | testdata/Prelude.lc 279:33-279:34 V4 |
804 | testdata/Prelude.lc 280:3-280:4 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b 'Bool | 804 | testdata/Prelude.lc 280:3-280:4 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b Bool |
805 | testdata/Prelude.lc 280:9-280:24 {a} -> {b} -> {c:'Nat} -> {d} -> {e : 'Num a} -> {f : b ~ 'VecScalar c a} -> {g : d ~ 'VecScalar c 'Bool} -> b -> b->d | 805 | testdata/Prelude.lc 280:9-280:24 {a} -> {b} -> {c:Nat} -> {d} -> {e : Num a} -> {f : b ~ VecScalar c a} -> {g : d ~ VecScalar c Bool} -> b -> b->d |
806 | testdata/Prelude.lc 280:9-280:26 'VecScalar V1 V2 -> 'VecScalar V2 'Bool | 806 | testdata/Prelude.lc 280:9-280:26 VecScalar V1 V2 -> VecScalar V2 Bool |
807 | testdata/Prelude.lc 280:9-280:28 'VecScalar V1 'Bool | 807 | testdata/Prelude.lc 280:9-280:28 VecScalar V1 Bool |
808 | testdata/Prelude.lc 280:25-280:26 V6 | 808 | testdata/Prelude.lc 280:25-280:26 V6 |
809 | testdata/Prelude.lc 280:27-280:28 V4 | 809 | testdata/Prelude.lc 280:27-280:28 V4 |
810 | testdata/Prelude.lc 283:3-283:5 'Bool -> 'Bool->'Bool | 810 | testdata/Prelude.lc 283:3-283:5 Bool -> Bool->Bool |
811 | testdata/Prelude.lc 283:10-283:17 'Bool -> 'Bool->'Bool | 811 | testdata/Prelude.lc 283:10-283:17 Bool -> Bool->Bool |
812 | testdata/Prelude.lc 283:10-283:19 'Bool->'Bool | 812 | testdata/Prelude.lc 283:10-283:19 Bool->Bool |
813 | testdata/Prelude.lc 283:10-283:21 'Bool | 813 | testdata/Prelude.lc 283:10-283:21 Bool |
814 | testdata/Prelude.lc 283:18-283:19 V3 | 814 | testdata/Prelude.lc 283:18-283:19 V3 |
815 | testdata/Prelude.lc 283:20-283:21 V1 | 815 | testdata/Prelude.lc 283:20-283:21 V1 |
816 | testdata/Prelude.lc 284:3-284:5 'Bool -> 'Bool->'Bool | 816 | testdata/Prelude.lc 284:3-284:5 Bool -> Bool->Bool |
817 | testdata/Prelude.lc 284:10-284:16 'Bool -> 'Bool->'Bool | 817 | testdata/Prelude.lc 284:10-284:16 Bool -> Bool->Bool |
818 | testdata/Prelude.lc 284:10-284:18 'Bool->'Bool | 818 | testdata/Prelude.lc 284:10-284:18 Bool->Bool |
819 | testdata/Prelude.lc 284:10-284:20 'Bool | 819 | testdata/Prelude.lc 284:10-284:20 Bool |
820 | testdata/Prelude.lc 284:17-284:18 V3 | 820 | testdata/Prelude.lc 284:17-284:18 V3 |
821 | testdata/Prelude.lc 284:19-284:20 V1 | 821 | testdata/Prelude.lc 284:19-284:20 V1 |
822 | testdata/Prelude.lc 285:1-285:4 {a:'Nat} -> 'VecScalar a 'Bool -> 'VecScalar a 'Bool | 822 | testdata/Prelude.lc 285:1-285:4 {a:Nat} -> VecScalar a Bool -> VecScalar a Bool |
823 | testdata/Prelude.lc 285:9-285:16 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Bool} -> a->a | 823 | testdata/Prelude.lc 285:9-285:16 {a} -> {b:Nat} -> {c : a ~ VecScalar b Bool} -> a->a |
824 | testdata/Prelude.lc 285:9-285:18 'VecScalar V0 'Bool | 824 | testdata/Prelude.lc 285:9-285:18 VecScalar V0 Bool |
825 | testdata/Prelude.lc 285:17-285:18 V2 | 825 | testdata/Prelude.lc 285:17-285:18 V2 |
826 | testdata/Prelude.lc 286:1-286:4 {a:'Nat} -> 'VecScalar a 'Bool -> 'Bool | 826 | testdata/Prelude.lc 286:1-286:4 {a:Nat} -> VecScalar a Bool -> Bool |
827 | testdata/Prelude.lc 286:9-286:16 {a:'Nat} -> 'VecScalar a 'Bool -> 'Bool | 827 | testdata/Prelude.lc 286:9-286:16 {a:Nat} -> VecScalar a Bool -> Bool |
828 | testdata/Prelude.lc 286:9-286:18 'Bool | 828 | testdata/Prelude.lc 286:9-286:18 Bool |
829 | testdata/Prelude.lc 286:17-286:18 V2 | 829 | testdata/Prelude.lc 286:17-286:18 V2 |
830 | testdata/Prelude.lc 287:1-287:4 {a:'Nat} -> 'VecScalar a 'Bool -> 'Bool | 830 | testdata/Prelude.lc 287:1-287:4 {a:Nat} -> VecScalar a Bool -> Bool |
831 | testdata/Prelude.lc 287:9-287:16 {a:'Nat} -> 'VecScalar a 'Bool -> 'Bool | 831 | testdata/Prelude.lc 287:9-287:16 {a:Nat} -> VecScalar a Bool -> Bool |
832 | testdata/Prelude.lc 287:9-287:18 'Bool | 832 | testdata/Prelude.lc 287:9-287:18 Bool |
833 | testdata/Prelude.lc 287:17-287:18 V2 | 833 | testdata/Prelude.lc 287:17-287:18 V2 |
834 | testdata/Prelude.lc 290:3-290:6 {a:'Nat} -> {b:'Nat} -> {c} -> {d:'Nat} -> 'Mat a b c -> 'Mat b d c -> 'Mat a d c | 834 | testdata/Prelude.lc 290:3-290:6 {a:Nat} -> {b:Nat} -> {c} -> {d:Nat} -> Mat a b c -> Mat b d c -> Mat a d c |
835 | testdata/Prelude.lc 290:11-290:24 {a:'Nat} -> {b:'Nat} -> {c} -> {d:'Nat} -> 'Mat a b c -> 'Mat b d c -> 'Mat a d c | 835 | testdata/Prelude.lc 290:11-290:24 {a:Nat} -> {b:Nat} -> {c} -> {d:Nat} -> Mat a b c -> Mat b d c -> Mat a d c |
836 | testdata/Prelude.lc 290:11-290:26 'Mat V2 V0 V1 -> 'Mat V4 V1 V2 | 836 | testdata/Prelude.lc 290:11-290:26 Mat V2 V0 V1 -> Mat V4 V1 V2 |
837 | testdata/Prelude.lc 290:11-290:28 'Mat V3 V0 V1 | 837 | testdata/Prelude.lc 290:11-290:28 Mat V3 V0 V1 |
838 | testdata/Prelude.lc 290:25-290:26 V7 | 838 | testdata/Prelude.lc 290:25-290:26 V7 |
839 | testdata/Prelude.lc 290:27-290:28 V5 | 839 | testdata/Prelude.lc 290:27-290:28 V5 |
840 | testdata/Prelude.lc 291:3-291:5 {a:'Nat} -> {b:'Nat} -> {c} -> 'Mat a b c -> 'VecS c b -> 'VecS c a | 840 | testdata/Prelude.lc 291:3-291:5 {a:Nat} -> {b:Nat} -> {c} -> Mat a b c -> VecS c b -> VecS c a |
841 | testdata/Prelude.lc 291:10-291:23 {a:'Nat} -> {b:'Nat} -> {c} -> 'Mat a b c -> 'VecS c b -> 'VecS c a | 841 | testdata/Prelude.lc 291:10-291:23 {a:Nat} -> {b:Nat} -> {c} -> Mat a b c -> VecS c b -> VecS c a |
842 | testdata/Prelude.lc 291:10-291:25 'VecS V0 V1 -> 'VecS V1 V3 | 842 | testdata/Prelude.lc 291:10-291:25 VecS V0 V1 -> VecS V1 V3 |
843 | testdata/Prelude.lc 291:10-291:27 'VecS V0 V2 | 843 | testdata/Prelude.lc 291:10-291:27 VecS V0 V2 |
844 | testdata/Prelude.lc 291:24-291:25 V6 | 844 | testdata/Prelude.lc 291:24-291:25 V6 |
845 | testdata/Prelude.lc 291:26-291:27 V4 | 845 | testdata/Prelude.lc 291:26-291:27 V4 |
846 | testdata/Prelude.lc 292:3-292:5 {a:'Nat} -> {b} -> {c:'Nat} -> 'VecS b a -> 'Mat a c b -> 'VecS b c | 846 | testdata/Prelude.lc 292:3-292:5 {a:Nat} -> {b} -> {c:Nat} -> VecS b a -> Mat a c b -> VecS b c |
847 | testdata/Prelude.lc 292:10-292:23 {a:'Nat} -> {b} -> {c:'Nat} -> 'VecS b a -> 'Mat a c b -> 'VecS b c | 847 | testdata/Prelude.lc 292:10-292:23 {a:Nat} -> {b} -> {c:Nat} -> VecS b a -> Mat a c b -> VecS b c |
848 | testdata/Prelude.lc 292:10-292:25 'Mat V2 V0 V1 -> 'VecS V2 V1 | 848 | testdata/Prelude.lc 292:10-292:25 Mat V2 V0 V1 -> VecS V2 V1 |
849 | testdata/Prelude.lc 292:10-292:27 'VecS V1 V0 | 849 | testdata/Prelude.lc 292:10-292:27 VecS V1 V0 |
850 | testdata/Prelude.lc 292:24-292:25 V6 | 850 | testdata/Prelude.lc 292:24-292:25 V6 |
851 | testdata/Prelude.lc 292:26-292:27 V4 | 851 | testdata/Prelude.lc 292:26-292:27 V4 |
852 | testdata/Prelude.lc 294:1-294:5 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 852 | testdata/Prelude.lc 294:1-294:5 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
853 | testdata/Prelude.lc 294:8-294:16 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 853 | testdata/Prelude.lc 294:8-294:16 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
854 | testdata/Prelude.lc 295:1-295:5 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 854 | testdata/Prelude.lc 295:1-295:5 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
855 | testdata/Prelude.lc 295:8-295:16 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 855 | testdata/Prelude.lc 295:8-295:16 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
856 | testdata/Prelude.lc 298:1-298:6 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 856 | testdata/Prelude.lc 298:1-298:6 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
857 | testdata/Prelude.lc 298:9-298:18 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 857 | testdata/Prelude.lc 298:9-298:18 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
858 | testdata/Prelude.lc 306:3-306:5 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> 'MatVecScalarElem a -> a | 858 | testdata/Prelude.lc 306:3-306:5 {a} -> {b : Num (MatVecScalarElem a)} -> a -> MatVecScalarElem a -> a |
859 | testdata/Prelude.lc 306:10-306:18 {a} -> {b} -> {c : a ~ 'MatVecScalarElem b} -> {d : 'Num a} -> b -> a->b | 859 | testdata/Prelude.lc 306:10-306:18 {a} -> {b} -> {c : a ~ MatVecScalarElem b} -> {d : Num a} -> b -> a->b |
860 | testdata/Prelude.lc 306:10-306:20 'MatVecScalarElem V4 -> V5 | 860 | testdata/Prelude.lc 306:10-306:20 MatVecScalarElem V4 -> V5 |
861 | testdata/Prelude.lc 306:10-306:22 V3 | 861 | testdata/Prelude.lc 306:10-306:22 V3 |
862 | testdata/Prelude.lc 306:19-306:20 V5 | 862 | testdata/Prelude.lc 306:19-306:20 V5 |
863 | testdata/Prelude.lc 306:21-306:22 V2 | 863 | testdata/Prelude.lc 306:21-306:22 V2 |
864 | testdata/Prelude.lc 307:3-307:5 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> 'MatVecScalarElem a -> a | 864 | testdata/Prelude.lc 307:3-307:5 {a} -> {b : Num (MatVecScalarElem a)} -> a -> MatVecScalarElem a -> a |
865 | testdata/Prelude.lc 307:10-307:18 {a} -> {b} -> {c : a ~ 'MatVecScalarElem b} -> {d : 'Num a} -> b -> a->b | 865 | testdata/Prelude.lc 307:10-307:18 {a} -> {b} -> {c : a ~ MatVecScalarElem b} -> {d : Num a} -> b -> a->b |
866 | testdata/Prelude.lc 307:10-307:20 'MatVecScalarElem V4 -> V5 | 866 | testdata/Prelude.lc 307:10-307:20 MatVecScalarElem V4 -> V5 |
867 | testdata/Prelude.lc 307:10-307:22 V3 | 867 | testdata/Prelude.lc 307:10-307:22 V3 |
868 | testdata/Prelude.lc 307:19-307:20 V5 | 868 | testdata/Prelude.lc 307:19-307:20 V5 |
869 | testdata/Prelude.lc 307:21-307:22 V2 | 869 | testdata/Prelude.lc 307:21-307:22 V2 |
870 | testdata/Prelude.lc 308:3-308:5 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> 'MatVecScalarElem a -> a | 870 | testdata/Prelude.lc 308:3-308:5 {a} -> {b : Num (MatVecScalarElem a)} -> a -> MatVecScalarElem a -> a |
871 | testdata/Prelude.lc 308:10-308:18 {a} -> {b} -> {c : a ~ 'MatVecScalarElem b} -> {d : 'Num a} -> b -> a->b | 871 | testdata/Prelude.lc 308:10-308:18 {a} -> {b} -> {c : a ~ MatVecScalarElem b} -> {d : Num a} -> b -> a->b |
872 | testdata/Prelude.lc 308:10-308:20 'MatVecScalarElem V4 -> V5 | 872 | testdata/Prelude.lc 308:10-308:20 MatVecScalarElem V4 -> V5 |
873 | testdata/Prelude.lc 308:10-308:22 V3 | 873 | testdata/Prelude.lc 308:10-308:22 V3 |
874 | testdata/Prelude.lc 308:19-308:20 V5 | 874 | testdata/Prelude.lc 308:19-308:20 V5 |
875 | testdata/Prelude.lc 308:21-308:22 V2 | 875 | testdata/Prelude.lc 308:21-308:22 V2 |
876 | testdata/Prelude.lc 309:3-309:5 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> a -> 'VecScalar b a | 876 | testdata/Prelude.lc 309:3-309:5 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> a -> VecScalar b a |
877 | testdata/Prelude.lc 309:10-309:18 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> a->b | 877 | testdata/Prelude.lc 309:10-309:18 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> a->b |
878 | testdata/Prelude.lc 309:10-309:20 V2 -> 'VecScalar V2 V3 | 878 | testdata/Prelude.lc 309:10-309:20 V2 -> VecScalar V2 V3 |
879 | testdata/Prelude.lc 309:10-309:22 'VecScalar V1 V3 | 879 | testdata/Prelude.lc 309:10-309:22 VecScalar V1 V3 |
880 | testdata/Prelude.lc 309:19-309:20 V6 | 880 | testdata/Prelude.lc 309:19-309:20 V6 |
881 | testdata/Prelude.lc 309:21-309:22 V4 | 881 | testdata/Prelude.lc 309:21-309:22 V4 |
882 | testdata/Prelude.lc 310:3-310:5 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> a -> 'VecScalar b a | 882 | testdata/Prelude.lc 310:3-310:5 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> a -> VecScalar b a |
883 | testdata/Prelude.lc 310:10-310:18 {a} -> {b} -> {c:'Nat} -> {d : 'Num a} -> {e : b ~ 'VecScalar c a} -> b -> a->b | 883 | testdata/Prelude.lc 310:10-310:18 {a} -> {b} -> {c:Nat} -> {d : Num a} -> {e : b ~ VecScalar c a} -> b -> a->b |
884 | testdata/Prelude.lc 310:10-310:20 V2 -> 'VecScalar V2 V3 | 884 | testdata/Prelude.lc 310:10-310:20 V2 -> VecScalar V2 V3 |
885 | testdata/Prelude.lc 310:10-310:22 'VecScalar V1 V3 | 885 | testdata/Prelude.lc 310:10-310:22 VecScalar V1 V3 |
886 | testdata/Prelude.lc 310:19-310:20 V6 | 886 | testdata/Prelude.lc 310:19-310:20 V6 |
887 | testdata/Prelude.lc 310:21-310:22 V4 | 887 | testdata/Prelude.lc 310:21-310:22 V4 |
888 | testdata/Prelude.lc 333:1-333:11 'Float -> 'Mat 4 4 'Float | 888 | testdata/Prelude.lc 333:1-333:11 Float -> Mat 4 4 Float |
889 | testdata/Prelude.lc 333:16-333:20 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'Mat 4 4 'Float | 889 | testdata/Prelude.lc 333:16-333:20 VecS Float 4 -> VecS Float 4 -> VecS Float 4 -> VecS Float 4 -> Mat 4 4 Float |
890 | testdata/Prelude.lc 333:16-333:33 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'Mat 4 4 'Float | 890 | testdata/Prelude.lc 333:16-333:33 VecS Float 4 -> VecS Float 4 -> VecS Float 4 -> Mat 4 4 Float |
891 | testdata/Prelude.lc 333:16-333:49 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'Mat 4 4 'Float | 891 | testdata/Prelude.lc 333:16-333:49 VecS Float 4 -> VecS Float 4 -> Mat 4 4 Float |
892 | testdata/Prelude.lc 333:16-333:62 'VecS 'Float 4 -> 'Mat 4 4 'Float | 892 | testdata/Prelude.lc 333:16-333:62 VecS Float 4 -> Mat 4 4 Float |
893 | testdata/Prelude.lc 333:16-333:75 'Mat 4 4 'Float | 893 | testdata/Prelude.lc 333:16-333:75 Mat 4 4 Float |
894 | testdata/Prelude.lc 333:21-333:33 'VecS 'Float 4 | 894 | testdata/Prelude.lc 333:21-333:33 VecS Float 4 |
895 | testdata/Prelude.lc 333:22-333:24 {a} -> a -> a -> a -> a -> 'VecS a 4 | 895 | testdata/Prelude.lc 333:22-333:24 {a} -> a -> a -> a -> a -> VecS a 4 |
896 | testdata/Prelude.lc 333:22-333:26 'VecScalar V2 'Float -> 'VecScalar V3 'Float -> 'VecScalar V4 'Float -> 'VecS ('VecScalar V5 'Float) 4 | 896 | testdata/Prelude.lc 333:22-333:26 VecScalar V2 Float -> VecScalar V3 Float -> VecScalar V4 Float -> VecS (VecScalar V5 Float) 4 |
897 | testdata/Prelude.lc 333:22-333:28 'VecScalar V2 'Float -> 'VecScalar V3 'Float -> 'VecS ('VecScalar V4 'Float) 4 | 897 | testdata/Prelude.lc 333:22-333:28 VecScalar V2 Float -> VecScalar V3 Float -> VecS (VecScalar V4 Float) 4 |
898 | testdata/Prelude.lc 333:22-333:30 'VecScalar V3 'Float -> 'VecS ('VecScalar V4 'Float) 4 | 898 | testdata/Prelude.lc 333:22-333:30 VecScalar V3 Float -> VecS (VecScalar V4 Float) 4 |
899 | testdata/Prelude.lc 333:25-333:26 'VecScalar V3 'Float | 899 | testdata/Prelude.lc 333:25-333:26 VecScalar V3 Float |
900 | testdata/Prelude.lc 333:27-333:28 'VecScalar V2 'Float | 900 | testdata/Prelude.lc 333:27-333:28 VecScalar V2 Float |
901 | testdata/Prelude.lc 333:29-333:30 V1 | 901 | testdata/Prelude.lc 333:29-333:30 V1 |
902 | testdata/Prelude.lc 333:31-333:32 V1 | 902 | testdata/Prelude.lc 333:31-333:32 V1 |
903 | testdata/Prelude.lc 333:34-333:49 'VecS 'Float 4 | 903 | testdata/Prelude.lc 333:34-333:49 VecS Float 4 |
904 | testdata/Prelude.lc 333:35-333:37 {a} -> a -> a -> a -> a -> 'VecS a 4 | 904 | testdata/Prelude.lc 333:35-333:37 {a} -> a -> a -> a -> a -> VecS a 4 |
905 | testdata/Prelude.lc 333:35-333:42 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 905 | testdata/Prelude.lc 333:35-333:42 Float -> Float -> Float -> VecS Float 4 |
906 | testdata/Prelude.lc 333:35-333:44 'Float -> 'Float -> 'VecS 'Float 4 | 906 | testdata/Prelude.lc 333:35-333:44 Float -> Float -> VecS Float 4 |
907 | testdata/Prelude.lc 333:35-333:46 'Float -> 'VecS 'Float 4 | 907 | testdata/Prelude.lc 333:35-333:46 Float -> VecS Float 4 |
908 | testdata/Prelude.lc 333:38-333:42 'Float | 908 | testdata/Prelude.lc 333:38-333:42 Float |
909 | testdata/Prelude.lc 333:39-333:40 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 909 | testdata/Prelude.lc 333:39-333:40 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
910 | testdata/Prelude.lc 333:40-333:41 'Float | 910 | testdata/Prelude.lc 333:40-333:41 Float |
911 | testdata/Prelude.lc 333:43-333:44 'Float | 911 | testdata/Prelude.lc 333:43-333:44 Float |
912 | testdata/Prelude.lc 333:45-333:46 V1 | 912 | testdata/Prelude.lc 333:45-333:46 V1 |
913 | testdata/Prelude.lc 333:47-333:48 V1 | 913 | testdata/Prelude.lc 333:47-333:48 V1 |
914 | testdata/Prelude.lc 333:50-333:62 'VecS 'Float 4 | 914 | testdata/Prelude.lc 333:50-333:62 VecS Float 4 |
915 | testdata/Prelude.lc 333:51-333:53 {a} -> a -> a -> a -> a -> 'VecS a 4 | 915 | testdata/Prelude.lc 333:51-333:53 {a} -> a -> a -> a -> a -> VecS a 4 |
916 | testdata/Prelude.lc 333:51-333:55 V1 -> V2 -> V3 -> 'VecS V4 4 | 916 | testdata/Prelude.lc 333:51-333:55 V1 -> V2 -> V3 -> VecS V4 4 |
917 | testdata/Prelude.lc 333:51-333:57 V2 -> V3 -> 'VecS V4 4 | 917 | testdata/Prelude.lc 333:51-333:57 V2 -> V3 -> VecS V4 4 |
918 | testdata/Prelude.lc 333:51-333:59 V2 -> 'VecS V3 4 | 918 | testdata/Prelude.lc 333:51-333:59 V2 -> VecS V3 4 |
919 | testdata/Prelude.lc 333:54-333:55 V1 | 919 | testdata/Prelude.lc 333:54-333:55 V1 |
920 | testdata/Prelude.lc 333:56-333:57 V1 | 920 | testdata/Prelude.lc 333:56-333:57 V1 |
921 | testdata/Prelude.lc 333:58-333:59 V1 | 921 | testdata/Prelude.lc 333:58-333:59 V1 |
922 | testdata/Prelude.lc 333:60-333:61 V1 | 922 | testdata/Prelude.lc 333:60-333:61 V1 |
923 | testdata/Prelude.lc 333:63-333:75 'VecS 'Float 4 | 923 | testdata/Prelude.lc 333:63-333:75 VecS Float 4 |
924 | testdata/Prelude.lc 333:64-333:66 {a} -> a -> a -> a -> a -> 'VecS a 4 | 924 | testdata/Prelude.lc 333:64-333:66 {a} -> a -> a -> a -> a -> VecS a 4 |
925 | testdata/Prelude.lc 333:64-333:68 V1 -> V2 -> V3 -> 'VecS V4 4 | 925 | testdata/Prelude.lc 333:64-333:68 V1 -> V2 -> V3 -> VecS V4 4 |
926 | testdata/Prelude.lc 333:64-333:70 V2 -> V3 -> 'VecS V4 4 | 926 | testdata/Prelude.lc 333:64-333:70 V2 -> V3 -> VecS V4 4 |
927 | testdata/Prelude.lc 333:64-333:72 V2 -> 'VecS V3 4 | 927 | testdata/Prelude.lc 333:64-333:72 V2 -> VecS V3 4 |
928 | testdata/Prelude.lc 333:67-333:68 V1 | 928 | testdata/Prelude.lc 333:67-333:68 V1 |
929 | testdata/Prelude.lc 333:69-333:70 V1 | 929 | testdata/Prelude.lc 333:69-333:70 V1 |
930 | testdata/Prelude.lc 333:71-333:72 V1 | 930 | testdata/Prelude.lc 333:71-333:72 V1 |
931 | testdata/Prelude.lc 333:73-333:74 V1 | 931 | testdata/Prelude.lc 333:73-333:74 V1 |
932 | testdata/Prelude.lc 335:9-335:12 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 932 | testdata/Prelude.lc 335:9-335:12 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
933 | testdata/Prelude.lc 335:9-335:14 'VecScalar V0 'Float | 933 | testdata/Prelude.lc 335:9-335:14 VecScalar V0 Float |
934 | testdata/Prelude.lc 335:13-335:14 V2 | 934 | testdata/Prelude.lc 335:13-335:14 V2 |
935 | testdata/Prelude.lc 336:9-336:12 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 935 | testdata/Prelude.lc 336:9-336:12 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
936 | testdata/Prelude.lc 336:9-336:14 'VecScalar V1 'Float | 936 | testdata/Prelude.lc 336:9-336:14 VecScalar V1 Float |
937 | testdata/Prelude.lc 336:13-336:14 'VecScalar V2 'Float | 937 | testdata/Prelude.lc 336:13-336:14 VecScalar V2 Float |
938 | testdata/Prelude.lc 338:1-338:11 'Float -> 'Mat 4 4 'Float | 938 | testdata/Prelude.lc 338:1-338:11 Float -> Mat 4 4 Float |
939 | testdata/Prelude.lc 338:16-338:20 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'Mat 4 4 'Float | 939 | testdata/Prelude.lc 338:16-338:20 VecS Float 4 -> VecS Float 4 -> VecS Float 4 -> VecS Float 4 -> Mat 4 4 Float |
940 | testdata/Prelude.lc 338:16-338:36 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'Mat 4 4 'Float | 940 | testdata/Prelude.lc 338:16-338:36 VecS Float 4 -> VecS Float 4 -> VecS Float 4 -> Mat 4 4 Float |
941 | testdata/Prelude.lc 338:16-338:49 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'Mat 4 4 'Float | 941 | testdata/Prelude.lc 338:16-338:49 VecS Float 4 -> VecS Float 4 -> Mat 4 4 Float |
942 | testdata/Prelude.lc 338:16-338:62 'VecS 'Float 4 -> 'Mat 4 4 'Float | 942 | testdata/Prelude.lc 338:16-338:62 VecS Float 4 -> Mat 4 4 Float |
943 | testdata/Prelude.lc 338:16-338:75 'Mat 4 4 'Float | 943 | testdata/Prelude.lc 338:16-338:75 Mat 4 4 Float |
944 | testdata/Prelude.lc 338:21-338:36 'VecS 'Float 4 | 944 | testdata/Prelude.lc 338:21-338:36 VecS Float 4 |
945 | testdata/Prelude.lc 338:22-338:24 {a} -> a -> a -> a -> a -> 'VecS a 4 | 945 | testdata/Prelude.lc 338:22-338:24 {a} -> a -> a -> a -> a -> VecS a 4 |
946 | testdata/Prelude.lc 338:22-338:26 'VecScalar V2 'Float -> 'VecScalar V3 'Float -> 'VecScalar V4 'Float -> 'VecS ('VecScalar V5 'Float) 4 | 946 | testdata/Prelude.lc 338:22-338:26 VecScalar V2 Float -> VecScalar V3 Float -> VecScalar V4 Float -> VecS (VecScalar V5 Float) 4 |
947 | testdata/Prelude.lc 338:22-338:28 'VecScalar V3 'Float -> 'VecScalar V4 'Float -> 'VecS ('VecScalar V5 'Float) 4 | 947 | testdata/Prelude.lc 338:22-338:28 VecScalar V3 Float -> VecScalar V4 Float -> VecS (VecScalar V5 Float) 4 |
948 | testdata/Prelude.lc 338:22-338:33 'VecScalar V5 'Float -> 'VecS ('VecScalar V6 'Float) 4 | 948 | testdata/Prelude.lc 338:22-338:33 VecScalar V5 Float -> VecS (VecScalar V6 Float) 4 |
949 | testdata/Prelude.lc 338:25-338:26 'VecScalar V3 'Float | 949 | testdata/Prelude.lc 338:25-338:26 VecScalar V3 Float |
950 | testdata/Prelude.lc 338:27-338:28 V1 | 950 | testdata/Prelude.lc 338:27-338:28 V1 |
951 | testdata/Prelude.lc 338:29-338:33 'VecScalar V5 'Float | 951 | testdata/Prelude.lc 338:29-338:33 VecScalar V5 Float |
952 | testdata/Prelude.lc 338:30-338:31 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 952 | testdata/Prelude.lc 338:30-338:31 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
953 | testdata/Prelude.lc 338:31-338:32 'VecScalar V5 'Float | 953 | testdata/Prelude.lc 338:31-338:32 VecScalar V5 Float |
954 | testdata/Prelude.lc 338:34-338:35 V1 | 954 | testdata/Prelude.lc 338:34-338:35 V1 |
955 | testdata/Prelude.lc 338:37-338:49 'VecS 'Float 4 | 955 | testdata/Prelude.lc 338:37-338:49 VecS Float 4 |
956 | testdata/Prelude.lc 338:38-338:40 {a} -> a -> a -> a -> a -> 'VecS a 4 | 956 | testdata/Prelude.lc 338:38-338:40 {a} -> a -> a -> a -> a -> VecS a 4 |
957 | testdata/Prelude.lc 338:38-338:42 V1 -> V2 -> V3 -> 'VecS V4 4 | 957 | testdata/Prelude.lc 338:38-338:42 V1 -> V2 -> V3 -> VecS V4 4 |
958 | testdata/Prelude.lc 338:38-338:44 V2 -> V3 -> 'VecS V4 4 | 958 | testdata/Prelude.lc 338:38-338:44 V2 -> V3 -> VecS V4 4 |
959 | testdata/Prelude.lc 338:38-338:46 V2 -> 'VecS V3 4 | 959 | testdata/Prelude.lc 338:38-338:46 V2 -> VecS V3 4 |
960 | testdata/Prelude.lc 338:41-338:42 V1 | 960 | testdata/Prelude.lc 338:41-338:42 V1 |
961 | testdata/Prelude.lc 338:43-338:44 V1 | 961 | testdata/Prelude.lc 338:43-338:44 V1 |
962 | testdata/Prelude.lc 338:45-338:46 V1 | 962 | testdata/Prelude.lc 338:45-338:46 V1 |
963 | testdata/Prelude.lc 338:47-338:48 V1 | 963 | testdata/Prelude.lc 338:47-338:48 V1 |
964 | testdata/Prelude.lc 338:50-338:62 'VecS 'Float 4 | 964 | testdata/Prelude.lc 338:50-338:62 VecS Float 4 |
965 | testdata/Prelude.lc 338:51-338:53 {a} -> a -> a -> a -> a -> 'VecS a 4 | 965 | testdata/Prelude.lc 338:51-338:53 {a} -> a -> a -> a -> a -> VecS a 4 |
966 | testdata/Prelude.lc 338:51-338:55 'Float -> 'Float -> 'Float -> 'VecS 'Float 4 | 966 | testdata/Prelude.lc 338:51-338:55 Float -> Float -> Float -> VecS Float 4 |
967 | testdata/Prelude.lc 338:51-338:57 'Float -> 'Float -> 'VecS 'Float 4 | 967 | testdata/Prelude.lc 338:51-338:57 Float -> Float -> VecS Float 4 |
968 | testdata/Prelude.lc 338:51-338:59 'Float -> 'VecS 'Float 4 | 968 | testdata/Prelude.lc 338:51-338:59 Float -> VecS Float 4 |
969 | testdata/Prelude.lc 338:54-338:55 'Float | 969 | testdata/Prelude.lc 338:54-338:55 Float |
970 | testdata/Prelude.lc 338:56-338:57 V1 | 970 | testdata/Prelude.lc 338:56-338:57 V1 |
971 | testdata/Prelude.lc 338:58-338:59 'Float | 971 | testdata/Prelude.lc 338:58-338:59 Float |
972 | testdata/Prelude.lc 338:60-338:61 V1 | 972 | testdata/Prelude.lc 338:60-338:61 V1 |
973 | testdata/Prelude.lc 338:63-338:75 'VecS 'Float 4 | 973 | testdata/Prelude.lc 338:63-338:75 VecS Float 4 |
974 | testdata/Prelude.lc 338:64-338:66 {a} -> a -> a -> a -> a -> 'VecS a 4 | 974 | testdata/Prelude.lc 338:64-338:66 {a} -> a -> a -> a -> a -> VecS a 4 |
975 | testdata/Prelude.lc 338:64-338:68 V1 -> V2 -> V3 -> 'VecS V4 4 | 975 | testdata/Prelude.lc 338:64-338:68 V1 -> V2 -> V3 -> VecS V4 4 |
976 | testdata/Prelude.lc 338:64-338:70 V2 -> V3 -> 'VecS V4 4 | 976 | testdata/Prelude.lc 338:64-338:70 V2 -> V3 -> VecS V4 4 |
977 | testdata/Prelude.lc 338:64-338:72 V2 -> 'VecS V3 4 | 977 | testdata/Prelude.lc 338:64-338:72 V2 -> VecS V3 4 |
978 | testdata/Prelude.lc 338:67-338:68 V1 | 978 | testdata/Prelude.lc 338:67-338:68 V1 |
979 | testdata/Prelude.lc 338:69-338:70 V1 | 979 | testdata/Prelude.lc 338:69-338:70 V1 |
980 | testdata/Prelude.lc 338:71-338:72 V1 | 980 | testdata/Prelude.lc 338:71-338:72 V1 |
981 | testdata/Prelude.lc 338:73-338:74 V1 | 981 | testdata/Prelude.lc 338:73-338:74 V1 |
982 | testdata/Prelude.lc 340:9-340:12 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 982 | testdata/Prelude.lc 340:9-340:12 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
983 | testdata/Prelude.lc 340:9-340:14 'VecScalar V0 'Float | 983 | testdata/Prelude.lc 340:9-340:14 VecScalar V0 Float |
984 | testdata/Prelude.lc 340:13-340:14 V2 | 984 | testdata/Prelude.lc 340:13-340:14 V2 |
985 | testdata/Prelude.lc 341:9-341:12 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 985 | testdata/Prelude.lc 341:9-341:12 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
986 | testdata/Prelude.lc 341:9-341:14 'VecScalar V1 'Float | 986 | testdata/Prelude.lc 341:9-341:14 VecScalar V1 Float |
987 | testdata/Prelude.lc 341:13-341:14 'VecScalar V2 'Float | 987 | testdata/Prelude.lc 341:13-341:14 VecScalar V2 Float |
988 | testdata/Prelude.lc 343:1-343:11 'Float -> 'Mat 4 4 'Float | 988 | testdata/Prelude.lc 343:1-343:11 Float -> Mat 4 4 Float |
989 | testdata/Prelude.lc 343:16-343:20 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'Mat 4 4 'Float | 989 | testdata/Prelude.lc 343:16-343:20 VecS Float 4 -> VecS Float 4 -> VecS Float 4 -> VecS Float 4 -> Mat 4 4 Float |
990 | testdata/Prelude.lc 343:16-343:33 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'Mat 4 4 'Float | 990 | testdata/Prelude.lc 343:16-343:33 VecS Float 4 -> VecS Float 4 -> VecS Float 4 -> Mat 4 4 Float |
991 | testdata/Prelude.lc 343:16-343:46 'VecS 'Float 4 -> 'VecS 'Float 4 -> 'Mat 4 4 'Float | 991 | testdata/Prelude.lc 343:16-343:46 VecS Float 4 -> VecS Float 4 -> Mat 4 4 Float |
992 | testdata/Prelude.lc 343:16-343:62 'VecS 'Float 4 -> 'Mat 4 4 'Float | 992 | testdata/Prelude.lc 343:16-343:62 VecS Float 4 -> Mat 4 4 Float |
993 | testdata/Prelude.lc 343:16-343:75 'Mat 4 4 'Float | 993 | testdata/Prelude.lc 343:16-343:75 Mat 4 4 Float |
994 | testdata/Prelude.lc 343:21-343:33 'VecS 'Float 4 | 994 | testdata/Prelude.lc 343:21-343:33 VecS Float 4 |
995 | testdata/Prelude.lc 343:22-343:24 {a} -> a -> a -> a -> a -> 'VecS a 4 | 995 | testdata/Prelude.lc 343:22-343:24 {a} -> a -> a -> a -> a -> VecS a 4 |
996 | testdata/Prelude.lc 343:22-343:26 V1 -> V2 -> V3 -> 'VecS V4 4 | 996 | testdata/Prelude.lc 343:22-343:26 V1 -> V2 -> V3 -> VecS V4 4 |
997 | testdata/Prelude.lc 343:22-343:28 V2 -> V3 -> 'VecS V4 4 | 997 | testdata/Prelude.lc 343:22-343:28 V2 -> V3 -> VecS V4 4 |
998 | testdata/Prelude.lc 343:22-343:30 V2 -> 'VecS V3 4 | 998 | testdata/Prelude.lc 343:22-343:30 V2 -> VecS V3 4 |
999 | testdata/Prelude.lc 343:25-343:26 V1 | 999 | testdata/Prelude.lc 343:25-343:26 V1 |
1000 | testdata/Prelude.lc 343:27-343:28 V1 | 1000 | testdata/Prelude.lc 343:27-343:28 V1 |
1001 | testdata/Prelude.lc 343:29-343:30 V1 | 1001 | testdata/Prelude.lc 343:29-343:30 V1 |
1002 | testdata/Prelude.lc 343:31-343:32 V1 | 1002 | testdata/Prelude.lc 343:31-343:32 V1 |
1003 | testdata/Prelude.lc 343:34-343:46 'VecS 'Float 4 | 1003 | testdata/Prelude.lc 343:34-343:46 VecS Float 4 |
1004 | testdata/Prelude.lc 343:35-343:37 {a} -> a -> a -> a -> a -> 'VecS a 4 | 1004 | testdata/Prelude.lc 343:35-343:37 {a} -> a -> a -> a -> a -> VecS a 4 |
1005 | testdata/Prelude.lc 343:35-343:39 V1 -> V2 -> V3 -> 'VecS V4 4 | 1005 | testdata/Prelude.lc 343:35-343:39 V1 -> V2 -> V3 -> VecS V4 4 |
1006 | testdata/Prelude.lc 343:35-343:41 'VecScalar V3 'Float -> 'VecScalar V4 'Float -> 'VecS ('VecScalar V5 'Float) 4 | 1006 | testdata/Prelude.lc 343:35-343:41 VecScalar V3 Float -> VecScalar V4 Float -> VecS (VecScalar V5 Float) 4 |
1007 | testdata/Prelude.lc 343:35-343:43 'VecScalar V3 'Float -> 'VecS ('VecScalar V4 'Float) 4 | 1007 | testdata/Prelude.lc 343:35-343:43 VecScalar V3 Float -> VecS (VecScalar V4 Float) 4 |
1008 | testdata/Prelude.lc 343:38-343:39 V1 | 1008 | testdata/Prelude.lc 343:38-343:39 V1 |
1009 | testdata/Prelude.lc 343:40-343:41 'VecScalar V4 'Float | 1009 | testdata/Prelude.lc 343:40-343:41 VecScalar V4 Float |
1010 | testdata/Prelude.lc 343:42-343:43 'VecScalar V3 'Float | 1010 | testdata/Prelude.lc 343:42-343:43 VecScalar V3 Float |
1011 | testdata/Prelude.lc 343:44-343:45 V1 | 1011 | testdata/Prelude.lc 343:44-343:45 V1 |
1012 | testdata/Prelude.lc 343:47-343:62 'VecS 'Float 4 | 1012 | testdata/Prelude.lc 343:47-343:62 VecS Float 4 |
1013 | testdata/Prelude.lc 343:48-343:50 {a} -> a -> a -> a -> a -> 'VecS a 4 | 1013 | testdata/Prelude.lc 343:48-343:50 {a} -> a -> a -> a -> a -> VecS a 4 |
1014 | testdata/Prelude.lc 343:48-343:52 V1 -> V2 -> V3 -> 'VecS V4 4 | 1014 | testdata/Prelude.lc 343:48-343:52 V1 -> V2 -> V3 -> VecS V4 4 |
1015 | testdata/Prelude.lc 343:48-343:57 'Float -> 'Float -> 'VecS 'Float 4 | 1015 | testdata/Prelude.lc 343:48-343:57 Float -> Float -> VecS Float 4 |
1016 | testdata/Prelude.lc 343:48-343:59 'Float -> 'VecS 'Float 4 | 1016 | testdata/Prelude.lc 343:48-343:59 Float -> VecS Float 4 |
1017 | testdata/Prelude.lc 343:51-343:52 V1 | 1017 | testdata/Prelude.lc 343:51-343:52 V1 |
1018 | testdata/Prelude.lc 343:53-343:57 'Float | 1018 | testdata/Prelude.lc 343:53-343:57 Float |
1019 | testdata/Prelude.lc 343:54-343:55 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 1019 | testdata/Prelude.lc 343:54-343:55 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
1020 | testdata/Prelude.lc 343:55-343:56 'Float | 1020 | testdata/Prelude.lc 343:55-343:56 Float |
1021 | testdata/Prelude.lc 343:58-343:59 'Float | 1021 | testdata/Prelude.lc 343:58-343:59 Float |
1022 | testdata/Prelude.lc 343:60-343:61 V1 | 1022 | testdata/Prelude.lc 343:60-343:61 V1 |
1023 | testdata/Prelude.lc 343:63-343:75 'VecS 'Float 4 | 1023 | testdata/Prelude.lc 343:63-343:75 VecS Float 4 |
1024 | testdata/Prelude.lc 343:64-343:66 {a} -> a -> a -> a -> a -> 'VecS a 4 | 1024 | testdata/Prelude.lc 343:64-343:66 {a} -> a -> a -> a -> a -> VecS a 4 |
1025 | testdata/Prelude.lc 343:64-343:68 V1 -> V2 -> V3 -> 'VecS V4 4 | 1025 | testdata/Prelude.lc 343:64-343:68 V1 -> V2 -> V3 -> VecS V4 4 |
1026 | testdata/Prelude.lc 343:64-343:70 V2 -> V3 -> 'VecS V4 4 | 1026 | testdata/Prelude.lc 343:64-343:70 V2 -> V3 -> VecS V4 4 |
1027 | testdata/Prelude.lc 343:64-343:72 V2 -> 'VecS V3 4 | 1027 | testdata/Prelude.lc 343:64-343:72 V2 -> VecS V3 4 |
1028 | testdata/Prelude.lc 343:67-343:68 V1 | 1028 | testdata/Prelude.lc 343:67-343:68 V1 |
1029 | testdata/Prelude.lc 343:69-343:70 V1 | 1029 | testdata/Prelude.lc 343:69-343:70 V1 |
1030 | testdata/Prelude.lc 343:71-343:72 V1 | 1030 | testdata/Prelude.lc 343:71-343:72 V1 |
1031 | testdata/Prelude.lc 343:73-343:74 V1 | 1031 | testdata/Prelude.lc 343:73-343:74 V1 |
1032 | testdata/Prelude.lc 345:9-345:12 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1032 | testdata/Prelude.lc 345:9-345:12 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1033 | testdata/Prelude.lc 345:9-345:14 'VecScalar V0 'Float | 1033 | testdata/Prelude.lc 345:9-345:14 VecScalar V0 Float |
1034 | testdata/Prelude.lc 345:13-345:14 V2 | 1034 | testdata/Prelude.lc 345:13-345:14 V2 |
1035 | testdata/Prelude.lc 346:9-346:12 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 1035 | testdata/Prelude.lc 346:9-346:12 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
1036 | testdata/Prelude.lc 346:9-346:14 'VecScalar V1 'Float | 1036 | testdata/Prelude.lc 346:9-346:14 VecScalar V1 Float |
1037 | testdata/Prelude.lc 346:13-346:14 'VecScalar V2 'Float | 1037 | testdata/Prelude.lc 346:13-346:14 VecScalar V2 Float |
1038 | testdata/Prelude.lc 348:1-348:14 'Float -> 'Float -> 'Float -> 'Mat 4 4 'Float | 1038 | testdata/Prelude.lc 348:1-348:14 Float -> Float -> Float -> Mat 4 4 Float |
1039 | testdata/Prelude.lc 348:23-348:33 'Float -> 'Mat 4 4 'Float | 1039 | testdata/Prelude.lc 348:23-348:33 Float -> Mat 4 4 Float |
1040 | testdata/Prelude.lc 348:23-348:35 'Mat 4 4 'Float | 1040 | testdata/Prelude.lc 348:23-348:35 Mat 4 4 Float |
1041 | testdata/Prelude.lc 348:23-348:39 'Mat 4 V0 'Float -> 'Mat 4 V1 'Float | 1041 | testdata/Prelude.lc 348:23-348:39 Mat 4 V0 Float -> Mat 4 V1 Float |
1042 | testdata/Prelude.lc 348:23-348:52 'Mat 4 4 'Float | 1042 | testdata/Prelude.lc 348:23-348:52 Mat 4 4 Float |
1043 | testdata/Prelude.lc 348:23-348:56 'Mat 4 V0 'Float -> 'Mat 4 V1 'Float | 1043 | testdata/Prelude.lc 348:23-348:56 Mat 4 V0 Float -> Mat 4 V1 Float |
1044 | testdata/Prelude.lc 348:23-348:69 'Mat 4 4 'Float | 1044 | testdata/Prelude.lc 348:23-348:69 Mat 4 4 Float |
1045 | testdata/Prelude.lc 348:34-348:35 V10 | 1045 | testdata/Prelude.lc 348:34-348:35 V10 |
1046 | testdata/Prelude.lc 348:36-348:39 {a:'Nat} -> {b:'Nat} -> {c} -> {d:'Nat} -> 'Mat a b c -> 'Mat b d c -> 'Mat a d c | 1046 | testdata/Prelude.lc 348:36-348:39 {a:Nat} -> {b:Nat} -> {c} -> {d:Nat} -> Mat a b c -> Mat b d c -> Mat a d c |
1047 | testdata/Prelude.lc 348:40-348:50 'Float -> 'Mat 4 4 'Float | 1047 | testdata/Prelude.lc 348:40-348:50 Float -> Mat 4 4 Float |
1048 | testdata/Prelude.lc 348:40-348:52 'Mat 4 4 'Float | 1048 | testdata/Prelude.lc 348:40-348:52 Mat 4 4 Float |
1049 | testdata/Prelude.lc 348:51-348:52 V4 | 1049 | testdata/Prelude.lc 348:51-348:52 V4 |
1050 | testdata/Prelude.lc 348:53-348:56 {a:'Nat} -> {b:'Nat} -> {c} -> {d:'Nat} -> 'Mat a b c -> 'Mat b d c -> 'Mat a d c | 1050 | testdata/Prelude.lc 348:53-348:56 {a:Nat} -> {b:Nat} -> {c} -> {d:Nat} -> Mat a b c -> Mat b d c -> Mat a d c |
1051 | testdata/Prelude.lc 348:57-348:67 'Float -> 'Mat 4 4 'Float | 1051 | testdata/Prelude.lc 348:57-348:67 Float -> Mat 4 4 Float |
1052 | testdata/Prelude.lc 348:57-348:69 'Mat 4 4 'Float | 1052 | testdata/Prelude.lc 348:57-348:69 Mat 4 4 Float |
1053 | testdata/Prelude.lc 348:68-348:69 V1 | 1053 | testdata/Prelude.lc 348:68-348:69 V1 |
1054 | testdata/Prelude.lc 364:1-364:6 'Float -> 'VecS 'Float 4 -> 'VecS 'Float 4 | 1054 | testdata/Prelude.lc 364:1-364:6 Float -> VecS Float 4 -> VecS Float 4 |
1055 | testdata/Prelude.lc 364:13-364:14 V3 | 1055 | testdata/Prelude.lc 364:13-364:14 V3 |
1056 | testdata/Prelude.lc 364:13-364:16 V2->V3 | 1056 | testdata/Prelude.lc 364:13-364:16 V2->V3 |
1057 | testdata/Prelude.lc 364:13-364:29 'VecS 'Float 4 | 1057 | testdata/Prelude.lc 364:13-364:29 VecS Float 4 |
1058 | testdata/Prelude.lc 364:15-364:16 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 1058 | testdata/Prelude.lc 364:15-364:16 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
1059 | testdata/Prelude.lc 364:17-364:19 {a} -> a -> a -> a -> a -> 'VecS a 4 | 1059 | testdata/Prelude.lc 364:17-364:19 {a} -> a -> a -> a -> a -> VecS a 4 |
1060 | testdata/Prelude.lc 364:17-364:21 V4 -> V5 -> V6 -> 'VecS V7 4 | 1060 | testdata/Prelude.lc 364:17-364:21 V4 -> V5 -> V6 -> VecS V7 4 |
1061 | testdata/Prelude.lc 364:17-364:23 V4 -> V5 -> 'VecS V6 4 | 1061 | testdata/Prelude.lc 364:17-364:23 V4 -> V5 -> VecS V6 4 |
1062 | testdata/Prelude.lc 364:17-364:25 V4 -> 'VecS V5 4 | 1062 | testdata/Prelude.lc 364:17-364:25 V4 -> VecS V5 4 |
1063 | testdata/Prelude.lc 364:17-364:29 'VecS 'Float 4 | 1063 | testdata/Prelude.lc 364:17-364:29 VecS Float 4 |
1064 | testdata/Prelude.lc 364:20-364:21 V5 | 1064 | testdata/Prelude.lc 364:20-364:21 V5 |
1065 | testdata/Prelude.lc 364:22-364:23 V4 | 1065 | testdata/Prelude.lc 364:22-364:23 V4 |
1066 | testdata/Prelude.lc 364:24-364:25 V4 | 1066 | testdata/Prelude.lc 364:24-364:25 V4 |
1067 | testdata/Prelude.lc 364:26-364:29 'Float | 1067 | testdata/Prelude.lc 364:26-364:29 Float |
1068 | testdata/Prelude.lc 366:11-366:16 Type | 1068 | testdata/Prelude.lc 366:11-366:16 Type |
1069 | testdata/Prelude.lc 366:11-367:58 'Float -> 'Float -> 'List 'Float | V0->V1 | 1069 | testdata/Prelude.lc 366:11-367:58 Float -> Float -> List Float | V0->V1 |
1070 | testdata/Prelude.lc 366:20-366:25 Type | 1070 | testdata/Prelude.lc 366:20-366:25 Type |
1071 | testdata/Prelude.lc 366:20-366:36 Type | 1071 | testdata/Prelude.lc 366:20-366:36 Type |
1072 | testdata/Prelude.lc 366:29-366:36 Type | 1072 | testdata/Prelude.lc 366:29-366:36 Type |
1073 | testdata/Prelude.lc 366:30-366:35 Type | 1073 | testdata/Prelude.lc 366:30-366:35 Type |
1074 | testdata/Prelude.lc 367:1-367:7 'Float -> 'Float -> 'List 'Float | 1074 | testdata/Prelude.lc 367:1-367:7 Float -> Float -> List Float |
1075 | testdata/Prelude.lc 367:14-367:58 'Float -> 'Float -> 'List 'Float | 'Float -> 'List 'Float | 'List 'Float | 1075 | testdata/Prelude.lc 367:14-367:58 Float -> Float -> List Float | Float -> List Float | List Float |
1076 | testdata/Prelude.lc 367:17-367:18 'Float | 1076 | testdata/Prelude.lc 367:17-367:18 Float |
1077 | testdata/Prelude.lc 367:17-367:20 'Float->'Bool | 1077 | testdata/Prelude.lc 367:17-367:20 Float->Bool |
1078 | testdata/Prelude.lc 367:17-367:22 'Bool | 1078 | testdata/Prelude.lc 367:17-367:22 Bool |
1079 | testdata/Prelude.lc 367:17-367:30 'List V0 -> 'List V1 | 1079 | testdata/Prelude.lc 367:17-367:30 List V0 -> List V1 |
1080 | testdata/Prelude.lc 367:19-367:20 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b 'Bool | 1080 | testdata/Prelude.lc 367:19-367:20 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b Bool |
1081 | testdata/Prelude.lc 367:21-367:22 'Float | 1081 | testdata/Prelude.lc 367:21-367:22 Float |
1082 | testdata/Prelude.lc 367:28-367:30 {a} -> 'List a | 1082 | testdata/Prelude.lc 367:28-367:30 {a} -> List a |
1083 | testdata/Prelude.lc 367:36-367:37 'Float | 1083 | testdata/Prelude.lc 367:36-367:37 Float |
1084 | testdata/Prelude.lc 367:36-367:38 'List 'Float -> 'List 'Float | 1084 | testdata/Prelude.lc 367:36-367:38 List Float -> List Float |
1085 | testdata/Prelude.lc 367:36-367:58 'List 'Float | 1085 | testdata/Prelude.lc 367:36-367:58 List Float |
1086 | testdata/Prelude.lc 367:37-367:38 {a} -> a -> 'List a -> 'List a | 1086 | testdata/Prelude.lc 367:37-367:38 {a} -> a -> List a -> List a |
1087 | testdata/Prelude.lc 367:39-367:45 'Float -> 'Float -> 'List 'Float | 1087 | testdata/Prelude.lc 367:39-367:45 Float -> Float -> List Float |
1088 | testdata/Prelude.lc 367:39-367:56 'Float -> 'List 'Float | 1088 | testdata/Prelude.lc 367:39-367:56 Float -> List Float |
1089 | testdata/Prelude.lc 367:39-367:58 'List 'Float | 1089 | testdata/Prelude.lc 367:39-367:58 List Float |
1090 | testdata/Prelude.lc 367:46-367:56 'Float | 1090 | testdata/Prelude.lc 367:46-367:56 Float |
1091 | testdata/Prelude.lc 367:47-367:48 'Float | 1091 | testdata/Prelude.lc 367:47-367:48 Float |
1092 | testdata/Prelude.lc 367:47-367:51 'Float->'Float | 1092 | testdata/Prelude.lc 367:47-367:51 Float->Float |
1093 | testdata/Prelude.lc 367:49-367:51 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> 'MatVecScalarElem a -> a | 1093 | testdata/Prelude.lc 367:49-367:51 {a} -> {b : Num (MatVecScalarElem a)} -> a -> MatVecScalarElem a -> a |
1094 | testdata/Prelude.lc 367:52-367:55 'Float | 1094 | testdata/Prelude.lc 367:52-367:55 Float |
1095 | testdata/Prelude.lc 367:57-367:58 'Float | 1095 | testdata/Prelude.lc 367:57-367:58 Float |
1096 | testdata/Prelude.lc 369:9-369:24 Type | 1096 | testdata/Prelude.lc 369:9-369:24 Type |
1097 | testdata/Prelude.lc 369:9-371:30 V0->V1 | {a} -> 'List a -> 'Int->a | 1097 | testdata/Prelude.lc 369:9-371:30 V0->V1 | {a} -> List a -> Int->a |
1098 | testdata/Prelude.lc 369:10-369:11 V1 | 1098 | testdata/Prelude.lc 369:10-369:11 V1 |
1099 | testdata/Prelude.lc 369:16-369:19 Type | 1099 | testdata/Prelude.lc 369:16-369:19 Type |
1100 | testdata/Prelude.lc 369:16-369:24 Type | 1100 | testdata/Prelude.lc 369:16-369:24 Type |
1101 | testdata/Prelude.lc 369:23-369:24 Type | 1101 | testdata/Prelude.lc 369:23-369:24 Type |
1102 | testdata/Prelude.lc 370:2-370:7 'List V2 | 1102 | testdata/Prelude.lc 370:2-370:7 List V2 |
1103 | testdata/Prelude.lc 370:2-371:30 'Int->V2 | 'List V0 -> 'Int->V2 | V2 | 1103 | testdata/Prelude.lc 370:2-371:30 Int->V2 | List V0 -> Int->V2 | V2 |
1104 | testdata/Prelude.lc 370:10-370:12 {a} -> 'List a -> 'Int->a | 1104 | testdata/Prelude.lc 370:10-370:12 {a} -> List a -> Int->a |
1105 | testdata/Prelude.lc 370:19-370:20 V3 | 1105 | testdata/Prelude.lc 370:19-370:20 V3 |
1106 | testdata/Prelude.lc 370:19-371:30 'List V2 -> V2 | V1 -> 'List V2 -> V2 | V2 | V3 -> 'Ordering->V5 | 1106 | testdata/Prelude.lc 370:19-371:30 List V2 -> V2 | V1 -> List V2 -> V2 | V2 | V3 -> Ordering->V5 |
1107 | testdata/Prelude.lc 371:19-371:21 'List V4 | 'List V5 | 1107 | testdata/Prelude.lc 371:19-371:21 List V4 | List V5 |
1108 | testdata/Prelude.lc 371:19-371:24 'Int->V4 | 'Int->V5 | 1108 | testdata/Prelude.lc 371:19-371:24 Int->V4 | Int->V5 |
1109 | testdata/Prelude.lc 371:19-371:30 V3 | 1109 | testdata/Prelude.lc 371:19-371:30 V3 |
1110 | testdata/Prelude.lc 371:22-371:24 {a} -> 'List a -> 'Int->a | 1110 | testdata/Prelude.lc 371:22-371:24 {a} -> List a -> Int->a |
1111 | testdata/Prelude.lc 371:25-371:30 'Int | 1111 | testdata/Prelude.lc 371:25-371:30 Int |
1112 | testdata/Prelude.lc 371:26-371:27 'Int | 1112 | testdata/Prelude.lc 371:26-371:27 Int |
1113 | testdata/Prelude.lc 371:26-371:28 'Int->'Int | 1113 | testdata/Prelude.lc 371:26-371:28 Int->Int |
1114 | testdata/Prelude.lc 371:27-371:28 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 1114 | testdata/Prelude.lc 371:27-371:28 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
1115 | testdata/Prelude.lc 371:28-371:29 V1 | 1115 | testdata/Prelude.lc 371:28-371:29 V1 |
diff --git a/testdata/SampleMaterial.out b/testdata/SampleMaterial.out index 7f4ed86d..7a4ac74f 100644 --- a/testdata/SampleMaterial.out +++ b/testdata/SampleMaterial.out | |||
@@ -1,482 +1,482 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/SampleMaterial.lc 3:1-3:15 'List ('Tuple2 'String 'CommonAttrs) | 3 | testdata/SampleMaterial.lc 3:1-3:15 List (Tuple2 String CommonAttrs) |
4 | testdata/SampleMaterial.lc 4:3-262:4 'List ('Tuple2 'String 'CommonAttrs) | 4 | testdata/SampleMaterial.lc 4:3-262:4 List (Tuple2 String CommonAttrs) |
5 | testdata/SampleMaterial.lc 4:5-46:6 'Tuple2 'String 'CommonAttrs | 5 | testdata/SampleMaterial.lc 4:5-46:6 Tuple2 String CommonAttrs |
6 | testdata/SampleMaterial.lc 4:7-4:49 'String | 6 | testdata/SampleMaterial.lc 4:7-4:49 String |
7 | testdata/SampleMaterial.lc 5:7-5:18 'Tuple0 -> 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 7 | testdata/SampleMaterial.lc 5:7-5:18 Tuple0 -> Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
8 | testdata/SampleMaterial.lc 5:7-6:26 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 8 | testdata/SampleMaterial.lc 5:7-6:26 Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
9 | testdata/SampleMaterial.lc 5:7-7:26 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 9 | testdata/SampleMaterial.lc 5:7-7:26 Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
10 | testdata/SampleMaterial.lc 5:7-8:27 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 10 | testdata/SampleMaterial.lc 5:7-8:27 Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
11 | testdata/SampleMaterial.lc 5:7-9:21 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 11 | testdata/SampleMaterial.lc 5:7-9:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
12 | testdata/SampleMaterial.lc 5:7-10:35 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 12 | testdata/SampleMaterial.lc 5:7-10:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
13 | testdata/SampleMaterial.lc 5:7-11:28 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 13 | testdata/SampleMaterial.lc 5:7-11:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
14 | testdata/SampleMaterial.lc 5:7-12:33 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 14 | testdata/SampleMaterial.lc 5:7-12:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
15 | testdata/SampleMaterial.lc 5:7-13:32 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 15 | testdata/SampleMaterial.lc 5:7-13:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
16 | testdata/SampleMaterial.lc 5:7-14:30 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 16 | testdata/SampleMaterial.lc 5:7-14:30 Bool -> List StageAttrs -> Bool->CommonAttrs |
17 | testdata/SampleMaterial.lc 5:7-15:34 'List 'StageAttrs -> 'Bool->'CommonAttrs | 17 | testdata/SampleMaterial.lc 5:7-15:34 List StageAttrs -> Bool->CommonAttrs |
18 | testdata/SampleMaterial.lc 5:7-43:14 'Bool->'CommonAttrs | 18 | testdata/SampleMaterial.lc 5:7-43:14 Bool->CommonAttrs |
19 | testdata/SampleMaterial.lc 5:7-45:10 'CommonAttrs | 19 | testdata/SampleMaterial.lc 5:7-45:10 CommonAttrs |
20 | testdata/SampleMaterial.lc 6:24-6:26 'Tuple0 | 20 | testdata/SampleMaterial.lc 6:24-6:26 Tuple0 |
21 | testdata/SampleMaterial.lc 7:24-7:26 'Tuple0 | 21 | testdata/SampleMaterial.lc 7:24-7:26 Tuple0 |
22 | testdata/SampleMaterial.lc 8:22-8:27 'Bool | 22 | testdata/SampleMaterial.lc 8:22-8:27 Bool |
23 | testdata/SampleMaterial.lc 9:20-9:21 V1 | 23 | testdata/SampleMaterial.lc 9:20-9:21 V1 |
24 | testdata/SampleMaterial.lc 10:30-10:35 'Bool | 24 | testdata/SampleMaterial.lc 10:30-10:35 Bool |
25 | testdata/SampleMaterial.lc 11:23-11:28 'Bool | 25 | testdata/SampleMaterial.lc 11:23-11:28 Bool |
26 | testdata/SampleMaterial.lc 12:20-12:33 'CullType | 26 | testdata/SampleMaterial.lc 12:20-12:33 CullType |
27 | testdata/SampleMaterial.lc 13:30-13:32 {a} -> 'List a | 27 | testdata/SampleMaterial.lc 13:30-13:32 {a} -> List a |
28 | testdata/SampleMaterial.lc 14:25-14:30 'Bool | 28 | testdata/SampleMaterial.lc 14:25-14:30 Bool |
29 | testdata/SampleMaterial.lc 15:29-15:34 'Bool | 29 | testdata/SampleMaterial.lc 15:29-15:34 Bool |
30 | testdata/SampleMaterial.lc 17:13-43:14 'List 'StageAttrs | 30 | testdata/SampleMaterial.lc 17:13-43:14 List StageAttrs |
31 | testdata/SampleMaterial.lc 17:15-17:25 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 31 | testdata/SampleMaterial.lc 17:15-17:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
32 | testdata/SampleMaterial.lc 17:15-18:36 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 32 | testdata/SampleMaterial.lc 17:15-18:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
33 | testdata/SampleMaterial.lc 17:15-19:50 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 33 | testdata/SampleMaterial.lc 17:15-19:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
34 | testdata/SampleMaterial.lc 17:15-20:42 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 34 | testdata/SampleMaterial.lc 17:15-20:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
35 | testdata/SampleMaterial.lc 17:15-21:36 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 35 | testdata/SampleMaterial.lc 17:15-21:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
36 | testdata/SampleMaterial.lc 17:15-22:31 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 36 | testdata/SampleMaterial.lc 17:15-22:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
37 | testdata/SampleMaterial.lc 17:15-23:80 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 37 | testdata/SampleMaterial.lc 17:15-23:80 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
38 | testdata/SampleMaterial.lc 17:15-24:38 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 38 | testdata/SampleMaterial.lc 17:15-24:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
39 | testdata/SampleMaterial.lc 17:15-25:41 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 39 | testdata/SampleMaterial.lc 17:15-25:41 Maybe AlphaFunction -> Bool -> String->StageAttrs |
40 | testdata/SampleMaterial.lc 17:15-26:40 'Bool -> 'String->'StageAttrs | 40 | testdata/SampleMaterial.lc 17:15-26:40 Bool -> String->StageAttrs |
41 | testdata/SampleMaterial.lc 17:15-27:46 'String->'StageAttrs | 41 | testdata/SampleMaterial.lc 17:15-27:46 String->StageAttrs |
42 | testdata/SampleMaterial.lc 17:15-29:18 'StageAttrs | 42 | testdata/SampleMaterial.lc 17:15-29:18 StageAttrs |
43 | testdata/SampleMaterial.lc 18:29-18:36 {a} -> 'Maybe a | 43 | testdata/SampleMaterial.lc 18:29-18:36 {a} -> Maybe a |
44 | testdata/SampleMaterial.lc 19:30-19:50 'RGBGen | 44 | testdata/SampleMaterial.lc 19:30-19:50 RGBGen |
45 | testdata/SampleMaterial.lc 20:32-20:42 'AlphaGen | 45 | testdata/SampleMaterial.lc 20:32-20:42 AlphaGen |
46 | testdata/SampleMaterial.lc 21:29-21:36 'TCGen | 46 | testdata/SampleMaterial.lc 21:29-21:36 TCGen |
47 | testdata/SampleMaterial.lc 22:29-22:31 {a} -> 'List a | 47 | testdata/SampleMaterial.lc 22:29-22:31 {a} -> List a |
48 | testdata/SampleMaterial.lc 23:31-23:37 'String->'StageTexture | 48 | testdata/SampleMaterial.lc 23:31-23:37 String->StageTexture |
49 | testdata/SampleMaterial.lc 23:31-23:80 'StageTexture | 49 | testdata/SampleMaterial.lc 23:31-23:80 StageTexture |
50 | testdata/SampleMaterial.lc 23:38-23:80 'String | 50 | testdata/SampleMaterial.lc 23:38-23:80 String |
51 | testdata/SampleMaterial.lc 24:34-24:38 'Bool | 51 | testdata/SampleMaterial.lc 24:34-24:38 Bool |
52 | testdata/SampleMaterial.lc 25:33-25:41 'DepthFunction | 52 | testdata/SampleMaterial.lc 25:33-25:41 DepthFunction |
53 | testdata/SampleMaterial.lc 26:33-26:40 {a} -> 'Maybe a | 53 | testdata/SampleMaterial.lc 26:33-26:40 {a} -> Maybe a |
54 | testdata/SampleMaterial.lc 27:41-27:46 'Bool | 54 | testdata/SampleMaterial.lc 27:41-27:46 Bool |
55 | testdata/SampleMaterial.lc 28:38-28:53 'String | 55 | testdata/SampleMaterial.lc 28:38-28:53 String |
56 | testdata/SampleMaterial.lc 30:15-30:25 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 56 | testdata/SampleMaterial.lc 30:15-30:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
57 | testdata/SampleMaterial.lc 30:15-31:57 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 57 | testdata/SampleMaterial.lc 30:15-31:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
58 | testdata/SampleMaterial.lc 30:15-32:50 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 58 | testdata/SampleMaterial.lc 30:15-32:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
59 | testdata/SampleMaterial.lc 30:15-33:42 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 59 | testdata/SampleMaterial.lc 30:15-33:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
60 | testdata/SampleMaterial.lc 30:15-34:40 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 60 | testdata/SampleMaterial.lc 30:15-34:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
61 | testdata/SampleMaterial.lc 30:15-35:31 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 61 | testdata/SampleMaterial.lc 30:15-35:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
62 | testdata/SampleMaterial.lc 30:15-36:42 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 62 | testdata/SampleMaterial.lc 30:15-36:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
63 | testdata/SampleMaterial.lc 30:15-37:38 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 63 | testdata/SampleMaterial.lc 30:15-37:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
64 | testdata/SampleMaterial.lc 30:15-38:41 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 64 | testdata/SampleMaterial.lc 30:15-38:41 Maybe AlphaFunction -> Bool -> String->StageAttrs |
65 | testdata/SampleMaterial.lc 30:15-39:40 'Bool -> 'String->'StageAttrs | 65 | testdata/SampleMaterial.lc 30:15-39:40 Bool -> String->StageAttrs |
66 | testdata/SampleMaterial.lc 30:15-40:46 'String->'StageAttrs | 66 | testdata/SampleMaterial.lc 30:15-40:46 String->StageAttrs |
67 | testdata/SampleMaterial.lc 30:15-42:18 'List 'StageAttrs | 'StageAttrs | 67 | testdata/SampleMaterial.lc 30:15-42:18 List StageAttrs | StageAttrs |
68 | testdata/SampleMaterial.lc 31:29-31:33 {a} -> a -> 'Maybe a | 68 | testdata/SampleMaterial.lc 31:29-31:33 {a} -> a -> Maybe a |
69 | testdata/SampleMaterial.lc 31:29-31:57 'Maybe ('Tuple2 'Blending' 'Blending') | 69 | testdata/SampleMaterial.lc 31:29-31:57 Maybe (Tuple2 Blending' Blending') |
70 | testdata/SampleMaterial.lc 31:34-31:57 'Tuple2 'Blending' 'Blending' | 70 | testdata/SampleMaterial.lc 31:34-31:57 Tuple2 Blending' Blending' |
71 | testdata/SampleMaterial.lc 31:36-31:46 'Blending' | 71 | testdata/SampleMaterial.lc 31:36-31:46 Blending' |
72 | testdata/SampleMaterial.lc 31:49-31:55 'Blending' | 72 | testdata/SampleMaterial.lc 31:49-31:55 Blending' |
73 | testdata/SampleMaterial.lc 32:30-32:50 'RGBGen | 73 | testdata/SampleMaterial.lc 32:30-32:50 RGBGen |
74 | testdata/SampleMaterial.lc 33:32-33:42 'AlphaGen | 74 | testdata/SampleMaterial.lc 33:32-33:42 AlphaGen |
75 | testdata/SampleMaterial.lc 34:29-34:40 'TCGen | 75 | testdata/SampleMaterial.lc 34:29-34:40 TCGen |
76 | testdata/SampleMaterial.lc 35:29-35:31 {a} -> 'List a | 76 | testdata/SampleMaterial.lc 35:29-35:31 {a} -> List a |
77 | testdata/SampleMaterial.lc 36:31-36:42 'StageTexture | 77 | testdata/SampleMaterial.lc 36:31-36:42 StageTexture |
78 | testdata/SampleMaterial.lc 37:34-37:38 'Bool | 78 | testdata/SampleMaterial.lc 37:34-37:38 Bool |
79 | testdata/SampleMaterial.lc 38:33-38:41 'DepthFunction | 79 | testdata/SampleMaterial.lc 38:33-38:41 DepthFunction |
80 | testdata/SampleMaterial.lc 39:33-39:40 {a} -> 'Maybe a | 80 | testdata/SampleMaterial.lc 39:33-39:40 {a} -> Maybe a |
81 | testdata/SampleMaterial.lc 40:41-40:46 'Bool | 81 | testdata/SampleMaterial.lc 40:41-40:46 Bool |
82 | testdata/SampleMaterial.lc 41:38-41:54 'String | 82 | testdata/SampleMaterial.lc 41:38-41:54 String |
83 | testdata/SampleMaterial.lc 44:21-44:26 'Bool | 83 | testdata/SampleMaterial.lc 44:21-44:26 Bool |
84 | testdata/SampleMaterial.lc 47:5-89:6 'Tuple2 'String 'CommonAttrs | 84 | testdata/SampleMaterial.lc 47:5-89:6 Tuple2 String CommonAttrs |
85 | testdata/SampleMaterial.lc 47:5-261:6 'List ('Tuple2 'String 'CommonAttrs) | 85 | testdata/SampleMaterial.lc 47:5-261:6 List (Tuple2 String CommonAttrs) |
86 | testdata/SampleMaterial.lc 47:7-47:53 'String | 86 | testdata/SampleMaterial.lc 47:7-47:53 String |
87 | testdata/SampleMaterial.lc 48:7-48:18 'Tuple0 -> 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 87 | testdata/SampleMaterial.lc 48:7-48:18 Tuple0 -> Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
88 | testdata/SampleMaterial.lc 48:7-49:26 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 88 | testdata/SampleMaterial.lc 48:7-49:26 Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
89 | testdata/SampleMaterial.lc 48:7-50:26 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 89 | testdata/SampleMaterial.lc 48:7-50:26 Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
90 | testdata/SampleMaterial.lc 48:7-51:27 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 90 | testdata/SampleMaterial.lc 48:7-51:27 Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
91 | testdata/SampleMaterial.lc 48:7-52:21 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 91 | testdata/SampleMaterial.lc 48:7-52:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
92 | testdata/SampleMaterial.lc 48:7-53:35 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 92 | testdata/SampleMaterial.lc 48:7-53:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
93 | testdata/SampleMaterial.lc 48:7-54:28 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 93 | testdata/SampleMaterial.lc 48:7-54:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
94 | testdata/SampleMaterial.lc 48:7-55:33 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 94 | testdata/SampleMaterial.lc 48:7-55:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
95 | testdata/SampleMaterial.lc 48:7-56:32 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 95 | testdata/SampleMaterial.lc 48:7-56:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
96 | testdata/SampleMaterial.lc 48:7-57:30 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 96 | testdata/SampleMaterial.lc 48:7-57:30 Bool -> List StageAttrs -> Bool->CommonAttrs |
97 | testdata/SampleMaterial.lc 48:7-58:34 'List 'StageAttrs -> 'Bool->'CommonAttrs | 97 | testdata/SampleMaterial.lc 48:7-58:34 List StageAttrs -> Bool->CommonAttrs |
98 | testdata/SampleMaterial.lc 48:7-86:14 'Bool->'CommonAttrs | 98 | testdata/SampleMaterial.lc 48:7-86:14 Bool->CommonAttrs |
99 | testdata/SampleMaterial.lc 48:7-88:10 'CommonAttrs | 99 | testdata/SampleMaterial.lc 48:7-88:10 CommonAttrs |
100 | testdata/SampleMaterial.lc 49:24-49:26 'Tuple0 | 100 | testdata/SampleMaterial.lc 49:24-49:26 Tuple0 |
101 | testdata/SampleMaterial.lc 50:24-50:26 'Tuple0 | 101 | testdata/SampleMaterial.lc 50:24-50:26 Tuple0 |
102 | testdata/SampleMaterial.lc 51:22-51:27 'Bool | 102 | testdata/SampleMaterial.lc 51:22-51:27 Bool |
103 | testdata/SampleMaterial.lc 52:20-52:21 V1 | 103 | testdata/SampleMaterial.lc 52:20-52:21 V1 |
104 | testdata/SampleMaterial.lc 53:30-53:35 'Bool | 104 | testdata/SampleMaterial.lc 53:30-53:35 Bool |
105 | testdata/SampleMaterial.lc 54:23-54:28 'Bool | 105 | testdata/SampleMaterial.lc 54:23-54:28 Bool |
106 | testdata/SampleMaterial.lc 55:20-55:33 'CullType | 106 | testdata/SampleMaterial.lc 55:20-55:33 CullType |
107 | testdata/SampleMaterial.lc 56:30-56:32 {a} -> 'List a | 107 | testdata/SampleMaterial.lc 56:30-56:32 {a} -> List a |
108 | testdata/SampleMaterial.lc 57:25-57:30 'Bool | 108 | testdata/SampleMaterial.lc 57:25-57:30 Bool |
109 | testdata/SampleMaterial.lc 58:29-58:34 'Bool | 109 | testdata/SampleMaterial.lc 58:29-58:34 Bool |
110 | testdata/SampleMaterial.lc 60:13-86:14 'List 'StageAttrs | 110 | testdata/SampleMaterial.lc 60:13-86:14 List StageAttrs |
111 | testdata/SampleMaterial.lc 60:15-60:25 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 111 | testdata/SampleMaterial.lc 60:15-60:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
112 | testdata/SampleMaterial.lc 60:15-61:36 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 112 | testdata/SampleMaterial.lc 60:15-61:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
113 | testdata/SampleMaterial.lc 60:15-62:50 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 113 | testdata/SampleMaterial.lc 60:15-62:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
114 | testdata/SampleMaterial.lc 60:15-63:42 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 114 | testdata/SampleMaterial.lc 60:15-63:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
115 | testdata/SampleMaterial.lc 60:15-64:36 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 115 | testdata/SampleMaterial.lc 60:15-64:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
116 | testdata/SampleMaterial.lc 60:15-65:31 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 116 | testdata/SampleMaterial.lc 60:15-65:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
117 | testdata/SampleMaterial.lc 60:15-66:84 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 117 | testdata/SampleMaterial.lc 60:15-66:84 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
118 | testdata/SampleMaterial.lc 60:15-67:38 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 118 | testdata/SampleMaterial.lc 60:15-67:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
119 | testdata/SampleMaterial.lc 60:15-68:41 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 119 | testdata/SampleMaterial.lc 60:15-68:41 Maybe AlphaFunction -> Bool -> String->StageAttrs |
120 | testdata/SampleMaterial.lc 60:15-69:40 'Bool -> 'String->'StageAttrs | 120 | testdata/SampleMaterial.lc 60:15-69:40 Bool -> String->StageAttrs |
121 | testdata/SampleMaterial.lc 60:15-70:46 'String->'StageAttrs | 121 | testdata/SampleMaterial.lc 60:15-70:46 String->StageAttrs |
122 | testdata/SampleMaterial.lc 60:15-72:18 'StageAttrs | 122 | testdata/SampleMaterial.lc 60:15-72:18 StageAttrs |
123 | testdata/SampleMaterial.lc 61:29-61:36 {a} -> 'Maybe a | 123 | testdata/SampleMaterial.lc 61:29-61:36 {a} -> Maybe a |
124 | testdata/SampleMaterial.lc 62:30-62:50 'RGBGen | 124 | testdata/SampleMaterial.lc 62:30-62:50 RGBGen |
125 | testdata/SampleMaterial.lc 63:32-63:42 'AlphaGen | 125 | testdata/SampleMaterial.lc 63:32-63:42 AlphaGen |
126 | testdata/SampleMaterial.lc 64:29-64:36 'TCGen | 126 | testdata/SampleMaterial.lc 64:29-64:36 TCGen |
127 | testdata/SampleMaterial.lc 65:29-65:31 {a} -> 'List a | 127 | testdata/SampleMaterial.lc 65:29-65:31 {a} -> List a |
128 | testdata/SampleMaterial.lc 66:31-66:37 'String->'StageTexture | 128 | testdata/SampleMaterial.lc 66:31-66:37 String->StageTexture |
129 | testdata/SampleMaterial.lc 66:31-66:84 'StageTexture | 129 | testdata/SampleMaterial.lc 66:31-66:84 StageTexture |
130 | testdata/SampleMaterial.lc 66:38-66:84 'String | 130 | testdata/SampleMaterial.lc 66:38-66:84 String |
131 | testdata/SampleMaterial.lc 67:34-67:38 'Bool | 131 | testdata/SampleMaterial.lc 67:34-67:38 Bool |
132 | testdata/SampleMaterial.lc 68:33-68:41 'DepthFunction | 132 | testdata/SampleMaterial.lc 68:33-68:41 DepthFunction |
133 | testdata/SampleMaterial.lc 69:33-69:40 {a} -> 'Maybe a | 133 | testdata/SampleMaterial.lc 69:33-69:40 {a} -> Maybe a |
134 | testdata/SampleMaterial.lc 70:41-70:46 'Bool | 134 | testdata/SampleMaterial.lc 70:41-70:46 Bool |
135 | testdata/SampleMaterial.lc 71:38-71:54 'String | 135 | testdata/SampleMaterial.lc 71:38-71:54 String |
136 | testdata/SampleMaterial.lc 73:15-73:25 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 136 | testdata/SampleMaterial.lc 73:15-73:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
137 | testdata/SampleMaterial.lc 73:15-74:57 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 137 | testdata/SampleMaterial.lc 73:15-74:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
138 | testdata/SampleMaterial.lc 73:15-75:50 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 138 | testdata/SampleMaterial.lc 73:15-75:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
139 | testdata/SampleMaterial.lc 73:15-76:42 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 139 | testdata/SampleMaterial.lc 73:15-76:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
140 | testdata/SampleMaterial.lc 73:15-77:40 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 140 | testdata/SampleMaterial.lc 73:15-77:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
141 | testdata/SampleMaterial.lc 73:15-78:31 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 141 | testdata/SampleMaterial.lc 73:15-78:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
142 | testdata/SampleMaterial.lc 73:15-79:42 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 142 | testdata/SampleMaterial.lc 73:15-79:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
143 | testdata/SampleMaterial.lc 73:15-80:38 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 143 | testdata/SampleMaterial.lc 73:15-80:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
144 | testdata/SampleMaterial.lc 73:15-81:41 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 144 | testdata/SampleMaterial.lc 73:15-81:41 Maybe AlphaFunction -> Bool -> String->StageAttrs |
145 | testdata/SampleMaterial.lc 73:15-82:40 'Bool -> 'String->'StageAttrs | 145 | testdata/SampleMaterial.lc 73:15-82:40 Bool -> String->StageAttrs |
146 | testdata/SampleMaterial.lc 73:15-83:46 'String->'StageAttrs | 146 | testdata/SampleMaterial.lc 73:15-83:46 String->StageAttrs |
147 | testdata/SampleMaterial.lc 73:15-85:18 'List 'StageAttrs | 'StageAttrs | 147 | testdata/SampleMaterial.lc 73:15-85:18 List StageAttrs | StageAttrs |
148 | testdata/SampleMaterial.lc 74:29-74:33 {a} -> a -> 'Maybe a | 148 | testdata/SampleMaterial.lc 74:29-74:33 {a} -> a -> Maybe a |
149 | testdata/SampleMaterial.lc 74:29-74:57 'Maybe ('Tuple2 'Blending' 'Blending') | 149 | testdata/SampleMaterial.lc 74:29-74:57 Maybe (Tuple2 Blending' Blending') |
150 | testdata/SampleMaterial.lc 74:34-74:57 'Tuple2 'Blending' 'Blending' | 150 | testdata/SampleMaterial.lc 74:34-74:57 Tuple2 Blending' Blending' |
151 | testdata/SampleMaterial.lc 74:36-74:46 'Blending' | 151 | testdata/SampleMaterial.lc 74:36-74:46 Blending' |
152 | testdata/SampleMaterial.lc 74:49-74:55 'Blending' | 152 | testdata/SampleMaterial.lc 74:49-74:55 Blending' |
153 | testdata/SampleMaterial.lc 75:30-75:50 'RGBGen | 153 | testdata/SampleMaterial.lc 75:30-75:50 RGBGen |
154 | testdata/SampleMaterial.lc 76:32-76:42 'AlphaGen | 154 | testdata/SampleMaterial.lc 76:32-76:42 AlphaGen |
155 | testdata/SampleMaterial.lc 77:29-77:40 'TCGen | 155 | testdata/SampleMaterial.lc 77:29-77:40 TCGen |
156 | testdata/SampleMaterial.lc 78:29-78:31 {a} -> 'List a | 156 | testdata/SampleMaterial.lc 78:29-78:31 {a} -> List a |
157 | testdata/SampleMaterial.lc 79:31-79:42 'StageTexture | 157 | testdata/SampleMaterial.lc 79:31-79:42 StageTexture |
158 | testdata/SampleMaterial.lc 80:34-80:38 'Bool | 158 | testdata/SampleMaterial.lc 80:34-80:38 Bool |
159 | testdata/SampleMaterial.lc 81:33-81:41 'DepthFunction | 159 | testdata/SampleMaterial.lc 81:33-81:41 DepthFunction |
160 | testdata/SampleMaterial.lc 82:33-82:40 {a} -> 'Maybe a | 160 | testdata/SampleMaterial.lc 82:33-82:40 {a} -> Maybe a |
161 | testdata/SampleMaterial.lc 83:41-83:46 'Bool | 161 | testdata/SampleMaterial.lc 83:41-83:46 Bool |
162 | testdata/SampleMaterial.lc 84:38-84:54 'String | 162 | testdata/SampleMaterial.lc 84:38-84:54 String |
163 | testdata/SampleMaterial.lc 87:21-87:26 'Bool | 163 | testdata/SampleMaterial.lc 87:21-87:26 Bool |
164 | testdata/SampleMaterial.lc 90:5-132:6 'Tuple2 'String 'CommonAttrs | 164 | testdata/SampleMaterial.lc 90:5-132:6 Tuple2 String CommonAttrs |
165 | testdata/SampleMaterial.lc 90:5-261:6 'List ('Tuple2 'String 'CommonAttrs) | 165 | testdata/SampleMaterial.lc 90:5-261:6 List (Tuple2 String CommonAttrs) |
166 | testdata/SampleMaterial.lc 90:7-90:53 'String | 166 | testdata/SampleMaterial.lc 90:7-90:53 String |
167 | testdata/SampleMaterial.lc 91:7-91:18 'Tuple0 -> 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 167 | testdata/SampleMaterial.lc 91:7-91:18 Tuple0 -> Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
168 | testdata/SampleMaterial.lc 91:7-92:26 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 168 | testdata/SampleMaterial.lc 91:7-92:26 Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
169 | testdata/SampleMaterial.lc 91:7-93:26 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 169 | testdata/SampleMaterial.lc 91:7-93:26 Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
170 | testdata/SampleMaterial.lc 91:7-94:27 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 170 | testdata/SampleMaterial.lc 91:7-94:27 Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
171 | testdata/SampleMaterial.lc 91:7-95:21 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 171 | testdata/SampleMaterial.lc 91:7-95:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
172 | testdata/SampleMaterial.lc 91:7-96:35 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 172 | testdata/SampleMaterial.lc 91:7-96:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
173 | testdata/SampleMaterial.lc 91:7-97:28 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 173 | testdata/SampleMaterial.lc 91:7-97:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
174 | testdata/SampleMaterial.lc 91:7-98:33 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 174 | testdata/SampleMaterial.lc 91:7-98:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
175 | testdata/SampleMaterial.lc 91:7-99:32 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 175 | testdata/SampleMaterial.lc 91:7-99:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
176 | testdata/SampleMaterial.lc 91:7-100:30 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 176 | testdata/SampleMaterial.lc 91:7-100:30 Bool -> List StageAttrs -> Bool->CommonAttrs |
177 | testdata/SampleMaterial.lc 91:7-101:34 'List 'StageAttrs -> 'Bool->'CommonAttrs | 177 | testdata/SampleMaterial.lc 91:7-101:34 List StageAttrs -> Bool->CommonAttrs |
178 | testdata/SampleMaterial.lc 91:7-129:14 'Bool->'CommonAttrs | 178 | testdata/SampleMaterial.lc 91:7-129:14 Bool->CommonAttrs |
179 | testdata/SampleMaterial.lc 91:7-131:10 'CommonAttrs | 179 | testdata/SampleMaterial.lc 91:7-131:10 CommonAttrs |
180 | testdata/SampleMaterial.lc 92:24-92:26 'Tuple0 | 180 | testdata/SampleMaterial.lc 92:24-92:26 Tuple0 |
181 | testdata/SampleMaterial.lc 93:24-93:26 'Tuple0 | 181 | testdata/SampleMaterial.lc 93:24-93:26 Tuple0 |
182 | testdata/SampleMaterial.lc 94:22-94:27 'Bool | 182 | testdata/SampleMaterial.lc 94:22-94:27 Bool |
183 | testdata/SampleMaterial.lc 95:20-95:21 V1 | 183 | testdata/SampleMaterial.lc 95:20-95:21 V1 |
184 | testdata/SampleMaterial.lc 96:30-96:35 'Bool | 184 | testdata/SampleMaterial.lc 96:30-96:35 Bool |
185 | testdata/SampleMaterial.lc 97:23-97:28 'Bool | 185 | testdata/SampleMaterial.lc 97:23-97:28 Bool |
186 | testdata/SampleMaterial.lc 98:20-98:33 'CullType | 186 | testdata/SampleMaterial.lc 98:20-98:33 CullType |
187 | testdata/SampleMaterial.lc 99:30-99:32 {a} -> 'List a | 187 | testdata/SampleMaterial.lc 99:30-99:32 {a} -> List a |
188 | testdata/SampleMaterial.lc 100:25-100:30 'Bool | 188 | testdata/SampleMaterial.lc 100:25-100:30 Bool |
189 | testdata/SampleMaterial.lc 101:29-101:34 'Bool | 189 | testdata/SampleMaterial.lc 101:29-101:34 Bool |
190 | testdata/SampleMaterial.lc 103:13-129:14 'List 'StageAttrs | 190 | testdata/SampleMaterial.lc 103:13-129:14 List StageAttrs |
191 | testdata/SampleMaterial.lc 103:15-103:25 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 191 | testdata/SampleMaterial.lc 103:15-103:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
192 | testdata/SampleMaterial.lc 103:15-104:36 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 192 | testdata/SampleMaterial.lc 103:15-104:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
193 | testdata/SampleMaterial.lc 103:15-105:50 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 193 | testdata/SampleMaterial.lc 103:15-105:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
194 | testdata/SampleMaterial.lc 103:15-106:42 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 194 | testdata/SampleMaterial.lc 103:15-106:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
195 | testdata/SampleMaterial.lc 103:15-107:36 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 195 | testdata/SampleMaterial.lc 103:15-107:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
196 | testdata/SampleMaterial.lc 103:15-108:31 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 196 | testdata/SampleMaterial.lc 103:15-108:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
197 | testdata/SampleMaterial.lc 103:15-109:84 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 197 | testdata/SampleMaterial.lc 103:15-109:84 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
198 | testdata/SampleMaterial.lc 103:15-110:38 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 198 | testdata/SampleMaterial.lc 103:15-110:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
199 | testdata/SampleMaterial.lc 103:15-111:41 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 199 | testdata/SampleMaterial.lc 103:15-111:41 Maybe AlphaFunction -> Bool -> String->StageAttrs |
200 | testdata/SampleMaterial.lc 103:15-112:40 'Bool -> 'String->'StageAttrs | 200 | testdata/SampleMaterial.lc 103:15-112:40 Bool -> String->StageAttrs |
201 | testdata/SampleMaterial.lc 103:15-113:46 'String->'StageAttrs | 201 | testdata/SampleMaterial.lc 103:15-113:46 String->StageAttrs |
202 | testdata/SampleMaterial.lc 103:15-115:18 'StageAttrs | 202 | testdata/SampleMaterial.lc 103:15-115:18 StageAttrs |
203 | testdata/SampleMaterial.lc 104:29-104:36 {a} -> 'Maybe a | 203 | testdata/SampleMaterial.lc 104:29-104:36 {a} -> Maybe a |
204 | testdata/SampleMaterial.lc 105:30-105:50 'RGBGen | 204 | testdata/SampleMaterial.lc 105:30-105:50 RGBGen |
205 | testdata/SampleMaterial.lc 106:32-106:42 'AlphaGen | 205 | testdata/SampleMaterial.lc 106:32-106:42 AlphaGen |
206 | testdata/SampleMaterial.lc 107:29-107:36 'TCGen | 206 | testdata/SampleMaterial.lc 107:29-107:36 TCGen |
207 | testdata/SampleMaterial.lc 108:29-108:31 {a} -> 'List a | 207 | testdata/SampleMaterial.lc 108:29-108:31 {a} -> List a |
208 | testdata/SampleMaterial.lc 109:31-109:37 'String->'StageTexture | 208 | testdata/SampleMaterial.lc 109:31-109:37 String->StageTexture |
209 | testdata/SampleMaterial.lc 109:31-109:84 'StageTexture | 209 | testdata/SampleMaterial.lc 109:31-109:84 StageTexture |
210 | testdata/SampleMaterial.lc 109:38-109:84 'String | 210 | testdata/SampleMaterial.lc 109:38-109:84 String |
211 | testdata/SampleMaterial.lc 110:34-110:38 'Bool | 211 | testdata/SampleMaterial.lc 110:34-110:38 Bool |
212 | testdata/SampleMaterial.lc 111:33-111:41 'DepthFunction | 212 | testdata/SampleMaterial.lc 111:33-111:41 DepthFunction |
213 | testdata/SampleMaterial.lc 112:33-112:40 {a} -> 'Maybe a | 213 | testdata/SampleMaterial.lc 112:33-112:40 {a} -> Maybe a |
214 | testdata/SampleMaterial.lc 113:41-113:46 'Bool | 214 | testdata/SampleMaterial.lc 113:41-113:46 Bool |
215 | testdata/SampleMaterial.lc 114:38-114:54 'String | 215 | testdata/SampleMaterial.lc 114:38-114:54 String |
216 | testdata/SampleMaterial.lc 116:15-116:25 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 216 | testdata/SampleMaterial.lc 116:15-116:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
217 | testdata/SampleMaterial.lc 116:15-117:57 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 217 | testdata/SampleMaterial.lc 116:15-117:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
218 | testdata/SampleMaterial.lc 116:15-118:50 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 218 | testdata/SampleMaterial.lc 116:15-118:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
219 | testdata/SampleMaterial.lc 116:15-119:42 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 219 | testdata/SampleMaterial.lc 116:15-119:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
220 | testdata/SampleMaterial.lc 116:15-120:40 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 220 | testdata/SampleMaterial.lc 116:15-120:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
221 | testdata/SampleMaterial.lc 116:15-121:31 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 221 | testdata/SampleMaterial.lc 116:15-121:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
222 | testdata/SampleMaterial.lc 116:15-122:42 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 222 | testdata/SampleMaterial.lc 116:15-122:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
223 | testdata/SampleMaterial.lc 116:15-123:38 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 223 | testdata/SampleMaterial.lc 116:15-123:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
224 | testdata/SampleMaterial.lc 116:15-124:41 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 224 | testdata/SampleMaterial.lc 116:15-124:41 Maybe AlphaFunction -> Bool -> String->StageAttrs |
225 | testdata/SampleMaterial.lc 116:15-125:40 'Bool -> 'String->'StageAttrs | 225 | testdata/SampleMaterial.lc 116:15-125:40 Bool -> String->StageAttrs |
226 | testdata/SampleMaterial.lc 116:15-126:46 'String->'StageAttrs | 226 | testdata/SampleMaterial.lc 116:15-126:46 String->StageAttrs |
227 | testdata/SampleMaterial.lc 116:15-128:18 'List 'StageAttrs | 'StageAttrs | 227 | testdata/SampleMaterial.lc 116:15-128:18 List StageAttrs | StageAttrs |
228 | testdata/SampleMaterial.lc 117:29-117:33 {a} -> a -> 'Maybe a | 228 | testdata/SampleMaterial.lc 117:29-117:33 {a} -> a -> Maybe a |
229 | testdata/SampleMaterial.lc 117:29-117:57 'Maybe ('Tuple2 'Blending' 'Blending') | 229 | testdata/SampleMaterial.lc 117:29-117:57 Maybe (Tuple2 Blending' Blending') |
230 | testdata/SampleMaterial.lc 117:34-117:57 'Tuple2 'Blending' 'Blending' | 230 | testdata/SampleMaterial.lc 117:34-117:57 Tuple2 Blending' Blending' |
231 | testdata/SampleMaterial.lc 117:36-117:46 'Blending' | 231 | testdata/SampleMaterial.lc 117:36-117:46 Blending' |
232 | testdata/SampleMaterial.lc 117:49-117:55 'Blending' | 232 | testdata/SampleMaterial.lc 117:49-117:55 Blending' |
233 | testdata/SampleMaterial.lc 118:30-118:50 'RGBGen | 233 | testdata/SampleMaterial.lc 118:30-118:50 RGBGen |
234 | testdata/SampleMaterial.lc 119:32-119:42 'AlphaGen | 234 | testdata/SampleMaterial.lc 119:32-119:42 AlphaGen |
235 | testdata/SampleMaterial.lc 120:29-120:40 'TCGen | 235 | testdata/SampleMaterial.lc 120:29-120:40 TCGen |
236 | testdata/SampleMaterial.lc 121:29-121:31 {a} -> 'List a | 236 | testdata/SampleMaterial.lc 121:29-121:31 {a} -> List a |
237 | testdata/SampleMaterial.lc 122:31-122:42 'StageTexture | 237 | testdata/SampleMaterial.lc 122:31-122:42 StageTexture |
238 | testdata/SampleMaterial.lc 123:34-123:38 'Bool | 238 | testdata/SampleMaterial.lc 123:34-123:38 Bool |
239 | testdata/SampleMaterial.lc 124:33-124:41 'DepthFunction | 239 | testdata/SampleMaterial.lc 124:33-124:41 DepthFunction |
240 | testdata/SampleMaterial.lc 125:33-125:40 {a} -> 'Maybe a | 240 | testdata/SampleMaterial.lc 125:33-125:40 {a} -> Maybe a |
241 | testdata/SampleMaterial.lc 126:41-126:46 'Bool | 241 | testdata/SampleMaterial.lc 126:41-126:46 Bool |
242 | testdata/SampleMaterial.lc 127:38-127:54 'String | 242 | testdata/SampleMaterial.lc 127:38-127:54 String |
243 | testdata/SampleMaterial.lc 130:21-130:26 'Bool | 243 | testdata/SampleMaterial.lc 130:21-130:26 Bool |
244 | testdata/SampleMaterial.lc 133:5-175:6 'Tuple2 'String 'CommonAttrs | 244 | testdata/SampleMaterial.lc 133:5-175:6 Tuple2 String CommonAttrs |
245 | testdata/SampleMaterial.lc 133:5-261:6 'List ('Tuple2 'String 'CommonAttrs) | 245 | testdata/SampleMaterial.lc 133:5-261:6 List (Tuple2 String CommonAttrs) |
246 | testdata/SampleMaterial.lc 133:7-133:53 'String | 246 | testdata/SampleMaterial.lc 133:7-133:53 String |
247 | testdata/SampleMaterial.lc 134:7-134:18 'Tuple0 -> 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 247 | testdata/SampleMaterial.lc 134:7-134:18 Tuple0 -> Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
248 | testdata/SampleMaterial.lc 134:7-135:26 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 248 | testdata/SampleMaterial.lc 134:7-135:26 Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
249 | testdata/SampleMaterial.lc 134:7-136:26 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 249 | testdata/SampleMaterial.lc 134:7-136:26 Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
250 | testdata/SampleMaterial.lc 134:7-137:27 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 250 | testdata/SampleMaterial.lc 134:7-137:27 Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
251 | testdata/SampleMaterial.lc 134:7-138:21 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 251 | testdata/SampleMaterial.lc 134:7-138:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
252 | testdata/SampleMaterial.lc 134:7-139:35 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 252 | testdata/SampleMaterial.lc 134:7-139:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
253 | testdata/SampleMaterial.lc 134:7-140:28 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 253 | testdata/SampleMaterial.lc 134:7-140:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
254 | testdata/SampleMaterial.lc 134:7-141:33 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 254 | testdata/SampleMaterial.lc 134:7-141:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
255 | testdata/SampleMaterial.lc 134:7-142:32 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 255 | testdata/SampleMaterial.lc 134:7-142:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
256 | testdata/SampleMaterial.lc 134:7-143:30 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 256 | testdata/SampleMaterial.lc 134:7-143:30 Bool -> List StageAttrs -> Bool->CommonAttrs |
257 | testdata/SampleMaterial.lc 134:7-144:34 'List 'StageAttrs -> 'Bool->'CommonAttrs | 257 | testdata/SampleMaterial.lc 134:7-144:34 List StageAttrs -> Bool->CommonAttrs |
258 | testdata/SampleMaterial.lc 134:7-172:14 'Bool->'CommonAttrs | 258 | testdata/SampleMaterial.lc 134:7-172:14 Bool->CommonAttrs |
259 | testdata/SampleMaterial.lc 134:7-174:10 'CommonAttrs | 259 | testdata/SampleMaterial.lc 134:7-174:10 CommonAttrs |
260 | testdata/SampleMaterial.lc 135:24-135:26 'Tuple0 | 260 | testdata/SampleMaterial.lc 135:24-135:26 Tuple0 |
261 | testdata/SampleMaterial.lc 136:24-136:26 'Tuple0 | 261 | testdata/SampleMaterial.lc 136:24-136:26 Tuple0 |
262 | testdata/SampleMaterial.lc 137:22-137:27 'Bool | 262 | testdata/SampleMaterial.lc 137:22-137:27 Bool |
263 | testdata/SampleMaterial.lc 138:20-138:21 V1 | 263 | testdata/SampleMaterial.lc 138:20-138:21 V1 |
264 | testdata/SampleMaterial.lc 139:30-139:35 'Bool | 264 | testdata/SampleMaterial.lc 139:30-139:35 Bool |
265 | testdata/SampleMaterial.lc 140:23-140:28 'Bool | 265 | testdata/SampleMaterial.lc 140:23-140:28 Bool |
266 | testdata/SampleMaterial.lc 141:20-141:33 'CullType | 266 | testdata/SampleMaterial.lc 141:20-141:33 CullType |
267 | testdata/SampleMaterial.lc 142:30-142:32 {a} -> 'List a | 267 | testdata/SampleMaterial.lc 142:30-142:32 {a} -> List a |
268 | testdata/SampleMaterial.lc 143:25-143:30 'Bool | 268 | testdata/SampleMaterial.lc 143:25-143:30 Bool |
269 | testdata/SampleMaterial.lc 144:29-144:34 'Bool | 269 | testdata/SampleMaterial.lc 144:29-144:34 Bool |
270 | testdata/SampleMaterial.lc 146:13-172:14 'List 'StageAttrs | 270 | testdata/SampleMaterial.lc 146:13-172:14 List StageAttrs |
271 | testdata/SampleMaterial.lc 146:15-146:25 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 271 | testdata/SampleMaterial.lc 146:15-146:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
272 | testdata/SampleMaterial.lc 146:15-147:36 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 272 | testdata/SampleMaterial.lc 146:15-147:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
273 | testdata/SampleMaterial.lc 146:15-148:50 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 273 | testdata/SampleMaterial.lc 146:15-148:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
274 | testdata/SampleMaterial.lc 146:15-149:42 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 274 | testdata/SampleMaterial.lc 146:15-149:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
275 | testdata/SampleMaterial.lc 146:15-150:36 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 275 | testdata/SampleMaterial.lc 146:15-150:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
276 | testdata/SampleMaterial.lc 146:15-151:31 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 276 | testdata/SampleMaterial.lc 146:15-151:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
277 | testdata/SampleMaterial.lc 146:15-152:84 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 277 | testdata/SampleMaterial.lc 146:15-152:84 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
278 | testdata/SampleMaterial.lc 146:15-153:38 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 278 | testdata/SampleMaterial.lc 146:15-153:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
279 | testdata/SampleMaterial.lc 146:15-154:41 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 279 | testdata/SampleMaterial.lc 146:15-154:41 Maybe AlphaFunction -> Bool -> String->StageAttrs |
280 | testdata/SampleMaterial.lc 146:15-155:40 'Bool -> 'String->'StageAttrs | 280 | testdata/SampleMaterial.lc 146:15-155:40 Bool -> String->StageAttrs |
281 | testdata/SampleMaterial.lc 146:15-156:46 'String->'StageAttrs | 281 | testdata/SampleMaterial.lc 146:15-156:46 String->StageAttrs |
282 | testdata/SampleMaterial.lc 146:15-158:18 'StageAttrs | 282 | testdata/SampleMaterial.lc 146:15-158:18 StageAttrs |
283 | testdata/SampleMaterial.lc 147:29-147:36 {a} -> 'Maybe a | 283 | testdata/SampleMaterial.lc 147:29-147:36 {a} -> Maybe a |
284 | testdata/SampleMaterial.lc 148:30-148:50 'RGBGen | 284 | testdata/SampleMaterial.lc 148:30-148:50 RGBGen |
285 | testdata/SampleMaterial.lc 149:32-149:42 'AlphaGen | 285 | testdata/SampleMaterial.lc 149:32-149:42 AlphaGen |
286 | testdata/SampleMaterial.lc 150:29-150:36 'TCGen | 286 | testdata/SampleMaterial.lc 150:29-150:36 TCGen |
287 | testdata/SampleMaterial.lc 151:29-151:31 {a} -> 'List a | 287 | testdata/SampleMaterial.lc 151:29-151:31 {a} -> List a |
288 | testdata/SampleMaterial.lc 152:31-152:37 'String->'StageTexture | 288 | testdata/SampleMaterial.lc 152:31-152:37 String->StageTexture |
289 | testdata/SampleMaterial.lc 152:31-152:84 'StageTexture | 289 | testdata/SampleMaterial.lc 152:31-152:84 StageTexture |
290 | testdata/SampleMaterial.lc 152:38-152:84 'String | 290 | testdata/SampleMaterial.lc 152:38-152:84 String |
291 | testdata/SampleMaterial.lc 153:34-153:38 'Bool | 291 | testdata/SampleMaterial.lc 153:34-153:38 Bool |
292 | testdata/SampleMaterial.lc 154:33-154:41 'DepthFunction | 292 | testdata/SampleMaterial.lc 154:33-154:41 DepthFunction |
293 | testdata/SampleMaterial.lc 155:33-155:40 {a} -> 'Maybe a | 293 | testdata/SampleMaterial.lc 155:33-155:40 {a} -> Maybe a |
294 | testdata/SampleMaterial.lc 156:41-156:46 'Bool | 294 | testdata/SampleMaterial.lc 156:41-156:46 Bool |
295 | testdata/SampleMaterial.lc 157:38-157:54 'String | 295 | testdata/SampleMaterial.lc 157:38-157:54 String |
296 | testdata/SampleMaterial.lc 159:15-159:25 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 296 | testdata/SampleMaterial.lc 159:15-159:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
297 | testdata/SampleMaterial.lc 159:15-160:57 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 297 | testdata/SampleMaterial.lc 159:15-160:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
298 | testdata/SampleMaterial.lc 159:15-161:50 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 298 | testdata/SampleMaterial.lc 159:15-161:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
299 | testdata/SampleMaterial.lc 159:15-162:42 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 299 | testdata/SampleMaterial.lc 159:15-162:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
300 | testdata/SampleMaterial.lc 159:15-163:40 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 300 | testdata/SampleMaterial.lc 159:15-163:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
301 | testdata/SampleMaterial.lc 159:15-164:31 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 301 | testdata/SampleMaterial.lc 159:15-164:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
302 | testdata/SampleMaterial.lc 159:15-165:42 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 302 | testdata/SampleMaterial.lc 159:15-165:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
303 | testdata/SampleMaterial.lc 159:15-166:38 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 303 | testdata/SampleMaterial.lc 159:15-166:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
304 | testdata/SampleMaterial.lc 159:15-167:41 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 304 | testdata/SampleMaterial.lc 159:15-167:41 Maybe AlphaFunction -> Bool -> String->StageAttrs |
305 | testdata/SampleMaterial.lc 159:15-168:40 'Bool -> 'String->'StageAttrs | 305 | testdata/SampleMaterial.lc 159:15-168:40 Bool -> String->StageAttrs |
306 | testdata/SampleMaterial.lc 159:15-169:46 'String->'StageAttrs | 306 | testdata/SampleMaterial.lc 159:15-169:46 String->StageAttrs |
307 | testdata/SampleMaterial.lc 159:15-171:18 'List 'StageAttrs | 'StageAttrs | 307 | testdata/SampleMaterial.lc 159:15-171:18 List StageAttrs | StageAttrs |
308 | testdata/SampleMaterial.lc 160:29-160:33 {a} -> a -> 'Maybe a | 308 | testdata/SampleMaterial.lc 160:29-160:33 {a} -> a -> Maybe a |
309 | testdata/SampleMaterial.lc 160:29-160:57 'Maybe ('Tuple2 'Blending' 'Blending') | 309 | testdata/SampleMaterial.lc 160:29-160:57 Maybe (Tuple2 Blending' Blending') |
310 | testdata/SampleMaterial.lc 160:34-160:57 'Tuple2 'Blending' 'Blending' | 310 | testdata/SampleMaterial.lc 160:34-160:57 Tuple2 Blending' Blending' |
311 | testdata/SampleMaterial.lc 160:36-160:46 'Blending' | 311 | testdata/SampleMaterial.lc 160:36-160:46 Blending' |
312 | testdata/SampleMaterial.lc 160:49-160:55 'Blending' | 312 | testdata/SampleMaterial.lc 160:49-160:55 Blending' |
313 | testdata/SampleMaterial.lc 161:30-161:50 'RGBGen | 313 | testdata/SampleMaterial.lc 161:30-161:50 RGBGen |
314 | testdata/SampleMaterial.lc 162:32-162:42 'AlphaGen | 314 | testdata/SampleMaterial.lc 162:32-162:42 AlphaGen |
315 | testdata/SampleMaterial.lc 163:29-163:40 'TCGen | 315 | testdata/SampleMaterial.lc 163:29-163:40 TCGen |
316 | testdata/SampleMaterial.lc 164:29-164:31 {a} -> 'List a | 316 | testdata/SampleMaterial.lc 164:29-164:31 {a} -> List a |
317 | testdata/SampleMaterial.lc 165:31-165:42 'StageTexture | 317 | testdata/SampleMaterial.lc 165:31-165:42 StageTexture |
318 | testdata/SampleMaterial.lc 166:34-166:38 'Bool | 318 | testdata/SampleMaterial.lc 166:34-166:38 Bool |
319 | testdata/SampleMaterial.lc 167:33-167:41 'DepthFunction | 319 | testdata/SampleMaterial.lc 167:33-167:41 DepthFunction |
320 | testdata/SampleMaterial.lc 168:33-168:40 {a} -> 'Maybe a | 320 | testdata/SampleMaterial.lc 168:33-168:40 {a} -> Maybe a |
321 | testdata/SampleMaterial.lc 169:41-169:46 'Bool | 321 | testdata/SampleMaterial.lc 169:41-169:46 Bool |
322 | testdata/SampleMaterial.lc 170:38-170:54 'String | 322 | testdata/SampleMaterial.lc 170:38-170:54 String |
323 | testdata/SampleMaterial.lc 173:21-173:26 'Bool | 323 | testdata/SampleMaterial.lc 173:21-173:26 Bool |
324 | testdata/SampleMaterial.lc 176:5-218:6 'Tuple2 'String 'CommonAttrs | 324 | testdata/SampleMaterial.lc 176:5-218:6 Tuple2 String CommonAttrs |
325 | testdata/SampleMaterial.lc 176:5-261:6 'List ('Tuple2 'String 'CommonAttrs) | 325 | testdata/SampleMaterial.lc 176:5-261:6 List (Tuple2 String CommonAttrs) |
326 | testdata/SampleMaterial.lc 176:7-176:53 'String | 326 | testdata/SampleMaterial.lc 176:7-176:53 String |
327 | testdata/SampleMaterial.lc 177:7-177:18 'Tuple0 -> 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 327 | testdata/SampleMaterial.lc 177:7-177:18 Tuple0 -> Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
328 | testdata/SampleMaterial.lc 177:7-178:26 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 328 | testdata/SampleMaterial.lc 177:7-178:26 Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
329 | testdata/SampleMaterial.lc 177:7-179:26 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 329 | testdata/SampleMaterial.lc 177:7-179:26 Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
330 | testdata/SampleMaterial.lc 177:7-180:27 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 330 | testdata/SampleMaterial.lc 177:7-180:27 Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
331 | testdata/SampleMaterial.lc 177:7-181:21 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 331 | testdata/SampleMaterial.lc 177:7-181:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
332 | testdata/SampleMaterial.lc 177:7-182:35 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 332 | testdata/SampleMaterial.lc 177:7-182:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
333 | testdata/SampleMaterial.lc 177:7-183:28 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 333 | testdata/SampleMaterial.lc 177:7-183:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
334 | testdata/SampleMaterial.lc 177:7-184:33 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 334 | testdata/SampleMaterial.lc 177:7-184:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
335 | testdata/SampleMaterial.lc 177:7-185:32 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 335 | testdata/SampleMaterial.lc 177:7-185:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
336 | testdata/SampleMaterial.lc 177:7-186:30 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 336 | testdata/SampleMaterial.lc 177:7-186:30 Bool -> List StageAttrs -> Bool->CommonAttrs |
337 | testdata/SampleMaterial.lc 177:7-187:34 'List 'StageAttrs -> 'Bool->'CommonAttrs | 337 | testdata/SampleMaterial.lc 177:7-187:34 List StageAttrs -> Bool->CommonAttrs |
338 | testdata/SampleMaterial.lc 177:7-215:14 'Bool->'CommonAttrs | 338 | testdata/SampleMaterial.lc 177:7-215:14 Bool->CommonAttrs |
339 | testdata/SampleMaterial.lc 177:7-217:10 'CommonAttrs | 339 | testdata/SampleMaterial.lc 177:7-217:10 CommonAttrs |
340 | testdata/SampleMaterial.lc 178:24-178:26 'Tuple0 | 340 | testdata/SampleMaterial.lc 178:24-178:26 Tuple0 |
341 | testdata/SampleMaterial.lc 179:24-179:26 'Tuple0 | 341 | testdata/SampleMaterial.lc 179:24-179:26 Tuple0 |
342 | testdata/SampleMaterial.lc 180:22-180:27 'Bool | 342 | testdata/SampleMaterial.lc 180:22-180:27 Bool |
343 | testdata/SampleMaterial.lc 181:20-181:21 V1 | 343 | testdata/SampleMaterial.lc 181:20-181:21 V1 |
344 | testdata/SampleMaterial.lc 182:30-182:35 'Bool | 344 | testdata/SampleMaterial.lc 182:30-182:35 Bool |
345 | testdata/SampleMaterial.lc 183:23-183:28 'Bool | 345 | testdata/SampleMaterial.lc 183:23-183:28 Bool |
346 | testdata/SampleMaterial.lc 184:20-184:33 'CullType | 346 | testdata/SampleMaterial.lc 184:20-184:33 CullType |
347 | testdata/SampleMaterial.lc 185:30-185:32 {a} -> 'List a | 347 | testdata/SampleMaterial.lc 185:30-185:32 {a} -> List a |
348 | testdata/SampleMaterial.lc 186:25-186:30 'Bool | 348 | testdata/SampleMaterial.lc 186:25-186:30 Bool |
349 | testdata/SampleMaterial.lc 187:29-187:34 'Bool | 349 | testdata/SampleMaterial.lc 187:29-187:34 Bool |
350 | testdata/SampleMaterial.lc 189:13-215:14 'List 'StageAttrs | 350 | testdata/SampleMaterial.lc 189:13-215:14 List StageAttrs |
351 | testdata/SampleMaterial.lc 189:15-189:25 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 351 | testdata/SampleMaterial.lc 189:15-189:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
352 | testdata/SampleMaterial.lc 189:15-190:36 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 352 | testdata/SampleMaterial.lc 189:15-190:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
353 | testdata/SampleMaterial.lc 189:15-191:50 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 353 | testdata/SampleMaterial.lc 189:15-191:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
354 | testdata/SampleMaterial.lc 189:15-192:42 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 354 | testdata/SampleMaterial.lc 189:15-192:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
355 | testdata/SampleMaterial.lc 189:15-193:36 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 355 | testdata/SampleMaterial.lc 189:15-193:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
356 | testdata/SampleMaterial.lc 189:15-194:31 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 356 | testdata/SampleMaterial.lc 189:15-194:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
357 | testdata/SampleMaterial.lc 189:15-195:84 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 357 | testdata/SampleMaterial.lc 189:15-195:84 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
358 | testdata/SampleMaterial.lc 189:15-196:38 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 358 | testdata/SampleMaterial.lc 189:15-196:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
359 | testdata/SampleMaterial.lc 189:15-197:41 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 359 | testdata/SampleMaterial.lc 189:15-197:41 Maybe AlphaFunction -> Bool -> String->StageAttrs |
360 | testdata/SampleMaterial.lc 189:15-198:40 'Bool -> 'String->'StageAttrs | 360 | testdata/SampleMaterial.lc 189:15-198:40 Bool -> String->StageAttrs |
361 | testdata/SampleMaterial.lc 189:15-199:46 'String->'StageAttrs | 361 | testdata/SampleMaterial.lc 189:15-199:46 String->StageAttrs |
362 | testdata/SampleMaterial.lc 189:15-201:18 'StageAttrs | 362 | testdata/SampleMaterial.lc 189:15-201:18 StageAttrs |
363 | testdata/SampleMaterial.lc 190:29-190:36 {a} -> 'Maybe a | 363 | testdata/SampleMaterial.lc 190:29-190:36 {a} -> Maybe a |
364 | testdata/SampleMaterial.lc 191:30-191:50 'RGBGen | 364 | testdata/SampleMaterial.lc 191:30-191:50 RGBGen |
365 | testdata/SampleMaterial.lc 192:32-192:42 'AlphaGen | 365 | testdata/SampleMaterial.lc 192:32-192:42 AlphaGen |
366 | testdata/SampleMaterial.lc 193:29-193:36 'TCGen | 366 | testdata/SampleMaterial.lc 193:29-193:36 TCGen |
367 | testdata/SampleMaterial.lc 194:29-194:31 {a} -> 'List a | 367 | testdata/SampleMaterial.lc 194:29-194:31 {a} -> List a |
368 | testdata/SampleMaterial.lc 195:31-195:37 'String->'StageTexture | 368 | testdata/SampleMaterial.lc 195:31-195:37 String->StageTexture |
369 | testdata/SampleMaterial.lc 195:31-195:84 'StageTexture | 369 | testdata/SampleMaterial.lc 195:31-195:84 StageTexture |
370 | testdata/SampleMaterial.lc 195:38-195:84 'String | 370 | testdata/SampleMaterial.lc 195:38-195:84 String |
371 | testdata/SampleMaterial.lc 196:34-196:38 'Bool | 371 | testdata/SampleMaterial.lc 196:34-196:38 Bool |
372 | testdata/SampleMaterial.lc 197:33-197:41 'DepthFunction | 372 | testdata/SampleMaterial.lc 197:33-197:41 DepthFunction |
373 | testdata/SampleMaterial.lc 198:33-198:40 {a} -> 'Maybe a | 373 | testdata/SampleMaterial.lc 198:33-198:40 {a} -> Maybe a |
374 | testdata/SampleMaterial.lc 199:41-199:46 'Bool | 374 | testdata/SampleMaterial.lc 199:41-199:46 Bool |
375 | testdata/SampleMaterial.lc 200:38-200:54 'String | 375 | testdata/SampleMaterial.lc 200:38-200:54 String |
376 | testdata/SampleMaterial.lc 202:15-202:25 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 376 | testdata/SampleMaterial.lc 202:15-202:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
377 | testdata/SampleMaterial.lc 202:15-203:57 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 377 | testdata/SampleMaterial.lc 202:15-203:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
378 | testdata/SampleMaterial.lc 202:15-204:50 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 378 | testdata/SampleMaterial.lc 202:15-204:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
379 | testdata/SampleMaterial.lc 202:15-205:42 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 379 | testdata/SampleMaterial.lc 202:15-205:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
380 | testdata/SampleMaterial.lc 202:15-206:40 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 380 | testdata/SampleMaterial.lc 202:15-206:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
381 | testdata/SampleMaterial.lc 202:15-207:31 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 381 | testdata/SampleMaterial.lc 202:15-207:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
382 | testdata/SampleMaterial.lc 202:15-208:42 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 382 | testdata/SampleMaterial.lc 202:15-208:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
383 | testdata/SampleMaterial.lc 202:15-209:38 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 383 | testdata/SampleMaterial.lc 202:15-209:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
384 | testdata/SampleMaterial.lc 202:15-210:41 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 384 | testdata/SampleMaterial.lc 202:15-210:41 Maybe AlphaFunction -> Bool -> String->StageAttrs |
385 | testdata/SampleMaterial.lc 202:15-211:40 'Bool -> 'String->'StageAttrs | 385 | testdata/SampleMaterial.lc 202:15-211:40 Bool -> String->StageAttrs |
386 | testdata/SampleMaterial.lc 202:15-212:46 'String->'StageAttrs | 386 | testdata/SampleMaterial.lc 202:15-212:46 String->StageAttrs |
387 | testdata/SampleMaterial.lc 202:15-214:18 'List 'StageAttrs | 'StageAttrs | 387 | testdata/SampleMaterial.lc 202:15-214:18 List StageAttrs | StageAttrs |
388 | testdata/SampleMaterial.lc 203:29-203:33 {a} -> a -> 'Maybe a | 388 | testdata/SampleMaterial.lc 203:29-203:33 {a} -> a -> Maybe a |
389 | testdata/SampleMaterial.lc 203:29-203:57 'Maybe ('Tuple2 'Blending' 'Blending') | 389 | testdata/SampleMaterial.lc 203:29-203:57 Maybe (Tuple2 Blending' Blending') |
390 | testdata/SampleMaterial.lc 203:34-203:57 'Tuple2 'Blending' 'Blending' | 390 | testdata/SampleMaterial.lc 203:34-203:57 Tuple2 Blending' Blending' |
391 | testdata/SampleMaterial.lc 203:36-203:46 'Blending' | 391 | testdata/SampleMaterial.lc 203:36-203:46 Blending' |
392 | testdata/SampleMaterial.lc 203:49-203:55 'Blending' | 392 | testdata/SampleMaterial.lc 203:49-203:55 Blending' |
393 | testdata/SampleMaterial.lc 204:30-204:50 'RGBGen | 393 | testdata/SampleMaterial.lc 204:30-204:50 RGBGen |
394 | testdata/SampleMaterial.lc 205:32-205:42 'AlphaGen | 394 | testdata/SampleMaterial.lc 205:32-205:42 AlphaGen |
395 | testdata/SampleMaterial.lc 206:29-206:40 'TCGen | 395 | testdata/SampleMaterial.lc 206:29-206:40 TCGen |
396 | testdata/SampleMaterial.lc 207:29-207:31 {a} -> 'List a | 396 | testdata/SampleMaterial.lc 207:29-207:31 {a} -> List a |
397 | testdata/SampleMaterial.lc 208:31-208:42 'StageTexture | 397 | testdata/SampleMaterial.lc 208:31-208:42 StageTexture |
398 | testdata/SampleMaterial.lc 209:34-209:38 'Bool | 398 | testdata/SampleMaterial.lc 209:34-209:38 Bool |
399 | testdata/SampleMaterial.lc 210:33-210:41 'DepthFunction | 399 | testdata/SampleMaterial.lc 210:33-210:41 DepthFunction |
400 | testdata/SampleMaterial.lc 211:33-211:40 {a} -> 'Maybe a | 400 | testdata/SampleMaterial.lc 211:33-211:40 {a} -> Maybe a |
401 | testdata/SampleMaterial.lc 212:41-212:46 'Bool | 401 | testdata/SampleMaterial.lc 212:41-212:46 Bool |
402 | testdata/SampleMaterial.lc 213:38-213:54 'String | 402 | testdata/SampleMaterial.lc 213:38-213:54 String |
403 | testdata/SampleMaterial.lc 216:21-216:26 'Bool | 403 | testdata/SampleMaterial.lc 216:21-216:26 Bool |
404 | testdata/SampleMaterial.lc 219:5-261:6 'List ('Tuple2 'String 'CommonAttrs) | 'Tuple2 'String 'CommonAttrs | 404 | testdata/SampleMaterial.lc 219:5-261:6 List (Tuple2 String CommonAttrs) | Tuple2 String CommonAttrs |
405 | testdata/SampleMaterial.lc 219:7-219:53 'String | 405 | testdata/SampleMaterial.lc 219:7-219:53 String |
406 | testdata/SampleMaterial.lc 220:7-220:18 'Tuple0 -> 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 406 | testdata/SampleMaterial.lc 220:7-220:18 Tuple0 -> Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
407 | testdata/SampleMaterial.lc 220:7-221:26 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 407 | testdata/SampleMaterial.lc 220:7-221:26 Tuple0 -> Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
408 | testdata/SampleMaterial.lc 220:7-222:26 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 408 | testdata/SampleMaterial.lc 220:7-222:26 Bool -> Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
409 | testdata/SampleMaterial.lc 220:7-223:27 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 409 | testdata/SampleMaterial.lc 220:7-223:27 Int -> Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
410 | testdata/SampleMaterial.lc 220:7-224:21 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 410 | testdata/SampleMaterial.lc 220:7-224:21 Bool -> Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
411 | testdata/SampleMaterial.lc 220:7-225:35 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 411 | testdata/SampleMaterial.lc 220:7-225:35 Bool -> CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
412 | testdata/SampleMaterial.lc 220:7-226:28 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 412 | testdata/SampleMaterial.lc 220:7-226:28 CullType -> List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
413 | testdata/SampleMaterial.lc 220:7-227:33 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 413 | testdata/SampleMaterial.lc 220:7-227:33 List Deform -> Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
414 | testdata/SampleMaterial.lc 220:7-228:32 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 414 | testdata/SampleMaterial.lc 220:7-228:32 Bool -> Bool -> List StageAttrs -> Bool->CommonAttrs |
415 | testdata/SampleMaterial.lc 220:7-229:30 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs | 415 | testdata/SampleMaterial.lc 220:7-229:30 Bool -> List StageAttrs -> Bool->CommonAttrs |
416 | testdata/SampleMaterial.lc 220:7-230:34 'List 'StageAttrs -> 'Bool->'CommonAttrs | 416 | testdata/SampleMaterial.lc 220:7-230:34 List StageAttrs -> Bool->CommonAttrs |
417 | testdata/SampleMaterial.lc 220:7-258:14 'Bool->'CommonAttrs | 417 | testdata/SampleMaterial.lc 220:7-258:14 Bool->CommonAttrs |
418 | testdata/SampleMaterial.lc 220:7-260:10 'CommonAttrs | 418 | testdata/SampleMaterial.lc 220:7-260:10 CommonAttrs |
419 | testdata/SampleMaterial.lc 221:24-221:26 'Tuple0 | 419 | testdata/SampleMaterial.lc 221:24-221:26 Tuple0 |
420 | testdata/SampleMaterial.lc 222:24-222:26 'Tuple0 | 420 | testdata/SampleMaterial.lc 222:24-222:26 Tuple0 |
421 | testdata/SampleMaterial.lc 223:22-223:27 'Bool | 421 | testdata/SampleMaterial.lc 223:22-223:27 Bool |
422 | testdata/SampleMaterial.lc 224:20-224:21 V1 | 422 | testdata/SampleMaterial.lc 224:20-224:21 V1 |
423 | testdata/SampleMaterial.lc 225:30-225:35 'Bool | 423 | testdata/SampleMaterial.lc 225:30-225:35 Bool |
424 | testdata/SampleMaterial.lc 226:23-226:28 'Bool | 424 | testdata/SampleMaterial.lc 226:23-226:28 Bool |
425 | testdata/SampleMaterial.lc 227:20-227:33 'CullType | 425 | testdata/SampleMaterial.lc 227:20-227:33 CullType |
426 | testdata/SampleMaterial.lc 228:30-228:32 {a} -> 'List a | 426 | testdata/SampleMaterial.lc 228:30-228:32 {a} -> List a |
427 | testdata/SampleMaterial.lc 229:25-229:30 'Bool | 427 | testdata/SampleMaterial.lc 229:25-229:30 Bool |
428 | testdata/SampleMaterial.lc 230:29-230:34 'Bool | 428 | testdata/SampleMaterial.lc 230:29-230:34 Bool |
429 | testdata/SampleMaterial.lc 232:13-258:14 'List 'StageAttrs | 429 | testdata/SampleMaterial.lc 232:13-258:14 List StageAttrs |
430 | testdata/SampleMaterial.lc 232:15-232:25 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 430 | testdata/SampleMaterial.lc 232:15-232:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
431 | testdata/SampleMaterial.lc 232:15-233:36 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 431 | testdata/SampleMaterial.lc 232:15-233:36 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
432 | testdata/SampleMaterial.lc 232:15-234:50 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 432 | testdata/SampleMaterial.lc 232:15-234:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
433 | testdata/SampleMaterial.lc 232:15-235:42 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 433 | testdata/SampleMaterial.lc 232:15-235:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
434 | testdata/SampleMaterial.lc 232:15-236:36 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 434 | testdata/SampleMaterial.lc 232:15-236:36 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
435 | testdata/SampleMaterial.lc 232:15-237:31 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 435 | testdata/SampleMaterial.lc 232:15-237:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
436 | testdata/SampleMaterial.lc 232:15-238:84 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 436 | testdata/SampleMaterial.lc 232:15-238:84 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
437 | testdata/SampleMaterial.lc 232:15-239:38 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 437 | testdata/SampleMaterial.lc 232:15-239:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
438 | testdata/SampleMaterial.lc 232:15-240:41 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 438 | testdata/SampleMaterial.lc 232:15-240:41 Maybe AlphaFunction -> Bool -> String->StageAttrs |
439 | testdata/SampleMaterial.lc 232:15-241:40 'Bool -> 'String->'StageAttrs | 439 | testdata/SampleMaterial.lc 232:15-241:40 Bool -> String->StageAttrs |
440 | testdata/SampleMaterial.lc 232:15-242:46 'String->'StageAttrs | 440 | testdata/SampleMaterial.lc 232:15-242:46 String->StageAttrs |
441 | testdata/SampleMaterial.lc 232:15-244:18 'StageAttrs | 441 | testdata/SampleMaterial.lc 232:15-244:18 StageAttrs |
442 | testdata/SampleMaterial.lc 233:29-233:36 {a} -> 'Maybe a | 442 | testdata/SampleMaterial.lc 233:29-233:36 {a} -> Maybe a |
443 | testdata/SampleMaterial.lc 234:30-234:50 'RGBGen | 443 | testdata/SampleMaterial.lc 234:30-234:50 RGBGen |
444 | testdata/SampleMaterial.lc 235:32-235:42 'AlphaGen | 444 | testdata/SampleMaterial.lc 235:32-235:42 AlphaGen |
445 | testdata/SampleMaterial.lc 236:29-236:36 'TCGen | 445 | testdata/SampleMaterial.lc 236:29-236:36 TCGen |
446 | testdata/SampleMaterial.lc 237:29-237:31 {a} -> 'List a | 446 | testdata/SampleMaterial.lc 237:29-237:31 {a} -> List a |
447 | testdata/SampleMaterial.lc 238:31-238:37 'String->'StageTexture | 447 | testdata/SampleMaterial.lc 238:31-238:37 String->StageTexture |
448 | testdata/SampleMaterial.lc 238:31-238:84 'StageTexture | 448 | testdata/SampleMaterial.lc 238:31-238:84 StageTexture |
449 | testdata/SampleMaterial.lc 238:38-238:84 'String | 449 | testdata/SampleMaterial.lc 238:38-238:84 String |
450 | testdata/SampleMaterial.lc 239:34-239:38 'Bool | 450 | testdata/SampleMaterial.lc 239:34-239:38 Bool |
451 | testdata/SampleMaterial.lc 240:33-240:41 'DepthFunction | 451 | testdata/SampleMaterial.lc 240:33-240:41 DepthFunction |
452 | testdata/SampleMaterial.lc 241:33-241:40 {a} -> 'Maybe a | 452 | testdata/SampleMaterial.lc 241:33-241:40 {a} -> Maybe a |
453 | testdata/SampleMaterial.lc 242:41-242:46 'Bool | 453 | testdata/SampleMaterial.lc 242:41-242:46 Bool |
454 | testdata/SampleMaterial.lc 243:38-243:54 'String | 454 | testdata/SampleMaterial.lc 243:38-243:54 String |
455 | testdata/SampleMaterial.lc 245:15-245:25 'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 455 | testdata/SampleMaterial.lc 245:15-245:25 Maybe (Tuple2 Blending' Blending') -> RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
456 | testdata/SampleMaterial.lc 245:15-246:57 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 456 | testdata/SampleMaterial.lc 245:15-246:57 RGBGen -> AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
457 | testdata/SampleMaterial.lc 245:15-247:50 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 457 | testdata/SampleMaterial.lc 245:15-247:50 AlphaGen -> TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
458 | testdata/SampleMaterial.lc 245:15-248:42 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 458 | testdata/SampleMaterial.lc 245:15-248:42 TCGen -> List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
459 | testdata/SampleMaterial.lc 245:15-249:40 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 459 | testdata/SampleMaterial.lc 245:15-249:40 List TCMod -> StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
460 | testdata/SampleMaterial.lc 245:15-250:31 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 460 | testdata/SampleMaterial.lc 245:15-250:31 StageTexture -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
461 | testdata/SampleMaterial.lc 245:15-251:42 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 461 | testdata/SampleMaterial.lc 245:15-251:42 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
462 | testdata/SampleMaterial.lc 245:15-252:38 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 462 | testdata/SampleMaterial.lc 245:15-252:38 DepthFunction -> Maybe AlphaFunction -> Bool -> String->StageAttrs |
463 | testdata/SampleMaterial.lc 245:15-253:41 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs | 463 | testdata/SampleMaterial.lc 245:15-253:41 Maybe AlphaFunction -> Bool -> String->StageAttrs |
464 | testdata/SampleMaterial.lc 245:15-254:40 'Bool -> 'String->'StageAttrs | 464 | testdata/SampleMaterial.lc 245:15-254:40 Bool -> String->StageAttrs |
465 | testdata/SampleMaterial.lc 245:15-255:46 'String->'StageAttrs | 465 | testdata/SampleMaterial.lc 245:15-255:46 String->StageAttrs |
466 | testdata/SampleMaterial.lc 245:15-257:18 'List 'StageAttrs | 'StageAttrs | 466 | testdata/SampleMaterial.lc 245:15-257:18 List StageAttrs | StageAttrs |
467 | testdata/SampleMaterial.lc 246:29-246:33 {a} -> a -> 'Maybe a | 467 | testdata/SampleMaterial.lc 246:29-246:33 {a} -> a -> Maybe a |
468 | testdata/SampleMaterial.lc 246:29-246:57 'Maybe ('Tuple2 'Blending' 'Blending') | 468 | testdata/SampleMaterial.lc 246:29-246:57 Maybe (Tuple2 Blending' Blending') |
469 | testdata/SampleMaterial.lc 246:34-246:57 'Tuple2 'Blending' 'Blending' | 469 | testdata/SampleMaterial.lc 246:34-246:57 Tuple2 Blending' Blending' |
470 | testdata/SampleMaterial.lc 246:36-246:46 'Blending' | 470 | testdata/SampleMaterial.lc 246:36-246:46 Blending' |
471 | testdata/SampleMaterial.lc 246:49-246:55 'Blending' | 471 | testdata/SampleMaterial.lc 246:49-246:55 Blending' |
472 | testdata/SampleMaterial.lc 247:30-247:50 'RGBGen | 472 | testdata/SampleMaterial.lc 247:30-247:50 RGBGen |
473 | testdata/SampleMaterial.lc 248:32-248:42 'AlphaGen | 473 | testdata/SampleMaterial.lc 248:32-248:42 AlphaGen |
474 | testdata/SampleMaterial.lc 249:29-249:40 'TCGen | 474 | testdata/SampleMaterial.lc 249:29-249:40 TCGen |
475 | testdata/SampleMaterial.lc 250:29-250:31 {a} -> 'List a | 475 | testdata/SampleMaterial.lc 250:29-250:31 {a} -> List a |
476 | testdata/SampleMaterial.lc 251:31-251:42 'StageTexture | 476 | testdata/SampleMaterial.lc 251:31-251:42 StageTexture |
477 | testdata/SampleMaterial.lc 252:34-252:38 'Bool | 477 | testdata/SampleMaterial.lc 252:34-252:38 Bool |
478 | testdata/SampleMaterial.lc 253:33-253:41 'DepthFunction | 478 | testdata/SampleMaterial.lc 253:33-253:41 DepthFunction |
479 | testdata/SampleMaterial.lc 254:33-254:40 {a} -> 'Maybe a | 479 | testdata/SampleMaterial.lc 254:33-254:40 {a} -> Maybe a |
480 | testdata/SampleMaterial.lc 255:41-255:46 'Bool | 480 | testdata/SampleMaterial.lc 255:41-255:46 Bool |
481 | testdata/SampleMaterial.lc 256:38-256:54 'String | 481 | testdata/SampleMaterial.lc 256:38-256:54 String |
482 | testdata/SampleMaterial.lc 259:21-259:26 'Bool | 482 | testdata/SampleMaterial.lc 259:21-259:26 Bool |
diff --git a/testdata/ambig.out b/testdata/ambig.out index 45561e41..05859e5c 100644 --- a/testdata/ambig.out +++ b/testdata/ambig.out | |||
@@ -3,10 +3,10 @@ tooltips: | |||
3 | testdata/ambig.lc 3:6-3:12 Type | Type -> Type->Type | 3 | testdata/ambig.lc 3:6-3:12 Type | Type -> Type->Type |
4 | testdata/ambig.lc 3:6-3:25 Type | 4 | testdata/ambig.lc 3:6-3:25 Type |
5 | testdata/ambig.lc 3:6-3:29 Type | 5 | testdata/ambig.lc 3:6-3:29 Type |
6 | testdata/ambig.lc 3:19-3:25 'Tuple2 V4 V3 | Type | {a} -> {b} -> a -> b -> 'Tuple2 a b | 6 | testdata/ambig.lc 3:19-3:25 Tuple2 V4 V3 | Type | {a} -> {b} -> a -> b -> Tuple2 a b |
7 | testdata/ambig.lc 3:26-3:27 Type | 7 | testdata/ambig.lc 3:26-3:27 Type |
8 | testdata/ambig.lc 3:28-3:29 Type | 8 | testdata/ambig.lc 3:28-3:29 Type |
9 | testdata/ambig.lc 5:1-5:2 {a} -> {b} -> {c} -> {d} -> (b -> c->d) -> 'Tuple2 b c -> a->d | 9 | testdata/ambig.lc 5:1-5:2 {a} -> {b} -> {c} -> {d} -> (b -> c->d) -> Tuple2 b c -> a->d |
10 | testdata/ambig.lc 5:11-5:12 V1 | 10 | testdata/ambig.lc 5:11-5:12 V1 |
11 | testdata/ambig.lc 8:9-8:29 V0 | 11 | testdata/ambig.lc 8:9-8:29 V0 |
12 | testdata/ambig.lc 8:12-8:16 V4 | 12 | testdata/ambig.lc 8:12-8:16 V4 |
diff --git a/testdata/complex.out b/testdata/complex.out index 434205e7..4cb02f4b 100644 --- a/testdata/complex.out +++ b/testdata/complex.out | |||
@@ -2,384 +2,384 @@ main is not found | |||
2 | tooltips: | 2 | tooltips: |
3 | testdata/complex.lc 3:6-3:10 Type | 3 | testdata/complex.lc 3:6-3:10 Type |
4 | testdata/complex.lc 3:6-3:27 Type | 4 | testdata/complex.lc 3:6-3:27 Type |
5 | testdata/complex.lc 3:13-3:19 'Repr | 5 | testdata/complex.lc 3:13-3:19 Repr |
6 | testdata/complex.lc 3:22-3:27 'Repr | 6 | testdata/complex.lc 3:22-3:27 Repr |
7 | testdata/complex.lc 5:6-5:13 'Repr->Type | Type | 7 | testdata/complex.lc 5:6-5:13 Repr->Type | Type |
8 | testdata/complex.lc 5:6-6:52 Type | 8 | testdata/complex.lc 5:6-6:52 Type |
9 | testdata/complex.lc 5:17-5:21 Type | 9 | testdata/complex.lc 5:17-5:21 Type |
10 | testdata/complex.lc 5:25-5:29 Type | 10 | testdata/complex.lc 5:25-5:29 Type |
11 | testdata/complex.lc 6:3-6:10 'Complex V2 | {a:'Repr} -> 'Float -> 'Float -> 'Complex a | 11 | testdata/complex.lc 6:3-6:10 Complex V2 | {a:Repr} -> Float -> Float -> Complex a |
12 | testdata/complex.lc 6:3-6:52 Type | 12 | testdata/complex.lc 6:3-6:52 Type |
13 | testdata/complex.lc 6:25-6:30 Type | 13 | testdata/complex.lc 6:25-6:30 Type |
14 | testdata/complex.lc 6:25-6:52 Type | 14 | testdata/complex.lc 6:25-6:52 Type |
15 | testdata/complex.lc 6:34-6:39 Type | 15 | testdata/complex.lc 6:34-6:39 Type |
16 | testdata/complex.lc 6:34-6:52 Type | 16 | testdata/complex.lc 6:34-6:52 Type |
17 | testdata/complex.lc 6:43-6:50 'Repr->Type | 17 | testdata/complex.lc 6:43-6:50 Repr->Type |
18 | testdata/complex.lc 6:43-6:52 Type | 18 | testdata/complex.lc 6:43-6:52 Type |
19 | testdata/complex.lc 6:51-6:52 'Repr | V3 | 19 | testdata/complex.lc 6:51-6:52 Repr | V3 |
20 | testdata/complex.lc 8:20-8:27 'Repr->Type | 20 | testdata/complex.lc 8:20-8:27 Repr->Type |
21 | testdata/complex.lc 8:20-8:29 Type | 21 | testdata/complex.lc 8:20-8:29 Type |
22 | testdata/complex.lc 8:20-8:37 Type | 22 | testdata/complex.lc 8:20-8:37 Type |
23 | testdata/complex.lc 8:28-8:29 V1 | 23 | testdata/complex.lc 8:28-8:29 V1 |
24 | testdata/complex.lc 8:33-8:37 Type | 24 | testdata/complex.lc 8:33-8:37 Type |
25 | testdata/complex.lc 9:1-9:5 {a:'Repr} -> 'Complex a -> 'Repr | 25 | testdata/complex.lc 9:1-9:5 {a:Repr} -> Complex a -> Repr |
26 | testdata/complex.lc 9:13-9:14 'Complex V0 -> 'Repr | 'Repr | {a:'Repr} -> 'Complex a -> 'Repr | 26 | testdata/complex.lc 9:13-9:14 Complex V0 -> Repr | Repr | {a:Repr} -> Complex a -> Repr |
27 | testdata/complex.lc 11:11-11:16 Type | 27 | testdata/complex.lc 11:11-11:16 Type |
28 | testdata/complex.lc 11:20-11:25 Type | 28 | testdata/complex.lc 11:20-11:25 Type |
29 | testdata/complex.lc 11:20-11:43 Type | 29 | testdata/complex.lc 11:20-11:43 Type |
30 | testdata/complex.lc 11:29-11:36 'Repr->Type | 30 | testdata/complex.lc 11:29-11:36 Repr->Type |
31 | testdata/complex.lc 11:29-11:43 Type | 31 | testdata/complex.lc 11:29-11:43 Type |
32 | testdata/complex.lc 11:37-11:43 'Repr | 32 | testdata/complex.lc 11:37-11:43 Repr |
33 | testdata/complex.lc 12:1-12:7 'Float -> 'Float -> 'Complex Normal | 33 | testdata/complex.lc 12:1-12:7 Float -> Float -> Complex 'Normal |
34 | testdata/complex.lc 12:14-12:21 {a:'Repr} -> 'Float -> 'Float -> 'Complex a | 34 | testdata/complex.lc 12:14-12:21 {a:Repr} -> Float -> Float -> Complex a |
35 | testdata/complex.lc 12:14-12:23 'Float -> 'Complex V1 | 35 | testdata/complex.lc 12:14-12:23 Float -> Complex V1 |
36 | testdata/complex.lc 12:14-12:25 'Complex Normal | 'Float -> 'Complex Normal | 'Float -> 'Float -> 'Complex Normal | 36 | testdata/complex.lc 12:14-12:25 Complex 'Normal | Float -> Complex 'Normal | Float -> Float -> Complex 'Normal |
37 | testdata/complex.lc 12:22-12:23 'Float | 37 | testdata/complex.lc 12:22-12:23 Float |
38 | testdata/complex.lc 12:24-12:25 'Float | 38 | testdata/complex.lc 12:24-12:25 Float |
39 | testdata/complex.lc 14:10-14:15 Type | 39 | testdata/complex.lc 14:10-14:15 Type |
40 | testdata/complex.lc 14:19-14:24 Type | 40 | testdata/complex.lc 14:19-14:24 Type |
41 | testdata/complex.lc 14:19-14:41 Type | 41 | testdata/complex.lc 14:19-14:41 Type |
42 | testdata/complex.lc 14:28-14:35 'Repr->Type | 42 | testdata/complex.lc 14:28-14:35 Repr->Type |
43 | testdata/complex.lc 14:28-14:41 Type | 43 | testdata/complex.lc 14:28-14:41 Type |
44 | testdata/complex.lc 14:36-14:41 'Repr | 44 | testdata/complex.lc 14:36-14:41 Repr |
45 | testdata/complex.lc 15:1-15:6 'Float -> 'Float -> 'Complex Polar | 45 | testdata/complex.lc 15:1-15:6 Float -> Float -> Complex 'Polar |
46 | testdata/complex.lc 15:13-15:20 {a:'Repr} -> 'Float -> 'Float -> 'Complex a | 46 | testdata/complex.lc 15:13-15:20 {a:Repr} -> Float -> Float -> Complex a |
47 | testdata/complex.lc 15:13-15:22 'Float -> 'Complex V1 | 47 | testdata/complex.lc 15:13-15:22 Float -> Complex V1 |
48 | testdata/complex.lc 15:13-15:24 'Complex Polar | 'Float -> 'Complex Polar | 'Float -> 'Float -> 'Complex Polar | 48 | testdata/complex.lc 15:13-15:24 Complex 'Polar | Float -> Complex 'Polar | Float -> Float -> Complex 'Polar |
49 | testdata/complex.lc 15:21-15:22 'Float | 49 | testdata/complex.lc 15:21-15:22 Float |
50 | testdata/complex.lc 15:23-15:24 'Float | 50 | testdata/complex.lc 15:23-15:24 Float |
51 | testdata/complex.lc 18:20-18:27 'Repr->Type | 51 | testdata/complex.lc 18:20-18:27 Repr->Type |
52 | testdata/complex.lc 18:20-18:29 Type | 52 | testdata/complex.lc 18:20-18:29 Type |
53 | testdata/complex.lc 18:20-18:38 Type | 53 | testdata/complex.lc 18:20-18:38 Type |
54 | testdata/complex.lc 18:28-18:29 V1 | 54 | testdata/complex.lc 18:28-18:29 V1 |
55 | testdata/complex.lc 18:33-18:38 Type | 55 | testdata/complex.lc 18:33-18:38 Type |
56 | testdata/complex.lc 19:1-19:5 {a:'Repr} -> 'Complex a -> 'Float | 56 | testdata/complex.lc 19:1-19:5 {a:Repr} -> Complex a -> Float |
57 | testdata/complex.lc 19:7-19:13 'Repr | 57 | testdata/complex.lc 19:7-19:13 Repr |
58 | testdata/complex.lc 19:7-20:34 'Complex V0 -> 'Float | 'Float | {a:'Repr} -> 'Complex a -> 'Float | 58 | testdata/complex.lc 19:7-20:34 Complex V0 -> Float | Float | {a:Repr} -> Complex a -> Float |
59 | testdata/complex.lc 19:23-19:26 'Complex V3 | 59 | testdata/complex.lc 19:23-19:26 Complex V3 |
60 | testdata/complex.lc 19:23-19:49 'Float | 60 | testdata/complex.lc 19:23-19:49 Float |
61 | testdata/complex.lc 19:23-20:34 'Repr->'Float | 61 | testdata/complex.lc 19:23-20:34 Repr->Float |
62 | testdata/complex.lc 19:33-19:37 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 62 | testdata/complex.lc 19:33-19:37 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
63 | testdata/complex.lc 19:33-19:49 'Float | 'Float -> 'Float->V3 | 'Float->V3 | 63 | testdata/complex.lc 19:33-19:49 Float | Float -> Float->V3 | Float->V3 |
64 | testdata/complex.lc 19:38-19:49 'Float | 64 | testdata/complex.lc 19:38-19:49 Float |
65 | testdata/complex.lc 19:39-19:40 'Float | 65 | testdata/complex.lc 19:39-19:40 Float |
66 | testdata/complex.lc 19:39-19:41 'Float->'Float | 66 | testdata/complex.lc 19:39-19:41 Float->Float |
67 | testdata/complex.lc 19:39-19:42 'Float | 67 | testdata/complex.lc 19:39-19:42 Float |
68 | testdata/complex.lc 19:39-19:44 'Float->'Float | 68 | testdata/complex.lc 19:39-19:44 Float->Float |
69 | testdata/complex.lc 19:40-19:41 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 69 | testdata/complex.lc 19:40-19:41 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
70 | testdata/complex.lc 19:41-19:42 'Float | 70 | testdata/complex.lc 19:41-19:42 Float |
71 | testdata/complex.lc 19:43-19:44 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 71 | testdata/complex.lc 19:43-19:44 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
72 | testdata/complex.lc 19:45-19:46 'Float | 72 | testdata/complex.lc 19:45-19:46 Float |
73 | testdata/complex.lc 19:45-19:47 'Float->'Float | 73 | testdata/complex.lc 19:45-19:47 Float->Float |
74 | testdata/complex.lc 19:45-19:48 'Float | 74 | testdata/complex.lc 19:45-19:48 Float |
75 | testdata/complex.lc 19:46-19:47 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 75 | testdata/complex.lc 19:46-19:47 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
76 | testdata/complex.lc 19:47-19:48 'Float | 76 | testdata/complex.lc 19:47-19:48 Float |
77 | testdata/complex.lc 20:23-20:29 'Complex V2 | 77 | testdata/complex.lc 20:23-20:29 Complex V2 |
78 | testdata/complex.lc 20:23-20:34 'Float | 78 | testdata/complex.lc 20:23-20:34 Float |
79 | testdata/complex.lc 20:33-20:34 'Float | 'Float -> 'Float->V3 | 'Float->V3 | 79 | testdata/complex.lc 20:33-20:34 Float | Float -> Float->V3 | Float->V3 |
80 | testdata/complex.lc 22:12-22:19 'Repr->Type | 80 | testdata/complex.lc 22:12-22:19 Repr->Type |
81 | testdata/complex.lc 22:12-22:26 Type | 81 | testdata/complex.lc 22:12-22:26 Type |
82 | testdata/complex.lc 22:20-22:26 'Repr | 82 | testdata/complex.lc 22:20-22:26 Repr |
83 | testdata/complex.lc 22:30-22:37 'Repr->Type | 83 | testdata/complex.lc 22:30-22:37 Repr->Type |
84 | testdata/complex.lc 22:30-22:43 Type | 84 | testdata/complex.lc 22:30-22:43 Type |
85 | testdata/complex.lc 22:38-22:43 'Repr | 85 | testdata/complex.lc 22:38-22:43 Repr |
86 | testdata/complex.lc 23:1-23:8 'Complex Normal -> 'Complex Polar | 86 | testdata/complex.lc 23:1-23:8 Complex 'Normal -> Complex 'Polar |
87 | testdata/complex.lc 23:18-23:21 'Complex Normal | 87 | testdata/complex.lc 23:18-23:21 Complex 'Normal |
88 | testdata/complex.lc 23:18-31:25 'Complex Normal -> 'Complex Polar | 'Complex Polar | 88 | testdata/complex.lc 23:18-31:25 Complex 'Normal -> Complex 'Polar | Complex 'Polar |
89 | testdata/complex.lc 24:8-29:17 'Complex Polar | 89 | testdata/complex.lc 24:8-29:17 Complex 'Polar |
90 | testdata/complex.lc 24:8-31:25 'Float -> 'Float->V3 | 'Float->V3 | 90 | testdata/complex.lc 24:8-31:25 Float -> Float->V3 | Float->V3 |
91 | testdata/complex.lc 24:11-24:12 'Float | 91 | testdata/complex.lc 24:11-24:12 Float |
92 | testdata/complex.lc 24:11-24:14 'Float->'Bool | 92 | testdata/complex.lc 24:11-24:14 Float->Bool |
93 | testdata/complex.lc 24:11-24:19 'Bool | 93 | testdata/complex.lc 24:11-24:19 Bool |
94 | testdata/complex.lc 24:11-24:59 'Complex Polar -> 'Complex Polar | 94 | testdata/complex.lc 24:11-24:59 Complex 'Polar -> Complex 'Polar |
95 | testdata/complex.lc 24:13-24:14 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b 'Bool | 95 | testdata/complex.lc 24:13-24:14 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b Bool |
96 | testdata/complex.lc 24:16-24:19 'Float | 96 | testdata/complex.lc 24:16-24:19 Float |
97 | testdata/complex.lc 24:37-24:42 'Float -> 'Float -> 'Complex Polar | 97 | testdata/complex.lc 24:37-24:42 Float -> Float -> Complex 'Polar |
98 | testdata/complex.lc 24:37-24:44 'Float -> 'Complex Polar | 98 | testdata/complex.lc 24:37-24:44 Float -> Complex 'Polar |
99 | testdata/complex.lc 24:37-24:59 'Complex Polar | 99 | testdata/complex.lc 24:37-24:59 Complex 'Polar |
100 | testdata/complex.lc 24:43-24:44 'Float | 100 | testdata/complex.lc 24:43-24:44 Float |
101 | testdata/complex.lc 24:45-24:59 'Float | 101 | testdata/complex.lc 24:45-24:59 Float |
102 | testdata/complex.lc 24:46-24:50 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 102 | testdata/complex.lc 24:46-24:50 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
103 | testdata/complex.lc 24:51-24:58 'Float | 103 | testdata/complex.lc 24:51-24:58 Float |
104 | testdata/complex.lc 24:52-24:53 'Float | 104 | testdata/complex.lc 24:52-24:53 Float |
105 | testdata/complex.lc 24:52-24:55 'Float->'Float | 105 | testdata/complex.lc 24:52-24:55 Float->Float |
106 | testdata/complex.lc 24:54-24:55 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b a | 106 | testdata/complex.lc 24:54-24:55 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b a |
107 | testdata/complex.lc 24:56-24:57 'Float | 107 | testdata/complex.lc 24:56-24:57 Float |
108 | testdata/complex.lc 25:8-29:17 'Complex Polar | 108 | testdata/complex.lc 25:8-29:17 Complex 'Polar |
109 | testdata/complex.lc 25:11-25:12 'Float | 109 | testdata/complex.lc 25:11-25:12 Float |
110 | testdata/complex.lc 25:11-25:14 'Float->'Bool | 110 | testdata/complex.lc 25:11-25:14 Float->Bool |
111 | testdata/complex.lc 25:11-25:19 'Bool | 111 | testdata/complex.lc 25:11-25:19 Bool |
112 | testdata/complex.lc 25:11-25:22 'Bool->'Bool | 112 | testdata/complex.lc 25:11-25:22 Bool->Bool |
113 | testdata/complex.lc 25:11-25:31 'Bool | 113 | testdata/complex.lc 25:11-25:31 Bool |
114 | testdata/complex.lc 25:11-25:64 'Complex Polar -> 'Complex Polar | 114 | testdata/complex.lc 25:11-25:64 Complex 'Polar -> Complex 'Polar |
115 | testdata/complex.lc 25:13-25:14 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b 'Bool | 115 | testdata/complex.lc 25:13-25:14 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b Bool |
116 | testdata/complex.lc 25:16-25:19 'Float | 116 | testdata/complex.lc 25:16-25:19 Float |
117 | testdata/complex.lc 25:20-25:22 'Bool -> 'Bool->'Bool | 117 | testdata/complex.lc 25:20-25:22 Bool -> Bool->Bool |
118 | testdata/complex.lc 25:23-25:24 'Float | 118 | testdata/complex.lc 25:23-25:24 Float |
119 | testdata/complex.lc 25:23-25:27 'Float->'Bool | 119 | testdata/complex.lc 25:23-25:27 Float->Bool |
120 | testdata/complex.lc 25:23-25:31 'Bool | 120 | testdata/complex.lc 25:23-25:31 Bool |
121 | testdata/complex.lc 25:25-25:27 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b 'Bool | 121 | testdata/complex.lc 25:25-25:27 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b Bool |
122 | testdata/complex.lc 25:28-25:31 'Float | 122 | testdata/complex.lc 25:28-25:31 Float |
123 | testdata/complex.lc 25:37-25:42 'Float -> 'Float -> 'Complex Polar | 123 | testdata/complex.lc 25:37-25:42 Float -> Float -> Complex 'Polar |
124 | testdata/complex.lc 25:37-25:44 'Float -> 'Complex Polar | 124 | testdata/complex.lc 25:37-25:44 Float -> Complex 'Polar |
125 | testdata/complex.lc 25:37-25:64 'Complex Polar | 125 | testdata/complex.lc 25:37-25:64 Complex 'Polar |
126 | testdata/complex.lc 25:43-25:44 'Float | 126 | testdata/complex.lc 25:43-25:44 Float |
127 | testdata/complex.lc 25:45-25:64 'Float | 127 | testdata/complex.lc 25:45-25:64 Float |
128 | testdata/complex.lc 25:46-25:50 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 128 | testdata/complex.lc 25:46-25:50 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
129 | testdata/complex.lc 25:46-25:58 'Float | 129 | testdata/complex.lc 25:46-25:58 Float |
130 | testdata/complex.lc 25:46-25:60 'Float->'Float | 130 | testdata/complex.lc 25:46-25:60 Float->Float |
131 | testdata/complex.lc 25:51-25:58 'Float | 131 | testdata/complex.lc 25:51-25:58 Float |
132 | testdata/complex.lc 25:52-25:53 'Float | 132 | testdata/complex.lc 25:52-25:53 Float |
133 | testdata/complex.lc 25:52-25:55 'Float->'Float | 133 | testdata/complex.lc 25:52-25:55 Float->Float |
134 | testdata/complex.lc 25:54-25:55 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b a | 134 | testdata/complex.lc 25:54-25:55 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b a |
135 | testdata/complex.lc 25:56-25:57 'Float | 135 | testdata/complex.lc 25:56-25:57 Float |
136 | testdata/complex.lc 25:59-25:60 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 136 | testdata/complex.lc 25:59-25:60 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
137 | testdata/complex.lc 25:61-25:63 'Float | 137 | testdata/complex.lc 25:61-25:63 Float |
138 | testdata/complex.lc 26:8-29:17 'Complex Polar | 138 | testdata/complex.lc 26:8-29:17 Complex 'Polar |
139 | testdata/complex.lc 26:11-26:12 'Float | 139 | testdata/complex.lc 26:11-26:12 Float |
140 | testdata/complex.lc 26:11-26:14 'Float->'Bool | 140 | testdata/complex.lc 26:11-26:14 Float->Bool |
141 | testdata/complex.lc 26:11-26:19 'Bool | 141 | testdata/complex.lc 26:11-26:19 Bool |
142 | testdata/complex.lc 26:11-26:22 'Bool->'Bool | 142 | testdata/complex.lc 26:11-26:22 Bool->Bool |
143 | testdata/complex.lc 26:11-26:31 'Bool | 143 | testdata/complex.lc 26:11-26:31 Bool |
144 | testdata/complex.lc 26:11-26:64 'Complex Polar -> 'Complex Polar | 144 | testdata/complex.lc 26:11-26:64 Complex 'Polar -> Complex 'Polar |
145 | testdata/complex.lc 26:13-26:14 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b 'Bool | 145 | testdata/complex.lc 26:13-26:14 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b Bool |
146 | testdata/complex.lc 26:16-26:19 'Float | 146 | testdata/complex.lc 26:16-26:19 Float |
147 | testdata/complex.lc 26:20-26:22 'Bool -> 'Bool->'Bool | 147 | testdata/complex.lc 26:20-26:22 Bool -> Bool->Bool |
148 | testdata/complex.lc 26:23-26:24 'Float | 148 | testdata/complex.lc 26:23-26:24 Float |
149 | testdata/complex.lc 26:23-26:26 'Float->'Bool | 149 | testdata/complex.lc 26:23-26:26 Float->Bool |
150 | testdata/complex.lc 26:23-26:31 'Bool | 150 | testdata/complex.lc 26:23-26:31 Bool |
151 | testdata/complex.lc 26:25-26:26 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b 'Bool | 151 | testdata/complex.lc 26:25-26:26 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b Bool |
152 | testdata/complex.lc 26:28-26:31 'Float | 152 | testdata/complex.lc 26:28-26:31 Float |
153 | testdata/complex.lc 26:37-26:42 'Float -> 'Float -> 'Complex Polar | 153 | testdata/complex.lc 26:37-26:42 Float -> Float -> Complex 'Polar |
154 | testdata/complex.lc 26:37-26:44 'Float -> 'Complex Polar | 154 | testdata/complex.lc 26:37-26:44 Float -> Complex 'Polar |
155 | testdata/complex.lc 26:37-26:64 'Complex Polar | 155 | testdata/complex.lc 26:37-26:64 Complex 'Polar |
156 | testdata/complex.lc 26:43-26:44 'Float | 156 | testdata/complex.lc 26:43-26:44 Float |
157 | testdata/complex.lc 26:45-26:64 'Float | 157 | testdata/complex.lc 26:45-26:64 Float |
158 | testdata/complex.lc 26:46-26:50 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 158 | testdata/complex.lc 26:46-26:50 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
159 | testdata/complex.lc 26:46-26:58 'Float | 159 | testdata/complex.lc 26:46-26:58 Float |
160 | testdata/complex.lc 26:46-26:60 'Float->'Float | 160 | testdata/complex.lc 26:46-26:60 Float->Float |
161 | testdata/complex.lc 26:51-26:58 'Float | 161 | testdata/complex.lc 26:51-26:58 Float |
162 | testdata/complex.lc 26:52-26:53 'Float | 162 | testdata/complex.lc 26:52-26:53 Float |
163 | testdata/complex.lc 26:52-26:55 'Float->'Float | 163 | testdata/complex.lc 26:52-26:55 Float->Float |
164 | testdata/complex.lc 26:54-26:55 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b a | 164 | testdata/complex.lc 26:54-26:55 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b a |
165 | testdata/complex.lc 26:56-26:57 'Float | 165 | testdata/complex.lc 26:56-26:57 Float |
166 | testdata/complex.lc 26:59-26:60 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 166 | testdata/complex.lc 26:59-26:60 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
167 | testdata/complex.lc 26:61-26:63 'Float | 167 | testdata/complex.lc 26:61-26:63 Float |
168 | testdata/complex.lc 27:8-29:17 'Complex Polar | 168 | testdata/complex.lc 27:8-29:17 Complex 'Polar |
169 | testdata/complex.lc 27:11-27:12 'Float | 169 | testdata/complex.lc 27:11-27:12 Float |
170 | testdata/complex.lc 27:11-27:15 'Float->'Bool | 170 | testdata/complex.lc 27:11-27:15 Float->Bool |
171 | testdata/complex.lc 27:11-27:19 'Bool | 171 | testdata/complex.lc 27:11-27:19 Bool |
172 | testdata/complex.lc 27:11-27:22 'Bool->'Bool | 172 | testdata/complex.lc 27:11-27:22 Bool->Bool |
173 | testdata/complex.lc 27:11-27:31 'Bool | 173 | testdata/complex.lc 27:11-27:31 Bool |
174 | testdata/complex.lc 27:11-27:56 'Complex Polar -> 'Complex Polar | 174 | testdata/complex.lc 27:11-27:56 Complex 'Polar -> Complex 'Polar |
175 | testdata/complex.lc 27:13-27:15 {a} -> a -> a->'Bool | 175 | testdata/complex.lc 27:13-27:15 {a} -> a -> a->Bool |
176 | testdata/complex.lc 27:16-27:19 'Float | 176 | testdata/complex.lc 27:16-27:19 Float |
177 | testdata/complex.lc 27:20-27:22 'Bool -> 'Bool->'Bool | 177 | testdata/complex.lc 27:20-27:22 Bool -> Bool->Bool |
178 | testdata/complex.lc 27:23-27:24 'Float | 178 | testdata/complex.lc 27:23-27:24 Float |
179 | testdata/complex.lc 27:23-27:27 'Float->'Bool | 179 | testdata/complex.lc 27:23-27:27 Float->Bool |
180 | testdata/complex.lc 27:23-27:31 'Bool | 180 | testdata/complex.lc 27:23-27:31 Bool |
181 | testdata/complex.lc 27:25-27:27 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b 'Bool | 181 | testdata/complex.lc 27:25-27:27 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b Bool |
182 | testdata/complex.lc 27:28-27:31 'Float | 182 | testdata/complex.lc 27:28-27:31 Float |
183 | testdata/complex.lc 27:37-27:42 'Float -> 'Float -> 'Complex Polar | 183 | testdata/complex.lc 27:37-27:42 Float -> Float -> Complex 'Polar |
184 | testdata/complex.lc 27:37-27:44 'Float -> 'Complex Polar | 184 | testdata/complex.lc 27:37-27:44 Float -> Complex 'Polar |
185 | testdata/complex.lc 27:37-27:56 'Complex Polar | 185 | testdata/complex.lc 27:37-27:56 Complex 'Polar |
186 | testdata/complex.lc 27:43-27:44 'Float | 186 | testdata/complex.lc 27:43-27:44 Float |
187 | testdata/complex.lc 27:45-27:56 'Float | 187 | testdata/complex.lc 27:45-27:56 Float |
188 | testdata/complex.lc 27:47-27:49 'Float | 188 | testdata/complex.lc 27:47-27:49 Float |
189 | testdata/complex.lc 27:47-27:51 'Float->'Float | 189 | testdata/complex.lc 27:47-27:51 Float->Float |
190 | testdata/complex.lc 27:50-27:51 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b a | 190 | testdata/complex.lc 27:50-27:51 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b a |
191 | testdata/complex.lc 27:52-27:55 'Float | 191 | testdata/complex.lc 27:52-27:55 Float |
192 | testdata/complex.lc 28:8-29:17 'Complex Polar | 192 | testdata/complex.lc 28:8-29:17 Complex 'Polar |
193 | testdata/complex.lc 28:11-28:12 'Float | 193 | testdata/complex.lc 28:11-28:12 Float |
194 | testdata/complex.lc 28:11-28:15 'Float->'Bool | 194 | testdata/complex.lc 28:11-28:15 Float->Bool |
195 | testdata/complex.lc 28:11-28:19 'Bool | 195 | testdata/complex.lc 28:11-28:19 Bool |
196 | testdata/complex.lc 28:11-28:22 'Bool->'Bool | 196 | testdata/complex.lc 28:11-28:22 Bool->Bool |
197 | testdata/complex.lc 28:11-28:31 'Bool | 197 | testdata/complex.lc 28:11-28:31 Bool |
198 | testdata/complex.lc 28:11-28:56 'Complex Polar -> 'Complex Polar | 198 | testdata/complex.lc 28:11-28:56 Complex 'Polar -> Complex 'Polar |
199 | testdata/complex.lc 28:13-28:15 {a} -> a -> a->'Bool | 199 | testdata/complex.lc 28:13-28:15 {a} -> a -> a->Bool |
200 | testdata/complex.lc 28:16-28:19 'Float | 200 | testdata/complex.lc 28:16-28:19 Float |
201 | testdata/complex.lc 28:20-28:22 'Bool -> 'Bool->'Bool | 201 | testdata/complex.lc 28:20-28:22 Bool -> Bool->Bool |
202 | testdata/complex.lc 28:23-28:24 'Float | 202 | testdata/complex.lc 28:23-28:24 Float |
203 | testdata/complex.lc 28:23-28:26 'Float->'Bool | 203 | testdata/complex.lc 28:23-28:26 Float->Bool |
204 | testdata/complex.lc 28:23-28:31 'Bool | 204 | testdata/complex.lc 28:23-28:31 Bool |
205 | testdata/complex.lc 28:25-28:26 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b 'Bool | 205 | testdata/complex.lc 28:25-28:26 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b Bool |
206 | testdata/complex.lc 28:28-28:31 'Float | 206 | testdata/complex.lc 28:28-28:31 Float |
207 | testdata/complex.lc 28:37-28:42 'Float -> 'Float -> 'Complex Polar | 207 | testdata/complex.lc 28:37-28:42 Float -> Float -> Complex 'Polar |
208 | testdata/complex.lc 28:37-28:44 'Float -> 'Complex Polar | 208 | testdata/complex.lc 28:37-28:44 Float -> Complex 'Polar |
209 | testdata/complex.lc 28:37-28:56 'Complex Polar | 209 | testdata/complex.lc 28:37-28:56 Complex 'Polar |
210 | testdata/complex.lc 28:43-28:44 'Float | 210 | testdata/complex.lc 28:43-28:44 Float |
211 | testdata/complex.lc 28:45-28:56 'Float | 211 | testdata/complex.lc 28:45-28:56 Float |
212 | testdata/complex.lc 28:46-28:47 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 212 | testdata/complex.lc 28:46-28:47 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
213 | testdata/complex.lc 28:47-28:49 'Float | 213 | testdata/complex.lc 28:47-28:49 Float |
214 | testdata/complex.lc 28:47-28:51 'Float->'Float | 214 | testdata/complex.lc 28:47-28:51 Float->Float |
215 | testdata/complex.lc 28:47-28:55 'Float | 215 | testdata/complex.lc 28:47-28:55 Float |
216 | testdata/complex.lc 28:50-28:51 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b a | 216 | testdata/complex.lc 28:50-28:51 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b a |
217 | testdata/complex.lc 28:52-28:55 'Float | 217 | testdata/complex.lc 28:52-28:55 Float |
218 | testdata/complex.lc 29:8-29:17 'Complex Polar | 218 | testdata/complex.lc 29:8-29:17 Complex 'Polar |
219 | testdata/complex.lc 31:9-31:13 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 219 | testdata/complex.lc 31:9-31:13 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
220 | testdata/complex.lc 31:9-31:25 'Float | 220 | testdata/complex.lc 31:9-31:25 Float |
221 | testdata/complex.lc 31:14-31:25 'Float | 221 | testdata/complex.lc 31:14-31:25 Float |
222 | testdata/complex.lc 31:15-31:16 'Float | 222 | testdata/complex.lc 31:15-31:16 Float |
223 | testdata/complex.lc 31:15-31:17 'Float->'Float | 223 | testdata/complex.lc 31:15-31:17 Float->Float |
224 | testdata/complex.lc 31:15-31:18 'Float | 224 | testdata/complex.lc 31:15-31:18 Float |
225 | testdata/complex.lc 31:15-31:20 'Float->'Float | 225 | testdata/complex.lc 31:15-31:20 Float->Float |
226 | testdata/complex.lc 31:16-31:17 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 226 | testdata/complex.lc 31:16-31:17 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
227 | testdata/complex.lc 31:17-31:18 'Float | 227 | testdata/complex.lc 31:17-31:18 Float |
228 | testdata/complex.lc 31:19-31:20 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 228 | testdata/complex.lc 31:19-31:20 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
229 | testdata/complex.lc 31:21-31:22 'Float | 229 | testdata/complex.lc 31:21-31:22 Float |
230 | testdata/complex.lc 31:21-31:23 'Float->'Float | 230 | testdata/complex.lc 31:21-31:23 Float->Float |
231 | testdata/complex.lc 31:21-31:24 'Float | 231 | testdata/complex.lc 31:21-31:24 Float |
232 | testdata/complex.lc 31:22-31:23 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 232 | testdata/complex.lc 31:22-31:23 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
233 | testdata/complex.lc 31:23-31:24 'Float | 233 | testdata/complex.lc 31:23-31:24 Float |
234 | testdata/complex.lc 64:13-64:20 'Repr->Type | 234 | testdata/complex.lc 64:13-64:20 Repr->Type |
235 | testdata/complex.lc 64:13-64:26 Type | 235 | testdata/complex.lc 64:13-64:26 Type |
236 | testdata/complex.lc 64:21-64:26 'Repr | 236 | testdata/complex.lc 64:21-64:26 Repr |
237 | testdata/complex.lc 64:30-64:37 'Repr->Type | 237 | testdata/complex.lc 64:30-64:37 Repr->Type |
238 | testdata/complex.lc 64:30-64:44 Type | 238 | testdata/complex.lc 64:30-64:44 Type |
239 | testdata/complex.lc 64:38-64:44 'Repr | 239 | testdata/complex.lc 64:38-64:44 Repr |
240 | testdata/complex.lc 65:1-65:9 'Complex Polar -> 'Complex Normal | 240 | testdata/complex.lc 65:1-65:9 Complex 'Polar -> Complex 'Normal |
241 | testdata/complex.lc 65:19-65:24 'Complex Polar | 241 | testdata/complex.lc 65:19-65:24 Complex 'Polar |
242 | testdata/complex.lc 65:19-65:63 'Complex Polar -> 'Complex Normal | 'Complex V0 | 242 | testdata/complex.lc 65:19-65:63 Complex 'Polar -> Complex 'Normal | Complex V0 |
243 | testdata/complex.lc 65:28-65:35 {a:'Repr} -> 'Float -> 'Float -> 'Complex a | 243 | testdata/complex.lc 65:28-65:35 {a:Repr} -> Float -> Float -> Complex a |
244 | testdata/complex.lc 65:28-65:49 'Float -> 'Complex V1 | 244 | testdata/complex.lc 65:28-65:49 Float -> Complex V1 |
245 | testdata/complex.lc 65:28-65:63 'Complex V0 | 'Float -> 'Float->V3 | 'Float->V3 | 245 | testdata/complex.lc 65:28-65:63 Complex V0 | Float -> Float->V3 | Float->V3 |
246 | testdata/complex.lc 65:36-65:49 'Float | 246 | testdata/complex.lc 65:36-65:49 Float |
247 | testdata/complex.lc 65:37-65:38 'Float | 247 | testdata/complex.lc 65:37-65:38 Float |
248 | testdata/complex.lc 65:37-65:40 'Float->'Float | 248 | testdata/complex.lc 65:37-65:40 Float->Float |
249 | testdata/complex.lc 65:39-65:40 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 249 | testdata/complex.lc 65:39-65:40 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
250 | testdata/complex.lc 65:41-65:44 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 250 | testdata/complex.lc 65:41-65:44 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
251 | testdata/complex.lc 65:41-65:48 'Float | 251 | testdata/complex.lc 65:41-65:48 Float |
252 | testdata/complex.lc 65:45-65:48 'Float | 252 | testdata/complex.lc 65:45-65:48 Float |
253 | testdata/complex.lc 65:50-65:63 'Float | 253 | testdata/complex.lc 65:50-65:63 Float |
254 | testdata/complex.lc 65:51-65:52 'Float | 254 | testdata/complex.lc 65:51-65:52 Float |
255 | testdata/complex.lc 65:51-65:54 'Float->'Float | 255 | testdata/complex.lc 65:51-65:54 Float->Float |
256 | testdata/complex.lc 65:53-65:54 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 256 | testdata/complex.lc 65:53-65:54 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
257 | testdata/complex.lc 65:55-65:58 {a} -> {b:'Nat} -> {c : a ~ 'VecScalar b 'Float} -> a->a | 257 | testdata/complex.lc 65:55-65:58 {a} -> {b:Nat} -> {c : a ~ VecScalar b Float} -> a->a |
258 | testdata/complex.lc 65:55-65:62 'Float | 258 | testdata/complex.lc 65:55-65:62 Float |
259 | testdata/complex.lc 65:59-65:62 'Float | 259 | testdata/complex.lc 65:59-65:62 Float |
260 | testdata/complex.lc 111:1-111:15 {a:'Repr} -> 'Complex a -> 'Float | 260 | testdata/complex.lc 111:1-111:15 {a:Repr} -> Complex a -> Float |
261 | testdata/complex.lc 111:25-111:34 V2 | 261 | testdata/complex.lc 111:25-111:34 V2 |
262 | testdata/complex.lc 111:25-111:39 'Float | 262 | testdata/complex.lc 111:25-111:39 Float |
263 | testdata/complex.lc 111:38-111:39 'Float | 'Float -> 'Float->V3 | 'Float->V3 | 263 | testdata/complex.lc 111:38-111:39 Float | Float -> Float->V3 | Float->V3 |
264 | testdata/complex.lc 113:20-113:70 Type | 264 | testdata/complex.lc 113:20-113:70 Type |
265 | testdata/complex.lc 113:32-113:39 'Repr->Type | 265 | testdata/complex.lc 113:32-113:39 Repr->Type |
266 | testdata/complex.lc 113:32-113:42 Type | 266 | testdata/complex.lc 113:32-113:42 Type |
267 | testdata/complex.lc 113:32-113:70 Type | 267 | testdata/complex.lc 113:32-113:70 Type |
268 | testdata/complex.lc 113:40-113:42 V3 | 268 | testdata/complex.lc 113:40-113:42 V3 |
269 | testdata/complex.lc 113:46-113:53 'Repr->Type | 269 | testdata/complex.lc 113:46-113:53 Repr->Type |
270 | testdata/complex.lc 113:46-113:56 Type | 270 | testdata/complex.lc 113:46-113:56 Type |
271 | testdata/complex.lc 113:46-113:70 Type | 271 | testdata/complex.lc 113:46-113:70 Type |
272 | testdata/complex.lc 113:54-113:56 V2 | 272 | testdata/complex.lc 113:54-113:56 V2 |
273 | testdata/complex.lc 113:60-113:67 'Repr->Type | 273 | testdata/complex.lc 113:60-113:67 Repr->Type |
274 | testdata/complex.lc 113:60-113:70 Type | 274 | testdata/complex.lc 113:60-113:70 Type |
275 | testdata/complex.lc 113:68-113:70 'Repr | 275 | testdata/complex.lc 113:68-113:70 Repr |
276 | testdata/complex.lc 114:1-114:4 {a:'Repr} -> {b:'Repr} -> 'Complex a -> 'Complex b -> 'Complex a | 276 | testdata/complex.lc 114:1-114:4 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
277 | testdata/complex.lc 114:6-114:12 'Repr | 277 | testdata/complex.lc 114:6-114:12 Repr |
278 | testdata/complex.lc 114:6-114:74 'Complex V1 -> 'Complex V1 -> 'Complex V3 | 'Complex V1 -> 'Complex V3 | 'Complex V3 | {a:'Repr} -> 'Complex V1 -> 'Complex a -> 'Complex V3 | {a:'Repr} -> {b:'Repr} -> 'Complex a -> 'Complex b -> 'Complex a | 278 | testdata/complex.lc 114:6-114:74 Complex V1 -> Complex V1 -> Complex V3 | Complex V1 -> Complex V3 | Complex V3 | {a:Repr} -> Complex V1 -> Complex a -> Complex V3 | {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
279 | testdata/complex.lc 114:14-114:20 'Repr | 279 | testdata/complex.lc 114:14-114:20 Repr |
280 | testdata/complex.lc 114:14-114:74 'Complex V0 | 280 | testdata/complex.lc 114:14-114:74 Complex V0 |
281 | testdata/complex.lc 114:30-114:33 'Complex V7 | 281 | testdata/complex.lc 114:30-114:33 Complex V7 |
282 | testdata/complex.lc 114:30-114:74 'Complex V0 | 282 | testdata/complex.lc 114:30-114:74 Complex V0 |
283 | testdata/complex.lc 114:44-114:47 'Complex V10 | 283 | testdata/complex.lc 114:44-114:47 Complex V10 |
284 | testdata/complex.lc 114:44-114:74 'Complex V0 | 'Float -> 'Float->V3 | 'Float->V3 | 284 | testdata/complex.lc 114:44-114:74 Complex V0 | Float -> Float->V3 | Float->V3 |
285 | testdata/complex.lc 114:51-114:58 {a:'Repr} -> 'Float -> 'Float -> 'Complex a | 285 | testdata/complex.lc 114:51-114:58 {a:Repr} -> Float -> Float -> Complex a |
286 | testdata/complex.lc 114:51-114:66 'Float -> 'Complex V1 | 286 | testdata/complex.lc 114:51-114:66 Float -> Complex V1 |
287 | testdata/complex.lc 114:51-114:74 'Complex V0 | 'Float -> 'Float->V3 | 'Float->V3 | 287 | testdata/complex.lc 114:51-114:74 Complex V0 | Float -> Float->V3 | Float->V3 |
288 | testdata/complex.lc 114:59-114:66 'Float | 288 | testdata/complex.lc 114:59-114:66 Float |
289 | testdata/complex.lc 114:60-114:61 'Float | 289 | testdata/complex.lc 114:60-114:61 Float |
290 | testdata/complex.lc 114:60-114:63 'Float->'Float | 290 | testdata/complex.lc 114:60-114:63 Float->Float |
291 | testdata/complex.lc 114:62-114:63 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 291 | testdata/complex.lc 114:62-114:63 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
292 | testdata/complex.lc 114:64-114:65 'Float | 292 | testdata/complex.lc 114:64-114:65 Float |
293 | testdata/complex.lc 114:67-114:74 'Float | 293 | testdata/complex.lc 114:67-114:74 Float |
294 | testdata/complex.lc 114:68-114:69 'Float | 294 | testdata/complex.lc 114:68-114:69 Float |
295 | testdata/complex.lc 114:68-114:71 'Float->'Float | 295 | testdata/complex.lc 114:68-114:71 Float->Float |
296 | testdata/complex.lc 114:70-114:71 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 296 | testdata/complex.lc 114:70-114:71 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
297 | testdata/complex.lc 114:72-114:73 'Float | 297 | testdata/complex.lc 114:72-114:73 Float |
298 | testdata/complex.lc 128:23-128:30 'Repr->Type | 298 | testdata/complex.lc 128:23-128:30 Repr->Type |
299 | testdata/complex.lc 128:23-128:33 Type | 299 | testdata/complex.lc 128:23-128:33 Type |
300 | testdata/complex.lc 128:23-128:61 Type | 300 | testdata/complex.lc 128:23-128:61 Type |
301 | testdata/complex.lc 128:31-128:33 V3 | 301 | testdata/complex.lc 128:31-128:33 V3 |
302 | testdata/complex.lc 128:37-128:44 'Repr->Type | 302 | testdata/complex.lc 128:37-128:44 Repr->Type |
303 | testdata/complex.lc 128:37-128:47 Type | 303 | testdata/complex.lc 128:37-128:47 Type |
304 | testdata/complex.lc 128:37-128:61 Type | 304 | testdata/complex.lc 128:37-128:61 Type |
305 | testdata/complex.lc 128:45-128:47 V2 | 305 | testdata/complex.lc 128:45-128:47 V2 |
306 | testdata/complex.lc 128:51-128:58 'Repr->Type | 306 | testdata/complex.lc 128:51-128:58 Repr->Type |
307 | testdata/complex.lc 128:51-128:61 Type | 307 | testdata/complex.lc 128:51-128:61 Type |
308 | testdata/complex.lc 128:59-128:61 'Repr | 308 | testdata/complex.lc 128:59-128:61 Repr |
309 | testdata/complex.lc 129:1-129:4 {a:'Repr} -> {b:'Repr} -> 'Complex a -> 'Complex b -> 'Complex a | 309 | testdata/complex.lc 129:1-129:4 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
310 | testdata/complex.lc 129:6-129:12 'Repr | 310 | testdata/complex.lc 129:6-129:12 Repr |
311 | testdata/complex.lc 129:6-129:82 'Complex V1 -> 'Complex V1 -> 'Complex V3 | 'Complex V1 -> 'Complex V3 | 'Complex V3 | {a:'Repr} -> 'Complex V1 -> 'Complex a -> 'Complex V3 | {a:'Repr} -> {b:'Repr} -> 'Complex a -> 'Complex b -> 'Complex a | 311 | testdata/complex.lc 129:6-129:82 Complex V1 -> Complex V1 -> Complex V3 | Complex V1 -> Complex V3 | Complex V3 | {a:Repr} -> Complex V1 -> Complex a -> Complex V3 | {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
312 | testdata/complex.lc 129:14-129:20 'Repr | 312 | testdata/complex.lc 129:14-129:20 Repr |
313 | testdata/complex.lc 129:14-129:82 'Complex V0 | 313 | testdata/complex.lc 129:14-129:82 Complex V0 |
314 | testdata/complex.lc 129:30-129:33 'Complex V7 | 314 | testdata/complex.lc 129:30-129:33 Complex V7 |
315 | testdata/complex.lc 129:30-129:82 'Complex V0 | 315 | testdata/complex.lc 129:30-129:82 Complex V0 |
316 | testdata/complex.lc 129:44-129:47 'Complex V10 | 316 | testdata/complex.lc 129:44-129:47 Complex V10 |
317 | testdata/complex.lc 129:44-129:82 'Complex V0 | 'Float -> 'Float->V3 | 'Float->V3 | 317 | testdata/complex.lc 129:44-129:82 Complex V0 | Float -> Float->V3 | Float->V3 |
318 | testdata/complex.lc 129:51-129:58 {a:'Repr} -> 'Float -> 'Float -> 'Complex a | 318 | testdata/complex.lc 129:51-129:58 {a:Repr} -> Float -> Float -> Complex a |
319 | testdata/complex.lc 129:51-129:70 'Float -> 'Complex V1 | 319 | testdata/complex.lc 129:51-129:70 Float -> Complex V1 |
320 | testdata/complex.lc 129:51-129:82 'Complex V0 | 'Float -> 'Float->V3 | 'Float->V3 | 320 | testdata/complex.lc 129:51-129:82 Complex V0 | Float -> Float->V3 | Float->V3 |
321 | testdata/complex.lc 129:59-129:70 'Float | 321 | testdata/complex.lc 129:59-129:70 Float |
322 | testdata/complex.lc 129:60-129:61 'Float | 322 | testdata/complex.lc 129:60-129:61 Float |
323 | testdata/complex.lc 129:60-129:62 'Float->'Float | 323 | testdata/complex.lc 129:60-129:62 Float->Float |
324 | testdata/complex.lc 129:60-129:63 'Float | 324 | testdata/complex.lc 129:60-129:63 Float |
325 | testdata/complex.lc 129:60-129:65 'Float->'Float | 325 | testdata/complex.lc 129:60-129:65 Float->Float |
326 | testdata/complex.lc 129:61-129:62 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 326 | testdata/complex.lc 129:61-129:62 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
327 | testdata/complex.lc 129:62-129:63 'Float | 327 | testdata/complex.lc 129:62-129:63 Float |
328 | testdata/complex.lc 129:64-129:65 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 328 | testdata/complex.lc 129:64-129:65 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
329 | testdata/complex.lc 129:66-129:67 'Float | 329 | testdata/complex.lc 129:66-129:67 Float |
330 | testdata/complex.lc 129:66-129:68 'Float->'Float | 330 | testdata/complex.lc 129:66-129:68 Float->Float |
331 | testdata/complex.lc 129:66-129:69 'Float | 331 | testdata/complex.lc 129:66-129:69 Float |
332 | testdata/complex.lc 129:67-129:68 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 332 | testdata/complex.lc 129:67-129:68 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
333 | testdata/complex.lc 129:68-129:69 'Float | 333 | testdata/complex.lc 129:68-129:69 Float |
334 | testdata/complex.lc 129:71-129:82 'Float | 334 | testdata/complex.lc 129:71-129:82 Float |
335 | testdata/complex.lc 129:72-129:73 'Float | 335 | testdata/complex.lc 129:72-129:73 Float |
336 | testdata/complex.lc 129:72-129:74 'Float->'Float | 336 | testdata/complex.lc 129:72-129:74 Float->Float |
337 | testdata/complex.lc 129:72-129:75 'Float | 337 | testdata/complex.lc 129:72-129:75 Float |
338 | testdata/complex.lc 129:72-129:77 'Float->'Float | 338 | testdata/complex.lc 129:72-129:77 Float->Float |
339 | testdata/complex.lc 129:73-129:74 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 339 | testdata/complex.lc 129:73-129:74 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
340 | testdata/complex.lc 129:74-129:75 'Float | 340 | testdata/complex.lc 129:74-129:75 Float |
341 | testdata/complex.lc 129:76-129:77 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 341 | testdata/complex.lc 129:76-129:77 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
342 | testdata/complex.lc 129:78-129:79 'Float | 342 | testdata/complex.lc 129:78-129:79 Float |
343 | testdata/complex.lc 129:78-129:80 'Float->'Float | 343 | testdata/complex.lc 129:78-129:80 Float->Float |
344 | testdata/complex.lc 129:78-129:81 'Float | 344 | testdata/complex.lc 129:78-129:81 Float |
345 | testdata/complex.lc 129:79-129:80 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 345 | testdata/complex.lc 129:79-129:80 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
346 | testdata/complex.lc 129:80-129:81 'Float | 346 | testdata/complex.lc 129:80-129:81 Float |
347 | testdata/complex.lc 137:6-137:13 'Repr->Type | 347 | testdata/complex.lc 137:6-137:13 Repr->Type |
348 | testdata/complex.lc 137:6-137:15 Type | 348 | testdata/complex.lc 137:6-137:15 Type |
349 | testdata/complex.lc 137:6-137:28 Type | 349 | testdata/complex.lc 137:6-137:28 Type |
350 | testdata/complex.lc 137:14-137:15 V1 | 350 | testdata/complex.lc 137:14-137:15 V1 |
351 | testdata/complex.lc 137:19-137:26 'Repr->Type | 351 | testdata/complex.lc 137:19-137:26 Repr->Type |
352 | testdata/complex.lc 137:19-137:28 Type | 352 | testdata/complex.lc 137:19-137:28 Type |
353 | testdata/complex.lc 137:27-137:28 'Repr | 353 | testdata/complex.lc 137:27-137:28 Repr |
354 | testdata/complex.lc 138:1-138:2 {a:'Repr} -> 'Complex a -> 'Complex a | 354 | testdata/complex.lc 138:1-138:2 {a:Repr} -> Complex a -> Complex a |
355 | testdata/complex.lc 138:7-138:16 'Complex V2 | 355 | testdata/complex.lc 138:7-138:16 Complex V2 |
356 | testdata/complex.lc 138:7-138:22 'Complex V0 -> 'Complex V3 | 356 | testdata/complex.lc 138:7-138:22 Complex V0 -> Complex V3 |
357 | testdata/complex.lc 138:7-138:24 'Complex V0 -> 'Complex V1 | 'Complex V1 | 357 | testdata/complex.lc 138:7-138:24 Complex V0 -> Complex V1 | Complex V1 |
358 | testdata/complex.lc 138:8-138:11 {a:'Repr} -> {b:'Repr} -> 'Complex a -> 'Complex b -> 'Complex a | 358 | testdata/complex.lc 138:8-138:11 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
359 | testdata/complex.lc 138:8-138:13 'Complex V0 -> 'Complex V5 | 359 | testdata/complex.lc 138:8-138:13 Complex V0 -> Complex V5 |
360 | testdata/complex.lc 138:12-138:13 'Complex V5 | 360 | testdata/complex.lc 138:12-138:13 Complex V5 |
361 | testdata/complex.lc 138:14-138:15 'Complex V3 | 361 | testdata/complex.lc 138:14-138:15 Complex V3 |
362 | testdata/complex.lc 138:17-138:22 {a:'Repr} -> {b:'Repr} -> 'Complex a -> 'Complex b -> 'Complex a | 362 | testdata/complex.lc 138:17-138:22 {a:Repr} -> {b:Repr} -> Complex a -> Complex b -> Complex a |
363 | testdata/complex.lc 138:23-138:24 'Complex V2 | 363 | testdata/complex.lc 138:23-138:24 Complex V2 |
364 | testdata/complex.lc 141:1-141:3 {a:'Repr} -> 'Complex a -> 'Complex a | 364 | testdata/complex.lc 141:1-141:3 {a:Repr} -> Complex a -> Complex a |
365 | testdata/complex.lc 141:8-141:9 {a:'Repr} -> 'Complex a -> 'Complex a | 365 | testdata/complex.lc 141:8-141:9 {a:Repr} -> Complex a -> Complex a |
366 | testdata/complex.lc 141:8-141:23 'Complex V0 | 366 | testdata/complex.lc 141:8-141:23 Complex V0 |
367 | testdata/complex.lc 141:10-141:23 'Complex V0 | 367 | testdata/complex.lc 141:10-141:23 Complex V0 |
368 | testdata/complex.lc 141:11-141:12 {a:'Repr} -> 'Complex a -> 'Complex a | 368 | testdata/complex.lc 141:11-141:12 {a:Repr} -> Complex a -> Complex a |
369 | testdata/complex.lc 141:13-141:22 'Complex V0 | 369 | testdata/complex.lc 141:13-141:22 Complex V0 |
370 | testdata/complex.lc 141:14-141:15 {a:'Repr} -> 'Complex a -> 'Complex a | 370 | testdata/complex.lc 141:14-141:15 {a:Repr} -> Complex a -> Complex a |
371 | testdata/complex.lc 141:16-141:21 'Complex V0 | 371 | testdata/complex.lc 141:16-141:21 Complex V0 |
372 | testdata/complex.lc 141:17-141:18 {a:'Repr} -> 'Complex a -> 'Complex a | 372 | testdata/complex.lc 141:17-141:18 {a:Repr} -> Complex a -> Complex a |
373 | testdata/complex.lc 141:19-141:20 V5 | 373 | testdata/complex.lc 141:19-141:20 V5 |
374 | testdata/complex.lc 143:1-143:5 {a:'Repr} -> 'Complex a -> 'Complex a | 374 | testdata/complex.lc 143:1-143:5 {a:Repr} -> Complex a -> Complex a |
375 | testdata/complex.lc 143:8-143:10 {a:'Repr} -> 'Complex a -> 'Complex a | 375 | testdata/complex.lc 143:8-143:10 {a:Repr} -> Complex a -> Complex a |
376 | testdata/complex.lc 145:1-145:7 {a:'Repr} -> 'Complex a -> 'Bool | 376 | testdata/complex.lc 145:1-145:7 {a:Repr} -> Complex a -> Bool |
377 | testdata/complex.lc 145:12-145:16 {a:'Repr} -> 'Complex a -> 'Float | 377 | testdata/complex.lc 145:12-145:16 {a:Repr} -> Complex a -> Float |
378 | testdata/complex.lc 145:12-145:25 'Float | 378 | testdata/complex.lc 145:12-145:25 Float |
379 | testdata/complex.lc 145:12-145:27 'Float->'Bool | 379 | testdata/complex.lc 145:12-145:27 Float->Bool |
380 | testdata/complex.lc 145:12-145:31 'Bool | 380 | testdata/complex.lc 145:12-145:31 Bool |
381 | testdata/complex.lc 145:17-145:25 'Complex V0 | 381 | testdata/complex.lc 145:17-145:25 Complex V0 |
382 | testdata/complex.lc 145:18-145:22 {a:'Repr} -> 'Complex a -> 'Complex a | 382 | testdata/complex.lc 145:18-145:22 {a:Repr} -> Complex a -> Complex a |
383 | testdata/complex.lc 145:23-145:24 V6 | 383 | testdata/complex.lc 145:23-145:24 V6 |
384 | testdata/complex.lc 145:26-145:27 {a} -> {b:'Nat} -> {c : 'Num a} -> 'VecScalar b a -> 'VecScalar b a -> 'VecScalar b 'Bool | 384 | testdata/complex.lc 145:26-145:27 {a} -> {b:Nat} -> {c : Num a} -> VecScalar b a -> VecScalar b a -> VecScalar b Bool |
385 | testdata/complex.lc 145:28-145:31 'Float | 385 | testdata/complex.lc 145:28-145:31 Float |
diff --git a/testdata/id.out b/testdata/id.out index 3e041b2a..3c8bd6b8 100644 --- a/testdata/id.out +++ b/testdata/id.out | |||
@@ -1,11 +1,11 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/id.lc 1:1-1:6 'Tuple2 'Float 'Bool | 3 | testdata/id.lc 1:1-1:6 Tuple2 Float Bool |
4 | testdata/id.lc 3:19-3:20 V1 | 4 | testdata/id.lc 3:19-3:20 V1 |
5 | testdata/id.lc 4:8-4:27 'Tuple2 'Float 'Bool | 5 | testdata/id.lc 4:8-4:27 Tuple2 Float Bool |
6 | testdata/id.lc 4:9-4:12 {a} -> a->a | 6 | testdata/id.lc 4:9-4:12 {a} -> a->a |
7 | testdata/id.lc 4:9-4:16 'Float | 7 | testdata/id.lc 4:9-4:16 Float |
8 | testdata/id.lc 4:13-4:16 'Float | 8 | testdata/id.lc 4:13-4:16 Float |
9 | testdata/id.lc 4:18-4:21 {a} -> a->a | 9 | testdata/id.lc 4:18-4:21 {a} -> a->a |
10 | testdata/id.lc 4:18-4:26 'Bool | 10 | testdata/id.lc 4:18-4:26 Bool |
11 | testdata/id.lc 4:22-4:26 'Bool | 11 | testdata/id.lc 4:22-4:26 Bool |
diff --git a/testdata/instantiate.out b/testdata/instantiate.out index a972d67d..f5ddbd7c 100644 --- a/testdata/instantiate.out +++ b/testdata/instantiate.out | |||
@@ -1,17 +1,17 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/instantiate.lc 1:1-1:6 'VecS 'Float 2 | 3 | testdata/instantiate.lc 1:1-1:6 VecS Float 2 |
4 | testdata/instantiate.lc 2:13-2:20 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 4 | testdata/instantiate.lc 2:13-2:20 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
5 | testdata/instantiate.lc 2:24-2:25 {a} -> {b : 'Num ('MatVecScalarElem a)} -> a -> a->a | 5 | testdata/instantiate.lc 2:24-2:25 {a} -> {b : Num (MatVecScalarElem a)} -> a -> a->a |
6 | testdata/instantiate.lc 2:24-2:38 'VecS 'Float 2 -> 'VecS 'Float 2 | 6 | testdata/instantiate.lc 2:24-2:38 VecS Float 2 -> VecS Float 2 |
7 | testdata/instantiate.lc 2:24-2:51 'VecS 'Float 2 | 7 | testdata/instantiate.lc 2:24-2:51 VecS Float 2 |
8 | testdata/instantiate.lc 2:26-2:38 'VecS 'Float 2 | 8 | testdata/instantiate.lc 2:26-2:38 VecS Float 2 |
9 | testdata/instantiate.lc 2:27-2:29 {a} -> a -> a -> 'VecS a 2 | 9 | testdata/instantiate.lc 2:27-2:29 {a} -> a -> a -> VecS a 2 |
10 | testdata/instantiate.lc 2:27-2:33 'Float -> 'VecS 'Float 2 | 10 | testdata/instantiate.lc 2:27-2:33 Float -> VecS Float 2 |
11 | testdata/instantiate.lc 2:30-2:33 'Float | 11 | testdata/instantiate.lc 2:30-2:33 Float |
12 | testdata/instantiate.lc 2:34-2:37 'Float | 12 | testdata/instantiate.lc 2:34-2:37 Float |
13 | testdata/instantiate.lc 2:39-2:51 'VecS 'Float 2 | 13 | testdata/instantiate.lc 2:39-2:51 VecS Float 2 |
14 | testdata/instantiate.lc 2:40-2:42 {a} -> a -> a -> 'VecS a 2 | 14 | testdata/instantiate.lc 2:40-2:42 {a} -> a -> a -> VecS a 2 |
15 | testdata/instantiate.lc 2:40-2:46 'Float -> 'VecS 'Float 2 | 15 | testdata/instantiate.lc 2:40-2:46 Float -> VecS Float 2 |
16 | testdata/instantiate.lc 2:43-2:46 'Float | 16 | testdata/instantiate.lc 2:43-2:46 Float |
17 | testdata/instantiate.lc 2:47-2:50 'Float | 17 | testdata/instantiate.lc 2:47-2:50 Float |
diff --git a/testdata/language-features/basic-list/list01.out b/testdata/language-features/basic-list/list01.out index 91b80943..882020d5 100644 --- a/testdata/language-features/basic-list/list01.out +++ b/testdata/language-features/basic-list/list01.out | |||
@@ -1,22 +1,22 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-list/list01.lc 1:1-1:7 {a} -> 'List a | 3 | testdata/language-features/basic-list/list01.lc 1:1-1:7 {a} -> List a |
4 | testdata/language-features/basic-list/list01.lc 1:10-1:12 {a} -> 'List a | 4 | testdata/language-features/basic-list/list01.lc 1:10-1:12 {a} -> List a |
5 | testdata/language-features/basic-list/list01.lc 2:1-2:7 {a} -> {b : 'Num a} -> 'List a | 5 | testdata/language-features/basic-list/list01.lc 2:1-2:7 {a} -> {b : Num a} -> List a |
6 | testdata/language-features/basic-list/list01.lc 2:10-2:19 'List V2 | 6 | testdata/language-features/basic-list/list01.lc 2:10-2:19 List V2 |
7 | testdata/language-features/basic-list/list01.lc 2:11-2:12 V1 | 7 | testdata/language-features/basic-list/list01.lc 2:11-2:12 V1 |
8 | testdata/language-features/basic-list/list01.lc 2:13-2:14 V1 | 8 | testdata/language-features/basic-list/list01.lc 2:13-2:14 V1 |
9 | testdata/language-features/basic-list/list01.lc 2:13-2:18 'List V3 | 9 | testdata/language-features/basic-list/list01.lc 2:13-2:18 List V3 |
10 | testdata/language-features/basic-list/list01.lc 2:15-2:16 V1 | 10 | testdata/language-features/basic-list/list01.lc 2:15-2:16 V1 |
11 | testdata/language-features/basic-list/list01.lc 2:15-2:18 'List V4 | 11 | testdata/language-features/basic-list/list01.lc 2:15-2:18 List V4 |
12 | testdata/language-features/basic-list/list01.lc 2:17-2:18 'List V4 | V1 | 12 | testdata/language-features/basic-list/list01.lc 2:17-2:18 List V4 | V1 |
13 | testdata/language-features/basic-list/list01.lc 3:1-3:7 'List 'Char | 13 | testdata/language-features/basic-list/list01.lc 3:1-3:7 List Char |
14 | testdata/language-features/basic-list/list01.lc 3:10-3:31 'List 'Char | 14 | testdata/language-features/basic-list/list01.lc 3:10-3:31 List Char |
15 | testdata/language-features/basic-list/list01.lc 3:11-3:14 'Char | 15 | testdata/language-features/basic-list/list01.lc 3:11-3:14 Char |
16 | testdata/language-features/basic-list/list01.lc 3:15-3:18 'Char | 16 | testdata/language-features/basic-list/list01.lc 3:15-3:18 Char |
17 | testdata/language-features/basic-list/list01.lc 3:15-3:30 'List 'Char | 17 | testdata/language-features/basic-list/list01.lc 3:15-3:30 List Char |
18 | testdata/language-features/basic-list/list01.lc 3:19-3:22 'Char | 18 | testdata/language-features/basic-list/list01.lc 3:19-3:22 Char |
19 | testdata/language-features/basic-list/list01.lc 3:19-3:30 'List 'Char | 19 | testdata/language-features/basic-list/list01.lc 3:19-3:30 List Char |
20 | testdata/language-features/basic-list/list01.lc 3:23-3:26 'Char | 20 | testdata/language-features/basic-list/list01.lc 3:23-3:26 Char |
21 | testdata/language-features/basic-list/list01.lc 3:23-3:30 'List 'Char | 21 | testdata/language-features/basic-list/list01.lc 3:23-3:30 List Char |
22 | testdata/language-features/basic-list/list01.lc 3:27-3:30 'Char | 'List 'Char | 22 | testdata/language-features/basic-list/list01.lc 3:27-3:30 Char | List Char |
diff --git a/testdata/language-features/basic-list/list02.out b/testdata/language-features/basic-list/list02.out index d49614fe..fcb82a6f 100644 --- a/testdata/language-features/basic-list/list02.out +++ b/testdata/language-features/basic-list/list02.out | |||
@@ -1,22 +1,22 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-list/list02.lc 1:1-1:7 {a} -> 'List a | 3 | testdata/language-features/basic-list/list02.lc 1:1-1:7 {a} -> List a |
4 | testdata/language-features/basic-list/list02.lc 1:10-2:4 {a} -> 'List a | 4 | testdata/language-features/basic-list/list02.lc 1:10-2:4 {a} -> List a |
5 | testdata/language-features/basic-list/list02.lc 4:1-4:7 {a} -> {b : 'Num a} -> 'List a | 5 | testdata/language-features/basic-list/list02.lc 4:1-4:7 {a} -> {b : Num a} -> List a |
6 | testdata/language-features/basic-list/list02.lc 4:10-5:7 'List V2 | 6 | testdata/language-features/basic-list/list02.lc 4:10-5:7 List V2 |
7 | testdata/language-features/basic-list/list02.lc 4:11-4:12 V1 | 7 | testdata/language-features/basic-list/list02.lc 4:11-4:12 V1 |
8 | testdata/language-features/basic-list/list02.lc 4:13-4:14 V1 | 8 | testdata/language-features/basic-list/list02.lc 4:13-4:14 V1 |
9 | testdata/language-features/basic-list/list02.lc 4:13-5:6 'List V3 | 9 | testdata/language-features/basic-list/list02.lc 4:13-5:6 List V3 |
10 | testdata/language-features/basic-list/list02.lc 5:3-5:4 V1 | 10 | testdata/language-features/basic-list/list02.lc 5:3-5:4 V1 |
11 | testdata/language-features/basic-list/list02.lc 5:3-5:6 'List V4 | 11 | testdata/language-features/basic-list/list02.lc 5:3-5:6 List V4 |
12 | testdata/language-features/basic-list/list02.lc 5:5-5:6 'List V4 | V1 | 12 | testdata/language-features/basic-list/list02.lc 5:5-5:6 List V4 | V1 |
13 | testdata/language-features/basic-list/list02.lc 7:1-7:7 'List 'Char | 13 | testdata/language-features/basic-list/list02.lc 7:1-7:7 List Char |
14 | testdata/language-features/basic-list/list02.lc 8:3-13:4 'List 'Char | 14 | testdata/language-features/basic-list/list02.lc 8:3-13:4 List Char |
15 | testdata/language-features/basic-list/list02.lc 8:5-8:8 'Char | 15 | testdata/language-features/basic-list/list02.lc 8:5-8:8 Char |
16 | testdata/language-features/basic-list/list02.lc 9:5-9:8 'Char | 16 | testdata/language-features/basic-list/list02.lc 9:5-9:8 Char |
17 | testdata/language-features/basic-list/list02.lc 9:5-12:8 'List 'Char | 17 | testdata/language-features/basic-list/list02.lc 9:5-12:8 List Char |
18 | testdata/language-features/basic-list/list02.lc 10:5-10:8 'Char | 18 | testdata/language-features/basic-list/list02.lc 10:5-10:8 Char |
19 | testdata/language-features/basic-list/list02.lc 10:5-12:8 'List 'Char | 19 | testdata/language-features/basic-list/list02.lc 10:5-12:8 List Char |
20 | testdata/language-features/basic-list/list02.lc 11:5-11:8 'Char | 20 | testdata/language-features/basic-list/list02.lc 11:5-11:8 Char |
21 | testdata/language-features/basic-list/list02.lc 11:5-12:8 'List 'Char | 21 | testdata/language-features/basic-list/list02.lc 11:5-12:8 List Char |
22 | testdata/language-features/basic-list/list02.lc 12:5-12:8 'Char | 'List 'Char | 22 | testdata/language-features/basic-list/list02.lc 12:5-12:8 Char | List Char |
diff --git a/testdata/language-features/basic-list/list08.out b/testdata/language-features/basic-list/list08.out index c51990a9..b78f93ed 100644 --- a/testdata/language-features/basic-list/list08.out +++ b/testdata/language-features/basic-list/list08.out | |||
@@ -1,6 +1,6 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-list/list08.lc 1:1-1:6 'List 'Float | 3 | testdata/language-features/basic-list/list08.lc 1:1-1:6 List Float |
4 | testdata/language-features/basic-list/list08.lc 1:9-1:16 'List 'Float | 4 | testdata/language-features/basic-list/list08.lc 1:9-1:16 List Float |
5 | testdata/language-features/basic-list/list08.lc 1:10-1:11 V1 | 5 | testdata/language-features/basic-list/list08.lc 1:10-1:11 V1 |
6 | testdata/language-features/basic-list/list08.lc 1:12-1:15 'Float | 'List 'Float | 6 | testdata/language-features/basic-list/list08.lc 1:12-1:15 Float | List Float |
diff --git a/testdata/language-features/basic-list/list09.out b/testdata/language-features/basic-list/list09.out index 9ef706b7..ebd7c983 100644 --- a/testdata/language-features/basic-list/list09.out +++ b/testdata/language-features/basic-list/list09.out | |||
@@ -1,8 +1,8 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-list/list09.lc 1:1-1:6 'List 'Float | 3 | testdata/language-features/basic-list/list09.lc 1:1-1:6 List Float |
4 | testdata/language-features/basic-list/list09.lc 1:9-1:16 'List 'Float | 4 | testdata/language-features/basic-list/list09.lc 1:9-1:16 List Float |
5 | testdata/language-features/basic-list/list09.lc 1:10-1:11 V1 | 5 | testdata/language-features/basic-list/list09.lc 1:10-1:11 V1 |
6 | testdata/language-features/basic-list/list09.lc 1:12-1:15 'Float | 'List 'Float | 6 | testdata/language-features/basic-list/list09.lc 1:12-1:15 Float | List Float |
7 | testdata/language-features/basic-list/list09.lc 1:20-1:27 Type | 7 | testdata/language-features/basic-list/list09.lc 1:20-1:27 Type |
8 | testdata/language-features/basic-list/list09.lc 1:21-1:26 Type | 8 | testdata/language-features/basic-list/list09.lc 1:21-1:26 Type |
diff --git a/testdata/language-features/basic-list/list11.out b/testdata/language-features/basic-list/list11.out index 8da3d8cf..a5d9f3fb 100644 --- a/testdata/language-features/basic-list/list11.out +++ b/testdata/language-features/basic-list/list11.out | |||
@@ -1,8 +1,8 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-list/list11.lc 1:1-1:6 {a} -> {b : 'Num a} -> 'List a | 3 | testdata/language-features/basic-list/list11.lc 1:1-1:6 {a} -> {b : Num a} -> List a |
4 | testdata/language-features/basic-list/list11.lc 1:9-1:10 V1 | 4 | testdata/language-features/basic-list/list11.lc 1:9-1:10 V1 |
5 | testdata/language-features/basic-list/list11.lc 1:9-1:11 'List V1 -> 'List V2 | 5 | testdata/language-features/basic-list/list11.lc 1:9-1:11 List V1 -> List V2 |
6 | testdata/language-features/basic-list/list11.lc 1:9-1:13 'List V1 | 6 | testdata/language-features/basic-list/list11.lc 1:9-1:13 List V1 |
7 | testdata/language-features/basic-list/list11.lc 1:10-1:11 {a} -> a -> 'List a -> 'List a | 7 | testdata/language-features/basic-list/list11.lc 1:10-1:11 {a} -> a -> List a -> List a |
8 | testdata/language-features/basic-list/list11.lc 1:11-1:13 {a} -> 'List a | 8 | testdata/language-features/basic-list/list11.lc 1:11-1:13 {a} -> List a |
diff --git a/testdata/language-features/basic-list/list12.out b/testdata/language-features/basic-list/list12.out index a866896d..1aa35643 100644 --- a/testdata/language-features/basic-list/list12.out +++ b/testdata/language-features/basic-list/list12.out | |||
@@ -1,24 +1,24 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-list/list12.lc 1:1-1:6 {a} -> {b : 'Num a} -> 'List a | 3 | testdata/language-features/basic-list/list12.lc 1:1-1:6 {a} -> {b : Num a} -> List a |
4 | testdata/language-features/basic-list/list12.lc 1:9-1:10 V1 | 4 | testdata/language-features/basic-list/list12.lc 1:9-1:10 V1 |
5 | testdata/language-features/basic-list/list12.lc 1:9-1:11 'List V1 -> 'List V2 | 5 | testdata/language-features/basic-list/list12.lc 1:9-1:11 List V1 -> List V2 |
6 | testdata/language-features/basic-list/list12.lc 1:9-1:21 'List V2 | 6 | testdata/language-features/basic-list/list12.lc 1:9-1:21 List V2 |
7 | testdata/language-features/basic-list/list12.lc 1:10-1:11 {a} -> a -> 'List a -> 'List a | 7 | testdata/language-features/basic-list/list12.lc 1:10-1:11 {a} -> a -> List a -> List a |
8 | testdata/language-features/basic-list/list12.lc 1:11-1:12 V1 | 8 | testdata/language-features/basic-list/list12.lc 1:11-1:12 V1 |
9 | testdata/language-features/basic-list/list12.lc 1:11-1:13 'List V1 -> 'List V2 | 9 | testdata/language-features/basic-list/list12.lc 1:11-1:13 List V1 -> List V2 |
10 | testdata/language-features/basic-list/list12.lc 1:11-1:21 'List V3 | 10 | testdata/language-features/basic-list/list12.lc 1:11-1:21 List V3 |
11 | testdata/language-features/basic-list/list12.lc 1:12-1:13 {a} -> a -> 'List a -> 'List a | 11 | testdata/language-features/basic-list/list12.lc 1:12-1:13 {a} -> a -> List a -> List a |
12 | testdata/language-features/basic-list/list12.lc 1:13-1:14 V1 | 12 | testdata/language-features/basic-list/list12.lc 1:13-1:14 V1 |
13 | testdata/language-features/basic-list/list12.lc 1:13-1:15 'List V1 -> 'List V2 | 13 | testdata/language-features/basic-list/list12.lc 1:13-1:15 List V1 -> List V2 |
14 | testdata/language-features/basic-list/list12.lc 1:13-1:21 'List V4 | 14 | testdata/language-features/basic-list/list12.lc 1:13-1:21 List V4 |
15 | testdata/language-features/basic-list/list12.lc 1:14-1:15 {a} -> a -> 'List a -> 'List a | 15 | testdata/language-features/basic-list/list12.lc 1:14-1:15 {a} -> a -> List a -> List a |
16 | testdata/language-features/basic-list/list12.lc 1:15-1:16 V1 | 16 | testdata/language-features/basic-list/list12.lc 1:15-1:16 V1 |
17 | testdata/language-features/basic-list/list12.lc 1:15-1:17 'List V1 -> 'List V2 | 17 | testdata/language-features/basic-list/list12.lc 1:15-1:17 List V1 -> List V2 |
18 | testdata/language-features/basic-list/list12.lc 1:15-1:21 'List V5 | 18 | testdata/language-features/basic-list/list12.lc 1:15-1:21 List V5 |
19 | testdata/language-features/basic-list/list12.lc 1:16-1:17 {a} -> a -> 'List a -> 'List a | 19 | testdata/language-features/basic-list/list12.lc 1:16-1:17 {a} -> a -> List a -> List a |
20 | testdata/language-features/basic-list/list12.lc 1:17-1:18 V1 | 20 | testdata/language-features/basic-list/list12.lc 1:17-1:18 V1 |
21 | testdata/language-features/basic-list/list12.lc 1:17-1:19 'List V1 -> 'List V2 | 21 | testdata/language-features/basic-list/list12.lc 1:17-1:19 List V1 -> List V2 |
22 | testdata/language-features/basic-list/list12.lc 1:17-1:21 'List V5 | 22 | testdata/language-features/basic-list/list12.lc 1:17-1:21 List V5 |
23 | testdata/language-features/basic-list/list12.lc 1:18-1:19 {a} -> a -> 'List a -> 'List a | 23 | testdata/language-features/basic-list/list12.lc 1:18-1:19 {a} -> a -> List a -> List a |
24 | testdata/language-features/basic-list/list12.lc 1:19-1:21 {a} -> 'List a | 24 | testdata/language-features/basic-list/list12.lc 1:19-1:21 {a} -> List a |
diff --git a/testdata/language-features/basic-list/list13.out b/testdata/language-features/basic-list/list13.out index 65c373ee..bc6bcd99 100644 --- a/testdata/language-features/basic-list/list13.out +++ b/testdata/language-features/basic-list/list13.out | |||
@@ -1,24 +1,24 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-list/list13.lc 1:1-1:6 'List 'Char | 3 | testdata/language-features/basic-list/list13.lc 1:1-1:6 List Char |
4 | testdata/language-features/basic-list/list13.lc 1:9-1:12 'Char | 4 | testdata/language-features/basic-list/list13.lc 1:9-1:12 Char |
5 | testdata/language-features/basic-list/list13.lc 1:9-1:13 'List 'Char -> 'List 'Char | 5 | testdata/language-features/basic-list/list13.lc 1:9-1:13 List Char -> List Char |
6 | testdata/language-features/basic-list/list13.lc 1:9-1:31 'List 'Char | 6 | testdata/language-features/basic-list/list13.lc 1:9-1:31 List Char |
7 | testdata/language-features/basic-list/list13.lc 1:12-1:13 {a} -> a -> 'List a -> 'List a | 7 | testdata/language-features/basic-list/list13.lc 1:12-1:13 {a} -> a -> List a -> List a |
8 | testdata/language-features/basic-list/list13.lc 1:13-1:16 'Char | 8 | testdata/language-features/basic-list/list13.lc 1:13-1:16 Char |
9 | testdata/language-features/basic-list/list13.lc 1:13-1:17 'List 'Char -> 'List 'Char | 9 | testdata/language-features/basic-list/list13.lc 1:13-1:17 List Char -> List Char |
10 | testdata/language-features/basic-list/list13.lc 1:13-1:31 'List 'Char | 10 | testdata/language-features/basic-list/list13.lc 1:13-1:31 List Char |
11 | testdata/language-features/basic-list/list13.lc 1:16-1:17 {a} -> a -> 'List a -> 'List a | 11 | testdata/language-features/basic-list/list13.lc 1:16-1:17 {a} -> a -> List a -> List a |
12 | testdata/language-features/basic-list/list13.lc 1:17-1:20 'Char | 12 | testdata/language-features/basic-list/list13.lc 1:17-1:20 Char |
13 | testdata/language-features/basic-list/list13.lc 1:17-1:21 'List 'Char -> 'List 'Char | 13 | testdata/language-features/basic-list/list13.lc 1:17-1:21 List Char -> List Char |
14 | testdata/language-features/basic-list/list13.lc 1:17-1:31 'List 'Char | 14 | testdata/language-features/basic-list/list13.lc 1:17-1:31 List Char |
15 | testdata/language-features/basic-list/list13.lc 1:20-1:21 {a} -> a -> 'List a -> 'List a | 15 | testdata/language-features/basic-list/list13.lc 1:20-1:21 {a} -> a -> List a -> List a |
16 | testdata/language-features/basic-list/list13.lc 1:21-1:24 'Char | 16 | testdata/language-features/basic-list/list13.lc 1:21-1:24 Char |
17 | testdata/language-features/basic-list/list13.lc 1:21-1:25 'List 'Char -> 'List 'Char | 17 | testdata/language-features/basic-list/list13.lc 1:21-1:25 List Char -> List Char |
18 | testdata/language-features/basic-list/list13.lc 1:21-1:31 'List 'Char | 18 | testdata/language-features/basic-list/list13.lc 1:21-1:31 List Char |
19 | testdata/language-features/basic-list/list13.lc 1:24-1:25 {a} -> a -> 'List a -> 'List a | 19 | testdata/language-features/basic-list/list13.lc 1:24-1:25 {a} -> a -> List a -> List a |
20 | testdata/language-features/basic-list/list13.lc 1:25-1:28 'Char | 20 | testdata/language-features/basic-list/list13.lc 1:25-1:28 Char |
21 | testdata/language-features/basic-list/list13.lc 1:25-1:29 'List 'Char -> 'List 'Char | 21 | testdata/language-features/basic-list/list13.lc 1:25-1:29 List Char -> List Char |
22 | testdata/language-features/basic-list/list13.lc 1:25-1:31 'List 'Char | 22 | testdata/language-features/basic-list/list13.lc 1:25-1:31 List Char |
23 | testdata/language-features/basic-list/list13.lc 1:28-1:29 {a} -> a -> 'List a -> 'List a | 23 | testdata/language-features/basic-list/list13.lc 1:28-1:29 {a} -> a -> List a -> List a |
24 | testdata/language-features/basic-list/list13.lc 1:29-1:31 {a} -> 'List a | 24 | testdata/language-features/basic-list/list13.lc 1:29-1:31 {a} -> List a |
diff --git a/testdata/language-features/basic-list/listcomp01.out b/testdata/language-features/basic-list/listcomp01.out index 1aa3da93..157fbf88 100644 --- a/testdata/language-features/basic-list/listcomp01.out +++ b/testdata/language-features/basic-list/listcomp01.out | |||
@@ -1,12 +1,12 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-list/listcomp01.lc 1:1-1:6 'List 'Tuple0 | 3 | testdata/language-features/basic-list/listcomp01.lc 1:1-1:6 List Tuple0 |
4 | testdata/language-features/basic-list/listcomp01.lc 1:9-1:34 'List 'Tuple0 | 4 | testdata/language-features/basic-list/listcomp01.lc 1:9-1:34 List Tuple0 |
5 | testdata/language-features/basic-list/listcomp01.lc 1:10-1:12 'List 'Tuple0 | 'Tuple0 | V1 -> 'List V1 | 5 | testdata/language-features/basic-list/listcomp01.lc 1:10-1:12 List Tuple0 | Tuple0 | V1 -> List V1 |
6 | testdata/language-features/basic-list/listcomp01.lc 1:20-1:33 'List 'Tuple0 | 6 | testdata/language-features/basic-list/listcomp01.lc 1:20-1:33 List Tuple0 |
7 | testdata/language-features/basic-list/listcomp01.lc 1:21-1:23 'Tuple0 | 7 | testdata/language-features/basic-list/listcomp01.lc 1:21-1:23 Tuple0 |
8 | testdata/language-features/basic-list/listcomp01.lc 1:24-1:26 'Tuple0 | 8 | testdata/language-features/basic-list/listcomp01.lc 1:24-1:26 Tuple0 |
9 | testdata/language-features/basic-list/listcomp01.lc 1:24-1:32 'List 'Tuple0 | 9 | testdata/language-features/basic-list/listcomp01.lc 1:24-1:32 List Tuple0 |
10 | testdata/language-features/basic-list/listcomp01.lc 1:27-1:29 'Tuple0 | 10 | testdata/language-features/basic-list/listcomp01.lc 1:27-1:29 Tuple0 |
11 | testdata/language-features/basic-list/listcomp01.lc 1:27-1:32 'List 'Tuple0 | 11 | testdata/language-features/basic-list/listcomp01.lc 1:27-1:32 List Tuple0 |
12 | testdata/language-features/basic-list/listcomp01.lc 1:30-1:32 'List 'Tuple0 | 'Tuple0 | 12 | testdata/language-features/basic-list/listcomp01.lc 1:30-1:32 List Tuple0 | Tuple0 |
diff --git a/testdata/language-features/basic-list/listcomp02.out b/testdata/language-features/basic-list/listcomp02.out index d4b84f05..45c67f4a 100644 --- a/testdata/language-features/basic-list/listcomp02.out +++ b/testdata/language-features/basic-list/listcomp02.out | |||
@@ -1,14 +1,14 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-list/listcomp02.lc 1:1-1:2 'List 'Tuple0 | 3 | testdata/language-features/basic-list/listcomp02.lc 1:1-1:2 List Tuple0 |
4 | testdata/language-features/basic-list/listcomp02.lc 1:5-1:18 'List 'Tuple0 | 4 | testdata/language-features/basic-list/listcomp02.lc 1:5-1:18 List Tuple0 |
5 | testdata/language-features/basic-list/listcomp02.lc 1:6-1:8 'Tuple0 | 5 | testdata/language-features/basic-list/listcomp02.lc 1:6-1:8 Tuple0 |
6 | testdata/language-features/basic-list/listcomp02.lc 1:9-1:11 'Tuple0 | 6 | testdata/language-features/basic-list/listcomp02.lc 1:9-1:11 Tuple0 |
7 | testdata/language-features/basic-list/listcomp02.lc 1:9-1:17 'List 'Tuple0 | 7 | testdata/language-features/basic-list/listcomp02.lc 1:9-1:17 List Tuple0 |
8 | testdata/language-features/basic-list/listcomp02.lc 1:12-1:14 'Tuple0 | 8 | testdata/language-features/basic-list/listcomp02.lc 1:12-1:14 Tuple0 |
9 | testdata/language-features/basic-list/listcomp02.lc 1:12-1:17 'List 'Tuple0 | 9 | testdata/language-features/basic-list/listcomp02.lc 1:12-1:17 List Tuple0 |
10 | testdata/language-features/basic-list/listcomp02.lc 1:15-1:17 'List 'Tuple0 | 'Tuple0 | 10 | testdata/language-features/basic-list/listcomp02.lc 1:15-1:17 List Tuple0 | Tuple0 |
11 | testdata/language-features/basic-list/listcomp02.lc 2:1-2:6 'List 'Tuple0 | 11 | testdata/language-features/basic-list/listcomp02.lc 2:1-2:6 List Tuple0 |
12 | testdata/language-features/basic-list/listcomp02.lc 2:9-2:21 'List 'Tuple0 | 12 | testdata/language-features/basic-list/listcomp02.lc 2:9-2:21 List Tuple0 |
13 | testdata/language-features/basic-list/listcomp02.lc 2:10-2:11 'List V2 | V1 -> 'List V1 | V3 | 13 | testdata/language-features/basic-list/listcomp02.lc 2:10-2:11 List V2 | V1 -> List V1 | V3 |
14 | testdata/language-features/basic-list/listcomp02.lc 2:19-2:20 'List 'Tuple0 | 14 | testdata/language-features/basic-list/listcomp02.lc 2:19-2:20 List Tuple0 |
diff --git a/testdata/language-features/basic-list/listcomp03.out b/testdata/language-features/basic-list/listcomp03.out index 7f96d5d4..238bfaf9 100644 --- a/testdata/language-features/basic-list/listcomp03.out +++ b/testdata/language-features/basic-list/listcomp03.out | |||
@@ -1,14 +1,14 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-list/listcomp03.lc 1:1-1:6 'List 'Tuple0 | 3 | testdata/language-features/basic-list/listcomp03.lc 1:1-1:6 List Tuple0 |
4 | testdata/language-features/basic-list/listcomp03.lc 1:9-1:41 'List 'Tuple0 | 4 | testdata/language-features/basic-list/listcomp03.lc 1:9-1:41 List Tuple0 |
5 | testdata/language-features/basic-list/listcomp03.lc 1:10-1:12 'List 'Tuple0 | 'Tuple0 | 5 | testdata/language-features/basic-list/listcomp03.lc 1:10-1:12 List Tuple0 | Tuple0 |
6 | testdata/language-features/basic-list/listcomp03.lc 1:10-1:40 'List 'Tuple0 | 'List 'Tuple0 -> 'List 'Tuple0 | V1 -> 'List V1 | 6 | testdata/language-features/basic-list/listcomp03.lc 1:10-1:40 List Tuple0 | List Tuple0 -> List Tuple0 | V1 -> List V1 |
7 | testdata/language-features/basic-list/listcomp03.lc 1:20-1:33 'List 'Tuple0 | 7 | testdata/language-features/basic-list/listcomp03.lc 1:20-1:33 List Tuple0 |
8 | testdata/language-features/basic-list/listcomp03.lc 1:21-1:23 'Tuple0 | 8 | testdata/language-features/basic-list/listcomp03.lc 1:21-1:23 Tuple0 |
9 | testdata/language-features/basic-list/listcomp03.lc 1:24-1:26 'Tuple0 | 9 | testdata/language-features/basic-list/listcomp03.lc 1:24-1:26 Tuple0 |
10 | testdata/language-features/basic-list/listcomp03.lc 1:24-1:32 'List 'Tuple0 | 10 | testdata/language-features/basic-list/listcomp03.lc 1:24-1:32 List Tuple0 |
11 | testdata/language-features/basic-list/listcomp03.lc 1:27-1:29 'Tuple0 | 11 | testdata/language-features/basic-list/listcomp03.lc 1:27-1:29 Tuple0 |
12 | testdata/language-features/basic-list/listcomp03.lc 1:27-1:32 'List 'Tuple0 | 12 | testdata/language-features/basic-list/listcomp03.lc 1:27-1:32 List Tuple0 |
13 | testdata/language-features/basic-list/listcomp03.lc 1:30-1:32 'List 'Tuple0 | 'Tuple0 | 13 | testdata/language-features/basic-list/listcomp03.lc 1:30-1:32 List Tuple0 | Tuple0 |
14 | testdata/language-features/basic-list/listcomp03.lc 1:35-1:40 'Bool | 14 | testdata/language-features/basic-list/listcomp03.lc 1:35-1:40 Bool |
diff --git a/testdata/language-features/basic-list/listcomp04.out b/testdata/language-features/basic-list/listcomp04.out index 1f65be16..08725820 100644 --- a/testdata/language-features/basic-list/listcomp04.out +++ b/testdata/language-features/basic-list/listcomp04.out | |||
@@ -1,16 +1,16 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-list/listcomp04.lc 1:1-1:2 'List 'Tuple0 | 3 | testdata/language-features/basic-list/listcomp04.lc 1:1-1:2 List Tuple0 |
4 | testdata/language-features/basic-list/listcomp04.lc 1:5-1:18 'List 'Tuple0 | 4 | testdata/language-features/basic-list/listcomp04.lc 1:5-1:18 List Tuple0 |
5 | testdata/language-features/basic-list/listcomp04.lc 1:6-1:8 'Tuple0 | 5 | testdata/language-features/basic-list/listcomp04.lc 1:6-1:8 Tuple0 |
6 | testdata/language-features/basic-list/listcomp04.lc 1:9-1:11 'Tuple0 | 6 | testdata/language-features/basic-list/listcomp04.lc 1:9-1:11 Tuple0 |
7 | testdata/language-features/basic-list/listcomp04.lc 1:9-1:17 'List 'Tuple0 | 7 | testdata/language-features/basic-list/listcomp04.lc 1:9-1:17 List Tuple0 |
8 | testdata/language-features/basic-list/listcomp04.lc 1:12-1:14 'Tuple0 | 8 | testdata/language-features/basic-list/listcomp04.lc 1:12-1:14 Tuple0 |
9 | testdata/language-features/basic-list/listcomp04.lc 1:12-1:17 'List 'Tuple0 | 9 | testdata/language-features/basic-list/listcomp04.lc 1:12-1:17 List Tuple0 |
10 | testdata/language-features/basic-list/listcomp04.lc 1:15-1:17 'List 'Tuple0 | 'Tuple0 | 10 | testdata/language-features/basic-list/listcomp04.lc 1:15-1:17 List Tuple0 | Tuple0 |
11 | testdata/language-features/basic-list/listcomp04.lc 2:1-2:6 'List 'Tuple0 | 11 | testdata/language-features/basic-list/listcomp04.lc 2:1-2:6 List Tuple0 |
12 | testdata/language-features/basic-list/listcomp04.lc 2:9-2:30 'List 'Tuple0 | 12 | testdata/language-features/basic-list/listcomp04.lc 2:9-2:30 List Tuple0 |
13 | testdata/language-features/basic-list/listcomp04.lc 2:10-2:12 'List 'Tuple0 | 'Tuple0 | V1 -> 'List V1 | 13 | testdata/language-features/basic-list/listcomp04.lc 2:10-2:12 List Tuple0 | Tuple0 | V1 -> List V1 |
14 | testdata/language-features/basic-list/listcomp04.lc 2:10-2:29 'List 'Tuple0 | V1 -> 'List V1 | 14 | testdata/language-features/basic-list/listcomp04.lc 2:10-2:29 List Tuple0 | V1 -> List V1 |
15 | testdata/language-features/basic-list/listcomp04.lc 2:20-2:21 'List 'Tuple0 | 15 | testdata/language-features/basic-list/listcomp04.lc 2:20-2:21 List Tuple0 |
16 | testdata/language-features/basic-list/listcomp04.lc 2:28-2:29 'List 'Tuple0 | 16 | testdata/language-features/basic-list/listcomp04.lc 2:28-2:29 List Tuple0 |
diff --git a/testdata/language-features/basic-list/listcomp05.out b/testdata/language-features/basic-list/listcomp05.out index fd9751a0..6b48a5e0 100644 --- a/testdata/language-features/basic-list/listcomp05.out +++ b/testdata/language-features/basic-list/listcomp05.out | |||
@@ -1,10 +1,10 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-list/listcomp05.lc 1:1-1:6 'List 'Tuple0 | 3 | testdata/language-features/basic-list/listcomp05.lc 1:1-1:6 List Tuple0 |
4 | testdata/language-features/basic-list/listcomp05.lc 1:9-1:39 'List 'Tuple0 | 4 | testdata/language-features/basic-list/listcomp05.lc 1:9-1:39 List Tuple0 |
5 | testdata/language-features/basic-list/listcomp05.lc 1:10-1:11 V2 | 5 | testdata/language-features/basic-list/listcomp05.lc 1:10-1:11 V2 |
6 | testdata/language-features/basic-list/listcomp05.lc 1:10-1:38 'List 'Tuple0 | V1 -> 'List V1 | 6 | testdata/language-features/basic-list/listcomp05.lc 1:10-1:38 List Tuple0 | V1 -> List V1 |
7 | testdata/language-features/basic-list/listcomp05.lc 1:19-1:26 'List 'Tuple0 | 7 | testdata/language-features/basic-list/listcomp05.lc 1:19-1:26 List Tuple0 |
8 | testdata/language-features/basic-list/listcomp05.lc 1:20-1:22 'Tuple0 | 8 | testdata/language-features/basic-list/listcomp05.lc 1:20-1:22 Tuple0 |
9 | testdata/language-features/basic-list/listcomp05.lc 1:23-1:25 'List 'Tuple0 | 'Tuple0 | 9 | testdata/language-features/basic-list/listcomp05.lc 1:23-1:25 List Tuple0 | Tuple0 |
10 | testdata/language-features/basic-list/listcomp05.lc 1:36-1:38 'Tuple0 | 10 | testdata/language-features/basic-list/listcomp05.lc 1:36-1:38 Tuple0 |
diff --git a/testdata/language-features/basic-list/listcomp06.out b/testdata/language-features/basic-list/listcomp06.out index 4eeb6035..69ad18bc 100644 --- a/testdata/language-features/basic-list/listcomp06.out +++ b/testdata/language-features/basic-list/listcomp06.out | |||
@@ -1,20 +1,20 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-list/listcomp06.lc 1:1-1:7 'List 'Tuple0 | 3 | testdata/language-features/basic-list/listcomp06.lc 1:1-1:7 List Tuple0 |
4 | testdata/language-features/basic-list/listcomp06.lc 1:10-1:46 'List 'Tuple0 | 4 | testdata/language-features/basic-list/listcomp06.lc 1:10-1:46 List Tuple0 |
5 | testdata/language-features/basic-list/listcomp06.lc 1:11-1:12 'List V2 | V3 | 5 | testdata/language-features/basic-list/listcomp06.lc 1:11-1:12 List V2 | V3 |
6 | testdata/language-features/basic-list/listcomp06.lc 1:11-1:45 'List 'Tuple0 | 'List V1 -> 'List V2 | V1 -> 'List V1 | 6 | testdata/language-features/basic-list/listcomp06.lc 1:11-1:45 List Tuple0 | List V1 -> List V2 | V1 -> List V1 |
7 | testdata/language-features/basic-list/listcomp06.lc 1:20-1:27 'List 'Tuple0 | 7 | testdata/language-features/basic-list/listcomp06.lc 1:20-1:27 List Tuple0 |
8 | testdata/language-features/basic-list/listcomp06.lc 1:21-1:23 'Tuple0 | 8 | testdata/language-features/basic-list/listcomp06.lc 1:21-1:23 Tuple0 |
9 | testdata/language-features/basic-list/listcomp06.lc 1:24-1:26 'List 'Tuple0 | 'Tuple0 | 9 | testdata/language-features/basic-list/listcomp06.lc 1:24-1:26 List Tuple0 | Tuple0 |
10 | testdata/language-features/basic-list/listcomp06.lc 1:37-1:39 'Tuple0 | 10 | testdata/language-features/basic-list/listcomp06.lc 1:37-1:39 Tuple0 |
11 | testdata/language-features/basic-list/listcomp06.lc 1:41-1:45 'Bool | 11 | testdata/language-features/basic-list/listcomp06.lc 1:41-1:45 Bool |
12 | testdata/language-features/basic-list/listcomp06.lc 3:1-3:7 'List 'Tuple0 | 12 | testdata/language-features/basic-list/listcomp06.lc 3:1-3:7 List Tuple0 |
13 | testdata/language-features/basic-list/listcomp06.lc 3:10-3:46 'List 'Tuple0 | 13 | testdata/language-features/basic-list/listcomp06.lc 3:10-3:46 List Tuple0 |
14 | testdata/language-features/basic-list/listcomp06.lc 3:11-3:12 V2 | 14 | testdata/language-features/basic-list/listcomp06.lc 3:11-3:12 V2 |
15 | testdata/language-features/basic-list/listcomp06.lc 3:11-3:45 'List 'Tuple0 | V1 -> 'List V1 | 15 | testdata/language-features/basic-list/listcomp06.lc 3:11-3:45 List Tuple0 | V1 -> List V1 |
16 | testdata/language-features/basic-list/listcomp06.lc 3:20-3:27 'List 'Tuple0 | 16 | testdata/language-features/basic-list/listcomp06.lc 3:20-3:27 List Tuple0 |
17 | testdata/language-features/basic-list/listcomp06.lc 3:21-3:23 'Tuple0 | 17 | testdata/language-features/basic-list/listcomp06.lc 3:21-3:23 Tuple0 |
18 | testdata/language-features/basic-list/listcomp06.lc 3:24-3:26 'List 'Tuple0 | 'Tuple0 | 18 | testdata/language-features/basic-list/listcomp06.lc 3:24-3:26 List Tuple0 | Tuple0 |
19 | testdata/language-features/basic-list/listcomp06.lc 3:29-3:33 'Bool | 19 | testdata/language-features/basic-list/listcomp06.lc 3:29-3:33 Bool |
20 | testdata/language-features/basic-list/listcomp06.lc 3:43-3:45 'Tuple0 | 20 | testdata/language-features/basic-list/listcomp06.lc 3:43-3:45 Tuple0 |
diff --git a/testdata/language-features/basic-list/listcomp07.out b/testdata/language-features/basic-list/listcomp07.out index 2cdc8d07..47aae1f7 100644 --- a/testdata/language-features/basic-list/listcomp07.out +++ b/testdata/language-features/basic-list/listcomp07.out | |||
@@ -1,32 +1,32 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-list/listcomp07.lc 1:1-1:7 'List 'Tuple0 | 3 | testdata/language-features/basic-list/listcomp07.lc 1:1-1:7 List Tuple0 |
4 | testdata/language-features/basic-list/listcomp07.lc 1:10-6:11 'List 'Tuple0 | 4 | testdata/language-features/basic-list/listcomp07.lc 1:10-6:11 List Tuple0 |
5 | testdata/language-features/basic-list/listcomp07.lc 1:12-1:13 V5 | 5 | testdata/language-features/basic-list/listcomp07.lc 1:12-1:13 V5 |
6 | testdata/language-features/basic-list/listcomp07.lc 1:12-5:21 'List 'Tuple0 | 'List V1 | V1 -> 'List V1 | 6 | testdata/language-features/basic-list/listcomp07.lc 1:12-5:21 List Tuple0 | List V1 | V1 -> List V1 |
7 | testdata/language-features/basic-list/listcomp07.lc 2:17-2:24 'List 'Tuple0 | 7 | testdata/language-features/basic-list/listcomp07.lc 2:17-2:24 List Tuple0 |
8 | testdata/language-features/basic-list/listcomp07.lc 2:18-2:20 'Tuple0 | 8 | testdata/language-features/basic-list/listcomp07.lc 2:18-2:20 Tuple0 |
9 | testdata/language-features/basic-list/listcomp07.lc 2:21-2:23 'List 'Tuple0 | 'Tuple0 | 9 | testdata/language-features/basic-list/listcomp07.lc 2:21-2:23 List Tuple0 | Tuple0 |
10 | testdata/language-features/basic-list/listcomp07.lc 3:20-3:22 'Tuple0 | 10 | testdata/language-features/basic-list/listcomp07.lc 3:20-3:22 Tuple0 |
11 | testdata/language-features/basic-list/listcomp07.lc 4:12-4:16 'Bool | 11 | testdata/language-features/basic-list/listcomp07.lc 4:12-4:16 Bool |
12 | testdata/language-features/basic-list/listcomp07.lc 5:20-5:21 V2 | 12 | testdata/language-features/basic-list/listcomp07.lc 5:20-5:21 V2 |
13 | testdata/language-features/basic-list/listcomp07.lc 8:1-8:7 'List 'Tuple0 | 13 | testdata/language-features/basic-list/listcomp07.lc 8:1-8:7 List Tuple0 |
14 | testdata/language-features/basic-list/listcomp07.lc 8:10-12:11 'List 'Tuple0 | 14 | testdata/language-features/basic-list/listcomp07.lc 8:10-12:11 List Tuple0 |
15 | testdata/language-features/basic-list/listcomp07.lc 8:12-8:13 V5 | 15 | testdata/language-features/basic-list/listcomp07.lc 8:12-8:13 V5 |
16 | testdata/language-features/basic-list/listcomp07.lc 8:12-11:21 'List 'Tuple0 | 'List V1 | V1 -> 'List V1 | 16 | testdata/language-features/basic-list/listcomp07.lc 8:12-11:21 List Tuple0 | List V1 | V1 -> List V1 |
17 | testdata/language-features/basic-list/listcomp07.lc 8:21-8:28 'List 'Tuple0 | 17 | testdata/language-features/basic-list/listcomp07.lc 8:21-8:28 List Tuple0 |
18 | testdata/language-features/basic-list/listcomp07.lc 8:22-8:24 'Tuple0 | 18 | testdata/language-features/basic-list/listcomp07.lc 8:22-8:24 Tuple0 |
19 | testdata/language-features/basic-list/listcomp07.lc 8:25-8:27 'List 'Tuple0 | 'Tuple0 | 19 | testdata/language-features/basic-list/listcomp07.lc 8:25-8:27 List Tuple0 | Tuple0 |
20 | testdata/language-features/basic-list/listcomp07.lc 9:20-9:22 'Tuple0 | 20 | testdata/language-features/basic-list/listcomp07.lc 9:20-9:22 Tuple0 |
21 | testdata/language-features/basic-list/listcomp07.lc 10:12-10:16 'Bool | 21 | testdata/language-features/basic-list/listcomp07.lc 10:12-10:16 Bool |
22 | testdata/language-features/basic-list/listcomp07.lc 11:20-11:21 V2 | 22 | testdata/language-features/basic-list/listcomp07.lc 11:20-11:21 V2 |
23 | testdata/language-features/basic-list/listcomp07.lc 14:1-14:7 'List 'Tuple0 | 23 | testdata/language-features/basic-list/listcomp07.lc 14:1-14:7 List Tuple0 |
24 | testdata/language-features/basic-list/listcomp07.lc 14:10-20:3 'List 'Tuple0 | 24 | testdata/language-features/basic-list/listcomp07.lc 14:10-20:3 List Tuple0 |
25 | testdata/language-features/basic-list/listcomp07.lc 14:12-14:13 V5 | 25 | testdata/language-features/basic-list/listcomp07.lc 14:12-14:13 V5 |
26 | testdata/language-features/basic-list/listcomp07.lc 14:12-19:15 'List 'Tuple0 | 'List V1 | V1 -> 'List V1 | 26 | testdata/language-features/basic-list/listcomp07.lc 14:12-19:15 List Tuple0 | List V1 | V1 -> List V1 |
27 | testdata/language-features/basic-list/listcomp07.lc 15:15-15:22 'List 'Tuple0 | 27 | testdata/language-features/basic-list/listcomp07.lc 15:15-15:22 List Tuple0 |
28 | testdata/language-features/basic-list/listcomp07.lc 15:16-15:18 'Tuple0 | 28 | testdata/language-features/basic-list/listcomp07.lc 15:16-15:18 Tuple0 |
29 | testdata/language-features/basic-list/listcomp07.lc 15:19-15:21 'List 'Tuple0 | 'Tuple0 | 29 | testdata/language-features/basic-list/listcomp07.lc 15:19-15:21 List Tuple0 | Tuple0 |
30 | testdata/language-features/basic-list/listcomp07.lc 17:6-17:8 'Tuple0 | 30 | testdata/language-features/basic-list/listcomp07.lc 17:6-17:8 Tuple0 |
31 | testdata/language-features/basic-list/listcomp07.lc 18:7-18:11 'Bool | 31 | testdata/language-features/basic-list/listcomp07.lc 18:7-18:11 Bool |
32 | testdata/language-features/basic-list/listcomp07.lc 19:14-19:15 V2 | 32 | testdata/language-features/basic-list/listcomp07.lc 19:14-19:15 V2 |
diff --git a/testdata/language-features/basic-values/bool01.out b/testdata/language-features/basic-values/bool01.out index 789dfa43..2f1fc837 100644 --- a/testdata/language-features/basic-values/bool01.out +++ b/testdata/language-features/basic-values/bool01.out | |||
@@ -1,6 +1,6 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/bool01.lc 1:1-1:7 'Bool | 3 | testdata/language-features/basic-values/bool01.lc 1:1-1:7 Bool |
4 | testdata/language-features/basic-values/bool01.lc 1:10-1:14 'Bool | 4 | testdata/language-features/basic-values/bool01.lc 1:10-1:14 Bool |
5 | testdata/language-features/basic-values/bool01.lc 2:1-2:7 'Bool | 5 | testdata/language-features/basic-values/bool01.lc 2:1-2:7 Bool |
6 | testdata/language-features/basic-values/bool01.lc 2:10-2:15 'Bool | 6 | testdata/language-features/basic-values/bool01.lc 2:10-2:15 Bool |
diff --git a/testdata/language-features/basic-values/case01.out b/testdata/language-features/basic-values/case01.out index 0ba8373e..445692dd 100644 --- a/testdata/language-features/basic-values/case01.out +++ b/testdata/language-features/basic-values/case01.out | |||
@@ -1,26 +1,26 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/case01.lc 1:1-1:7 'Tuple0 | 3 | testdata/language-features/basic-values/case01.lc 1:1-1:7 Tuple0 |
4 | testdata/language-features/basic-values/case01.lc 1:10-1:29 'Tuple0 | 4 | testdata/language-features/basic-values/case01.lc 1:10-1:29 Tuple0 |
5 | testdata/language-features/basic-values/case01.lc 1:15-1:17 'Tuple0 | 5 | testdata/language-features/basic-values/case01.lc 1:15-1:17 Tuple0 |
6 | testdata/language-features/basic-values/case01.lc 1:27-1:29 'Tuple0 | 6 | testdata/language-features/basic-values/case01.lc 1:27-1:29 Tuple0 |
7 | testdata/language-features/basic-values/case01.lc 3:1-3:7 'Tuple0 | 7 | testdata/language-features/basic-values/case01.lc 3:1-3:7 Tuple0 |
8 | testdata/language-features/basic-values/case01.lc 3:10-4:11 'Tuple0 | 8 | testdata/language-features/basic-values/case01.lc 3:10-4:11 Tuple0 |
9 | testdata/language-features/basic-values/case01.lc 3:15-3:17 'Tuple0 | 9 | testdata/language-features/basic-values/case01.lc 3:15-3:17 Tuple0 |
10 | testdata/language-features/basic-values/case01.lc 4:9-4:11 'Tuple0 | 10 | testdata/language-features/basic-values/case01.lc 4:9-4:11 Tuple0 |
11 | testdata/language-features/basic-values/case01.lc 6:1-6:7 'Tuple0 | 11 | testdata/language-features/basic-values/case01.lc 6:1-6:7 Tuple0 |
12 | testdata/language-features/basic-values/case01.lc 7:3-8:13 'Tuple0 | 12 | testdata/language-features/basic-values/case01.lc 7:3-8:13 Tuple0 |
13 | testdata/language-features/basic-values/case01.lc 7:8-7:10 'Tuple0 | 13 | testdata/language-features/basic-values/case01.lc 7:8-7:10 Tuple0 |
14 | testdata/language-features/basic-values/case01.lc 8:11-8:13 'Tuple0 | 14 | testdata/language-features/basic-values/case01.lc 8:11-8:13 Tuple0 |
15 | testdata/language-features/basic-values/case01.lc 10:1-10:7 'Tuple0 | 15 | testdata/language-features/basic-values/case01.lc 10:1-10:7 Tuple0 |
16 | testdata/language-features/basic-values/case01.lc 11:3-13:9 'Tuple0 | 16 | testdata/language-features/basic-values/case01.lc 11:3-13:9 Tuple0 |
17 | testdata/language-features/basic-values/case01.lc 11:8-11:10 'Tuple0 | 17 | testdata/language-features/basic-values/case01.lc 11:8-11:10 Tuple0 |
18 | testdata/language-features/basic-values/case01.lc 13:7-13:9 'Tuple0 | 18 | testdata/language-features/basic-values/case01.lc 13:7-13:9 Tuple0 |
19 | testdata/language-features/basic-values/case01.lc 15:1-15:7 'Tuple0 | 19 | testdata/language-features/basic-values/case01.lc 15:1-15:7 Tuple0 |
20 | testdata/language-features/basic-values/case01.lc 16:3-19:11 'Tuple0 | 20 | testdata/language-features/basic-values/case01.lc 16:3-19:11 Tuple0 |
21 | testdata/language-features/basic-values/case01.lc 16:8-16:10 'Tuple0 | 21 | testdata/language-features/basic-values/case01.lc 16:8-16:10 Tuple0 |
22 | testdata/language-features/basic-values/case01.lc 19:9-19:11 'Tuple0 | 22 | testdata/language-features/basic-values/case01.lc 19:9-19:11 Tuple0 |
23 | testdata/language-features/basic-values/case01.lc 21:1-21:7 'Tuple0 | 23 | testdata/language-features/basic-values/case01.lc 21:1-21:7 Tuple0 |
24 | testdata/language-features/basic-values/case01.lc 22:3-23:12 'Tuple0 | 24 | testdata/language-features/basic-values/case01.lc 22:3-23:12 Tuple0 |
25 | testdata/language-features/basic-values/case01.lc 22:8-22:10 'Tuple0 | 25 | testdata/language-features/basic-values/case01.lc 22:8-22:10 Tuple0 |
26 | testdata/language-features/basic-values/case01.lc 23:10-23:12 'Tuple0 | 26 | testdata/language-features/basic-values/case01.lc 23:10-23:12 Tuple0 |
diff --git a/testdata/language-features/basic-values/case02.out b/testdata/language-features/basic-values/case02.out index cb4274a3..d57b19e5 100644 --- a/testdata/language-features/basic-values/case02.out +++ b/testdata/language-features/basic-values/case02.out | |||
@@ -1,16 +1,16 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/case02.lc 1:1-1:7 'Tuple0 | 3 | testdata/language-features/basic-values/case02.lc 1:1-1:7 Tuple0 |
4 | testdata/language-features/basic-values/case02.lc 1:10-3:10 'Tuple0 | 4 | testdata/language-features/basic-values/case02.lc 1:10-3:10 Tuple0 |
5 | testdata/language-features/basic-values/case02.lc 1:15-1:16 V1 | 5 | testdata/language-features/basic-values/case02.lc 1:15-1:16 V1 |
6 | testdata/language-features/basic-values/case02.lc 2:8-2:10 'Tuple0 | 6 | testdata/language-features/basic-values/case02.lc 2:8-2:10 Tuple0 |
7 | testdata/language-features/basic-values/case02.lc 2:8-3:10 'Tuple0 -> 'Ordering->'Tuple0 | 7 | testdata/language-features/basic-values/case02.lc 2:8-3:10 Tuple0 -> Ordering->Tuple0 |
8 | testdata/language-features/basic-values/case02.lc 3:8-3:10 'Tuple0 | 8 | testdata/language-features/basic-values/case02.lc 3:8-3:10 Tuple0 |
9 | testdata/language-features/basic-values/case02.lc 5:1-5:7 'String | 9 | testdata/language-features/basic-values/case02.lc 5:1-5:7 String |
10 | testdata/language-features/basic-values/case02.lc 5:10-8:11 'String | 10 | testdata/language-features/basic-values/case02.lc 5:10-8:11 String |
11 | testdata/language-features/basic-values/case02.lc 5:15-5:16 V1 | 11 | testdata/language-features/basic-values/case02.lc 5:15-5:16 V1 |
12 | testdata/language-features/basic-values/case02.lc 6:8-6:11 'String | 12 | testdata/language-features/basic-values/case02.lc 6:8-6:11 String |
13 | testdata/language-features/basic-values/case02.lc 6:8-8:11 'String -> 'Ordering->'String | 13 | testdata/language-features/basic-values/case02.lc 6:8-8:11 String -> Ordering->String |
14 | testdata/language-features/basic-values/case02.lc 7:8-7:11 'String | 14 | testdata/language-features/basic-values/case02.lc 7:8-7:11 String |
15 | testdata/language-features/basic-values/case02.lc 7:8-8:11 'String | 'String -> 'Ordering->'String | 15 | testdata/language-features/basic-values/case02.lc 7:8-8:11 String | String -> Ordering->String |
16 | testdata/language-features/basic-values/case02.lc 8:8-8:11 'String | 16 | testdata/language-features/basic-values/case02.lc 8:8-8:11 String |
diff --git a/testdata/language-features/basic-values/case05.out b/testdata/language-features/basic-values/case05.out index 1f1adc26..3520939e 100644 --- a/testdata/language-features/basic-values/case05.out +++ b/testdata/language-features/basic-values/case05.out | |||
@@ -1,6 +1,6 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/case05.lc 1:1-1:6 'Int->'Char | 3 | testdata/language-features/basic-values/case05.lc 1:1-1:6 Int->Char |
4 | testdata/language-features/basic-values/case05.lc 1:11-2:11 'Char | 4 | testdata/language-features/basic-values/case05.lc 1:11-2:11 Char |
5 | testdata/language-features/basic-values/case05.lc 1:16-1:17 V1 | 5 | testdata/language-features/basic-values/case05.lc 1:16-1:17 V1 |
6 | testdata/language-features/basic-values/case05.lc 2:8-2:11 'Char | 6 | testdata/language-features/basic-values/case05.lc 2:8-2:11 Char |
diff --git a/testdata/language-features/basic-values/case06.out b/testdata/language-features/basic-values/case06.out index 07dedca5..0dfa2886 100644 --- a/testdata/language-features/basic-values/case06.out +++ b/testdata/language-features/basic-values/case06.out | |||
@@ -1,8 +1,8 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/case06.lc 1:1-1:6 'Int->'Char | 3 | testdata/language-features/basic-values/case06.lc 1:1-1:6 Int->Char |
4 | testdata/language-features/basic-values/case06.lc 1:11-3:11 'Char | 4 | testdata/language-features/basic-values/case06.lc 1:11-3:11 Char |
5 | testdata/language-features/basic-values/case06.lc 1:16-1:17 V1 | 5 | testdata/language-features/basic-values/case06.lc 1:16-1:17 V1 |
6 | testdata/language-features/basic-values/case06.lc 2:8-2:11 'Char | 6 | testdata/language-features/basic-values/case06.lc 2:8-2:11 Char |
7 | testdata/language-features/basic-values/case06.lc 2:8-3:11 'Char -> 'Ordering->'Char | 7 | testdata/language-features/basic-values/case06.lc 2:8-3:11 Char -> Ordering->Char |
8 | testdata/language-features/basic-values/case06.lc 3:8-3:11 'Char | 8 | testdata/language-features/basic-values/case06.lc 3:8-3:11 Char |
diff --git a/testdata/language-features/basic-values/data01.out b/testdata/language-features/basic-values/data01.out index 2687d8b0..1f818e02 100644 --- a/testdata/language-features/basic-values/data01.out +++ b/testdata/language-features/basic-values/data01.out | |||
@@ -2,18 +2,18 @@ main is not found | |||
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/data01.lc 1:6-1:7 Type | 3 | testdata/language-features/basic-values/data01.lc 1:6-1:7 Type |
4 | testdata/language-features/basic-values/data01.lc 1:6-1:13 Type | 4 | testdata/language-features/basic-values/data01.lc 1:6-1:13 Type |
5 | testdata/language-features/basic-values/data01.lc 1:8-1:9 'A | 5 | testdata/language-features/basic-values/data01.lc 1:8-1:9 A |
6 | testdata/language-features/basic-values/data01.lc 1:10-1:11 'A | 6 | testdata/language-features/basic-values/data01.lc 1:10-1:11 A |
7 | testdata/language-features/basic-values/data01.lc 1:12-1:13 'A | 7 | testdata/language-features/basic-values/data01.lc 1:12-1:13 A |
8 | testdata/language-features/basic-values/data01.lc 3:6-3:7 Type | 8 | testdata/language-features/basic-values/data01.lc 3:6-3:7 Type |
9 | testdata/language-features/basic-values/data01.lc 3:6-3:22 Type | 9 | testdata/language-features/basic-values/data01.lc 3:6-3:22 Type |
10 | testdata/language-features/basic-values/data01.lc 3:10-3:11 'E | 10 | testdata/language-features/basic-values/data01.lc 3:10-3:11 E |
11 | testdata/language-features/basic-values/data01.lc 3:14-3:15 'E | 'Tuple0->'E | Type | 11 | testdata/language-features/basic-values/data01.lc 3:14-3:15 E | Tuple0->E | Type |
12 | testdata/language-features/basic-values/data01.lc 3:16-3:18 Type | 12 | testdata/language-features/basic-values/data01.lc 3:16-3:18 Type |
13 | testdata/language-features/basic-values/data01.lc 3:21-3:22 'E | 13 | testdata/language-features/basic-values/data01.lc 3:21-3:22 E |
14 | testdata/language-features/basic-values/data01.lc 5:6-5:8 Type | 14 | testdata/language-features/basic-values/data01.lc 5:6-5:8 Type |
15 | testdata/language-features/basic-values/data01.lc 5:6-6:13 Type | 15 | testdata/language-features/basic-values/data01.lc 5:6-6:13 Type |
16 | testdata/language-features/basic-values/data01.lc 5:9-5:11 'D1 | 16 | testdata/language-features/basic-values/data01.lc 5:9-5:11 D1 |
17 | testdata/language-features/basic-values/data01.lc 6:5-6:7 'D1 | 'Tuple0->'D1 | Type | 17 | testdata/language-features/basic-values/data01.lc 6:5-6:7 D1 | Tuple0->D1 | Type |
18 | testdata/language-features/basic-values/data01.lc 6:7-6:9 Type | 18 | testdata/language-features/basic-values/data01.lc 6:7-6:9 Type |
19 | testdata/language-features/basic-values/data01.lc 6:11-6:13 'D1 | 19 | testdata/language-features/basic-values/data01.lc 6:11-6:13 D1 |
diff --git a/testdata/language-features/basic-values/def01.out b/testdata/language-features/basic-values/def01.out index 7695fcac..9fd5bd4a 100644 --- a/testdata/language-features/basic-values/def01.out +++ b/testdata/language-features/basic-values/def01.out | |||
@@ -1,7 +1,7 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/def01.lc 1:1-1:5 'Tuple0 | 3 | testdata/language-features/basic-values/def01.lc 1:1-1:5 Tuple0 |
4 | testdata/language-features/basic-values/def01.lc 1:8-1:10 'Tuple0 | 4 | testdata/language-features/basic-values/def01.lc 1:8-1:10 Tuple0 |
5 | testdata/language-features/basic-values/def01.lc 3:1-3:5 {a} -> {b} -> {c : 'Num b} -> a->b | 5 | testdata/language-features/basic-values/def01.lc 3:1-3:5 {a} -> {b} -> {c : Num b} -> a->b |
6 | testdata/language-features/basic-values/def01.lc 5:1-5:5 {a} -> {b} -> {c} -> {d} -> {e} -> a -> b -> c -> d -> e->'Char | 6 | testdata/language-features/basic-values/def01.lc 5:1-5:5 {a} -> {b} -> {c} -> {d} -> {e} -> a -> b -> c -> d -> e->Char |
7 | testdata/language-features/basic-values/def01.lc 5:18-5:21 'Char | 7 | testdata/language-features/basic-values/def01.lc 5:18-5:21 Char |
diff --git a/testdata/language-features/basic-values/def03.out b/testdata/language-features/basic-values/def03.out index 069963a9..ac7785b2 100644 --- a/testdata/language-features/basic-values/def03.out +++ b/testdata/language-features/basic-values/def03.out | |||
@@ -1,6 +1,6 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/def03.lc 1:1-1:4 'Int->'Char | 3 | testdata/language-features/basic-values/def03.lc 1:1-1:4 Int->Char |
4 | testdata/language-features/basic-values/def03.lc 1:9-1:12 'Char | 4 | testdata/language-features/basic-values/def03.lc 1:9-1:12 Char |
5 | testdata/language-features/basic-values/def03.lc 1:9-2:12 'Char -> 'Ordering->'Char | 5 | testdata/language-features/basic-values/def03.lc 1:9-2:12 Char -> Ordering->Char |
6 | testdata/language-features/basic-values/def03.lc 2:9-2:12 'Char | 6 | testdata/language-features/basic-values/def03.lc 2:9-2:12 Char |
diff --git a/testdata/language-features/basic-values/def04.out b/testdata/language-features/basic-values/def04.out index daa480e6..9f922126 100644 --- a/testdata/language-features/basic-values/def04.out +++ b/testdata/language-features/basic-values/def04.out | |||
@@ -1,14 +1,14 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/def04.lc 1:1-1:4 'Int->'Char | 3 | testdata/language-features/basic-values/def04.lc 1:1-1:4 Int->Char |
4 | testdata/language-features/basic-values/def04.lc 1:9-1:12 'Char | 4 | testdata/language-features/basic-values/def04.lc 1:9-1:12 Char |
5 | testdata/language-features/basic-values/def04.lc 1:9-3:12 'Char -> 'Ordering->'Char | 5 | testdata/language-features/basic-values/def04.lc 1:9-3:12 Char -> Ordering->Char |
6 | testdata/language-features/basic-values/def04.lc 2:9-2:12 'Char | 6 | testdata/language-features/basic-values/def04.lc 2:9-2:12 Char |
7 | testdata/language-features/basic-values/def04.lc 2:9-3:12 'Char | 'Char -> 'Ordering->'Char | 7 | testdata/language-features/basic-values/def04.lc 2:9-3:12 Char | Char -> Ordering->Char |
8 | testdata/language-features/basic-values/def04.lc 3:9-3:12 'Char | 8 | testdata/language-features/basic-values/def04.lc 3:9-3:12 Char |
9 | testdata/language-features/basic-values/def04.lc 5:1-5:5 {a} -> 'Int -> a->'Char | 9 | testdata/language-features/basic-values/def04.lc 5:1-5:5 {a} -> Int -> a->Char |
10 | testdata/language-features/basic-values/def04.lc 5:12-5:15 'Char | 10 | testdata/language-features/basic-values/def04.lc 5:12-5:15 Char |
11 | testdata/language-features/basic-values/def04.lc 5:12-7:15 'Char -> 'Ordering->'Char | 11 | testdata/language-features/basic-values/def04.lc 5:12-7:15 Char -> Ordering->Char |
12 | testdata/language-features/basic-values/def04.lc 6:12-6:15 'Char | 12 | testdata/language-features/basic-values/def04.lc 6:12-6:15 Char |
13 | testdata/language-features/basic-values/def04.lc 6:12-7:15 'Char | 'Char -> 'Ordering->'Char | 13 | testdata/language-features/basic-values/def04.lc 6:12-7:15 Char | Char -> Ordering->Char |
14 | testdata/language-features/basic-values/def04.lc 7:12-7:15 'Char | 14 | testdata/language-features/basic-values/def04.lc 7:12-7:15 Char |
diff --git a/testdata/language-features/basic-values/deforder01.out b/testdata/language-features/basic-values/deforder01.out index 73ff427f..f4b6c68c 100644 --- a/testdata/language-features/basic-values/deforder01.out +++ b/testdata/language-features/basic-values/deforder01.out | |||
@@ -1,6 +1,6 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/deforder01.lc 1:1-1:2 'Char | 3 | testdata/language-features/basic-values/deforder01.lc 1:1-1:2 Char |
4 | testdata/language-features/basic-values/deforder01.lc 1:5-1:8 'Char | 4 | testdata/language-features/basic-values/deforder01.lc 1:5-1:8 Char |
5 | testdata/language-features/basic-values/deforder01.lc 2:1-2:2 'Char | 5 | testdata/language-features/basic-values/deforder01.lc 2:1-2:2 Char |
6 | testdata/language-features/basic-values/deforder01.lc 2:5-2:6 'Char | 6 | testdata/language-features/basic-values/deforder01.lc 2:5-2:6 Char |
diff --git a/testdata/language-features/basic-values/deforder03.out b/testdata/language-features/basic-values/deforder03.out index 53bf5d63..e1062b12 100644 --- a/testdata/language-features/basic-values/deforder03.out +++ b/testdata/language-features/basic-values/deforder03.out | |||
@@ -1,6 +1,6 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/deforder03.lc 1:1-1:6 'Char | 3 | testdata/language-features/basic-values/deforder03.lc 1:1-1:6 Char |
4 | testdata/language-features/basic-values/deforder03.lc 1:17-1:19 'Tuple0 | 4 | testdata/language-features/basic-values/deforder03.lc 1:17-1:19 Tuple0 |
5 | testdata/language-features/basic-values/deforder03.lc 2:17-2:18 'Tuple0 | 5 | testdata/language-features/basic-values/deforder03.lc 2:17-2:18 Tuple0 |
6 | testdata/language-features/basic-values/deforder03.lc 3:12-3:15 'Char | 6 | testdata/language-features/basic-values/deforder03.lc 3:12-3:15 Char |
diff --git a/testdata/language-features/basic-values/deforder06.out b/testdata/language-features/basic-values/deforder06.out index 985be8ab..7548f42d 100644 --- a/testdata/language-features/basic-values/deforder06.out +++ b/testdata/language-features/basic-values/deforder06.out | |||
@@ -1,6 +1,6 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/deforder06.lc 1:1-1:6 'Char | 3 | testdata/language-features/basic-values/deforder06.lc 1:1-1:6 Char |
4 | testdata/language-features/basic-values/deforder06.lc 1:9-1:12 'Char | 4 | testdata/language-features/basic-values/deforder06.lc 1:9-1:12 Char |
5 | testdata/language-features/basic-values/deforder06.lc 1:23-1:25 'Tuple0 | 5 | testdata/language-features/basic-values/deforder06.lc 1:23-1:25 Tuple0 |
6 | testdata/language-features/basic-values/deforder06.lc 2:23-2:24 'Tuple0 | 6 | testdata/language-features/basic-values/deforder06.lc 2:23-2:24 Tuple0 |
diff --git a/testdata/language-features/basic-values/if01.out b/testdata/language-features/basic-values/if01.out index 89b5b73e..5ef499d4 100644 --- a/testdata/language-features/basic-values/if01.out +++ b/testdata/language-features/basic-values/if01.out | |||
@@ -1,14 +1,14 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/if01.lc 1:1-1:7 'Tuple0 | 3 | testdata/language-features/basic-values/if01.lc 1:1-1:7 Tuple0 |
4 | testdata/language-features/basic-values/if01.lc 1:10-1:33 'Tuple0 | 4 | testdata/language-features/basic-values/if01.lc 1:10-1:33 Tuple0 |
5 | testdata/language-features/basic-values/if01.lc 1:13-1:17 'Bool | 5 | testdata/language-features/basic-values/if01.lc 1:13-1:17 Bool |
6 | testdata/language-features/basic-values/if01.lc 1:13-1:25 'Tuple0->'Tuple0 | 6 | testdata/language-features/basic-values/if01.lc 1:13-1:25 Tuple0->Tuple0 |
7 | testdata/language-features/basic-values/if01.lc 1:23-1:25 'Tuple0 | 7 | testdata/language-features/basic-values/if01.lc 1:23-1:25 Tuple0 |
8 | testdata/language-features/basic-values/if01.lc 1:31-1:33 'Tuple0 | 8 | testdata/language-features/basic-values/if01.lc 1:31-1:33 Tuple0 |
9 | testdata/language-features/basic-values/if01.lc 2:1-2:7 'Float | 9 | testdata/language-features/basic-values/if01.lc 2:1-2:7 Float |
10 | testdata/language-features/basic-values/if01.lc 2:10-2:36 'Float | 10 | testdata/language-features/basic-values/if01.lc 2:10-2:36 Float |
11 | testdata/language-features/basic-values/if01.lc 2:13-2:18 'Bool | 11 | testdata/language-features/basic-values/if01.lc 2:13-2:18 Bool |
12 | testdata/language-features/basic-values/if01.lc 2:13-2:27 'Float->'Float | 12 | testdata/language-features/basic-values/if01.lc 2:13-2:27 Float->Float |
13 | testdata/language-features/basic-values/if01.lc 2:24-2:27 'Float | 13 | testdata/language-features/basic-values/if01.lc 2:24-2:27 Float |
14 | testdata/language-features/basic-values/if01.lc 2:33-2:36 'Float | 14 | testdata/language-features/basic-values/if01.lc 2:33-2:36 Float |
diff --git a/testdata/language-features/basic-values/indentation01.out b/testdata/language-features/basic-values/indentation01.out index fa18480f..789ca889 100644 --- a/testdata/language-features/basic-values/indentation01.out +++ b/testdata/language-features/basic-values/indentation01.out | |||
@@ -1,6 +1,6 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/indentation01.lc 1:1-1:7 'Tuple0 | 3 | testdata/language-features/basic-values/indentation01.lc 1:1-1:7 Tuple0 |
4 | testdata/language-features/basic-values/indentation01.lc 1:10-1:12 'Tuple0 | 4 | testdata/language-features/basic-values/indentation01.lc 1:10-1:12 Tuple0 |
5 | testdata/language-features/basic-values/indentation01.lc 2:1-2:7 'Tuple0 | 5 | testdata/language-features/basic-values/indentation01.lc 2:1-2:7 Tuple0 |
6 | testdata/language-features/basic-values/indentation01.lc 2:10-2:12 'Tuple0 | 6 | testdata/language-features/basic-values/indentation01.lc 2:10-2:12 Tuple0 |
diff --git a/testdata/language-features/basic-values/indentation02.out b/testdata/language-features/basic-values/indentation02.out index afac20be..966e3f95 100644 --- a/testdata/language-features/basic-values/indentation02.out +++ b/testdata/language-features/basic-values/indentation02.out | |||
@@ -1,6 +1,6 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/indentation02.lc 1:3-1:9 'Tuple0 | 3 | testdata/language-features/basic-values/indentation02.lc 1:3-1:9 Tuple0 |
4 | testdata/language-features/basic-values/indentation02.lc 1:12-1:14 'Tuple0 | 4 | testdata/language-features/basic-values/indentation02.lc 1:12-1:14 Tuple0 |
5 | testdata/language-features/basic-values/indentation02.lc 2:3-2:9 'Tuple0 | 5 | testdata/language-features/basic-values/indentation02.lc 2:3-2:9 Tuple0 |
6 | testdata/language-features/basic-values/indentation02.lc 2:12-2:14 'Tuple0 | 6 | testdata/language-features/basic-values/indentation02.lc 2:12-2:14 Tuple0 |
diff --git a/testdata/language-features/basic-values/infix01.out b/testdata/language-features/basic-values/infix01.out index 349c7401..227f093a 100644 --- a/testdata/language-features/basic-values/infix01.out +++ b/testdata/language-features/basic-values/infix01.out | |||
@@ -1,10 +1,10 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/infix01.lc 1:1-1:4 {a} -> {b} -> a -> b->'Tuple0 | 3 | testdata/language-features/basic-values/infix01.lc 1:1-1:4 {a} -> {b} -> a -> b->Tuple0 |
4 | testdata/language-features/basic-values/infix01.lc 1:11-1:13 'Tuple0 | 4 | testdata/language-features/basic-values/infix01.lc 1:11-1:13 Tuple0 |
5 | testdata/language-features/basic-values/infix01.lc 3:1-3:6 {a} -> {b} -> a -> b->'Tuple0 | 5 | testdata/language-features/basic-values/infix01.lc 3:1-3:6 {a} -> {b} -> a -> b->Tuple0 |
6 | testdata/language-features/basic-values/infix01.lc 3:13-3:14 V5 | 6 | testdata/language-features/basic-values/infix01.lc 3:13-3:14 V5 |
7 | testdata/language-features/basic-values/infix01.lc 3:13-3:20 V0->'Tuple0 | 7 | testdata/language-features/basic-values/infix01.lc 3:13-3:20 V0->Tuple0 |
8 | testdata/language-features/basic-values/infix01.lc 3:13-3:22 'Tuple0 | 8 | testdata/language-features/basic-values/infix01.lc 3:13-3:22 Tuple0 |
9 | testdata/language-features/basic-values/infix01.lc 3:15-3:20 {a} -> {b} -> a -> b->'Tuple0 | 9 | testdata/language-features/basic-values/infix01.lc 3:15-3:20 {a} -> {b} -> a -> b->Tuple0 |
10 | testdata/language-features/basic-values/infix01.lc 3:21-3:22 V2 | 10 | testdata/language-features/basic-values/infix01.lc 3:21-3:22 V2 |
diff --git a/testdata/language-features/basic-values/infix02.out b/testdata/language-features/basic-values/infix02.out index 369824b8..cd078968 100644 --- a/testdata/language-features/basic-values/infix02.out +++ b/testdata/language-features/basic-values/infix02.out | |||
@@ -1,10 +1,10 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/infix02.lc 1:1-1:4 {a} -> {b} -> {c} -> a -> b -> c->'Tuple0 | 3 | testdata/language-features/basic-values/infix02.lc 1:1-1:4 {a} -> {b} -> {c} -> a -> b -> c->Tuple0 |
4 | testdata/language-features/basic-values/infix02.lc 1:13-1:15 'Tuple0 | 4 | testdata/language-features/basic-values/infix02.lc 1:13-1:15 Tuple0 |
5 | testdata/language-features/basic-values/infix02.lc 3:1-3:6 {a} -> {b} -> {c} -> a -> b -> c->'Tuple0 | 5 | testdata/language-features/basic-values/infix02.lc 3:1-3:6 {a} -> {b} -> {c} -> a -> b -> c->Tuple0 |
6 | testdata/language-features/basic-values/infix02.lc 3:13-3:14 V6 | 6 | testdata/language-features/basic-values/infix02.lc 3:13-3:14 V6 |
7 | testdata/language-features/basic-values/infix02.lc 3:13-3:20 V1 -> V1->'Tuple0 | 7 | testdata/language-features/basic-values/infix02.lc 3:13-3:20 V1 -> V1->Tuple0 |
8 | testdata/language-features/basic-values/infix02.lc 3:13-3:22 V0->'Tuple0 | 8 | testdata/language-features/basic-values/infix02.lc 3:13-3:22 V0->Tuple0 |
9 | testdata/language-features/basic-values/infix02.lc 3:15-3:20 {a} -> {b} -> {c} -> a -> b -> c->'Tuple0 | 9 | testdata/language-features/basic-values/infix02.lc 3:15-3:20 {a} -> {b} -> {c} -> a -> b -> c->Tuple0 |
10 | testdata/language-features/basic-values/infix02.lc 3:21-3:22 V3 | 10 | testdata/language-features/basic-values/infix02.lc 3:21-3:22 V3 |
diff --git a/testdata/language-features/basic-values/infix03.out b/testdata/language-features/basic-values/infix03.out index 52825833..3ea98c13 100644 --- a/testdata/language-features/basic-values/infix03.out +++ b/testdata/language-features/basic-values/infix03.out | |||
@@ -4,22 +4,22 @@ testdata/language-features/basic-values/infix03.lc 1:6-1:7 Type | |||
4 | testdata/language-features/basic-values/infix03.lc 1:6-1:18 Type | 4 | testdata/language-features/basic-values/infix03.lc 1:6-1:18 Type |
5 | testdata/language-features/basic-values/infix03.lc 1:6-2:12 Type | 5 | testdata/language-features/basic-values/infix03.lc 1:6-2:12 Type |
6 | testdata/language-features/basic-values/infix03.lc 1:6-2:21 Type | 6 | testdata/language-features/basic-values/infix03.lc 1:6-2:21 Type |
7 | testdata/language-features/basic-values/infix03.lc 1:10-1:12 'D | 'Tuple0 -> 'Tuple0->'D | Type | 7 | testdata/language-features/basic-values/infix03.lc 1:10-1:12 D | Tuple0 -> Tuple0->D | Type |
8 | testdata/language-features/basic-values/infix03.lc 1:13-1:15 Type | 8 | testdata/language-features/basic-values/infix03.lc 1:13-1:15 Type |
9 | testdata/language-features/basic-values/infix03.lc 1:16-1:18 Type | 9 | testdata/language-features/basic-values/infix03.lc 1:16-1:18 Type |
10 | testdata/language-features/basic-values/infix03.lc 2:10-2:12 'D | 'Tuple0 -> 'Tuple0 -> 'Tuple0->'D | Type | 10 | testdata/language-features/basic-values/infix03.lc 2:10-2:12 D | Tuple0 -> Tuple0 -> Tuple0->D | Type |
11 | testdata/language-features/basic-values/infix03.lc 2:13-2:15 Type | 11 | testdata/language-features/basic-values/infix03.lc 2:13-2:15 Type |
12 | testdata/language-features/basic-values/infix03.lc 2:16-2:18 Type | 12 | testdata/language-features/basic-values/infix03.lc 2:16-2:18 Type |
13 | testdata/language-features/basic-values/infix03.lc 2:19-2:21 Type | 13 | testdata/language-features/basic-values/infix03.lc 2:19-2:21 Type |
14 | testdata/language-features/basic-values/infix03.lc 4:1-4:3 'Tuple0 -> 'Tuple0->'D | 14 | testdata/language-features/basic-values/infix03.lc 4:1-4:3 Tuple0 -> Tuple0->D |
15 | testdata/language-features/basic-values/infix03.lc 4:10-4:11 V3 | 15 | testdata/language-features/basic-values/infix03.lc 4:10-4:11 V3 |
16 | testdata/language-features/basic-values/infix03.lc 4:10-4:16 'Tuple0->'D | 16 | testdata/language-features/basic-values/infix03.lc 4:10-4:16 Tuple0->D |
17 | testdata/language-features/basic-values/infix03.lc 4:10-4:18 'D | 17 | testdata/language-features/basic-values/infix03.lc 4:10-4:18 D |
18 | testdata/language-features/basic-values/infix03.lc 4:12-4:16 'Tuple0 -> 'Tuple0->'D | 18 | testdata/language-features/basic-values/infix03.lc 4:12-4:16 Tuple0 -> Tuple0->D |
19 | testdata/language-features/basic-values/infix03.lc 4:17-4:18 V1 | 19 | testdata/language-features/basic-values/infix03.lc 4:17-4:18 V1 |
20 | testdata/language-features/basic-values/infix03.lc 6:1-6:3 'Tuple0 -> 'Tuple0 -> 'Tuple0->'D | 20 | testdata/language-features/basic-values/infix03.lc 6:1-6:3 Tuple0 -> Tuple0 -> Tuple0->D |
21 | testdata/language-features/basic-values/infix03.lc 6:10-6:11 V3 | 21 | testdata/language-features/basic-values/infix03.lc 6:10-6:11 V3 |
22 | testdata/language-features/basic-values/infix03.lc 6:10-6:16 'Tuple0 -> 'Tuple0->'D | 22 | testdata/language-features/basic-values/infix03.lc 6:10-6:16 Tuple0 -> Tuple0->D |
23 | testdata/language-features/basic-values/infix03.lc 6:10-6:18 'Tuple0->'D | 23 | testdata/language-features/basic-values/infix03.lc 6:10-6:18 Tuple0->D |
24 | testdata/language-features/basic-values/infix03.lc 6:12-6:16 'Tuple0 -> 'Tuple0 -> 'Tuple0->'D | 24 | testdata/language-features/basic-values/infix03.lc 6:12-6:16 Tuple0 -> Tuple0 -> Tuple0->D |
25 | testdata/language-features/basic-values/infix03.lc 6:17-6:18 V1 | 25 | testdata/language-features/basic-values/infix03.lc 6:17-6:18 V1 |
diff --git a/testdata/language-features/basic-values/lambda01.out b/testdata/language-features/basic-values/lambda01.out index adc399ca..35a904e4 100644 --- a/testdata/language-features/basic-values/lambda01.out +++ b/testdata/language-features/basic-values/lambda01.out | |||
@@ -1,10 +1,10 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/lambda01.lc 1:1-1:5 {a} -> a->'Tuple0 | 3 | testdata/language-features/basic-values/lambda01.lc 1:1-1:5 {a} -> a->Tuple0 |
4 | testdata/language-features/basic-values/lambda01.lc 1:14-1:16 'Tuple0 | 4 | testdata/language-features/basic-values/lambda01.lc 1:14-1:16 Tuple0 |
5 | testdata/language-features/basic-values/lambda01.lc 2:1-2:5 {a} -> a->'Tuple0 | 5 | testdata/language-features/basic-values/lambda01.lc 2:1-2:5 {a} -> a->Tuple0 |
6 | testdata/language-features/basic-values/lambda01.lc 2:15-2:17 'Tuple0 | 6 | testdata/language-features/basic-values/lambda01.lc 2:15-2:17 Tuple0 |
7 | testdata/language-features/basic-values/lambda01.lc 3:1-3:5 {a} -> a->'Tuple0 | 7 | testdata/language-features/basic-values/lambda01.lc 3:1-3:5 {a} -> a->Tuple0 |
8 | testdata/language-features/basic-values/lambda01.lc 3:13-3:15 'Tuple0 | 8 | testdata/language-features/basic-values/lambda01.lc 3:13-3:15 Tuple0 |
9 | testdata/language-features/basic-values/lambda01.lc 4:1-4:5 {a} -> {b} -> {c} -> {d} -> {e} -> {f} -> {g} -> {h} -> {i} -> a -> b -> c -> d -> e -> f -> g -> h -> i->'Tuple0 | 9 | testdata/language-features/basic-values/lambda01.lc 4:1-4:5 {a} -> {b} -> {c} -> {d} -> {e} -> {f} -> {g} -> {h} -> {i} -> a -> b -> c -> d -> e -> f -> g -> h -> i->Tuple0 |
10 | testdata/language-features/basic-values/lambda01.lc 5:28-5:30 'Tuple0 | 10 | testdata/language-features/basic-values/lambda01.lc 5:28-5:30 Tuple0 |
diff --git a/testdata/language-features/basic-values/let01.out b/testdata/language-features/basic-values/let01.out index c1839659..d3ac201f 100644 --- a/testdata/language-features/basic-values/let01.out +++ b/testdata/language-features/basic-values/let01.out | |||
@@ -1,8 +1,8 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/let01.lc 1:1-1:7 {a} -> {b : 'Num a}->a | 3 | testdata/language-features/basic-values/let01.lc 1:1-1:7 {a} -> {b : Num a}->a |
4 | testdata/language-features/basic-values/let01.lc 3:1-3:7 {a} -> {b : 'Num a}->a | 4 | testdata/language-features/basic-values/let01.lc 3:1-3:7 {a} -> {b : Num a}->a |
5 | testdata/language-features/basic-values/let01.lc 7:1-7:7 {a} -> {b : 'Num a}->a | 5 | testdata/language-features/basic-values/let01.lc 7:1-7:7 {a} -> {b : Num a}->a |
6 | testdata/language-features/basic-values/let01.lc 9:11-9:14 'Char | 6 | testdata/language-features/basic-values/let01.lc 9:11-9:14 Char |
7 | testdata/language-features/basic-values/let01.lc 12:1-12:7 {a} -> {b : 'Num a}->a | 7 | testdata/language-features/basic-values/let01.lc 12:1-12:7 {a} -> {b : Num a}->a |
8 | testdata/language-features/basic-values/let01.lc 15:1-15:7 {a} -> {b : 'Num a}->a | 8 | testdata/language-features/basic-values/let01.lc 15:1-15:7 {a} -> {b : Num a}->a |
diff --git a/testdata/language-features/basic-values/let02.out b/testdata/language-features/basic-values/let02.out index cfb749f7..f2a1422b 100644 --- a/testdata/language-features/basic-values/let02.out +++ b/testdata/language-features/basic-values/let02.out | |||
@@ -1,10 +1,10 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/let02.lc 1:1-1:6 'Tuple0 | 3 | testdata/language-features/basic-values/let02.lc 1:1-1:6 Tuple0 |
4 | testdata/language-features/basic-values/let02.lc 2:11-2:13 'Tuple0 | 4 | testdata/language-features/basic-values/let02.lc 2:11-2:13 Tuple0 |
5 | testdata/language-features/basic-values/let02.lc 3:19-3:22 'Char | 5 | testdata/language-features/basic-values/let02.lc 3:19-3:22 Char |
6 | testdata/language-features/basic-values/let02.lc 3:26-3:28 'Tuple0 | 6 | testdata/language-features/basic-values/let02.lc 3:26-3:28 Tuple0 |
7 | testdata/language-features/basic-values/let02.lc 5:17-5:19 'Tuple0 | 7 | testdata/language-features/basic-values/let02.lc 5:17-5:19 Tuple0 |
8 | testdata/language-features/basic-values/let02.lc 7:17-7:24 'String | 8 | testdata/language-features/basic-values/let02.lc 7:17-7:24 String |
9 | testdata/language-features/basic-values/let02.lc 8:12-8:15 'Char | 9 | testdata/language-features/basic-values/let02.lc 8:12-8:15 Char |
10 | testdata/language-features/basic-values/let02.lc 9:6-9:8 'Tuple0 | 10 | testdata/language-features/basic-values/let02.lc 9:6-9:8 Tuple0 |
diff --git a/testdata/language-features/basic-values/literal01.out b/testdata/language-features/basic-values/literal01.out index 59d11b0a..6e617798 100644 --- a/testdata/language-features/basic-values/literal01.out +++ b/testdata/language-features/basic-values/literal01.out | |||
@@ -1,17 +1,17 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/literal01.lc 1:1-1:10 {a} -> {b : 'Num a}->a | 3 | testdata/language-features/basic-values/literal01.lc 1:1-1:10 {a} -> {b : Num a}->a |
4 | testdata/language-features/basic-values/literal01.lc 2:1-2:10 {a} -> {b : 'Num a}->a | 4 | testdata/language-features/basic-values/literal01.lc 2:1-2:10 {a} -> {b : Num a}->a |
5 | testdata/language-features/basic-values/literal01.lc 3:1-3:10 {a} -> {b : 'Num a}->a | 5 | testdata/language-features/basic-values/literal01.lc 3:1-3:10 {a} -> {b : Num a}->a |
6 | testdata/language-features/basic-values/literal01.lc 5:1-5:12 'Float | 6 | testdata/language-features/basic-values/literal01.lc 5:1-5:12 Float |
7 | testdata/language-features/basic-values/literal01.lc 5:15-5:18 'Float | 7 | testdata/language-features/basic-values/literal01.lc 5:15-5:18 Float |
8 | testdata/language-features/basic-values/literal01.lc 6:1-6:12 'Float | 8 | testdata/language-features/basic-values/literal01.lc 6:1-6:12 Float |
9 | testdata/language-features/basic-values/literal01.lc 6:15-6:22 'Float | 9 | testdata/language-features/basic-values/literal01.lc 6:15-6:22 Float |
10 | testdata/language-features/basic-values/literal01.lc 8:1-8:10 'Char | 10 | testdata/language-features/basic-values/literal01.lc 8:1-8:10 Char |
11 | testdata/language-features/basic-values/literal01.lc 8:13-8:16 'Char | 11 | testdata/language-features/basic-values/literal01.lc 8:13-8:16 Char |
12 | testdata/language-features/basic-values/literal01.lc 10:1-10:13 'String | 12 | testdata/language-features/basic-values/literal01.lc 10:1-10:13 String |
13 | testdata/language-features/basic-values/literal01.lc 10:16-10:29 'String | 13 | testdata/language-features/basic-values/literal01.lc 10:16-10:29 String |
14 | testdata/language-features/basic-values/literal01.lc 11:1-11:13 'String | 14 | testdata/language-features/basic-values/literal01.lc 11:1-11:13 String |
15 | testdata/language-features/basic-values/literal01.lc 11:16-11:45 'String | 15 | testdata/language-features/basic-values/literal01.lc 11:16-11:45 String |
16 | testdata/language-features/basic-values/literal01.lc 13:1-13:9 'Int | 16 | testdata/language-features/basic-values/literal01.lc 13:1-13:9 Int |
17 | testdata/language-features/basic-values/literal01.lc 13:12-13:17 'Int | 17 | testdata/language-features/basic-values/literal01.lc 13:12-13:17 Int |
diff --git a/testdata/language-features/basic-values/operator01.out b/testdata/language-features/basic-values/operator01.out index 42644849..5f3b4b37 100644 --- a/testdata/language-features/basic-values/operator01.out +++ b/testdata/language-features/basic-values/operator01.out | |||
@@ -1,10 +1,10 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/operator01.lc 1:3-1:6 {a} -> {b} -> a -> b->'Tuple0 | 3 | testdata/language-features/basic-values/operator01.lc 1:3-1:6 {a} -> {b} -> a -> b->Tuple0 |
4 | testdata/language-features/basic-values/operator01.lc 1:11-1:13 'Tuple0 | 4 | testdata/language-features/basic-values/operator01.lc 1:11-1:13 Tuple0 |
5 | testdata/language-features/basic-values/operator01.lc 3:3-3:6 {a} -> {b} -> a -> b->'Tuple0 | 5 | testdata/language-features/basic-values/operator01.lc 3:3-3:6 {a} -> {b} -> a -> b->Tuple0 |
6 | testdata/language-features/basic-values/operator01.lc 3:8-3:10 'Tuple0 | 6 | testdata/language-features/basic-values/operator01.lc 3:8-3:10 Tuple0 |
7 | testdata/language-features/basic-values/operator01.lc 5:3-5:7 {a} -> {b} -> a -> b->'Tuple0 | 7 | testdata/language-features/basic-values/operator01.lc 5:3-5:7 {a} -> {b} -> a -> b->Tuple0 |
8 | testdata/language-features/basic-values/operator01.lc 6:3-6:5 'Tuple0 | 8 | testdata/language-features/basic-values/operator01.lc 6:3-6:5 Tuple0 |
9 | testdata/language-features/basic-values/operator01.lc 8:3-8:6 {a} -> {b} -> a -> b->'Tuple0 | 9 | testdata/language-features/basic-values/operator01.lc 8:3-8:6 {a} -> {b} -> a -> b->Tuple0 |
10 | testdata/language-features/basic-values/operator01.lc 8:11-8:13 'Tuple0 | 10 | testdata/language-features/basic-values/operator01.lc 8:11-8:13 Tuple0 |
diff --git a/testdata/language-features/basic-values/operator05.out b/testdata/language-features/basic-values/operator05.out index 8aca3631..6db1b531 100644 --- a/testdata/language-features/basic-values/operator05.out +++ b/testdata/language-features/basic-values/operator05.out | |||
@@ -1,9 +1,9 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/operator05.lc 1:1-1:7 'Tuple0 | 3 | testdata/language-features/basic-values/operator05.lc 1:1-1:7 Tuple0 |
4 | testdata/language-features/basic-values/operator05.lc 1:24-1:26 'Tuple0 | 4 | testdata/language-features/basic-values/operator05.lc 1:24-1:26 Tuple0 |
5 | testdata/language-features/basic-values/operator05.lc 2:13-2:15 'Tuple0 | 5 | testdata/language-features/basic-values/operator05.lc 2:13-2:15 Tuple0 |
6 | testdata/language-features/basic-values/operator05.lc 2:13-2:19 V0->'Tuple0 | 6 | testdata/language-features/basic-values/operator05.lc 2:13-2:19 V0->Tuple0 |
7 | testdata/language-features/basic-values/operator05.lc 2:13-2:22 'Tuple0 | 7 | testdata/language-features/basic-values/operator05.lc 2:13-2:22 Tuple0 |
8 | testdata/language-features/basic-values/operator05.lc 2:16-2:19 {a} -> {b} -> a -> b->'Tuple0 | 8 | testdata/language-features/basic-values/operator05.lc 2:16-2:19 {a} -> {b} -> a -> b->Tuple0 |
9 | testdata/language-features/basic-values/operator05.lc 2:20-2:22 'Tuple0 | 9 | testdata/language-features/basic-values/operator05.lc 2:20-2:22 Tuple0 |
diff --git a/testdata/language-features/basic-values/operator06.out b/testdata/language-features/basic-values/operator06.out index 84809047..971fa41e 100644 --- a/testdata/language-features/basic-values/operator06.out +++ b/testdata/language-features/basic-values/operator06.out | |||
@@ -1,9 +1,9 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/operator06.lc 1:1-1:7 'Tuple0 | 3 | testdata/language-features/basic-values/operator06.lc 1:1-1:7 Tuple0 |
4 | testdata/language-features/basic-values/operator06.lc 1:10-1:12 'Tuple0 | 4 | testdata/language-features/basic-values/operator06.lc 1:10-1:12 Tuple0 |
5 | testdata/language-features/basic-values/operator06.lc 1:10-1:16 V0->'Tuple0 | 5 | testdata/language-features/basic-values/operator06.lc 1:10-1:16 V0->Tuple0 |
6 | testdata/language-features/basic-values/operator06.lc 1:10-1:19 'Tuple0 | 6 | testdata/language-features/basic-values/operator06.lc 1:10-1:19 Tuple0 |
7 | testdata/language-features/basic-values/operator06.lc 1:13-1:16 {a} -> {b} -> a -> b->'Tuple0 | 7 | testdata/language-features/basic-values/operator06.lc 1:13-1:16 {a} -> {b} -> a -> b->Tuple0 |
8 | testdata/language-features/basic-values/operator06.lc 1:17-1:19 'Tuple0 | 8 | testdata/language-features/basic-values/operator06.lc 1:17-1:19 Tuple0 |
9 | testdata/language-features/basic-values/operator06.lc 2:19-2:21 'Tuple0 | 9 | testdata/language-features/basic-values/operator06.lc 2:19-2:21 Tuple0 |
diff --git a/testdata/language-features/basic-values/shadowing01.out b/testdata/language-features/basic-values/shadowing01.out index c353f840..cb1b5854 100644 --- a/testdata/language-features/basic-values/shadowing01.out +++ b/testdata/language-features/basic-values/shadowing01.out | |||
@@ -1,12 +1,12 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/shadowing01.lc 1:1-1:6 'Char | 3 | testdata/language-features/basic-values/shadowing01.lc 1:1-1:6 Char |
4 | testdata/language-features/basic-values/shadowing01.lc 2:11-2:14 'Char | 4 | testdata/language-features/basic-values/shadowing01.lc 2:11-2:14 Char |
5 | testdata/language-features/basic-values/shadowing01.lc 3:11-3:18 'String | 5 | testdata/language-features/basic-values/shadowing01.lc 3:11-3:18 String |
6 | testdata/language-features/basic-values/shadowing01.lc 6:17-6:21 'Float | 6 | testdata/language-features/basic-values/shadowing01.lc 6:17-6:21 Float |
7 | testdata/language-features/basic-values/shadowing01.lc 7:25-7:27 'Tuple0 | 7 | testdata/language-features/basic-values/shadowing01.lc 7:25-7:27 Tuple0 |
8 | testdata/language-features/basic-values/shadowing01.lc 8:25-8:28 'Char | 8 | testdata/language-features/basic-values/shadowing01.lc 8:25-8:28 Char |
9 | testdata/language-features/basic-values/shadowing01.lc 9:25-9:29 'Float | 9 | testdata/language-features/basic-values/shadowing01.lc 9:25-9:29 Float |
10 | testdata/language-features/basic-values/shadowing01.lc 10:20-10:27 'String | 10 | testdata/language-features/basic-values/shadowing01.lc 10:20-10:27 String |
11 | testdata/language-features/basic-values/shadowing01.lc 11:14-11:16 'Tuple0 | 11 | testdata/language-features/basic-values/shadowing01.lc 11:14-11:16 Tuple0 |
12 | testdata/language-features/basic-values/shadowing01.lc 12:6-12:9 'Char | 12 | testdata/language-features/basic-values/shadowing01.lc 12:6-12:9 Char |
diff --git a/testdata/language-features/basic-values/shadowing02.out b/testdata/language-features/basic-values/shadowing02.out index fbd7086d..331be727 100644 --- a/testdata/language-features/basic-values/shadowing02.out +++ b/testdata/language-features/basic-values/shadowing02.out | |||
@@ -1,16 +1,16 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/shadowing02.lc 1:1-1:2 {a} -> {b : 'Num a}->a | 3 | testdata/language-features/basic-values/shadowing02.lc 1:1-1:2 {a} -> {b : Num a}->a |
4 | testdata/language-features/basic-values/shadowing02.lc 2:1-2:6 'String | 4 | testdata/language-features/basic-values/shadowing02.lc 2:1-2:6 String |
5 | testdata/language-features/basic-values/shadowing02.lc 2:9-2:16 'String | 5 | testdata/language-features/basic-values/shadowing02.lc 2:9-2:16 String |
6 | testdata/language-features/basic-values/shadowing02.lc 3:1-3:7 'Char | 6 | testdata/language-features/basic-values/shadowing02.lc 3:1-3:7 Char |
7 | testdata/language-features/basic-values/shadowing02.lc 4:11-4:14 'Char | 7 | testdata/language-features/basic-values/shadowing02.lc 4:11-4:14 Char |
8 | testdata/language-features/basic-values/shadowing02.lc 5:11-5:18 'String | 8 | testdata/language-features/basic-values/shadowing02.lc 5:11-5:18 String |
9 | testdata/language-features/basic-values/shadowing02.lc 9:17-9:21 'Float | 9 | testdata/language-features/basic-values/shadowing02.lc 9:17-9:21 Float |
10 | testdata/language-features/basic-values/shadowing02.lc 10:25-10:27 'Tuple0 | 10 | testdata/language-features/basic-values/shadowing02.lc 10:25-10:27 Tuple0 |
11 | testdata/language-features/basic-values/shadowing02.lc 11:25-11:28 'Char | 11 | testdata/language-features/basic-values/shadowing02.lc 11:25-11:28 Char |
12 | testdata/language-features/basic-values/shadowing02.lc 12:25-12:29 'Float | 12 | testdata/language-features/basic-values/shadowing02.lc 12:25-12:29 Float |
13 | testdata/language-features/basic-values/shadowing02.lc 13:25-13:26 {a} -> {b : 'Num a}->a | 13 | testdata/language-features/basic-values/shadowing02.lc 13:25-13:26 {a} -> {b : Num a}->a |
14 | testdata/language-features/basic-values/shadowing02.lc 14:20-14:25 'String | 14 | testdata/language-features/basic-values/shadowing02.lc 14:20-14:25 String |
15 | testdata/language-features/basic-values/shadowing02.lc 15:14-15:16 'Tuple0 | 15 | testdata/language-features/basic-values/shadowing02.lc 15:14-15:16 Tuple0 |
16 | testdata/language-features/basic-values/shadowing02.lc 16:6-16:9 'Char | 16 | testdata/language-features/basic-values/shadowing02.lc 16:6-16:9 Char |
diff --git a/testdata/language-features/basic-values/shadowing03.out b/testdata/language-features/basic-values/shadowing03.out index ce575dd0..7c9acac3 100644 --- a/testdata/language-features/basic-values/shadowing03.out +++ b/testdata/language-features/basic-values/shadowing03.out | |||
@@ -1,4 +1,4 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/shadowing03.lc 1:1-1:2 {a} -> {b} -> a -> b->'Tuple0 | 3 | testdata/language-features/basic-values/shadowing03.lc 1:1-1:2 {a} -> {b} -> a -> b->Tuple0 |
4 | testdata/language-features/basic-values/shadowing03.lc 1:9-1:11 'Tuple0 | 4 | testdata/language-features/basic-values/shadowing03.lc 1:9-1:11 Tuple0 |
diff --git a/testdata/language-features/basic-values/shadowing04.out b/testdata/language-features/basic-values/shadowing04.out index 578c2df0..78a51c1c 100644 --- a/testdata/language-features/basic-values/shadowing04.out +++ b/testdata/language-features/basic-values/shadowing04.out | |||
@@ -1,4 +1,4 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/shadowing04.lc 1:1-1:3 {a} -> {b} -> a -> b->'Tuple0 | 3 | testdata/language-features/basic-values/shadowing04.lc 1:1-1:3 {a} -> {b} -> a -> b->Tuple0 |
4 | testdata/language-features/basic-values/shadowing04.lc 1:11-1:13 'Tuple0 | 4 | testdata/language-features/basic-values/shadowing04.lc 1:11-1:13 Tuple0 |
diff --git a/testdata/language-features/basic-values/tuple01.out b/testdata/language-features/basic-values/tuple01.out index b903c9f1..3730ce32 100644 --- a/testdata/language-features/basic-values/tuple01.out +++ b/testdata/language-features/basic-values/tuple01.out | |||
@@ -1,4 +1,4 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/tuple01.lc 1:1-1:5 'Tuple0 | 3 | testdata/language-features/basic-values/tuple01.lc 1:1-1:5 Tuple0 |
4 | testdata/language-features/basic-values/tuple01.lc 1:8-1:10 'Tuple0 | 4 | testdata/language-features/basic-values/tuple01.lc 1:8-1:10 Tuple0 |
diff --git a/testdata/language-features/basic-values/tuple02.out b/testdata/language-features/basic-values/tuple02.out index 16196efc..a2c89771 100644 --- a/testdata/language-features/basic-values/tuple02.out +++ b/testdata/language-features/basic-values/tuple02.out | |||
@@ -1,22 +1,22 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/tuple02.lc 1:1-1:7 {a} -> {b : 'Num a} -> 'Tuple5 a 'Float 'Char 'String 'Tuple0 | 3 | testdata/language-features/basic-values/tuple02.lc 1:1-1:7 {a} -> {b : Num a} -> Tuple5 a Float Char String Tuple0 |
4 | testdata/language-features/basic-values/tuple02.lc 1:10-1:33 'Tuple5 V1 'Float 'Char 'String 'Tuple0 | 4 | testdata/language-features/basic-values/tuple02.lc 1:10-1:33 Tuple5 V1 Float Char String Tuple0 |
5 | testdata/language-features/basic-values/tuple02.lc 1:11-1:12 V1 | 5 | testdata/language-features/basic-values/tuple02.lc 1:11-1:12 V1 |
6 | testdata/language-features/basic-values/tuple02.lc 1:11-1:16 V3 -> V3 -> V3 -> 'Tuple5 V7 'Float V6 V5 V4 | 6 | testdata/language-features/basic-values/tuple02.lc 1:11-1:16 V3 -> V3 -> V3 -> Tuple5 V7 Float V6 V5 V4 |
7 | testdata/language-features/basic-values/tuple02.lc 1:11-1:20 V2 -> V2 -> 'Tuple5 V5 'Float 'Char V4 V3 | 7 | testdata/language-features/basic-values/tuple02.lc 1:11-1:20 V2 -> V2 -> Tuple5 V5 Float Char V4 V3 |
8 | testdata/language-features/basic-values/tuple02.lc 1:11-1:29 V1 -> 'Tuple5 V3 'Float 'Char 'String V2 | 8 | testdata/language-features/basic-values/tuple02.lc 1:11-1:29 V1 -> Tuple5 V3 Float Char String V2 |
9 | testdata/language-features/basic-values/tuple02.lc 1:13-1:16 'Float | 9 | testdata/language-features/basic-values/tuple02.lc 1:13-1:16 Float |
10 | testdata/language-features/basic-values/tuple02.lc 1:17-1:20 'Char | 10 | testdata/language-features/basic-values/tuple02.lc 1:17-1:20 Char |
11 | testdata/language-features/basic-values/tuple02.lc 1:21-1:29 'String | 11 | testdata/language-features/basic-values/tuple02.lc 1:21-1:29 String |
12 | testdata/language-features/basic-values/tuple02.lc 1:30-1:32 'Tuple0 | 12 | testdata/language-features/basic-values/tuple02.lc 1:30-1:32 Tuple0 |
13 | testdata/language-features/basic-values/tuple02.lc 3:1-3:7 'Tuple2 'Tuple0 'Tuple0 | 13 | testdata/language-features/basic-values/tuple02.lc 3:1-3:7 Tuple2 Tuple0 Tuple0 |
14 | testdata/language-features/basic-values/tuple02.lc 3:10-3:17 'Tuple2 'Tuple0 'Tuple0 | 14 | testdata/language-features/basic-values/tuple02.lc 3:10-3:17 Tuple2 Tuple0 Tuple0 |
15 | testdata/language-features/basic-values/tuple02.lc 3:11-3:13 'Tuple0 | 15 | testdata/language-features/basic-values/tuple02.lc 3:11-3:13 Tuple0 |
16 | testdata/language-features/basic-values/tuple02.lc 3:14-3:16 'Tuple0 | 16 | testdata/language-features/basic-values/tuple02.lc 3:14-3:16 Tuple0 |
17 | testdata/language-features/basic-values/tuple02.lc 5:1-5:7 'Tuple2 ('Tuple2 'String 'Char) 'Tuple0 | 17 | testdata/language-features/basic-values/tuple02.lc 5:1-5:7 Tuple2 (Tuple2 String Char) Tuple0 |
18 | testdata/language-features/basic-values/tuple02.lc 5:10-5:27 'Tuple2 ('Tuple2 'String 'Char) 'Tuple0 | 18 | testdata/language-features/basic-values/tuple02.lc 5:10-5:27 Tuple2 (Tuple2 String Char) Tuple0 |
19 | testdata/language-features/basic-values/tuple02.lc 5:11-5:23 'Tuple2 'String 'Char | 19 | testdata/language-features/basic-values/tuple02.lc 5:11-5:23 Tuple2 String Char |
20 | testdata/language-features/basic-values/tuple02.lc 5:12-5:18 'String | 20 | testdata/language-features/basic-values/tuple02.lc 5:12-5:18 String |
21 | testdata/language-features/basic-values/tuple02.lc 5:19-5:22 'Char | 21 | testdata/language-features/basic-values/tuple02.lc 5:19-5:22 Char |
22 | testdata/language-features/basic-values/tuple02.lc 5:24-5:26 'Tuple0 | 22 | testdata/language-features/basic-values/tuple02.lc 5:24-5:26 Tuple0 |
diff --git a/testdata/language-features/basic-values/typesig01.out b/testdata/language-features/basic-values/typesig01.out index d3ed98c8..4bc341af 100644 --- a/testdata/language-features/basic-values/typesig01.out +++ b/testdata/language-features/basic-values/typesig01.out | |||
@@ -1,8 +1,8 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/typesig01.lc 1:11-1:15 Type | 3 | testdata/language-features/basic-values/typesig01.lc 1:11-1:15 Type |
4 | testdata/language-features/basic-values/typesig01.lc 2:1-2:7 'Char | 4 | testdata/language-features/basic-values/typesig01.lc 2:1-2:7 Char |
5 | testdata/language-features/basic-values/typesig01.lc 2:10-2:13 'Char | 5 | testdata/language-features/basic-values/typesig01.lc 2:10-2:13 Char |
6 | testdata/language-features/basic-values/typesig01.lc 4:9-4:13 Type | 6 | testdata/language-features/basic-values/typesig01.lc 4:9-4:13 Type |
7 | testdata/language-features/basic-values/typesig01.lc 5:1-5:7 'Char | 7 | testdata/language-features/basic-values/typesig01.lc 5:1-5:7 Char |
8 | testdata/language-features/basic-values/typesig01.lc 5:8-5:11 'Char | 8 | testdata/language-features/basic-values/typesig01.lc 5:8-5:11 Char |
diff --git a/testdata/language-features/basic-values/typesig02.out b/testdata/language-features/basic-values/typesig02.out index 1acc798b..0696e2c4 100644 --- a/testdata/language-features/basic-values/typesig02.out +++ b/testdata/language-features/basic-values/typesig02.out | |||
@@ -1,8 +1,8 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/typesig02.lc 1:1-1:7 'Char | 3 | testdata/language-features/basic-values/typesig02.lc 1:1-1:7 Char |
4 | testdata/language-features/basic-values/typesig02.lc 1:10-1:13 'Char | 4 | testdata/language-features/basic-values/typesig02.lc 1:10-1:13 Char |
5 | testdata/language-features/basic-values/typesig02.lc 1:17-1:21 Type | 5 | testdata/language-features/basic-values/typesig02.lc 1:17-1:21 Type |
6 | testdata/language-features/basic-values/typesig02.lc 3:1-3:7 'Char | 6 | testdata/language-features/basic-values/typesig02.lc 3:1-3:7 Char |
7 | testdata/language-features/basic-values/typesig02.lc 3:8-3:11 'Char | 7 | testdata/language-features/basic-values/typesig02.lc 3:8-3:11 Char |
8 | testdata/language-features/basic-values/typesig02.lc 3:13-3:17 Type | 8 | testdata/language-features/basic-values/typesig02.lc 3:13-3:17 Type |
diff --git a/testdata/language-features/basic-values/typesig03.out b/testdata/language-features/basic-values/typesig03.out index f276a8af..83bb29ed 100644 --- a/testdata/language-features/basic-values/typesig03.out +++ b/testdata/language-features/basic-values/typesig03.out | |||
@@ -7,8 +7,8 @@ testdata/language-features/basic-values/typesig03.lc 1:14-1:26 Type | |||
7 | testdata/language-features/basic-values/typesig03.lc 1:19-1:20 V3 | 7 | testdata/language-features/basic-values/typesig03.lc 1:19-1:20 V3 |
8 | testdata/language-features/basic-values/typesig03.lc 1:19-1:26 Type | 8 | testdata/language-features/basic-values/typesig03.lc 1:19-1:26 Type |
9 | testdata/language-features/basic-values/typesig03.lc 1:24-1:26 Type | 9 | testdata/language-features/basic-values/typesig03.lc 1:24-1:26 Type |
10 | testdata/language-features/basic-values/typesig03.lc 2:1-2:5 {a} -> {b} -> {c} -> a -> b -> c->'Tuple0 | 10 | testdata/language-features/basic-values/typesig03.lc 2:1-2:5 {a} -> {b} -> {c} -> a -> b -> c->Tuple0 |
11 | testdata/language-features/basic-values/typesig03.lc 2:14-2:16 'Tuple0 | V2 -> V2 -> V2->'Tuple0 | V2 -> V2->'Tuple0 | V2->'Tuple0 | 11 | testdata/language-features/basic-values/typesig03.lc 2:14-2:16 Tuple0 | V2 -> V2 -> V2->Tuple0 | V2 -> V2->Tuple0 | V2->Tuple0 |
12 | testdata/language-features/basic-values/typesig03.lc 4:7-4:8 V5 | 12 | testdata/language-features/basic-values/typesig03.lc 4:7-4:8 V5 |
13 | testdata/language-features/basic-values/typesig03.lc 4:7-4:18 Type | 13 | testdata/language-features/basic-values/typesig03.lc 4:7-4:18 Type |
14 | testdata/language-features/basic-values/typesig03.lc 4:10-4:11 V4 | 14 | testdata/language-features/basic-values/typesig03.lc 4:10-4:11 V4 |
@@ -16,5 +16,5 @@ testdata/language-features/basic-values/typesig03.lc 4:10-4:18 Type | |||
16 | testdata/language-features/basic-values/typesig03.lc 4:13-4:14 V3 | 16 | testdata/language-features/basic-values/typesig03.lc 4:13-4:14 V3 |
17 | testdata/language-features/basic-values/typesig03.lc 4:13-4:18 Type | 17 | testdata/language-features/basic-values/typesig03.lc 4:13-4:18 Type |
18 | testdata/language-features/basic-values/typesig03.lc 4:16-4:18 Type | 18 | testdata/language-features/basic-values/typesig03.lc 4:16-4:18 Type |
19 | testdata/language-features/basic-values/typesig03.lc 5:1-5:5 {a} -> {b} -> {c} -> a -> b -> c->'Tuple0 | 19 | testdata/language-features/basic-values/typesig03.lc 5:1-5:5 {a} -> {b} -> {c} -> a -> b -> c->Tuple0 |
20 | testdata/language-features/basic-values/typesig03.lc 5:14-5:16 'Tuple0 | V2 -> V2 -> V2->'Tuple0 | V2 -> V2->'Tuple0 | V2->'Tuple0 | 20 | testdata/language-features/basic-values/typesig03.lc 5:14-5:16 Tuple0 | V2 -> V2 -> V2->Tuple0 | V2 -> V2->Tuple0 | V2->Tuple0 |
diff --git a/testdata/language-features/basic-values/typesig04.out b/testdata/language-features/basic-values/typesig04.out index 05c6883b..67b6024c 100644 --- a/testdata/language-features/basic-values/typesig04.out +++ b/testdata/language-features/basic-values/typesig04.out | |||
@@ -6,13 +6,13 @@ testdata/language-features/basic-values/typesig04.lc 1:14-1:28 Type | |||
6 | testdata/language-features/basic-values/typesig04.lc 1:15-1:16 V4 | 6 | testdata/language-features/basic-values/typesig04.lc 1:15-1:16 V4 |
7 | testdata/language-features/basic-values/typesig04.lc 1:20-1:21 Type | V3 | 7 | testdata/language-features/basic-values/typesig04.lc 1:20-1:21 Type | V3 |
8 | testdata/language-features/basic-values/typesig04.lc 1:26-1:28 Type | 8 | testdata/language-features/basic-values/typesig04.lc 1:26-1:28 Type |
9 | testdata/language-features/basic-values/typesig04.lc 2:1-2:5 {a} -> {b} -> {c} -> a -> b->c -> 'Tuple0 | 9 | testdata/language-features/basic-values/typesig04.lc 2:1-2:5 {a} -> {b} -> {c} -> a -> b->c -> Tuple0 |
10 | testdata/language-features/basic-values/typesig04.lc 2:12-2:14 'Tuple0 | V2 -> V2->V2 -> 'Tuple0 | V2->V2 -> 'Tuple0 | 10 | testdata/language-features/basic-values/typesig04.lc 2:12-2:14 Tuple0 | V2 -> V2->V2 -> Tuple0 | V2->V2 -> Tuple0 |
11 | testdata/language-features/basic-values/typesig04.lc 4:7-4:8 V5 | 11 | testdata/language-features/basic-values/typesig04.lc 4:7-4:8 V5 |
12 | testdata/language-features/basic-values/typesig04.lc 4:7-4:20 Type | 12 | testdata/language-features/basic-values/typesig04.lc 4:7-4:20 Type |
13 | testdata/language-features/basic-values/typesig04.lc 4:10-4:20 Type | 13 | testdata/language-features/basic-values/typesig04.lc 4:10-4:20 Type |
14 | testdata/language-features/basic-values/typesig04.lc 4:11-4:12 V4 | 14 | testdata/language-features/basic-values/typesig04.lc 4:11-4:12 V4 |
15 | testdata/language-features/basic-values/typesig04.lc 4:14-4:15 Type | V3 | 15 | testdata/language-features/basic-values/typesig04.lc 4:14-4:15 Type | V3 |
16 | testdata/language-features/basic-values/typesig04.lc 4:18-4:20 Type | 16 | testdata/language-features/basic-values/typesig04.lc 4:18-4:20 Type |
17 | testdata/language-features/basic-values/typesig04.lc 5:1-5:5 {a} -> {b} -> {c} -> a -> b->c -> 'Tuple0 | 17 | testdata/language-features/basic-values/typesig04.lc 5:1-5:5 {a} -> {b} -> {c} -> a -> b->c -> Tuple0 |
18 | testdata/language-features/basic-values/typesig04.lc 5:12-5:14 'Tuple0 | V2 -> V2->V2 -> 'Tuple0 | V2->V2 -> 'Tuple0 | 18 | testdata/language-features/basic-values/typesig04.lc 5:12-5:14 Tuple0 | V2 -> V2->V2 -> Tuple0 | V2->V2 -> Tuple0 |
diff --git a/testdata/language-features/basic-values/typesig05.out b/testdata/language-features/basic-values/typesig05.out index 811f5b04..ed87531d 100644 --- a/testdata/language-features/basic-values/typesig05.out +++ b/testdata/language-features/basic-values/typesig05.out | |||
@@ -4,31 +4,31 @@ testdata/language-features/basic-values/typesig05.lc 1:1-1:5 {a} -> {b} -> a -> | |||
4 | testdata/language-features/basic-values/typesig05.lc 1:12-1:13 V3 | 4 | testdata/language-features/basic-values/typesig05.lc 1:12-1:13 V3 |
5 | testdata/language-features/basic-values/typesig05.lc 2:1-2:5 {a} -> {b} -> a -> b->b | 5 | testdata/language-features/basic-values/typesig05.lc 2:1-2:5 {a} -> {b} -> a -> b->b |
6 | testdata/language-features/basic-values/typesig05.lc 2:12-2:13 V1 | 6 | testdata/language-features/basic-values/typesig05.lc 2:12-2:13 V1 |
7 | testdata/language-features/basic-values/typesig05.lc 4:1-4:7 'Char | 7 | testdata/language-features/basic-values/typesig05.lc 4:1-4:7 Char |
8 | testdata/language-features/basic-values/typesig05.lc 4:10-4:14 {a} -> {b} -> a -> b->a | 8 | testdata/language-features/basic-values/typesig05.lc 4:10-4:14 {a} -> {b} -> a -> b->a |
9 | testdata/language-features/basic-values/typesig05.lc 4:10-4:18 V0->'Char | 9 | testdata/language-features/basic-values/typesig05.lc 4:10-4:18 V0->Char |
10 | testdata/language-features/basic-values/typesig05.lc 4:10-4:22 'Char | 10 | testdata/language-features/basic-values/typesig05.lc 4:10-4:22 Char |
11 | testdata/language-features/basic-values/typesig05.lc 4:15-4:18 'Char | 11 | testdata/language-features/basic-values/typesig05.lc 4:15-4:18 Char |
12 | testdata/language-features/basic-values/typesig05.lc 4:19-4:22 'String | 12 | testdata/language-features/basic-values/typesig05.lc 4:19-4:22 String |
13 | testdata/language-features/basic-values/typesig05.lc 4:26-4:30 Type | 13 | testdata/language-features/basic-values/typesig05.lc 4:26-4:30 Type |
14 | testdata/language-features/basic-values/typesig05.lc 5:1-5:7 'String | 14 | testdata/language-features/basic-values/typesig05.lc 5:1-5:7 String |
15 | testdata/language-features/basic-values/typesig05.lc 5:10-5:14 {a} -> {b} -> a -> b->b | 15 | testdata/language-features/basic-values/typesig05.lc 5:10-5:14 {a} -> {b} -> a -> b->b |
16 | testdata/language-features/basic-values/typesig05.lc 5:10-5:18 V0->V1 | 16 | testdata/language-features/basic-values/typesig05.lc 5:10-5:18 V0->V1 |
17 | testdata/language-features/basic-values/typesig05.lc 5:10-5:22 'String | 17 | testdata/language-features/basic-values/typesig05.lc 5:10-5:22 String |
18 | testdata/language-features/basic-values/typesig05.lc 5:15-5:18 'Char | 18 | testdata/language-features/basic-values/typesig05.lc 5:15-5:18 Char |
19 | testdata/language-features/basic-values/typesig05.lc 5:19-5:22 'String | 19 | testdata/language-features/basic-values/typesig05.lc 5:19-5:22 String |
20 | testdata/language-features/basic-values/typesig05.lc 5:26-5:32 Type | 20 | testdata/language-features/basic-values/typesig05.lc 5:26-5:32 Type |
21 | testdata/language-features/basic-values/typesig05.lc 7:11-7:15 Type | 21 | testdata/language-features/basic-values/typesig05.lc 7:11-7:15 Type |
22 | testdata/language-features/basic-values/typesig05.lc 8:1-8:7 'Char | 22 | testdata/language-features/basic-values/typesig05.lc 8:1-8:7 Char |
23 | testdata/language-features/basic-values/typesig05.lc 8:10-8:14 {a} -> {b} -> a -> b->a | 23 | testdata/language-features/basic-values/typesig05.lc 8:10-8:14 {a} -> {b} -> a -> b->a |
24 | testdata/language-features/basic-values/typesig05.lc 8:10-8:18 V0->'Char | 24 | testdata/language-features/basic-values/typesig05.lc 8:10-8:18 V0->Char |
25 | testdata/language-features/basic-values/typesig05.lc 8:10-8:22 'Char | 25 | testdata/language-features/basic-values/typesig05.lc 8:10-8:22 Char |
26 | testdata/language-features/basic-values/typesig05.lc 8:15-8:18 'Char | 26 | testdata/language-features/basic-values/typesig05.lc 8:15-8:18 Char |
27 | testdata/language-features/basic-values/typesig05.lc 8:19-8:22 'String | 27 | testdata/language-features/basic-values/typesig05.lc 8:19-8:22 String |
28 | testdata/language-features/basic-values/typesig05.lc 10:11-10:17 Type | 28 | testdata/language-features/basic-values/typesig05.lc 10:11-10:17 Type |
29 | testdata/language-features/basic-values/typesig05.lc 11:1-11:7 'String | 29 | testdata/language-features/basic-values/typesig05.lc 11:1-11:7 String |
30 | testdata/language-features/basic-values/typesig05.lc 11:10-11:14 {a} -> {b} -> a -> b->b | 30 | testdata/language-features/basic-values/typesig05.lc 11:10-11:14 {a} -> {b} -> a -> b->b |
31 | testdata/language-features/basic-values/typesig05.lc 11:10-11:18 V0->V1 | 31 | testdata/language-features/basic-values/typesig05.lc 11:10-11:18 V0->V1 |
32 | testdata/language-features/basic-values/typesig05.lc 11:10-11:22 'String | 32 | testdata/language-features/basic-values/typesig05.lc 11:10-11:22 String |
33 | testdata/language-features/basic-values/typesig05.lc 11:15-11:18 'Char | 33 | testdata/language-features/basic-values/typesig05.lc 11:15-11:18 Char |
34 | testdata/language-features/basic-values/typesig05.lc 11:19-11:22 'String | 34 | testdata/language-features/basic-values/typesig05.lc 11:19-11:22 String |
diff --git a/testdata/language-features/basic-values/typesig07.out b/testdata/language-features/basic-values/typesig07.out index 018cbdae..be3b738a 100644 --- a/testdata/language-features/basic-values/typesig07.out +++ b/testdata/language-features/basic-values/typesig07.out | |||
@@ -1,19 +1,19 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/typesig07.lc 1:27-1:30 Type | 3 | testdata/language-features/basic-values/typesig07.lc 1:27-1:30 Type |
4 | testdata/language-features/basic-values/typesig07.lc 3:1-3:7 'Int | 4 | testdata/language-features/basic-values/typesig07.lc 3:1-3:7 Int |
5 | testdata/language-features/basic-values/typesig07.lc 3:10-3:11 V1 | 5 | testdata/language-features/basic-values/typesig07.lc 3:10-3:11 V1 |
6 | testdata/language-features/basic-values/typesig07.lc 4:1-4:7 'Int | 6 | testdata/language-features/basic-values/typesig07.lc 4:1-4:7 Int |
7 | testdata/language-features/basic-values/typesig07.lc 4:10-4:11 V1 | 7 | testdata/language-features/basic-values/typesig07.lc 4:10-4:11 V1 |
8 | testdata/language-features/basic-values/typesig07.lc 5:1-5:7 'Int | 8 | testdata/language-features/basic-values/typesig07.lc 5:1-5:7 Int |
9 | testdata/language-features/basic-values/typesig07.lc 5:10-5:11 V1 | 9 | testdata/language-features/basic-values/typesig07.lc 5:10-5:11 V1 |
10 | testdata/language-features/basic-values/typesig07.lc 8:12-8:14 Type | 10 | testdata/language-features/basic-values/typesig07.lc 8:12-8:14 Type |
11 | testdata/language-features/basic-values/typesig07.lc 8:18-8:20 Type | 11 | testdata/language-features/basic-values/typesig07.lc 8:18-8:20 Type |
12 | testdata/language-features/basic-values/typesig07.lc 8:18-8:26 Type | 12 | testdata/language-features/basic-values/typesig07.lc 8:18-8:26 Type |
13 | testdata/language-features/basic-values/typesig07.lc 8:24-8:26 Type | 13 | testdata/language-features/basic-values/typesig07.lc 8:24-8:26 Type |
14 | testdata/language-features/basic-values/typesig07.lc 10:1-10:7 'Tuple0 -> 'Tuple0->'Tuple0 | 14 | testdata/language-features/basic-values/typesig07.lc 10:1-10:7 Tuple0 -> Tuple0->Tuple0 |
15 | testdata/language-features/basic-values/typesig07.lc 10:14-10:16 'Tuple0 | 'Tuple0 -> 'Tuple0->'Tuple0 | 'Tuple0->'Tuple0 | 15 | testdata/language-features/basic-values/typesig07.lc 10:14-10:16 Tuple0 | Tuple0 -> Tuple0->Tuple0 | Tuple0->Tuple0 |
16 | testdata/language-features/basic-values/typesig07.lc 11:3-11:6 'Tuple0 -> 'Tuple0->'Tuple0 | 16 | testdata/language-features/basic-values/typesig07.lc 11:3-11:6 Tuple0 -> Tuple0->Tuple0 |
17 | testdata/language-features/basic-values/typesig07.lc 11:11-11:13 'Tuple0 | 'Tuple0 -> 'Tuple0->'Tuple0 | 'Tuple0->'Tuple0 | 17 | testdata/language-features/basic-values/typesig07.lc 11:11-11:13 Tuple0 | Tuple0 -> Tuple0->Tuple0 | Tuple0->Tuple0 |
18 | testdata/language-features/basic-values/typesig07.lc 12:1-12:7 'Tuple0 -> 'Tuple0->'Tuple0 | 18 | testdata/language-features/basic-values/typesig07.lc 12:1-12:7 Tuple0 -> Tuple0->Tuple0 |
19 | testdata/language-features/basic-values/typesig07.lc 12:14-12:16 'Tuple0 | 'Tuple0 -> 'Tuple0->'Tuple0 | 'Tuple0->'Tuple0 | 19 | testdata/language-features/basic-values/typesig07.lc 12:14-12:16 Tuple0 | Tuple0 -> Tuple0->Tuple0 | Tuple0->Tuple0 |
diff --git a/testdata/language-features/basic-values/typesyn02.out b/testdata/language-features/basic-values/typesyn02.out index 8850167f..1244784d 100644 --- a/testdata/language-features/basic-values/typesyn02.out +++ b/testdata/language-features/basic-values/typesyn02.out | |||
@@ -7,5 +7,5 @@ testdata/language-features/basic-values/typesyn02.lc 3:8-3:29 Type | |||
7 | testdata/language-features/basic-values/typesyn02.lc 3:13-3:19 Type | 7 | testdata/language-features/basic-values/typesyn02.lc 3:13-3:19 Type |
8 | testdata/language-features/basic-values/typesyn02.lc 3:13-3:29 Type | 8 | testdata/language-features/basic-values/typesyn02.lc 3:13-3:29 Type |
9 | testdata/language-features/basic-values/typesyn02.lc 3:23-3:29 Type | 9 | testdata/language-features/basic-values/typesyn02.lc 3:23-3:29 Type |
10 | testdata/language-features/basic-values/typesyn02.lc 4:1-4:4 {a} -> a -> 'Tuple0->'Tuple0 | 10 | testdata/language-features/basic-values/typesyn02.lc 4:1-4:4 {a} -> a -> Tuple0->Tuple0 |
11 | testdata/language-features/basic-values/typesyn02.lc 4:12-4:14 'Tuple0 | 'Tuple0->'Tuple0 | V0 -> 'Tuple0->'Tuple0 | 11 | testdata/language-features/basic-values/typesyn02.lc 4:12-4:14 Tuple0 | Tuple0->Tuple0 | V0 -> Tuple0->Tuple0 |
diff --git a/testdata/language-features/basic-values/where01.out b/testdata/language-features/basic-values/where01.out index 3ee28c13..e8ada47e 100644 --- a/testdata/language-features/basic-values/where01.out +++ b/testdata/language-features/basic-values/where01.out | |||
@@ -1,38 +1,38 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/where01.lc 1:1-1:7 'Tuple0 | 3 | testdata/language-features/basic-values/where01.lc 1:1-1:7 Tuple0 |
4 | testdata/language-features/basic-values/where01.lc 1:10-1:12 'Tuple0 | 4 | testdata/language-features/basic-values/where01.lc 1:10-1:12 Tuple0 |
5 | testdata/language-features/basic-values/where01.lc 1:23-1:25 'Tuple0 | 5 | testdata/language-features/basic-values/where01.lc 1:23-1:25 Tuple0 |
6 | testdata/language-features/basic-values/where01.lc 3:1-3:7 'Tuple0 | 6 | testdata/language-features/basic-values/where01.lc 3:1-3:7 Tuple0 |
7 | testdata/language-features/basic-values/where01.lc 3:10-3:11 'Tuple0 | 7 | testdata/language-features/basic-values/where01.lc 3:10-3:11 Tuple0 |
8 | testdata/language-features/basic-values/where01.lc 4:12-4:14 'Tuple0 | 8 | testdata/language-features/basic-values/where01.lc 4:12-4:14 Tuple0 |
9 | testdata/language-features/basic-values/where01.lc 6:1-6:7 'Tuple0 | 9 | testdata/language-features/basic-values/where01.lc 6:1-6:7 Tuple0 |
10 | testdata/language-features/basic-values/where01.lc 6:10-6:11 'Tuple0 | 10 | testdata/language-features/basic-values/where01.lc 6:10-6:11 Tuple0 |
11 | testdata/language-features/basic-values/where01.lc 7:12-7:14 'Tuple0 | 11 | testdata/language-features/basic-values/where01.lc 7:12-7:14 Tuple0 |
12 | testdata/language-features/basic-values/where01.lc 8:12-8:14 'Tuple0 | 12 | testdata/language-features/basic-values/where01.lc 8:12-8:14 Tuple0 |
13 | testdata/language-features/basic-values/where01.lc 10:1-10:7 'Tuple0 | 13 | testdata/language-features/basic-values/where01.lc 10:1-10:7 Tuple0 |
14 | testdata/language-features/basic-values/where01.lc 10:10-10:11 'Tuple0 | 14 | testdata/language-features/basic-values/where01.lc 10:10-10:11 Tuple0 |
15 | testdata/language-features/basic-values/where01.lc 12:6-12:8 'Tuple0 | 15 | testdata/language-features/basic-values/where01.lc 12:6-12:8 Tuple0 |
16 | testdata/language-features/basic-values/where01.lc 13:6-13:8 'Tuple0 | 16 | testdata/language-features/basic-values/where01.lc 13:6-13:8 Tuple0 |
17 | testdata/language-features/basic-values/where01.lc 15:1-15:7 'Tuple0 | 17 | testdata/language-features/basic-values/where01.lc 15:1-15:7 Tuple0 |
18 | testdata/language-features/basic-values/where01.lc 15:10-15:11 'Tuple0 | 18 | testdata/language-features/basic-values/where01.lc 15:10-15:11 Tuple0 |
19 | testdata/language-features/basic-values/where01.lc 17:7-17:9 'Tuple0 | 19 | testdata/language-features/basic-values/where01.lc 17:7-17:9 Tuple0 |
20 | testdata/language-features/basic-values/where01.lc 18:7-18:9 'Tuple0 | 20 | testdata/language-features/basic-values/where01.lc 18:7-18:9 Tuple0 |
21 | testdata/language-features/basic-values/where01.lc 20:1-20:7 'Tuple0 | 21 | testdata/language-features/basic-values/where01.lc 20:1-20:7 Tuple0 |
22 | testdata/language-features/basic-values/where01.lc 20:10-20:12 'Tuple0 | 22 | testdata/language-features/basic-values/where01.lc 20:10-20:12 Tuple0 |
23 | testdata/language-features/basic-values/where01.lc 22:1-22:7 'Tuple0 | 23 | testdata/language-features/basic-values/where01.lc 22:1-22:7 Tuple0 |
24 | testdata/language-features/basic-values/where01.lc 22:10-22:12 'Tuple0 | 24 | testdata/language-features/basic-values/where01.lc 22:10-22:12 Tuple0 |
25 | testdata/language-features/basic-values/where01.lc 25:1-25:7 'Tuple0 | 25 | testdata/language-features/basic-values/where01.lc 25:1-25:7 Tuple0 |
26 | testdata/language-features/basic-values/where01.lc 25:10-25:12 'Tuple0 | 26 | testdata/language-features/basic-values/where01.lc 25:10-25:12 Tuple0 |
27 | testdata/language-features/basic-values/where01.lc 30:1-30:7 'Tuple0 | 27 | testdata/language-features/basic-values/where01.lc 30:1-30:7 Tuple0 |
28 | testdata/language-features/basic-values/where01.lc 30:10-30:11 'Tuple0 | 28 | testdata/language-features/basic-values/where01.lc 30:10-30:11 Tuple0 |
29 | testdata/language-features/basic-values/where01.lc 34:7-34:9 'Tuple0 | 29 | testdata/language-features/basic-values/where01.lc 34:7-34:9 Tuple0 |
30 | testdata/language-features/basic-values/where01.lc 35:7-35:9 'Tuple0 | 30 | testdata/language-features/basic-values/where01.lc 35:7-35:9 Tuple0 |
31 | testdata/language-features/basic-values/where01.lc 37:1-37:8 'Tuple0 | 31 | testdata/language-features/basic-values/where01.lc 37:1-37:8 Tuple0 |
32 | testdata/language-features/basic-values/where01.lc 37:11-37:12 'Tuple0 | 32 | testdata/language-features/basic-values/where01.lc 37:11-37:12 Tuple0 |
33 | testdata/language-features/basic-values/where01.lc 39:6-39:8 'Tuple0 | 33 | testdata/language-features/basic-values/where01.lc 39:6-39:8 Tuple0 |
34 | testdata/language-features/basic-values/where01.lc 40:6-40:8 'Tuple0 | 34 | testdata/language-features/basic-values/where01.lc 40:6-40:8 Tuple0 |
35 | testdata/language-features/basic-values/where01.lc 42:1-42:8 'Tuple0 | 35 | testdata/language-features/basic-values/where01.lc 42:1-42:8 Tuple0 |
36 | testdata/language-features/basic-values/where01.lc 42:11-42:12 'Tuple0 | 36 | testdata/language-features/basic-values/where01.lc 42:11-42:12 Tuple0 |
37 | testdata/language-features/basic-values/where01.lc 43:6-43:8 'Tuple0 | 37 | testdata/language-features/basic-values/where01.lc 43:6-43:8 Tuple0 |
38 | testdata/language-features/basic-values/where01.lc 44:6-44:8 'Tuple0 | 38 | testdata/language-features/basic-values/where01.lc 44:6-44:8 Tuple0 |
diff --git a/testdata/language-features/basic-values/where04.out b/testdata/language-features/basic-values/where04.out index 04b1eed3..0512e9a4 100644 --- a/testdata/language-features/basic-values/where04.out +++ b/testdata/language-features/basic-values/where04.out | |||
@@ -1,14 +1,14 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/where04.lc 1:1-1:7 'Tuple0 | 3 | testdata/language-features/basic-values/where04.lc 1:1-1:7 Tuple0 |
4 | testdata/language-features/basic-values/where04.lc 1:18-1:19 'Tuple0 | 4 | testdata/language-features/basic-values/where04.lc 1:18-1:19 Tuple0 |
5 | testdata/language-features/basic-values/where04.lc 1:30-1:32 'Tuple0 | 5 | testdata/language-features/basic-values/where04.lc 1:30-1:32 Tuple0 |
6 | testdata/language-features/basic-values/where04.lc 1:36-1:37 'Tuple0 | 6 | testdata/language-features/basic-values/where04.lc 1:36-1:37 Tuple0 |
7 | testdata/language-features/basic-values/where04.lc 3:1-3:7 'Tuple0 | 7 | testdata/language-features/basic-values/where04.lc 3:1-3:7 Tuple0 |
8 | testdata/language-features/basic-values/where04.lc 3:18-3:19 'Tuple0 | 8 | testdata/language-features/basic-values/where04.lc 3:18-3:19 Tuple0 |
9 | testdata/language-features/basic-values/where04.lc 4:25-4:27 'Tuple0 | 9 | testdata/language-features/basic-values/where04.lc 4:25-4:27 Tuple0 |
10 | testdata/language-features/basic-values/where04.lc 5:13-5:14 'Tuple0 | 10 | testdata/language-features/basic-values/where04.lc 5:13-5:14 Tuple0 |
11 | testdata/language-features/basic-values/where04.lc 7:1-7:7 'Tuple0 | 11 | testdata/language-features/basic-values/where04.lc 7:1-7:7 Tuple0 |
12 | testdata/language-features/basic-values/where04.lc 7:18-7:19 'Tuple0 | 12 | testdata/language-features/basic-values/where04.lc 7:18-7:19 Tuple0 |
13 | testdata/language-features/basic-values/where04.lc 9:19-9:21 'Tuple0 | 13 | testdata/language-features/basic-values/where04.lc 9:19-9:21 Tuple0 |
14 | testdata/language-features/basic-values/where04.lc 10:13-10:14 'Tuple0 | 14 | testdata/language-features/basic-values/where04.lc 10:13-10:14 Tuple0 |
diff --git a/testdata/language-features/basic-values/where05.out b/testdata/language-features/basic-values/where05.out index 4fa9703b..e6b1a799 100644 --- a/testdata/language-features/basic-values/where05.out +++ b/testdata/language-features/basic-values/where05.out | |||
@@ -1,30 +1,30 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/where05.lc 1:1-1:7 'Tuple0 | 3 | testdata/language-features/basic-values/where05.lc 1:1-1:7 Tuple0 |
4 | testdata/language-features/basic-values/where05.lc 1:10-3:10 'Tuple0 | 4 | testdata/language-features/basic-values/where05.lc 1:10-3:10 Tuple0 |
5 | testdata/language-features/basic-values/where05.lc 1:15-1:16 V1 | 5 | testdata/language-features/basic-values/where05.lc 1:15-1:16 V1 |
6 | testdata/language-features/basic-values/where05.lc 2:8-2:9 'Tuple0 | 6 | testdata/language-features/basic-values/where05.lc 2:8-2:9 Tuple0 |
7 | testdata/language-features/basic-values/where05.lc 2:8-3:10 'Tuple0 -> 'Ordering->'Tuple0 | 7 | testdata/language-features/basic-values/where05.lc 2:8-3:10 Tuple0 -> Ordering->Tuple0 |
8 | testdata/language-features/basic-values/where05.lc 2:20-2:22 'Tuple0 | 8 | testdata/language-features/basic-values/where05.lc 2:20-2:22 Tuple0 |
9 | testdata/language-features/basic-values/where05.lc 3:8-3:10 'Tuple0 | 9 | testdata/language-features/basic-values/where05.lc 3:8-3:10 Tuple0 |
10 | testdata/language-features/basic-values/where05.lc 5:1-5:7 'Tuple0 | 10 | testdata/language-features/basic-values/where05.lc 5:1-5:7 Tuple0 |
11 | testdata/language-features/basic-values/where05.lc 5:10-8:10 'Tuple0 | 11 | testdata/language-features/basic-values/where05.lc 5:10-8:10 Tuple0 |
12 | testdata/language-features/basic-values/where05.lc 5:15-5:16 V1 | 12 | testdata/language-features/basic-values/where05.lc 5:15-5:16 V1 |
13 | testdata/language-features/basic-values/where05.lc 6:8-6:9 'Tuple0 | 13 | testdata/language-features/basic-values/where05.lc 6:8-6:9 Tuple0 |
14 | testdata/language-features/basic-values/where05.lc 6:8-8:10 'Tuple0 -> 'Ordering->'Tuple0 | 14 | testdata/language-features/basic-values/where05.lc 6:8-8:10 Tuple0 -> Ordering->Tuple0 |
15 | testdata/language-features/basic-values/where05.lc 7:14-7:16 'Tuple0 | 15 | testdata/language-features/basic-values/where05.lc 7:14-7:16 Tuple0 |
16 | testdata/language-features/basic-values/where05.lc 8:8-8:10 'Tuple0 | 16 | testdata/language-features/basic-values/where05.lc 8:8-8:10 Tuple0 |
17 | testdata/language-features/basic-values/where05.lc 10:1-10:7 'Tuple0 | 17 | testdata/language-features/basic-values/where05.lc 10:1-10:7 Tuple0 |
18 | testdata/language-features/basic-values/where05.lc 10:10-14:10 'Tuple0 | 18 | testdata/language-features/basic-values/where05.lc 10:10-14:10 Tuple0 |
19 | testdata/language-features/basic-values/where05.lc 10:15-10:16 V1 | 19 | testdata/language-features/basic-values/where05.lc 10:15-10:16 V1 |
20 | testdata/language-features/basic-values/where05.lc 11:8-11:9 'Tuple0 | 20 | testdata/language-features/basic-values/where05.lc 11:8-11:9 Tuple0 |
21 | testdata/language-features/basic-values/where05.lc 11:8-14:10 'Tuple0 -> 'Ordering->'Tuple0 | 21 | testdata/language-features/basic-values/where05.lc 11:8-14:10 Tuple0 -> Ordering->Tuple0 |
22 | testdata/language-features/basic-values/where05.lc 13:8-13:10 'Tuple0 | 22 | testdata/language-features/basic-values/where05.lc 13:8-13:10 Tuple0 |
23 | testdata/language-features/basic-values/where05.lc 14:8-14:10 'Tuple0 | 23 | testdata/language-features/basic-values/where05.lc 14:8-14:10 Tuple0 |
24 | testdata/language-features/basic-values/where05.lc 16:1-16:7 'Tuple0 | 24 | testdata/language-features/basic-values/where05.lc 16:1-16:7 Tuple0 |
25 | testdata/language-features/basic-values/where05.lc 16:10-18:10 'Tuple0 | 25 | testdata/language-features/basic-values/where05.lc 16:10-18:10 Tuple0 |
26 | testdata/language-features/basic-values/where05.lc 16:15-16:16 V1 | 26 | testdata/language-features/basic-values/where05.lc 16:15-16:16 V1 |
27 | testdata/language-features/basic-values/where05.lc 17:8-17:9 'Tuple0 | 27 | testdata/language-features/basic-values/where05.lc 17:8-17:9 Tuple0 |
28 | testdata/language-features/basic-values/where05.lc 17:8-18:10 'Tuple0 -> 'Ordering->'Tuple0 | 28 | testdata/language-features/basic-values/where05.lc 17:8-18:10 Tuple0 -> Ordering->Tuple0 |
29 | testdata/language-features/basic-values/where05.lc 18:8-18:10 'Tuple0 | 29 | testdata/language-features/basic-values/where05.lc 18:8-18:10 Tuple0 |
30 | testdata/language-features/basic-values/where05.lc 21:6-21:8 'Tuple0 | 30 | testdata/language-features/basic-values/where05.lc 21:6-21:8 Tuple0 |
diff --git a/testdata/language-features/basic-values/wildcard01.out b/testdata/language-features/basic-values/wildcard01.out index de6d2368..495b9ed8 100644 --- a/testdata/language-features/basic-values/wildcard01.out +++ b/testdata/language-features/basic-values/wildcard01.out | |||
@@ -1,4 +1,4 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/basic-values/wildcard01.lc 1:1-1:8 {a} -> a->'Tuple0 | 3 | testdata/language-features/basic-values/wildcard01.lc 1:1-1:8 {a} -> a->Tuple0 |
4 | testdata/language-features/basic-values/wildcard01.lc 1:13-1:15 'Tuple0 | 4 | testdata/language-features/basic-values/wildcard01.lc 1:13-1:15 Tuple0 |
diff --git a/testdata/language-features/guard/guard01.out b/testdata/language-features/guard/guard01.out index 2f57a77e..6ce8e8a4 100644 --- a/testdata/language-features/guard/guard01.out +++ b/testdata/language-features/guard/guard01.out | |||
@@ -1,6 +1,6 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/guard/guard01.lc 1:1-1:6 'Tuple0 | 3 | testdata/language-features/guard/guard01.lc 1:1-1:6 Tuple0 |
4 | testdata/language-features/guard/guard01.lc 1:9-1:13 'Bool | 4 | testdata/language-features/guard/guard01.lc 1:9-1:13 Bool |
5 | testdata/language-features/guard/guard01.lc 1:9-1:18 'Tuple0 | 5 | testdata/language-features/guard/guard01.lc 1:9-1:18 Tuple0 |
6 | testdata/language-features/guard/guard01.lc 1:16-1:18 'Tuple0 | 6 | testdata/language-features/guard/guard01.lc 1:16-1:18 Tuple0 |
diff --git a/testdata/language-features/guard/guard03.out b/testdata/language-features/guard/guard03.out index b3a8b24f..c9d105da 100644 --- a/testdata/language-features/guard/guard03.out +++ b/testdata/language-features/guard/guard03.out | |||
@@ -1,10 +1,10 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/guard/guard03.lc 1:1-1:6 'String | 3 | testdata/language-features/guard/guard03.lc 1:1-1:6 String |
4 | testdata/language-features/guard/guard03.lc 2:5-2:9 'Bool | 4 | testdata/language-features/guard/guard03.lc 2:5-2:9 Bool |
5 | testdata/language-features/guard/guard03.lc 2:5-3:20 'String | 5 | testdata/language-features/guard/guard03.lc 2:5-3:20 String |
6 | testdata/language-features/guard/guard03.lc 2:12-2:18 'String | 6 | testdata/language-features/guard/guard03.lc 2:12-2:18 String |
7 | testdata/language-features/guard/guard03.lc 2:12-3:20 'Bool->'String | 7 | testdata/language-features/guard/guard03.lc 2:12-3:20 Bool->String |
8 | testdata/language-features/guard/guard03.lc 3:5-3:10 'Bool | 8 | testdata/language-features/guard/guard03.lc 3:5-3:10 Bool |
9 | testdata/language-features/guard/guard03.lc 3:5-3:20 'String | 9 | testdata/language-features/guard/guard03.lc 3:5-3:20 String |
10 | testdata/language-features/guard/guard03.lc 3:13-3:20 'String | 10 | testdata/language-features/guard/guard03.lc 3:13-3:20 String |
diff --git a/testdata/language-features/guard/guard04.out b/testdata/language-features/guard/guard04.out index 112776a1..414823fc 100644 --- a/testdata/language-features/guard/guard04.out +++ b/testdata/language-features/guard/guard04.out | |||
@@ -1,10 +1,10 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/guard/guard04.lc 1:1-1:6 'String | 3 | testdata/language-features/guard/guard04.lc 1:1-1:6 String |
4 | testdata/language-features/guard/guard04.lc 2:5-2:9 'Bool | 4 | testdata/language-features/guard/guard04.lc 2:5-2:9 Bool |
5 | testdata/language-features/guard/guard04.lc 2:5-3:24 'String | 5 | testdata/language-features/guard/guard04.lc 2:5-3:24 String |
6 | testdata/language-features/guard/guard04.lc 2:12-2:18 'String | 6 | testdata/language-features/guard/guard04.lc 2:12-2:18 String |
7 | testdata/language-features/guard/guard04.lc 2:12-3:24 'Bool->'String | 7 | testdata/language-features/guard/guard04.lc 2:12-3:24 Bool->String |
8 | testdata/language-features/guard/guard04.lc 3:5-3:14 'Bool | 8 | testdata/language-features/guard/guard04.lc 3:5-3:14 Bool |
9 | testdata/language-features/guard/guard04.lc 3:5-3:24 'String | 9 | testdata/language-features/guard/guard04.lc 3:5-3:24 String |
10 | testdata/language-features/guard/guard04.lc 3:17-3:24 'String | 10 | testdata/language-features/guard/guard04.lc 3:17-3:24 String |
diff --git a/testdata/language-features/guard/guard06.out b/testdata/language-features/guard/guard06.out index ab9d487e..0e2b806f 100644 --- a/testdata/language-features/guard/guard06.out +++ b/testdata/language-features/guard/guard06.out | |||
@@ -1,6 +1,6 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/guard/guard06.lc 1:1-1:6 'Tuple0 | 3 | testdata/language-features/guard/guard06.lc 1:1-1:6 Tuple0 |
4 | testdata/language-features/guard/guard06.lc 1:9-1:18 'Bool | 4 | testdata/language-features/guard/guard06.lc 1:9-1:18 Bool |
5 | testdata/language-features/guard/guard06.lc 1:9-1:23 'Tuple0 | 5 | testdata/language-features/guard/guard06.lc 1:9-1:23 Tuple0 |
6 | testdata/language-features/guard/guard06.lc 1:21-1:23 'Tuple0 | 6 | testdata/language-features/guard/guard06.lc 1:21-1:23 Tuple0 |
diff --git a/testdata/language-features/guard/guard07.out b/testdata/language-features/guard/guard07.out index 23142af5..b0a29580 100644 --- a/testdata/language-features/guard/guard07.out +++ b/testdata/language-features/guard/guard07.out | |||
@@ -1,10 +1,10 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/guard/guard07.lc 1:1-1:6 'String | 3 | testdata/language-features/guard/guard07.lc 1:1-1:6 String |
4 | testdata/language-features/guard/guard07.lc 1:7-1:11 'Bool | 4 | testdata/language-features/guard/guard07.lc 1:7-1:11 Bool |
5 | testdata/language-features/guard/guard07.lc 1:7-2:20 'String | 5 | testdata/language-features/guard/guard07.lc 1:7-2:20 String |
6 | testdata/language-features/guard/guard07.lc 1:12-1:18 'String | 6 | testdata/language-features/guard/guard07.lc 1:12-1:18 String |
7 | testdata/language-features/guard/guard07.lc 1:12-2:20 'Bool->'String | 7 | testdata/language-features/guard/guard07.lc 1:12-2:20 Bool->String |
8 | testdata/language-features/guard/guard07.lc 2:7-2:12 'Bool | 8 | testdata/language-features/guard/guard07.lc 2:7-2:12 Bool |
9 | testdata/language-features/guard/guard07.lc 2:7-2:20 'String | 9 | testdata/language-features/guard/guard07.lc 2:7-2:20 String |
10 | testdata/language-features/guard/guard07.lc 2:13-2:20 'String | 10 | testdata/language-features/guard/guard07.lc 2:13-2:20 String |
diff --git a/testdata/language-features/guard/guard08.out b/testdata/language-features/guard/guard08.out index 8b6be455..6bcf1ead 100644 --- a/testdata/language-features/guard/guard08.out +++ b/testdata/language-features/guard/guard08.out | |||
@@ -1,10 +1,10 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/guard/guard08.lc 1:1-1:6 'String | 3 | testdata/language-features/guard/guard08.lc 1:1-1:6 String |
4 | testdata/language-features/guard/guard08.lc 1:7-1:11 'Bool | 4 | testdata/language-features/guard/guard08.lc 1:7-1:11 Bool |
5 | testdata/language-features/guard/guard08.lc 1:7-1:32 'String | 5 | testdata/language-features/guard/guard08.lc 1:7-1:32 String |
6 | testdata/language-features/guard/guard08.lc 1:12-1:18 'String | 6 | testdata/language-features/guard/guard08.lc 1:12-1:18 String |
7 | testdata/language-features/guard/guard08.lc 1:12-1:32 'Bool->'String | 7 | testdata/language-features/guard/guard08.lc 1:12-1:32 Bool->String |
8 | testdata/language-features/guard/guard08.lc 1:19-1:24 'Bool | 8 | testdata/language-features/guard/guard08.lc 1:19-1:24 Bool |
9 | testdata/language-features/guard/guard08.lc 1:19-1:32 'String | 9 | testdata/language-features/guard/guard08.lc 1:19-1:32 String |
10 | testdata/language-features/guard/guard08.lc 1:25-1:32 'String | 10 | testdata/language-features/guard/guard08.lc 1:25-1:32 String |
diff --git a/testdata/language-features/guard/guard09.out b/testdata/language-features/guard/guard09.out index fbd377f4..806d264d 100644 --- a/testdata/language-features/guard/guard09.out +++ b/testdata/language-features/guard/guard09.out | |||
@@ -1,10 +1,10 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/guard/guard09.lc 1:1-1:6 'String | 3 | testdata/language-features/guard/guard09.lc 1:1-1:6 String |
4 | testdata/language-features/guard/guard09.lc 1:7-1:11 'Bool | 4 | testdata/language-features/guard/guard09.lc 1:7-1:11 Bool |
5 | testdata/language-features/guard/guard09.lc 1:7-2:16 'String | 5 | testdata/language-features/guard/guard09.lc 1:7-2:16 String |
6 | testdata/language-features/guard/guard09.lc 1:12-1:18 'String | 6 | testdata/language-features/guard/guard09.lc 1:12-1:18 String |
7 | testdata/language-features/guard/guard09.lc 1:12-2:16 'Bool->'String | 7 | testdata/language-features/guard/guard09.lc 1:12-2:16 Bool->String |
8 | testdata/language-features/guard/guard09.lc 2:3-2:8 'Bool | 8 | testdata/language-features/guard/guard09.lc 2:3-2:8 Bool |
9 | testdata/language-features/guard/guard09.lc 2:3-2:16 'String | 9 | testdata/language-features/guard/guard09.lc 2:3-2:16 String |
10 | testdata/language-features/guard/guard09.lc 2:9-2:16 'String | 10 | testdata/language-features/guard/guard09.lc 2:9-2:16 String |
diff --git a/testdata/language-features/guard/guard11.out b/testdata/language-features/guard/guard11.out index 28f82129..02e7807e 100644 --- a/testdata/language-features/guard/guard11.out +++ b/testdata/language-features/guard/guard11.out | |||
@@ -1,10 +1,10 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/guard/guard11.lc 1:1-1:4 'Bool->'String | 3 | testdata/language-features/guard/guard11.lc 1:1-1:4 Bool->String |
4 | testdata/language-features/guard/guard11.lc 2:5-2:6 V1 | 4 | testdata/language-features/guard/guard11.lc 2:5-2:6 V1 |
5 | testdata/language-features/guard/guard11.lc 2:5-3:24 'String | 5 | testdata/language-features/guard/guard11.lc 2:5-3:24 String |
6 | testdata/language-features/guard/guard11.lc 2:9-2:15 'String | 6 | testdata/language-features/guard/guard11.lc 2:9-2:15 String |
7 | testdata/language-features/guard/guard11.lc 2:9-3:24 'Bool->'String | 7 | testdata/language-features/guard/guard11.lc 2:9-3:24 Bool->String |
8 | testdata/language-features/guard/guard11.lc 3:5-3:14 'Bool | 8 | testdata/language-features/guard/guard11.lc 3:5-3:14 Bool |
9 | testdata/language-features/guard/guard11.lc 3:5-3:24 'String | 9 | testdata/language-features/guard/guard11.lc 3:5-3:24 String |
10 | testdata/language-features/guard/guard11.lc 3:17-3:24 'String | 10 | testdata/language-features/guard/guard11.lc 3:17-3:24 String |
diff --git a/testdata/language-features/guard/guard13.out b/testdata/language-features/guard/guard13.out index 08f5f725..c9f6cf48 100644 --- a/testdata/language-features/guard/guard13.out +++ b/testdata/language-features/guard/guard13.out | |||
@@ -1,10 +1,10 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/guard/guard13.lc 1:1-1:4 'Bool->'Tuple0 | 3 | testdata/language-features/guard/guard13.lc 1:1-1:4 Bool->Tuple0 |
4 | testdata/language-features/guard/guard13.lc 1:7-1:8 V1 | 4 | testdata/language-features/guard/guard13.lc 1:7-1:8 V1 |
5 | testdata/language-features/guard/guard13.lc 1:7-1:24 'Tuple0 | 5 | testdata/language-features/guard/guard13.lc 1:7-1:24 Tuple0 |
6 | testdata/language-features/guard/guard13.lc 1:9-1:11 'Tuple0 | 6 | testdata/language-features/guard/guard13.lc 1:9-1:11 Tuple0 |
7 | testdata/language-features/guard/guard13.lc 1:9-1:24 'Bool->'Tuple0 | 7 | testdata/language-features/guard/guard13.lc 1:9-1:24 Bool->Tuple0 |
8 | testdata/language-features/guard/guard13.lc 1:12-1:21 'Bool | 8 | testdata/language-features/guard/guard13.lc 1:12-1:21 Bool |
9 | testdata/language-features/guard/guard13.lc 1:12-1:24 'Tuple0 | 9 | testdata/language-features/guard/guard13.lc 1:12-1:24 Tuple0 |
10 | testdata/language-features/guard/guard13.lc 1:22-1:24 'Tuple0 | 10 | testdata/language-features/guard/guard13.lc 1:22-1:24 Tuple0 |
diff --git a/testdata/language-features/guard/guard14.out b/testdata/language-features/guard/guard14.out index 4ae93767..7f115381 100644 --- a/testdata/language-features/guard/guard14.out +++ b/testdata/language-features/guard/guard14.out | |||
@@ -1,11 +1,11 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/guard/guard14.lc 1:1-1:6 'Tuple0 | 3 | testdata/language-features/guard/guard14.lc 1:1-1:6 Tuple0 |
4 | testdata/language-features/guard/guard14.lc 1:17-1:21 'Bool | 4 | testdata/language-features/guard/guard14.lc 1:17-1:21 Bool |
5 | testdata/language-features/guard/guard14.lc 1:17-2:31 'Tuple0 | 5 | testdata/language-features/guard/guard14.lc 1:17-2:31 Tuple0 |
6 | testdata/language-features/guard/guard14.lc 1:24-1:26 'Tuple0 | 6 | testdata/language-features/guard/guard14.lc 1:24-1:26 Tuple0 |
7 | testdata/language-features/guard/guard14.lc 1:24-2:31 'Bool->'Tuple0 | 7 | testdata/language-features/guard/guard14.lc 1:24-2:31 Bool->Tuple0 |
8 | testdata/language-features/guard/guard14.lc 2:17-2:26 'Bool | 8 | testdata/language-features/guard/guard14.lc 2:17-2:26 Bool |
9 | testdata/language-features/guard/guard14.lc 2:17-2:31 'Tuple0 | 9 | testdata/language-features/guard/guard14.lc 2:17-2:31 Tuple0 |
10 | testdata/language-features/guard/guard14.lc 2:29-2:31 'Tuple0 | 10 | testdata/language-features/guard/guard14.lc 2:29-2:31 Tuple0 |
11 | testdata/language-features/guard/guard14.lc 3:12-3:14 'Tuple0 | 11 | testdata/language-features/guard/guard14.lc 3:12-3:14 Tuple0 |
diff --git a/testdata/language-features/guard/guard15.out b/testdata/language-features/guard/guard15.out index 44de42b7..21c9ea22 100644 --- a/testdata/language-features/guard/guard15.out +++ b/testdata/language-features/guard/guard15.out | |||
@@ -1,11 +1,11 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/guard/guard15.lc 1:1-1:6 'Tuple0 | 3 | testdata/language-features/guard/guard15.lc 1:1-1:6 Tuple0 |
4 | testdata/language-features/guard/guard15.lc 1:9-1:11 'Tuple0 | 4 | testdata/language-features/guard/guard15.lc 1:9-1:11 Tuple0 |
5 | testdata/language-features/guard/guard15.lc 2:13-2:17 'Bool | 5 | testdata/language-features/guard/guard15.lc 2:13-2:17 Bool |
6 | testdata/language-features/guard/guard15.lc 2:13-3:27 'Tuple0 | 6 | testdata/language-features/guard/guard15.lc 2:13-3:27 Tuple0 |
7 | testdata/language-features/guard/guard15.lc 2:20-2:22 'Tuple0 | 7 | testdata/language-features/guard/guard15.lc 2:20-2:22 Tuple0 |
8 | testdata/language-features/guard/guard15.lc 2:20-3:27 'Bool->'Tuple0 | 8 | testdata/language-features/guard/guard15.lc 2:20-3:27 Bool->Tuple0 |
9 | testdata/language-features/guard/guard15.lc 3:13-3:22 'Bool | 9 | testdata/language-features/guard/guard15.lc 3:13-3:22 Bool |
10 | testdata/language-features/guard/guard15.lc 3:13-3:27 'Tuple0 | 10 | testdata/language-features/guard/guard15.lc 3:13-3:27 Tuple0 |
11 | testdata/language-features/guard/guard15.lc 3:25-3:27 'Tuple0 | 11 | testdata/language-features/guard/guard15.lc 3:25-3:27 Tuple0 |
diff --git a/testdata/language-features/guard/guard16.out b/testdata/language-features/guard/guard16.out index 4143f681..ce8d0418 100644 --- a/testdata/language-features/guard/guard16.out +++ b/testdata/language-features/guard/guard16.out | |||
@@ -1,10 +1,10 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/guard/guard16.lc 1:1-1:6 'Tuple0 | 3 | testdata/language-features/guard/guard16.lc 1:1-1:6 Tuple0 |
4 | testdata/language-features/guard/guard16.lc 1:9-3:10 'Tuple0 | 4 | testdata/language-features/guard/guard16.lc 1:9-3:10 Tuple0 |
5 | testdata/language-features/guard/guard16.lc 1:14-1:15 V1 | 5 | testdata/language-features/guard/guard16.lc 1:14-1:15 V1 |
6 | testdata/language-features/guard/guard16.lc 2:7-2:11 'Bool | 6 | testdata/language-features/guard/guard16.lc 2:7-2:11 Bool |
7 | testdata/language-features/guard/guard16.lc 2:7-3:10 'Tuple0 | 7 | testdata/language-features/guard/guard16.lc 2:7-3:10 Tuple0 |
8 | testdata/language-features/guard/guard16.lc 2:15-2:17 'Tuple0 | 8 | testdata/language-features/guard/guard16.lc 2:15-2:17 Tuple0 |
9 | testdata/language-features/guard/guard16.lc 2:15-3:10 'Bool->'Tuple0 | 9 | testdata/language-features/guard/guard16.lc 2:15-3:10 Bool->Tuple0 |
10 | testdata/language-features/guard/guard16.lc 3:8-3:10 'Tuple0 | 10 | testdata/language-features/guard/guard16.lc 3:8-3:10 Tuple0 |
diff --git a/testdata/language-features/module/Hello01.out b/testdata/language-features/module/Hello01.out index 62f51add..f2b9ece4 100644 --- a/testdata/language-features/module/Hello01.out +++ b/testdata/language-features/module/Hello01.out | |||
@@ -1,6 +1,6 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/module/Hello01.lc 3:1-3:6 'String | 3 | testdata/language-features/module/Hello01.lc 3:1-3:6 String |
4 | testdata/language-features/module/Hello01.lc 3:9-3:16 'String | 4 | testdata/language-features/module/Hello01.lc 3:9-3:16 String |
5 | testdata/language-features/module/Hello01.lc 4:1-4:6 'String | 5 | testdata/language-features/module/Hello01.lc 4:1-4:6 String |
6 | testdata/language-features/module/Hello01.lc 4:9-4:16 'String | 6 | testdata/language-features/module/Hello01.lc 4:9-4:16 String |
diff --git a/testdata/language-features/module/Moduledef06.out b/testdata/language-features/module/Moduledef06.out index 07ab1091..fe66d8fc 100644 --- a/testdata/language-features/module/Moduledef06.out +++ b/testdata/language-features/module/Moduledef06.out | |||
@@ -1,4 +1,4 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/module/Moduledef06.lc 3:1-3:6 'String | 3 | testdata/language-features/module/Moduledef06.lc 3:1-3:6 String |
4 | testdata/language-features/module/Moduledef06.lc 3:9-3:16 'String | 4 | testdata/language-features/module/Moduledef06.lc 3:9-3:16 String |
diff --git a/testdata/language-features/module/Moduledef07.out b/testdata/language-features/module/Moduledef07.out index 9158ff13..af7a4f04 100644 --- a/testdata/language-features/module/Moduledef07.out +++ b/testdata/language-features/module/Moduledef07.out | |||
@@ -1,4 +1,4 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/module/Moduledef07.lc 5:1-5:6 'String | 3 | testdata/language-features/module/Moduledef07.lc 5:1-5:6 String |
4 | testdata/language-features/module/Moduledef07.lc 5:9-5:16 'String | 4 | testdata/language-features/module/Moduledef07.lc 5:9-5:16 String |
diff --git a/testdata/language-features/module/Moduledef13.out b/testdata/language-features/module/Moduledef13.out index af9cc9fe..5c60fc06 100644 --- a/testdata/language-features/module/Moduledef13.out +++ b/testdata/language-features/module/Moduledef13.out | |||
@@ -1,4 +1,4 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/module/Moduledef13.lc 3:1-3:6 'String | 3 | testdata/language-features/module/Moduledef13.lc 3:1-3:6 String |
4 | testdata/language-features/module/Moduledef13.lc 3:9-3:16 'String | 4 | testdata/language-features/module/Moduledef13.lc 3:9-3:16 String |
diff --git a/testdata/language-features/module/import01.out b/testdata/language-features/module/import01.out index 985599af..2a3afae0 100644 --- a/testdata/language-features/module/import01.out +++ b/testdata/language-features/module/import01.out | |||
@@ -1,4 +1,4 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/module/import01.lc 3:1-3:2 'String | 3 | testdata/language-features/module/import01.lc 3:1-3:2 String |
4 | testdata/language-features/module/import01.lc 3:5-3:10 'String | 4 | testdata/language-features/module/import01.lc 3:5-3:10 String |
diff --git a/testdata/language-features/module/import05.out b/testdata/language-features/module/import05.out index c713c1a8..76cdae0a 100644 --- a/testdata/language-features/module/import05.out +++ b/testdata/language-features/module/import05.out | |||
@@ -1,5 +1,5 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/module/import05.lc 3:6-3:12 Type | 3 | testdata/language-features/module/import05.lc 3:6-3:12 Type |
4 | testdata/language-features/module/import05.lc 4:1-4:2 'String | 4 | testdata/language-features/module/import05.lc 4:1-4:2 String |
5 | testdata/language-features/module/import05.lc 4:5-4:10 'String | 5 | testdata/language-features/module/import05.lc 4:5-4:10 String |
diff --git a/testdata/language-features/module/import06.out b/testdata/language-features/module/import06.out index 395a6e2f..f1eddfea 100644 --- a/testdata/language-features/module/import06.out +++ b/testdata/language-features/module/import06.out | |||
@@ -1,6 +1,6 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/module/import06.lc 3:1-3:6 'Tuple0 | 3 | testdata/language-features/module/import06.lc 3:1-3:6 Tuple0 |
4 | testdata/language-features/module/import06.lc 3:9-3:11 'Tuple0 | 4 | testdata/language-features/module/import06.lc 3:9-3:11 Tuple0 |
5 | testdata/language-features/module/import06.lc 4:1-4:2 'String | 5 | testdata/language-features/module/import06.lc 4:1-4:2 String |
6 | testdata/language-features/module/import06.lc 4:5-4:10 'String | 6 | testdata/language-features/module/import06.lc 4:5-4:10 String |
diff --git a/testdata/language-features/module/import07.out b/testdata/language-features/module/import07.out index 18c88e07..9147cffe 100644 --- a/testdata/language-features/module/import07.out +++ b/testdata/language-features/module/import07.out | |||
@@ -1,6 +1,6 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/module/import07.lc 3:1-3:6 'Tuple0 | 3 | testdata/language-features/module/import07.lc 3:1-3:6 Tuple0 |
4 | testdata/language-features/module/import07.lc 3:9-3:11 'Tuple0 | 4 | testdata/language-features/module/import07.lc 3:9-3:11 Tuple0 |
5 | testdata/language-features/module/import07.lc 4:1-4:2 'String | 5 | testdata/language-features/module/import07.lc 4:1-4:2 String |
6 | testdata/language-features/module/import07.lc 4:5-4:10 'String | 6 | testdata/language-features/module/import07.lc 4:5-4:10 String |
diff --git a/testdata/language-features/module/import08.out b/testdata/language-features/module/import08.out index acc3c259..187e0095 100644 --- a/testdata/language-features/module/import08.out +++ b/testdata/language-features/module/import08.out | |||
@@ -1,13 +1,13 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/module/import08.lc 3:1-3:6 'Tuple0 | 3 | testdata/language-features/module/import08.lc 3:1-3:6 Tuple0 |
4 | testdata/language-features/module/import08.lc 3:9-3:11 'Tuple0 | 4 | testdata/language-features/module/import08.lc 3:9-3:11 Tuple0 |
5 | testdata/language-features/module/import08.lc 5:6-5:10 Type | 5 | testdata/language-features/module/import08.lc 5:6-5:10 Type |
6 | testdata/language-features/module/import08.lc 6:1-6:2 'Char | 6 | testdata/language-features/module/import08.lc 6:1-6:2 Char |
7 | testdata/language-features/module/import08.lc 6:5-6:13 'Char | 7 | testdata/language-features/module/import08.lc 6:5-6:13 Char |
8 | testdata/language-features/module/import08.lc 8:6-8:12 Type | 8 | testdata/language-features/module/import08.lc 8:6-8:12 Type |
9 | testdata/language-features/module/import08.lc 9:1-9:2 'String | 9 | testdata/language-features/module/import08.lc 9:1-9:2 String |
10 | testdata/language-features/module/import08.lc 9:5-9:10 'String | 10 | testdata/language-features/module/import08.lc 9:5-9:10 String |
11 | testdata/language-features/module/import08.lc 11:6-11:12 Type | 11 | testdata/language-features/module/import08.lc 11:6-11:12 Type |
12 | testdata/language-features/module/import08.lc 12:1-12:2 'String | 12 | testdata/language-features/module/import08.lc 12:1-12:2 String |
13 | testdata/language-features/module/import08.lc 12:5-12:10 'String | 13 | testdata/language-features/module/import08.lc 12:5-12:10 String |
diff --git a/testdata/language-features/module/import09.out b/testdata/language-features/module/import09.out index a15ac80e..4b813dfc 100644 --- a/testdata/language-features/module/import09.out +++ b/testdata/language-features/module/import09.out | |||
@@ -5,5 +5,5 @@ testdata/language-features/module/import09.lc 3:8-3:29 Type | |||
5 | testdata/language-features/module/import09.lc 3:13-3:19 Type | 5 | testdata/language-features/module/import09.lc 3:13-3:19 Type |
6 | testdata/language-features/module/import09.lc 3:13-3:29 Type | 6 | testdata/language-features/module/import09.lc 3:13-3:29 Type |
7 | testdata/language-features/module/import09.lc 3:23-3:29 Type | 7 | testdata/language-features/module/import09.lc 3:23-3:29 Type |
8 | testdata/language-features/module/import09.lc 4:1-4:4 {a} -> a -> 'Tuple0->'Tuple0 | 8 | testdata/language-features/module/import09.lc 4:1-4:4 {a} -> a -> Tuple0->Tuple0 |
9 | testdata/language-features/module/import09.lc 4:12-4:14 'Tuple0 | 'Tuple0->'Tuple0 | V0 -> 'Tuple0->'Tuple0 | 9 | testdata/language-features/module/import09.lc 4:12-4:14 Tuple0 | Tuple0->Tuple0 | V0 -> Tuple0->Tuple0 |
diff --git a/testdata/language-features/module/import12.out b/testdata/language-features/module/import12.out index b8e6f5f0..688350f9 100644 --- a/testdata/language-features/module/import12.out +++ b/testdata/language-features/module/import12.out | |||
@@ -1,4 +1,4 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/module/import12.lc 4:1-4:4 'String | 3 | testdata/language-features/module/import12.lc 4:1-4:4 String |
4 | testdata/language-features/module/import12.lc 4:7-4:12 'String | 4 | testdata/language-features/module/import12.lc 4:7-4:12 String |
diff --git a/testdata/language-features/module/import13.out b/testdata/language-features/module/import13.out index abaf3ee4..a411f226 100644 --- a/testdata/language-features/module/import13.out +++ b/testdata/language-features/module/import13.out | |||
@@ -1,4 +1,4 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/module/import13.lc 4:1-4:4 'String | 3 | testdata/language-features/module/import13.lc 4:1-4:4 String |
4 | testdata/language-features/module/import13.lc 4:7-4:12 'String | 4 | testdata/language-features/module/import13.lc 4:7-4:12 String |
diff --git a/testdata/language-features/module/import14.out b/testdata/language-features/module/import14.out index 3a081b4d..bfa46377 100644 --- a/testdata/language-features/module/import14.out +++ b/testdata/language-features/module/import14.out | |||
@@ -1,4 +1,4 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/module/import14.lc 4:1-4:4 'String | 3 | testdata/language-features/module/import14.lc 4:1-4:4 String |
4 | testdata/language-features/module/import14.lc 4:7-4:12 'String | 4 | testdata/language-features/module/import14.lc 4:7-4:12 String |
diff --git a/testdata/language-features/pattern/pattern01.out b/testdata/language-features/pattern/pattern01.out index 94f1f0fa..de23e726 100644 --- a/testdata/language-features/pattern/pattern01.out +++ b/testdata/language-features/pattern/pattern01.out | |||
@@ -1,16 +1,16 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/pattern/pattern01.lc 1:1-1:5 'Int->'Char | 3 | testdata/language-features/pattern/pattern01.lc 1:1-1:5 Int->Char |
4 | testdata/language-features/pattern/pattern01.lc 1:10-1:13 'Char | 4 | testdata/language-features/pattern/pattern01.lc 1:10-1:13 Char |
5 | testdata/language-features/pattern/pattern01.lc 1:10-2:13 'Char -> 'Ordering->'Char | 5 | testdata/language-features/pattern/pattern01.lc 1:10-2:13 Char -> Ordering->Char |
6 | testdata/language-features/pattern/pattern01.lc 2:10-2:13 'Char | 6 | testdata/language-features/pattern/pattern01.lc 2:10-2:13 Char |
7 | testdata/language-features/pattern/pattern01.lc 4:1-4:5 'String->'Char | 7 | testdata/language-features/pattern/pattern01.lc 4:1-4:5 String->Char |
8 | testdata/language-features/pattern/pattern01.lc 4:12-4:15 'Char | 8 | testdata/language-features/pattern/pattern01.lc 4:12-4:15 Char |
9 | testdata/language-features/pattern/pattern01.lc 4:12-5:13 'Char -> 'Ordering->'Char | 9 | testdata/language-features/pattern/pattern01.lc 4:12-5:13 Char -> Ordering->Char |
10 | testdata/language-features/pattern/pattern01.lc 5:10-5:13 'Char | 10 | testdata/language-features/pattern/pattern01.lc 5:10-5:13 Char |
11 | testdata/language-features/pattern/pattern01.lc 7:1-7:5 'Char->'Char | 11 | testdata/language-features/pattern/pattern01.lc 7:1-7:5 Char->Char |
12 | testdata/language-features/pattern/pattern01.lc 7:12-7:15 'Char | 12 | testdata/language-features/pattern/pattern01.lc 7:12-7:15 Char |
13 | testdata/language-features/pattern/pattern01.lc 7:12-8:13 'Char -> 'Ordering->'Char | 13 | testdata/language-features/pattern/pattern01.lc 7:12-8:13 Char -> Ordering->Char |
14 | testdata/language-features/pattern/pattern01.lc 8:10-8:13 'Char | 14 | testdata/language-features/pattern/pattern01.lc 8:10-8:13 Char |
15 | testdata/language-features/pattern/pattern01.lc 10:1-10:5 'Tuple0->'Char | 15 | testdata/language-features/pattern/pattern01.lc 10:1-10:5 Tuple0->Char |
16 | testdata/language-features/pattern/pattern01.lc 10:11-10:14 'Char | 16 | testdata/language-features/pattern/pattern01.lc 10:11-10:14 Char |
diff --git a/testdata/language-features/recursion/simplerec01.out b/testdata/language-features/recursion/simplerec01.out index 11dbb5c5..93f90f16 100644 --- a/testdata/language-features/recursion/simplerec01.out +++ b/testdata/language-features/recursion/simplerec01.out | |||
@@ -1,8 +1,8 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/language-features/recursion/simplerec01.lc 1:1-1:4 'Int->'Char | 3 | testdata/language-features/recursion/simplerec01.lc 1:1-1:4 Int->Char |
4 | testdata/language-features/recursion/simplerec01.lc 1:9-1:12 'Char | 4 | testdata/language-features/recursion/simplerec01.lc 1:9-1:12 Char |
5 | testdata/language-features/recursion/simplerec01.lc 1:9-2:14 'Char -> 'Ordering->'Char | V0->V1 | 5 | testdata/language-features/recursion/simplerec01.lc 1:9-2:14 Char -> Ordering->Char | V0->V1 |
6 | testdata/language-features/recursion/simplerec01.lc 2:9-2:12 V1->'Char | V4 | 6 | testdata/language-features/recursion/simplerec01.lc 2:9-2:12 V1->Char | V4 |
7 | testdata/language-features/recursion/simplerec01.lc 2:9-2:14 'Char | 7 | testdata/language-features/recursion/simplerec01.lc 2:9-2:14 Char |
8 | testdata/language-features/recursion/simplerec01.lc 2:13-2:14 V1 | 8 | testdata/language-features/recursion/simplerec01.lc 2:13-2:14 V1 |
diff --git a/testdata/traceTest.out b/testdata/traceTest.out index ec44a1ab..e7af8716 100644 --- a/testdata/traceTest.out +++ b/testdata/traceTest.out | |||
@@ -10,5 +10,5 @@ testdata/traceTest.lc 10:6-10:25 Type | |||
10 | testdata/traceTest.lc 10:17-10:24 Type | 10 | testdata/traceTest.lc 10:17-10:24 Type |
11 | testdata/traceTest.lc 10:19-10:20 V3 | 11 | testdata/traceTest.lc 10:19-10:20 V3 |
12 | testdata/traceTest.lc 10:22-10:23 V1 | 12 | testdata/traceTest.lc 10:22-10:23 V1 |
13 | testdata/traceTest.lc 11:1-11:2 'X (Type -> Type->Type) (\c:Type d:Type -> 'Tuple2 c d) | 13 | testdata/traceTest.lc 11:1-11:2 X (Type -> Type->Type) (\c:Type d:Type -> Tuple2 c d) |
14 | testdata/traceTest.lc 11:5-11:14 'X (Type -> Type->Type) (\c:Type d:Type -> 'Tuple2 c d) | 14 | testdata/traceTest.lc 11:5-11:14 X (Type -> Type->Type) (\c:Type d:Type -> Tuple2 c d) |
diff --git a/testdata/typeclass.out b/testdata/typeclass.out index 92048bb2..43360117 100644 --- a/testdata/typeclass.out +++ b/testdata/typeclass.out | |||
@@ -3,72 +3,72 @@ tooltips: | |||
3 | testdata/typeclass.lc 4:6-4:10 Type | Type->Type | 3 | testdata/typeclass.lc 4:6-4:10 Type | Type->Type |
4 | testdata/typeclass.lc 4:6-4:25 Type | 4 | testdata/typeclass.lc 4:6-4:25 Type |
5 | testdata/typeclass.lc 4:6-4:36 Type | 5 | testdata/typeclass.lc 4:6-4:36 Type |
6 | testdata/typeclass.lc 4:15-4:18 'List V1 | {a} -> 'List a | 6 | testdata/typeclass.lc 4:15-4:18 List V1 | {a} -> List a |
7 | testdata/typeclass.lc 4:21-4:25 'List V4 | Type | {a} -> a -> 'List a -> 'List a | 7 | testdata/typeclass.lc 4:21-4:25 List V4 | Type | {a} -> a -> List a -> List a |
8 | testdata/typeclass.lc 4:26-4:27 Type | 8 | testdata/typeclass.lc 4:26-4:27 Type |
9 | testdata/typeclass.lc 4:28-4:36 Type | 9 | testdata/typeclass.lc 4:28-4:36 Type |
10 | testdata/typeclass.lc 4:29-4:33 Type->Type | 10 | testdata/typeclass.lc 4:29-4:33 Type->Type |
11 | testdata/typeclass.lc 4:34-4:35 Type | 11 | testdata/typeclass.lc 4:34-4:35 Type |
12 | testdata/typeclass.lc 10:1-10:4 'Bool->'Bool | 12 | testdata/typeclass.lc 10:1-10:4 Bool->Bool |
13 | testdata/typeclass.lc 10:5-10:9 V1 | 13 | testdata/typeclass.lc 10:5-10:9 V1 |
14 | testdata/typeclass.lc 10:5-11:17 'Bool | 14 | testdata/typeclass.lc 10:5-11:17 Bool |
15 | testdata/typeclass.lc 10:12-10:17 'Bool | 15 | testdata/typeclass.lc 10:12-10:17 Bool |
16 | testdata/typeclass.lc 10:12-11:17 'Bool->'Bool | 16 | testdata/typeclass.lc 10:12-11:17 Bool->Bool |
17 | testdata/typeclass.lc 11:13-11:17 'Bool | 17 | testdata/typeclass.lc 11:13-11:17 Bool |
18 | testdata/typeclass.lc 13:1-13:5 V2 | 18 | testdata/typeclass.lc 13:1-13:5 V2 |
19 | testdata/typeclass.lc 13:1-14:19 'Bool | 19 | testdata/typeclass.lc 13:1-14:19 Bool |
20 | testdata/typeclass.lc 13:6-13:8 'Bool -> 'Bool->'Bool | 20 | testdata/typeclass.lc 13:6-13:8 Bool -> Bool->Bool |
21 | testdata/typeclass.lc 13:13-13:14 V1 | 21 | testdata/typeclass.lc 13:13-13:14 V1 |
22 | testdata/typeclass.lc 13:13-14:19 'Bool->'Bool | 22 | testdata/typeclass.lc 13:13-14:19 Bool->Bool |
23 | testdata/typeclass.lc 14:14-14:19 'Bool | 23 | testdata/typeclass.lc 14:14-14:19 Bool |
24 | testdata/typeclass.lc 16:1-16:6 V2 | 24 | testdata/typeclass.lc 16:1-16:6 V2 |
25 | testdata/typeclass.lc 16:1-17:17 'Bool | 25 | testdata/typeclass.lc 16:1-17:17 Bool |
26 | testdata/typeclass.lc 16:7-16:9 'Bool -> 'Bool->'Bool | 26 | testdata/typeclass.lc 16:7-16:9 Bool -> Bool->Bool |
27 | testdata/typeclass.lc 16:14-16:15 V2 | 27 | testdata/typeclass.lc 16:14-16:15 V2 |
28 | testdata/typeclass.lc 16:14-17:17 'Bool->'Bool | 28 | testdata/typeclass.lc 16:14-17:17 Bool->Bool |
29 | testdata/typeclass.lc 17:13-17:17 'Bool | 29 | testdata/typeclass.lc 17:13-17:17 Bool |
30 | testdata/typeclass.lc 19:7-19:9 Type->Type | 30 | testdata/typeclass.lc 19:7-19:9 Type->Type |
31 | testdata/typeclass.lc 19:7-20:27 Type | 31 | testdata/typeclass.lc 19:7-20:27 Type |
32 | testdata/typeclass.lc 19:7-32:25 V0->V1 | {a} -> {b : 'Eq a} -> a -> a->'Bool | 32 | testdata/typeclass.lc 19:7-32:25 V0->V1 | {a} -> {b : Eq a} -> a -> a->Bool |
33 | testdata/typeclass.lc 20:5-20:9 {a} -> {b : 'Eq a} -> a -> a->'Bool | 33 | testdata/typeclass.lc 20:5-20:9 {a} -> {b : Eq a} -> a -> a->Bool |
34 | testdata/typeclass.lc 20:13-20:14 Type | 34 | testdata/typeclass.lc 20:13-20:14 Type |
35 | testdata/typeclass.lc 20:13-20:27 Type | 35 | testdata/typeclass.lc 20:13-20:27 Type |
36 | testdata/typeclass.lc 20:18-20:19 Type | 36 | testdata/typeclass.lc 20:18-20:19 Type |
37 | testdata/typeclass.lc 20:18-20:27 Type | 37 | testdata/typeclass.lc 20:18-20:27 Type |
38 | testdata/typeclass.lc 20:23-20:27 Type | 38 | testdata/typeclass.lc 20:23-20:27 Type |
39 | testdata/typeclass.lc 22:3-22:5 {a} -> {b : 'Eq a} -> a -> a->'Bool | 39 | testdata/typeclass.lc 22:3-22:5 {a} -> {b : Eq a} -> a -> a->Bool |
40 | testdata/typeclass.lc 22:10-22:13 'Bool->'Bool | 40 | testdata/typeclass.lc 22:10-22:13 Bool->Bool |
41 | testdata/typeclass.lc 22:10-22:22 'Bool | 41 | testdata/typeclass.lc 22:10-22:22 Bool |
42 | testdata/typeclass.lc 22:14-22:22 'Bool | 42 | testdata/typeclass.lc 22:14-22:22 Bool |
43 | testdata/typeclass.lc 22:15-22:16 V5 | 43 | testdata/typeclass.lc 22:15-22:16 V5 |
44 | testdata/typeclass.lc 22:15-22:19 V4->'Bool | 44 | testdata/typeclass.lc 22:15-22:19 V4->Bool |
45 | testdata/typeclass.lc 22:17-22:19 {a} -> {b : 'Eq a} -> a -> a->'Bool | 45 | testdata/typeclass.lc 22:17-22:19 {a} -> {b : Eq a} -> a -> a->Bool |
46 | testdata/typeclass.lc 22:20-22:21 V2 | 46 | testdata/typeclass.lc 22:20-22:21 V2 |
47 | testdata/typeclass.lc 24:13-24:17 Type | 47 | testdata/typeclass.lc 24:13-24:17 Type |
48 | testdata/typeclass.lc 24:13-26:23 ({a : 'Eq V0} -> V1 -> V2->'Bool) -> {e : 'Eq V1} -> V2 -> V3->'Bool | 48 | testdata/typeclass.lc 24:13-26:23 ({a : Eq V0} -> V1 -> V2->Bool) -> {e : Eq V1} -> V2 -> V3->Bool |
49 | testdata/typeclass.lc 24:13-28:23 Type | Type->Type | V0->V1 | 49 | testdata/typeclass.lc 24:13-28:23 Type | Type->Type | V0->V1 |
50 | testdata/typeclass.lc 24:13-32:25 {a : 'Eq V0} -> V1 -> V2->'Bool | {a} -> {b : 'Eq a} -> a -> a->'Bool | 50 | testdata/typeclass.lc 24:13-32:25 {a : Eq V0} -> V1 -> V2->Bool | {a} -> {b : Eq a} -> a -> a->Bool |
51 | testdata/typeclass.lc 25:5-25:9 'Bool | 51 | testdata/typeclass.lc 25:5-25:9 Bool |
52 | testdata/typeclass.lc 25:5-26:23 'Bool | 'Bool -> 'Bool->'Bool | 'Bool->'Bool | 52 | testdata/typeclass.lc 25:5-26:23 Bool | Bool -> Bool->Bool | Bool->Bool |
53 | testdata/typeclass.lc 25:17-25:18 'Bool | 53 | testdata/typeclass.lc 25:17-25:18 Bool |
54 | testdata/typeclass.lc 25:17-26:23 'Bool->'Bool | 54 | testdata/typeclass.lc 25:17-26:23 Bool->Bool |
55 | testdata/typeclass.lc 26:18-26:21 'Bool->'Bool | 55 | testdata/typeclass.lc 26:18-26:21 Bool->Bool |
56 | testdata/typeclass.lc 26:18-26:23 'Bool | 56 | testdata/typeclass.lc 26:18-26:23 Bool |
57 | testdata/typeclass.lc 26:22-26:23 'Bool | 57 | testdata/typeclass.lc 26:22-26:23 Bool |
58 | testdata/typeclass.lc 28:10-28:12 Type->Type | 58 | testdata/typeclass.lc 28:10-28:12 Type->Type |
59 | testdata/typeclass.lc 28:10-28:14 Type | Type->Type | 59 | testdata/typeclass.lc 28:10-28:14 Type | Type->Type |
60 | testdata/typeclass.lc 28:10-28:23 Type->Type | 60 | testdata/typeclass.lc 28:10-28:23 Type->Type |
61 | testdata/typeclass.lc 28:13-28:14 Type | 61 | testdata/typeclass.lc 28:13-28:14 Type |
62 | testdata/typeclass.lc 28:22-28:23 Type | 62 | testdata/typeclass.lc 28:22-28:23 Type |
63 | testdata/typeclass.lc 28:22-32:25 ({a : 'Eq V0} -> V1 -> V2->'Bool) -> {e : 'Eq V1} -> V2 -> V3->'Bool | 63 | testdata/typeclass.lc 28:22-32:25 ({a : Eq V0} -> V1 -> V2->Bool) -> {e : Eq V1} -> V2 -> V3->Bool |
64 | testdata/typeclass.lc 29:20-29:24 'Bool | 64 | testdata/typeclass.lc 29:20-29:24 Bool |
65 | testdata/typeclass.lc 29:20-32:25 'Bool | 'List V0 -> 'Bool | 'List V1 -> 'List V2 -> 'Bool | 'List V2 -> 'Bool | a:Type -> {b : 'Eq a} -> 'List a -> 'List a -> 'Bool | 65 | testdata/typeclass.lc 29:20-32:25 Bool | List V0 -> Bool | List V1 -> List V2 -> Bool | List V2 -> Bool | a:Type -> {b : Eq a} -> List a -> List a -> Bool |
66 | testdata/typeclass.lc 30:18-30:22 'List V7 | 66 | testdata/typeclass.lc 30:18-30:22 List V7 |
67 | testdata/typeclass.lc 30:18-32:25 'Bool | 'List V1 -> 'Bool | V0 -> 'List V1 -> 'Bool | 67 | testdata/typeclass.lc 30:18-32:25 Bool | List V1 -> Bool | V0 -> List V1 -> Bool |
68 | testdata/typeclass.lc 30:26-30:27 V7 | 68 | testdata/typeclass.lc 30:26-30:27 V7 |
69 | testdata/typeclass.lc 30:26-30:30 V6->'Bool | 69 | testdata/typeclass.lc 30:26-30:30 V6->Bool |
70 | testdata/typeclass.lc 30:26-30:32 'Bool | 'List V1 -> 'Bool | V0 -> 'List V1 -> 'Bool | 70 | testdata/typeclass.lc 30:26-30:32 Bool | List V1 -> Bool | V0 -> List V1 -> Bool |
71 | testdata/typeclass.lc 30:26-32:25 'List V3 -> 'Bool | 71 | testdata/typeclass.lc 30:26-32:25 List V3 -> Bool |
72 | testdata/typeclass.lc 30:28-30:30 {a} -> {b : 'Eq a} -> a -> a->'Bool | 72 | testdata/typeclass.lc 30:28-30:30 {a} -> {b : Eq a} -> a -> a->Bool |
73 | testdata/typeclass.lc 30:31-30:32 V3 | 73 | testdata/typeclass.lc 30:31-30:32 V3 |
74 | testdata/typeclass.lc 32:20-32:25 'Bool | 'List V1 -> 'Bool | V0 -> 'List V1 -> 'Bool | 74 | testdata/typeclass.lc 32:20-32:25 Bool | List V1 -> Bool | V0 -> List V1 -> Bool |
diff --git a/testdata/where.out b/testdata/where.out index 574c3d1a..4c6a3eb4 100644 --- a/testdata/where.out +++ b/testdata/where.out | |||
@@ -1,7 +1,7 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/where.lc 3:1-3:2 'Float | 3 | testdata/where.lc 3:1-3:2 Float |
4 | testdata/where.lc 3:5-3:6 'Float | 4 | testdata/where.lc 3:5-3:6 Float |
5 | testdata/where.lc 5:9-5:10 'Float | 5 | testdata/where.lc 5:9-5:10 Float |
6 | testdata/where.lc 7:13-7:16 'Float | 6 | testdata/where.lc 7:13-7:16 Float |
7 | testdata/where.lc 8:9-8:12 'Float | 7 | testdata/where.lc 8:9-8:12 Float |
diff --git a/testdata/zip01.out b/testdata/zip01.out index 619342ff..2d3ed98a 100644 --- a/testdata/zip01.out +++ b/testdata/zip01.out | |||
@@ -1,7 +1,7 @@ | |||
1 | main is not found | 1 | main is not found |
2 | tooltips: | 2 | tooltips: |
3 | testdata/zip01.lc 1:9-1:30 Type | 3 | testdata/zip01.lc 1:9-1:30 Type |
4 | testdata/zip01.lc 1:9-4:40 V0->V1 | {a} -> {b} -> 'List a -> 'List b -> 'List ('Tuple2 a b) | 4 | testdata/zip01.lc 1:9-4:40 V0->V1 | {a} -> {b} -> List a -> List b -> List (Tuple2 a b) |
5 | testdata/zip01.lc 1:10-1:11 V3 | 5 | testdata/zip01.lc 1:10-1:11 V3 |
6 | testdata/zip01.lc 1:16-1:30 Type | 6 | testdata/zip01.lc 1:16-1:30 Type |
7 | testdata/zip01.lc 1:17-1:18 V2 | 7 | testdata/zip01.lc 1:17-1:18 V2 |
@@ -9,19 +9,19 @@ testdata/zip01.lc 1:23-1:30 Type | |||
9 | testdata/zip01.lc 1:24-1:29 Type | 9 | testdata/zip01.lc 1:24-1:29 Type |
10 | testdata/zip01.lc 1:25-1:26 Type | 10 | testdata/zip01.lc 1:25-1:26 Type |
11 | testdata/zip01.lc 1:27-1:28 Type | 11 | testdata/zip01.lc 1:27-1:28 Type |
12 | testdata/zip01.lc 2:1-2:5 {a} -> {b} -> 'List a -> 'List b -> 'List ('Tuple2 a b) | 12 | testdata/zip01.lc 2:1-2:5 {a} -> {b} -> List a -> List b -> List (Tuple2 a b) |
13 | testdata/zip01.lc 2:22-2:24 {a} -> 'List a | 13 | testdata/zip01.lc 2:22-2:24 {a} -> List a |
14 | testdata/zip01.lc 2:22-4:40 'List ('Tuple2 V3 V2) | 'List V0 -> 'List ('Tuple2 V1 V4) | 'List V1 -> 'List ('Tuple2 V3 V2) | 'List V1 -> 'List V1 -> 'List ('Tuple2 V3 V2) | 14 | testdata/zip01.lc 2:22-4:40 List (Tuple2 V3 V2) | List V0 -> List (Tuple2 V1 V4) | List V1 -> List (Tuple2 V3 V2) | List V1 -> List V1 -> List (Tuple2 V3 V2) |
15 | testdata/zip01.lc 3:22-3:24 {a} -> 'List a | 15 | testdata/zip01.lc 3:22-3:24 {a} -> List a |
16 | testdata/zip01.lc 3:22-4:40 'List ('Tuple2 V2 V5) | 'List V0 -> 'List ('Tuple2 V5 V1) | 'List V2 -> 'List V2 | V1 -> 'List V2 -> 'List V2 | 16 | testdata/zip01.lc 3:22-4:40 List (Tuple2 V2 V5) | List V0 -> List (Tuple2 V5 V1) | List V2 -> List V2 | V1 -> List V2 -> List V2 |
17 | testdata/zip01.lc 4:22-4:27 'Tuple2 V7 V3 | 17 | testdata/zip01.lc 4:22-4:27 Tuple2 V7 V3 |
18 | testdata/zip01.lc 4:22-4:29 'List ('Tuple2 V7 V3) -> 'List ('Tuple2 V8 V4) | 18 | testdata/zip01.lc 4:22-4:29 List (Tuple2 V7 V3) -> List (Tuple2 V8 V4) |
19 | testdata/zip01.lc 4:22-4:40 'List ('Tuple2 V6 V2) | 'List V2 -> 'List V2 | V1 -> 'List V2 -> 'List V2 | 19 | testdata/zip01.lc 4:22-4:40 List (Tuple2 V6 V2) | List V2 -> List V2 | V1 -> List V2 -> List V2 |
20 | testdata/zip01.lc 4:23-4:24 V10 | 20 | testdata/zip01.lc 4:23-4:24 V10 |
21 | testdata/zip01.lc 4:25-4:26 V4 | 21 | testdata/zip01.lc 4:25-4:26 V4 |
22 | testdata/zip01.lc 4:28-4:29 {a} -> a -> 'List a -> 'List a | 22 | testdata/zip01.lc 4:28-4:29 {a} -> a -> List a -> List a |
23 | testdata/zip01.lc 4:30-4:34 {a} -> {b} -> 'List a -> 'List b -> 'List ('Tuple2 a b) | 23 | testdata/zip01.lc 4:30-4:34 {a} -> {b} -> List a -> List b -> List (Tuple2 a b) |
24 | testdata/zip01.lc 4:30-4:37 'List V0 -> 'List ('Tuple2 V8 V1) | 24 | testdata/zip01.lc 4:30-4:37 List V0 -> List (Tuple2 V8 V1) |
25 | testdata/zip01.lc 4:30-4:40 'List ('Tuple2 V6 V2) | 25 | testdata/zip01.lc 4:30-4:40 List (Tuple2 V6 V2) |
26 | testdata/zip01.lc 4:35-4:37 'List V8 | 26 | testdata/zip01.lc 4:35-4:37 List V8 |
27 | testdata/zip01.lc 4:38-4:40 'List V2 | 27 | testdata/zip01.lc 4:38-4:40 List V2 |