summaryrefslogtreecommitdiff
path: root/testdata/accept/Material.out
blob: 44b717f159373cd1ec9dfe9b35a28f6cc32f5f78 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
main is not found
tooltips:
./testdata/accept/Material.lc 7:18-7:23  Type
./testdata/accept/Material.lc 8:17-8:18  'Float
./testdata/accept/Material.lc 8:17-8:18  'Int
./testdata/accept/Material.lc 8:1-8:14  'Float
./testdata/accept/Material.lc 10:6-10:12  Type
./testdata/accept/Material.lc 12:28-12:31  'Nat -> Type->Type
./testdata/accept/Material.lc 12:34-12:39  Type
./testdata/accept/Material.lc 10:6-15:39  Type
./testdata/accept/Material.lc 13:28-13:31  'Nat -> Type->Type
./testdata/accept/Material.lc 13:34-13:39  Type
./testdata/accept/Material.lc 14:28-14:31  'Nat -> Type->Type
./testdata/accept/Material.lc 14:34-14:39  Type
./testdata/accept/Material.lc 15:28-15:31  'Nat -> Type->Type
./testdata/accept/Material.lc 15:34-15:39  Type
./testdata/accept/Material.lc 11:7-11:13  'VecS 'Float (Succ (Succ (Succ (Succ Zero)))) -> 'VecS 'Float (Succ (Succ (Succ (Succ Zero)))) -> 'VecS 'Float (Succ (Succ (Succ Zero))) -> 'VecS 'Float (Succ (Succ (Succ (Succ Zero)))) -> 'Entity
./testdata/accept/Material.lc 11:7-11:13  'VecS 'Float (Succ (Succ (Succ (Succ Zero)))) -> 'VecS 'Float (Succ (Succ (Succ (Succ Zero)))) -> 'VecS 'Float (Succ (Succ (Succ Zero))) -> 'VecS 'Float (Succ (Succ (Succ (Succ Zero)))) -> V4
./testdata/accept/Material.lc 11:7-11:13  'VecS 'Float (Succ (Succ (Succ (Succ Zero)))) -> 'VecS 'Float (Succ (Succ (Succ Zero))) -> 'VecS 'Float (Succ (Succ (Succ (Succ Zero)))) -> V4
./testdata/accept/Material.lc 11:7-11:13  'VecS 'Float (Succ (Succ (Succ Zero))) -> 'VecS 'Float (Succ (Succ (Succ (Succ Zero)))) -> V4
./testdata/accept/Material.lc 11:7-11:13  'VecS 'Float (Succ (Succ (Succ (Succ Zero)))) -> V4
./testdata/accept/Material.lc 11:7-11:13  V4
./testdata/accept/Material.lc 11:7-11:13  'VecS 'Float (Succ (Succ (Succ Zero)))
./testdata/accept/Material.lc 11:7-11:13  'Entity
./testdata/accept/Material.lc 11:7-11:13  V1
./testdata/accept/Material.lc 14:7-14:16  'Entity -> 'VecS 'Float (Succ (Succ (Succ Zero)))
./testdata/accept/Material.lc 11:7-11:13  'VecS 'Float (Succ (Succ (Succ (Succ Zero))))
./testdata/accept/Material.lc 13:7-13:21  'Entity -> 'VecS 'Float (Succ (Succ (Succ (Succ Zero))))
./testdata/accept/Material.lc 12:7-12:20  'Entity -> 'VecS 'Float (Succ (Succ (Succ (Succ Zero))))
./testdata/accept/Material.lc 18:6-18:14  Type
./testdata/accept/Material.lc 19:7-19:13  'WaveType
./testdata/accept/Material.lc 20:7-20:18  'WaveType
./testdata/accept/Material.lc 21:7-21:16  'WaveType
./testdata/accept/Material.lc 22:7-22:18  'WaveType
./testdata/accept/Material.lc 23:7-23:25  'WaveType
./testdata/accept/Material.lc 24:7-24:15  'WaveType
./testdata/accept/Material.lc 27:6-27:10  Type
./testdata/accept/Material.lc 27:18-27:26  Type
./testdata/accept/Material.lc 27:6-27:50  Type
./testdata/accept/Material.lc 27:27-27:32  Type
./testdata/accept/Material.lc 27:33-27:38  Type
./testdata/accept/Material.lc 27:39-27:44  Type
./testdata/accept/Material.lc 27:45-27:50  Type
./testdata/accept/Material.lc 27:13-27:17  'WaveType -> 'Float -> 'Float -> 'Float -> 'Float->'Wave
./testdata/accept/Material.lc 29:6-29:12  Type
./testdata/accept/Material.lc 30:7-30:19  'Deform
./testdata/accept/Material.lc 31:7-31:20  'Deform
./testdata/accept/Material.lc 32:15-32:20  Type
./testdata/accept/Material.lc 29:6-32:32  Type
./testdata/accept/Material.lc 32:21-32:26  Type
./testdata/accept/Material.lc 32:27-32:32  Type
./testdata/accept/Material.lc 32:7-32:14  'Float -> 'Float -> 'Float->'Deform
./testdata/accept/Material.lc 33:15-33:18  'Nat -> Type->Type
./testdata/accept/Material.lc 33:21-33:26  Type
./testdata/accept/Material.lc 29:6-33:32  Type
./testdata/accept/Material.lc 33:28-33:32  Type
./testdata/accept/Material.lc 33:7-33:13  'VecS 'Float (Succ (Succ (Succ Zero))) -> 'Wave->'Deform
./testdata/accept/Material.lc 34:16-34:21  Type
./testdata/accept/Material.lc 29:6-34:27  Type
./testdata/accept/Material.lc 34:22-34:27  Type
./testdata/accept/Material.lc 34:7-34:15  'Float -> 'Float->'Deform
./testdata/accept/Material.lc 35:7-35:25  'Deform
./testdata/accept/Material.lc 36:7-36:14  'Deform
./testdata/accept/Material.lc 37:7-37:14  'Deform
./testdata/accept/Material.lc 38:7-38:14  'Deform
./testdata/accept/Material.lc 39:7-39:14  'Deform
./testdata/accept/Material.lc 40:7-40:14  'Deform
./testdata/accept/Material.lc 41:7-41:14  'Deform
./testdata/accept/Material.lc 42:7-42:14  'Deform
./testdata/accept/Material.lc 43:7-43:14  'Deform
./testdata/accept/Material.lc 44:14-44:19  Type
./testdata/accept/Material.lc 29:6-44:24  Type
./testdata/accept/Material.lc 44:20-44:24  Type
./testdata/accept/Material.lc 44:7-44:13  'Float -> 'Wave->'Deform
./testdata/accept/Material.lc 47:6-47:14  Type
./testdata/accept/Material.lc 48:7-48:20  'CullType
./testdata/accept/Material.lc 49:7-49:19  'CullType
./testdata/accept/Material.lc 50:7-50:18  'CullType
./testdata/accept/Material.lc 53:6-53:15  Type
./testdata/accept/Material.lc 54:7-54:17  'Blending'
./testdata/accept/Material.lc 55:7-55:17  'Blending'
./testdata/accept/Material.lc 56:7-56:12  'Blending'
./testdata/accept/Material.lc 57:7-57:25  'Blending'
./testdata/accept/Material.lc 58:7-58:25  'Blending'
./testdata/accept/Material.lc 59:7-59:25  'Blending'
./testdata/accept/Material.lc 60:7-60:25  'Blending'
./testdata/accept/Material.lc 61:7-61:17  'Blending'
./testdata/accept/Material.lc 62:7-62:25  'Blending'
./testdata/accept/Material.lc 63:7-63:17  'Blending'
./testdata/accept/Material.lc 64:7-64:13  'Blending'
./testdata/accept/Material.lc 67:6-67:12  Type
./testdata/accept/Material.lc 68:16-68:20  Type
./testdata/accept/Material.lc 68:7-68:15  'Wave->'RGBGen
./testdata/accept/Material.lc 69:17-69:22  Type
./testdata/accept/Material.lc 67:6-69:34  Type
./testdata/accept/Material.lc 69:23-69:28  Type
./testdata/accept/Material.lc 69:29-69:34  Type
./testdata/accept/Material.lc 69:7-69:16  'Float -> 'Float -> 'Float->'RGBGen
./testdata/accept/Material.lc 70:7-70:19  'RGBGen
./testdata/accept/Material.lc 71:7-71:27  'RGBGen
./testdata/accept/Material.lc 72:7-72:17  'RGBGen
./testdata/accept/Material.lc 73:7-73:25  'RGBGen
./testdata/accept/Material.lc 74:7-74:22  'RGBGen
./testdata/accept/Material.lc 75:7-75:17  'RGBGen
./testdata/accept/Material.lc 76:7-76:26  'RGBGen
./testdata/accept/Material.lc 77:7-77:25  'RGBGen
./testdata/accept/Material.lc 78:7-78:20  'RGBGen
./testdata/accept/Material.lc 81:6-81:14  Type
./testdata/accept/Material.lc 82:14-82:18  Type
./testdata/accept/Material.lc 82:7-82:13  'Wave->'AlphaGen
./testdata/accept/Material.lc 83:15-83:20  Type
./testdata/accept/Material.lc 83:7-83:14  'Float->'AlphaGen
./testdata/accept/Material.lc 84:7-84:15  'AlphaGen
./testdata/accept/Material.lc 85:7-85:17  'AlphaGen
./testdata/accept/Material.lc 86:7-86:15  'AlphaGen
./testdata/accept/Material.lc 87:7-87:23  'AlphaGen
./testdata/accept/Material.lc 88:7-88:15  'AlphaGen
./testdata/accept/Material.lc 89:7-89:25  'AlphaGen
./testdata/accept/Material.lc 90:7-90:23  'AlphaGen
./testdata/accept/Material.lc 93:6-93:11  Type
./testdata/accept/Material.lc 94:7-94:14  'TCGen
./testdata/accept/Material.lc 95:7-95:18  'TCGen
./testdata/accept/Material.lc 96:7-96:21  'TCGen
./testdata/accept/Material.lc 97:18-97:21  'Nat -> Type->Type
./testdata/accept/Material.lc 97:24-97:29  Type
./testdata/accept/Material.lc 93:6-97:43  Type
./testdata/accept/Material.lc 97:32-97:35  'Nat -> Type->Type
./testdata/accept/Material.lc 97:38-97:43  Type
./testdata/accept/Material.lc 97:7-97:16  'VecS 'Float (Succ (Succ (Succ Zero))) -> 'VecS 'Float (Succ (Succ (Succ Zero))) -> 'TCGen
./testdata/accept/Material.lc 98:7-98:19  'TCGen
./testdata/accept/Material.lc 101:6-101:11  Type
./testdata/accept/Material.lc 102:7-102:25  'TCMod
./testdata/accept/Material.lc 103:17-103:22  Type
./testdata/accept/Material.lc 103:7-103:16  'Float->'TCMod
./testdata/accept/Material.lc 104:17-104:22  Type
./testdata/accept/Material.lc 101:6-104:28  Type
./testdata/accept/Material.lc 104:23-104:28  Type
./testdata/accept/Material.lc 104:7-104:16  'Float -> 'Float->'TCMod
./testdata/accept/Material.lc 105:16-105:21  Type
./testdata/accept/Material.lc 101:6-105:27  Type
./testdata/accept/Material.lc 105:22-105:27  Type
./testdata/accept/Material.lc 105:7-105:15  'Float -> 'Float->'TCMod
./testdata/accept/Material.lc 106:18-106:22  Type
./testdata/accept/Material.lc 106:7-106:17  'Wave->'TCMod
./testdata/accept/Material.lc 107:20-107:25  Type
./testdata/accept/Material.lc 101:6-107:55  Type
./testdata/accept/Material.lc 107:26-107:31  Type
./testdata/accept/Material.lc 107:32-107:37  Type
./testdata/accept/Material.lc 107:38-107:43  Type
./testdata/accept/Material.lc 107:44-107:49  Type
./testdata/accept/Material.lc 107:50-107:55  Type
./testdata/accept/Material.lc 107:7-107:19  'Float -> 'Float -> 'Float -> 'Float -> 'Float -> 'Float->'TCMod
./testdata/accept/Material.lc 108:15-108:20  Type
./testdata/accept/Material.lc 101:6-108:38  Type
./testdata/accept/Material.lc 108:21-108:26  Type
./testdata/accept/Material.lc 108:27-108:32  Type
./testdata/accept/Material.lc 108:33-108:38  Type
./testdata/accept/Material.lc 108:7-108:14  'Float -> 'Float -> 'Float -> 'Float->'TCMod
./testdata/accept/Material.lc 111:6-111:18  Type
./testdata/accept/Material.lc 112:21-112:27  Type
./testdata/accept/Material.lc 112:7-112:13  'String->'StageTexture
./testdata/accept/Material.lc 113:21-113:27  Type
./testdata/accept/Material.lc 113:7-113:18  'String->'StageTexture
./testdata/accept/Material.lc 114:21-114:26  Type
./testdata/accept/Material.lc 111:6-114:35  Type
./testdata/accept/Material.lc 114:28-114:34  Type
./testdata/accept/Material.lc 114:7-114:17  'Float -> 'List 'String -> 'StageTexture
./testdata/accept/Material.lc 115:7-115:18  'StageTexture
./testdata/accept/Material.lc 116:7-116:20  'StageTexture
./testdata/accept/Material.lc 119:6-119:19  Type
./testdata/accept/Material.lc 120:7-120:12  'AlphaFunction
./testdata/accept/Material.lc 121:7-121:14  'AlphaFunction
./testdata/accept/Material.lc 122:7-122:14  'AlphaFunction
./testdata/accept/Material.lc 125:6-125:19  Type
./testdata/accept/Material.lc 126:7-126:14  'DepthFunction
./testdata/accept/Material.lc 127:7-127:15  'DepthFunction
./testdata/accept/Material.lc 130:6-130:16  Type
./testdata/accept/Material.lc 132:25-132:30  Type->Type
./testdata/accept/Material.lc 132:31-132:53  Type
./testdata/accept/Material.lc 132:31-132:53  Type -> Type->Type
./testdata/accept/Material.lc 132:32-132:41  Type
./testdata/accept/Material.lc 132:43-132:52  Type
./testdata/accept/Material.lc 130:6-144:34  Type
./testdata/accept/Material.lc 133:24-133:30  Type
./testdata/accept/Material.lc 134:24-134:32  Type
./testdata/accept/Material.lc 135:24-135:29  Type
./testdata/accept/Material.lc 136:25-136:30  Type
./testdata/accept/Material.lc 137:24-137:36  Type
./testdata/accept/Material.lc 138:24-138:28  Type
./testdata/accept/Material.lc 139:24-139:37  Type
./testdata/accept/Material.lc 140:25-140:30  Type->Type
./testdata/accept/Material.lc 140:31-140:44  Type
./testdata/accept/Material.lc 143:32-143:36  Type
./testdata/accept/Material.lc 144:28-144:34  Type
./testdata/accept/Material.lc 131:7-131:17  'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs
./testdata/accept/Material.lc 131:7-131:17  'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11
./testdata/accept/Material.lc 131:7-131:17  'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11
./testdata/accept/Material.lc 131:7-131:17  'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11
./testdata/accept/Material.lc 131:7-131:17  'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11
./testdata/accept/Material.lc 131:7-131:17  'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11
./testdata/accept/Material.lc 131:7-131:17  'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11
./testdata/accept/Material.lc 131:7-131:17  'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11
./testdata/accept/Material.lc 131:7-131:17  'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->V11
./testdata/accept/Material.lc 131:7-131:17  'Maybe 'AlphaFunction -> 'Bool -> 'String->V11
./testdata/accept/Material.lc 131:7-131:17  'Bool -> 'String->V11
./testdata/accept/Material.lc 131:7-131:17  'String->V11
./testdata/accept/Material.lc 131:7-131:17  V11
./testdata/accept/Material.lc 131:7-131:17  'Bool
./testdata/accept/Material.lc 131:7-131:17  'StageAttrs
./testdata/accept/Material.lc 131:7-131:17  V1
./testdata/accept/Material.lc 143:7-143:26  'StageAttrs->'Bool
./testdata/accept/Material.lc 131:7-131:17  'Maybe 'AlphaFunction
./testdata/accept/Material.lc 140:7-140:18  'StageAttrs -> 'Maybe 'AlphaFunction
./testdata/accept/Material.lc 131:7-131:17  'DepthFunction
./testdata/accept/Material.lc 139:7-139:18  'StageAttrs->'DepthFunction
./testdata/accept/Material.lc 138:7-138:19  'StageAttrs->'Bool
./testdata/accept/Material.lc 131:7-131:17  'StageTexture
./testdata/accept/Material.lc 137:7-137:16  'StageAttrs->'StageTexture
./testdata/accept/Material.lc 131:7-131:17  'List 'TCMod
./testdata/accept/Material.lc 136:7-136:14  'StageAttrs -> 'List 'TCMod
./testdata/accept/Material.lc 131:7-131:17  'TCGen
./testdata/accept/Material.lc 135:7-135:14  'StageAttrs->'TCGen
./testdata/accept/Material.lc 131:7-131:17  'AlphaGen
./testdata/accept/Material.lc 134:7-134:17  'StageAttrs->'AlphaGen
./testdata/accept/Material.lc 131:7-131:17  'RGBGen
./testdata/accept/Material.lc 133:7-133:15  'StageAttrs->'RGBGen
./testdata/accept/Material.lc 131:7-131:17  'Maybe ('Tuple2 'Blending' 'Blending')
./testdata/accept/Material.lc 132:7-132:14  'StageAttrs -> 'Maybe ('Tuple2 'Blending' 'Blending')
./testdata/accept/Material.lc 148:22-148:32  Type
./testdata/accept/Material.lc 149:21-160:29  'StageAttrs
./testdata/accept/Material.lc 149:21-149:31  'Maybe ('Tuple2 'Blending' 'Blending') -> 'RGBGen -> 'AlphaGen -> 'TCGen -> 'List 'TCMod -> 'StageTexture -> 'Bool -> 'DepthFunction -> 'Maybe 'AlphaFunction -> 'Bool -> 'String->'StageAttrs
./testdata/accept/Material.lc 150:23-150:30  'Maybe ('Tuple2 'Blending' 'Blending')
./testdata/accept/Material.lc 150:23-150:30  {a} -> 'Maybe a
./testdata/accept/Material.lc 151:23-151:36  'RGBGen
./testdata/accept/Material.lc 152:23-152:33  'AlphaGen
./testdata/accept/Material.lc 153:23-153:35  'TCGen
./testdata/accept/Material.lc 155:23-155:36  'StageTexture
./testdata/accept/Material.lc 156:23-156:27  'Bool
./testdata/accept/Material.lc 157:23-157:31  'DepthFunction
./testdata/accept/Material.lc 158:23-158:30  'Maybe 'AlphaFunction
./testdata/accept/Material.lc 158:23-158:30  {a} -> 'Maybe a
./testdata/accept/Material.lc 159:31-159:36  'Bool
./testdata/accept/Material.lc 160:27-160:29  'String
./testdata/accept/Material.lc 149:1-149:18  'StageAttrs
./testdata/accept/Material.lc 163:6-163:17  Type
./testdata/accept/Material.lc 165:28-165:30  Type
./testdata/accept/Material.lc 163:6-178:32  Type
./testdata/accept/Material.lc 166:28-166:30  Type
./testdata/accept/Material.lc 167:28-167:32  Type
./testdata/accept/Material.lc 168:28-168:31  Type
./testdata/accept/Material.lc 169:28-169:32  Type
./testdata/accept/Material.lc 170:28-170:32  Type
./testdata/accept/Material.lc 171:28-171:36  Type
./testdata/accept/Material.lc 172:29-172:35  Type
./testdata/accept/Material.lc 173:28-173:32  Type
./testdata/accept/Material.lc 174:28-174:32  Type
./testdata/accept/Material.lc 175:29-175:39  Type
./testdata/accept/Material.lc 178:28-178:32  Type
./testdata/accept/Material.lc 164:7-164:18  'Tuple0 -> 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs
./testdata/accept/Material.lc 164:7-164:18  'Tuple0 -> 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12
./testdata/accept/Material.lc 164:7-164:18  'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12
./testdata/accept/Material.lc 164:7-164:18  'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12
./testdata/accept/Material.lc 164:7-164:18  'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12
./testdata/accept/Material.lc 164:7-164:18  'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12
./testdata/accept/Material.lc 164:7-164:18  'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12
./testdata/accept/Material.lc 164:7-164:18  'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12
./testdata/accept/Material.lc 164:7-164:18  'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12
./testdata/accept/Material.lc 164:7-164:18  'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->V12
./testdata/accept/Material.lc 164:7-164:18  'Bool -> 'List 'StageAttrs -> 'Bool->V12
./testdata/accept/Material.lc 164:7-164:18  'List 'StageAttrs -> 'Bool->V12
./testdata/accept/Material.lc 164:7-164:18  'Bool->V12
./testdata/accept/Material.lc 164:7-164:18  V12
./testdata/accept/Material.lc 164:7-164:18  'List 'StageAttrs
./testdata/accept/Material.lc 164:7-164:18  'CommonAttrs
./testdata/accept/Material.lc 164:7-164:18  V1
./testdata/accept/Material.lc 175:7-175:15  'CommonAttrs -> 'List 'StageAttrs
./testdata/accept/Material.lc 164:7-164:18  'Bool
./testdata/accept/Material.lc 174:7-174:22  'CommonAttrs->'Bool
./testdata/accept/Material.lc 173:7-173:18  'CommonAttrs->'Bool
./testdata/accept/Material.lc 164:7-164:18  'List 'Deform
./testdata/accept/Material.lc 172:7-172:23  'CommonAttrs -> 'List 'Deform
./testdata/accept/Material.lc 164:7-164:18  'CullType
./testdata/accept/Material.lc 171:7-171:13  'CommonAttrs->'CullType
./testdata/accept/Material.lc 170:7-170:16  'CommonAttrs->'Bool
./testdata/accept/Material.lc 169:7-169:23  'CommonAttrs->'Bool
./testdata/accept/Material.lc 164:7-164:18  'Int
./testdata/accept/Material.lc 168:7-168:13  'CommonAttrs->'Int
./testdata/accept/Material.lc 167:7-167:15  'CommonAttrs->'Bool
./testdata/accept/Material.lc 164:7-164:18  'Tuple0
./testdata/accept/Material.lc 166:7-166:17  'CommonAttrs->'Tuple0
./testdata/accept/Material.lc 165:7-165:17  'CommonAttrs->'Tuple0
./testdata/accept/Material.lc 182:23-182:34  Type
./testdata/accept/Material.lc 183:22-195:32  'CommonAttrs
./testdata/accept/Material.lc 183:22-183:33  'Tuple0 -> 'Tuple0 -> 'Bool -> 'Int -> 'Bool -> 'Bool -> 'CullType -> 'List 'Deform -> 'Bool -> 'Bool -> 'List 'StageAttrs -> 'Bool->'CommonAttrs
./testdata/accept/Material.lc 184:27-184:29  'Tuple0
./testdata/accept/Material.lc 185:27-185:29  'Tuple0
./testdata/accept/Material.lc 186:27-186:32  'Bool
./testdata/accept/Material.lc 187:27-187:28  'Int
./testdata/accept/Material.lc 188:27-188:32  'Bool
./testdata/accept/Material.lc 189:27-189:32  'Bool
./testdata/accept/Material.lc 190:27-190:40  'CullType
./testdata/accept/Material.lc 192:27-192:32  'Bool
./testdata/accept/Material.lc 193:27-193:32  'Bool
./testdata/accept/Material.lc 195:27-195:32  'Bool
./testdata/accept/Material.lc 183:1-183:19  'CommonAttrs