summaryrefslogtreecommitdiff
path: root/testdata
diff options
context:
space:
mode:
authorPéter Diviánszky <divipp@gmail.com>2016-05-13 22:48:03 +0200
committerPéter Diviánszky <divipp@gmail.com>2016-05-13 22:48:17 +0200
commit8f2e602cada9141b653802cf1084b9bdfd6e0d06 (patch)
treec1351e9fcb0341af482f8da4a8859e2046445188 /testdata
parent8ac42fa1bccb554de833ea7d8070cb5112e01aee (diff)
refactoring & fix build
Diffstat (limited to 'testdata')
-rw-r--r--testdata/Builtins.out5176
-rw-r--r--testdata/Internals.out664
-rw-r--r--testdata/Material.out632
-rw-r--r--testdata/Prelude.out2820
-rw-r--r--testdata/SampleMaterial.out8200
-rw-r--r--testdata/accumulate01.reject.out4
-rw-r--r--testdata/adhoc.reject.out22
-rw-r--r--testdata/ambig.out16
-rw-r--r--testdata/complex.out714
-rw-r--r--testdata/concatmap01.out32
-rw-r--r--testdata/data.out120
-rw-r--r--testdata/data.reject.out6
-rw-r--r--testdata/dotdot01.out16
-rw-r--r--testdata/dotdot02.out16
-rw-r--r--testdata/empty.out2
-rw-r--r--testdata/empty.reject.out4
-rw-r--r--testdata/framebuffer02.reject.out66
-rw-r--r--testdata/fromto.out20
-rw-r--r--testdata/id.out18
-rw-r--r--testdata/ifThenElse01.out18
-rw-r--r--testdata/instantiate.out30
-rw-r--r--testdata/instantiate2.out42
-rw-r--r--testdata/it.out50
-rw-r--r--testdata/language-features/adt/adt01.out76
-rw-r--r--testdata/language-features/adt/adt02.out134
-rw-r--r--testdata/language-features/adt/adt02.reject.out32
-rw-r--r--testdata/language-features/adt/adt03.reject.out6
-rw-r--r--testdata/language-features/adt/adt04.reject.out6
-rw-r--r--testdata/language-features/adt/adt05.out74
-rw-r--r--testdata/language-features/adt/gadt01.out242
-rw-r--r--testdata/language-features/adt/gadt01.reject.out6
-rw-r--r--testdata/language-features/adt/gadt02.reject.out4
-rw-r--r--testdata/language-features/adt/gadt03.reject.out42
-rw-r--r--testdata/language-features/adt/gadt04.reject.out68
-rw-r--r--testdata/language-features/as-pattern/as-pattern01.out50
-rw-r--r--testdata/language-features/as-pattern/as-pattern02.out74
-rw-r--r--testdata/language-features/as-pattern/as-pattern02.reject.out4
-rw-r--r--testdata/language-features/basic-list/dotdot01.out8
-rw-r--r--testdata/language-features/basic-list/list01.out40
-rw-r--r--testdata/language-features/basic-list/list02.out40
-rw-r--r--testdata/language-features/basic-list/list03.reject.out4
-rw-r--r--testdata/language-features/basic-list/list04.reject.out4
-rw-r--r--testdata/language-features/basic-list/list05.reject.out4
-rw-r--r--testdata/language-features/basic-list/list06.reject.out4
-rw-r--r--testdata/language-features/basic-list/list07.reject.out6
-rw-r--r--testdata/language-features/basic-list/list08.out8
-rw-r--r--testdata/language-features/basic-list/list09.out12
-rw-r--r--testdata/language-features/basic-list/list10.reject.out12
-rw-r--r--testdata/language-features/basic-list/list11.out12
-rw-r--r--testdata/language-features/basic-list/list12.out44
-rw-r--r--testdata/language-features/basic-list/list13.out44
-rw-r--r--testdata/language-features/basic-list/list14.reject.out18
-rw-r--r--testdata/language-features/basic-list/list15.reject.out22
-rw-r--r--testdata/language-features/basic-list/list16.reject.out12
-rw-r--r--testdata/language-features/basic-list/listcomp01.out20
-rw-r--r--testdata/language-features/basic-list/listcomp02.out24
-rw-r--r--testdata/language-features/basic-list/listcomp03.out24
-rw-r--r--testdata/language-features/basic-list/listcomp04.out28
-rw-r--r--testdata/language-features/basic-list/listcomp05.out16
-rw-r--r--testdata/language-features/basic-list/listcomp06.out40
-rw-r--r--testdata/language-features/basic-list/listcomp07.out66
-rw-r--r--testdata/language-features/basic-list/listcomp08.reject.out10
-rw-r--r--testdata/language-features/basic-list/listcomp09.out10
-rw-r--r--testdata/language-features/basic-values/bool01.out8
-rw-r--r--testdata/language-features/basic-values/case01.out48
-rw-r--r--testdata/language-features/basic-values/case02.out28
-rw-r--r--testdata/language-features/basic-values/case03.reject.out14
-rw-r--r--testdata/language-features/basic-values/case04.reject.out8
-rw-r--r--testdata/language-features/basic-values/case05.out10
-rw-r--r--testdata/language-features/basic-values/case06.out12
-rw-r--r--testdata/language-features/basic-values/data01.out34
-rw-r--r--testdata/language-features/basic-values/data02.reject.out4
-rw-r--r--testdata/language-features/basic-values/data03.reject.out2
-rw-r--r--testdata/language-features/basic-values/def01.out12
-rw-r--r--testdata/language-features/basic-values/def02.reject.out4
-rw-r--r--testdata/language-features/basic-values/def03.out10
-rw-r--r--testdata/language-features/basic-values/def04.out24
-rw-r--r--testdata/language-features/basic-values/def05.reject.out6
-rw-r--r--testdata/language-features/basic-values/def06.reject.out6
-rw-r--r--testdata/language-features/basic-values/def07.reject.out28
-rw-r--r--testdata/language-features/basic-values/deforder01.out8
-rw-r--r--testdata/language-features/basic-values/deforder02.out8
-rw-r--r--testdata/language-features/basic-values/deforder03.out8
-rw-r--r--testdata/language-features/basic-values/deforder04.out8
-rw-r--r--testdata/language-features/basic-values/deforder05.out8
-rw-r--r--testdata/language-features/basic-values/deforder06.out8
-rw-r--r--testdata/language-features/basic-values/fixity01.out16
-rw-r--r--testdata/language-features/basic-values/fixity02.out496
-rw-r--r--testdata/language-features/basic-values/if01.out24
-rw-r--r--testdata/language-features/basic-values/if03.reject.out10
-rw-r--r--testdata/language-features/basic-values/if04.reject.out12
-rw-r--r--testdata/language-features/basic-values/indentation01.out8
-rw-r--r--testdata/language-features/basic-values/indentation02.out8
-rw-r--r--testdata/language-features/basic-values/indentation03.reject.out4
-rw-r--r--testdata/language-features/basic-values/indentation04.reject.out4
-rw-r--r--testdata/language-features/basic-values/infix01.out16
-rw-r--r--testdata/language-features/basic-values/infix02.out16
-rw-r--r--testdata/language-features/basic-values/infix03.out46
-rw-r--r--testdata/language-features/basic-values/infix04.reject.out4
-rw-r--r--testdata/language-features/basic-values/lambda01.out16
-rw-r--r--testdata/language-features/basic-values/lambda02.reject.out4
-rw-r--r--testdata/language-features/basic-values/lambda03.out8
-rw-r--r--testdata/language-features/basic-values/let01.out34
-rw-r--r--testdata/language-features/basic-values/let02.out18
-rw-r--r--testdata/language-features/basic-values/literal01.out32
-rw-r--r--testdata/language-features/basic-values/operator01.out16
-rw-r--r--testdata/language-features/basic-values/operator02.reject.out20
-rw-r--r--testdata/language-features/basic-values/operator03.reject.out4
-rw-r--r--testdata/language-features/basic-values/operator04.reject.out4
-rw-r--r--testdata/language-features/basic-values/operator05.out14
-rw-r--r--testdata/language-features/basic-values/operator06.out14
-rw-r--r--testdata/language-features/basic-values/operator07.reject.out4
-rw-r--r--testdata/language-features/basic-values/operator08.reject.out4
-rw-r--r--testdata/language-features/basic-values/redefine01.reject.out20
-rw-r--r--testdata/language-features/basic-values/redefine02.reject.out6
-rw-r--r--testdata/language-features/basic-values/redefine03.reject.out6
-rw-r--r--testdata/language-features/basic-values/shadowing01.out22
-rw-r--r--testdata/language-features/basic-values/shadowing02.out34
-rw-r--r--testdata/language-features/basic-values/shadowing03.out4
-rw-r--r--testdata/language-features/basic-values/shadowing04.out4
-rw-r--r--testdata/language-features/basic-values/tuple01.out4
-rw-r--r--testdata/language-features/basic-values/tuple02.out40
-rw-r--r--testdata/language-features/basic-values/typesig01.out12
-rw-r--r--testdata/language-features/basic-values/typesig02.out12
-rw-r--r--testdata/language-features/basic-values/typesig03.out36
-rw-r--r--testdata/language-features/basic-values/typesig04.out32
-rw-r--r--testdata/language-features/basic-values/typesig05.out64
-rw-r--r--testdata/language-features/basic-values/typesig06.out36
-rw-r--r--testdata/language-features/basic-values/typesig07.out34
-rw-r--r--testdata/language-features/basic-values/typesig08.reject.out4
-rw-r--r--testdata/language-features/basic-values/typesig09.reject.out4
-rw-r--r--testdata/language-features/basic-values/typesyn01.out4
-rw-r--r--testdata/language-features/basic-values/typesyn02.out18
-rw-r--r--testdata/language-features/basic-values/typesyn03.reject.out16
-rw-r--r--testdata/language-features/basic-values/typesyn04.reject.out16
-rw-r--r--testdata/language-features/basic-values/where01.out72
-rw-r--r--testdata/language-features/basic-values/where02.reject.out4
-rw-r--r--testdata/language-features/basic-values/where03.reject.out4
-rw-r--r--testdata/language-features/basic-values/where04.out24
-rw-r--r--testdata/language-features/basic-values/where05.out56
-rw-r--r--testdata/language-features/basic-values/where06.reject.out6
-rw-r--r--testdata/language-features/basic-values/wildcard01.out4
-rw-r--r--testdata/language-features/comment/comment05.reject.out4
-rw-r--r--testdata/language-features/guard/guard01.out8
-rw-r--r--testdata/language-features/guard/guard02.reject.out12
-rw-r--r--testdata/language-features/guard/guard03.out16
-rw-r--r--testdata/language-features/guard/guard04.out12
-rw-r--r--testdata/language-features/guard/guard05.reject.out12
-rw-r--r--testdata/language-features/guard/guard06.out4
-rw-r--r--testdata/language-features/guard/guard07.out16
-rw-r--r--testdata/language-features/guard/guard08.out16
-rw-r--r--testdata/language-features/guard/guard09.out16
-rw-r--r--testdata/language-features/guard/guard10.reject.out4
-rw-r--r--testdata/language-features/guard/guard11.out12
-rw-r--r--testdata/language-features/guard/guard12.reject.out8
-rw-r--r--testdata/language-features/guard/guard13.out12
-rw-r--r--testdata/language-features/guard/guard14.out14
-rw-r--r--testdata/language-features/guard/guard15.out14
-rw-r--r--testdata/language-features/guard/guard16.out16
-rw-r--r--testdata/language-features/module/Hello01.out8
-rw-r--r--testdata/language-features/module/Hello02.out8
-rw-r--r--testdata/language-features/module/Hello03.out8
-rw-r--r--testdata/language-features/module/ModulePackage/SubModule01.out4
-rw-r--r--testdata/language-features/module/Moduledef02.reject.out4
-rw-r--r--testdata/language-features/module/Moduledef03.reject.out4
-rw-r--r--testdata/language-features/module/Moduledef04.reject.out4
-rw-r--r--testdata/language-features/module/Moduledef05.reject.out4
-rw-r--r--testdata/language-features/module/Moduledef06.out4
-rw-r--r--testdata/language-features/module/Moduledef07.out4
-rw-r--r--testdata/language-features/module/Moduledef08.out4
-rw-r--r--testdata/language-features/module/Moduledef09.out8
-rw-r--r--testdata/language-features/module/Moduledef10.out12
-rw-r--r--testdata/language-features/module/Moduledef11.reject.out4
-rw-r--r--testdata/language-features/module/Moduledef12.reject.out4
-rw-r--r--testdata/language-features/module/Moduledef13.out4
-rw-r--r--testdata/language-features/module/TypeSyn01Mod.out4
-rw-r--r--testdata/language-features/module/import01.out4
-rw-r--r--testdata/language-features/module/import02.reject.out4
-rw-r--r--testdata/language-features/module/import03.reject.out4
-rw-r--r--testdata/language-features/module/import04.reject.out12
-rw-r--r--testdata/language-features/module/import05.out6
-rw-r--r--testdata/language-features/module/import06.out8
-rw-r--r--testdata/language-features/module/import07.out8
-rw-r--r--testdata/language-features/module/import08.out22
-rw-r--r--testdata/language-features/module/import09.out14
-rw-r--r--testdata/language-features/module/import10.reject.out12
-rw-r--r--testdata/language-features/module/import11.reject.out12
-rw-r--r--testdata/language-features/module/import12.out4
-rw-r--r--testdata/language-features/module/import13.out4
-rw-r--r--testdata/language-features/module/import14.out4
-rw-r--r--testdata/language-features/module/import15.out4
-rw-r--r--testdata/language-features/pattern/caseWhere.out14
-rw-r--r--testdata/language-features/pattern/pattern01.out30
-rw-r--r--testdata/language-features/pattern/pattern02.reject.out2
-rw-r--r--testdata/language-features/pattern/patternGuard.out22
-rw-r--r--testdata/language-features/pattern/uncovered.out28
-rw-r--r--testdata/language-features/pattern/unreachable.out6
-rw-r--r--testdata/language-features/pattern/viewPattern.out18
-rw-r--r--testdata/language-features/pragma/pragma05.reject.out4
-rw-r--r--testdata/language-features/pragma/pragma06.reject.out4
-rw-r--r--testdata/language-features/recursion/mutualConst.out66
-rw-r--r--testdata/language-features/recursion/mutualFunc.out36
-rw-r--r--testdata/language-features/recursion/mutualRec.out38
-rw-r--r--testdata/language-features/recursion/simplerec01.out10
-rw-r--r--testdata/language-features/recursion/simplerec02.out12
-rw-r--r--testdata/language-features/recursion/simplerec03.out12
-rw-r--r--testdata/language-features/section/section01.out20
-rw-r--r--testdata/let.out14
-rw-r--r--testdata/letIndent.out8
-rw-r--r--testdata/listcompr01.out42
-rw-r--r--testdata/listcompr01.reject.out4
-rw-r--r--testdata/listcompr02.out62
-rw-r--r--testdata/listcompr03.out72
-rw-r--r--testdata/listcompr04.out40
-rw-r--r--testdata/listcompr05.out62
-rw-r--r--testdata/localfun.out42
-rw-r--r--testdata/localfun2.out34
-rw-r--r--testdata/loopIssue.out100
-rw-r--r--testdata/nameclash01.reject.out2
-rw-r--r--testdata/performance/Material.out632
-rw-r--r--testdata/performance/SampleMaterial.out8200
-rw-r--r--testdata/primes.out352
-rw-r--r--testdata/record01.reject.out430
-rw-r--r--testdata/record02.out172
-rw-r--r--testdata/reduce06.out20
-rw-r--r--testdata/scope01.reject.out6
-rw-r--r--testdata/swizzling.out40
-rw-r--r--testdata/syntax01.reject.out4
-rw-r--r--testdata/traceTest.out26
-rw-r--r--testdata/typeclass.out82
-rw-r--r--testdata/typeclass0.out10
-rw-r--r--testdata/typesig.reject.out10
-rw-r--r--testdata/typesigctx.reject.out22
-rw-r--r--testdata/typesyn.out50
-rw-r--r--testdata/where.out10
-rw-r--r--testdata/zip01.out54
236 files changed, 16566 insertions, 16566 deletions
diff --git a/testdata/Builtins.out b/testdata/Builtins.out
index 13c8dff7..97d4d268 100644
--- a/testdata/Builtins.out
+++ b/testdata/Builtins.out
@@ -3381,1568 +3381,1568 @@ zero
3381 a 3381 a
3382 (match'Bool (\d' -> d') (_rhs False) a (_rhs (undefined a)))))) 3382 (match'Bool (\d' -> d') (_rhs False) a (_rhs (undefined a))))))
3383------------ tooltips 3383------------ tooltips
3384Builtins.lc 10:1-10:3 338410:1-10:3
3385 forall a . a -> a 3385 forall a . a -> a
3386Builtins.lc 10:8-10:9 338610:8-10:9
3387 _b 3387 _b
3388Builtins.lc 14:6-14:10 338814:6-14:10
3389 Type -> Nat -> Type | Type -> Nat -> Type | Type | Type 3389 Type -> Nat -> Type | Type -> Nat -> Type | Type | Type
3390 -> Nat -> Type | Type | Type 3390 -> Nat -> Type | Type | Type
3391Builtins.lc 14:6-17:37 339114:6-17:37
3392 Type | Type | Type | Type 3392 Type | Type | Type | Type
3393Builtins.lc 14:17-14:21 339314:17-14:21
3394 Type | Type | Type | Type | Type 3394 Type | Type | Type | Type | Type
3395Builtins.lc 14:26-14:29 339514:26-14:29
3396 Type 3396 Type
3397Builtins.lc 14:26-14:37 339714:26-14:37
3398 Type 3398 Type
3399Builtins.lc 14:33-14:37 339914:33-14:37
3400 Type | Type 3400 Type | Type
3401Builtins.lc 15:3-15:5 340115:3-15:5
3402 forall a . a -> a -> VecS a 2 | VecS _d 2 3402 forall a . a -> a -> VecS a 2 | VecS _d 2
3403Builtins.lc 15:3-15:27 340315:3-15:27
3404 Type | Type | Type 3404 Type | Type | Type
3405Builtins.lc 15:9-15:10 340515:9-15:10
3406 Type 3406 Type
3407Builtins.lc 15:9-15:27 340715:9-15:27
3408 Type 3408 Type
3409Builtins.lc 15:14-15:15 340915:14-15:15
3410 Type 3410 Type
3411Builtins.lc 15:14-15:27 341115:14-15:27
3412 Type 3412 Type
3413Builtins.lc 15:19-15:23 341315:19-15:23
3414 Type -> Nat -> Type 3414 Type -> Nat -> Type
3415Builtins.lc 15:19-15:25 341515:19-15:25
3416 Nat -> Type 3416 Nat -> Type
3417Builtins.lc 15:19-15:27 341715:19-15:27
3418 Type | Type 3418 Type | Type
3419Builtins.lc 15:24-15:25 341915:24-15:25
3420 Type 3420 Type
3421Builtins.lc 15:26-15:27 342115:26-15:27
3422 _b | _b 3422 _b | _b
3423Builtins.lc 16:3-16:5 342316:3-16:5
3424 forall a . a -> a -> a -> VecS a 3 | VecS _f 3 3424 forall a . a -> a -> a -> VecS a 3 | VecS _f 3
3425Builtins.lc 16:3-16:32 342516:3-16:32
3426 Type | Type | Type | Type 3426 Type | Type | Type | Type
3427Builtins.lc 16:9-16:10 342716:9-16:10
3428 Type 3428 Type
3429Builtins.lc 16:9-16:32 342916:9-16:32
3430 Type 3430 Type
3431Builtins.lc 16:14-16:15 343116:14-16:15
3432 Type 3432 Type
3433Builtins.lc 16:14-16:32 343316:14-16:32
3434 Type 3434 Type
3435Builtins.lc 16:19-16:20 343516:19-16:20
3436 Type 3436 Type
3437Builtins.lc 16:19-16:32 343716:19-16:32
3438 Type 3438 Type
3439Builtins.lc 16:24-16:28 343916:24-16:28
3440 Type -> Nat -> Type 3440 Type -> Nat -> Type
3441Builtins.lc 16:24-16:30 344116:24-16:30
3442 Nat -> Type 3442 Nat -> Type
3443Builtins.lc 16:24-16:32 344316:24-16:32
3444 Type | Type 3444 Type | Type
3445Builtins.lc 16:29-16:30 344516:29-16:30
3446 Type 3446 Type
3447Builtins.lc 16:31-16:32 344716:31-16:32
3448 _b | _b 3448 _b | _b
3449Builtins.lc 17:3-17:5 344917:3-17:5
3450 forall a . a -> a -> a -> a -> VecS a 4 | VecS _h 4 3450 forall a . a -> a -> a -> a -> VecS a 4 | VecS _h 4
3451Builtins.lc 17:3-17:37 345117:3-17:37
3452 Type | Type | Type | Type | Type 3452 Type | Type | Type | Type | Type
3453Builtins.lc 17:9-17:10 345317:9-17:10
3454 Type 3454 Type
3455Builtins.lc 17:9-17:37 345517:9-17:37
3456 Type 3456 Type
3457Builtins.lc 17:14-17:15 345717:14-17:15
3458 Type 3458 Type
3459Builtins.lc 17:14-17:37 345917:14-17:37
3460 Type 3460 Type
3461Builtins.lc 17:19-17:20 346117:19-17:20
3462 Type 3462 Type
3463Builtins.lc 17:19-17:37 346317:19-17:37
3464 Type 3464 Type
3465Builtins.lc 17:24-17:25 346517:24-17:25
3466 Type 3466 Type
3467Builtins.lc 17:24-17:37 346717:24-17:37
3468 Type 3468 Type
3469Builtins.lc 17:29-17:33 346917:29-17:33
3470 Type -> Nat -> Type 3470 Type -> Nat -> Type
3471Builtins.lc 17:29-17:35 347117:29-17:35
3472 Nat -> Type 3472 Nat -> Type
3473Builtins.lc 17:29-17:37 347317:29-17:37
3474 Type | Type 3474 Type | Type
3475Builtins.lc 17:34-17:35 347517:34-17:35
3476 Type 3476 Type
3477Builtins.lc 17:36-17:37 347717:36-17:37
3478 _b | _b 3478 _b | _b
3479Builtins.lc 19:11-19:43 347919:11-19:43
3480 Type | Type | Type 3480 Type | Type | Type
3481Builtins.lc 19:12-19:13 348119:12-19:13
3482 _f 3482 _f
3483Builtins.lc 19:17-19:18 348319:17-19:18
3484 _e | Type 3484 _e | Type
3485Builtins.lc 19:23-19:27 348519:23-19:27
3486 Type -> Nat -> Type 3486 Type -> Nat -> Type
3487Builtins.lc 19:23-19:29 348719:23-19:29
3488 Nat -> Type 3488 Nat -> Type
3489Builtins.lc 19:23-19:31 348919:23-19:31
3490 Type 3490 Type
3491Builtins.lc 19:23-19:43 349119:23-19:43
3492 Type 3492 Type
3493Builtins.lc 19:28-19:29 349319:28-19:29
3494 Type 3494 Type
3495Builtins.lc 19:30-19:31 349519:30-19:31
3496 _c 3496 _c
3497Builtins.lc 19:35-19:39 349719:35-19:39
3498 Type -> Nat -> Type 3498 Type -> Nat -> Type
3499Builtins.lc 19:35-19:41 349919:35-19:41
3500 Nat -> Type 3500 Nat -> Type
3501Builtins.lc 19:35-19:43 350119:35-19:43
3502 Type | Type 3502 Type | Type
3503Builtins.lc 19:40-19:41 350319:40-19:41
3504 Type 3504 Type
3505Builtins.lc 19:42-19:43 350519:42-19:43
3506 Nat 3506 Nat
3507Builtins.lc 20:1-20:7 350720:1-20:7
3508 forall a b (c :: Nat) . (a -> b) -> VecS a c -> VecS b c 3508 forall a b (c :: Nat) . (a -> b) -> VecS a c -> VecS b c
3509Builtins.lc 20:21-20:23 350920:21-20:23
3510 forall a . a -> a -> VecS a 2 3510 forall a . a -> a -> VecS a 2
3511Builtins.lc 20:21-20:29 351120:21-20:29
3512 _f -> VecS _f 2 3512 _f -> VecS _f 2
3513Builtins.lc 20:21-20:35 351320:21-20:35
3514 VecS _f 2 3514 VecS _f 2
3515Builtins.lc 20:21-21:43 351520:21-21:43
3516 (forall (a :: _e) (b :: _e) (c :: _e) -> _e -> VecS _d 4) 3516 (forall (a :: _e) (b :: _e) (c :: _e) -> _e -> VecS _d 4)
3517 -> forall (d :: Nat) . VecS _e d -> VecS _d d 3517 -> forall (d :: Nat) . VecS _e d -> VecS _d d
3518Builtins.lc 20:21-22:51 351820:21-22:51
3519 forall (a :: Nat) . VecS _e a -> VecS _d a 3519 forall (a :: Nat) . VecS _e a -> VecS _d a
3520Builtins.lc 20:25-20:26 352020:25-20:26
3521 _i -> _h 3521 _i -> _h
3522Builtins.lc 20:25-20:28 352220:25-20:28
3523 _f 3523 _f
3524Builtins.lc 20:27-20:28 352420:27-20:28
3525 _c 3525 _c
3526Builtins.lc 20:31-20:32 352620:31-20:32
3527 _g -> _f 3527 _g -> _f
3528Builtins.lc 20:31-20:34 352820:31-20:34
3529 _f 3529 _f
3530Builtins.lc 20:33-20:34 353020:33-20:34
3531 _g 3531 _g
3532Builtins.lc 21:23-21:25 353221:23-21:25
3533 forall a . a -> a -> a -> VecS a 3 3533 forall a . a -> a -> a -> VecS a 3
3534Builtins.lc 21:23-21:31 353421:23-21:31
3535 _g -> _g -> VecS _g 3 3535 _g -> _g -> VecS _g 3
3536Builtins.lc 21:23-21:37 353621:23-21:37
3537 _g -> VecS _g 3 3537 _g -> VecS _g 3
3538Builtins.lc 21:23-21:43 353821:23-21:43
3539 VecS _g 3 3539 VecS _g 3
3540Builtins.lc 21:27-21:28 354021:27-21:28
3541 _i -> _h 3541 _i -> _h
3542Builtins.lc 21:27-21:30 354221:27-21:30
3543 _g 3543 _g
3544Builtins.lc 21:29-21:30 354421:29-21:30
3545 _h 3545 _h
3546Builtins.lc 21:33-21:34 354621:33-21:34
3547 _h -> _g 3547 _h -> _g
3548Builtins.lc 21:33-21:36 354821:33-21:36
3549 _g 3549 _g
3550Builtins.lc 21:35-21:36 355021:35-21:36
3551 _h 3551 _h
3552Builtins.lc 21:39-21:40 355221:39-21:40
3553 _h -> _g 3553 _h -> _g
3554Builtins.lc 21:39-21:42 355421:39-21:42
3555 _g 3555 _g
3556Builtins.lc 21:41-21:42 355621:41-21:42
3557 _h 3557 _h
3558Builtins.lc 22:25-22:27 355822:25-22:27
3559 forall a . a -> a -> a -> a -> VecS a 4 3559 forall a . a -> a -> a -> a -> VecS a 4
3560Builtins.lc 22:25-22:33 356022:25-22:33
3561 _h -> _h -> _h -> VecS _h 4 3561 _h -> _h -> _h -> VecS _h 4
3562Builtins.lc 22:25-22:39 356222:25-22:39
3563 _h -> _h -> VecS _h 4 3563 _h -> _h -> VecS _h 4
3564Builtins.lc 22:25-22:45 356422:25-22:45
3565 _h -> VecS _h 4 3565 _h -> VecS _h 4
3566Builtins.lc 22:25-22:51 356622:25-22:51
3567 VecS _h 4 3567 VecS _h 4
3568Builtins.lc 22:29-22:30 356822:29-22:30
3569 _j -> _i 3569 _j -> _i
3570Builtins.lc 22:29-22:32 357022:29-22:32
3571 _h 3571 _h
3572Builtins.lc 22:31-22:32 357222:31-22:32
3573 _i 3573 _i
3574Builtins.lc 22:35-22:36 357422:35-22:36
3575 _i -> _h 3575 _i -> _h
3576Builtins.lc 22:35-22:38 357622:35-22:38
3577 _h 3577 _h
3578Builtins.lc 22:37-22:38 357822:37-22:38
3579 _i 3579 _i
3580Builtins.lc 22:41-22:42 358022:41-22:42
3581 _i -> _h 3581 _i -> _h
3582Builtins.lc 22:41-22:44 358222:41-22:44
3583 _h 3583 _h
3584Builtins.lc 22:43-22:44 358422:43-22:44
3585 _i 3585 _i
3586Builtins.lc 22:47-22:48 358622:47-22:48
3587 _i -> _h 3587 _i -> _h
3588Builtins.lc 22:47-22:50 358822:47-22:50
3589 _h 3589 _h
3590Builtins.lc 22:49-22:50 359022:49-22:50
3591 _i 3591 _i
3592Builtins.lc 24:23-24:26 359224:23-24:26
3593 Type 3593 Type
3594Builtins.lc 24:37-24:40 359424:37-24:40
3595 Nat -> Type -> Type 3595 Nat -> Type -> Type
3596Builtins.lc 24:47-24:51 359624:47-24:51
3597 Type -> Nat -> Type 3597 Type -> Nat -> Type
3598Builtins.lc 24:47-24:53 359824:47-24:53
3599 Nat -> Type 3599 Nat -> Type
3600Builtins.lc 24:47-24:55 360024:47-24:55
3601 Type 3601 Type
3602Builtins.lc 24:52-24:53 360224:52-24:53
3603 Type 3603 Type
3604Builtins.lc 24:54-24:55 360424:54-24:55
3605 Nat 3605 Nat
3606Builtins.lc 27:29-27:32 360627:29-27:32
3607 Type 3607 Type
3608Builtins.lc 28:5-28:14 360828:5-28:14
3609 Nat -> Type -> Type 3609 Nat -> Type -> Type
3610Builtins.lc 28:21-28:22 361028:21-28:22
3611 Type 3611 Type
3612Builtins.lc 28:21-29:60 361228:21-29:60
3613 Nat -> Type 3613 Nat -> Type
3614Builtins.lc 29:37-29:40 361429:37-29:40
3615 Nat -> Type -> Type 3615 Nat -> Type -> Type
3616Builtins.lc 29:37-29:58 361629:37-29:58
3617 Type -> Type 3617 Type -> Type
3618Builtins.lc 29:37-29:60 361829:37-29:60
3619 Type 3619 Type
3620Builtins.lc 29:42-29:47 362029:42-29:47
3621 Nat -> Nat 3621 Nat -> Nat
3622Builtins.lc 29:42-29:57 362229:42-29:57
3623 Nat 3623 Nat
3624Builtins.lc 29:49-29:54 362429:49-29:54
3625 Nat -> Nat 3625 Nat -> Nat
3626Builtins.lc 29:49-29:56 362629:49-29:56
3627 Nat 3627 Nat
3628Builtins.lc 29:55-29:56 362829:55-29:56
3629 Nat 3629 Nat
3630Builtins.lc 29:59-29:60 363029:59-29:60
3631 Type 3631 Type
3632Builtins.lc 32:6-32:9 363232:6-32:9
3633 Nat -> Nat -> Type -> Type | Nat 3633 Nat -> Nat -> Type -> Type | Nat
3634 -> Nat -> Type -> Type | Type | Type | Type | Nat 3634 -> Nat -> Type -> Type | Type | Type | Type | Nat
3635 -> Nat -> Type -> Type | Type | Type | Type | Type 3635 -> Nat -> Type -> Type | Type | Type | Type | Type
3636Builtins.lc 32:6-41:84 363632:6-41:84
3637 Type | Type | Type | Type | Type | Type | Type | Type | Type 3637 Type | Type | Type | Type | Type | Type | Type | Type | Type
3638Builtins.lc 32:13-32:16 363832:13-32:16
3639 Type 3639 Type
3640Builtins.lc 32:20-32:23 364032:20-32:23
3641 Type 3641 Type
3642Builtins.lc 32:20-32:39 364232:20-32:39
3643 Type 3643 Type
3644Builtins.lc 32:27-32:31 364432:27-32:31
3645 Type 3645 Type
3646Builtins.lc 32:27-32:39 364632:27-32:39
3647 Type 3647 Type
3648Builtins.lc 32:35-32:39 364832:35-32:39
3649 Type | Type 3649 Type | Type
3650Builtins.lc 33:3-33:7 365033:3-33:7
3651 Vec 2 Float -> Vec 2 Float -> Mat 2 2 Float | Mat 2 2 Float 3651 Vec 2 Float -> Vec 2 Float -> Mat 2 2 Float | Mat 2 2 Float
3652Builtins.lc 33:3-33:54 365233:3-33:54
3653 Type | Type | Type 3653 Type | Type | Type
3654Builtins.lc 33:11-33:14 365433:11-33:14
3655 Nat -> Type -> Type 3655 Nat -> Type -> Type
3656Builtins.lc 33:11-33:16 365633:11-33:16
3657 Type -> Type 3657 Type -> Type
3658Builtins.lc 33:11-33:22 365833:11-33:22
3659 Type 3659 Type
3660Builtins.lc 33:15-33:16 366033:15-33:16
3661 _b 3661 _b
3662Builtins.lc 33:17-33:22 366233:17-33:22
3663 Type 3663 Type
3664Builtins.lc 33:26-33:29 366433:26-33:29
3665 Nat -> Type -> Type 3665 Nat -> Type -> Type
3666Builtins.lc 33:26-33:31 366633:26-33:31
3667 Type -> Type 3667 Type -> Type
3668Builtins.lc 33:26-33:37 366833:26-33:37
3669 Type 3669 Type
3670Builtins.lc 33:26-33:54 367033:26-33:54
3671 Type 3671 Type
3672Builtins.lc 33:30-33:31 367233:30-33:31
3673 _b 3673 _b
3674Builtins.lc 33:32-33:37 367433:32-33:37
3675 Type 3675 Type
3676Builtins.lc 33:41-33:44 367633:41-33:44
3677 Nat -> Nat -> Type -> Type 3677 Nat -> Nat -> Type -> Type
3678Builtins.lc 33:41-33:46 367833:41-33:46
3679 Nat -> Type -> Type 3679 Nat -> Type -> Type
3680Builtins.lc 33:41-33:48 368033:41-33:48
3681 Type -> Type 3681 Type -> Type
3682Builtins.lc 33:41-33:54 368233:41-33:54
3683 Type | Type 3683 Type | Type
3684Builtins.lc 33:45-33:46 368433:45-33:46
3685 _b | _b 3685 _b | _b
3686Builtins.lc 33:45-33:48 368633:45-33:48
3687 forall a -> Mat 2 2 a -> Type 3687 forall a -> Mat 2 2 a -> Type
3688Builtins.lc 33:45-33:54 368833:45-33:54
3689 Mat 2 2 Float -> Type 3689 Mat 2 2 Float -> Type
3690Builtins.lc 33:47-33:48 369033:47-33:48
3691 _b | _b 3691 _b | _b
3692Builtins.lc 33:49-33:54 369233:49-33:54
3693 Type | Type 3693 Type | Type
3694Builtins.lc 34:3-34:7 369434:3-34:7
3695 Vec 3 Float -> Vec 3 Float -> Mat 3 2 Float | Mat 3 2 Float 3695 Vec 3 Float -> Vec 3 Float -> Mat 3 2 Float | Mat 3 2 Float
3696Builtins.lc 34:3-34:54 369634:3-34:54
3697 Type | Type | Type 3697 Type | Type | Type
3698Builtins.lc 34:11-34:14 369834:11-34:14
3699 Nat -> Type -> Type 3699 Nat -> Type -> Type
3700Builtins.lc 34:11-34:16 370034:11-34:16
3701 Type -> Type 3701 Type -> Type
3702Builtins.lc 34:11-34:22 370234:11-34:22
3703 Type 3703 Type
3704Builtins.lc 34:15-34:16 370434:15-34:16
3705 _b 3705 _b
3706Builtins.lc 34:17-34:22 370634:17-34:22
3707 Type 3707 Type
3708Builtins.lc 34:26-34:29 370834:26-34:29
3709 Nat -> Type -> Type 3709 Nat -> Type -> Type
3710Builtins.lc 34:26-34:31 371034:26-34:31
3711 Type -> Type 3711 Type -> Type
3712Builtins.lc 34:26-34:37 371234:26-34:37
3713 Type 3713 Type
3714Builtins.lc 34:26-34:54 371434:26-34:54
3715 Type 3715 Type
3716Builtins.lc 34:30-34:31 371634:30-34:31
3717 _b 3717 _b
3718Builtins.lc 34:32-34:37 371834:32-34:37
3719 Type 3719 Type
3720Builtins.lc 34:41-34:44 372034:41-34:44
3721 Nat -> Nat -> Type -> Type 3721 Nat -> Nat -> Type -> Type
3722Builtins.lc 34:41-34:46 372234:41-34:46
3723 Nat -> Type -> Type 3723 Nat -> Type -> Type
3724Builtins.lc 34:41-34:48 372434:41-34:48
3725 Type -> Type 3725 Type -> Type
3726Builtins.lc 34:41-34:54 372634:41-34:54
3727 Type | Type 3727 Type | Type
3728Builtins.lc 34:45-34:46 372834:45-34:46
3729 _b | _b 3729 _b | _b
3730Builtins.lc 34:45-34:48 373034:45-34:48
3731 forall a -> Mat 3 2 a -> Type 3731 forall a -> Mat 3 2 a -> Type
3732Builtins.lc 34:45-34:54 373234:45-34:54
3733 Mat 3 2 Float -> Type 3733 Mat 3 2 Float -> Type
3734Builtins.lc 34:47-34:48 373434:47-34:48
3735 _b | _b 3735 _b | _b
3736Builtins.lc 34:49-34:54 373634:49-34:54
3737 Type | Type 3737 Type | Type
3738Builtins.lc 35:3-35:7 373835:3-35:7
3739 Vec 4 Float -> Vec 4 Float -> Mat 4 2 Float | Mat 4 2 Float 3739 Vec 4 Float -> Vec 4 Float -> Mat 4 2 Float | Mat 4 2 Float
3740Builtins.lc 35:3-35:54 374035:3-35:54
3741 Type | Type | Type 3741 Type | Type | Type
3742Builtins.lc 35:11-35:14 374235:11-35:14
3743 Nat -> Type -> Type 3743 Nat -> Type -> Type
3744Builtins.lc 35:11-35:16 374435:11-35:16
3745 Type -> Type 3745 Type -> Type
3746Builtins.lc 35:11-35:22 374635:11-35:22
3747 Type 3747 Type
3748Builtins.lc 35:15-35:16 374835:15-35:16
3749 _b 3749 _b
3750Builtins.lc 35:17-35:22 375035:17-35:22
3751 Type 3751 Type
3752Builtins.lc 35:26-35:29 375235:26-35:29
3753 Nat -> Type -> Type 3753 Nat -> Type -> Type
3754Builtins.lc 35:26-35:31 375435:26-35:31
3755 Type -> Type 3755 Type -> Type
3756Builtins.lc 35:26-35:37 375635:26-35:37
3757 Type 3757 Type
3758Builtins.lc 35:26-35:54 375835:26-35:54
3759 Type 3759 Type
3760Builtins.lc 35:30-35:31 376035:30-35:31
3761 _b 3761 _b
3762Builtins.lc 35:32-35:37 376235:32-35:37
3763 Type 3763 Type
3764Builtins.lc 35:41-35:44 376435:41-35:44
3765 Nat -> Nat -> Type -> Type 3765 Nat -> Nat -> Type -> Type
3766Builtins.lc 35:41-35:46 376635:41-35:46
3767 Nat -> Type -> Type 3767 Nat -> Type -> Type
3768Builtins.lc 35:41-35:48 376835:41-35:48
3769 Type -> Type 3769 Type -> Type
3770Builtins.lc 35:41-35:54 377035:41-35:54
3771 Type | Type 3771 Type | Type
3772Builtins.lc 35:45-35:46 377235:45-35:46
3773 _b | _b 3773 _b | _b
3774Builtins.lc 35:45-35:48 377435:45-35:48
3775 forall a -> Mat 4 2 a -> Type 3775 forall a -> Mat 4 2 a -> Type
3776Builtins.lc 35:45-35:54 377635:45-35:54
3777 Mat 4 2 Float -> Type 3777 Mat 4 2 Float -> Type
3778Builtins.lc 35:47-35:48 377835:47-35:48
3779 _b | _b 3779 _b | _b
3780Builtins.lc 35:49-35:54 378035:49-35:54
3781 Type | Type 3781 Type | Type
3782Builtins.lc 36:3-36:7 378236:3-36:7
3783 Vec 2 Float -> Vec 2 Float -> Vec 2 Float -> Mat 2 3 Float | Mat 2 3 Float 3783 Vec 2 Float -> Vec 2 Float -> Vec 2 Float -> Mat 2 3 Float | Mat 2 3 Float
3784Builtins.lc 36:3-36:69 378436:3-36:69
3785 Type | Type | Type | Type 3785 Type | Type | Type | Type
3786Builtins.lc 36:11-36:14 378636:11-36:14
3787 Nat -> Type -> Type 3787 Nat -> Type -> Type
3788Builtins.lc 36:11-36:16 378836:11-36:16
3789 Type -> Type 3789 Type -> Type
3790Builtins.lc 36:11-36:22 379036:11-36:22
3791 Type 3791 Type
3792Builtins.lc 36:15-36:16 379236:15-36:16
3793 _b 3793 _b
3794Builtins.lc 36:17-36:22 379436:17-36:22
3795 Type 3795 Type
3796Builtins.lc 36:26-36:29 379636:26-36:29
3797 Nat -> Type -> Type 3797 Nat -> Type -> Type
3798Builtins.lc 36:26-36:31 379836:26-36:31
3799 Type -> Type 3799 Type -> Type
3800Builtins.lc 36:26-36:37 380036:26-36:37
3801 Type 3801 Type
3802Builtins.lc 36:26-36:69 380236:26-36:69
3803 Type 3803 Type
3804Builtins.lc 36:30-36:31 380436:30-36:31
3805 _b 3805 _b
3806Builtins.lc 36:32-36:37 380636:32-36:37
3807 Type 3807 Type
3808Builtins.lc 36:41-36:44 380836:41-36:44
3809 Nat -> Type -> Type 3809 Nat -> Type -> Type
3810Builtins.lc 36:41-36:46 381036:41-36:46
3811 Type -> Type 3811 Type -> Type
3812Builtins.lc 36:41-36:52 381236:41-36:52
3813 Type 3813 Type
3814Builtins.lc 36:41-36:69 381436:41-36:69
3815 Type 3815 Type
3816Builtins.lc 36:45-36:46 381636:45-36:46
3817 _b 3817 _b
3818Builtins.lc 36:47-36:52 381836:47-36:52
3819 Type 3819 Type
3820Builtins.lc 36:56-36:59 382036:56-36:59
3821 Nat -> Nat -> Type -> Type 3821 Nat -> Nat -> Type -> Type
3822Builtins.lc 36:56-36:61 382236:56-36:61
3823 Nat -> Type -> Type 3823 Nat -> Type -> Type
3824Builtins.lc 36:56-36:63 382436:56-36:63
3825 Type -> Type 3825 Type -> Type
3826Builtins.lc 36:56-36:69 382636:56-36:69
3827 Type | Type 3827 Type | Type
3828Builtins.lc 36:60-36:61 382836:60-36:61
3829 _b | _b 3829 _b | _b
3830Builtins.lc 36:60-36:63 383036:60-36:63
3831 forall a -> Mat 2 3 a -> Type 3831 forall a -> Mat 2 3 a -> Type
3832Builtins.lc 36:60-36:69 383236:60-36:69
3833 Mat 2 3 Float -> Type 3833 Mat 2 3 Float -> Type
3834Builtins.lc 36:62-36:63 383436:62-36:63
3835 _b | _b 3835 _b | _b
3836Builtins.lc 36:64-36:69 383636:64-36:69
3837 Type | Type 3837 Type | Type
3838Builtins.lc 37:3-37:7 383837:3-37:7
3839 Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Mat 3 3 Float | Mat 3 3 Float 3839 Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Mat 3 3 Float | Mat 3 3 Float
3840Builtins.lc 37:3-37:69 384037:3-37:69
3841 Type | Type | Type | Type 3841 Type | Type | Type | Type
3842Builtins.lc 37:11-37:14 384237:11-37:14
3843 Nat -> Type -> Type 3843 Nat -> Type -> Type
3844Builtins.lc 37:11-37:16 384437:11-37:16
3845 Type -> Type 3845 Type -> Type
3846Builtins.lc 37:11-37:22 384637:11-37:22
3847 Type 3847 Type
3848Builtins.lc 37:15-37:16 384837:15-37:16
3849 _b 3849 _b
3850Builtins.lc 37:17-37:22 385037:17-37:22
3851 Type 3851 Type
3852Builtins.lc 37:26-37:29 385237:26-37:29
3853 Nat -> Type -> Type 3853 Nat -> Type -> Type
3854Builtins.lc 37:26-37:31 385437:26-37:31
3855 Type -> Type 3855 Type -> Type
3856Builtins.lc 37:26-37:37 385637:26-37:37
3857 Type 3857 Type
3858Builtins.lc 37:26-37:69 385837:26-37:69
3859 Type 3859 Type
3860Builtins.lc 37:30-37:31 386037:30-37:31
3861 _b 3861 _b
3862Builtins.lc 37:32-37:37 386237:32-37:37
3863 Type 3863 Type
3864Builtins.lc 37:41-37:44 386437:41-37:44
3865 Nat -> Type -> Type 3865 Nat -> Type -> Type
3866Builtins.lc 37:41-37:46 386637:41-37:46
3867 Type -> Type 3867 Type -> Type
3868Builtins.lc 37:41-37:52 386837:41-37:52
3869 Type 3869 Type
3870Builtins.lc 37:41-37:69 387037:41-37:69
3871 Type 3871 Type
3872Builtins.lc 37:45-37:46 387237:45-37:46
3873 _b 3873 _b
3874Builtins.lc 37:47-37:52 387437:47-37:52
3875 Type 3875 Type
3876Builtins.lc 37:56-37:59 387637:56-37:59
3877 Nat -> Nat -> Type -> Type 3877 Nat -> Nat -> Type -> Type
3878Builtins.lc 37:56-37:61 387837:56-37:61
3879 Nat -> Type -> Type 3879 Nat -> Type -> Type
3880Builtins.lc 37:56-37:63 388037:56-37:63
3881 Type -> Type 3881 Type -> Type
3882Builtins.lc 37:56-37:69 388237:56-37:69
3883 Type | Type 3883 Type | Type
3884Builtins.lc 37:60-37:61 388437:60-37:61
3885 _b | _b 3885 _b | _b
3886Builtins.lc 37:60-37:63 388637:60-37:63
3887 forall a -> Mat 3 3 a -> Type 3887 forall a -> Mat 3 3 a -> Type
3888Builtins.lc 37:60-37:69 388837:60-37:69
3889 Mat 3 3 Float -> Type 3889 Mat 3 3 Float -> Type
3890Builtins.lc 37:62-37:63 389037:62-37:63
3891 _b | _b 3891 _b | _b
3892Builtins.lc 37:64-37:69 389237:64-37:69
3893 Type | Type 3893 Type | Type
3894Builtins.lc 38:3-38:7 389438:3-38:7
3895 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 3 Float | Mat 4 3 Float 3895 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 3 Float | Mat 4 3 Float
3896Builtins.lc 38:3-38:69 389638:3-38:69
3897 Type | Type | Type | Type 3897 Type | Type | Type | Type
3898Builtins.lc 38:11-38:14 389838:11-38:14
3899 Nat -> Type -> Type 3899 Nat -> Type -> Type
3900Builtins.lc 38:11-38:16 390038:11-38:16
3901 Type -> Type 3901 Type -> Type
3902Builtins.lc 38:11-38:22 390238:11-38:22
3903 Type 3903 Type
3904Builtins.lc 38:15-38:16 390438:15-38:16
3905 _b 3905 _b
3906Builtins.lc 38:17-38:22 390638:17-38:22
3907 Type 3907 Type
3908Builtins.lc 38:26-38:29 390838:26-38:29
3909 Nat -> Type -> Type 3909 Nat -> Type -> Type
3910Builtins.lc 38:26-38:31 391038:26-38:31
3911 Type -> Type 3911 Type -> Type
3912Builtins.lc 38:26-38:37 391238:26-38:37
3913 Type 3913 Type
3914Builtins.lc 38:26-38:69 391438:26-38:69
3915 Type 3915 Type
3916Builtins.lc 38:30-38:31 391638:30-38:31
3917 _b 3917 _b
3918Builtins.lc 38:32-38:37 391838:32-38:37
3919 Type 3919 Type
3920Builtins.lc 38:41-38:44 392038:41-38:44
3921 Nat -> Type -> Type 3921 Nat -> Type -> Type
3922Builtins.lc 38:41-38:46 392238:41-38:46
3923 Type -> Type 3923 Type -> Type
3924Builtins.lc 38:41-38:52 392438:41-38:52
3925 Type 3925 Type
3926Builtins.lc 38:41-38:69 392638:41-38:69
3927 Type 3927 Type
3928Builtins.lc 38:45-38:46 392838:45-38:46
3929 _b 3929 _b
3930Builtins.lc 38:47-38:52 393038:47-38:52
3931 Type 3931 Type
3932Builtins.lc 38:56-38:59 393238:56-38:59
3933 Nat -> Nat -> Type -> Type 3933 Nat -> Nat -> Type -> Type
3934Builtins.lc 38:56-38:61 393438:56-38:61
3935 Nat -> Type -> Type 3935 Nat -> Type -> Type
3936Builtins.lc 38:56-38:63 393638:56-38:63
3937 Type -> Type 3937 Type -> Type
3938Builtins.lc 38:56-38:69 393838:56-38:69
3939 Type | Type 3939 Type | Type
3940Builtins.lc 38:60-38:61 394038:60-38:61
3941 _b | _b 3941 _b | _b
3942Builtins.lc 38:60-38:63 394238:60-38:63
3943 forall a -> Mat 4 3 a -> Type 3943 forall a -> Mat 4 3 a -> Type
3944Builtins.lc 38:60-38:69 394438:60-38:69
3945 Mat 4 3 Float -> Type 3945 Mat 4 3 Float -> Type
3946Builtins.lc 38:62-38:63 394638:62-38:63
3947 _b | _b 3947 _b | _b
3948Builtins.lc 38:64-38:69 394838:64-38:69
3949 Type | Type 3949 Type | Type
3950Builtins.lc 39:3-39:7 395039:3-39:7
3951 Vec 2 Float -> Vec 2 Float -> Vec 2 Float -> Vec 2 Float -> Mat 2 4 Float | Mat 3951 Vec 2 Float -> Vec 2 Float -> Vec 2 Float -> Vec 2 Float -> Mat 2 4 Float | Mat
3952 2 3952 2
3953 4 3953 4
3954 Float 3954 Float
3955Builtins.lc 39:3-39:84 395539:3-39:84
3956 Type | Type | Type | Type | Type 3956 Type | Type | Type | Type | Type
3957Builtins.lc 39:11-39:14 395739:11-39:14
3958 Nat -> Type -> Type 3958 Nat -> Type -> Type
3959Builtins.lc 39:11-39:16 395939:11-39:16
3960 Type -> Type 3960 Type -> Type
3961Builtins.lc 39:11-39:22 396139:11-39:22
3962 Type 3962 Type
3963Builtins.lc 39:15-39:16 396339:15-39:16
3964 _b 3964 _b
3965Builtins.lc 39:17-39:22 396539:17-39:22
3966 Type 3966 Type
3967Builtins.lc 39:26-39:29 396739:26-39:29
3968 Nat -> Type -> Type 3968 Nat -> Type -> Type
3969Builtins.lc 39:26-39:31 396939:26-39:31
3970 Type -> Type 3970 Type -> Type
3971Builtins.lc 39:26-39:37 397139:26-39:37
3972 Type 3972 Type
3973Builtins.lc 39:26-39:84 397339:26-39:84
3974 Type 3974 Type
3975Builtins.lc 39:30-39:31 397539:30-39:31
3976 _b 3976 _b
3977Builtins.lc 39:32-39:37 397739:32-39:37
3978 Type 3978 Type
3979Builtins.lc 39:41-39:44 397939:41-39:44
3980 Nat -> Type -> Type 3980 Nat -> Type -> Type
3981Builtins.lc 39:41-39:46 398139:41-39:46
3982 Type -> Type 3982 Type -> Type
3983Builtins.lc 39:41-39:52 398339:41-39:52
3984 Type 3984 Type
3985Builtins.lc 39:41-39:84 398539:41-39:84
3986 Type 3986 Type
3987Builtins.lc 39:45-39:46 398739:45-39:46
3988 _b 3988 _b
3989Builtins.lc 39:47-39:52 398939:47-39:52
3990 Type 3990 Type
3991Builtins.lc 39:56-39:59 399139:56-39:59
3992 Nat -> Type -> Type 3992 Nat -> Type -> Type
3993Builtins.lc 39:56-39:61 399339:56-39:61
3994 Type -> Type 3994 Type -> Type
3995Builtins.lc 39:56-39:67 399539:56-39:67
3996 Type 3996 Type
3997Builtins.lc 39:56-39:84 399739:56-39:84
3998 Type 3998 Type
3999Builtins.lc 39:60-39:61 399939:60-39:61
4000 _b 4000 _b
4001Builtins.lc 39:62-39:67 400139:62-39:67
4002 Type 4002 Type
4003Builtins.lc 39:71-39:74 400339:71-39:74
4004 Nat -> Nat -> Type -> Type 4004 Nat -> Nat -> Type -> Type
4005Builtins.lc 39:71-39:76 400539:71-39:76
4006 Nat -> Type -> Type 4006 Nat -> Type -> Type
4007Builtins.lc 39:71-39:78 400739:71-39:78
4008 Type -> Type 4008 Type -> Type
4009Builtins.lc 39:71-39:84 400939:71-39:84
4010 Type | Type 4010 Type | Type
4011Builtins.lc 39:75-39:76 401139:75-39:76
4012 _b | _b 4012 _b | _b
4013Builtins.lc 39:75-39:78 401339:75-39:78
4014 forall a -> Mat 2 4 a -> Type 4014 forall a -> Mat 2 4 a -> Type
4015Builtins.lc 39:75-39:84 401539:75-39:84
4016 Mat 2 4 Float -> Type 4016 Mat 2 4 Float -> Type
4017Builtins.lc 39:77-39:78 401739:77-39:78
4018 _b | _b 4018 _b | _b
4019Builtins.lc 39:79-39:84 401939:79-39:84
4020 Type | Type 4020 Type | Type
4021Builtins.lc 40:3-40:7 402140:3-40:7
4022 Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Mat 3 4 Float | Mat 4022 Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Mat 3 4 Float | Mat
4023 3 4023 3
4024 4 4024 4
4025 Float 4025 Float
4026Builtins.lc 40:3-40:84 402640:3-40:84
4027 Type | Type | Type | Type | Type 4027 Type | Type | Type | Type | Type
4028Builtins.lc 40:11-40:14 402840:11-40:14
4029 Nat -> Type -> Type 4029 Nat -> Type -> Type
4030Builtins.lc 40:11-40:16 403040:11-40:16
4031 Type -> Type 4031 Type -> Type
4032Builtins.lc 40:11-40:22 403240:11-40:22
4033 Type 4033 Type
4034Builtins.lc 40:15-40:16 403440:15-40:16
4035 _b 4035 _b
4036Builtins.lc 40:17-40:22 403640:17-40:22
4037 Type 4037 Type
4038Builtins.lc 40:26-40:29 403840:26-40:29
4039 Nat -> Type -> Type 4039 Nat -> Type -> Type
4040Builtins.lc 40:26-40:31 404040:26-40:31
4041 Type -> Type 4041 Type -> Type
4042Builtins.lc 40:26-40:37 404240:26-40:37
4043 Type 4043 Type
4044Builtins.lc 40:26-40:84 404440:26-40:84
4045 Type 4045 Type
4046Builtins.lc 40:30-40:31 404640:30-40:31
4047 _b 4047 _b
4048Builtins.lc 40:32-40:37 404840:32-40:37
4049 Type 4049 Type
4050Builtins.lc 40:41-40:44 405040:41-40:44
4051 Nat -> Type -> Type 4051 Nat -> Type -> Type
4052Builtins.lc 40:41-40:46 405240:41-40:46
4053 Type -> Type 4053 Type -> Type
4054Builtins.lc 40:41-40:52 405440:41-40:52
4055 Type 4055 Type
4056Builtins.lc 40:41-40:84 405640:41-40:84
4057 Type 4057 Type
4058Builtins.lc 40:45-40:46 405840:45-40:46
4059 _b 4059 _b
4060Builtins.lc 40:47-40:52 406040:47-40:52
4061 Type 4061 Type
4062Builtins.lc 40:56-40:59 406240:56-40:59
4063 Nat -> Type -> Type 4063 Nat -> Type -> Type
4064Builtins.lc 40:56-40:61 406440:56-40:61
4065 Type -> Type 4065 Type -> Type
4066Builtins.lc 40:56-40:67 406640:56-40:67
4067 Type 4067 Type
4068Builtins.lc 40:56-40:84 406840:56-40:84
4069 Type 4069 Type
4070Builtins.lc 40:60-40:61 407040:60-40:61
4071 _b 4071 _b
4072Builtins.lc 40:62-40:67 407240:62-40:67
4073 Type 4073 Type
4074Builtins.lc 40:71-40:74 407440:71-40:74
4075 Nat -> Nat -> Type -> Type 4075 Nat -> Nat -> Type -> Type
4076Builtins.lc 40:71-40:76 407640:71-40:76
4077 Nat -> Type -> Type 4077 Nat -> Type -> Type
4078Builtins.lc 40:71-40:78 407840:71-40:78
4079 Type -> Type 4079 Type -> Type
4080Builtins.lc 40:71-40:84 408040:71-40:84
4081 Type | Type 4081 Type | Type
4082Builtins.lc 40:75-40:76 408240:75-40:76
4083 _b | _b 4083 _b | _b
4084Builtins.lc 40:75-40:78 408440:75-40:78
4085 forall a -> Mat 3 4 a -> Type 4085 forall a -> Mat 3 4 a -> Type
4086Builtins.lc 40:75-40:84 408640:75-40:84
4087 Mat 3 4 Float -> Type 4087 Mat 3 4 Float -> Type
4088Builtins.lc 40:77-40:78 408840:77-40:78
4089 _b | _b 4089 _b | _b
4090Builtins.lc 40:79-40:84 409040:79-40:84
4091 Type | Type 4091 Type | Type
4092Builtins.lc 41:3-41:7 409241:3-41:7
4093 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float | Mat 4093 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float | Mat
4094 4 4094 4
4095 4 4095 4
4096 Float 4096 Float
4097Builtins.lc 41:3-41:84 409741:3-41:84
4098 Type | Type | Type | Type | Type 4098 Type | Type | Type | Type | Type
4099Builtins.lc 41:11-41:14 409941:11-41:14
4100 Nat -> Type -> Type 4100 Nat -> Type -> Type
4101Builtins.lc 41:11-41:16 410141:11-41:16
4102 Type -> Type 4102 Type -> Type
4103Builtins.lc 41:11-41:22 410341:11-41:22
4104 Type 4104 Type
4105Builtins.lc 41:15-41:16 410541:15-41:16
4106 _b 4106 _b
4107Builtins.lc 41:17-41:22 410741:17-41:22
4108 Type 4108 Type
4109Builtins.lc 41:26-41:29 410941:26-41:29
4110 Nat -> Type -> Type 4110 Nat -> Type -> Type
4111Builtins.lc 41:26-41:31 411141:26-41:31
4112 Type -> Type 4112 Type -> Type
4113Builtins.lc 41:26-41:37 411341:26-41:37
4114 Type 4114 Type
4115Builtins.lc 41:26-41:84 411541:26-41:84
4116 Type 4116 Type
4117Builtins.lc 41:30-41:31 411741:30-41:31
4118 _b 4118 _b
4119Builtins.lc 41:32-41:37 411941:32-41:37
4120 Type 4120 Type
4121Builtins.lc 41:41-41:44 412141:41-41:44
4122 Nat -> Type -> Type 4122 Nat -> Type -> Type
4123Builtins.lc 41:41-41:46 412341:41-41:46
4124 Type -> Type 4124 Type -> Type
4125Builtins.lc 41:41-41:52 412541:41-41:52
4126 Type 4126 Type
4127Builtins.lc 41:41-41:84 412741:41-41:84
4128 Type 4128 Type
4129Builtins.lc 41:45-41:46 412941:45-41:46
4130 _b 4130 _b
4131Builtins.lc 41:47-41:52 413141:47-41:52
4132 Type 4132 Type
4133Builtins.lc 41:56-41:59 413341:56-41:59
4134 Nat -> Type -> Type 4134 Nat -> Type -> Type
4135Builtins.lc 41:56-41:61 413541:56-41:61
4136 Type -> Type 4136 Type -> Type
4137Builtins.lc 41:56-41:67 413741:56-41:67
4138 Type 4138 Type
4139Builtins.lc 41:56-41:84 413941:56-41:84
4140 Type 4140 Type
4141Builtins.lc 41:60-41:61 414141:60-41:61
4142 _b 4142 _b
4143Builtins.lc 41:62-41:67 414341:62-41:67
4144 Type 4144 Type
4145Builtins.lc 41:71-41:74 414541:71-41:74
4146 Nat -> Nat -> Type -> Type 4146 Nat -> Nat -> Type -> Type
4147Builtins.lc 41:71-41:76 414741:71-41:76
4148 Nat -> Type -> Type 4148 Nat -> Type -> Type
4149Builtins.lc 41:71-41:78 414941:71-41:78
4150 Type -> Type 4150 Type -> Type
4151Builtins.lc 41:71-41:84 415141:71-41:84
4152 Type | Type 4152 Type | Type
4153Builtins.lc 41:75-41:76 415341:75-41:76
4154 _b | _b 4154 _b | _b
4155Builtins.lc 41:75-41:78 415541:75-41:78
4156 forall a -> Mat 4 4 a -> Type 4156 forall a -> Mat 4 4 a -> Type
4157Builtins.lc 41:75-41:84 415741:75-41:84
4158 Mat 4 4 Float -> Type 4158 Mat 4 4 Float -> Type
4159Builtins.lc 41:77-41:78 415941:77-41:78
4160 _b | _b 4160 _b | _b
4161Builtins.lc 41:79-41:84 416141:79-41:84
4162 Type | Type 4162 Type | Type
4163Builtins.lc 44:5-44:21 416344:5-44:21
4164 Type -> Type 4164 Type -> Type
4165Builtins.lc 44:30-44:35 416544:30-44:35
4166 Type 4166 Type
4167Builtins.lc 44:30-48:37 416744:30-48:37
4168 Type 4168 Type
4169Builtins.lc 45:29-45:33 416945:29-45:33
4170 Type 4170 Type
4171Builtins.lc 45:29-48:37 417145:29-48:37
4172 Type 4172 Type
4173Builtins.lc 46:28-46:31 417346:28-46:31
4174 Type 4174 Type
4175Builtins.lc 46:28-48:37 417546:28-48:37
4176 Type 4176 Type
4177Builtins.lc 47:35-47:36 417747:35-47:36
4178 Type 4178 Type
4179Builtins.lc 47:35-48:37 417947:35-48:37
4180 Type 4180 Type
4181Builtins.lc 48:36-48:37 418148:36-48:37
4182 Type 4182 Type
4183Builtins.lc 52:7-52:13 418352:7-52:13
4184 Type -> Constraint 4184 Type -> Constraint
4185Builtins.lc 57:7-57:16 418557:7-57:16
4186 Type -> Constraint | Type -> Constraint | Constraint | Type 4186 Type -> Constraint | Type -> Constraint | Constraint | Type
4187 -> Constraint | Constraint 4187 -> Constraint | Constraint
4188Builtins.lc 57:7-58:12 418857:7-58:12
4189 Type 4189 Type
4190Builtins.lc 57:7-59:11 419057:7-59:11
4191 Type 4191 Type
4192Builtins.lc 58:3-58:7 419258:3-58:7
4193 forall a . Component a => a 4193 forall a . Component a => a
4194Builtins.lc 58:11-58:12 419458:11-58:12
4195 Type | Type 4195 Type | Type
4196Builtins.lc 59:3-59:6 419659:3-59:6
4197 forall a . Component a => a 4197 forall a . Component a => a
4198Builtins.lc 59:10-59:11 419859:10-59:11
4199 Type | Type 4199 Type | Type
4200Builtins.lc 62:10-62:11 420062:10-62:11
4201 _b 4201 _b
4202Builtins.lc 62:10-89:36 420262:10-89:36
4203 _b 4203 _b
4204Builtins.lc 62:15-62:18 420462:15-62:18
4205 Type 4205 Type
4206Builtins.lc 63:9-63:10 420663:9-63:10
4207 _b 4207 _b
4208Builtins.lc 63:9-90:31 420863:9-90:31
4209 _b 4209 _b
4210Builtins.lc 63:14-63:17 421063:14-63:17
4211 Type 4211 Type
4212Builtins.lc 65:10-65:11 421265:10-65:11
4213 _b 4213 _b
4214Builtins.lc 65:10-89:36 421465:10-89:36
4215 _b 4215 _b
4216Builtins.lc 65:15-65:19 421665:15-65:19
4217 Type 4217 Type
4218Builtins.lc 66:9-66:10 421866:9-66:10
4219 _b 4219 _b
4220Builtins.lc 66:9-90:31 422066:9-90:31
4221 _b 4221 _b
4222Builtins.lc 66:14-66:18 422266:14-66:18
4223 Type 4223 Type
4224Builtins.lc 68:10-68:13 422468:10-68:13
4225 Float 4225 Float
4226Builtins.lc 68:10-89:36 422668:10-89:36
4227 _b 4227 _b
4228Builtins.lc 69:9-69:12 422869:9-69:12
4229 Float 4229 Float
4230Builtins.lc 69:9-90:31 423069:9-90:31
4231 _b 4231 _b
4232Builtins.lc 71:10-71:12 423271:10-71:12
4233 forall a . a -> a -> VecS a 2 4233 forall a . a -> a -> VecS a 2
4234Builtins.lc 71:10-71:16 423471:10-71:16
4235 Float -> VecS Float 2 4235 Float -> VecS Float 2
4236Builtins.lc 71:10-71:20 423671:10-71:20
4237 VecS Float 2 4237 VecS Float 2
4238Builtins.lc 71:10-77:28 423871:10-77:28
4239 forall (a :: Nat) -> VecS Float ('Succ ('Succ a)) 4239 forall (a :: Nat) -> VecS Float ('Succ ('Succ a))
4240Builtins.lc 71:10-89:36 424071:10-89:36
4241 VecS _b _a 4241 VecS _b _a
4242Builtins.lc 71:13-71:16 424271:13-71:16
4243 Float 4243 Float
4244Builtins.lc 71:17-71:20 424471:17-71:20
4245 Float 4245 Float
4246Builtins.lc 72:9-72:11 424672:9-72:11
4247 forall a . a -> a -> VecS a 2 4247 forall a . a -> a -> VecS a 2
4248Builtins.lc 72:9-72:15 424872:9-72:15
4249 Float -> VecS Float 2 4249 Float -> VecS Float 2
4250Builtins.lc 72:9-72:19 425072:9-72:19
4251 VecS Float 2 4251 VecS Float 2
4252Builtins.lc 72:9-78:27 425272:9-78:27
4253 forall (a :: Nat) -> VecS Float ('Succ ('Succ a)) 4253 forall (a :: Nat) -> VecS Float ('Succ ('Succ a))
4254Builtins.lc 72:9-90:31 425472:9-90:31
4255 VecS _b _a 4255 VecS _b _a
4256Builtins.lc 72:12-72:15 425672:12-72:15
4257 Float 4257 Float
4258Builtins.lc 72:16-72:19 425872:16-72:19
4259 Float 4259 Float
4260Builtins.lc 74:10-74:12 426074:10-74:12
4261 forall a . a -> a -> a -> VecS a 3 4261 forall a . a -> a -> a -> VecS a 3
4262Builtins.lc 74:10-74:16 426274:10-74:16
4263 Float -> Float -> VecS Float 3 4263 Float -> Float -> VecS Float 3
4264Builtins.lc 74:10-74:20 426474:10-74:20
4265 Float -> VecS Float 3 4265 Float -> VecS Float 3
4266Builtins.lc 74:10-74:24 426674:10-74:24
4267 VecS Float 3 4267 VecS Float 3
4268Builtins.lc 74:10-77:28 426874:10-77:28
4269 forall (a :: Nat) -> VecS Float ('Succ ('Succ ('Succ a))) 4269 forall (a :: Nat) -> VecS Float ('Succ ('Succ ('Succ a)))
4270Builtins.lc 74:13-74:16 427074:13-74:16
4271 Float 4271 Float
4272Builtins.lc 74:17-74:20 427274:17-74:20
4273 Float 4273 Float
4274Builtins.lc 74:21-74:24 427474:21-74:24
4275 Float 4275 Float
4276Builtins.lc 75:9-75:11 427675:9-75:11
4277 forall a . a -> a -> a -> VecS a 3 4277 forall a . a -> a -> a -> VecS a 3
4278Builtins.lc 75:9-75:15 427875:9-75:15
4279 Float -> Float -> VecS Float 3 4279 Float -> Float -> VecS Float 3
4280Builtins.lc 75:9-75:19 428075:9-75:19
4281 Float -> VecS Float 3 4281 Float -> VecS Float 3
4282Builtins.lc 75:9-75:23 428275:9-75:23
4283 VecS Float 3 4283 VecS Float 3
4284Builtins.lc 75:9-78:27 428475:9-78:27
4285 forall (a :: Nat) -> VecS Float ('Succ ('Succ ('Succ a))) 4285 forall (a :: Nat) -> VecS Float ('Succ ('Succ ('Succ a)))
4286Builtins.lc 75:12-75:15 428675:12-75:15
4287 Float 4287 Float
4288Builtins.lc 75:16-75:19 428875:16-75:19
4289 Float 4289 Float
4290Builtins.lc 75:20-75:23 429075:20-75:23
4291 Float 4291 Float
4292Builtins.lc 77:10-77:12 429277:10-77:12
4293 forall a . a -> a -> a -> a -> VecS a 4 4293 forall a . a -> a -> a -> a -> VecS a 4
4294Builtins.lc 77:10-77:16 429477:10-77:16
4295 Float -> Float -> Float -> VecS Float 4 4295 Float -> Float -> Float -> VecS Float 4
4296Builtins.lc 77:10-77:20 429677:10-77:20
4297 Float -> Float -> VecS Float 4 4297 Float -> Float -> VecS Float 4
4298Builtins.lc 77:10-77:24 429877:10-77:24
4299 Float -> VecS Float 4 4299 Float -> VecS Float 4
4300Builtins.lc 77:10-77:28 430077:10-77:28
4301 VecS Float 4 4301 VecS Float 4
4302Builtins.lc 77:13-77:16 430277:13-77:16
4303 Float 4303 Float
4304Builtins.lc 77:17-77:20 430477:17-77:20
4305 Float 4305 Float
4306Builtins.lc 77:21-77:24 430677:21-77:24
4307 Float 4307 Float
4308Builtins.lc 77:25-77:28 430877:25-77:28
4309 Float 4309 Float
4310Builtins.lc 78:9-78:11 431078:9-78:11
4311 forall a . a -> a -> a -> a -> VecS a 4 4311 forall a . a -> a -> a -> a -> VecS a 4
4312Builtins.lc 78:9-78:15 431278:9-78:15
4313 Float -> Float -> Float -> VecS Float 4 4313 Float -> Float -> Float -> VecS Float 4
4314Builtins.lc 78:9-78:19 431478:9-78:19
4315 Float -> Float -> VecS Float 4 4315 Float -> Float -> VecS Float 4
4316Builtins.lc 78:9-78:23 431678:9-78:23
4317 Float -> VecS Float 4 4317 Float -> VecS Float 4
4318Builtins.lc 78:9-78:27 431878:9-78:27
4319 VecS Float 4 4319 VecS Float 4
4320Builtins.lc 78:12-78:15 432078:12-78:15
4321 Float 4321 Float
4322Builtins.lc 78:16-78:19 432278:16-78:19
4323 Float 4323 Float
4324Builtins.lc 78:20-78:23 432478:20-78:23
4325 Float 4325 Float
4326Builtins.lc 78:24-78:27 432678:24-78:27
4327 Float 4327 Float
4328Builtins.lc 80:10-80:15 432880:10-80:15
4329 Bool 4329 Bool
4330Builtins.lc 81:9-81:13 433081:9-81:13
4331 Bool 4331 Bool
4332Builtins.lc 83:10-83:12 433283:10-83:12
4333 forall a . a -> a -> VecS a 2 4333 forall a . a -> a -> VecS a 2
4334Builtins.lc 83:10-83:18 433483:10-83:18
4335 Bool -> VecS Bool 2 4335 Bool -> VecS Bool 2
4336Builtins.lc 83:10-83:24 433683:10-83:24
4337 VecS Bool 2 4337 VecS Bool 2
4338Builtins.lc 83:10-89:36 433883:10-89:36
4339 forall (a :: Nat) -> VecS Bool ('Succ ('Succ a)) 4339 forall (a :: Nat) -> VecS Bool ('Succ ('Succ a))
4340Builtins.lc 83:13-83:18 434083:13-83:18
4341 Bool 4341 Bool
4342Builtins.lc 83:19-83:24 434283:19-83:24
4343 Bool 4343 Bool
4344Builtins.lc 84:9-84:11 434484:9-84:11
4345 forall a . a -> a -> VecS a 2 4345 forall a . a -> a -> VecS a 2
4346Builtins.lc 84:9-84:16 434684:9-84:16
4347 Bool -> VecS Bool 2 4347 Bool -> VecS Bool 2
4348Builtins.lc 84:9-84:21 434884:9-84:21
4349 VecS Bool 2 4349 VecS Bool 2
4350Builtins.lc 84:9-90:31 435084:9-90:31
4351 forall (a :: Nat) -> VecS Bool ('Succ ('Succ a)) 4351 forall (a :: Nat) -> VecS Bool ('Succ ('Succ a))
4352Builtins.lc 84:12-84:16 435284:12-84:16
4353 Bool 4353 Bool
4354Builtins.lc 84:17-84:21 435484:17-84:21
4355 Bool 4355 Bool
4356Builtins.lc 86:10-86:12 435686:10-86:12
4357 forall a . a -> a -> a -> VecS a 3 4357 forall a . a -> a -> a -> VecS a 3
4358Builtins.lc 86:10-86:18 435886:10-86:18
4359 Bool -> Bool -> VecS Bool 3 4359 Bool -> Bool -> VecS Bool 3
4360Builtins.lc 86:10-86:24 436086:10-86:24
4361 Bool -> VecS Bool 3 4361 Bool -> VecS Bool 3
4362Builtins.lc 86:10-86:30 436286:10-86:30
4363 VecS Bool 3 4363 VecS Bool 3
4364Builtins.lc 86:10-89:36 436486:10-89:36
4365 forall (a :: Nat) -> VecS Bool ('Succ ('Succ ('Succ a))) 4365 forall (a :: Nat) -> VecS Bool ('Succ ('Succ ('Succ a)))
4366Builtins.lc 86:13-86:18 436686:13-86:18
4367 Bool 4367 Bool
4368Builtins.lc 86:19-86:24 436886:19-86:24
4369 Bool 4369 Bool
4370Builtins.lc 86:25-86:30 437086:25-86:30
4371 Bool 4371 Bool
4372Builtins.lc 87:9-87:11 437287:9-87:11
4373 forall a . a -> a -> a -> VecS a 3 4373 forall a . a -> a -> a -> VecS a 3
4374Builtins.lc 87:9-87:16 437487:9-87:16
4375 Bool -> Bool -> VecS Bool 3 4375 Bool -> Bool -> VecS Bool 3
4376Builtins.lc 87:9-87:21 437687:9-87:21
4377 Bool -> VecS Bool 3 4377 Bool -> VecS Bool 3
4378Builtins.lc 87:9-87:26 437887:9-87:26
4379 VecS Bool 3 4379 VecS Bool 3
4380Builtins.lc 87:9-90:31 438087:9-90:31
4381 forall (a :: Nat) -> VecS Bool ('Succ ('Succ ('Succ a))) 4381 forall (a :: Nat) -> VecS Bool ('Succ ('Succ ('Succ a)))
4382Builtins.lc 87:12-87:16 438287:12-87:16
4383 Bool 4383 Bool
4384Builtins.lc 87:17-87:21 438487:17-87:21
4385 Bool 4385 Bool
4386Builtins.lc 87:22-87:26 438687:22-87:26
4387 Bool 4387 Bool
4388Builtins.lc 89:10-89:12 438889:10-89:12
4389 forall a . a -> a -> a -> a -> VecS a 4 4389 forall a . a -> a -> a -> a -> VecS a 4
4390Builtins.lc 89:10-89:18 439089:10-89:18
4391 Bool -> Bool -> Bool -> VecS Bool 4 4391 Bool -> Bool -> Bool -> VecS Bool 4
4392Builtins.lc 89:10-89:24 439289:10-89:24
4393 Bool -> Bool -> VecS Bool 4 4393 Bool -> Bool -> VecS Bool 4
4394Builtins.lc 89:10-89:30 439489:10-89:30
4395 Bool -> VecS Bool 4 4395 Bool -> VecS Bool 4
4396Builtins.lc 89:10-89:36 439689:10-89:36
4397 VecS Bool 4 4397 VecS Bool 4
4398Builtins.lc 89:13-89:18 439889:13-89:18
4399 Bool 4399 Bool
4400Builtins.lc 89:19-89:24 440089:19-89:24
4401 Bool 4401 Bool
4402Builtins.lc 89:25-89:30 440289:25-89:30
4403 Bool 4403 Bool
4404Builtins.lc 89:31-89:36 440489:31-89:36
4405 Bool 4405 Bool
4406Builtins.lc 90:9-90:11 440690:9-90:11
4407 forall a . a -> a -> a -> a -> VecS a 4 4407 forall a . a -> a -> a -> a -> VecS a 4
4408Builtins.lc 90:9-90:16 440890:9-90:16
4409 Bool -> Bool -> Bool -> VecS Bool 4 4409 Bool -> Bool -> Bool -> VecS Bool 4
4410Builtins.lc 90:9-90:21 441090:9-90:21
4411 Bool -> Bool -> VecS Bool 4 4411 Bool -> Bool -> VecS Bool 4
4412Builtins.lc 90:9-90:26 441290:9-90:26
4413 Bool -> VecS Bool 4 4413 Bool -> VecS Bool 4
4414Builtins.lc 90:9-90:31 441490:9-90:31
4415 VecS Bool 4 4415 VecS Bool 4
4416Builtins.lc 90:12-90:16 441690:12-90:16
4417 Bool 4417 Bool
4418Builtins.lc 90:17-90:21 441890:17-90:21
4419 Bool 4419 Bool
4420Builtins.lc 90:22-90:26 442090:22-90:26
4421 Bool 4421 Bool
4422Builtins.lc 90:27-90:31 442290:27-90:31
4423 Bool 4423 Bool
4424Builtins.lc 92:7-92:15 442492:7-92:15
4425 Type -> Constraint 4425 Type -> Constraint
4426Builtins.lc 97:7-97:15 442697:7-97:15
4427 Type -> Constraint 4427 Type -> Constraint
4428Builtins.lc 118:1-118:8 4428118:1-118:8
4429 forall a . Num (MatVecScalarElem a) => a -> a -> a 4429 forall a . Num (MatVecScalarElem a) => a -> a -> a
4430Builtins.lc 118:10-118:17 4430118:10-118:17
4431 forall a . Num (MatVecScalarElem a) => a -> a -> a 4431 forall a . Num (MatVecScalarElem a) => a -> a -> a
4432Builtins.lc 118:19-118:26 4432118:19-118:26
4433 forall a . Num (MatVecScalarElem a) => a -> a -> a 4433 forall a . Num (MatVecScalarElem a) => a -> a -> a
4434Builtins.lc 118:34-118:37 4434118:34-118:37
4435 Type -> Constraint | Type -> Constraint | Type -> Constraint 4435 Type -> Constraint | Type -> Constraint | Type -> Constraint
4436Builtins.lc 118:34-118:58 4436118:34-118:58
4437 Constraint | Constraint | Constraint 4437 Constraint | Constraint | Constraint
4438Builtins.lc 118:34-118:73 4438118:34-118:73
4439 Type | Type | Type 4439 Type | Type | Type
4440Builtins.lc 118:39-118:55 4440118:39-118:55
4441 Type -> Type | Type -> Type | Type -> Type 4441 Type -> Type | Type -> Type | Type -> Type
4442Builtins.lc 118:39-118:57 4442118:39-118:57
4443 Type | Type | Type 4443 Type | Type | Type
4444Builtins.lc 118:56-118:57 4444118:56-118:57
4445 _b | _b | _b 4445 _b | _b | _b
4446Builtins.lc 118:62-118:63 4446118:62-118:63
4447 Type | Type | Type 4447 Type | Type | Type
4448Builtins.lc 118:62-118:73 4448118:62-118:73
4449 Type | Type | Type 4449 Type | Type | Type
4450Builtins.lc 118:67-118:68 4450118:67-118:68
4451 Type | Type | Type 4451 Type | Type | Type
4452Builtins.lc 118:67-118:73 4452118:67-118:73
4453 Type | Type | Type 4453 Type | Type | Type
4454Builtins.lc 118:72-118:73 4454118:72-118:73
4455 Type | Type | Type | Type | Type | Type 4455 Type | Type | Type | Type | Type | Type
4456Builtins.lc 119:1-119:9 4456119:1-119:9
4457 forall a b . (a ~ MatVecScalarElem b, Num a) => b -> a -> b 4457 forall a b . (a ~ MatVecScalarElem b, Num a) => b -> a -> b
4458Builtins.lc 119:11-119:19 4458119:11-119:19
4459 forall a b . (a ~ MatVecScalarElem b, Num a) => b -> a -> b 4459 forall a b . (a ~ MatVecScalarElem b, Num a) => b -> a -> b
4460Builtins.lc 119:21-119:29 4460119:21-119:29
4461 forall a b . (a ~ MatVecScalarElem b, Num a) => b -> a -> b 4461 forall a b . (a ~ MatVecScalarElem b, Num a) => b -> a -> b
4462Builtins.lc 119:34-119:80 4462119:34-119:80
4463 Type | Type | Type | Type | Type | Type 4463 Type | Type | Type | Type | Type | Type
4464Builtins.lc 119:35-119:36 4464119:35-119:36
4465 _e | _e | _e 4465 _e | _e | _e
4466Builtins.lc 119:35-119:38 4466119:35-119:38
4467 _d -> Constraint | _d -> Constraint | _d -> Constraint 4467 _d -> Constraint | _d -> Constraint | _d -> Constraint
4468Builtins.lc 119:35-119:57 4468119:35-119:57
4469 Constraint | Constraint | Constraint 4469 Constraint | Constraint | Constraint
4470Builtins.lc 119:37-119:38 4470119:37-119:38
4471 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a 4471 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a
4472 . a -> a -> Constraint 4472 . a -> a -> Constraint
4473Builtins.lc 119:39-119:55 4473119:39-119:55
4474 Type -> Type | Type -> Type | Type -> Type 4474 Type -> Type | Type -> Type | Type -> Type
4475Builtins.lc 119:39-119:57 4475119:39-119:57
4476 Type | Type | Type 4476 Type | Type | Type
4477Builtins.lc 119:56-119:57 4477119:56-119:57
4478 _b | _b | _b 4478 _b | _b | _b
4479Builtins.lc 119:59-119:62 4479119:59-119:62
4480 Type -> Constraint | Type -> Constraint | Type -> Constraint 4480 Type -> Constraint | Type -> Constraint | Type -> Constraint
4481Builtins.lc 119:59-119:64 4481119:59-119:64
4482 Constraint | Constraint | Constraint 4482 Constraint | Constraint | Constraint
4483Builtins.lc 119:59-119:80 4483119:59-119:80
4484 Type | Type | Type 4484 Type | Type | Type
4485Builtins.lc 119:63-119:64 4485119:63-119:64
4486 Type | Type | Type 4486 Type | Type | Type
4487Builtins.lc 119:69-119:70 4487119:69-119:70
4488 Type | Type | Type 4488 Type | Type | Type
4489Builtins.lc 119:69-119:80 4489119:69-119:80
4490 Type | Type | Type 4490 Type | Type | Type
4491Builtins.lc 119:74-119:75 4491119:74-119:75
4492 Type | Type | Type 4492 Type | Type | Type
4493Builtins.lc 119:74-119:80 4493119:74-119:80
4494 Type | Type | Type 4494 Type | Type | Type
4495Builtins.lc 119:79-119:80 4495119:79-119:80
4496 Type | Type | Type | Type | Type | Type 4496 Type | Type | Type | Type | Type | Type
4497Builtins.lc 120:1-120:8 4497120:1-120:8
4498 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b 4498 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b
4499Builtins.lc 120:10-120:17 4499120:10-120:17
4500 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b 4500 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b
4501Builtins.lc 120:34-120:75 4501120:34-120:75
4502 Type | Type | Type | Type | Type | Type 4502 Type | Type | Type | Type | Type | Type
4503Builtins.lc 120:35-120:38 4503120:35-120:38
4504 Type -> Constraint | Type -> Constraint 4504 Type -> Constraint | Type -> Constraint
4505Builtins.lc 120:35-120:40 4505120:35-120:40
4506 Constraint | Constraint 4506 Constraint | Constraint
4507Builtins.lc 120:39-120:40 4507120:39-120:40
4508 _f | _f 4508 _f | _f
4509Builtins.lc 120:42-120:43 4509120:42-120:43
4510 _f | _f 4510 _f | _f
4511Builtins.lc 120:42-120:45 4511120:42-120:45
4512 _e -> Constraint | _e -> Constraint 4512 _e -> Constraint | _e -> Constraint
4513Builtins.lc 120:42-120:59 4513120:42-120:59
4514 Constraint | Constraint 4514 Constraint | Constraint
4515Builtins.lc 120:42-120:75 4515120:42-120:75
4516 Type | Type 4516 Type | Type
4517Builtins.lc 120:44-120:45 4517120:44-120:45
4518 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint 4518 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint
4519Builtins.lc 120:46-120:55 4519120:46-120:55
4520 Nat -> Type -> Type | Nat -> Type -> Type 4520 Nat -> Type -> Type | Nat -> Type -> Type
4521Builtins.lc 120:46-120:57 4521120:46-120:57
4522 Type -> Type | Type -> Type 4522 Type -> Type | Type -> Type
4523Builtins.lc 120:46-120:59 4523120:46-120:59
4524 Type | Type 4524 Type | Type
4525Builtins.lc 120:56-120:57 4525120:56-120:57
4526 _c | _c 4526 _c | _c
4527Builtins.lc 120:58-120:59 4527120:58-120:59
4528 Type | Type 4528 Type | Type
4529Builtins.lc 120:64-120:65 4529120:64-120:65
4530 Type | Type 4530 Type | Type
4531Builtins.lc 120:64-120:75 4531120:64-120:75
4532 Type | Type 4532 Type | Type
4533Builtins.lc 120:69-120:70 4533120:69-120:70
4534 Type | Type 4534 Type | Type
4535Builtins.lc 120:69-120:75 4535120:69-120:75
4536 Type | Type 4536 Type | Type
4537Builtins.lc 120:74-120:75 4537120:74-120:75
4538 Type | Type | Type | Type 4538 Type | Type | Type | Type
4539Builtins.lc 121:1-121:9 4539121:1-121:9
4540 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> b 4540 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> b
4541Builtins.lc 121:11-121:19 4541121:11-121:19
4542 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> b 4542 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> b
4543Builtins.lc 121:34-121:75 4543121:34-121:75
4544 Type | Type | Type | Type | Type | Type 4544 Type | Type | Type | Type | Type | Type
4545Builtins.lc 121:35-121:38 4545121:35-121:38
4546 Type -> Constraint | Type -> Constraint 4546 Type -> Constraint | Type -> Constraint
4547Builtins.lc 121:35-121:40 4547121:35-121:40
4548 Constraint | Constraint 4548 Constraint | Constraint
4549Builtins.lc 121:39-121:40 4549121:39-121:40
4550 _f | _f 4550 _f | _f
4551Builtins.lc 121:42-121:43 4551121:42-121:43
4552 _f | _f 4552 _f | _f
4553Builtins.lc 121:42-121:45 4553121:42-121:45
4554 _e -> Constraint | _e -> Constraint 4554 _e -> Constraint | _e -> Constraint
4555Builtins.lc 121:42-121:59 4555121:42-121:59
4556 Constraint | Constraint 4556 Constraint | Constraint
4557Builtins.lc 121:42-121:75 4557121:42-121:75
4558 Type | Type 4558 Type | Type
4559Builtins.lc 121:44-121:45 4559121:44-121:45
4560 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint 4560 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint
4561Builtins.lc 121:46-121:55 4561121:46-121:55
4562 Nat -> Type -> Type | Nat -> Type -> Type 4562 Nat -> Type -> Type | Nat -> Type -> Type
4563Builtins.lc 121:46-121:57 4563121:46-121:57
4564 Type -> Type | Type -> Type 4564 Type -> Type | Type -> Type
4565Builtins.lc 121:46-121:59 4565121:46-121:59
4566 Type | Type 4566 Type | Type
4567Builtins.lc 121:56-121:57 4567121:56-121:57
4568 _c | _c 4568 _c | _c
4569Builtins.lc 121:58-121:59 4569121:58-121:59
4570 Type | Type 4570 Type | Type
4571Builtins.lc 121:64-121:65 4571121:64-121:65
4572 Type | Type 4572 Type | Type
4573Builtins.lc 121:64-121:75 4573121:64-121:75
4574 Type | Type 4574 Type | Type
4575Builtins.lc 121:69-121:70 4575121:69-121:70
4576 Type | Type 4576 Type | Type
4577Builtins.lc 121:69-121:75 4577121:69-121:75
4578 Type | Type 4578 Type | Type
4579Builtins.lc 121:74-121:75 4579121:74-121:75
4580 Type | Type | Type | Type 4580 Type | Type | Type | Type
4581Builtins.lc 122:1-122:8 4581122:1-122:8
4582 forall a . Signed (MatVecScalarElem a) => a -> a 4582 forall a . Signed (MatVecScalarElem a) => a -> a
4583Builtins.lc 122:34-122:40 4583122:34-122:40
4584 Type -> Constraint 4584 Type -> Constraint
4585Builtins.lc 122:34-122:61 4585122:34-122:61
4586 Constraint 4586 Constraint
4587Builtins.lc 122:34-122:71 4587122:34-122:71
4588 Type 4588 Type
4589Builtins.lc 122:42-122:58 4589122:42-122:58
4590 Type -> Type 4590 Type -> Type
4591Builtins.lc 122:42-122:60 4591122:42-122:60
4592 Type 4592 Type
4593Builtins.lc 122:59-122:60 4593122:59-122:60
4594 _b 4594 _b
4595Builtins.lc 122:65-122:66 4595122:65-122:66
4596 Type 4596 Type
4597Builtins.lc 122:65-122:71 4597122:65-122:71
4598 Type 4598 Type
4599Builtins.lc 122:70-122:71 4599122:70-122:71
4600 Type | Type 4600 Type | Type
4601Builtins.lc 124:1-124:9 4601124:1-124:9
4602 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b 4602 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b
4603Builtins.lc 124:11-124:18 4603124:11-124:18
4604 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b 4604 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b
4605Builtins.lc 124:20-124:28 4605124:20-124:28
4606 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b 4606 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b
4607Builtins.lc 124:34-124:80 4607124:34-124:80
4608 Type | Type | Type | Type | Type | Type | Type | Type | Type 4608 Type | Type | Type | Type | Type | Type | Type | Type | Type
4609Builtins.lc 124:35-124:43 4609124:35-124:43
4610 Type -> Constraint | Type -> Constraint | Type -> Constraint 4610 Type -> Constraint | Type -> Constraint | Type -> Constraint
4611Builtins.lc 124:35-124:45 4611124:35-124:45
4612 Constraint | Constraint | Constraint 4612 Constraint | Constraint | Constraint
4613Builtins.lc 124:44-124:45 4613124:44-124:45
4614 _f | _f | _f 4614 _f | _f | _f
4615Builtins.lc 124:47-124:48 4615124:47-124:48
4616 _f | _f | _f 4616 _f | _f | _f
4617Builtins.lc 124:47-124:50 4617124:47-124:50
4618 _e -> Constraint | _e -> Constraint | _e -> Constraint 4618 _e -> Constraint | _e -> Constraint | _e -> Constraint
4619Builtins.lc 124:47-124:64 4619124:47-124:64
4620 Constraint | Constraint | Constraint 4620 Constraint | Constraint | Constraint
4621Builtins.lc 124:47-124:80 4621124:47-124:80
4622 Type | Type | Type 4622 Type | Type | Type
4623Builtins.lc 124:49-124:50 4623124:49-124:50
4624 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a 4624 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a
4625 . a -> a -> Constraint 4625 . a -> a -> Constraint
4626Builtins.lc 124:51-124:60 4626124:51-124:60
4627 Nat -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type 4627 Nat -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type
4628Builtins.lc 124:51-124:62 4628124:51-124:62
4629 Type -> Type | Type -> Type | Type -> Type 4629 Type -> Type | Type -> Type | Type -> Type
4630Builtins.lc 124:51-124:64 4630124:51-124:64
4631 Type | Type | Type 4631 Type | Type | Type
4632Builtins.lc 124:61-124:62 4632124:61-124:62
4633 _c | _c | _c 4633 _c | _c | _c
4634Builtins.lc 124:63-124:64 4634124:63-124:64
4635 Type | Type | Type 4635 Type | Type | Type
4636Builtins.lc 124:69-124:70 4636124:69-124:70
4637 Type | Type | Type 4637 Type | Type | Type
4638Builtins.lc 124:69-124:80 4638124:69-124:80
4639 Type | Type | Type 4639 Type | Type | Type
4640Builtins.lc 124:74-124:75 4640124:74-124:75
4641 Type | Type | Type 4641 Type | Type | Type
4642Builtins.lc 124:74-124:80 4642124:74-124:80
4643 Type | Type | Type 4643 Type | Type | Type
4644Builtins.lc 124:79-124:80 4644124:79-124:80
4645 Type | Type | Type | Type | Type | Type 4645 Type | Type | Type | Type | Type | Type
4646Builtins.lc 125:1-125:10 4646125:1-125:10
4647 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b 4647 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b
4648Builtins.lc 125:12-125:20 4648125:12-125:20
4649 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b 4649 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b
4650Builtins.lc 125:22-125:31 4650125:22-125:31
4651 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b 4651 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b
4652Builtins.lc 125:34-125:80 4652125:34-125:80
4653 Type | Type | Type | Type | Type | Type | Type | Type | Type 4653 Type | Type | Type | Type | Type | Type | Type | Type | Type
4654Builtins.lc 125:35-125:43 4654125:35-125:43
4655 Type -> Constraint | Type -> Constraint | Type -> Constraint 4655 Type -> Constraint | Type -> Constraint | Type -> Constraint
4656Builtins.lc 125:35-125:45 4656125:35-125:45
4657 Constraint | Constraint | Constraint 4657 Constraint | Constraint | Constraint
4658Builtins.lc 125:44-125:45 4658125:44-125:45
4659 _f | _f | _f 4659 _f | _f | _f
4660Builtins.lc 125:47-125:48 4660125:47-125:48
4661 _f | _f | _f 4661 _f | _f | _f
4662Builtins.lc 125:47-125:50 4662125:47-125:50
4663 _e -> Constraint | _e -> Constraint | _e -> Constraint 4663 _e -> Constraint | _e -> Constraint | _e -> Constraint
4664Builtins.lc 125:47-125:64 4664125:47-125:64
4665 Constraint | Constraint | Constraint 4665 Constraint | Constraint | Constraint
4666Builtins.lc 125:47-125:80 4666125:47-125:80
4667 Type | Type | Type 4667 Type | Type | Type
4668Builtins.lc 125:49-125:50 4668125:49-125:50
4669 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a 4669 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a
4670 . a -> a -> Constraint 4670 . a -> a -> Constraint
4671Builtins.lc 125:51-125:60 4671125:51-125:60
4672 Nat -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type 4672 Nat -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type
4673Builtins.lc 125:51-125:62 4673125:51-125:62
4674 Type -> Type | Type -> Type | Type -> Type 4674 Type -> Type | Type -> Type | Type -> Type
4675Builtins.lc 125:51-125:64 4675125:51-125:64
4676 Type | Type | Type 4676 Type | Type | Type
4677Builtins.lc 125:61-125:62 4677125:61-125:62
4678 _c | _c | _c 4678 _c | _c | _c
4679Builtins.lc 125:63-125:64 4679125:63-125:64
4680 Type | Type | Type 4680 Type | Type | Type
4681Builtins.lc 125:69-125:70 4681125:69-125:70
4682 Type | Type | Type 4682 Type | Type | Type
4683Builtins.lc 125:69-125:80 4683125:69-125:80
4684 Type | Type | Type 4684 Type | Type | Type
4685Builtins.lc 125:74-125:75 4685125:74-125:75
4686 Type | Type | Type 4686 Type | Type | Type
4687Builtins.lc 125:74-125:80 4687125:74-125:80
4688 Type | Type | Type 4688 Type | Type | Type
4689Builtins.lc 125:79-125:80 4689125:79-125:80
4690 Type | Type | Type | Type | Type | Type 4690 Type | Type | Type | Type | Type | Type
4691Builtins.lc 126:1-126:9 4691126:1-126:9
4692 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b 4692 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b
4693Builtins.lc 126:34-126:75 4693126:34-126:75
4694 Type | Type | Type 4694 Type | Type | Type
4695Builtins.lc 126:35-126:43 4695126:35-126:43
4696 Type -> Constraint 4696 Type -> Constraint
4697Builtins.lc 126:35-126:45 4697126:35-126:45
4698 Constraint 4698 Constraint
4699Builtins.lc 126:44-126:45 4699126:44-126:45
4700 _f 4700 _f
4701Builtins.lc 126:47-126:48 4701126:47-126:48
4702 _f 4702 _f
4703Builtins.lc 126:47-126:50 4703126:47-126:50
4704 _e -> Constraint 4704 _e -> Constraint
4705Builtins.lc 126:47-126:64 4705126:47-126:64
4706 Constraint 4706 Constraint
4707Builtins.lc 126:47-126:75 4707126:47-126:75
4708 Type 4708 Type
4709Builtins.lc 126:49-126:50 4709126:49-126:50
4710 forall a . a -> a -> Constraint 4710 forall a . a -> a -> Constraint
4711Builtins.lc 126:51-126:60 4711126:51-126:60
4712 Nat -> Type -> Type 4712 Nat -> Type -> Type
4713Builtins.lc 126:51-126:62 4713126:51-126:62
4714 Type -> Type 4714 Type -> Type
4715Builtins.lc 126:51-126:64 4715126:51-126:64
4716 Type 4716 Type
4717Builtins.lc 126:61-126:62 4717126:61-126:62
4718 _c 4718 _c
4719Builtins.lc 126:63-126:64 4719126:63-126:64
4720 Type 4720 Type
4721Builtins.lc 126:69-126:70 4721126:69-126:70
4722 Type 4722 Type
4723Builtins.lc 126:69-126:75 4723126:69-126:75
4724 Type 4724 Type
4725Builtins.lc 126:74-126:75 4725126:74-126:75
4726 Type | Type 4726 Type | Type
4727Builtins.lc 127:1-127:12 4727127:1-127:12
4728 forall a b (c :: Nat) d 4728 forall a b (c :: Nat) d
4729 . (Integral a, b ~ VecScalar c a, d ~ VecScalar c Word) => b -> d -> b 4729 . (Integral a, b ~ VecScalar c a, d ~ VecScalar c Word) => b -> d -> b
4730Builtins.lc 127:14-127:25 4730127:14-127:25
4731 forall a b (c :: Nat) d 4731 forall a b (c :: Nat) d
4732 . (Integral a, b ~ VecScalar c a, d ~ VecScalar c Word) => b -> d -> b 4732 . (Integral a, b ~ VecScalar c a, d ~ VecScalar c Word) => b -> d -> b
4733Builtins.lc 127:34-127:102 4733127:34-127:102
4734 Type | Type | Type | Type | Type | Type | Type | Type 4734 Type | Type | Type | Type | Type | Type | Type | Type
4735Builtins.lc 127:35-127:43 4735127:35-127:43
4736 Type -> Constraint | Type -> Constraint 4736 Type -> Constraint | Type -> Constraint
4737Builtins.lc 127:35-127:45 4737127:35-127:45
4738 Constraint | Constraint 4738 Constraint | Constraint
4739Builtins.lc 127:44-127:45 4739127:44-127:45
4740 _h | _h 4740 _h | _h
4741Builtins.lc 127:47-127:48 4741127:47-127:48
4742 _h | _h 4742 _h | _h
4743Builtins.lc 127:47-127:50 4743127:47-127:50
4744 _g -> Constraint | _g -> Constraint 4744 _g -> Constraint | _g -> Constraint
4745Builtins.lc 127:47-127:64 4745127:47-127:64
4746 Constraint | Constraint 4746 Constraint | Constraint
4747Builtins.lc 127:47-127:102 4747127:47-127:102
4748 Type | Type 4748 Type | Type
4749Builtins.lc 127:49-127:50 4749127:49-127:50
4750 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint 4750 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint
4751Builtins.lc 127:51-127:60 4751127:51-127:60
4752 Nat -> Type -> Type | Nat -> Type -> Type 4752 Nat -> Type -> Type | Nat -> Type -> Type
4753Builtins.lc 127:51-127:62 4753127:51-127:62
4754 Type -> Type | Type -> Type 4754 Type -> Type | Type -> Type
4755Builtins.lc 127:51-127:64 4755127:51-127:64
4756 Type | Type 4756 Type | Type
4757Builtins.lc 127:61-127:62 4757127:61-127:62
4758 _e | _e 4758 _e | _e
4759Builtins.lc 127:63-127:64 4759127:63-127:64
4760 Type | Type 4760 Type | Type
4761Builtins.lc 127:66-127:67 4761127:66-127:67
4762 _e | _e 4762 _e | _e
4763Builtins.lc 127:66-127:69 4763127:66-127:69
4764 _d -> Constraint | _d -> Constraint 4764 _d -> Constraint | _d -> Constraint
4765Builtins.lc 127:66-127:86 4765127:66-127:86
4766 Constraint | Constraint 4766 Constraint | Constraint
4767Builtins.lc 127:66-127:102 4767127:66-127:102
4768 Type | Type 4768 Type | Type
4769Builtins.lc 127:68-127:69 4769127:68-127:69
4770 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint 4770 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint
4771Builtins.lc 127:70-127:79 4771127:70-127:79
4772 Nat -> Type -> Type | Nat -> Type -> Type 4772 Nat -> Type -> Type | Nat -> Type -> Type
4773Builtins.lc 127:70-127:81 4773127:70-127:81
4774 Type -> Type | Type -> Type 4774 Type -> Type | Type -> Type
4775Builtins.lc 127:70-127:86 4775127:70-127:86
4776 Type | Type 4776 Type | Type
4777Builtins.lc 127:80-127:81 4777127:80-127:81
4778 Nat | Nat 4778 Nat | Nat
4779Builtins.lc 127:82-127:86 4779127:82-127:86
4780 Type | Type 4780 Type | Type
4781Builtins.lc 127:91-127:92 4781127:91-127:92
4782 Type | Type 4782 Type | Type
4783Builtins.lc 127:91-127:102 4783127:91-127:102
4784 Type | Type 4784 Type | Type
4785Builtins.lc 127:96-127:97 4785127:96-127:97
4786 Type | Type 4786 Type | Type
4787Builtins.lc 127:96-127:102 4787127:96-127:102
4788 Type | Type 4788 Type | Type
4789Builtins.lc 127:101-127:102 4789127:101-127:102
4790 Type | Type | Type | Type 4790 Type | Type | Type | Type
4791Builtins.lc 128:1-128:13 4791128:1-128:13
4792 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> Word -> b 4792 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> Word -> b
4793Builtins.lc 128:15-128:27 4793128:15-128:27
4794 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> Word -> b 4794 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> Word -> b
4795Builtins.lc 128:34-128:83 4795128:34-128:83
4796 Type | Type | Type | Type | Type | Type 4796 Type | Type | Type | Type | Type | Type
4797Builtins.lc 128:35-128:43 4797128:35-128:43
4798 Type -> Constraint | Type -> Constraint 4798 Type -> Constraint | Type -> Constraint
4799Builtins.lc 128:35-128:45 4799128:35-128:45
4800 Constraint | Constraint 4800 Constraint | Constraint
4801Builtins.lc 128:44-128:45 4801128:44-128:45
4802 _f | _f 4802 _f | _f
4803Builtins.lc 128:47-128:48 4803128:47-128:48
4804 _f | _f 4804 _f | _f
4805Builtins.lc 128:47-128:50 4805128:47-128:50
4806 _e -> Constraint | _e -> Constraint 4806 _e -> Constraint | _e -> Constraint
4807Builtins.lc 128:47-128:64 4807128:47-128:64
4808 Constraint | Constraint 4808 Constraint | Constraint
4809Builtins.lc 128:47-128:83 4809128:47-128:83
4810 Type | Type 4810 Type | Type
4811Builtins.lc 128:49-128:50 4811128:49-128:50
4812 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint 4812 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint
4813Builtins.lc 128:51-128:60 4813128:51-128:60
4814 Nat -> Type -> Type | Nat -> Type -> Type 4814 Nat -> Type -> Type | Nat -> Type -> Type
4815Builtins.lc 128:51-128:62 4815128:51-128:62
4816 Type -> Type | Type -> Type 4816 Type -> Type | Type -> Type
4817Builtins.lc 128:51-128:64 4817128:51-128:64
4818 Type | Type 4818 Type | Type
4819Builtins.lc 128:61-128:62 4819128:61-128:62
4820 _c | _c 4820 _c | _c
4821Builtins.lc 128:63-128:64 4821128:63-128:64
4822 Type | Type 4822 Type | Type
4823Builtins.lc 128:69-128:70 4823128:69-128:70
4824 Type | Type 4824 Type | Type
4825Builtins.lc 128:69-128:83 4825128:69-128:83
4826 Type | Type 4826 Type | Type
4827Builtins.lc 128:74-128:78 4827128:74-128:78
4828 Type | Type 4828 Type | Type
4829Builtins.lc 128:74-128:83 4829128:74-128:83
4830 Type | Type 4830 Type | Type
4831Builtins.lc 128:82-128:83 4831128:82-128:83
4832 Type | Type | Type | Type 4832 Type | Type | Type | Type
4833Builtins.lc 130:1-130:8 4833130:1-130:8
4834 Bool -> Bool -> Bool 4834 Bool -> Bool -> Bool
4835Builtins.lc 130:10-130:16 4835130:10-130:16
4836 Bool -> Bool -> Bool 4836 Bool -> Bool -> Bool
4837Builtins.lc 130:18-130:25 4837130:18-130:25
4838 Bool -> Bool -> Bool 4838 Bool -> Bool -> Bool
4839Builtins.lc 130:34-130:38 4839130:34-130:38
4840 Type | Type | Type 4840 Type | Type | Type
4841Builtins.lc 130:42-130:46 4841130:42-130:46
4842 Type | Type | Type 4842 Type | Type | Type
4843Builtins.lc 130:42-130:54 4843130:42-130:54
4844 Type | Type | Type 4844 Type | Type | Type
4845Builtins.lc 130:50-130:54 4845130:50-130:54
4846 Type | Type | Type | Type | Type | Type 4846 Type | Type | Type | Type | Type | Type
4847Builtins.lc 131:1-131:8 4847131:1-131:8
4848 forall a (b :: Nat) . (a ~ VecScalar b Bool) => a -> a 4848 forall a (b :: Nat) . (a ~ VecScalar b Bool) => a -> a
4849Builtins.lc 131:47-131:79 4849131:47-131:79
4850 Type | Type 4850 Type | Type
4851Builtins.lc 131:48-131:49 4851131:48-131:49
4852 _e 4852 _e
4853Builtins.lc 131:48-131:51 4853131:48-131:51
4854 _d -> Constraint 4854 _d -> Constraint
4855Builtins.lc 131:48-131:68 4855131:48-131:68
4856 Constraint 4856 Constraint
4857Builtins.lc 131:50-131:51 4857131:50-131:51
4858 forall a . a -> a -> Constraint 4858 forall a . a -> a -> Constraint
4859Builtins.lc 131:52-131:61 4859131:52-131:61
4860 Nat -> Type -> Type 4860 Nat -> Type -> Type
4861Builtins.lc 131:52-131:63 4861131:52-131:63
4862 Type -> Type 4862 Type -> Type
4863Builtins.lc 131:52-131:68 4863131:52-131:68
4864 Type 4864 Type
4865Builtins.lc 131:62-131:63 4865131:62-131:63
4866 _b 4866 _b
4867Builtins.lc 131:64-131:68 4867131:64-131:68
4868 Type 4868 Type
4869Builtins.lc 131:73-131:74 4869131:73-131:74
4870 Type 4870 Type
4871Builtins.lc 131:73-131:79 4871131:73-131:79
4872 Type 4872 Type
4873Builtins.lc 131:78-131:79 4873131:78-131:79
4874 Type | Type 4874 Type | Type
4875Builtins.lc 132:1-132:8 4875132:1-132:8
4876 forall (a :: Nat) . VecScalar a Bool -> Bool 4876 forall (a :: Nat) . VecScalar a Bool -> Bool
4877Builtins.lc 132:10-132:17 4877132:10-132:17
4878 forall (a :: Nat) . VecScalar a Bool -> Bool 4878 forall (a :: Nat) . VecScalar a Bool -> Bool
4879Builtins.lc 132:34-132:43 4879132:34-132:43
4880 Nat -> Type -> Type | Nat -> Type -> Type 4880 Nat -> Type -> Type | Nat -> Type -> Type
4881Builtins.lc 132:34-132:45 4881132:34-132:45
4882 Type -> Type | Type -> Type 4882 Type -> Type | Type -> Type
4883Builtins.lc 132:34-132:50 4883132:34-132:50
4884 Type | Type 4884 Type | Type
4885Builtins.lc 132:34-132:58 4885132:34-132:58
4886 Type | Type 4886 Type | Type
4887Builtins.lc 132:44-132:45 4887132:44-132:45
4888 _b | _b 4888 _b | _b
4889Builtins.lc 132:46-132:50 4889132:46-132:50
4890 Type | Type 4890 Type | Type
4891Builtins.lc 132:54-132:58 4891132:54-132:58
4892 Type | Type | Type | Type 4892 Type | Type | Type | Type
4893Builtins.lc 135:1-135:9 4893135:1-135:9
4894 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4894 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4895Builtins.lc 135:11-135:20 4895135:11-135:20
4896 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4896 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4897Builtins.lc 135:22-135:30 4897135:22-135:30
4898 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4898 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4899Builtins.lc 135:32-135:41 4899135:32-135:41
4900 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4900 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4901Builtins.lc 135:43-135:51 4901135:43-135:51
4902 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4902 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4903Builtins.lc 135:53-135:62 4903135:53-135:62
4904 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4904 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4905Builtins.lc 135:64-135:71 4905135:64-135:71
4906 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4906 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4907Builtins.lc 135:73-135:81 4907135:73-135:81
4908 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4908 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4909Builtins.lc 135:83-135:94 4909135:83-135:94
4910 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4910 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4911Builtins.lc 135:96-135:107 4911135:96-135:107
4912 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4912 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4913Builtins.lc 135:109-135:116 4913135:109-135:116
4914 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4914 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4915Builtins.lc 135:118-135:126 4915135:118-135:126
4916 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4916 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4917Builtins.lc 135:128-135:135 4917135:128-135:135
4918 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4918 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4919Builtins.lc 135:137-135:145 4919135:137-135:145
4920 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4920 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4921Builtins.lc 135:147-135:154 4921135:147-135:154
4922 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4922 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4923Builtins.lc 135:156-135:163 4923135:156-135:163
4924 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4924 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4925Builtins.lc 135:165-135:173 4925135:165-135:173
4926 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4926 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4927Builtins.lc 135:175-135:183 4927135:175-135:183
4928 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4928 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4929Builtins.lc 135:185-135:193 4929135:185-135:193
4930 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4930 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4931Builtins.lc 135:195-135:206 4931135:195-135:206
4932 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4932 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4933Builtins.lc 136:34-136:67 4933136:34-136:67
4934 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 4934 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
4935Builtins.lc 136:35-136:36 4935136:35-136:36
4936 _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e 4936 _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e | _e
4937Builtins.lc 136:35-136:38 4937136:35-136:38
4938 _d -> Constraint | _d -> Constraint | _d -> Constraint | _d -> Constraint | _d 4938 _d -> Constraint | _d -> Constraint | _d -> Constraint | _d -> Constraint | _d
4939 -> Constraint | _d -> Constraint | _d -> Constraint | _d -> Constraint | _d 4939 -> Constraint | _d -> Constraint | _d -> Constraint | _d -> Constraint | _d
4940 -> Constraint | _d -> Constraint | _d -> Constraint | _d -> Constraint | _d 4940 -> Constraint | _d -> Constraint | _d -> Constraint | _d -> Constraint | _d
4941 -> Constraint | _d -> Constraint | _d -> Constraint | _d -> Constraint | _d 4941 -> Constraint | _d -> Constraint | _d -> Constraint | _d -> Constraint | _d
4942 -> Constraint | _d -> Constraint | _d -> Constraint | _d -> Constraint 4942 -> Constraint | _d -> Constraint | _d -> Constraint | _d -> Constraint
4943Builtins.lc 136:35-136:56 4943136:35-136:56
4944 Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint 4944 Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint | Constraint
4945Builtins.lc 136:37-136:38 4945136:37-136:38
4946 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a 4946 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a
4947 . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a 4947 . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a
4948 . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a 4948 . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a
@@ -4953,7 +4953,7 @@ Builtins.lc 136:37-136:38
4953 . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a 4953 . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a
4954 . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a 4954 . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a
4955 . a -> a -> Constraint | forall a . a -> a -> Constraint 4955 . a -> a -> Constraint | forall a . a -> a -> Constraint
4956Builtins.lc 136:39-136:48 4956136:39-136:48
4957 Nat -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat 4957 Nat -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat
4958 -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat 4958 -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat
4959 -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat 4959 -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat
@@ -4961,3770 +4961,3770 @@ Builtins.lc 136:39-136:48
4961 -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat 4961 -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat
4962 -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat 4962 -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat
4963 -> Type -> Type | Nat -> Type -> Type 4963 -> Type -> Type | Nat -> Type -> Type
4964Builtins.lc 136:39-136:50 4964136:39-136:50
4965 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type 4965 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type
4966 -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type 4966 -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type
4967 -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type 4967 -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type
4968 -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type 4968 -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type
4969Builtins.lc 136:39-136:56 4969136:39-136:56
4970 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 4970 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
4971Builtins.lc 136:49-136:50 4971136:49-136:50
4972 _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b 4972 _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b | _b
4973Builtins.lc 136:51-136:56 4973136:51-136:56
4974 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 4974 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
4975Builtins.lc 136:61-136:62 4975136:61-136:62
4976 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 4976 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
4977Builtins.lc 136:61-136:67 4977136:61-136:67
4978 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 4978 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
4979Builtins.lc 136:66-136:67 4979136:66-136:67
4980 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 4980 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
4981Builtins.lc 137:1-137:8 4981137:1-137:8
4982 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a 4982 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a
4983Builtins.lc 137:10-137:19 4983137:10-137:19
4984 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a 4984 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a
4985Builtins.lc 137:34-137:72 4985137:34-137:72
4986 Type | Type | Type | Type 4986 Type | Type | Type | Type
4987Builtins.lc 137:35-137:36 4987137:35-137:36
4988 _e | _e 4988 _e | _e
4989Builtins.lc 137:35-137:38 4989137:35-137:38
4990 _d -> Constraint | _d -> Constraint 4990 _d -> Constraint | _d -> Constraint
4991Builtins.lc 137:35-137:56 4991137:35-137:56
4992 Constraint | Constraint 4992 Constraint | Constraint
4993Builtins.lc 137:37-137:38 4993137:37-137:38
4994 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint 4994 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint
4995Builtins.lc 137:39-137:48 4995137:39-137:48
4996 Nat -> Type -> Type | Nat -> Type -> Type 4996 Nat -> Type -> Type | Nat -> Type -> Type
4997Builtins.lc 137:39-137:50 4997137:39-137:50
4998 Type -> Type | Type -> Type 4998 Type -> Type | Type -> Type
4999Builtins.lc 137:39-137:56 4999137:39-137:56
5000 Type | Type 5000 Type | Type
5001Builtins.lc 137:49-137:50 5001137:49-137:50
5002 _b | _b 5002 _b | _b
5003Builtins.lc 137:51-137:56 5003137:51-137:56
5004 Type | Type 5004 Type | Type
5005Builtins.lc 137:61-137:62 5005137:61-137:62
5006 Type | Type 5006 Type | Type
5007Builtins.lc 137:61-137:72 5007137:61-137:72
5008 Type | Type 5008 Type | Type
5009Builtins.lc 137:66-137:67 5009137:66-137:67
5010 Type | Type 5010 Type | Type
5011Builtins.lc 137:66-137:72 5011137:66-137:72
5012 Type | Type 5012 Type | Type
5013Builtins.lc 137:71-137:72 5013137:71-137:72
5014 Type | Type | Type | Type 5014 Type | Type | Type | Type
5015Builtins.lc 139:1-139:10 5015139:1-139:10
5016 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 5016 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
5017Builtins.lc 139:12-139:21 5017139:12-139:21
5018 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 5018 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
5019Builtins.lc 139:23-139:32 5019139:23-139:32
5020 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 5020 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
5021Builtins.lc 139:34-139:47 5021139:34-139:47
5022 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 5022 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
5023Builtins.lc 139:49-139:57 5023139:49-139:57
5024 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 5024 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
5025Builtins.lc 139:59-139:68 5025139:59-139:68
5026 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 5026 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
5027Builtins.lc 140:34-140:67 5027140:34-140:67
5028 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 5028 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
5029Builtins.lc 140:35-140:36 5029140:35-140:36
5030 _e | _e | _e | _e | _e | _e 5030 _e | _e | _e | _e | _e | _e
5031Builtins.lc 140:35-140:38 5031140:35-140:38
5032 _d -> Constraint | _d -> Constraint | _d -> Constraint | _d -> Constraint | _d 5032 _d -> Constraint | _d -> Constraint | _d -> Constraint | _d -> Constraint | _d
5033 -> Constraint | _d -> Constraint 5033 -> Constraint | _d -> Constraint
5034Builtins.lc 140:35-140:56 5034140:35-140:56
5035 Constraint | Constraint | Constraint | Constraint | Constraint | Constraint 5035 Constraint | Constraint | Constraint | Constraint | Constraint | Constraint
5036Builtins.lc 140:37-140:38 5036140:37-140:38
5037 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a 5037 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a
5038 . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a 5038 . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a
5039 . a -> a -> Constraint | forall a . a -> a -> Constraint 5039 . a -> a -> Constraint | forall a . a -> a -> Constraint
5040Builtins.lc 140:39-140:48 5040140:39-140:48
5041 Nat -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat 5041 Nat -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat
5042 -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type 5042 -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type
5043Builtins.lc 140:39-140:50 5043140:39-140:50
5044 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type 5044 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type
5045 -> Type 5045 -> Type
5046Builtins.lc 140:39-140:56 5046140:39-140:56
5047 Type | Type | Type | Type | Type | Type 5047 Type | Type | Type | Type | Type | Type
5048Builtins.lc 140:49-140:50 5048140:49-140:50
5049 _b | _b | _b | _b | _b | _b 5049 _b | _b | _b | _b | _b | _b
5050Builtins.lc 140:51-140:56 5050140:51-140:56
5051 Type | Type | Type | Type | Type | Type 5051 Type | Type | Type | Type | Type | Type
5052Builtins.lc 140:61-140:62 5052140:61-140:62
5053 Type | Type | Type | Type | Type | Type 5053 Type | Type | Type | Type | Type | Type
5054Builtins.lc 140:61-140:67 5054140:61-140:67
5055 Type | Type | Type | Type | Type | Type 5055 Type | Type | Type | Type | Type | Type
5056Builtins.lc 140:66-140:67 5056140:66-140:67
5057 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 5057 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
5058Builtins.lc 141:1-141:8 5058141:1-141:8
5059 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b 5059 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b
5060Builtins.lc 141:10-141:17 5060141:10-141:17
5061 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b 5061 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b
5062Builtins.lc 141:34-141:75 5062141:34-141:75
5063 Type | Type | Type | Type | Type | Type 5063 Type | Type | Type | Type | Type | Type
5064Builtins.lc 141:35-141:38 5064141:35-141:38
5065 Type -> Constraint | Type -> Constraint 5065 Type -> Constraint | Type -> Constraint
5066Builtins.lc 141:35-141:40 5066141:35-141:40
5067 Constraint | Constraint 5067 Constraint | Constraint
5068Builtins.lc 141:39-141:40 5068141:39-141:40
5069 _f | _f 5069 _f | _f
5070Builtins.lc 141:42-141:43 5070141:42-141:43
5071 _f | _f 5071 _f | _f
5072Builtins.lc 141:42-141:45 5072141:42-141:45
5073 _e -> Constraint | _e -> Constraint 5073 _e -> Constraint | _e -> Constraint
5074Builtins.lc 141:42-141:59 5074141:42-141:59
5075 Constraint | Constraint 5075 Constraint | Constraint
5076Builtins.lc 141:42-141:75 5076141:42-141:75
5077 Type | Type 5077 Type | Type
5078Builtins.lc 141:44-141:45 5078141:44-141:45
5079 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint 5079 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint
5080Builtins.lc 141:46-141:55 5080141:46-141:55
5081 Nat -> Type -> Type | Nat -> Type -> Type 5081 Nat -> Type -> Type | Nat -> Type -> Type
5082Builtins.lc 141:46-141:57 5082141:46-141:57
5083 Type -> Type | Type -> Type 5083 Type -> Type | Type -> Type
5084Builtins.lc 141:46-141:59 5084141:46-141:59
5085 Type | Type 5085 Type | Type
5086Builtins.lc 141:56-141:57 5086141:56-141:57
5087 _c | _c 5087 _c | _c
5088Builtins.lc 141:58-141:59 5088141:58-141:59
5089 Type | Type 5089 Type | Type
5090Builtins.lc 141:64-141:65 5090141:64-141:65
5091 Type | Type 5091 Type | Type
5092Builtins.lc 141:64-141:75 5092141:64-141:75
5093 Type | Type 5093 Type | Type
5094Builtins.lc 141:69-141:70 5094141:69-141:70
5095 Type | Type 5095 Type | Type
5096Builtins.lc 141:69-141:75 5096141:69-141:75
5097 Type | Type 5097 Type | Type
5098Builtins.lc 141:74-141:75 5098141:74-141:75
5099 Type | Type | Type | Type 5099 Type | Type | Type | Type
5100Builtins.lc 142:1-142:9 5100142:1-142:9
5101 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> b 5101 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> b
5102Builtins.lc 142:11-142:19 5102142:11-142:19
5103 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> b 5103 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> b
5104Builtins.lc 142:34-142:75 5104142:34-142:75
5105 Type | Type | Type | Type | Type | Type 5105 Type | Type | Type | Type | Type | Type
5106Builtins.lc 142:35-142:38 5106142:35-142:38
5107 Type -> Constraint | Type -> Constraint 5107 Type -> Constraint | Type -> Constraint
5108Builtins.lc 142:35-142:40 5108142:35-142:40
5109 Constraint | Constraint 5109 Constraint | Constraint
5110Builtins.lc 142:39-142:40 5110142:39-142:40
5111 _f | _f 5111 _f | _f
5112Builtins.lc 142:42-142:43 5112142:42-142:43
5113 _f | _f 5113 _f | _f
5114Builtins.lc 142:42-142:45 5114142:42-142:45
5115 _e -> Constraint | _e -> Constraint 5115 _e -> Constraint | _e -> Constraint
5116Builtins.lc 142:42-142:59 5116142:42-142:59
5117 Constraint | Constraint 5117 Constraint | Constraint
5118Builtins.lc 142:42-142:75 5118142:42-142:75
5119 Type | Type 5119 Type | Type
5120Builtins.lc 142:44-142:45 5120142:44-142:45
5121 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint 5121 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint
5122Builtins.lc 142:46-142:55 5122142:46-142:55
5123 Nat -> Type -> Type | Nat -> Type -> Type 5123 Nat -> Type -> Type | Nat -> Type -> Type
5124Builtins.lc 142:46-142:57 5124142:46-142:57
5125 Type -> Type | Type -> Type 5125 Type -> Type | Type -> Type
5126Builtins.lc 142:46-142:59 5126142:46-142:59
5127 Type | Type 5127 Type | Type
5128Builtins.lc 142:56-142:57 5128142:56-142:57
5129 _c | _c 5129 _c | _c
5130Builtins.lc 142:58-142:59 5130142:58-142:59
5131 Type | Type 5131 Type | Type
5132Builtins.lc 142:64-142:65 5132142:64-142:65
5133 Type | Type 5133 Type | Type
5134Builtins.lc 142:64-142:75 5134142:64-142:75
5135 Type | Type 5135 Type | Type
5136Builtins.lc 142:69-142:70 5136142:69-142:70
5137 Type | Type 5137 Type | Type
5138Builtins.lc 142:69-142:75 5138142:69-142:75
5139 Type | Type 5139 Type | Type
5140Builtins.lc 142:74-142:75 5140142:74-142:75
5141 Type | Type | Type | Type 5141 Type | Type | Type | Type
5142Builtins.lc 143:1-143:10 5142143:1-143:10
5143 forall a (b :: Nat) c . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> c 5143 forall a (b :: Nat) c . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> c
5144Builtins.lc 143:12-143:21 5144143:12-143:21
5145 forall a (b :: Nat) c . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> c 5145 forall a (b :: Nat) c . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> c
5146Builtins.lc 143:34-143:89 5146143:34-143:89
5147 Type | Type | Type | Type | Type | Type 5147 Type | Type | Type | Type | Type | Type
5148Builtins.lc 143:35-143:36 5148143:35-143:36
5149 _g | _g 5149 _g | _g
5150Builtins.lc 143:35-143:38 5150143:35-143:38
5151 _f -> Constraint | _f -> Constraint 5151 _f -> Constraint | _f -> Constraint
5152Builtins.lc 143:35-143:56 5152143:35-143:56
5153 Constraint | Constraint 5153 Constraint | Constraint
5154Builtins.lc 143:37-143:38 5154143:37-143:38
5155 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint 5155 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint
5156Builtins.lc 143:39-143:48 5156143:39-143:48
5157 Nat -> Type -> Type | Nat -> Type -> Type 5157 Nat -> Type -> Type | Nat -> Type -> Type
5158Builtins.lc 143:39-143:50 5158143:39-143:50
5159 Type -> Type | Type -> Type 5159 Type -> Type | Type -> Type
5160Builtins.lc 143:39-143:56 5160143:39-143:56
5161 Type | Type 5161 Type | Type
5162Builtins.lc 143:49-143:50 5162143:49-143:50
5163 _d | _d 5163 _d | _d
5164Builtins.lc 143:51-143:56 5164143:51-143:56
5165 Type | Type 5165 Type | Type
5166Builtins.lc 143:58-143:59 5166143:58-143:59
5167 _d | _d 5167 _d | _d
5168Builtins.lc 143:58-143:61 5168143:58-143:61
5169 _c -> Constraint | _c -> Constraint 5169 _c -> Constraint | _c -> Constraint
5170Builtins.lc 143:58-143:78 5170143:58-143:78
5171 Constraint | Constraint 5171 Constraint | Constraint
5172Builtins.lc 143:58-143:89 5172143:58-143:89
5173 Type | Type 5173 Type | Type
5174Builtins.lc 143:60-143:61 5174143:60-143:61
5175 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint 5175 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint
5176Builtins.lc 143:62-143:71 5176143:62-143:71
5177 Nat -> Type -> Type | Nat -> Type -> Type 5177 Nat -> Type -> Type | Nat -> Type -> Type
5178Builtins.lc 143:62-143:73 5178143:62-143:73
5179 Type -> Type | Type -> Type 5179 Type -> Type | Type -> Type
5180Builtins.lc 143:62-143:78 5180143:62-143:78
5181 Type | Type 5181 Type | Type
5182Builtins.lc 143:72-143:73 5182143:72-143:73
5183 Nat | Nat 5183 Nat | Nat
5184Builtins.lc 143:74-143:78 5184143:74-143:78
5185 Type | Type 5185 Type | Type
5186Builtins.lc 143:83-143:84 5186143:83-143:84
5187 Type | Type 5187 Type | Type
5188Builtins.lc 143:83-143:89 5188143:83-143:89
5189 Type | Type 5189 Type | Type
5190Builtins.lc 143:88-143:89 5190143:88-143:89
5191 Type | Type | Type | Type 5191 Type | Type | Type | Type
5192Builtins.lc 144:1-144:8 5192144:1-144:8
5193 forall a b (c :: Nat) . (Signed a, b ~ VecScalar c a) => b -> b 5193 forall a b (c :: Nat) . (Signed a, b ~ VecScalar c a) => b -> b
5194Builtins.lc 144:10-144:18 5194144:10-144:18
5195 forall a b (c :: Nat) . (Signed a, b ~ VecScalar c a) => b -> b 5195 forall a b (c :: Nat) . (Signed a, b ~ VecScalar c a) => b -> b
5196Builtins.lc 144:34-144:73 5196144:34-144:73
5197 Type | Type | Type | Type | Type | Type 5197 Type | Type | Type | Type | Type | Type
5198Builtins.lc 144:35-144:41 5198144:35-144:41
5199 Type -> Constraint | Type -> Constraint 5199 Type -> Constraint | Type -> Constraint
5200Builtins.lc 144:35-144:43 5200144:35-144:43
5201 Constraint | Constraint 5201 Constraint | Constraint
5202Builtins.lc 144:42-144:43 5202144:42-144:43
5203 _f | _f 5203 _f | _f
5204Builtins.lc 144:45-144:46 5204144:45-144:46
5205 _f | _f 5205 _f | _f
5206Builtins.lc 144:45-144:48 5206144:45-144:48
5207 _e -> Constraint | _e -> Constraint 5207 _e -> Constraint | _e -> Constraint
5208Builtins.lc 144:45-144:62 5208144:45-144:62
5209 Constraint | Constraint 5209 Constraint | Constraint
5210Builtins.lc 144:45-144:73 5210144:45-144:73
5211 Type | Type 5211 Type | Type
5212Builtins.lc 144:47-144:48 5212144:47-144:48
5213 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint 5213 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint
5214Builtins.lc 144:49-144:58 5214144:49-144:58
5215 Nat -> Type -> Type | Nat -> Type -> Type 5215 Nat -> Type -> Type | Nat -> Type -> Type
5216Builtins.lc 144:49-144:60 5216144:49-144:60
5217 Type -> Type | Type -> Type 5217 Type -> Type | Type -> Type
5218Builtins.lc 144:49-144:62 5218144:49-144:62
5219 Type | Type 5219 Type | Type
5220Builtins.lc 144:59-144:60 5220144:59-144:60
5221 _c | _c 5221 _c | _c
5222Builtins.lc 144:61-144:62 5222144:61-144:62
5223 Type | Type 5223 Type | Type
5224Builtins.lc 144:67-144:68 5224144:67-144:68
5225 Type | Type 5225 Type | Type
5226Builtins.lc 144:67-144:73 5226144:67-144:73
5227 Type | Type 5227 Type | Type
5228Builtins.lc 144:72-144:73 5228144:72-144:73
5229 Type | Type | Type | Type 5229 Type | Type | Type | Type
5230Builtins.lc 145:1-145:9 5230145:1-145:9
5231 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> (a, a) 5231 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> (a, a)
5232Builtins.lc 145:34-145:72 5232145:34-145:72
5233 Type | Type 5233 Type | Type
5234Builtins.lc 145:35-145:36 5234145:35-145:36
5235 _e 5235 _e
5236Builtins.lc 145:35-145:38 5236145:35-145:38
5237 _d -> Constraint 5237 _d -> Constraint
5238Builtins.lc 145:35-145:56 5238145:35-145:56
5239 Constraint 5239 Constraint
5240Builtins.lc 145:37-145:38 5240145:37-145:38
5241 forall a . a -> a -> Constraint 5241 forall a . a -> a -> Constraint
5242Builtins.lc 145:39-145:48 5242145:39-145:48
5243 Nat -> Type -> Type 5243 Nat -> Type -> Type
5244Builtins.lc 145:39-145:50 5244145:39-145:50
5245 Type -> Type 5245 Type -> Type
5246Builtins.lc 145:39-145:56 5246145:39-145:56
5247 Type 5247 Type
5248Builtins.lc 145:49-145:50 5248145:49-145:50
5249 _b 5249 _b
5250Builtins.lc 145:51-145:56 5250145:51-145:56
5251 Type 5251 Type
5252Builtins.lc 145:61-145:62 5252145:61-145:62
5253 Type 5253 Type
5254Builtins.lc 145:61-145:72 5254145:61-145:72
5255 Type 5255 Type
5256Builtins.lc 145:66-145:72 5256145:66-145:72
5257 Type | Type 5257 Type | Type
5258Builtins.lc 145:67-145:68 5258145:67-145:68
5259 Type 5259 Type
5260Builtins.lc 145:67-145:71 5260145:67-145:71
5261 [Type] 5261 [Type]
5262Builtins.lc 145:70-145:71 5262145:70-145:71
5263 Type | [Type] 5263 Type | [Type]
5264Builtins.lc 146:1-146:10 5264146:1-146:10
5265 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b -> b 5265 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b -> b
5266Builtins.lc 146:34-146:80 5266146:34-146:80
5267 Type | Type | Type 5267 Type | Type | Type
5268Builtins.lc 146:35-146:38 5268146:35-146:38
5269 Type -> Constraint 5269 Type -> Constraint
5270Builtins.lc 146:35-146:40 5270146:35-146:40
5271 Constraint 5271 Constraint
5272Builtins.lc 146:39-146:40 5272146:39-146:40
5273 _f 5273 _f
5274Builtins.lc 146:42-146:43 5274146:42-146:43
5275 _f 5275 _f
5276Builtins.lc 146:42-146:45 5276146:42-146:45
5277 _e -> Constraint 5277 _e -> Constraint
5278Builtins.lc 146:42-146:59 5278146:42-146:59
5279 Constraint 5279 Constraint
5280Builtins.lc 146:42-146:80 5280146:42-146:80
5281 Type 5281 Type
5282Builtins.lc 146:44-146:45 5282146:44-146:45
5283 forall a . a -> a -> Constraint 5283 forall a . a -> a -> Constraint
5284Builtins.lc 146:46-146:55 5284146:46-146:55
5285 Nat -> Type -> Type 5285 Nat -> Type -> Type
5286Builtins.lc 146:46-146:57 5286146:46-146:57
5287 Type -> Type 5287 Type -> Type
5288Builtins.lc 146:46-146:59 5288146:46-146:59
5289 Type 5289 Type
5290Builtins.lc 146:56-146:57 5290146:56-146:57
5291 _c 5291 _c
5292Builtins.lc 146:58-146:59 5292146:58-146:59
5293 Type 5293 Type
5294Builtins.lc 146:64-146:65 5294146:64-146:65
5295 Type 5295 Type
5296Builtins.lc 146:64-146:80 5296146:64-146:80
5297 Type 5297 Type
5298Builtins.lc 146:69-146:70 5298146:69-146:70
5299 Type 5299 Type
5300Builtins.lc 146:69-146:80 5300146:69-146:80
5301 Type 5301 Type
5302Builtins.lc 146:74-146:75 5302146:74-146:75
5303 Type 5303 Type
5304Builtins.lc 146:74-146:80 5304146:74-146:80
5305 Type 5305 Type
5306Builtins.lc 146:79-146:80 5306146:79-146:80
5307 Type | Type 5307 Type | Type
5308Builtins.lc 147:1-147:11 5308147:1-147:11
5309 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> a -> b 5309 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> a -> b
5310Builtins.lc 147:34-147:80 5310147:34-147:80
5311 Type | Type | Type 5311 Type | Type | Type
5312Builtins.lc 147:35-147:38 5312147:35-147:38
5313 Type -> Constraint 5313 Type -> Constraint
5314Builtins.lc 147:35-147:40 5314147:35-147:40
5315 Constraint 5315 Constraint
5316Builtins.lc 147:39-147:40 5316147:39-147:40
5317 _f 5317 _f
5318Builtins.lc 147:42-147:43 5318147:42-147:43
5319 _f 5319 _f
5320Builtins.lc 147:42-147:45 5320147:42-147:45
5321 _e -> Constraint 5321 _e -> Constraint
5322Builtins.lc 147:42-147:59 5322147:42-147:59
5323 Constraint 5323 Constraint
5324Builtins.lc 147:42-147:80 5324147:42-147:80
5325 Type 5325 Type
5326Builtins.lc 147:44-147:45 5326147:44-147:45
5327 forall a . a -> a -> Constraint 5327 forall a . a -> a -> Constraint
5328Builtins.lc 147:46-147:55 5328147:46-147:55
5329 Nat -> Type -> Type 5329 Nat -> Type -> Type
5330Builtins.lc 147:46-147:57 5330147:46-147:57
5331 Type -> Type 5331 Type -> Type
5332Builtins.lc 147:46-147:59 5332147:46-147:59
5333 Type 5333 Type
5334Builtins.lc 147:56-147:57 5334147:56-147:57
5335 _c 5335 _c
5336Builtins.lc 147:58-147:59 5336147:58-147:59
5337 Type 5337 Type
5338Builtins.lc 147:64-147:65 5338147:64-147:65
5339 Type 5339 Type
5340Builtins.lc 147:64-147:80 5340147:64-147:80
5341 Type 5341 Type
5342Builtins.lc 147:69-147:70 5342147:69-147:70
5343 Type 5343 Type
5344Builtins.lc 147:69-147:80 5344147:69-147:80
5345 Type 5345 Type
5346Builtins.lc 147:74-147:75 5346147:74-147:75
5347 Type 5347 Type
5348Builtins.lc 147:74-147:80 5348147:74-147:80
5349 Type 5349 Type
5350Builtins.lc 147:79-147:80 5350147:79-147:80
5351 Type | Type 5351 Type | Type
5352Builtins.lc 148:1-148:8 5352148:1-148:8
5353 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a 5353 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a
5354Builtins.lc 148:34-148:77 5354148:34-148:77
5355 Type | Type 5355 Type | Type
5356Builtins.lc 148:35-148:36 5356148:35-148:36
5357 _e 5357 _e
5358Builtins.lc 148:35-148:38 5358148:35-148:38
5359 _d -> Constraint 5359 _d -> Constraint
5360Builtins.lc 148:35-148:56 5360148:35-148:56
5361 Constraint 5361 Constraint
5362Builtins.lc 148:37-148:38 5362148:37-148:38
5363 forall a . a -> a -> Constraint 5363 forall a . a -> a -> Constraint
5364Builtins.lc 148:39-148:48 5364148:39-148:48
5365 Nat -> Type -> Type 5365 Nat -> Type -> Type
5366Builtins.lc 148:39-148:50 5366148:39-148:50
5367 Type -> Type 5367 Type -> Type
5368Builtins.lc 148:39-148:56 5368148:39-148:56
5369 Type 5369 Type
5370Builtins.lc 148:49-148:50 5370148:49-148:50
5371 _b 5371 _b
5372Builtins.lc 148:51-148:56 5372148:51-148:56
5373 Type 5373 Type
5374Builtins.lc 148:61-148:62 5374148:61-148:62
5375 Type 5375 Type
5376Builtins.lc 148:61-148:77 5376148:61-148:77
5377 Type 5377 Type
5378Builtins.lc 148:66-148:67 5378148:66-148:67
5379 Type 5379 Type
5380Builtins.lc 148:66-148:77 5380148:66-148:77
5381 Type 5381 Type
5382Builtins.lc 148:71-148:72 5382148:71-148:72
5383 Type 5383 Type
5384Builtins.lc 148:71-148:77 5384148:71-148:77
5385 Type 5385 Type
5386Builtins.lc 148:76-148:77 5386148:76-148:77
5387 Type | Type 5387 Type | Type
5388Builtins.lc 149:1-149:9 5388149:1-149:9
5389 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float -> a 5389 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float -> a
5390Builtins.lc 149:34-149:81 5390149:34-149:81
5391 Type | Type 5391 Type | Type
5392Builtins.lc 149:35-149:36 5392149:35-149:36
5393 _e 5393 _e
5394Builtins.lc 149:35-149:38 5394149:35-149:38
5395 _d -> Constraint 5395 _d -> Constraint
5396Builtins.lc 149:35-149:56 5396149:35-149:56
5397 Constraint 5397 Constraint
5398Builtins.lc 149:37-149:38 5398149:37-149:38
5399 forall a . a -> a -> Constraint 5399 forall a . a -> a -> Constraint
5400Builtins.lc 149:39-149:48 5400149:39-149:48
5401 Nat -> Type -> Type 5401 Nat -> Type -> Type
5402Builtins.lc 149:39-149:50 5402149:39-149:50
5403 Type -> Type 5403 Type -> Type
5404Builtins.lc 149:39-149:56 5404149:39-149:56
5405 Type 5405 Type
5406Builtins.lc 149:49-149:50 5406149:49-149:50
5407 _b 5407 _b
5408Builtins.lc 149:51-149:56 5408149:51-149:56
5409 Type 5409 Type
5410Builtins.lc 149:61-149:62 5410149:61-149:62
5411 Type 5411 Type
5412Builtins.lc 149:61-149:81 5412149:61-149:81
5413 Type 5413 Type
5414Builtins.lc 149:66-149:67 5414149:66-149:67
5415 Type 5415 Type
5416Builtins.lc 149:66-149:81 5416149:66-149:81
5417 Type 5417 Type
5418Builtins.lc 149:71-149:76 5418149:71-149:76
5419 Type 5419 Type
5420Builtins.lc 149:71-149:81 5420149:71-149:81
5421 Type 5421 Type
5422Builtins.lc 149:80-149:81 5422149:80-149:81
5423 Type | Type 5423 Type | Type
5424Builtins.lc 150:1-150:9 5424150:1-150:9
5425 forall a (b :: Nat) c 5425 forall a (b :: Nat) c
5426 . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> a -> c -> a 5426 . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> a -> c -> a
5427Builtins.lc 150:34-150:99 5427150:34-150:99
5428 Type | Type | Type 5428 Type | Type | Type
5429Builtins.lc 150:35-150:36 5429150:35-150:36
5430 _g 5430 _g
5431Builtins.lc 150:35-150:38 5431150:35-150:38
5432 _f -> Constraint 5432 _f -> Constraint
5433Builtins.lc 150:35-150:56 5433150:35-150:56
5434 Constraint 5434 Constraint
5435Builtins.lc 150:37-150:38 5435150:37-150:38
5436 forall a . a -> a -> Constraint 5436 forall a . a -> a -> Constraint
5437Builtins.lc 150:39-150:48 5437150:39-150:48
5438 Nat -> Type -> Type 5438 Nat -> Type -> Type
5439Builtins.lc 150:39-150:50 5439150:39-150:50
5440 Type -> Type 5440 Type -> Type
5441Builtins.lc 150:39-150:56 5441150:39-150:56
5442 Type 5442 Type
5443Builtins.lc 150:49-150:50 5443150:49-150:50
5444 _d 5444 _d
5445Builtins.lc 150:51-150:56 5445150:51-150:56
5446 Type 5446 Type
5447Builtins.lc 150:58-150:59 5447150:58-150:59
5448 _d 5448 _d
5449Builtins.lc 150:58-150:61 5449150:58-150:61
5450 _c -> Constraint 5450 _c -> Constraint
5451Builtins.lc 150:58-150:78 5451150:58-150:78
5452 Constraint 5452 Constraint
5453Builtins.lc 150:58-150:99 5453150:58-150:99
5454 Type 5454 Type
5455Builtins.lc 150:60-150:61 5455150:60-150:61
5456 forall a . a -> a -> Constraint 5456 forall a . a -> a -> Constraint
5457Builtins.lc 150:62-150:71 5457150:62-150:71
5458 Nat -> Type -> Type 5458 Nat -> Type -> Type
5459Builtins.lc 150:62-150:73 5459150:62-150:73
5460 Type -> Type 5460 Type -> Type
5461Builtins.lc 150:62-150:78 5461150:62-150:78
5462 Type 5462 Type
5463Builtins.lc 150:72-150:73 5463150:72-150:73
5464 Nat 5464 Nat
5465Builtins.lc 150:74-150:78 5465150:74-150:78
5466 Type 5466 Type
5467Builtins.lc 150:83-150:84 5467150:83-150:84
5468 Type 5468 Type
5469Builtins.lc 150:83-150:99 5469150:83-150:99
5470 Type 5470 Type
5471Builtins.lc 150:88-150:89 5471150:88-150:89
5472 Type 5472 Type
5473Builtins.lc 150:88-150:99 5473150:88-150:99
5474 Type 5474 Type
5475Builtins.lc 150:93-150:94 5475150:93-150:94
5476 Type 5476 Type
5477Builtins.lc 150:93-150:99 5477150:93-150:99
5478 Type 5478 Type
5479Builtins.lc 150:98-150:99 5479150:98-150:99
5480 Type | Type 5480 Type | Type
5481Builtins.lc 151:1-151:9 5481151:1-151:9
5482 forall a (b :: Nat) . (a ~ VecS Float b) => a -> a -> a 5482 forall a (b :: Nat) . (a ~ VecS Float b) => a -> a -> a
5483Builtins.lc 151:34-151:66 5483151:34-151:66
5484 Type | Type 5484 Type | Type
5485Builtins.lc 151:35-151:36 5485151:35-151:36
5486 _e 5486 _e
5487Builtins.lc 151:35-151:38 5487151:35-151:38
5488 _d -> Constraint 5488 _d -> Constraint
5489Builtins.lc 151:35-151:50 5489151:35-151:50
5490 Constraint 5490 Constraint
5491Builtins.lc 151:37-151:38 5491151:37-151:38
5492 forall a . a -> a -> Constraint 5492 forall a . a -> a -> Constraint
5493Builtins.lc 151:39-151:42 5493151:39-151:42
5494 Nat -> Type -> Type 5494 Nat -> Type -> Type
5495Builtins.lc 151:39-151:44 5495151:39-151:44
5496 Type -> Type 5496 Type -> Type
5497Builtins.lc 151:39-151:50 5497151:39-151:50
5498 Type 5498 Type
5499Builtins.lc 151:43-151:44 5499151:43-151:44
5500 _b 5500 _b
5501Builtins.lc 151:45-151:50 5501151:45-151:50
5502 Type 5502 Type
5503Builtins.lc 151:55-151:56 5503151:55-151:56
5504 Type 5504 Type
5505Builtins.lc 151:55-151:66 5505151:55-151:66
5506 Type 5506 Type
5507Builtins.lc 151:60-151:61 5507151:60-151:61
5508 Type 5508 Type
5509Builtins.lc 151:60-151:66 5509151:60-151:66
5510 Type 5510 Type
5511Builtins.lc 151:65-151:66 5511151:65-151:66
5512 Type | Type 5512 Type | Type
5513Builtins.lc 152:1-152:10 5513152:1-152:10
5514 forall a (b :: Nat) . (a ~ VecScalar b Float) => Float -> a -> a 5514 forall a (b :: Nat) . (a ~ VecScalar b Float) => Float -> a -> a
5515Builtins.lc 152:34-152:76 5515152:34-152:76
5516 Type | Type 5516 Type | Type
5517Builtins.lc 152:35-152:36 5517152:35-152:36
5518 _e 5518 _e
5519Builtins.lc 152:35-152:38 5519152:35-152:38
5520 _d -> Constraint 5520 _d -> Constraint
5521Builtins.lc 152:35-152:56 5521152:35-152:56
5522 Constraint 5522 Constraint
5523Builtins.lc 152:37-152:38 5523152:37-152:38
5524 forall a . a -> a -> Constraint 5524 forall a . a -> a -> Constraint
5525Builtins.lc 152:39-152:48 5525152:39-152:48
5526 Nat -> Type -> Type 5526 Nat -> Type -> Type
5527Builtins.lc 152:39-152:50 5527152:39-152:50
5528 Type -> Type 5528 Type -> Type
5529Builtins.lc 152:39-152:56 5529152:39-152:56
5530 Type 5530 Type
5531Builtins.lc 152:49-152:50 5531152:49-152:50
5532 _b 5532 _b
5533Builtins.lc 152:51-152:56 5533152:51-152:56
5534 Type 5534 Type
5535Builtins.lc 152:61-152:66 5535152:61-152:66
5536 Type 5536 Type
5537Builtins.lc 152:61-152:76 5537152:61-152:76
5538 Type 5538 Type
5539Builtins.lc 152:70-152:71 5539152:70-152:71
5540 Type 5540 Type
5541Builtins.lc 152:70-152:76 5541152:70-152:76
5542 Type 5542 Type
5543Builtins.lc 152:75-152:76 5543152:75-152:76
5544 Type | Type 5544 Type | Type
5545Builtins.lc 153:1-153:15 5545153:1-153:15
5546 forall a (b :: Nat) . (a ~ VecS Float b) => a -> a -> a -> a 5546 forall a (b :: Nat) . (a ~ VecS Float b) => a -> a -> a -> a
5547Builtins.lc 153:34-153:71 5547153:34-153:71
5548 Type | Type 5548 Type | Type
5549Builtins.lc 153:35-153:36 5549153:35-153:36
5550 _e 5550 _e
5551Builtins.lc 153:35-153:38 5551153:35-153:38
5552 _d -> Constraint 5552 _d -> Constraint
5553Builtins.lc 153:35-153:50 5553153:35-153:50
5554 Constraint 5554 Constraint
5555Builtins.lc 153:37-153:38 5555153:37-153:38
5556 forall a . a -> a -> Constraint 5556 forall a . a -> a -> Constraint
5557Builtins.lc 153:39-153:42 5557153:39-153:42
5558 Nat -> Type -> Type 5558 Nat -> Type -> Type
5559Builtins.lc 153:39-153:44 5559153:39-153:44
5560 Type -> Type 5560 Type -> Type
5561Builtins.lc 153:39-153:50 5561153:39-153:50
5562 Type 5562 Type
5563Builtins.lc 153:43-153:44 5563153:43-153:44
5564 _b 5564 _b
5565Builtins.lc 153:45-153:50 5565153:45-153:50
5566 Type 5566 Type
5567Builtins.lc 153:55-153:56 5567153:55-153:56
5568 Type 5568 Type
5569Builtins.lc 153:55-153:71 5569153:55-153:71
5570 Type 5570 Type
5571Builtins.lc 153:60-153:61 5571153:60-153:61
5572 Type 5572 Type
5573Builtins.lc 153:60-153:71 5573153:60-153:71
5574 Type 5574 Type
5575Builtins.lc 153:65-153:66 5575153:65-153:66
5576 Type 5576 Type
5577Builtins.lc 153:65-153:71 5577153:65-153:71
5578 Type 5578 Type
5579Builtins.lc 153:70-153:71 5579153:70-153:71
5580 Type | Type 5580 Type | Type
5581Builtins.lc 154:1-154:16 5581154:1-154:16
5582 forall a (b :: Nat) . (a ~ VecScalar b Float) => Float -> Float -> a -> a 5582 forall a (b :: Nat) . (a ~ VecScalar b Float) => Float -> Float -> a -> a
5583Builtins.lc 154:34-154:85 5583154:34-154:85
5584 Type | Type 5584 Type | Type
5585Builtins.lc 154:35-154:36 5585154:35-154:36
5586 _e 5586 _e
5587Builtins.lc 154:35-154:38 5587154:35-154:38
5588 _d -> Constraint 5588 _d -> Constraint
5589Builtins.lc 154:35-154:56 5589154:35-154:56
5590 Constraint 5590 Constraint
5591Builtins.lc 154:37-154:38 5591154:37-154:38
5592 forall a . a -> a -> Constraint 5592 forall a . a -> a -> Constraint
5593Builtins.lc 154:39-154:48 5593154:39-154:48
5594 Nat -> Type -> Type 5594 Nat -> Type -> Type
5595Builtins.lc 154:39-154:50 5595154:39-154:50
5596 Type -> Type 5596 Type -> Type
5597Builtins.lc 154:39-154:56 5597154:39-154:56
5598 Type 5598 Type
5599Builtins.lc 154:49-154:50 5599154:49-154:50
5600 _b 5600 _b
5601Builtins.lc 154:51-154:56 5601154:51-154:56
5602 Type 5602 Type
5603Builtins.lc 154:61-154:66 5603154:61-154:66
5604 Type 5604 Type
5605Builtins.lc 154:61-154:85 5605154:61-154:85
5606 Type 5606 Type
5607Builtins.lc 154:70-154:75 5607154:70-154:75
5608 Type 5608 Type
5609Builtins.lc 154:70-154:85 5609154:70-154:85
5610 Type 5610 Type
5611Builtins.lc 154:79-154:80 5611154:79-154:80
5612 Type 5612 Type
5613Builtins.lc 154:79-154:85 5613154:79-154:85
5614 Type 5614 Type
5615Builtins.lc 154:84-154:85 5615154:84-154:85
5616 Type | Type 5616 Type | Type
5617Builtins.lc 157:1-157:19 5617157:1-157:19
5618 forall (a :: Nat) . VecScalar a Float -> VecScalar a Int 5618 forall (a :: Nat) . VecScalar a Float -> VecScalar a Int
5619Builtins.lc 157:34-157:43 5619157:34-157:43
5620 Nat -> Type -> Type 5620 Nat -> Type -> Type
5621Builtins.lc 157:34-157:45 5621157:34-157:45
5622 Type -> Type 5622 Type -> Type
5623Builtins.lc 157:34-157:51 5623157:34-157:51
5624 Type 5624 Type
5625Builtins.lc 157:34-157:70 5625157:34-157:70
5626 Type 5626 Type
5627Builtins.lc 157:44-157:45 5627157:44-157:45
5628 _b 5628 _b
5629Builtins.lc 157:46-157:51 5629157:46-157:51
5630 Type 5630 Type
5631Builtins.lc 157:55-157:64 5631157:55-157:64
5632 Nat -> Type -> Type 5632 Nat -> Type -> Type
5633Builtins.lc 157:55-157:66 5633157:55-157:66
5634 Type -> Type 5634 Type -> Type
5635Builtins.lc 157:55-157:70 5635157:55-157:70
5636 Type | Type 5636 Type | Type
5637Builtins.lc 157:65-157:66 5637157:65-157:66
5638 Nat 5638 Nat
5639Builtins.lc 157:67-157:70 5639157:67-157:70
5640 Type 5640 Type
5641Builtins.lc 158:1-158:20 5641158:1-158:20
5642 forall (a :: Nat) . VecScalar a Float -> VecScalar a Word 5642 forall (a :: Nat) . VecScalar a Float -> VecScalar a Word
5643Builtins.lc 158:34-158:43 5643158:34-158:43
5644 Nat -> Type -> Type 5644 Nat -> Type -> Type
5645Builtins.lc 158:34-158:45 5645158:34-158:45
5646 Type -> Type 5646 Type -> Type
5647Builtins.lc 158:34-158:51 5647158:34-158:51
5648 Type 5648 Type
5649Builtins.lc 158:34-158:71 5649158:34-158:71
5650 Type 5650 Type
5651Builtins.lc 158:44-158:45 5651158:44-158:45
5652 _b 5652 _b
5653Builtins.lc 158:46-158:51 5653158:46-158:51
5654 Type 5654 Type
5655Builtins.lc 158:55-158:64 5655158:55-158:64
5656 Nat -> Type -> Type 5656 Nat -> Type -> Type
5657Builtins.lc 158:55-158:66 5657158:55-158:66
5658 Type -> Type 5658 Type -> Type
5659Builtins.lc 158:55-158:71 5659158:55-158:71
5660 Type | Type 5660 Type | Type
5661Builtins.lc 158:65-158:66 5661158:65-158:66
5662 Nat 5662 Nat
5663Builtins.lc 158:67-158:71 5663158:67-158:71
5664 Type 5664 Type
5665Builtins.lc 159:1-159:19 5665159:1-159:19
5666 forall (a :: Nat) . VecScalar a Int -> VecScalar a Float 5666 forall (a :: Nat) . VecScalar a Int -> VecScalar a Float
5667Builtins.lc 159:34-159:43 5667159:34-159:43
5668 Nat -> Type -> Type 5668 Nat -> Type -> Type
5669Builtins.lc 159:34-159:45 5669159:34-159:45
5670 Type -> Type 5670 Type -> Type
5671Builtins.lc 159:34-159:49 5671159:34-159:49
5672 Type 5672 Type
5673Builtins.lc 159:34-159:72 5673159:34-159:72
5674 Type 5674 Type
5675Builtins.lc 159:44-159:45 5675159:44-159:45
5676 _b 5676 _b
5677Builtins.lc 159:46-159:49 5677159:46-159:49
5678 Type 5678 Type
5679Builtins.lc 159:55-159:64 5679159:55-159:64
5680 Nat -> Type -> Type 5680 Nat -> Type -> Type
5681Builtins.lc 159:55-159:66 5681159:55-159:66
5682 Type -> Type 5682 Type -> Type
5683Builtins.lc 159:55-159:72 5683159:55-159:72
5684 Type | Type 5684 Type | Type
5685Builtins.lc 159:65-159:66 5685159:65-159:66
5686 Nat 5686 Nat
5687Builtins.lc 159:67-159:72 5687159:67-159:72
5688 Type 5688 Type
5689Builtins.lc 160:1-160:20 5689160:1-160:20
5690 forall (a :: Nat) . VecScalar a Word -> VecScalar a Float 5690 forall (a :: Nat) . VecScalar a Word -> VecScalar a Float
5691Builtins.lc 160:34-160:43 5691160:34-160:43
5692 Nat -> Type -> Type 5692 Nat -> Type -> Type
5693Builtins.lc 160:34-160:45 5693160:34-160:45
5694 Type -> Type 5694 Type -> Type
5695Builtins.lc 160:34-160:50 5695160:34-160:50
5696 Type 5696 Type
5697Builtins.lc 160:34-160:72 5697160:34-160:72
5698 Type 5698 Type
5699Builtins.lc 160:44-160:45 5699160:44-160:45
5700 _b 5700 _b
5701Builtins.lc 160:46-160:50 5701160:46-160:50
5702 Type 5702 Type
5703Builtins.lc 160:55-160:64 5703160:55-160:64
5704 Nat -> Type -> Type 5704 Nat -> Type -> Type
5705Builtins.lc 160:55-160:66 5705160:55-160:66
5706 Type -> Type 5706 Type -> Type
5707Builtins.lc 160:55-160:72 5707160:55-160:72
5708 Type | Type 5708 Type | Type
5709Builtins.lc 160:65-160:66 5709160:65-160:66
5710 Nat 5710 Nat
5711Builtins.lc 160:67-160:72 5711160:67-160:72
5712 Type 5712 Type
5713Builtins.lc 162:1-162:11 5713162:1-162:11
5714 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> Float 5714 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> Float
5715Builtins.lc 162:34-162:71 5715162:34-162:71
5716 Type | Type 5716 Type | Type
5717Builtins.lc 162:35-162:36 5717162:35-162:36
5718 _e 5718 _e
5719Builtins.lc 162:35-162:38 5719162:35-162:38
5720 _d -> Constraint 5720 _d -> Constraint
5721Builtins.lc 162:35-162:56 5721162:35-162:56
5722 Constraint 5722 Constraint
5723Builtins.lc 162:37-162:38 5723162:37-162:38
5724 forall a . a -> a -> Constraint 5724 forall a . a -> a -> Constraint
5725Builtins.lc 162:39-162:48 5725162:39-162:48
5726 Nat -> Type -> Type 5726 Nat -> Type -> Type
5727Builtins.lc 162:39-162:50 5727162:39-162:50
5728 Type -> Type 5728 Type -> Type
5729Builtins.lc 162:39-162:56 5729162:39-162:56
5730 Type 5730 Type
5731Builtins.lc 162:49-162:50 5731162:49-162:50
5732 _b 5732 _b
5733Builtins.lc 162:51-162:56 5733162:51-162:56
5734 Type 5734 Type
5735Builtins.lc 162:61-162:62 5735162:61-162:62
5736 Type 5736 Type
5737Builtins.lc 162:61-162:71 5737162:61-162:71
5738 Type 5738 Type
5739Builtins.lc 162:66-162:71 5739162:66-162:71
5740 Type | Type 5740 Type | Type
5741Builtins.lc 163:1-163:13 5741163:1-163:13
5742 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float 5742 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float
5743Builtins.lc 163:15-163:22 5743163:15-163:22
5744 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float 5744 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float
5745Builtins.lc 163:34-163:76 5745163:34-163:76
5746 Type | Type | Type | Type 5746 Type | Type | Type | Type
5747Builtins.lc 163:35-163:36 5747163:35-163:36
5748 _e | _e 5748 _e | _e
5749Builtins.lc 163:35-163:38 5749163:35-163:38
5750 _d -> Constraint | _d -> Constraint 5750 _d -> Constraint | _d -> Constraint
5751Builtins.lc 163:35-163:56 5751163:35-163:56
5752 Constraint | Constraint 5752 Constraint | Constraint
5753Builtins.lc 163:37-163:38 5753163:37-163:38
5754 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint 5754 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint
5755Builtins.lc 163:39-163:48 5755163:39-163:48
5756 Nat -> Type -> Type | Nat -> Type -> Type 5756 Nat -> Type -> Type | Nat -> Type -> Type
5757Builtins.lc 163:39-163:50 5757163:39-163:50
5758 Type -> Type | Type -> Type 5758 Type -> Type | Type -> Type
5759Builtins.lc 163:39-163:56 5759163:39-163:56
5760 Type | Type 5760 Type | Type
5761Builtins.lc 163:49-163:50 5761163:49-163:50
5762 _b | _b 5762 _b | _b
5763Builtins.lc 163:51-163:56 5763163:51-163:56
5764 Type | Type 5764 Type | Type
5765Builtins.lc 163:61-163:62 5765163:61-163:62
5766 Type | Type 5766 Type | Type
5767Builtins.lc 163:61-163:76 5767163:61-163:76
5768 Type | Type 5768 Type | Type
5769Builtins.lc 163:66-163:67 5769163:66-163:67
5770 Type | Type 5770 Type | Type
5771Builtins.lc 163:66-163:76 5771163:66-163:76
5772 Type | Type 5772 Type | Type
5773Builtins.lc 163:71-163:76 5773163:71-163:76
5774 Type | Type | Type | Type 5774 Type | Type | Type | Type
5775Builtins.lc 164:1-164:10 5775164:1-164:10
5776 forall a . (a ~ VecS Float 3) => a -> a -> a 5776 forall a . (a ~ VecS Float 3) => a -> a -> a
5777Builtins.lc 164:34-164:72 5777164:34-164:72
5778 Type 5778 Type
5779Builtins.lc 164:35-164:36 5779164:35-164:36
5780 _c 5780 _c
5781Builtins.lc 164:35-164:38 5781164:35-164:38
5782 _b -> Constraint 5782 _b -> Constraint
5783Builtins.lc 164:35-164:56 5783164:35-164:56
5784 Constraint 5784 Constraint
5785Builtins.lc 164:37-164:38 5785164:37-164:38
5786 forall a . a -> a -> Constraint 5786 forall a . a -> a -> Constraint
5787Builtins.lc 164:39-164:48 5787164:39-164:48
5788 Nat -> Type -> Type 5788 Nat -> Type -> Type
5789Builtins.lc 164:39-164:50 5789164:39-164:50
5790 Type -> Type 5790 Type -> Type
5791Builtins.lc 164:39-164:56 5791164:39-164:56
5792 Type 5792 Type
5793Builtins.lc 164:49-164:50 5793164:49-164:50
5794 _b 5794 _b
5795Builtins.lc 164:51-164:56 5795164:51-164:56
5796 Type 5796 Type
5797Builtins.lc 164:61-164:62 5797164:61-164:62
5798 Type 5798 Type
5799Builtins.lc 164:61-164:72 5799164:61-164:72
5800 Type 5800 Type
5801Builtins.lc 164:66-164:67 5801164:66-164:67
5802 Type 5802 Type
5803Builtins.lc 164:66-164:72 5803164:66-164:72
5804 Type 5804 Type
5805Builtins.lc 164:71-164:72 5805164:71-164:72
5806 Type | Type 5806 Type | Type
5807Builtins.lc 165:1-165:14 5807165:1-165:14
5808 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 5808 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
5809Builtins.lc 165:34-165:67 5809165:34-165:67
5810 Type | Type 5810 Type | Type
5811Builtins.lc 165:35-165:36 5811165:35-165:36
5812 _e 5812 _e
5813Builtins.lc 165:35-165:38 5813165:35-165:38
5814 _d -> Constraint 5814 _d -> Constraint
5815Builtins.lc 165:35-165:56 5815165:35-165:56
5816 Constraint 5816 Constraint
5817Builtins.lc 165:37-165:38 5817165:37-165:38
5818 forall a . a -> a -> Constraint 5818 forall a . a -> a -> Constraint
5819Builtins.lc 165:39-165:48 5819165:39-165:48
5820 Nat -> Type -> Type 5820 Nat -> Type -> Type
5821Builtins.lc 165:39-165:50 5821165:39-165:50
5822 Type -> Type 5822 Type -> Type
5823Builtins.lc 165:39-165:56 5823165:39-165:56
5824 Type 5824 Type
5825Builtins.lc 165:49-165:50 5825165:49-165:50
5826 _b 5826 _b
5827Builtins.lc 165:51-165:56 5827165:51-165:56
5828 Type 5828 Type
5829Builtins.lc 165:61-165:62 5829165:61-165:62
5830 Type 5830 Type
5831Builtins.lc 165:61-165:67 5831165:61-165:67
5832 Type 5832 Type
5833Builtins.lc 165:66-165:67 5833165:66-165:67
5834 Type | Type 5834 Type | Type
5835Builtins.lc 166:1-166:16 5835166:1-166:16
5836 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a 5836 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a
5837Builtins.lc 166:18-166:29 5837166:18-166:29
5838 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a 5838 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a
5839Builtins.lc 166:34-166:77 5839166:34-166:77
5840 Type | Type | Type | Type 5840 Type | Type | Type | Type
5841Builtins.lc 166:35-166:36 5841166:35-166:36
5842 _e | _e 5842 _e | _e
5843Builtins.lc 166:35-166:38 5843166:35-166:38
5844 _d -> Constraint | _d -> Constraint 5844 _d -> Constraint | _d -> Constraint
5845Builtins.lc 166:35-166:56 5845166:35-166:56
5846 Constraint | Constraint 5846 Constraint | Constraint
5847Builtins.lc 166:37-166:38 5847166:37-166:38
5848 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint 5848 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint
5849Builtins.lc 166:39-166:48 5849166:39-166:48
5850 Nat -> Type -> Type | Nat -> Type -> Type 5850 Nat -> Type -> Type | Nat -> Type -> Type
5851Builtins.lc 166:39-166:50 5851166:39-166:50
5852 Type -> Type | Type -> Type 5852 Type -> Type | Type -> Type
5853Builtins.lc 166:39-166:56 5853166:39-166:56
5854 Type | Type 5854 Type | Type
5855Builtins.lc 166:49-166:50 5855166:49-166:50
5856 _b | _b 5856 _b | _b
5857Builtins.lc 166:51-166:56 5857166:51-166:56
5858 Type | Type 5858 Type | Type
5859Builtins.lc 166:61-166:62 5859166:61-166:62
5860 Type | Type 5860 Type | Type
5861Builtins.lc 166:61-166:77 5861166:61-166:77
5862 Type | Type 5862 Type | Type
5863Builtins.lc 166:66-166:67 5863166:66-166:67
5864 Type | Type 5864 Type | Type
5865Builtins.lc 166:66-166:77 5865166:66-166:77
5866 Type | Type 5866 Type | Type
5867Builtins.lc 166:71-166:72 5867166:71-166:72
5868 Type | Type 5868 Type | Type
5869Builtins.lc 166:71-166:77 5869166:71-166:77
5870 Type | Type 5870 Type | Type
5871Builtins.lc 166:76-166:77 5871166:76-166:77
5872 Type | Type | Type | Type 5872 Type | Type | Type | Type
5873Builtins.lc 167:1-167:12 5873167:1-167:12
5874 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a 5874 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a
5875Builtins.lc 167:34-167:72 5875167:34-167:72
5876 Type | Type 5876 Type | Type
5877Builtins.lc 167:35-167:36 5877167:35-167:36
5878 _e 5878 _e
5879Builtins.lc 167:35-167:38 5879167:35-167:38
5880 _d -> Constraint 5880 _d -> Constraint
5881Builtins.lc 167:35-167:56 5881167:35-167:56
5882 Constraint 5882 Constraint
5883Builtins.lc 167:37-167:38 5883167:37-167:38
5884 forall a . a -> a -> Constraint 5884 forall a . a -> a -> Constraint
5885Builtins.lc 167:39-167:48 5885167:39-167:48
5886 Nat -> Type -> Type 5886 Nat -> Type -> Type
5887Builtins.lc 167:39-167:50 5887167:39-167:50
5888 Type -> Type 5888 Type -> Type
5889Builtins.lc 167:39-167:56 5889167:39-167:56
5890 Type 5890 Type
5891Builtins.lc 167:49-167:50 5891167:49-167:50
5892 _b 5892 _b
5893Builtins.lc 167:51-167:56 5893167:51-167:56
5894 Type 5894 Type
5895Builtins.lc 167:61-167:62 5895167:61-167:62
5896 Type 5896 Type
5897Builtins.lc 167:61-167:72 5897167:61-167:72
5898 Type 5898 Type
5899Builtins.lc 167:66-167:67 5899167:66-167:67
5900 Type 5900 Type
5901Builtins.lc 167:66-167:72 5901167:66-167:72
5902 Type 5902 Type
5903Builtins.lc 167:71-167:72 5903167:71-167:72
5904 Type | Type 5904 Type | Type
5905Builtins.lc 169:1-169:14 5905169:1-169:14
5906 forall (a :: Nat) (b :: Nat) c . Mat a b c -> Mat b a c 5906 forall (a :: Nat) (b :: Nat) c . Mat a b c -> Mat b a c
5907Builtins.lc 169:34-169:37 5907169:34-169:37
5908 Nat -> Nat -> Type -> Type 5908 Nat -> Nat -> Type -> Type
5909Builtins.lc 169:34-169:39 5909169:34-169:39
5910 Nat -> Type -> Type 5910 Nat -> Type -> Type
5911Builtins.lc 169:34-169:41 5911169:34-169:41
5912 Type -> Type 5912 Type -> Type
5913Builtins.lc 169:34-169:43 5913169:34-169:43
5914 Type 5914 Type
5915Builtins.lc 169:34-169:56 5915169:34-169:56
5916 Type | Type | Type 5916 Type | Type | Type
5917Builtins.lc 169:38-169:39 5917169:38-169:39
5918 _f 5918 _f
5919Builtins.lc 169:40-169:41 5919169:40-169:41
5920 _d 5920 _d
5921Builtins.lc 169:42-169:43 5921169:42-169:43
5922 _b 5922 _b
5923Builtins.lc 169:47-169:50 5923169:47-169:50
5924 Nat -> Nat -> Type -> Type 5924 Nat -> Nat -> Type -> Type
5925Builtins.lc 169:47-169:52 5925169:47-169:52
5926 Nat -> Type -> Type 5926 Nat -> Type -> Type
5927Builtins.lc 169:47-169:54 5927169:47-169:54
5928 Type -> Type 5928 Type -> Type
5929Builtins.lc 169:47-169:56 5929169:47-169:56
5930 Type | Type 5930 Type | Type
5931Builtins.lc 169:51-169:52 5931169:51-169:52
5932 Nat 5932 Nat
5933Builtins.lc 169:53-169:54 5933169:53-169:54
5934 Nat 5934 Nat
5935Builtins.lc 169:55-169:56 5935169:55-169:56
5936 Type 5936 Type
5937Builtins.lc 170:1-170:16 5937170:1-170:16
5938 forall (a :: Nat) b . Mat a a b -> Float 5938 forall (a :: Nat) b . Mat a a b -> Float
5939Builtins.lc 170:34-170:37 5939170:34-170:37
5940 Nat -> Nat -> Type -> Type 5940 Nat -> Nat -> Type -> Type
5941Builtins.lc 170:34-170:39 5941170:34-170:39
5942 Nat -> Type -> Type 5942 Nat -> Type -> Type
5943Builtins.lc 170:34-170:41 5943170:34-170:41
5944 Type -> Type 5944 Type -> Type
5945Builtins.lc 170:34-170:43 5945170:34-170:43
5946 Type 5946 Type
5947Builtins.lc 170:34-170:52 5947170:34-170:52
5948 Type | Type 5948 Type | Type
5949Builtins.lc 170:38-170:39 5949170:38-170:39
5950 _d 5950 _d
5951Builtins.lc 170:40-170:41 5951170:40-170:41
5952 Nat 5952 Nat
5953Builtins.lc 170:42-170:43 5953170:42-170:43
5954 _b 5954 _b
5955Builtins.lc 170:47-170:52 5955170:47-170:52
5956 Type | Type 5956 Type | Type
5957Builtins.lc 171:1-171:12 5957171:1-171:12
5958 forall (a :: Nat) b . Mat a a b -> Mat a a b 5958 forall (a :: Nat) b . Mat a a b -> Mat a a b
5959Builtins.lc 171:34-171:37 5959171:34-171:37
5960 Nat -> Nat -> Type -> Type 5960 Nat -> Nat -> Type -> Type
5961Builtins.lc 171:34-171:39 5961171:34-171:39
5962 Nat -> Type -> Type 5962 Nat -> Type -> Type
5963Builtins.lc 171:34-171:41 5963171:34-171:41
5964 Type -> Type 5964 Type -> Type
5965Builtins.lc 171:34-171:43 5965171:34-171:43
5966 Type 5966 Type
5967Builtins.lc 171:34-171:56 5967171:34-171:56
5968 Type | Type 5968 Type | Type
5969Builtins.lc 171:38-171:39 5969171:38-171:39
5970 _d 5970 _d
5971Builtins.lc 171:40-171:41 5971171:40-171:41
5972 Nat 5972 Nat
5973Builtins.lc 171:42-171:43 5973171:42-171:43
5974 _b 5974 _b
5975Builtins.lc 171:47-171:50 5975171:47-171:50
5976 Nat -> Nat -> Type -> Type 5976 Nat -> Nat -> Type -> Type
5977Builtins.lc 171:47-171:52 5977171:47-171:52
5978 Nat -> Type -> Type 5978 Nat -> Type -> Type
5979Builtins.lc 171:47-171:54 5979171:47-171:54
5980 Type -> Type 5980 Type -> Type
5981Builtins.lc 171:47-171:56 5981171:47-171:56
5982 Type | Type 5982 Type | Type
5983Builtins.lc 171:51-171:52 5983171:51-171:52
5984 Nat 5984 Nat
5985Builtins.lc 171:53-171:54 5985171:53-171:54
5986 Nat 5986 Nat
5987Builtins.lc 171:55-171:56 5987171:55-171:56
5988 Type 5988 Type
5989Builtins.lc 172:1-172:17 5989172:1-172:17
5990 forall (a :: Nat) b (c :: Nat) . Vec a b -> Vec c b -> Mat c a b 5990 forall (a :: Nat) b (c :: Nat) . Vec a b -> Vec c b -> Mat c a b
5991Builtins.lc 172:34-172:37 5991172:34-172:37
5992 Nat -> Type -> Type 5992 Nat -> Type -> Type
5993Builtins.lc 172:34-172:39 5993172:34-172:39
5994 Type -> Type 5994 Type -> Type
5995Builtins.lc 172:34-172:41 5995172:34-172:41
5996 Type 5996 Type
5997Builtins.lc 172:34-172:69 5997172:34-172:69
5998 Type | Type | Type 5998 Type | Type | Type
5999Builtins.lc 172:38-172:39 5999172:38-172:39
6000 _f 6000 _f
6001Builtins.lc 172:40-172:41 6001172:40-172:41
6002 _d 6002 _d
6003Builtins.lc 172:47-172:50 6003172:47-172:50
6004 Nat -> Type -> Type 6004 Nat -> Type -> Type
6005Builtins.lc 172:47-172:52 6005172:47-172:52
6006 Type -> Type 6006 Type -> Type
6007Builtins.lc 172:47-172:54 6007172:47-172:54
6008 Type 6008 Type
6009Builtins.lc 172:47-172:69 6009172:47-172:69
6010 Type 6010 Type
6011Builtins.lc 172:51-172:52 6011172:51-172:52
6012 _c 6012 _c
6013Builtins.lc 172:53-172:54 6013172:53-172:54
6014 Type 6014 Type
6015Builtins.lc 172:60-172:63 6015172:60-172:63
6016 Nat -> Nat -> Type -> Type 6016 Nat -> Nat -> Type -> Type
6017Builtins.lc 172:60-172:65 6017172:60-172:65
6018 Nat -> Type -> Type 6018 Nat -> Type -> Type
6019Builtins.lc 172:60-172:67 6019172:60-172:67
6020 Type -> Type 6020 Type -> Type
6021Builtins.lc 172:60-172:69 6021172:60-172:69
6022 Type | Type 6022 Type | Type
6023Builtins.lc 172:64-172:65 6023172:64-172:65
6024 Nat 6024 Nat
6025Builtins.lc 172:66-172:67 6025172:66-172:67
6026 Nat 6026 Nat
6027Builtins.lc 172:68-172:69 6027172:68-172:69
6028 Type 6028 Type
6029Builtins.lc 173:1-173:14 6029173:1-173:14
6030 forall (a :: Nat) (b :: Nat) c . Mat a b c -> Vec b c -> Vec a c 6030 forall (a :: Nat) (b :: Nat) c . Mat a b c -> Vec b c -> Vec a c
6031Builtins.lc 173:34-173:37 6031173:34-173:37
6032 Nat -> Nat -> Type -> Type 6032 Nat -> Nat -> Type -> Type
6033Builtins.lc 173:34-173:39 6033173:34-173:39
6034 Nat -> Type -> Type 6034 Nat -> Type -> Type
6035Builtins.lc 173:34-173:41 6035173:34-173:41
6036 Type -> Type 6036 Type -> Type
6037Builtins.lc 173:34-173:43 6037173:34-173:43
6038 Type 6038 Type
6039Builtins.lc 173:34-173:67 6039173:34-173:67
6040 Type | Type | Type 6040 Type | Type | Type
6041Builtins.lc 173:38-173:39 6041173:38-173:39
6042 _f 6042 _f
6043Builtins.lc 173:40-173:41 6043173:40-173:41
6044 _d 6044 _d
6045Builtins.lc 173:42-173:43 6045173:42-173:43
6046 _b 6046 _b
6047Builtins.lc 173:47-173:50 6047173:47-173:50
6048 Nat -> Type -> Type 6048 Nat -> Type -> Type
6049Builtins.lc 173:47-173:52 6049173:47-173:52
6050 Type -> Type 6050 Type -> Type
6051Builtins.lc 173:47-173:54 6051173:47-173:54
6052 Type 6052 Type
6053Builtins.lc 173:47-173:67 6053173:47-173:67
6054 Type 6054 Type
6055Builtins.lc 173:51-173:52 6055173:51-173:52
6056 Nat 6056 Nat
6057Builtins.lc 173:53-173:54 6057173:53-173:54
6058 Type 6058 Type
6059Builtins.lc 173:60-173:63 6059173:60-173:63
6060 Nat -> Type -> Type 6060 Nat -> Type -> Type
6061Builtins.lc 173:60-173:65 6061173:60-173:65
6062 Type -> Type 6062 Type -> Type
6063Builtins.lc 173:60-173:67 6063173:60-173:67
6064 Type | Type 6064 Type | Type
6065Builtins.lc 173:64-173:65 6065173:64-173:65
6066 Nat 6066 Nat
6067Builtins.lc 173:66-173:67 6067173:66-173:67
6068 Type 6068 Type
6069Builtins.lc 174:1-174:14 6069174:1-174:14
6070 forall (a :: Nat) b (c :: Nat) . Vec a b -> Mat a c b -> Vec c b 6070 forall (a :: Nat) b (c :: Nat) . Vec a b -> Mat a c b -> Vec c b
6071Builtins.lc 174:34-174:37 6071174:34-174:37
6072 Nat -> Type -> Type 6072 Nat -> Type -> Type
6073Builtins.lc 174:34-174:39 6073174:34-174:39
6074 Type -> Type 6074 Type -> Type
6075Builtins.lc 174:34-174:41 6075174:34-174:41
6076 Type 6076 Type
6077Builtins.lc 174:34-174:67 6077174:34-174:67
6078 Type | Type | Type 6078 Type | Type | Type
6079Builtins.lc 174:38-174:39 6079174:38-174:39
6080 _f 6080 _f
6081Builtins.lc 174:40-174:41 6081174:40-174:41
6082 _d 6082 _d
6083Builtins.lc 174:47-174:50 6083174:47-174:50
6084 Nat -> Nat -> Type -> Type 6084 Nat -> Nat -> Type -> Type
6085Builtins.lc 174:47-174:52 6085174:47-174:52
6086 Nat -> Type -> Type 6086 Nat -> Type -> Type
6087Builtins.lc 174:47-174:54 6087174:47-174:54
6088 Type -> Type 6088 Type -> Type
6089Builtins.lc 174:47-174:56 6089174:47-174:56
6090 Type 6090 Type
6091Builtins.lc 174:47-174:67 6091174:47-174:67
6092 Type 6092 Type
6093Builtins.lc 174:51-174:52 6093174:51-174:52
6094 Nat 6094 Nat
6095Builtins.lc 174:53-174:54 6095174:53-174:54
6096 _c 6096 _c
6097Builtins.lc 174:55-174:56 6097174:55-174:56
6098 Type 6098 Type
6099Builtins.lc 174:60-174:63 6099174:60-174:63
6100 Nat -> Type -> Type 6100 Nat -> Type -> Type
6101Builtins.lc 174:60-174:65 6101174:60-174:65
6102 Type -> Type 6102 Type -> Type
6103Builtins.lc 174:60-174:67 6103174:60-174:67
6104 Type | Type 6104 Type | Type
6105Builtins.lc 174:64-174:65 6105174:64-174:65
6106 Nat 6106 Nat
6107Builtins.lc 174:66-174:67 6107174:66-174:67
6108 Type 6108 Type
6109Builtins.lc 175:1-175:14 6109175:1-175:14
6110 forall (a :: Nat) (b :: Nat) c (d :: Nat) . Mat a b c -> Mat b d c -> Mat a d c 6110 forall (a :: Nat) (b :: Nat) c (d :: Nat) . Mat a b c -> Mat b d c -> Mat a d c
6111Builtins.lc 175:34-175:37 6111175:34-175:37
6112 Nat -> Nat -> Type -> Type 6112 Nat -> Nat -> Type -> Type
6113Builtins.lc 175:34-175:39 6113175:34-175:39
6114 Nat -> Type -> Type 6114 Nat -> Type -> Type
6115Builtins.lc 175:34-175:41 6115175:34-175:41
6116 Type -> Type 6116 Type -> Type
6117Builtins.lc 175:34-175:43 6117175:34-175:43
6118 Type 6118 Type
6119Builtins.lc 175:34-175:69 6119175:34-175:69
6120 Type | Type | Type | Type 6120 Type | Type | Type | Type
6121Builtins.lc 175:38-175:39 6121175:38-175:39
6122 _h 6122 _h
6123Builtins.lc 175:40-175:41 6123175:40-175:41
6124 _f 6124 _f
6125Builtins.lc 175:42-175:43 6125175:42-175:43
6126 _d 6126 _d
6127Builtins.lc 175:47-175:50 6127175:47-175:50
6128 Nat -> Nat -> Type -> Type 6128 Nat -> Nat -> Type -> Type
6129Builtins.lc 175:47-175:52 6129175:47-175:52
6130 Nat -> Type -> Type 6130 Nat -> Type -> Type
6131Builtins.lc 175:47-175:54 6131175:47-175:54
6132 Type -> Type 6132 Type -> Type
6133Builtins.lc 175:47-175:56 6133175:47-175:56
6134 Type 6134 Type
6135Builtins.lc 175:47-175:69 6135175:47-175:69
6136 Type 6136 Type
6137Builtins.lc 175:51-175:52 6137175:51-175:52
6138 Nat 6138 Nat
6139Builtins.lc 175:53-175:54 6139175:53-175:54
6140 _c 6140 _c
6141Builtins.lc 175:55-175:56 6141175:55-175:56
6142 Type 6142 Type
6143Builtins.lc 175:60-175:63 6143175:60-175:63
6144 Nat -> Nat -> Type -> Type 6144 Nat -> Nat -> Type -> Type
6145Builtins.lc 175:60-175:65 6145175:60-175:65
6146 Nat -> Type -> Type 6146 Nat -> Type -> Type
6147Builtins.lc 175:60-175:67 6147175:60-175:67
6148 Type -> Type 6148 Type -> Type
6149Builtins.lc 175:60-175:69 6149175:60-175:69
6150 Type | Type 6150 Type | Type
6151Builtins.lc 175:64-175:65 6151175:64-175:65
6152 Nat 6152 Nat
6153Builtins.lc 175:66-175:67 6153175:66-175:67
6154 Nat 6154 Nat
6155Builtins.lc 175:68-175:69 6155175:68-175:69
6156 Type 6156 Type
6157Builtins.lc 177:1-177:13 6157177:1-177:13
6158 forall a (b :: Nat) c d 6158 forall a (b :: Nat) c d
6159 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d 6159 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d
6160Builtins.lc 177:15-177:32 6160177:15-177:32
6161 forall a (b :: Nat) c d 6161 forall a (b :: Nat) c d
6162 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d 6162 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d
6163Builtins.lc 177:34-177:49 6163177:34-177:49
6164 forall a (b :: Nat) c d 6164 forall a (b :: Nat) c d
6165 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d 6165 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d
6166Builtins.lc 177:51-177:71 6166177:51-177:71
6167 forall a (b :: Nat) c d 6167 forall a (b :: Nat) c d
6168 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d 6168 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d
6169Builtins.lc 177:73-177:83 6169177:73-177:83
6170 forall a (b :: Nat) c d 6170 forall a (b :: Nat) c d
6171 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d 6171 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d
6172Builtins.lc 177:85-177:98 6172177:85-177:98
6173 forall a (b :: Nat) c d 6173 forall a (b :: Nat) c d
6174 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d 6174 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d
6175Builtins.lc 178:51-178:114 6175178:51-178:114
6176 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 6176 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
6177Builtins.lc 178:52-178:55 6177178:52-178:55
6178 Type -> Constraint | Type -> Constraint | Type -> Constraint | Type 6178 Type -> Constraint | Type -> Constraint | Type -> Constraint | Type
6179 -> Constraint | Type -> Constraint | Type -> Constraint 6179 -> Constraint | Type -> Constraint | Type -> Constraint
6180Builtins.lc 178:52-178:57 6180178:52-178:57
6181 Constraint | Constraint | Constraint | Constraint | Constraint | Constraint 6181 Constraint | Constraint | Constraint | Constraint | Constraint | Constraint
6182Builtins.lc 178:56-178:57 6182178:56-178:57
6183 _d | _d | _d | _d | _d | _d 6183 _d | _d | _d | _d | _d | _d
6184Builtins.lc 178:59-178:60 6184178:59-178:60
6185 _i | _i | _i | _i | _i | _i 6185 _i | _i | _i | _i | _i | _i
6186Builtins.lc 178:59-178:62 6186178:59-178:62
6187 _h -> Constraint | _h -> Constraint | _h -> Constraint | _h -> Constraint | _h 6187 _h -> Constraint | _h -> Constraint | _h -> Constraint | _h -> Constraint | _h
6188 -> Constraint | _h -> Constraint 6188 -> Constraint | _h -> Constraint
6189Builtins.lc 178:59-178:76 6189178:59-178:76
6190 Constraint | Constraint | Constraint | Constraint | Constraint | Constraint 6190 Constraint | Constraint | Constraint | Constraint | Constraint | Constraint
6191Builtins.lc 178:59-178:114 6191178:59-178:114
6192 Type | Type | Type | Type | Type | Type 6192 Type | Type | Type | Type | Type | Type
6193Builtins.lc 178:61-178:62 6193178:61-178:62
6194 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a 6194 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a
6195 . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a 6195 . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a
6196 . a -> a -> Constraint | forall a . a -> a -> Constraint 6196 . a -> a -> Constraint | forall a . a -> a -> Constraint
6197Builtins.lc 178:63-178:72 6197178:63-178:72
6198 Nat -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat 6198 Nat -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat
6199 -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type 6199 -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type
6200Builtins.lc 178:63-178:74 6200178:63-178:74
6201 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type 6201 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type
6202 -> Type 6202 -> Type
6203Builtins.lc 178:63-178:76 6203178:63-178:76
6204 Type | Type | Type | Type | Type | Type 6204 Type | Type | Type | Type | Type | Type
6205Builtins.lc 178:73-178:74 6205178:73-178:74
6206 _f | _f | _f | _f | _f | _f 6206 _f | _f | _f | _f | _f | _f
6207Builtins.lc 178:75-178:76 6207178:75-178:76
6208 Type | Type | Type | Type | Type | Type 6208 Type | Type | Type | Type | Type | Type
6209Builtins.lc 178:78-178:79 6209178:78-178:79
6210 _e | _e | _e | _e | _e | _e 6210 _e | _e | _e | _e | _e | _e
6211Builtins.lc 178:78-178:81 6211178:78-178:81
6212 _d -> Constraint | _d -> Constraint | _d -> Constraint | _d -> Constraint | _d 6212 _d -> Constraint | _d -> Constraint | _d -> Constraint | _d -> Constraint | _d
6213 -> Constraint | _d -> Constraint 6213 -> Constraint | _d -> Constraint
6214Builtins.lc 178:78-178:98 6214178:78-178:98
6215 Constraint | Constraint | Constraint | Constraint | Constraint | Constraint 6215 Constraint | Constraint | Constraint | Constraint | Constraint | Constraint
6216Builtins.lc 178:78-178:114 6216178:78-178:114
6217 Type | Type | Type | Type | Type | Type 6217 Type | Type | Type | Type | Type | Type
6218Builtins.lc 178:80-178:81 6218178:80-178:81
6219 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a 6219 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a
6220 . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a 6220 . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a
6221 . a -> a -> Constraint | forall a . a -> a -> Constraint 6221 . a -> a -> Constraint | forall a . a -> a -> Constraint
6222Builtins.lc 178:82-178:91 6222178:82-178:91
6223 Nat -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat 6223 Nat -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type | Nat
6224 -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type 6224 -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type
6225Builtins.lc 178:82-178:93 6225178:82-178:93
6226 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type 6226 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type
6227 -> Type 6227 -> Type
6228Builtins.lc 178:82-178:98 6228178:82-178:98
6229 Type | Type | Type | Type | Type | Type 6229 Type | Type | Type | Type | Type | Type
6230Builtins.lc 178:92-178:93 6230178:92-178:93
6231 Nat | Nat | Nat | Nat | Nat | Nat 6231 Nat | Nat | Nat | Nat | Nat | Nat
6232Builtins.lc 178:94-178:98 6232178:94-178:98
6233 Type | Type | Type | Type | Type | Type 6233 Type | Type | Type | Type | Type | Type
6234Builtins.lc 178:103-178:104 6234178:103-178:104
6235 Type | Type | Type | Type | Type | Type 6235 Type | Type | Type | Type | Type | Type
6236Builtins.lc 178:103-178:114 6236178:103-178:114
6237 Type | Type | Type | Type | Type | Type 6237 Type | Type | Type | Type | Type | Type
6238Builtins.lc 178:108-178:109 6238178:108-178:109
6239 Type | Type | Type | Type | Type | Type 6239 Type | Type | Type | Type | Type | Type
6240Builtins.lc 178:108-178:114 6240178:108-178:114
6241 Type | Type | Type | Type | Type | Type 6241 Type | Type | Type | Type | Type | Type
6242Builtins.lc 178:113-178:114 6242178:113-178:114
6243 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 6243 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
6244Builtins.lc 179:1-179:10 6244179:1-179:10
6245 forall a b . (b ~ MatVecScalarElem a) => a -> a -> Bool 6245 forall a b . (b ~ MatVecScalarElem a) => a -> a -> Bool
6246Builtins.lc 179:12-179:24 6246179:12-179:24
6247 forall a b . (b ~ MatVecScalarElem a) => a -> a -> Bool 6247 forall a b . (b ~ MatVecScalarElem a) => a -> a -> Bool
6248Builtins.lc 179:47-179:89 6248179:47-179:89
6249 Type | Type | Type | Type 6249 Type | Type | Type | Type
6250Builtins.lc 179:48-179:49 6250179:48-179:49
6251 _c | _c 6251 _c | _c
6252Builtins.lc 179:48-179:51 6252179:48-179:51
6253 _b -> Constraint | _b -> Constraint 6253 _b -> Constraint | _b -> Constraint
6254Builtins.lc 179:48-179:70 6254179:48-179:70
6255 Constraint | Constraint 6255 Constraint | Constraint
6256Builtins.lc 179:50-179:51 6256179:50-179:51
6257 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint 6257 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint
6258Builtins.lc 179:52-179:68 6258179:52-179:68
6259 Type -> Type | Type -> Type 6259 Type -> Type | Type -> Type
6260Builtins.lc 179:52-179:70 6260179:52-179:70
6261 Type | Type 6261 Type | Type
6262Builtins.lc 179:69-179:70 6262179:69-179:70
6263 _c | _c 6263 _c | _c
6264Builtins.lc 179:75-179:76 6264179:75-179:76
6265 Type | Type 6265 Type | Type
6266Builtins.lc 179:75-179:89 6266179:75-179:89
6267 Type | Type 6267 Type | Type
6268Builtins.lc 179:80-179:81 6268179:80-179:81
6269 Type | Type 6269 Type | Type
6270Builtins.lc 179:80-179:89 6270179:80-179:89
6271 Type | Type 6271 Type | Type
6272Builtins.lc 179:85-179:89 6272179:85-179:89
6273 Type | Type | Type | Type 6273 Type | Type | Type | Type
6274Builtins.lc 181:1-181:9 6274181:1-181:9
6275 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 6275 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
6276Builtins.lc 181:11-181:19 6276181:11-181:19
6277 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 6277 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
6278Builtins.lc 181:21-181:31 6278181:21-181:31
6279 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 6279 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
6280Builtins.lc 182:34-182:67 6280182:34-182:67
6281 Type | Type | Type | Type | Type | Type 6281 Type | Type | Type | Type | Type | Type
6282Builtins.lc 182:35-182:36 6282182:35-182:36
6283 _e | _e | _e 6283 _e | _e | _e
6284Builtins.lc 182:35-182:38 6284182:35-182:38
6285 _d -> Constraint | _d -> Constraint | _d -> Constraint 6285 _d -> Constraint | _d -> Constraint | _d -> Constraint
6286Builtins.lc 182:35-182:56 6286182:35-182:56
6287 Constraint | Constraint | Constraint 6287 Constraint | Constraint | Constraint
6288Builtins.lc 182:37-182:38 6288182:37-182:38
6289 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a 6289 forall a . a -> a -> Constraint | forall a . a -> a -> Constraint | forall a
6290 . a -> a -> Constraint 6290 . a -> a -> Constraint
6291Builtins.lc 182:39-182:48 6291182:39-182:48
6292 Nat -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type 6292 Nat -> Type -> Type | Nat -> Type -> Type | Nat -> Type -> Type
6293Builtins.lc 182:39-182:50 6293182:39-182:50
6294 Type -> Type | Type -> Type | Type -> Type 6294 Type -> Type | Type -> Type | Type -> Type
6295Builtins.lc 182:39-182:56 6295182:39-182:56
6296 Type | Type | Type 6296 Type | Type | Type
6297Builtins.lc 182:49-182:50 6297182:49-182:50
6298 _b | _b | _b 6298 _b | _b | _b
6299Builtins.lc 182:51-182:56 6299182:51-182:56
6300 Type | Type | Type 6300 Type | Type | Type
6301Builtins.lc 182:61-182:62 6301182:61-182:62
6302 Type | Type | Type 6302 Type | Type | Type
6303Builtins.lc 182:61-182:67 6303182:61-182:67
6304 Type | Type | Type 6304 Type | Type | Type
6305Builtins.lc 182:66-182:67 6305182:66-182:67
6306 Type | Type | Type | Type | Type | Type 6306 Type | Type | Type | Type | Type | Type
6307Builtins.lc 184:1-184:11 6307184:1-184:11
6308 forall (a :: Nat) . VecScalar a Float -> Float 6308 forall (a :: Nat) . VecScalar a Float -> Float
6309Builtins.lc 184:34-184:43 6309184:34-184:43
6310 Nat -> Type -> Type 6310 Nat -> Type -> Type
6311Builtins.lc 184:34-184:45 6311184:34-184:45
6312 Type -> Type 6312 Type -> Type
6313Builtins.lc 184:34-184:51 6313184:34-184:51
6314 Type 6314 Type
6315Builtins.lc 184:34-184:60 6315184:34-184:60
6316 Type 6316 Type
6317Builtins.lc 184:44-184:45 6317184:44-184:45
6318 _b 6318 _b
6319Builtins.lc 184:46-184:51 6319184:46-184:51
6320 Type 6320 Type
6321Builtins.lc 184:55-184:60 6321184:55-184:60
6322 Type | Type 6322 Type | Type
6323Builtins.lc 185:1-185:11 6323185:1-185:11
6324 forall (a :: Nat) . VecScalar a Float -> Vec 2 Float 6324 forall (a :: Nat) . VecScalar a Float -> Vec 2 Float
6325Builtins.lc 185:34-185:43 6325185:34-185:43
6326 Nat -> Type -> Type 6326 Nat -> Type -> Type
6327Builtins.lc 185:34-185:45 6327185:34-185:45
6328 Type -> Type 6328 Type -> Type
6329Builtins.lc 185:34-185:51 6329185:34-185:51
6330 Type 6330 Type
6331Builtins.lc 185:34-185:66 6331185:34-185:66
6332 Type 6332 Type
6333Builtins.lc 185:44-185:45 6333185:44-185:45
6334 _b 6334 _b
6335Builtins.lc 185:46-185:51 6335185:46-185:51
6336 Type 6336 Type
6337Builtins.lc 185:55-185:58 6337185:55-185:58
6338 Nat -> Type -> Type 6338 Nat -> Type -> Type
6339Builtins.lc 185:55-185:60 6339185:55-185:60
6340 Type -> Type 6340 Type -> Type
6341Builtins.lc 185:55-185:66 6341185:55-185:66
6342 Type | Type 6342 Type | Type
6343Builtins.lc 185:59-185:60 6343185:59-185:60
6344 _b 6344 _b
6345Builtins.lc 185:61-185:66 6345185:61-185:66
6346 Type 6346 Type
6347Builtins.lc 186:1-186:11 6347186:1-186:11
6348 forall (a :: Nat) . VecScalar a Float -> Vec 3 Float 6348 forall (a :: Nat) . VecScalar a Float -> Vec 3 Float
6349Builtins.lc 186:34-186:43 6349186:34-186:43
6350 Nat -> Type -> Type 6350 Nat -> Type -> Type
6351Builtins.lc 186:34-186:45 6351186:34-186:45
6352 Type -> Type 6352 Type -> Type
6353Builtins.lc 186:34-186:51 6353186:34-186:51
6354 Type 6354 Type
6355Builtins.lc 186:34-186:66 6355186:34-186:66
6356 Type 6356 Type
6357Builtins.lc 186:44-186:45 6357186:44-186:45
6358 _b 6358 _b
6359Builtins.lc 186:46-186:51 6359186:46-186:51
6360 Type 6360 Type
6361Builtins.lc 186:55-186:58 6361186:55-186:58
6362 Nat -> Type -> Type 6362 Nat -> Type -> Type
6363Builtins.lc 186:55-186:60 6363186:55-186:60
6364 Type -> Type 6364 Type -> Type
6365Builtins.lc 186:55-186:66 6365186:55-186:66
6366 Type | Type 6366 Type | Type
6367Builtins.lc 186:59-186:60 6367186:59-186:60
6368 _b 6368 _b
6369Builtins.lc 186:61-186:66 6369186:61-186:66
6370 Type 6370 Type
6371Builtins.lc 187:1-187:11 6371187:1-187:11
6372 forall (a :: Nat) . VecScalar a Float -> Vec 4 Float 6372 forall (a :: Nat) . VecScalar a Float -> Vec 4 Float
6373Builtins.lc 187:34-187:43 6373187:34-187:43
6374 Nat -> Type -> Type 6374 Nat -> Type -> Type
6375Builtins.lc 187:34-187:45 6375187:34-187:45
6376 Type -> Type 6376 Type -> Type
6377Builtins.lc 187:34-187:51 6377187:34-187:51
6378 Type 6378 Type
6379Builtins.lc 187:34-187:66 6379187:34-187:66
6380 Type 6380 Type
6381Builtins.lc 187:44-187:45 6381187:44-187:45
6382 _b 6382 _b
6383Builtins.lc 187:46-187:51 6383187:46-187:51
6384 Type 6384 Type
6385Builtins.lc 187:55-187:58 6385187:55-187:58
6386 Nat -> Type -> Type 6386 Nat -> Type -> Type
6387Builtins.lc 187:55-187:60 6387187:55-187:60
6388 Type -> Type 6388 Type -> Type
6389Builtins.lc 187:55-187:66 6389187:55-187:66
6390 Type | Type 6390 Type | Type
6391Builtins.lc 187:59-187:60 6391187:59-187:60
6392 _b 6392 _b
6393Builtins.lc 187:61-187:66 6393187:61-187:66
6394 Type 6394 Type
6395Builtins.lc 201:1-201:5 6395201:1-201:5
6396 forall a . [a] -> a 6396 forall a . [a] -> a
6397Builtins.lc 201:15-201:16 6397201:15-201:16
6398 _d 6398 _d
6399Builtins.lc 203:6-203:8 6399203:6-203:8
6400 forall a . [a] -> [a] -> [a] 6400 forall a . [a] -> [a] -> [a]
6401Builtins.lc 203:14-203:16 6401203:14-203:16
6402 _d 6402 _d
6403Builtins.lc 203:14-204:26 6403203:14-204:26
6404 [_a] -> [_a] 6404 [_a] -> [_a]
6405Builtins.lc 204:14-204:15 6405204:14-204:15
6406 _d 6406 _d
6407Builtins.lc 204:14-204:17 6407204:14-204:17
6408 [_c] -> [_c] 6408 [_c] -> [_c]
6409Builtins.lc 204:14-204:26 6409204:14-204:26
6410 [_c] 6410 [_c]
6411Builtins.lc 204:16-204:17 6411204:16-204:17
6412 forall a . a -> [a] -> [a] 6412 forall a . a -> [a] -> [a]
6413Builtins.lc 204:18-204:20 6413204:18-204:20
6414 [_f] 6414 [_f]
6415Builtins.lc 204:21-204:23 6415204:21-204:23
6416 _h 6416 _h
6417Builtins.lc 204:24-204:26 6417204:24-204:26
6418 [_g] 6418 [_g]
6419Builtins.lc 206:1-206:6 6419206:1-206:6
6420 forall a b . (b -> a -> a) -> a -> [b] -> a 6420 forall a b . (b -> a -> a) -> a -> [b] -> a
6421Builtins.lc 206:16-206:17 6421206:16-206:17
6422 _f 6422 _f
6423Builtins.lc 206:16-207:39 6423206:16-207:39
6424 [_b] -> _f 6424 [_b] -> _f
6425Builtins.lc 207:21-207:22 6425207:21-207:22
6426 _i 6426 _i
6427Builtins.lc 207:23-207:24 6427207:23-207:24
6428 _f 6428 _f
6429Builtins.lc 207:26-207:31 6429207:26-207:31
6430 _n 6430 _n
6431Builtins.lc 207:32-207:33 6431207:32-207:33
6432 _j -> _g 6432 _j -> _g
6433Builtins.lc 207:34-207:35 6433207:34-207:35
6434 _o 6434 _o
6435Builtins.lc 207:36-207:38 6435207:36-207:38
6436 [_k] 6436 [_k]
6437Builtins.lc 209:1-209:7 6437209:1-209:7
6438 forall a . [[a]] -> [a] 6438 forall a . [[a]] -> [a]
6439Builtins.lc 209:10-209:15 6439209:10-209:15
6440 forall a b . (b -> a -> a) -> a -> [b] -> a 6440 forall a b . (b -> a -> a) -> a -> [b] -> a
6441Builtins.lc 209:10-209:20 6441209:10-209:20
6442 [_a] -> [[_a]] -> [_a] 6442 [_a] -> [[_a]] -> [_a]
6443Builtins.lc 209:10-209:23 6443209:10-209:23
6444 [[_a]] -> [_a] 6444 [[_a]] -> [_a]
6445Builtins.lc 209:16-209:20 6445209:16-209:20
6446 forall a . [a] -> [a] -> [a] 6446 forall a . [a] -> [a] -> [a]
6447Builtins.lc 209:21-209:23 6447209:21-209:23
6448 forall a . [a] 6448 forall a . [a]
6449Builtins.lc 211:1-211:4 6449211:1-211:4
6450 forall a b . (a -> b) -> [a] -> [b] 6450 forall a b . (a -> b) -> [a] -> [b]
6451Builtins.lc 211:16-211:18 6451211:16-211:18
6452 forall a . [a] 6452 forall a . [a]
6453Builtins.lc 211:16-212:30 6453211:16-212:30
6454 [_b] -> [_a] 6454 [_b] -> [_a]
6455Builtins.lc 212:16-212:17 6455212:16-212:17
6456 _i 6456 _i
6457Builtins.lc 212:16-212:21 6457212:16-212:21
6458 [_a] -> [_a] 6458 [_a] -> [_a]
6459Builtins.lc 212:16-212:30 6459212:16-212:30
6460 [_c] 6460 [_c]
6461Builtins.lc 212:18-212:19 6461212:18-212:19
6462 _h 6462 _h
6463Builtins.lc 212:20-212:21 6463212:20-212:21
6464 forall a . a -> [a] -> [a] 6464 forall a . a -> [a] -> [a]
6465Builtins.lc 212:22-212:25 6465212:22-212:25
6466 _i 6466 _i
6467Builtins.lc 212:26-212:27 6467212:26-212:27
6468 _g -> _f 6468 _g -> _f
6469Builtins.lc 212:28-212:30 6469212:28-212:30
6470 [_h] 6470 [_h]
6471Builtins.lc 214:14-214:38 6471214:14-214:38
6472 Type | Type 6472 Type | Type
6473Builtins.lc 214:15-214:16 6473214:15-214:16
6474 _d 6474 _d
6475Builtins.lc 214:20-214:23 6475214:20-214:23
6476 Type | Type 6476 Type | Type
6477Builtins.lc 214:21-214:22 6477214:21-214:22
6478 _c 6478 _c
6479Builtins.lc 214:28-214:31 6479214:28-214:31
6480 Type 6480 Type
6481Builtins.lc 214:28-214:38 6481214:28-214:38
6482 Type 6482 Type
6483Builtins.lc 214:29-214:30 6483214:29-214:30
6484 Type 6484 Type
6485Builtins.lc 214:35-214:38 6485214:35-214:38
6486 Type | Type 6486 Type | Type
6487Builtins.lc 214:36-214:37 6487214:36-214:37
6488 Type 6488 Type
6489Builtins.lc 215:1-215:10 6489215:1-215:10
6490 forall a b . (a -> [b]) -> [a] -> [b] 6490 forall a b . (a -> [b]) -> [a] -> [b]
6491Builtins.lc 215:17-215:23 6491215:17-215:23
6492 forall a . [[a]] -> [a] 6492 forall a . [[a]] -> [a]
6493Builtins.lc 215:17-215:33 6493215:17-215:33
6494 [_c] 6494 [_c]
6495Builtins.lc 215:25-215:28 6495215:25-215:28
6496 forall a b . (a -> b) -> [a] -> [b] 6496 forall a b . (a -> b) -> [a] -> [b]
6497Builtins.lc 215:25-215:30 6497215:25-215:30
6498 [_e] -> [[_d]] 6498 [_e] -> [[_d]]
6499Builtins.lc 215:25-215:32 6499215:25-215:32
6500 [[_c]] 6500 [[_c]]
6501Builtins.lc 215:29-215:30 6501215:29-215:30
6502 _g -> [_f] 6502 _g -> [_f]
6503Builtins.lc 215:31-215:32 6503215:31-215:32
6504 [_d] 6504 [_d]
6505Builtins.lc 217:1-217:4 6505217:1-217:4
6506 forall a . [a] -> Int 6506 forall a . [a] -> Int
6507Builtins.lc 217:10-217:11 6507217:10-217:11
6508 _b 6508 _b
6509Builtins.lc 217:10-218:35 6509217:10-218:35
6510 [_b] -> Int 6510 [_b] -> Int
6511Builtins.lc 218:14-218:15 6511218:14-218:15
6512 _b 6512 _b
6513Builtins.lc 218:14-218:28 6513218:14-218:28
6514 Int -> Int 6514 Int -> Int
6515Builtins.lc 218:14-218:35 6515218:14-218:35
6516 Int 6516 Int
6517Builtins.lc 218:16-218:28 6517218:16-218:28
6518 Int -> Int -> Int 6518 Int -> Int -> Int
6519Builtins.lc 218:29-218:32 6519218:29-218:32
6520 _h 6520 _h
6521Builtins.lc 218:33-218:35 6521218:33-218:35
6522 [_g] 6522 [_g]
6523Builtins.lc 222:6-222:11 6523222:6-222:11
6524 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type 6524 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type
6525Builtins.lc 222:6-222:13 6525222:6-222:13
6526 Type | Type | Type | Type 6526 Type | Type | Type | Type
6527Builtins.lc 222:6-224:11 6527222:6-224:11
6528 Type | Type | Type 6528 Type | Type | Type
6529Builtins.lc 222:6-224:13 6529222:6-224:13
6530 Type 6530 Type
6531Builtins.lc 222:12-222:13 6531222:12-222:13
6532 Type | Type 6532 Type | Type
6533Builtins.lc 223:7-223:14 6533223:7-223:14
6534 forall a . Maybe a | Maybe _b 6534 forall a . Maybe a | Maybe _b
6535Builtins.lc 224:7-224:11 6535224:7-224:11
6536 forall a . a -> Maybe a | Maybe _d | Type | Type 6536 forall a . a -> Maybe a | Maybe _d | Type | Type
6537Builtins.lc 224:12-224:13 6537224:12-224:13
6538 Type 6538 Type
6539Builtins.lc 227:6-227:12 6539227:6-227:12
6540 Nat -> Type -> Type | Nat -> Type -> Type | Nat 6540 Nat -> Type -> Type | Nat -> Type -> Type | Nat
6541 -> Type -> Type | Type | Type | Type 6541 -> Type -> Type | Type | Type | Type
6542Builtins.lc 227:19-227:22 6542227:19-227:22
6543 Type | Type 6543 Type | Type
6544Builtins.lc 231:6-231:19 6544231:6-231:19
6545 Type | Type | Type | Type | Type | Type | Type | Type | Type 6545 Type | Type | Type | Type | Type | Type | Type | Type | Type
6546Builtins.lc 231:6-236:20 6546231:6-236:20
6547 Type | Type | Type | Type | Type 6547 Type | Type | Type | Type | Type
6548Builtins.lc 232:7-232:15 6548232:7-232:15
6549 PrimitiveType 6549 PrimitiveType
6550Builtins.lc 233:7-233:11 6550233:7-233:11
6551 PrimitiveType 6551 PrimitiveType
6552Builtins.lc 234:7-234:12 6552234:7-234:12
6553 PrimitiveType 6553 PrimitiveType
6554Builtins.lc 235:7-235:24 6554235:7-235:24
6555 PrimitiveType 6555 PrimitiveType
6556Builtins.lc 236:7-236:20 6556236:7-236:20
6557 PrimitiveType 6557 PrimitiveType
6558Builtins.lc 238:6-238:15 6558238:6-238:15
6559 Type -> PrimitiveType -> Type | Type -> PrimitiveType -> Type | Type | Type 6559 Type -> PrimitiveType -> Type | Type -> PrimitiveType -> Type | Type | Type
6560 -> PrimitiveType -> Type | Type | Type 6560 -> PrimitiveType -> Type | Type | Type
6561Builtins.lc 238:6-241:56 6561238:6-241:56
6562 Type | Type | Type | Type 6562 Type | Type | Type | Type
6563Builtins.lc 238:21-238:34 6563238:21-238:34
6564 Type 6564 Type
6565Builtins.lc 238:21-238:42 6565238:21-238:42
6566 Type 6566 Type
6567Builtins.lc 238:38-238:42 6567238:38-238:42
6568 Type | Type 6568 Type | Type
6569Builtins.lc 239:5-239:14 6569239:5-239:14
6570 forall a . a -> Primitive a 'Point | Primitive _c 'Point 6570 forall a . a -> Primitive a 'Point | Primitive _c 'Point
6571Builtins.lc 239:5-239:53 6571239:5-239:53
6572 Type | Type 6572 Type | Type
6573Builtins.lc 239:21-239:22 6573239:21-239:22
6574 Type 6574 Type
6575Builtins.lc 239:21-239:53 6575239:21-239:53
6576 Type 6576 Type
6577Builtins.lc 239:36-239:45 6577239:36-239:45
6578 Type -> PrimitiveType -> Type 6578 Type -> PrimitiveType -> Type
6579Builtins.lc 239:36-239:47 6579239:36-239:47
6580 PrimitiveType -> Type 6580 PrimitiveType -> Type
6581Builtins.lc 239:36-239:53 6581239:36-239:53
6582 Type | Type 6582 Type | Type
6583Builtins.lc 239:46-239:47 6583239:46-239:47
6584 Type 6584 Type
6585Builtins.lc 239:48-239:53 6585239:48-239:53
6586 PrimitiveType | PrimitiveType 6586 PrimitiveType | PrimitiveType
6587Builtins.lc 240:5-240:13 6587240:5-240:13
6588 forall a . a -> a -> Primitive a 'Line | Primitive _e 'Line 6588 forall a . a -> a -> Primitive a 'Line | Primitive _e 'Line
6589Builtins.lc 240:5-240:52 6589240:5-240:52
6590 Type | Type | Type 6590 Type | Type | Type
6591Builtins.lc 240:21-240:22 6591240:21-240:22
6592 Type 6592 Type
6593Builtins.lc 240:21-240:52 6593240:21-240:52
6594 Type 6594 Type
6595Builtins.lc 240:26-240:27 6595240:26-240:27
6596 Type 6596 Type
6597Builtins.lc 240:26-240:52 6597240:26-240:52
6598 Type 6598 Type
6599Builtins.lc 240:36-240:45 6599240:36-240:45
6600 Type -> PrimitiveType -> Type 6600 Type -> PrimitiveType -> Type
6601Builtins.lc 240:36-240:47 6601240:36-240:47
6602 PrimitiveType -> Type 6602 PrimitiveType -> Type
6603Builtins.lc 240:36-240:52 6603240:36-240:52
6604 Type | Type 6604 Type | Type
6605Builtins.lc 240:46-240:47 6605240:46-240:47
6606 Type 6606 Type
6607Builtins.lc 240:48-240:52 6607240:48-240:52
6608 PrimitiveType | PrimitiveType 6608 PrimitiveType | PrimitiveType
6609Builtins.lc 241:5-241:17 6609241:5-241:17
6610 forall a . a -> a -> a -> Primitive a 'Triangle | Primitive _g 'Triangle 6610 forall a . a -> a -> a -> Primitive a 'Triangle | Primitive _g 'Triangle
6611Builtins.lc 241:5-241:56 6611241:5-241:56
6612 Type | Type | Type | Type 6612 Type | Type | Type | Type
6613Builtins.lc 241:21-241:22 6613241:21-241:22
6614 Type 6614 Type
6615Builtins.lc 241:21-241:56 6615241:21-241:56
6616 Type 6616 Type
6617Builtins.lc 241:26-241:27 6617241:26-241:27
6618 Type 6618 Type
6619Builtins.lc 241:26-241:56 6619241:26-241:56
6620 Type 6620 Type
6621Builtins.lc 241:31-241:32 6621241:31-241:32
6622 Type 6622 Type
6623Builtins.lc 241:31-241:56 6623241:31-241:56
6624 Type 6624 Type
6625Builtins.lc 241:36-241:45 6625241:36-241:45
6626 Type -> PrimitiveType -> Type 6626 Type -> PrimitiveType -> Type
6627Builtins.lc 241:36-241:47 6627241:36-241:47
6628 PrimitiveType -> Type 6628 PrimitiveType -> Type
6629Builtins.lc 241:36-241:56 6629241:36-241:56
6630 Type | Type 6630 Type | Type
6631Builtins.lc 241:46-241:47 6631241:46-241:47
6632 Type 6632 Type
6633Builtins.lc 241:48-241:56 6633241:48-241:56
6634 PrimitiveType | PrimitiveType 6634 PrimitiveType | PrimitiveType
6635Builtins.lc 243:1-243:13 6635243:1-243:13
6636 forall a b (c :: PrimitiveType) . (a -> b) -> Primitive a c -> Primitive b c 6636 forall a b (c :: PrimitiveType) . (a -> b) -> Primitive a c -> Primitive b c
6637Builtins.lc 243:17-243:59 6637243:17-243:59
6638 Type | Type | Type 6638 Type | Type | Type
6639Builtins.lc 243:18-243:19 6639243:18-243:19
6640 _f 6640 _f
6641Builtins.lc 243:23-243:24 6641243:23-243:24
6642 _e | Type 6642 _e | Type
6643Builtins.lc 243:29-243:38 6643243:29-243:38
6644 Type -> PrimitiveType -> Type 6644 Type -> PrimitiveType -> Type
6645Builtins.lc 243:29-243:40 6645243:29-243:40
6646 PrimitiveType -> Type 6646 PrimitiveType -> Type
6647Builtins.lc 243:29-243:42 6647243:29-243:42
6648 Type 6648 Type
6649Builtins.lc 243:29-243:59 6649243:29-243:59
6650 Type 6650 Type
6651Builtins.lc 243:39-243:40 6651243:39-243:40
6652 Type 6652 Type
6653Builtins.lc 243:41-243:42 6653243:41-243:42
6654 _c 6654 _c
6655Builtins.lc 243:46-243:55 6655243:46-243:55
6656 Type -> PrimitiveType -> Type 6656 Type -> PrimitiveType -> Type
6657Builtins.lc 243:46-243:57 6657243:46-243:57
6658 PrimitiveType -> Type 6658 PrimitiveType -> Type
6659Builtins.lc 243:46-243:59 6659243:46-243:59
6660 Type | Type 6660 Type | Type
6661Builtins.lc 243:56-243:57 6661243:56-243:57
6662 Type 6662 Type
6663Builtins.lc 243:58-243:59 6663243:58-243:59
6664 PrimitiveType 6664 PrimitiveType
6665Builtins.lc 250:6-250:21 6665250:6-250:21
6666 PrimitiveType -> Type -> Type 6666 PrimitiveType -> Type -> Type
6667Builtins.lc 250:28-250:43 6667250:28-250:43
6668 Type 6668 Type
6669Builtins.lc 250:29-250:38 6669250:29-250:38
6670 Type -> PrimitiveType -> Type 6670 Type -> PrimitiveType -> Type
6671Builtins.lc 250:29-250:40 6671250:29-250:40
6672 PrimitiveType -> Type 6672 PrimitiveType -> Type
6673Builtins.lc 250:29-250:42 6673250:29-250:42
6674 Type 6674 Type
6675Builtins.lc 250:39-250:40 6675250:39-250:40
6676 _b 6676 _b
6677Builtins.lc 250:41-250:42 6677250:41-250:42
6678 _c 6678 _c
6679Builtins.lc 252:18-252:72 6679252:18-252:72
6680 Type | Type | Type 6680 Type | Type | Type
6681Builtins.lc 252:19-252:20 6681252:19-252:20
6682 _f 6682 _f
6683Builtins.lc 252:24-252:25 6683252:24-252:25
6684 _e | Type 6684 _e | Type
6685Builtins.lc 252:30-252:45 6685252:30-252:45
6686 PrimitiveType -> Type -> Type 6686 PrimitiveType -> Type -> Type
6687Builtins.lc 252:30-252:47 6687252:30-252:47
6688 Type -> Type 6688 Type -> Type
6689Builtins.lc 252:30-252:49 6689252:30-252:49
6690 Type 6690 Type
6691Builtins.lc 252:30-252:72 6691252:30-252:72
6692 Type 6692 Type
6693Builtins.lc 252:46-252:47 6693252:46-252:47
6694 _c 6694 _c
6695Builtins.lc 252:48-252:49 6695252:48-252:49
6696 Type 6696 Type
6697Builtins.lc 252:53-252:68 6697252:53-252:68
6698 PrimitiveType -> Type -> Type 6698 PrimitiveType -> Type -> Type
6699Builtins.lc 252:53-252:70 6699252:53-252:70
6700 Type -> Type 6700 Type -> Type
6701Builtins.lc 252:53-252:72 6701252:53-252:72
6702 Type | Type 6702 Type | Type
6703Builtins.lc 252:69-252:70 6703252:69-252:70
6704 PrimitiveType 6704 PrimitiveType
6705Builtins.lc 252:71-252:72 6705252:71-252:72
6706 Type 6706 Type
6707Builtins.lc 253:1-253:14 6707253:1-253:14
6708 forall a b (c :: PrimitiveType) . (a -> b) -> [Primitive a c] -> [Primitive b c] 6708 forall a b (c :: PrimitiveType) . (a -> b) -> [Primitive a c] -> [Primitive b c]
6709Builtins.lc 253:19-253:22 6709253:19-253:22
6710 forall a b . (a -> b) -> [a] -> [b] 6710 forall a b . (a -> b) -> [a] -> [b]
6711Builtins.lc 253:19-253:39 6711253:19-253:39
6712 [Primitive _e _a] -> [Primitive _d _a] 6712 [Primitive _e _a] -> [Primitive _d _a]
6713Builtins.lc 253:24-253:36 6713253:24-253:36
6714 forall a b (c :: PrimitiveType) . (a -> b) -> Primitive a c -> Primitive b c 6714 forall a b (c :: PrimitiveType) . (a -> b) -> Primitive a c -> Primitive b c
6715Builtins.lc 253:24-253:38 6715253:24-253:38
6716 Primitive _g _a -> Primitive _f _a 6716 Primitive _g _a -> Primitive _f _a
6717Builtins.lc 253:37-253:38 6717253:37-253:38
6718 _i -> _h 6718 _i -> _h
6719Builtins.lc 255:30-255:38 6719255:30-255:38
6720 Type -> Type 6720 Type -> Type
6721Builtins.lc 255:45-255:46 6721255:45-255:46
6722 Type 6722 Type
6723Builtins.lc 260:1-260:12 6723260:1-260:12
6724 forall (a :: PrimitiveType) (b :: [Type]) (c :: [Type]) 6724 forall (a :: PrimitiveType) (b :: [Type]) (c :: [Type])
6725 . (b ~ (map ListElem c :: [Type])) => HList c -> PrimitiveStream a (HList b) 6725 . (b ~ (map ListElem c :: [Type])) => HList c -> PrimitiveStream a (HList b)
6726Builtins.lc 260:32-260:119 6726260:32-260:119
6727 Type | Type | Type 6727 Type | Type | Type
6728Builtins.lc 260:56-260:57 6728260:56-260:57
6729 _e 6729 _e
6730Builtins.lc 260:56-260:59 6730260:56-260:59
6731 _d -> Constraint 6731 _d -> Constraint
6732Builtins.lc 260:56-260:75 6732260:56-260:75
6733 Constraint 6733 Constraint
6734Builtins.lc 260:58-260:59 6734260:58-260:59
6735 forall a . a -> a -> Constraint 6735 forall a . a -> a -> Constraint
6736Builtins.lc 260:60-260:63 6736260:60-260:63
6737 forall a b . (a -> b) -> [a] -> [b] 6737 forall a b . (a -> b) -> [a] -> [b]
6738Builtins.lc 260:60-260:72 6738260:60-260:72
6739 [Type] -> [Type] 6739 [Type] -> [Type]
6740Builtins.lc 260:60-260:75 6740260:60-260:75
6741 [Type] 6741 [Type]
6742Builtins.lc 260:64-260:72 6742260:64-260:72
6743 Type -> Type 6743 Type -> Type
6744Builtins.lc 260:73-260:75 6744260:73-260:75
6745 _b 6745 _b
6746Builtins.lc 260:80-260:85 6746260:80-260:85
6747 [Type] -> Type 6747 [Type] -> Type
6748Builtins.lc 260:80-260:88 6748260:80-260:88
6749 Type 6749 Type
6750Builtins.lc 260:80-260:119 6750260:80-260:119
6751 Type 6751 Type
6752Builtins.lc 260:86-260:88 6752260:86-260:88
6753 [Type] 6753 [Type]
6754Builtins.lc 260:92-260:107 6754260:92-260:107
6755 PrimitiveType -> Type -> Type 6755 PrimitiveType -> Type -> Type
6756Builtins.lc 260:92-260:109 6756260:92-260:109
6757 Type -> Type 6757 Type -> Type
6758Builtins.lc 260:92-260:119 6758260:92-260:119
6759 Type | Type 6759 Type | Type
6760Builtins.lc 260:108-260:109 6760260:108-260:109
6761 _f 6761 _f
6762Builtins.lc 260:111-260:116 6762260:111-260:116
6763 [Type] -> Type 6763 [Type] -> Type
6764Builtins.lc 260:111-260:118 6764260:111-260:118
6765 Type 6765 Type
6766Builtins.lc 260:117-260:118 6766260:117-260:118
6767 [Type] 6767 [Type]
6768Builtins.lc 262:1-262:6 6768262:1-262:6
6769 forall (a :: PrimitiveType) (b :: [Type]) 6769 forall (a :: PrimitiveType) (b :: [Type])
6770 . String -> HList b -> PrimitiveStream a (HList b) 6770 . String -> HList b -> PrimitiveStream a (HList b)
6771Builtins.lc 262:56-262:62 6771262:56-262:62
6772 Type 6772 Type
6773Builtins.lc 262:56-262:104 6773262:56-262:104
6774 Type | Type 6774 Type | Type
6775Builtins.lc 262:66-262:71 6775262:66-262:71
6776 [Type] -> Type 6776 [Type] -> Type
6777Builtins.lc 262:66-262:73 6777262:66-262:73
6778 Type 6778 Type
6779Builtins.lc 262:66-262:104 6779262:66-262:104
6780 Type 6780 Type
6781Builtins.lc 262:72-262:73 6781262:72-262:73
6782 _c 6782 _c
6783Builtins.lc 262:77-262:92 6783262:77-262:92
6784 PrimitiveType -> Type -> Type 6784 PrimitiveType -> Type -> Type
6785Builtins.lc 262:77-262:94 6785262:77-262:94
6786 Type -> Type 6786 Type -> Type
6787Builtins.lc 262:77-262:104 6787262:77-262:104
6788 Type | Type 6788 Type | Type
6789Builtins.lc 262:93-262:94 6789262:93-262:94
6790 _e 6790 _e
6791Builtins.lc 262:96-262:101 6791262:96-262:101
6792 [Type] -> Type 6792 [Type] -> Type
6793Builtins.lc 262:96-262:103 6793262:96-262:103
6794 Type 6794 Type
6795Builtins.lc 262:102-262:103 6795262:102-262:103
6796 [Type] 6796 [Type]
6797Builtins.lc 264:1-264:10 6797264:1-264:10
6798 forall a . String -> a 6798 forall a . String -> a
6799Builtins.lc 264:14-264:20 6799264:14-264:20
6800 Type 6800 Type
6801Builtins.lc 264:14-264:25 6801264:14-264:25
6802 Type 6802 Type
6803Builtins.lc 264:24-264:25 6803264:24-264:25
6804 _c | Type 6804 _c | Type
6805Builtins.lc 266:1-266:12 6805266:1-266:12
6806 forall (a :: PrimitiveType) (b :: [Type]) 6806 forall (a :: PrimitiveType) (b :: [Type])
6807 . String 6807 . String
6808 -> forall (c :: [String]) 6808 -> forall (c :: [String])
6809 -> (len c ~ (len b :: Int)) => PrimitiveStream a (HList b) 6809 -> (len c ~ (len b :: Int)) => PrimitiveStream a (HList b)
6810Builtins.lc 266:31-266:37 6810266:31-266:37
6811 Type 6811 Type
6812Builtins.lc 266:31-266:123 6812266:31-266:123
6813 Type 6813 Type
6814Builtins.lc 266:32-266:36 6814266:32-266:36
6815 Type 6815 Type
6816Builtins.lc 266:41-266:47 6816266:41-266:47
6817 Type 6817 Type
6818Builtins.lc 266:41-266:123 6818266:41-266:123
6819 Type 6819 Type
6820Builtins.lc 266:51-266:123 6820266:51-266:123
6821 Type 6821 Type
6822Builtins.lc 266:65-266:73 6822266:65-266:73
6823 Type 6823 Type
6824Builtins.lc 266:66-266:72 6824266:66-266:72
6825 Type 6825 Type
6826Builtins.lc 266:78-266:81 6826266:78-266:81
6827 forall a . [a] -> Int 6827 forall a . [a] -> Int
6828Builtins.lc 266:78-266:84 6828266:78-266:84
6829 Int 6829 Int
6830Builtins.lc 266:78-266:86 6830266:78-266:86
6831 Int -> Constraint 6831 Int -> Constraint
6832Builtins.lc 266:78-266:92 6832266:78-266:92
6833 Constraint 6833 Constraint
6834Builtins.lc 266:78-266:123 6834266:78-266:123
6835 Type 6835 Type
6836Builtins.lc 266:82-266:84 6836266:82-266:84
6837 [String] 6837 [String]
6838Builtins.lc 266:85-266:86 6838266:85-266:86
6839 forall a . a -> a -> Constraint 6839 forall a . a -> a -> Constraint
6840Builtins.lc 266:87-266:90 6840266:87-266:90
6841 forall a . [a] -> Int 6841 forall a . [a] -> Int
6842Builtins.lc 266:87-266:92 6842266:87-266:92
6843 Int 6843 Int
6844Builtins.lc 266:91-266:92 6844266:91-266:92
6845 [Type] 6845 [Type]
6846Builtins.lc 266:96-266:111 6846266:96-266:111
6847 PrimitiveType -> Type -> Type 6847 PrimitiveType -> Type -> Type
6848Builtins.lc 266:96-266:113 6848266:96-266:113
6849 Type -> Type 6849 Type -> Type
6850Builtins.lc 266:96-266:123 6850266:96-266:123
6851 Type | Type 6851 Type | Type
6852Builtins.lc 266:112-266:113 6852266:112-266:113
6853 _f 6853 _f
6854Builtins.lc 266:115-266:120 6854266:115-266:120
6855 [Type] -> Type 6855 [Type] -> Type
6856Builtins.lc 266:115-266:122 6856266:115-266:122
6857 Type 6857 Type
6858Builtins.lc 266:121-266:122 6858266:121-266:122
6859 [Type] 6859 [Type]
6860Builtins.lc 270:6-270:14 6860270:6-270:14
6861 Nat -> Type -> Type 6861 Nat -> Type -> Type
6862Builtins.lc 270:21-270:27 6862270:21-270:27
6863 Nat -> Type -> Type 6863 Nat -> Type -> Type
6864Builtins.lc 270:21-270:29 6864270:21-270:29
6865 Type -> Type 6865 Type -> Type
6866Builtins.lc 270:21-270:56 6866270:21-270:56
6867 Type 6867 Type
6868Builtins.lc 270:28-270:29 6868270:28-270:29
6869 _d 6869 _d
6870Builtins.lc 270:31-270:36 6870270:31-270:36
6871 Type -> Type 6871 Type -> Type
6872Builtins.lc 270:31-270:55 6872270:31-270:55
6873 Type 6873 Type
6874Builtins.lc 270:38-270:52 6874270:38-270:52
6875 Type -> Type 6875 Type -> Type
6876Builtins.lc 270:38-270:54 6876270:38-270:54
6877 Type 6877 Type
6878Builtins.lc 270:53-270:54 6878270:53-270:54
6879 _b 6879 _b
6880Builtins.lc 272:6-272:20 6880272:6-272:20
6881 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type 6881 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type
6882Builtins.lc 272:6-272:22 6882272:6-272:22
6883 Type | Type 6883 Type | Type
6884Builtins.lc 272:6-272:39 6884272:6-272:39
6885 Type | Type 6885 Type | Type
6886Builtins.lc 272:6-274:29 6886272:6-274:29
6887 Type | Type 6887 Type | Type
6888Builtins.lc 272:21-272:22 6888272:21-272:22
6889 Type 6889 Type
6890Builtins.lc 272:25-272:39 6890272:25-272:39
6891 forall a . Vec 3 Float -> a -> SimpleFragment a | SimpleFragment 6891 forall a . Vec 3 Float -> a -> SimpleFragment a | SimpleFragment
6892 _d | Type | Type | Type 6892 _d | Type | Type | Type
6893Builtins.lc 273:7-273:22 6893273:7-273:22
6894 forall a . SimpleFragment a -> VecS Float 3 6894 forall a . SimpleFragment a -> VecS Float 3
6895Builtins.lc 273:28-273:31 6895273:28-273:31
6896 Nat -> Type -> Type 6896 Nat -> Type -> Type
6897Builtins.lc 273:28-273:33 6897273:28-273:33
6898 Type -> Type 6898 Type -> Type
6899Builtins.lc 273:28-273:39 6899273:28-273:39
6900 Type 6900 Type
6901Builtins.lc 273:32-273:33 6901273:32-273:33
6902 _b 6902 _b
6903Builtins.lc 273:34-273:39 6903273:34-273:39
6904 Type 6904 Type
6905Builtins.lc 274:7-274:21 6905274:7-274:21
6906 forall a . SimpleFragment a -> a 6906 forall a . SimpleFragment a -> a
6907Builtins.lc 274:28-274:29 6907274:28-274:29
6908 Type 6908 Type
6909Builtins.lc 277:6-277:20 6909277:6-277:20
6910 Nat -> Type -> Type 6910 Nat -> Type -> Type
6911Builtins.lc 277:27-277:41 6911277:27-277:41
6912 Type 6912 Type
6913Builtins.lc 277:28-277:36 6913277:28-277:36
6914 Nat -> Type -> Type 6914 Nat -> Type -> Type
6915Builtins.lc 277:28-277:38 6915277:28-277:38
6916 Type -> Type 6916 Type -> Type
6917Builtins.lc 277:28-277:40 6917277:28-277:40
6918 Type 6918 Type
6919Builtins.lc 277:37-277:38 6919277:37-277:38
6920 _d 6920 _d
6921Builtins.lc 277:39-277:40 6921277:39-277:40
6922 _b 6922 _b
6923Builtins.lc 279:1-279:15 6923279:1-279:15
6924 forall a (b :: Nat) . (a -> Float) -> Fragment b a -> Fragment b a 6924 forall a (b :: Nat) . (a -> Float) -> Fragment b a -> Fragment b a
6925Builtins.lc 279:19-279:63 6925279:19-279:63
6926 Type | Type 6926 Type | Type
6927Builtins.lc 279:20-279:21 6927279:20-279:21
6928 _d 6928 _d
6929Builtins.lc 279:25-279:30 6929279:25-279:30
6930 Type | Type 6930 Type | Type
6931Builtins.lc 279:35-279:43 6931279:35-279:43
6932 Nat -> Type -> Type 6932 Nat -> Type -> Type
6933Builtins.lc 279:35-279:45 6933279:35-279:45
6934 Type -> Type 6934 Type -> Type
6935Builtins.lc 279:35-279:47 6935279:35-279:47
6936 Type 6936 Type
6937Builtins.lc 279:35-279:63 6937279:35-279:63
6938 Type 6938 Type
6939Builtins.lc 279:44-279:45 6939279:44-279:45
6940 _c 6940 _c
6941Builtins.lc 279:46-279:47 6941279:46-279:47
6942 Type 6942 Type
6943Builtins.lc 279:51-279:59 6943279:51-279:59
6944 Nat -> Type -> Type 6944 Nat -> Type -> Type
6945Builtins.lc 279:51-279:61 6945279:51-279:61
6946 Type -> Type 6946 Type -> Type
6947Builtins.lc 279:51-279:63 6947279:51-279:63
6948 Type | Type 6948 Type | Type
6949Builtins.lc 279:60-279:61 6949279:60-279:61
6950 Nat 6950 Nat
6951Builtins.lc 279:62-279:63 6951279:62-279:63
6952 Type 6952 Type
6953Builtins.lc 281:20-281:76 6953281:20-281:76
6954 Type | Type 6954 Type | Type
6955Builtins.lc 281:21-281:22 6955281:21-281:22
6956 _d 6956 _d
6957Builtins.lc 281:26-281:31 6957281:26-281:31
6958 Type | Type 6958 Type | Type
6959Builtins.lc 281:36-281:50 6959281:36-281:50
6960 Nat -> Type -> Type 6960 Nat -> Type -> Type
6961Builtins.lc 281:36-281:52 6961281:36-281:52
6962 Type -> Type 6962 Type -> Type
6963Builtins.lc 281:36-281:54 6963281:36-281:54
6964 Type 6964 Type
6965Builtins.lc 281:36-281:76 6965281:36-281:76
6966 Type 6966 Type
6967Builtins.lc 281:51-281:52 6967281:51-281:52
6968 _c 6968 _c
6969Builtins.lc 281:53-281:54 6969281:53-281:54
6970 Type 6970 Type
6971Builtins.lc 281:58-281:72 6971281:58-281:72
6972 Nat -> Type -> Type 6972 Nat -> Type -> Type
6973Builtins.lc 281:58-281:74 6973281:58-281:74
6974 Type -> Type 6974 Type -> Type
6975Builtins.lc 281:58-281:76 6975281:58-281:76
6976 Type | Type 6976 Type | Type
6977Builtins.lc 281:73-281:74 6977281:73-281:74
6978 Nat 6978 Nat
6979Builtins.lc 281:75-281:76 6979281:75-281:76
6980 Type 6980 Type
6981Builtins.lc 282:1-282:16 6981282:1-282:16
6982 forall a (b :: Nat) 6982 forall a (b :: Nat)
6983 . (a -> Float) 6983 . (a -> Float)
6984 -> [Vector b (Maybe (SimpleFragment a))] 6984 -> [Vector b (Maybe (SimpleFragment a))]
6985 -> [Vector b (Maybe (SimpleFragment a))] 6985 -> [Vector b (Maybe (SimpleFragment a))]
6986Builtins.lc 282:21-282:24 6986282:21-282:24
6987 forall a b . (a -> b) -> [a] -> [b] 6987 forall a b . (a -> b) -> [a] -> [b]
6988Builtins.lc 282:21-282:43 6988282:21-282:43
6989 [Vector _a (Maybe (SimpleFragment _d))] 6989 [Vector _a (Maybe (SimpleFragment _d))]
6990 -> [Vector _a (Maybe (SimpleFragment _d))] 6990 -> [Vector _a (Maybe (SimpleFragment _d))]
6991Builtins.lc 282:26-282:40 6991282:26-282:40
6992 forall a (b :: Nat) . (a -> Float) -> Fragment b a -> Fragment b a 6992 forall a (b :: Nat) . (a -> Float) -> Fragment b a -> Fragment b a
6993Builtins.lc 282:26-282:42 6993282:26-282:42
6994 Fragment _a _f -> Fragment _a _f 6994 Fragment _a _f -> Fragment _a _f
6995Builtins.lc 282:41-282:42 6995282:41-282:42
6996 _g -> Float 6996 _g -> Float
6997Builtins.lc 284:1-284:15 6997284:1-284:15
6998 forall a (b :: Nat) . (a -> Bool) -> Fragment b a -> Fragment b a 6998 forall a (b :: Nat) . (a -> Bool) -> Fragment b a -> Fragment b a
6999Builtins.lc 284:19-284:62 6999284:19-284:62
7000 Type | Type 7000 Type | Type
7001Builtins.lc 284:20-284:21 7001284:20-284:21
7002 _d 7002 _d
7003Builtins.lc 284:25-284:29 7003284:25-284:29
7004 Type | Type 7004 Type | Type
7005Builtins.lc 284:34-284:42 7005284:34-284:42
7006 Nat -> Type -> Type 7006 Nat -> Type -> Type
7007Builtins.lc 284:34-284:44 7007284:34-284:44
7008 Type -> Type 7008 Type -> Type
7009Builtins.lc 284:34-284:46 7009284:34-284:46
7010 Type 7010 Type
7011Builtins.lc 284:34-284:62 7011284:34-284:62
7012 Type 7012 Type
7013Builtins.lc 284:43-284:44 7013284:43-284:44
7014 _c 7014 _c
7015Builtins.lc 284:45-284:46 7015284:45-284:46
7016 Type 7016 Type
7017Builtins.lc 284:50-284:58 7017284:50-284:58
7018 Nat -> Type -> Type 7018 Nat -> Type -> Type
7019Builtins.lc 284:50-284:60 7019284:50-284:60
7020 Type -> Type 7020 Type -> Type
7021Builtins.lc 284:50-284:62 7021284:50-284:62
7022 Type | Type 7022 Type | Type
7023Builtins.lc 284:59-284:60 7023284:59-284:60
7024 Nat 7024 Nat
7025Builtins.lc 284:61-284:62 7025284:61-284:62
7026 Type 7026 Type
7027Builtins.lc 286:20-286:75 7027286:20-286:75
7028 Type | Type 7028 Type | Type
7029Builtins.lc 286:21-286:22 7029286:21-286:22
7030 _d 7030 _d
7031Builtins.lc 286:26-286:30 7031286:26-286:30
7032 Type | Type 7032 Type | Type
7033Builtins.lc 286:35-286:49 7033286:35-286:49
7034 Nat -> Type -> Type 7034 Nat -> Type -> Type
7035Builtins.lc 286:35-286:51 7035286:35-286:51
7036 Type -> Type 7036 Type -> Type
7037Builtins.lc 286:35-286:53 7037286:35-286:53
7038 Type 7038 Type
7039Builtins.lc 286:35-286:75 7039286:35-286:75
7040 Type 7040 Type
7041Builtins.lc 286:50-286:51 7041286:50-286:51
7042 _c 7042 _c
7043Builtins.lc 286:52-286:53 7043286:52-286:53
7044 Type 7044 Type
7045Builtins.lc 286:57-286:71 7045286:57-286:71
7046 Nat -> Type -> Type 7046 Nat -> Type -> Type
7047Builtins.lc 286:57-286:73 7047286:57-286:73
7048 Type -> Type 7048 Type -> Type
7049Builtins.lc 286:57-286:75 7049286:57-286:75
7050 Type | Type 7050 Type | Type
7051Builtins.lc 286:72-286:73 7051286:72-286:73
7052 Nat 7052 Nat
7053Builtins.lc 286:74-286:75 7053286:74-286:75
7054 Type 7054 Type
7055Builtins.lc 287:1-287:16 7055287:1-287:16
7056 forall a (b :: Nat) 7056 forall a (b :: Nat)
7057 . (a -> Bool) 7057 . (a -> Bool)
7058 -> [Vector b (Maybe (SimpleFragment a))] 7058 -> [Vector b (Maybe (SimpleFragment a))]
7059 -> [Vector b (Maybe (SimpleFragment a))] 7059 -> [Vector b (Maybe (SimpleFragment a))]
7060Builtins.lc 287:21-287:24 7060287:21-287:24
7061 forall a b . (a -> b) -> [a] -> [b] 7061 forall a b . (a -> b) -> [a] -> [b]
7062Builtins.lc 287:21-287:43 7062287:21-287:43
7063 [Vector _a (Maybe (SimpleFragment _d))] 7063 [Vector _a (Maybe (SimpleFragment _d))]
7064 -> [Vector _a (Maybe (SimpleFragment _d))] 7064 -> [Vector _a (Maybe (SimpleFragment _d))]
7065Builtins.lc 287:26-287:40 7065287:26-287:40
7066 forall a (b :: Nat) . (a -> Bool) -> Fragment b a -> Fragment b a 7066 forall a (b :: Nat) . (a -> Bool) -> Fragment b a -> Fragment b a
7067Builtins.lc 287:26-287:42 7067287:26-287:42
7068 Fragment _a _f -> Fragment _a _f 7068 Fragment _a _f -> Fragment _a _f
7069Builtins.lc 287:41-287:42 7069287:41-287:42
7070 _g -> Bool 7070 _g -> Bool
7071Builtins.lc 289:1-289:12 7071289:1-289:12
7072 forall a b (c :: Nat) . (a -> b) -> Fragment c a -> Fragment c b 7072 forall a b (c :: Nat) . (a -> b) -> Fragment c a -> Fragment c b
7073Builtins.lc 289:16-289:56 7073289:16-289:56
7074 Type | Type | Type 7074 Type | Type | Type
7075Builtins.lc 289:17-289:18 7075289:17-289:18
7076 _f 7076 _f
7077Builtins.lc 289:22-289:23 7077289:22-289:23
7078 _e | Type 7078 _e | Type
7079Builtins.lc 289:28-289:36 7079289:28-289:36
7080 Nat -> Type -> Type 7080 Nat -> Type -> Type
7081Builtins.lc 289:28-289:38 7081289:28-289:38
7082 Type -> Type 7082 Type -> Type
7083Builtins.lc 289:28-289:40 7083289:28-289:40
7084 Type 7084 Type
7085Builtins.lc 289:28-289:56 7085289:28-289:56
7086 Type 7086 Type
7087Builtins.lc 289:37-289:38 7087289:37-289:38
7088 _c 7088 _c
7089Builtins.lc 289:39-289:40 7089289:39-289:40
7090 Type 7090 Type
7091Builtins.lc 289:44-289:52 7091289:44-289:52
7092 Nat -> Type -> Type 7092 Nat -> Type -> Type
7093Builtins.lc 289:44-289:54 7093289:44-289:54
7094 Type -> Type 7094 Type -> Type
7095Builtins.lc 289:44-289:56 7095289:44-289:56
7096 Type | Type 7096 Type | Type
7097Builtins.lc 289:53-289:54 7097289:53-289:54
7098 Nat 7098 Nat
7099Builtins.lc 289:55-289:56 7099289:55-289:56
7100 Type 7100 Type
7101Builtins.lc 291:17-291:69 7101291:17-291:69
7102 Type | Type | Type 7102 Type | Type | Type
7103Builtins.lc 291:18-291:19 7103291:18-291:19
7104 _f 7104 _f
7105Builtins.lc 291:23-291:24 7105291:23-291:24
7106 _e | Type 7106 _e | Type
7107Builtins.lc 291:29-291:43 7107291:29-291:43
7108 Nat -> Type -> Type 7108 Nat -> Type -> Type
7109Builtins.lc 291:29-291:45 7109291:29-291:45
7110 Type -> Type 7110 Type -> Type
7111Builtins.lc 291:29-291:47 7111291:29-291:47
7112 Type 7112 Type
7113Builtins.lc 291:29-291:69 7113291:29-291:69
7114 Type 7114 Type
7115Builtins.lc 291:44-291:45 7115291:44-291:45
7116 _c 7116 _c
7117Builtins.lc 291:46-291:47 7117291:46-291:47
7118 Type 7118 Type
7119Builtins.lc 291:51-291:65 7119291:51-291:65
7120 Nat -> Type -> Type 7120 Nat -> Type -> Type
7121Builtins.lc 291:51-291:67 7121291:51-291:67
7122 Type -> Type 7122 Type -> Type
7123Builtins.lc 291:51-291:69 7123291:51-291:69
7124 Type | Type 7124 Type | Type
7125Builtins.lc 291:66-291:67 7125291:66-291:67
7126 Nat 7126 Nat
7127Builtins.lc 291:68-291:69 7127291:68-291:69
7128 Type 7128 Type
7129Builtins.lc 292:1-292:13 7129292:1-292:13
7130 forall a b (c :: Nat) 7130 forall a b (c :: Nat)
7131 . (a -> b) 7131 . (a -> b)
7132 -> [Vector c (Maybe (SimpleFragment a))] 7132 -> [Vector c (Maybe (SimpleFragment a))]
7133 -> [Vector c (Maybe (SimpleFragment b))] 7133 -> [Vector c (Maybe (SimpleFragment b))]
7134Builtins.lc 292:18-292:21 7134292:18-292:21
7135 forall a b . (a -> b) -> [a] -> [b] 7135 forall a b . (a -> b) -> [a] -> [b]
7136Builtins.lc 292:18-292:37 7136292:18-292:37
7137 [Vector _a (Maybe (SimpleFragment _e))] 7137 [Vector _a (Maybe (SimpleFragment _e))]
7138 -> [Vector _a (Maybe (SimpleFragment _d))] 7138 -> [Vector _a (Maybe (SimpleFragment _d))]
7139Builtins.lc 292:23-292:34 7139292:23-292:34
7140 forall a b (c :: Nat) . (a -> b) -> Fragment c a -> Fragment c b 7140 forall a b (c :: Nat) . (a -> b) -> Fragment c a -> Fragment c b
7141Builtins.lc 292:23-292:36 7141292:23-292:36
7142 Fragment _a _g -> Fragment _a _f 7142 Fragment _a _g -> Fragment _a _f
7143Builtins.lc 292:35-292:36 7143292:35-292:36
7144 _i -> _h 7144 _i -> _h
7145Builtins.lc 296:6-296:15 7145296:6-296:15
7146 Type | Type | Type | Type | Type | Type | Type | Type 7146 Type | Type | Type | Type | Type | Type | Type | Type
7147Builtins.lc 296:6-299:14 7147296:6-299:14
7148 Type | Type | Type 7148 Type | Type | Type
7149Builtins.lc 297:7-297:12 7149297:7-297:12
7150 Type -> ImageKind | ImageKind | Type | Type 7150 Type -> ImageKind | ImageKind | Type | Type
7151Builtins.lc 297:13-297:17 7151297:13-297:17
7152 Type 7152 Type
7153Builtins.lc 298:7-298:12 7153298:7-298:12
7154 ImageKind 7154 ImageKind
7155Builtins.lc 299:7-299:14 7155299:7-299:14
7156 ImageKind 7156 ImageKind
7157Builtins.lc 301:14-301:23 7157301:14-301:23
7158 Type 7158 Type
7159Builtins.lc 301:27-301:31 7159301:27-301:31
7160 Type | Type 7160 Type | Type
7161Builtins.lc 302:1-302:10 7161302:1-302:10
7162 ImageKind -> Type 7162 ImageKind -> Type
7163Builtins.lc 302:23-302:24 7163302:23-302:24
7164 Type 7164 Type
7165Builtins.lc 302:23-303:25 7165302:23-303:25
7166 Type -> ImageKind -> Type 7166 Type -> ImageKind -> Type
7167Builtins.lc 302:23-304:25 7167302:23-304:25
7168 ImageKind -> Type | Type 7168 ImageKind -> Type | Type
7169Builtins.lc 303:19-303:25 7169303:19-303:25
7170 Type 7170 Type
7171Builtins.lc 304:21-304:25 7171304:21-304:25
7172 Type 7172 Type
7173Builtins.lc 306:6-306:11 7173306:6-306:11
7174 Nat -> ImageKind -> Type | Nat -> ImageKind -> Type | Nat 7174 Nat -> ImageKind -> Type | Nat -> ImageKind -> Type | Nat
7175 -> ImageKind -> Type | Type | Type 7175 -> ImageKind -> Type | Type | Type
7176Builtins.lc 306:6-306:38 7176306:6-306:38
7177 Type 7177 Type
7178Builtins.lc 306:18-306:21 7178306:18-306:21
7179 Type | Type 7179 Type | Type
7180Builtins.lc 306:29-306:38 7180306:29-306:38
7181 Type | Type | Type 7181 Type | Type | Type
7182Builtins.lc 308:1-308:11 7182308:1-308:11
7183 forall (a :: Nat) (b :: Nat) c d 7183 forall (a :: Nat) (b :: Nat) c d
7184 . (Num c, d ~ VecScalar b c) => d -> Image a ('Color d) 7184 . (Num c, d ~ VecScalar b c) => d -> Image a ('Color d)
7185Builtins.lc 308:45-309:55 7185308:45-309:55
7186 Type | Type | Type | Type 7186 Type | Type | Type | Type
7187Builtins.lc 308:46-308:49 7187308:46-308:49
7188 Type -> Constraint 7188 Type -> Constraint
7189Builtins.lc 308:46-308:51 7189308:46-308:51
7190 Constraint 7190 Constraint
7191Builtins.lc 308:50-308:51 7191308:50-308:51
7192 _d 7192 _d
7193Builtins.lc 308:53-308:58 7193308:53-308:58
7194 _d 7194 _d
7195Builtins.lc 308:53-308:60 7195308:53-308:60
7196 _c -> Constraint 7196 _c -> Constraint
7197Builtins.lc 308:53-308:74 7197308:53-308:74
7198 Constraint 7198 Constraint
7199Builtins.lc 308:53-309:55 7199308:53-309:55
7200 Type 7200 Type
7201Builtins.lc 308:59-308:60 7201308:59-308:60
7202 forall a . a -> a -> Constraint 7202 forall a . a -> a -> Constraint
7203Builtins.lc 308:61-308:70 7203308:61-308:70
7204 Nat -> Type -> Type 7204 Nat -> Type -> Type
7205Builtins.lc 308:61-308:72 7205308:61-308:72
7206 Type -> Type 7206 Type -> Type
7207Builtins.lc 308:61-308:74 7207308:61-308:74
7208 Type 7208 Type
7209Builtins.lc 308:71-308:72 7209308:71-308:72
7210 _f 7210 _f
7211Builtins.lc 308:73-308:74 7211308:73-308:74
7212 Type 7212 Type
7213Builtins.lc 309:24-309:29 7213309:24-309:29
7214 Type 7214 Type
7215Builtins.lc 309:24-309:55 7215309:24-309:55
7216 Type 7216 Type
7217Builtins.lc 309:34-309:39 7217309:34-309:39
7218 Nat -> ImageKind -> Type 7218 Nat -> ImageKind -> Type
7219Builtins.lc 309:34-309:41 7219309:34-309:41
7220 ImageKind -> Type 7220 ImageKind -> Type
7221Builtins.lc 309:34-309:55 7221309:34-309:55
7222 Type | Type 7222 Type | Type
7223Builtins.lc 309:40-309:41 7223309:40-309:41
7224 _h 7224 _h
7225Builtins.lc 309:43-309:48 7225309:43-309:48
7226 Type -> ImageKind 7226 Type -> ImageKind
7227Builtins.lc 309:43-309:54 7227309:43-309:54
7228 ImageKind 7228 ImageKind
7229Builtins.lc 309:49-309:54 7229309:49-309:54
7230 Type 7230 Type
7231Builtins.lc 310:1-310:11 7231310:1-310:11
7232 forall (a :: Nat) . Float -> Image a 'Depth 7232 forall (a :: Nat) . Float -> Image a 'Depth
7233Builtins.lc 310:35-310:40 7233310:35-310:40
7234 Type 7234 Type
7235Builtins.lc 310:35-310:58 7235310:35-310:58
7236 Type 7236 Type
7237Builtins.lc 310:45-310:50 7237310:45-310:50
7238 Nat -> ImageKind -> Type 7238 Nat -> ImageKind -> Type
7239Builtins.lc 310:45-310:52 7239310:45-310:52
7240 ImageKind -> Type 7240 ImageKind -> Type
7241Builtins.lc 310:45-310:58 7241310:45-310:58
7242 Type | Type 7242 Type | Type
7243Builtins.lc 310:51-310:52 7243310:51-310:52
7244 _c 7244 _c
7245Builtins.lc 310:53-310:58 7245310:53-310:58
7246 ImageKind 7246 ImageKind
7247Builtins.lc 311:1-311:13 7247311:1-311:13
7248 forall (a :: Nat) . Int -> Image a 'Stencil 7248 forall (a :: Nat) . Int -> Image a 'Stencil
7249Builtins.lc 311:35-311:38 7249311:35-311:38
7250 Type 7250 Type
7251Builtins.lc 311:35-311:60 7251311:35-311:60
7252 Type 7252 Type
7253Builtins.lc 311:45-311:50 7253311:45-311:50
7254 Nat -> ImageKind -> Type 7254 Nat -> ImageKind -> Type
7255Builtins.lc 311:45-311:52 7255311:45-311:52
7256 ImageKind -> Type 7256 ImageKind -> Type
7257Builtins.lc 311:45-311:60 7257311:45-311:60
7258 Type | Type 7258 Type | Type
7259Builtins.lc 311:51-311:52 7259311:51-311:52
7260 _c 7260 _c
7261Builtins.lc 311:53-311:60 7261311:53-311:60
7262 ImageKind 7262 ImageKind
7263Builtins.lc 313:1-313:16 7263313:1-313:16
7264 Float -> Image 1 'Depth 7264 Float -> Image 1 'Depth
7265Builtins.lc 313:19-313:29 7265313:19-313:29
7266 forall (a :: Nat) . Float -> Image a 'Depth 7266 forall (a :: Nat) . Float -> Image a 'Depth
7267Builtins.lc 313:19-313:32 7267313:19-313:32
7268 Float -> Image 1 'Depth 7268 Float -> Image 1 'Depth
7269Builtins.lc 313:31-313:32 7269313:31-313:32
7270 _b 7270 _b
7271Builtins.lc 314:1-314:16 7271314:1-314:16
7272 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 1 ('Color c) 7272 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 1 ('Color c)
7273Builtins.lc 314:19-314:29 7273314:19-314:29
7274 forall (a :: Nat) (b :: Nat) c d 7274 forall (a :: Nat) (b :: Nat) c d
7275 . (Num c, d ~ VecScalar b c) => d -> Image a ('Color d) 7275 . (Num c, d ~ VecScalar b c) => d -> Image a ('Color d)
7276Builtins.lc 314:19-314:32 7276314:19-314:32
7277 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 1 ('Color c) 7277 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 1 ('Color c)
7278Builtins.lc 314:31-314:32 7278314:31-314:32
7279 _b 7279 _b
7280Builtins.lc 321:6-321:11 7280321:6-321:11
7281 Type | Type | Type | Type | Type | Type | Type | Type 7281 Type | Type | Type | Type | Type | Type | Type | Type
7282Builtins.lc 321:6-321:31 7282321:6-321:31
7283 Type | Type | Type | Type 7283 Type | Type | Type | Type
7284Builtins.lc 321:14-321:16 7284321:14-321:16
7285 Swizz 7285 Swizz
7286Builtins.lc 321:19-321:21 7286321:19-321:21
7287 Swizz 7287 Swizz
7288Builtins.lc 321:24-321:26 7288321:24-321:26
7289 Swizz 7289 Swizz
7290Builtins.lc 321:29-321:31 7290321:29-321:31
7291 Swizz 7291 Swizz
7292Builtins.lc 339:16-339:48 7292339:16-339:48
7293 Type 7293 Type
7294Builtins.lc 339:27-339:30 7294339:27-339:30
7295 Nat -> Type -> Type 7295 Nat -> Type -> Type
7296Builtins.lc 339:27-339:32 7296339:27-339:32
7297 Type -> Type 7297 Type -> Type
7298Builtins.lc 339:27-339:34 7298339:27-339:34
7299 Type 7299 Type
7300Builtins.lc 339:27-339:48 7300339:27-339:48
7301 Type 7301 Type
7302Builtins.lc 339:31-339:32 7302339:31-339:32
7303 _b 7303 _b
7304Builtins.lc 339:33-339:34 7304339:33-339:34
7305 _c 7305 _c
7306Builtins.lc 339:38-339:43 7306339:38-339:43
7307 Type 7307 Type
7308Builtins.lc 339:38-339:48 7308339:38-339:48
7309 Type 7309 Type
7310Builtins.lc 339:47-339:48 7310339:47-339:48
7311 Type | Type 7311 Type | Type
7312Builtins.lc 340:1-340:12 7312340:1-340:12
7313 forall a (b :: Nat) . Vec b a -> Swizz -> a 7313 forall a (b :: Nat) . Vec b a -> Swizz -> a
7314Builtins.lc 340:27-340:28 7314340:27-340:28
7315 _e 7315 _e
7316Builtins.lc 340:27-341:28 7316340:27-341:28
7317 _d -> _d -> Swizz -> _d | _c 7317 _d -> _d -> Swizz -> _d | _c
7318Builtins.lc 340:27-344:30 7318340:27-344:30
7319 (forall (a :: _a) (b :: _a) (c :: _a) -> _a -> _a) 7319 (forall (a :: _a) (b :: _a) (c :: _a) -> _a -> _a)
7320 -> forall (d :: Nat) . VecS _a d -> _a 7320 -> forall (d :: Nat) . VecS _a d -> _a
7321Builtins.lc 340:27-348:32 7321340:27-348:32
7322 forall (a :: Nat) . VecS _a a -> _a | _d 7322 forall (a :: Nat) . VecS _a a -> _a | _d
7323Builtins.lc 341:27-341:28 7323341:27-341:28
7324 _d 7324 _d
7325Builtins.lc 342:29-342:30 7325342:29-342:30
7326 _e 7326 _e
7327Builtins.lc 342:29-343:30 7327342:29-343:30
7328 _d -> _d -> Swizz -> _d 7328 _d -> _d -> Swizz -> _d
7329Builtins.lc 342:29-344:30 7329342:29-344:30
7330 _d -> Swizz -> _d | _d 7330 _d -> Swizz -> _d | _d
7331Builtins.lc 343:29-343:30 7331343:29-343:30
7332 _d 7332 _d
7333Builtins.lc 344:29-344:30 7333344:29-344:30
7334 _d 7334 _d
7335Builtins.lc 345:31-345:32 7335345:31-345:32
7336 _f 7336 _f
7337Builtins.lc 345:31-346:32 7337345:31-346:32
7338 _e -> _e -> Swizz -> _e 7338 _e -> _e -> Swizz -> _e
7339Builtins.lc 345:31-347:32 7339345:31-347:32
7340 _e -> Swizz -> _e 7340 _e -> Swizz -> _e
7341Builtins.lc 345:31-348:32 7341345:31-348:32
7342 Swizz -> _e | _e 7342 Swizz -> _e | _e
7343Builtins.lc 346:31-346:32 7343346:31-346:32
7344 _e 7344 _e
7345Builtins.lc 347:31-347:32 7345347:31-347:32
7346 _e 7346 _e
7347Builtins.lc 348:31-348:32 7347348:31-348:32
7348 _e 7348 _e
7349Builtins.lc 351:28-351:31 7349351:28-351:31
7350 Nat -> Type -> Type 7350 Nat -> Type -> Type
7351Builtins.lc 351:28-351:33 7351351:28-351:33
7352 Type -> Type 7352 Type -> Type
7353Builtins.lc 351:28-351:35 7353351:28-351:35
7354 Type 7354 Type
7355Builtins.lc 351:28-351:43 7355351:28-351:43
7356 Type | Type 7356 Type | Type
7357Builtins.lc 351:32-351:33 7357351:32-351:33
7358 _b 7358 _b
7359Builtins.lc 351:34-351:35 7359351:34-351:35
7360 _c 7360 _c
7361Builtins.lc 351:39-351:43 7361351:39-351:43
7362 Type | Type 7362 Type | Type
7363Builtins.lc 352:1-352:11 7363352:1-352:11
7364 forall a (b :: Nat) . Vec b a -> Bool 7364 forall a (b :: Nat) . Vec b a -> Bool
7365Builtins.lc 352:23-352:27 7365352:23-352:27
7366 Bool 7366 Bool
7367Builtins.lc 352:23-353:29 7367352:23-353:29
7368 (forall (a :: _a) (b :: _a) (c :: _a) -> _a -> Bool) 7368 (forall (a :: _a) (b :: _a) (c :: _a) -> _a -> Bool)
7369 -> forall (d :: Nat) . VecS _a d -> Bool 7369 -> forall (d :: Nat) . VecS _a d -> Bool
7370Builtins.lc 352:23-354:31 7370352:23-354:31
7371 forall (a :: Nat) . VecS _a a -> Bool | Bool 7371 forall (a :: Nat) . VecS _a a -> Bool | Bool
7372Builtins.lc 353:25-353:29 7372353:25-353:29
7373 Bool 7373 Bool
7374Builtins.lc 354:27-354:31 7374354:27-354:31
7375 Bool 7375 Bool
7376Builtins.lc 356:16-356:71 7376356:16-356:71
7377 Type 7377 Type
7378Builtins.lc 356:27-356:71 7378356:27-356:71
7379 Type 7379 Type
7380Builtins.lc 356:38-356:41 7380356:38-356:41
7381 Nat -> Type -> Type 7381 Nat -> Type -> Type
7382Builtins.lc 356:38-356:43 7382356:38-356:43
7383 Type -> Type 7383 Type -> Type
7384Builtins.lc 356:38-356:45 7384356:38-356:45
7385 Type 7385 Type
7386Builtins.lc 356:38-356:71 7386356:38-356:71
7387 Type 7387 Type
7388Builtins.lc 356:42-356:43 7388356:42-356:43
7389 _d 7389 _d
7390Builtins.lc 356:44-356:45 7390356:44-356:45
7391 _e 7391 _e
7392Builtins.lc 356:49-356:52 7392356:49-356:52
7393 Nat -> Type -> Type 7393 Nat -> Type -> Type
7394Builtins.lc 356:49-356:54 7394356:49-356:54
7395 Type -> Type 7395 Type -> Type
7396Builtins.lc 356:49-356:60 7396356:49-356:60
7397 Type 7397 Type
7398Builtins.lc 356:49-356:71 7398356:49-356:71
7399 Type 7399 Type
7400Builtins.lc 356:53-356:54 7400356:53-356:54
7401 _c 7401 _c
7402Builtins.lc 356:55-356:60 7402356:55-356:60
7403 Type 7403 Type
7404Builtins.lc 356:64-356:67 7404356:64-356:67
7405 Nat -> Type -> Type 7405 Nat -> Type -> Type
7406Builtins.lc 356:64-356:69 7406356:64-356:69
7407 Type -> Type 7407 Type -> Type
7408Builtins.lc 356:64-356:71 7408356:64-356:71
7409 Type | Type 7409 Type | Type
7410Builtins.lc 356:68-356:69 7410356:68-356:69
7411 Nat 7411 Nat
7412Builtins.lc 356:70-356:71 7412356:70-356:71
7413 Type 7413 Type
7414Builtins.lc 357:1-357:12 7414357:1-357:12
7415 forall a (b :: Nat) (c :: Nat) . Vec b a -> Vec c Swizz -> VecS a c 7415 forall a (b :: Nat) (c :: Nat) . Vec b a -> Vec c Swizz -> VecS a c
7416Builtins.lc 357:19-357:29 7416357:19-357:29
7417 forall a (b :: Nat) . Vec b a -> Bool 7417 forall a (b :: Nat) . Vec b a -> Bool
7418Builtins.lc 357:19-357:31 7418357:19-357:31
7419 Bool 7419 Bool
7420Builtins.lc 357:19-357:58 7420357:19-357:58
7421 VecS _e _c 7421 VecS _e _c
7422Builtins.lc 357:30-357:31 7422357:30-357:31
7423 Vec _f _g 7423 Vec _f _g
7424Builtins.lc 357:34-357:40 7424357:34-357:40
7425 forall a b (c :: Nat) . (a -> b) -> VecS a c -> VecS b c 7425 forall a b (c :: Nat) . (a -> b) -> VecS a c -> VecS b c
7426Builtins.lc 357:34-357:56 7426357:34-357:56
7427 VecS Swizz _a -> VecS _g _a 7427 VecS Swizz _a -> VecS _g _a
7428Builtins.lc 357:34-357:58 7428357:34-357:58
7429 VecS _e _c 7429 VecS _e _c
7430Builtins.lc 357:42-357:53 7430357:42-357:53
7431 forall a (b :: Nat) . Vec b a -> Swizz -> a 7431 forall a (b :: Nat) . Vec b a -> Swizz -> a
7432Builtins.lc 357:42-357:55 7432357:42-357:55
7433 Swizz -> _i 7433 Swizz -> _i
7434Builtins.lc 357:54-357:55 7434357:54-357:55
7435 Vec _j _k 7435 Vec _j _k
7436Builtins.lc 357:57-357:58 7436357:57-357:58
7437 Vec _d Swizz 7437 Vec _d Swizz
7438Builtins.lc 361:6-361:20 7438361:6-361:20
7439 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 7439 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
7440Builtins.lc 361:6-376:23 7440361:6-376:23
7441 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 7441 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
7442Builtins.lc 362:7-362:13 7442362:7-362:13
7443 BlendingFactor 7443 BlendingFactor
7444Builtins.lc 363:7-363:12 7444363:7-363:12
7445 BlendingFactor 7445 BlendingFactor
7446Builtins.lc 364:7-364:15 7446364:7-364:15
7447 BlendingFactor 7447 BlendingFactor
7448Builtins.lc 365:7-365:23 7448365:7-365:23
7449 BlendingFactor 7449 BlendingFactor
7450Builtins.lc 366:7-366:15 7450366:7-366:15
7451 BlendingFactor 7451 BlendingFactor
7452Builtins.lc 367:7-367:23 7452367:7-367:23
7453 BlendingFactor 7453 BlendingFactor
7454Builtins.lc 368:7-368:15 7454368:7-368:15
7455 BlendingFactor 7455 BlendingFactor
7456Builtins.lc 369:7-369:23 7456369:7-369:23
7457 BlendingFactor 7457 BlendingFactor
7458Builtins.lc 370:7-370:15 7458370:7-370:15
7459 BlendingFactor 7459 BlendingFactor
7460Builtins.lc 371:7-371:23 7460371:7-371:23
7461 BlendingFactor 7461 BlendingFactor
7462Builtins.lc 372:7-372:20 7462372:7-372:20
7463 BlendingFactor 7463 BlendingFactor
7464Builtins.lc 373:7-373:28 7464373:7-373:28
7465 BlendingFactor 7465 BlendingFactor
7466Builtins.lc 374:7-374:20 7466374:7-374:20
7467 BlendingFactor 7467 BlendingFactor
7468Builtins.lc 375:7-375:28 7468375:7-375:28
7469 BlendingFactor 7469 BlendingFactor
7470Builtins.lc 376:7-376:23 7470376:7-376:23
7471 BlendingFactor 7471 BlendingFactor
7472Builtins.lc 378:6-378:19 7472378:6-378:19
7473 Type | Type | Type | Type | Type | Type | Type | Type | Type 7473 Type | Type | Type | Type | Type | Type | Type | Type | Type
7474Builtins.lc 378:6-383:10 7474378:6-383:10
7475 Type | Type | Type | Type | Type 7475 Type | Type | Type | Type | Type
7476Builtins.lc 379:7-379:14 7476379:7-379:14
7477 BlendEquation 7477 BlendEquation
7478Builtins.lc 380:7-380:19 7478380:7-380:19
7479 BlendEquation 7479 BlendEquation
7480Builtins.lc 381:7-381:26 7480381:7-381:26
7481 BlendEquation 7481 BlendEquation
7482Builtins.lc 382:7-382:10 7482382:7-382:10
7483 BlendEquation 7483 BlendEquation
7484Builtins.lc 383:7-383:10 7484383:7-383:10
7485 BlendEquation 7485 BlendEquation
7486Builtins.lc 385:6-385:20 7486385:6-385:20
7487 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 7487 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
7488Builtins.lc 385:6-401:10 7488385:6-401:10
7489 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 7489 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
7490Builtins.lc 386:7-386:12 7490386:7-386:12
7491 LogicOperation 7491 LogicOperation
7492Builtins.lc 387:7-387:10 7492387:7-387:10
7493 LogicOperation 7493 LogicOperation
7494Builtins.lc 388:7-388:17 7494388:7-388:17
7495 LogicOperation 7495 LogicOperation
7496Builtins.lc 389:7-389:11 7496389:7-389:11
7497 LogicOperation 7497 LogicOperation
7498Builtins.lc 390:7-390:18 7498390:7-390:18
7499 LogicOperation 7499 LogicOperation
7500Builtins.lc 391:7-391:11 7500391:7-391:11
7501 LogicOperation 7501 LogicOperation
7502Builtins.lc 392:7-392:10 7502392:7-392:10
7503 LogicOperation 7503 LogicOperation
7504Builtins.lc 393:7-393:9 7504393:7-393:9
7505 LogicOperation 7505 LogicOperation
7506Builtins.lc 394:7-394:10 7506394:7-394:10
7507 LogicOperation 7507 LogicOperation
7508Builtins.lc 395:7-395:12 7508395:7-395:12
7509 LogicOperation 7509 LogicOperation
7510Builtins.lc 396:7-396:13 7510396:7-396:13
7511 LogicOperation 7511 LogicOperation
7512Builtins.lc 397:7-397:16 7512397:7-397:16
7513 LogicOperation 7513 LogicOperation
7514Builtins.lc 398:7-398:19 7514398:7-398:19
7515 LogicOperation 7515 LogicOperation
7516Builtins.lc 399:7-399:17 7516399:7-399:17
7517 LogicOperation 7517 LogicOperation
7518Builtins.lc 400:7-400:11 7518400:7-400:11
7519 LogicOperation 7519 LogicOperation
7520Builtins.lc 401:7-401:10 7520401:7-401:10
7521 LogicOperation 7521 LogicOperation
7522Builtins.lc 403:6-403:22 7522403:6-403:22
7523 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 7523 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
7524Builtins.lc 403:6-411:15 7524403:6-411:15
7525 Type | Type | Type | Type | Type | Type | Type | Type 7525 Type | Type | Type | Type | Type | Type | Type | Type
7526Builtins.lc 404:7-404:13 7526404:7-404:13
7527 StencilOperation 7527 StencilOperation
7528Builtins.lc 405:7-405:13 7528405:7-405:13
7529 StencilOperation 7529 StencilOperation
7530Builtins.lc 406:7-406:16 7530406:7-406:16
7531 StencilOperation 7531 StencilOperation
7532Builtins.lc 407:7-407:13 7532407:7-407:13
7533 StencilOperation 7533 StencilOperation
7534Builtins.lc 408:7-408:17 7534408:7-408:17
7535 StencilOperation 7535 StencilOperation
7536Builtins.lc 409:7-409:13 7536409:7-409:13
7537 StencilOperation 7537 StencilOperation
7538Builtins.lc 410:7-410:17 7538410:7-410:17
7539 StencilOperation 7539 StencilOperation
7540Builtins.lc 411:7-411:15 7540411:7-411:15
7541 StencilOperation 7541 StencilOperation
7542Builtins.lc 413:6-413:24 7542413:6-413:24
7543 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 7543 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
7544Builtins.lc 413:6-421:13 7544413:6-421:13
7545 Type | Type | Type | Type | Type | Type | Type | Type 7545 Type | Type | Type | Type | Type | Type | Type | Type
7546Builtins.lc 414:7-414:12 7546414:7-414:12
7547 ComparisonFunction 7547 ComparisonFunction
7548Builtins.lc 415:7-415:11 7548415:7-415:11
7549 ComparisonFunction 7549 ComparisonFunction
7550Builtins.lc 416:7-416:12 7550416:7-416:12
7551 ComparisonFunction 7551 ComparisonFunction
7552Builtins.lc 417:7-417:13 7552417:7-417:13
7553 ComparisonFunction 7553 ComparisonFunction
7554Builtins.lc 418:7-418:14 7554418:7-418:14
7555 ComparisonFunction 7555 ComparisonFunction
7556Builtins.lc 419:7-419:15 7556419:7-419:15
7557 ComparisonFunction 7557 ComparisonFunction
7558Builtins.lc 420:7-420:13 7558420:7-420:13
7559 ComparisonFunction 7559 ComparisonFunction
7560Builtins.lc 421:7-421:13 7560421:7-421:13
7561 ComparisonFunction 7561 ComparisonFunction
7562Builtins.lc 423:6-423:21 7562423:6-423:21
7563 Type | Type | Type | Type | Type | Type 7563 Type | Type | Type | Type | Type | Type
7564Builtins.lc 423:6-425:18 7564423:6-425:18
7565 Type | Type 7565 Type | Type
7566Builtins.lc 424:7-424:17 7566424:7-424:17
7567 ProvokingVertex 7567 ProvokingVertex
7568Builtins.lc 425:7-425:18 7568425:7-425:18
7569 ProvokingVertex 7569 ProvokingVertex
7570Builtins.lc 427:6-427:14 7570427:6-427:14
7571 Type | Type | Type | Type | Type | Type | Type 7571 Type | Type | Type | Type | Type | Type | Type
7572Builtins.lc 427:6-430:15 7572427:6-430:15
7573 Type | Type | Type 7573 Type | Type | Type
7574Builtins.lc 428:7-428:16 7574428:7-428:16
7575 CullMode 7575 CullMode
7576Builtins.lc 429:7-429:15 7576429:7-429:15
7577 CullMode 7577 CullMode
7578Builtins.lc 430:7-430:15 7578430:7-430:15
7579 CullMode 7579 CullMode
7580Builtins.lc 432:6-432:15 7580432:6-432:15
7581 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type 7581 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type
7582Builtins.lc 432:6-432:17 7582432:6-432:17
7583 Type | Type | Type | Type 7583 Type | Type | Type | Type
7584Builtins.lc 432:6-433:22 7584432:6-433:22
7585 Type 7585 Type
7586Builtins.lc 432:6-434:23 7586432:6-434:23
7587 Type | Type | Type 7587 Type | Type | Type
7588Builtins.lc 432:6-434:36 7588432:6-434:36
7589 Type 7589 Type
7590Builtins.lc 432:16-432:17 7590432:16-432:17
7591 Type | Type 7591 Type | Type
7592Builtins.lc 433:7-433:16 7592433:7-433:16
7593 forall a . Float -> PointSize a | PointSize _c | Type | Type 7593 forall a . Float -> PointSize a | PointSize _c | Type | Type
7594Builtins.lc 433:17-433:22 7594433:17-433:22
7595 Type 7595 Type
7596Builtins.lc 434:7-434:23 7596434:7-434:23
7597 forall a . (a -> Float) -> PointSize a | PointSize _d | Type | Type 7597 forall a . (a -> Float) -> PointSize a | PointSize _d | Type | Type
7598Builtins.lc 434:25-434:26 7598434:25-434:26
7599 Type 7599 Type
7600Builtins.lc 434:30-434:35 7600434:30-434:35
7601 Type | Type 7601 Type | Type
7602Builtins.lc 436:6-436:17 7602436:6-436:17
7603 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type 7603 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type
7604 -> Type | Type 7604 -> Type | Type
7605Builtins.lc 436:6-436:19 7605436:6-436:19
7606 Type | Type | Type | Type | Type | Type 7606 Type | Type | Type | Type | Type | Type
7607Builtins.lc 436:6-438:33 7607436:6-438:33
7608 Type 7608 Type
7609Builtins.lc 436:6-439:18 7609436:6-439:18
7610 Type | Type | Type | Type 7610 Type | Type | Type | Type
7611Builtins.lc 436:6-439:24 7611436:6-439:24
7612 Type 7612 Type
7613Builtins.lc 436:18-436:19 7613436:18-436:19
7614 Type | Type | Type 7614 Type | Type | Type
7615Builtins.lc 437:7-437:18 7615437:7-437:18
7616 forall a . PolygonMode a | PolygonMode _b 7616 forall a . PolygonMode a | PolygonMode _b
7617Builtins.lc 438:7-438:19 7617438:7-438:19
7618 forall a . PointSize a -> PolygonMode a | PolygonMode _d | Type | Type 7618 forall a . PointSize a -> PolygonMode a | PolygonMode _d | Type | Type
7619Builtins.lc 438:21-438:30 7619438:21-438:30
7620 Type -> Type 7620 Type -> Type
7621Builtins.lc 438:21-438:32 7621438:21-438:32
7622 Type 7622 Type
7623Builtins.lc 438:31-438:32 7623438:31-438:32
7624 Type 7624 Type
7625Builtins.lc 439:7-439:18 7625439:7-439:18
7626 forall a . Float -> PolygonMode a | PolygonMode _e | Type | Type 7626 forall a . Float -> PolygonMode a | PolygonMode _e | Type | Type
7627Builtins.lc 439:19-439:24 7627439:19-439:24
7628 Type 7628 Type
7629Builtins.lc 441:6-441:19 7629441:6-441:19
7630 Type | Type | Type | Type | Type | Type | Type 7630 Type | Type | Type | Type | Type | Type | Type
7631Builtins.lc 441:6-443:13 7631441:6-443:13
7632 Type | Type 7632 Type | Type
7633Builtins.lc 441:6-443:25 7633441:6-443:25
7634 Type 7634 Type
7635Builtins.lc 442:7-442:15 7635442:7-442:15
7636 PolygonOffset 7636 PolygonOffset
7637Builtins.lc 443:7-443:13 7637443:7-443:13
7638 Float -> Float -> PolygonOffset | PolygonOffset | Type | Type | Type 7638 Float -> Float -> PolygonOffset | PolygonOffset | Type | Type | Type
7639Builtins.lc 443:14-443:19 7639443:14-443:19
7640 Type 7640 Type
7641Builtins.lc 443:20-443:25 7641443:20-443:25
7642 Type 7642 Type
7643Builtins.lc 445:6-445:28 7643445:6-445:28
7644 Type | Type | Type | Type | Type | Type 7644 Type | Type | Type | Type | Type | Type
7645Builtins.lc 445:6-447:16 7645445:6-447:16
7646 Type | Type 7646 Type | Type
7647Builtins.lc 446:7-446:16 7647446:7-446:16
7648 PointSpriteCoordOrigin 7648 PointSpriteCoordOrigin
7649Builtins.lc 447:7-447:16 7649447:7-447:16
7650 PointSpriteCoordOrigin 7650 PointSpriteCoordOrigin
7651Builtins.lc 450:1-450:12 7651450:1-450:12
7652 () -> Vec 2 Float -> Vec 4 Float 7652 () -> Vec 2 Float -> Vec 4 Float
7653Builtins.lc 450:16-450:18 7653450:16-450:18
7654 Type 7654 Type
7655Builtins.lc 450:22-450:25 7655450:22-450:25
7656 Nat -> Type -> Type 7656 Nat -> Type -> Type
7657Builtins.lc 450:22-450:27 7657450:22-450:27
7658 Type -> Type 7658 Type -> Type
7659Builtins.lc 450:22-450:33 7659450:22-450:33
7660 Type 7660 Type
7661Builtins.lc 450:22-450:48 7661450:22-450:48
7662 Type 7662 Type
7663Builtins.lc 450:26-450:27 7663450:26-450:27
7664 _b 7664 _b
7665Builtins.lc 450:28-450:33 7665450:28-450:33
7666 Type 7666 Type
7667Builtins.lc 450:37-450:40 7667450:37-450:40
7668 Nat -> Type -> Type 7668 Nat -> Type -> Type
7669Builtins.lc 450:37-450:42 7669450:37-450:42
7670 Type -> Type 7670 Type -> Type
7671Builtins.lc 450:37-450:48 7671450:37-450:48
7672 Type | Type 7672 Type | Type
7673Builtins.lc 450:41-450:42 7673450:41-450:42
7674 _b 7674 _b
7675Builtins.lc 450:43-450:48 7675450:43-450:48
7676 Type 7676 Type
7677Builtins.lc 453:1-453:8 7677453:1-453:8
7678 forall a . String -> a 7678 forall a . String -> a
7679Builtins.lc 453:14-453:20 7679453:14-453:20
7680 Type 7680 Type
7681Builtins.lc 453:14-453:25 7681453:14-453:25
7682 Type 7682 Type
7683Builtins.lc 453:24-453:25 7683453:24-453:25
7684 _c | Type 7684 _c | Type
7685Builtins.lc 455:6-455:19 7685455:6-455:19
7686 Type -> PrimitiveType -> Type | Type -> PrimitiveType -> Type | Type | Type 7686 Type -> PrimitiveType -> Type | Type -> PrimitiveType -> Type | Type | Type
7687 -> PrimitiveType -> Type | Type | Type 7687 -> PrimitiveType -> Type | Type | Type
7688Builtins.lc 455:6-458:111 7688455:6-458:111
7689 Type | Type | Type | Type 7689 Type | Type | Type | Type
7690Builtins.lc 455:25-455:38 7690455:25-455:38
7691 Type 7691 Type
7692Builtins.lc 455:25-455:46 7692455:25-455:46
7693 Type 7693 Type
7694Builtins.lc 455:42-455:46 7694455:42-455:46
7695 Type | Type 7695 Type | Type
7696Builtins.lc 456:3-456:14 7696456:3-456:14
7697 forall a 7697 forall a
7698 . CullMode 7698 . CullMode
7699 -> PolygonMode a 7699 -> PolygonMode a
7700 -> PolygonOffset -> ProvokingVertex -> RasterContext a 'Triangle | RasterContext 7700 -> PolygonOffset -> ProvokingVertex -> RasterContext a 'Triangle | RasterContext
7701 _f 7701 _f
7702 'Triangle 7702 'Triangle
7703Builtins.lc 456:3-456:115 7703456:3-456:115
7704 Type | Type | Type | Type | Type 7704 Type | Type | Type | Type | Type
7705Builtins.lc 456:26-456:34 7705456:26-456:34
7706 Type 7706 Type
7707Builtins.lc 456:26-456:115 7707456:26-456:115
7708 Type 7708 Type
7709Builtins.lc 456:38-456:49 7709456:38-456:49
7710 Type -> Type 7710 Type -> Type
7711Builtins.lc 456:38-456:51 7711456:38-456:51
7712 Type 7712 Type
7713Builtins.lc 456:38-456:115 7713456:38-456:115
7714 Type 7714 Type
7715Builtins.lc 456:50-456:51 7715456:50-456:51
7716 Type 7716 Type
7717Builtins.lc 456:55-456:68 7717456:55-456:68
7718 Type 7718 Type
7719Builtins.lc 456:55-456:115 7719456:55-456:115
7720 Type 7720 Type
7721Builtins.lc 456:72-456:87 7721456:72-456:87
7722 Type 7722 Type
7723Builtins.lc 456:72-456:115 7723456:72-456:115
7724 Type 7724 Type
7725Builtins.lc 456:91-456:104 7725456:91-456:104
7726 Type -> PrimitiveType -> Type 7726 Type -> PrimitiveType -> Type
7727Builtins.lc 456:91-456:106 7727456:91-456:106
7728 PrimitiveType -> Type 7728 PrimitiveType -> Type
7729Builtins.lc 456:91-456:115 7729456:91-456:115
7730 Type | Type 7730 Type | Type
7731Builtins.lc 456:105-456:106 7731456:105-456:106
7732 Type 7732 Type
7733Builtins.lc 456:107-456:115 7733456:107-456:115
7734 PrimitiveType | PrimitiveType 7734 PrimitiveType | PrimitiveType
7735Builtins.lc 457:3-457:11 7735457:3-457:11
7736 forall a 7736 forall a
7737 . PointSize a 7737 . PointSize a
7738 -> Float -> PointSpriteCoordOrigin -> RasterContext a 'Point | RasterContext 7738 -> Float -> PointSpriteCoordOrigin -> RasterContext a 'Point | RasterContext
7739 _f 7739 _f
7740 'Point 7740 'Point
7741Builtins.lc 457:3-457:112 7741457:3-457:112
7742 Type | Type | Type | Type 7742 Type | Type | Type | Type
7743Builtins.lc 457:26-457:35 7743457:26-457:35
7744 Type -> Type 7744 Type -> Type
7745Builtins.lc 457:26-457:37 7745457:26-457:37
7746 Type 7746 Type
7747Builtins.lc 457:26-457:112 7747457:26-457:112
7748 Type 7748 Type
7749Builtins.lc 457:36-457:37 7749457:36-457:37
7750 Type 7750 Type
7751Builtins.lc 457:41-457:46 7751457:41-457:46
7752 Type 7752 Type
7753Builtins.lc 457:41-457:112 7753457:41-457:112
7754 Type 7754 Type
7755Builtins.lc 457:50-457:72 7755457:50-457:72
7756 Type 7756 Type
7757Builtins.lc 457:50-457:112 7757457:50-457:112
7758 Type 7758 Type
7759Builtins.lc 457:91-457:104 7759457:91-457:104
7760 Type -> PrimitiveType -> Type 7760 Type -> PrimitiveType -> Type
7761Builtins.lc 457:91-457:106 7761457:91-457:106
7762 PrimitiveType -> Type 7762 PrimitiveType -> Type
7763Builtins.lc 457:91-457:112 7763457:91-457:112
7764 Type | Type 7764 Type | Type
7765Builtins.lc 457:105-457:106 7765457:105-457:106
7766 Type 7766 Type
7767Builtins.lc 457:107-457:112 7767457:107-457:112
7768 PrimitiveType | PrimitiveType 7768 PrimitiveType | PrimitiveType
7769Builtins.lc 458:3-458:10 7769458:3-458:10
7770 forall a . Float -> ProvokingVertex -> RasterContext a 'Line | RasterContext 7770 forall a . Float -> ProvokingVertex -> RasterContext a 'Line | RasterContext
7771 _f 7771 _f
7772 'Line 7772 'Line
7773Builtins.lc 458:3-458:111 7773458:3-458:111
7774 Type | Type | Type 7774 Type | Type | Type
7775Builtins.lc 458:26-458:31 7775458:26-458:31
7776 Type 7776 Type
7777Builtins.lc 458:26-458:111 7777458:26-458:111
7778 Type 7778 Type
7779Builtins.lc 458:35-458:50 7779458:35-458:50
7780 Type 7780 Type
7781Builtins.lc 458:35-458:111 7781458:35-458:111
7782 Type 7782 Type
7783Builtins.lc 458:91-458:104 7783458:91-458:104
7784 Type -> PrimitiveType -> Type 7784 Type -> PrimitiveType -> Type
7785Builtins.lc 458:91-458:106 7785458:91-458:106
7786 PrimitiveType -> Type 7786 PrimitiveType -> Type
7787Builtins.lc 458:91-458:111 7787458:91-458:111
7788 Type | Type 7788 Type | Type
7789Builtins.lc 458:105-458:106 7789458:105-458:106
7790 Type 7790 Type
7791Builtins.lc 458:107-458:111 7791458:107-458:111
7792 PrimitiveType | PrimitiveType 7792 PrimitiveType | PrimitiveType
7793Builtins.lc 460:6-460:14 7793460:6-460:14
7794 Type -> Type | Type -> Type | Type | Type -> Type | Type | Type 7794 Type -> Type | Type -> Type | Type | Type -> Type | Type | Type
7795Builtins.lc 460:6-465:74 7795460:6-465:74
7796 Type | Type | Type 7796 Type | Type | Type
7797Builtins.lc 460:18-460:22 7797460:18-460:22
7798 Type 7798 Type
7799Builtins.lc 460:26-460:30 7799460:26-460:30
7800 Type | Type 7800 Type | Type
7801Builtins.lc 461:3-461:13 7801461:3-461:13
7802 forall a . Blending a | Blending _a 7802 forall a . Blending a | Blending _a
7803Builtins.lc 461:3-461:70 7803461:3-461:70
7804 Type | Type 7804 Type | Type
7805Builtins.lc 461:60-461:68 7805461:60-461:68
7806 Type -> Type 7806 Type -> Type
7807Builtins.lc 461:60-461:70 7807461:60-461:70
7808 Type | Type 7808 Type | Type
7809Builtins.lc 461:69-461:70 7809461:69-461:70
7810 _b | Type 7810 _b | Type
7811Builtins.lc 462:3-462:15 7811462:3-462:15
7812 forall a . Integral a => LogicOperation -> Blending a | Blending _c 7812 forall a . Integral a => LogicOperation -> Blending a | Blending _c
7813Builtins.lc 462:3-462:70 7813462:3-462:70
7814 Type | Type | Type | Type 7814 Type | Type | Type | Type
7815Builtins.lc 462:26-462:70 7815462:26-462:70
7816 Type 7816 Type
7817Builtins.lc 462:27-462:35 7817462:27-462:35
7818 Type -> Constraint 7818 Type -> Constraint
7819Builtins.lc 462:27-462:37 7819462:27-462:37
7820 Constraint 7820 Constraint
7821Builtins.lc 462:36-462:37 7821462:36-462:37
7822 _b 7822 _b
7823Builtins.lc 462:42-462:56 7823462:42-462:56
7824 Type 7824 Type
7825Builtins.lc 462:42-462:70 7825462:42-462:70
7826 Type 7826 Type
7827Builtins.lc 462:60-462:68 7827462:60-462:68
7828 Type -> Type 7828 Type -> Type
7829Builtins.lc 462:60-462:70 7829462:60-462:70
7830 Type | Type 7830 Type | Type
7831Builtins.lc 462:69-462:70 7831462:69-462:70
7832 Type | Type 7832 Type | Type
7833Builtins.lc 463:3-463:8 7833463:3-463:8
7834 (BlendEquation, BlendEquation) 7834 (BlendEquation, BlendEquation)
7835 -> ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor)) 7835 -> ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor))
7836 -> Vec 4 Float -> Blending Float | Blending Float 7836 -> Vec 4 Float -> Blending Float | Blending Float
7837Builtins.lc 463:3-465:74 7837463:3-465:74
7838 Type | Type | Type | Type 7838 Type | Type | Type | Type
7839Builtins.lc 463:26-463:56 7839463:26-463:56
7840 Type 7840 Type
7841Builtins.lc 463:27-463:40 7841463:27-463:40
7842 Type 7842 Type
7843Builtins.lc 463:27-463:55 7843463:27-463:55
7844 [Type] 7844 [Type]
7845Builtins.lc 463:42-463:55 7845463:42-463:55
7846 Type | [Type] 7846 Type | [Type]
7847Builtins.lc 464:29-464:97 7847464:29-464:97
7848 Type 7848 Type
7849Builtins.lc 464:29-465:74 7849464:29-465:74
7850 Type 7850 Type
7851Builtins.lc 464:30-464:62 7851464:30-464:62
7852 Type 7852 Type
7853Builtins.lc 464:30-464:96 7853464:30-464:96
7854 [Type] 7854 [Type]
7855Builtins.lc 464:31-464:45 7855464:31-464:45
7856 Type 7856 Type
7857Builtins.lc 464:31-464:61 7857464:31-464:61
7858 [Type] 7858 [Type]
7859Builtins.lc 464:47-464:61 7859464:47-464:61
7860 Type | [Type] 7860 Type | [Type]
7861Builtins.lc 464:64-464:96 7861464:64-464:96
7862 Type | [Type] 7862 Type | [Type]
7863Builtins.lc 464:65-464:79 7863464:65-464:79
7864 Type 7864 Type
7865Builtins.lc 464:65-464:95 7865464:65-464:95
7866 [Type] 7866 [Type]
7867Builtins.lc 464:81-464:95 7867464:81-464:95
7868 Type | [Type] 7868 Type | [Type]
7869Builtins.lc 465:29-465:32 7869465:29-465:32
7870 Nat -> Type -> Type 7870 Nat -> Type -> Type
7871Builtins.lc 465:29-465:34 7871465:29-465:34
7872 Type -> Type 7872 Type -> Type
7873Builtins.lc 465:29-465:40 7873465:29-465:40
7874 Type 7874 Type
7875Builtins.lc 465:29-465:74 7875465:29-465:74
7876 Type 7876 Type
7877Builtins.lc 465:33-465:34 7877465:33-465:34
7878 _b 7878 _b
7879Builtins.lc 465:35-465:40 7879465:35-465:40
7880 Type 7880 Type
7881Builtins.lc 465:60-465:68 7881465:60-465:68
7882 Type -> Type 7882 Type -> Type
7883Builtins.lc 465:60-465:74 7883465:60-465:74
7884 Type | Type 7884 Type | Type
7885Builtins.lc 465:69-465:74 7885465:69-465:74
7886 Type | Type 7886 Type | Type
7887Builtins.lc 467:6-467:18 7887467:6-467:18
7888 Type | Type | Type | Type 7888 Type | Type | Type | Type
7889Builtins.lc 468:6-468:16 7889468:6-468:16
7890 Type | Type | Type | Type 7890 Type | Type | Type | Type
7891Builtins.lc 470:6-470:23 7891470:6-470:23
7892 ImageKind -> Type | ImageKind -> Type | Type | ImageKind -> Type | Type | Type 7892 ImageKind -> Type | ImageKind -> Type | Type | ImageKind -> Type | Type | Type
7893Builtins.lc 470:6-473:96 7893470:6-473:96
7894 Type | Type | Type 7894 Type | Type | Type
7895Builtins.lc 470:27-470:36 7895470:27-470:36
7896 Type 7896 Type
7897Builtins.lc 470:40-470:44 7897470:40-470:44
7898 Type | Type 7898 Type | Type
7899Builtins.lc 471:3-471:10 7899471:3-471:10
7900 forall a (b :: Nat) 7900 forall a (b :: Nat)
7901 . Num a 7901 . Num a
7902 => Blending a 7902 => Blending a
7903 -> VecScalar b Bool 7903 -> VecScalar b Bool
7904 -> FragmentOperation ('Color (VecScalar b a)) | FragmentOperation 7904 -> FragmentOperation ('Color (VecScalar b a)) | FragmentOperation
7905 ('Color (VecScalar _d _e)) 7905 ('Color (VecScalar _d _e))
7906Builtins.lc 471:3-471:112 7906471:3-471:112
7907 Type | Type | Type | Type | Type | Type 7907 Type | Type | Type | Type | Type | Type
7908Builtins.lc 471:26-471:29 7908471:26-471:29
7909 Type -> Constraint 7909 Type -> Constraint
7910Builtins.lc 471:26-471:31 7910471:26-471:31
7911 Constraint 7911 Constraint
7912Builtins.lc 471:26-471:112 7912471:26-471:112
7913 Type | Type 7913 Type | Type
7914Builtins.lc 471:30-471:31 7914471:30-471:31
7915 _d 7915 _d
7916Builtins.lc 471:35-471:43 7916471:35-471:43
7917 Type -> Type 7917 Type -> Type
7918Builtins.lc 471:35-471:45 7918471:35-471:45
7919 Type 7919 Type
7920Builtins.lc 471:35-471:112 7920471:35-471:112
7921 Type 7921 Type
7922Builtins.lc 471:44-471:45 7922471:44-471:45
7923 Type 7923 Type
7924Builtins.lc 471:49-471:58 7924471:49-471:58
7925 Nat -> Type -> Type 7925 Nat -> Type -> Type
7926Builtins.lc 471:49-471:60 7926471:49-471:60
7927 Type -> Type 7927 Type -> Type
7928Builtins.lc 471:49-471:65 7928471:49-471:65
7929 Type 7929 Type
7930Builtins.lc 471:49-471:112 7930471:49-471:112
7931 Type 7931 Type
7932Builtins.lc 471:59-471:60 7932471:59-471:60
7933 _d 7933 _d
7934Builtins.lc 471:61-471:65 7934471:61-471:65
7935 Type 7935 Type
7936Builtins.lc 471:71-471:88 7936471:71-471:88
7937 ImageKind -> Type 7937 ImageKind -> Type
7938Builtins.lc 471:71-471:112 7938471:71-471:112
7939 Type | Type 7939 Type | Type
7940Builtins.lc 471:90-471:95 7940471:90-471:95
7941 Type -> ImageKind | Type -> ImageKind 7941 Type -> ImageKind | Type -> ImageKind
7942Builtins.lc 471:90-471:111 7942471:90-471:111
7943 ImageKind | ImageKind 7943 ImageKind | ImageKind
7944Builtins.lc 471:97-471:106 7944471:97-471:106
7945 Nat -> Type -> Type | Nat -> Type -> Type 7945 Nat -> Type -> Type | Nat -> Type -> Type
7946Builtins.lc 471:97-471:108 7946471:97-471:108
7947 Type -> Type | Type -> Type 7947 Type -> Type | Type -> Type
7948Builtins.lc 471:97-471:110 7948471:97-471:110
7949 Type | Type 7949 Type | Type
7950Builtins.lc 471:107-471:108 7950471:107-471:108
7951 Nat | Nat 7951 Nat | Nat
7952Builtins.lc 471:109-471:110 7952471:109-471:110
7953 Type | Type 7953 Type | Type
7954Builtins.lc 472:3-472:10 7954472:3-472:10
7955 ComparisonFunction -> Bool -> FragmentOperation 'Depth | FragmentOperation 7955 ComparisonFunction -> Bool -> FragmentOperation 'Depth | FragmentOperation
7956 'Depth 7956 'Depth
7957Builtins.lc 472:3-472:94 7957472:3-472:94
7958 Type | Type | Type 7958 Type | Type | Type
7959Builtins.lc 472:26-472:44 7959472:26-472:44
7960 Type 7960 Type
7961Builtins.lc 472:48-472:52 7961472:48-472:52
7962 Type 7962 Type
7963Builtins.lc 472:48-472:94 7963472:48-472:94
7964 Type 7964 Type
7965Builtins.lc 472:71-472:88 7965472:71-472:88
7966 ImageKind -> Type 7966 ImageKind -> Type
7967Builtins.lc 472:71-472:94 7967472:71-472:94
7968 Type | Type 7968 Type | Type
7969Builtins.lc 472:89-472:94 7969472:89-472:94
7970 ImageKind | ImageKind 7970 ImageKind | ImageKind
7971Builtins.lc 473:3-473:12 7971473:3-473:12
7972 StencilTests 7972 StencilTests
7973 -> StencilOps -> StencilOps -> FragmentOperation 'Stencil | FragmentOperation 7973 -> StencilOps -> StencilOps -> FragmentOperation 'Stencil | FragmentOperation
7974 'Stencil 7974 'Stencil
7975Builtins.lc 473:3-473:96 7975473:3-473:96
7976 Type | Type | Type | Type 7976 Type | Type | Type | Type
7977Builtins.lc 473:26-473:38 7977473:26-473:38
7978 Type 7978 Type
7979Builtins.lc 473:42-473:52 7979473:42-473:52
7980 Type 7980 Type
7981Builtins.lc 473:42-473:96 7981473:42-473:96
7982 Type 7982 Type
7983Builtins.lc 473:56-473:66 7983473:56-473:66
7984 Type 7984 Type
7985Builtins.lc 473:56-473:96 7985473:56-473:96
7986 Type 7986 Type
7987Builtins.lc 473:71-473:88 7987473:71-473:88
7988 ImageKind -> Type 7988 ImageKind -> Type
7989Builtins.lc 473:71-473:96 7989473:71-473:96
7990 Type | Type 7990 Type | Type
7991Builtins.lc 473:89-473:96 7991473:89-473:96
7992 ImageKind | ImageKind 7992 ImageKind | ImageKind
7993Builtins.lc 475:6-475:18 7993475:6-475:18
7994 Type -> Type | Type -> Type | Type -> Type | Type 7994 Type -> Type | Type -> Type | Type -> Type | Type
7995Builtins.lc 475:6-478:7 7995475:6-478:7
7996 Type | Type | Type | Type 7996 Type | Type | Type | Type
7997Builtins.lc 476:3-476:9 7997476:3-476:9
7998 forall a . Floating a => Interpolated a | Interpolated _c | Type | Type 7998 forall a . Floating a => Interpolated a | Interpolated _c | Type | Type
7999Builtins.lc 476:11-476:24 7999476:11-476:24
8000 forall a . Floating a => Interpolated a | Interpolated _d | Type | Type 8000 forall a . Floating a => Interpolated a | Interpolated _d | Type | Type
8001Builtins.lc 477:26-477:56 8001477:26-477:56
8002 Type | Type 8002 Type | Type
8003Builtins.lc 477:27-477:35 8003477:27-477:35
8004 Type -> Constraint | Type -> Constraint 8004 Type -> Constraint | Type -> Constraint
8005Builtins.lc 477:27-477:37 8005477:27-477:37
8006 Constraint | Constraint 8006 Constraint | Constraint
8007Builtins.lc 477:36-477:37 8007477:36-477:37
8008 Type | Type 8008 Type | Type
8009Builtins.lc 477:42-477:54 8009477:42-477:54
8010 Type -> Type | Type -> Type 8010 Type -> Type | Type -> Type
8011Builtins.lc 477:42-477:56 8011477:42-477:56
8012 Type | Type | Type | Type 8012 Type | Type | Type | Type
8013Builtins.lc 477:55-477:56 8013477:55-477:56
8014 Type | Type 8014 Type | Type
8015Builtins.lc 478:3-478:7 8015478:3-478:7
8016 forall a . Interpolated a | Interpolated _d 8016 forall a . Interpolated a | Interpolated _d
8017Builtins.lc 478:42-478:54 8017478:42-478:54
8018 Type -> Type 8018 Type -> Type
8019Builtins.lc 478:42-478:56 8019478:42-478:56
8020 Type | Type 8020 Type | Type
8021Builtins.lc 478:55-478:56 8021478:55-478:56
8022 Type 8022 Type
8023Builtins.lc 480:1-480:19 8023480:1-480:19
8024 forall (a :: [Type]) (b :: [Type]) (c :: [Type]) (d :: PrimitiveType) 8024 forall (a :: [Type]) (b :: [Type]) (c :: [Type]) (d :: PrimitiveType)
8025 . (map Interpolated a ~ (b :: [Type]), c ~ (Vec 4 Float : a :: [Type])) 8025 . (map Interpolated a ~ (b :: [Type]), c ~ (Vec 4 Float : a :: [Type]))
8026 => HList b 8026 => HList b
8027 -> RasterContext (HList c) d 8027 -> RasterContext (HList c) d
8028 -> Primitive (HList c) d -> FragmentStream 1 (HList a) 8028 -> Primitive (HList c) d -> FragmentStream 1 (HList a)
8029Builtins.lc 481:8-486:34 8029481:8-486:34
8030 Type | Type | Type | Type 8030 Type | Type | Type | Type
8031Builtins.lc 481:10-481:13 8031481:10-481:13
8032 forall a b . (a -> b) -> [a] -> [b] 8032 forall a b . (a -> b) -> [a] -> [b]
8033Builtins.lc 481:10-481:26 8033481:10-481:26
8034 [Type] -> [Type] 8034 [Type] -> [Type]
8035Builtins.lc 481:10-481:28 8035481:10-481:28
8036 [Type] 8036 [Type]
8037Builtins.lc 481:10-481:30 8037481:10-481:30
8038 [Type] -> Constraint 8038 [Type] -> Constraint
8039Builtins.lc 481:10-481:44 8039481:10-481:44
8040 Constraint 8040 Constraint
8041Builtins.lc 481:14-481:26 8041481:14-481:26
8042 Type -> Type 8042 Type -> Type
8043Builtins.lc 481:27-481:28 8043481:27-481:28
8044 _h 8044 _h
8045Builtins.lc 481:29-481:30 8045481:29-481:30
8046 forall a . a -> a -> Constraint 8046 forall a . a -> a -> Constraint
8047Builtins.lc 481:31-481:44 8047481:31-481:44
8048 _f 8048 _f
8049Builtins.lc 482:10-482:11 8049482:10-482:11
8050 _f 8050 _f
8051Builtins.lc 482:10-482:13 8051482:10-482:13
8052 _e -> Constraint 8052 _e -> Constraint
8053Builtins.lc 482:10-482:28 8053482:10-482:28
8054 Constraint 8054 Constraint
8055Builtins.lc 482:10-486:34 8055482:10-486:34
8056 Type 8056 Type
8057Builtins.lc 482:12-482:13 8057482:12-482:13
8058 forall a . a -> a -> Constraint 8058 forall a . a -> a -> Constraint
8059Builtins.lc 482:14-482:17 8059482:14-482:17
8060 Nat -> Type -> Type 8060 Nat -> Type -> Type
8061Builtins.lc 482:14-482:19 8061482:14-482:19
8062 Type -> Type 8062 Type -> Type
8063Builtins.lc 482:14-482:25 8063482:14-482:25
8064 Type 8064 Type
8065Builtins.lc 482:14-482:26 8065482:14-482:26
8066 [Type] -> [Type] 8066 [Type] -> [Type]
8067Builtins.lc 482:14-482:28 8067482:14-482:28
8068 [Type] 8068 [Type]
8069Builtins.lc 482:18-482:19 8069482:18-482:19
8070 _b 8070 _b
8071Builtins.lc 482:20-482:25 8071482:20-482:25
8072 Type 8072 Type
8073Builtins.lc 482:25-482:26 8073482:25-482:26
8074 forall a . a -> [a] -> [a] 8074 forall a . a -> [a] -> [a]
8075Builtins.lc 482:27-482:28 8075482:27-482:28
8076 [Type] 8076 [Type]
8077Builtins.lc 483:8-483:13 8077483:8-483:13
8078 [Type] -> Type 8078 [Type] -> Type
8079Builtins.lc 483:8-483:27 8079483:8-483:27
8080 Type 8080 Type
8081Builtins.lc 483:8-486:34 8081483:8-486:34
8082 Type 8082 Type
8083Builtins.lc 483:14-483:27 8083483:14-483:27
8084 [Type] 8084 [Type]
8085Builtins.lc 484:8-484:21 8085484:8-484:21
8086 Type -> PrimitiveType -> Type 8086 Type -> PrimitiveType -> Type
8087Builtins.lc 484:8-484:31 8087484:8-484:31
8088 PrimitiveType -> Type 8088 PrimitiveType -> Type
8089Builtins.lc 484:8-484:33 8089484:8-484:33
8090 Type 8090 Type
8091Builtins.lc 484:8-486:34 8091484:8-486:34
8092 Type 8092 Type
8093Builtins.lc 484:23-484:28 8093484:23-484:28
8094 [Type] -> Type 8094 [Type] -> Type
8095Builtins.lc 484:23-484:30 8095484:23-484:30
8096 Type 8096 Type
8097Builtins.lc 484:29-484:30 8097484:29-484:30
8098 [Type] 8098 [Type]
8099Builtins.lc 484:32-484:33 8099484:32-484:33
8100 _e 8100 _e
8101Builtins.lc 485:8-485:17 8101485:8-485:17
8102 Type -> PrimitiveType -> Type 8102 Type -> PrimitiveType -> Type
8103Builtins.lc 485:8-485:27 8103485:8-485:27
8104 PrimitiveType -> Type 8104 PrimitiveType -> Type
8105Builtins.lc 485:8-485:29 8105485:8-485:29
8106 Type 8106 Type
8107Builtins.lc 485:8-486:34 8107485:8-486:34
8108 Type 8108 Type
8109Builtins.lc 485:19-485:24 8109485:19-485:24
8110 [Type] -> Type 8110 [Type] -> Type
8111Builtins.lc 485:19-485:26 8111485:19-485:26
8112 Type 8112 Type
8113Builtins.lc 485:25-485:26 8113485:25-485:26
8114 [Type] 8114 [Type]
8115Builtins.lc 485:28-485:29 8115485:28-485:29
8116 PrimitiveType 8116 PrimitiveType
8117Builtins.lc 486:8-486:22 8117486:8-486:22
8118 Nat -> Type -> Type 8118 Nat -> Type -> Type
8119Builtins.lc 486:8-486:24 8119486:8-486:24
8120 Type -> Type 8120 Type -> Type
8121Builtins.lc 486:8-486:34 8121486:8-486:34
8122 Type | Type 8122 Type | Type
8123Builtins.lc 486:23-486:24 8123486:23-486:24
8124 _b 8124 _b
8125Builtins.lc 486:26-486:31 8125486:26-486:31
8126 [Type] -> Type 8126 [Type] -> Type
8127Builtins.lc 486:26-486:33 8127486:26-486:33
8128 Type 8128 Type
8129Builtins.lc 486:32-486:33 8129486:32-486:33
8130 [Type] 8130 [Type]
8131Builtins.lc 488:1-488:20 8131488:1-488:20
8132 forall (a :: [Type]) (b :: PrimitiveType) 8132 forall (a :: [Type]) (b :: PrimitiveType)
8133 . RasterContext (HList (Vec 4 Float : a)) b 8133 . RasterContext (HList (Vec 4 Float : a)) b
8134 -> HList (map Interpolated a) 8134 -> HList (map Interpolated a)
8135 -> [Primitive (HList (Vec 4 Float : a)) b] 8135 -> [Primitive (HList (Vec 4 Float : a)) b]
8136 -> [Vector 1 (Maybe (SimpleFragment (HList a)))] 8136 -> [Vector 1 (Maybe (SimpleFragment (HList a)))]
8137Builtins.lc 488:32-488:38 8137488:32-488:38
8138 forall a . [[a]] -> [a] 8138 forall a . [[a]] -> [a]
8139Builtins.lc 488:32-488:74 8139488:32-488:74
8140 [Vector 1 (Maybe (SimpleFragment (HList _b)))] 8140 [Vector 1 (Maybe (SimpleFragment (HList _b)))]
8141Builtins.lc 488:40-488:43 8141488:40-488:43
8142 forall a b . (a -> b) -> [a] -> [b] 8142 forall a b . (a -> b) -> [a] -> [b]
8143Builtins.lc 488:40-488:71 8143488:40-488:71
8144 [Primitive (HList (Vec 4 Float : _b)) _a] -> [[Fragment 1 (HList _b)]] 8144 [Primitive (HList (Vec 4 Float : _b)) _a] -> [[Fragment 1 (HList _b)]]
8145Builtins.lc 488:40-488:73 8145488:40-488:73
8146 [[Fragment 1 (HList _b)]] 8146 [[Fragment 1 (HList _b)]]
8147Builtins.lc 488:45-488:63 8147488:45-488:63
8148 forall (a :: [Type]) (b :: [Type]) (c :: [Type]) (d :: PrimitiveType) 8148 forall (a :: [Type]) (b :: [Type]) (c :: [Type]) (d :: PrimitiveType)
8149 . (map Interpolated a ~ (b :: [Type]), c ~ (Vec 4 Float : a :: [Type])) 8149 . (map Interpolated a ~ (b :: [Type]), c ~ (Vec 4 Float : a :: [Type]))
8150 => HList b 8150 => HList b
8151 -> RasterContext (HList c) d 8151 -> RasterContext (HList c) d
8152 -> Primitive (HList c) d -> FragmentStream 1 (HList a) 8152 -> Primitive (HList c) d -> FragmentStream 1 (HList a)
8153Builtins.lc 488:45-488:66 8153488:45-488:66
8154 RasterContext (HList (Vec 4 Float : _b)) _a 8154 RasterContext (HList (Vec 4 Float : _b)) _a
8155 -> Primitive (HList (Vec 4 Float : _b)) _a -> FragmentStream 1 (HList _b) 8155 -> Primitive (HList (Vec 4 Float : _b)) _a -> FragmentStream 1 (HList _b)
8156Builtins.lc 488:45-488:70 8156488:45-488:70
8157 Primitive (HList (Vec 4 Float : _b)) _a -> FragmentStream 1 (HList _b) 8157 Primitive (HList (Vec 4 Float : _b)) _a -> FragmentStream 1 (HList _b)
8158Builtins.lc 488:64-488:66 8158488:64-488:66
8159 _i 8159 _i
8160Builtins.lc 488:67-488:70 8160488:67-488:70
8161 _h 8161 _h
8162Builtins.lc 488:72-488:73 8162488:72-488:73
8163 _d 8163 _d
8164Builtins.lc 490:26-490:29 8164490:26-490:29
8165 Type | Type 8165 Type | Type
8166Builtins.lc 490:36-490:43 8166490:36-490:43
8167 Type -> Nat 8167 Type -> Nat
8168Builtins.lc 490:58-490:59 8168490:58-490:59
8169 Nat 8169 Nat
8170Builtins.lc 492:12-492:15 8170492:12-492:15
8171 Type 8171 Type
8172Builtins.lc 492:12-492:29 8172492:12-492:29
8173 Type 8173 Type
8174Builtins.lc 492:13-492:14 8174492:13-492:14
8175 _b 8175 _b
8176Builtins.lc 492:19-492:29 8176492:19-492:29
8177 Type | Type 8177 Type | Type
8178Builtins.lc 493:1-493:8 8178493:1-493:8
8179 forall a . [a] -> Constraint 8179 forall a . [a] -> Constraint
8180Builtins.lc 493:14-493:20 8180493:14-493:20
8181 Constraint 8181 Constraint
8182Builtins.lc 493:14-495:50 8182493:14-495:50
8183 [_a] -> Constraint | Constraint 8183 [_a] -> Constraint | Constraint
8184Builtins.lc 494:15-494:21 8184494:15-494:21
8185 Constraint 8185 Constraint
8186Builtins.lc 494:15-495:50 8186494:15-495:50
8187 [_c] -> Constraint | Constraint 8187 [_c] -> Constraint | Constraint
8188Builtins.lc 495:22-495:25 8188495:22-495:25
8189 Constraint -> Constraint -> Constraint 8189 Constraint -> Constraint -> Constraint
8190Builtins.lc 495:22-495:33 8190495:22-495:33
8191 Constraint -> Constraint 8191 Constraint -> Constraint
8192Builtins.lc 495:22-495:50 8192495:22-495:50
8193 Constraint 8193 Constraint
8194Builtins.lc 495:27-495:28 8194495:27-495:28
8195 _g 8195 _g
8196Builtins.lc 495:27-495:30 8196495:27-495:30
8197 _f -> Constraint 8197 _f -> Constraint
8198Builtins.lc 495:27-495:32 8198495:27-495:32
8199 Constraint 8199 Constraint
8200Builtins.lc 495:29-495:30 8200495:29-495:30
8201 forall a . a -> a -> Constraint 8201 forall a . a -> a -> Constraint
8202Builtins.lc 495:31-495:32 8202495:31-495:32
8203 _c 8203 _c
8204Builtins.lc 495:35-495:42 8204495:35-495:42
8205 forall a . [a] -> Constraint 8205 forall a . [a] -> Constraint
8206Builtins.lc 495:35-495:49 8206495:35-495:49
8207 Constraint 8207 Constraint
8208Builtins.lc 495:44-495:45 8208495:44-495:45
8209 _g 8209 _g
8210Builtins.lc 495:44-495:46 8210495:44-495:46
8211 [_f] -> [_f] 8211 [_f] -> [_f]
8212Builtins.lc 495:44-495:48 8212495:44-495:48
8213 [_e] 8213 [_e]
8214Builtins.lc 495:45-495:46 8214495:45-495:46
8215 forall a . a -> [a] -> [a] 8215 forall a . a -> [a] -> [a]
8216Builtins.lc 495:46-495:48 8216495:46-495:48
8217 [_e] 8217 [_e]
8218Builtins.lc 497:1-497:16 8218497:1-497:16
8219 [Type] -> Constraint 8219 [Type] -> Constraint
8220Builtins.lc 497:21-497:28 8220497:21-497:28
8221 forall a . [a] -> Constraint 8221 forall a . [a] -> Constraint
8222Builtins.lc 497:21-497:45 8222497:21-497:45
8223 Constraint 8223 Constraint
8224Builtins.lc 497:30-497:33 8224497:30-497:33
8225 forall a b . (a -> b) -> [a] -> [b] 8225 forall a b . (a -> b) -> [a] -> [b]
8226Builtins.lc 497:30-497:42 8226497:30-497:42
8227 [Type] -> [Nat] 8227 [Type] -> [Nat]
8228Builtins.lc 497:30-497:44 8228497:30-497:44
8229 [Nat] 8229 [Nat]
8230Builtins.lc 497:34-497:42 8230497:34-497:42
8231 Type -> Nat 8231 Type -> Nat
8232Builtins.lc 497:43-497:44 8232497:43-497:44
8233 _b 8233 _b
8234Builtins.lc 509:6-509:17 8234509:6-509:17
8235 Nat -> [ImageKind] -> Type | Nat -> [ImageKind] -> Type | Nat 8235 Nat -> [ImageKind] -> Type | Nat -> [ImageKind] -> Type | Nat
8236 -> [ImageKind] -> Type | Type | Type 8236 -> [ImageKind] -> Type | Type | Type
8237Builtins.lc 509:6-509:46 8237509:6-509:46
8238 Type 8238 Type
8239Builtins.lc 509:24-509:27 8239509:24-509:27
8240 Type | Type 8240 Type | Type
8241Builtins.lc 509:35-509:46 8241509:35-509:46
8242 Type | Type | Type 8242 Type | Type | Type
8243Builtins.lc 509:36-509:45 8243509:36-509:45
8244 Type | Type 8244 Type | Type
8245Builtins.lc 511:15-511:26 8245511:15-511:26
8246 Type 8246 Type
8247Builtins.lc 511:16-511:25 8247511:16-511:25
8248 Type 8248 Type
8249Builtins.lc 511:30-511:36 8249511:30-511:36
8250 Type | Type 8250 Type | Type
8251Builtins.lc 511:31-511:35 8251511:31-511:35
8252 Type 8252 Type
8253Builtins.lc 512:1-512:11 8253512:1-512:11
8254 [ImageKind] -> [Type] 8254 [ImageKind] -> [Type]
8255Builtins.lc 512:25-512:28 8255512:25-512:28
8256 forall a b . (a -> b) -> [a] -> [b] 8256 forall a b . (a -> b) -> [a] -> [b]
8257Builtins.lc 512:25-512:38 8257512:25-512:38
8258 [ImageKind] -> [Type] 8258 [ImageKind] -> [Type]
8259Builtins.lc 512:25-512:40 8259512:25-512:40
8260 [Type] 8260 [Type]
8261Builtins.lc 512:25-513:31 8261512:25-513:31
8262 [Type] -> ImageKind -> [Type] | [Type] | [Type] 8262 [Type] -> ImageKind -> [Type] | [Type] | [Type]
8263Builtins.lc 512:29-512:38 8263512:29-512:38
8264 ImageKind -> Type 8264 ImageKind -> Type
8265Builtins.lc 512:39-512:40 8265512:39-512:40
8266 [_c] 8266 [_c]
8267Builtins.lc 513:16-513:19 8267513:16-513:19
8268 forall a b . (a -> b) -> [a] -> [b] | forall a b 8268 forall a b . (a -> b) -> [a] -> [b] | forall a b
8269 . (a -> b) -> [a] -> [b] | forall a b . (a -> b) -> [a] -> [b] 8269 . (a -> b) -> [a] -> [b] | forall a b . (a -> b) -> [a] -> [b]
8270Builtins.lc 513:16-513:29 8270513:16-513:29
8271 [ImageKind] -> [Type] | [ImageKind] -> [Type] | [ImageKind] -> [Type] 8271 [ImageKind] -> [Type] | [ImageKind] -> [Type] | [ImageKind] -> [Type]
8272Builtins.lc 513:16-513:31 8272513:16-513:31
8273 [Type] | [Type] | [Type] 8273 [Type] | [Type] | [Type]
8274Builtins.lc 513:20-513:29 8274513:20-513:29
8275 ImageKind -> Type | ImageKind -> Type | ImageKind -> Type 8275 ImageKind -> Type | ImageKind -> Type | ImageKind -> Type
8276Builtins.lc 513:30-513:31 8276513:30-513:31
8277 [ImageKind] | [ImageKind] | [ImageKind] 8277 [ImageKind] | [ImageKind] | [ImageKind]
8278Builtins.lc 515:40-515:49 8278515:40-515:49
8279 Type | Type 8279 Type | Type
8280Builtins.lc 515:56-515:77 8280515:56-515:77
8281 Type -> ImageKind 8281 Type -> ImageKind
8282Builtins.lc 515:102-515:103 8282515:102-515:103
8283 ImageKind 8283 ImageKind
8284Builtins.lc 517:1-517:11 8284517:1-517:11
8285 forall (a :: [ImageKind]) (b :: Nat) (c :: [Type]) 8285 forall (a :: [ImageKind]) (b :: Nat) (c :: [Type])
8286 . (a ~ (map FragmentOperationKind c :: [ImageKind])) 8286 . (a ~ (map FragmentOperationKind c :: [ImageKind]))
8287 => HList c 8287 => HList c
8288 -> FragmentStream b (HList (imageType' a)) -> FrameBuffer b a -> FrameBuffer b a 8288 -> FragmentStream b (HList (imageType' a)) -> FrameBuffer b a -> FrameBuffer b a
8289Builtins.lc 517:15-517:174 8289517:15-517:174
8290 Type 8290 Type
8291Builtins.lc 517:28-517:31 8291517:28-517:31
8292 Type 8292 Type
8293Builtins.lc 517:39-517:45 8293517:39-517:45
8294 Type 8294 Type
8295Builtins.lc 517:39-517:174 8295517:39-517:174
8296 Type 8296 Type
8297Builtins.lc 517:40-517:44 8297517:40-517:44
8298 Type 8298 Type
8299Builtins.lc 517:49-517:174 8299517:49-517:174
8300 Type 8300 Type
8301Builtins.lc 517:50-517:51 8301517:50-517:51
8302 _e 8302 _e
8303Builtins.lc 517:50-517:53 8303517:50-517:53
8304 _d -> Constraint 8304 _d -> Constraint
8305Builtins.lc 517:50-517:81 8305517:50-517:81
8306 Constraint 8306 Constraint
8307Builtins.lc 517:52-517:53 8307517:52-517:53
8308 forall a . a -> a -> Constraint 8308 forall a . a -> a -> Constraint
8309Builtins.lc 517:54-517:57 8309517:54-517:57
8310 forall a b . (a -> b) -> [a] -> [b] 8310 forall a b . (a -> b) -> [a] -> [b]
8311Builtins.lc 517:54-517:79 8311517:54-517:79
8312 [Type] -> [ImageKind] 8312 [Type] -> [ImageKind]
8313Builtins.lc 517:54-517:81 8313517:54-517:81
8314 [ImageKind] 8314 [ImageKind]
8315Builtins.lc 517:58-517:79 8315517:58-517:79
8316 Type -> ImageKind 8316 Type -> ImageKind
8317Builtins.lc 517:80-517:81 8317517:80-517:81
8318 [Type] 8318 [Type]
8319Builtins.lc 517:86-517:91 8319517:86-517:91
8320 [Type] -> Type 8320 [Type] -> Type
8321Builtins.lc 517:86-517:93 8321517:86-517:93
8322 Type 8322 Type
8323Builtins.lc 517:86-517:174 8323517:86-517:174
8324 Type 8324 Type
8325Builtins.lc 517:92-517:93 8325517:92-517:93
8326 [Type] 8326 [Type]
8327Builtins.lc 517:97-517:111 8327517:97-517:111
8328 Nat -> Type -> Type 8328 Nat -> Type -> Type
8329Builtins.lc 517:97-517:113 8329517:97-517:113
8330 Type -> Type 8330 Type -> Type
8331Builtins.lc 517:97-517:136 8331517:97-517:136
8332 Type 8332 Type
8333Builtins.lc 517:97-517:174 8333517:97-517:174
8334 Type 8334 Type
8335Builtins.lc 517:112-517:113 8335517:112-517:113
8336 Nat 8336 Nat
8337Builtins.lc 517:115-517:120 8337517:115-517:120
8338 [Type] -> Type 8338 [Type] -> Type
8339Builtins.lc 517:115-517:135 8339517:115-517:135
8340 Type 8340 Type
8341Builtins.lc 517:122-517:132 8341517:122-517:132
8342 [ImageKind] -> [Type] 8342 [ImageKind] -> [Type]
8343Builtins.lc 517:122-517:134 8343517:122-517:134
8344 [Type] 8344 [Type]
8345Builtins.lc 517:133-517:134 8345517:133-517:134
8346 [ImageKind] 8346 [ImageKind]
8347Builtins.lc 517:140-517:151 8347517:140-517:151
8348 Nat -> [ImageKind] -> Type 8348 Nat -> [ImageKind] -> Type
8349Builtins.lc 517:140-517:153 8349517:140-517:153
8350 [ImageKind] -> Type 8350 [ImageKind] -> Type
8351Builtins.lc 517:140-517:155 8351517:140-517:155
8352 Type 8352 Type
8353Builtins.lc 517:140-517:174 8353517:140-517:174
8354 Type 8354 Type
8355Builtins.lc 517:152-517:153 8355517:152-517:153
8356 Nat 8356 Nat
8357Builtins.lc 517:154-517:155 8357517:154-517:155
8358 [ImageKind] 8358 [ImageKind]
8359Builtins.lc 517:159-517:170 8359517:159-517:170
8360 Nat -> [ImageKind] -> Type 8360 Nat -> [ImageKind] -> Type
8361Builtins.lc 517:159-517:172 8361517:159-517:172
8362 [ImageKind] -> Type 8362 [ImageKind] -> Type
8363Builtins.lc 517:159-517:174 8363517:159-517:174
8364 Type | Type 8364 Type | Type
8365Builtins.lc 517:171-517:172 8365517:171-517:172
8366 Nat 8366 Nat
8367Builtins.lc 517:173-517:174 8367517:173-517:174
8368 [ImageKind] 8368 [ImageKind]
8369Builtins.lc 519:1-519:15 8369519:1-519:15
8370 forall a b . a -> b -> (a, b) 8370 forall a b . a -> b -> (a, b)
8371Builtins.lc 519:24-519:32 8371519:24-519:32
8372 (_d, _b) 8372 (_d, _b)
8373Builtins.lc 519:25-519:28 8373519:25-519:28
8374 _f 8374 _f
8375Builtins.lc 519:30-519:31 8375519:30-519:31
8376 _e | ((_b)) 8376 _e | ((_b))
8377Builtins.lc 520:1-520:8 8377520:1-520:8
8378 forall (a :: Nat) (b :: [Type]) 8378 forall (a :: Nat) (b :: [Type])
8379 . FrameBuffer a (map FragmentOperationKind b) 8379 . FrameBuffer a (map FragmentOperationKind b)
8380 -> (HList b, [Fragment a (HList (imageType' (map FragmentOperationKind b)))]) 8380 -> (HList b, [Fragment a (HList (imageType' (map FragmentOperationKind b)))])
8381 -> FrameBuffer a (map FragmentOperationKind b) 8381 -> FrameBuffer a (map FragmentOperationKind b)
8382Builtins.lc 520:25-520:35 8382520:25-520:35
8383 forall (a :: [ImageKind]) (b :: Nat) (c :: [Type]) 8383 forall (a :: [ImageKind]) (b :: Nat) (c :: [Type])
8384 . (a ~ (map FragmentOperationKind c :: [ImageKind])) 8384 . (a ~ (map FragmentOperationKind c :: [ImageKind]))
8385 => HList c 8385 => HList c
8386 -> FragmentStream b (HList (imageType' a)) -> FrameBuffer b a -> FrameBuffer b a 8386 -> FragmentStream b (HList (imageType' a)) -> FrameBuffer b a -> FrameBuffer b a
8387Builtins.lc 520:25-520:39 8387520:25-520:39
8388 FragmentStream _b (HList (imageType' (map FragmentOperationKind _a))) 8388 FragmentStream _b (HList (imageType' (map FragmentOperationKind _a)))
8389 -> FrameBuffer _b (map FragmentOperationKind _a) 8389 -> FrameBuffer _b (map FragmentOperationKind _a)
8390 -> FrameBuffer _b (map FragmentOperationKind _a) 8390 -> FrameBuffer _b (map FragmentOperationKind _a)
8391Builtins.lc 520:25-520:43 8391520:25-520:43
8392 FrameBuffer _b (map FragmentOperationKind _a) 8392 FrameBuffer _b (map FragmentOperationKind _a)
8393 -> FrameBuffer _b (map FragmentOperationKind _a) 8393 -> FrameBuffer _b (map FragmentOperationKind _a)
8394Builtins.lc 520:25-520:46 8394520:25-520:46
8395 FrameBuffer _b (map FragmentOperationKind _a) | FrameBuffer 8395 FrameBuffer _b (map FragmentOperationKind _a) | FrameBuffer
8396 _b 8396 _b
8397 (map FragmentOperationKind _a) | FrameBuffer _b (map FragmentOperationKind _a) 8397 (map FragmentOperationKind _a) | FrameBuffer _b (map FragmentOperationKind _a)
8398Builtins.lc 520:36-520:39 8398520:36-520:39
8399 _m 8399 _m
8400Builtins.lc 520:40-520:43 8400520:40-520:43
8401 _h 8401 _h
8402Builtins.lc 520:44-520:46 8402520:44-520:46
8403 _n 8403 _n
8404Builtins.lc 524:31-524:40 8404524:31-524:40
8405 Type | Type 8405 Type | Type
8406Builtins.lc 524:47-524:59 8406524:47-524:59
8407 Type -> ImageKind 8407 Type -> ImageKind
8408Builtins.lc 524:74-524:75 8408524:74-524:75
8409 ImageKind 8409 ImageKind
8410Builtins.lc 530:1-530:12 8410530:1-530:12
8411 forall (a :: [Type]) 8411 forall (a :: [Type])
8412 . sameLayerCounts a 8412 . sameLayerCounts a
8413 => HList a -> FrameBuffer (ImageLC (head a)) (map GetImageKind a) 8413 => HList a -> FrameBuffer (ImageLC (head a)) (map GetImageKind a)
8414Builtins.lc 530:30-530:36 8414530:30-530:36
8415 Type 8415 Type
8416Builtins.lc 530:31-530:35 8416530:31-530:35
8417 Type 8417 Type
8418Builtins.lc 530:40-530:125 8418530:40-530:125
8419 Type 8419 Type
8420Builtins.lc 530:41-530:56 8420530:41-530:56
8421 [Type] -> Constraint 8421 [Type] -> Constraint
8422Builtins.lc 530:41-530:58 8422530:41-530:58
8423 Constraint 8423 Constraint
8424Builtins.lc 530:57-530:58 8424530:57-530:58
8425 [Type] 8425 [Type]
8426Builtins.lc 530:63-530:68 8426530:63-530:68
8427 [Type] -> Type 8427 [Type] -> Type
8428Builtins.lc 530:63-530:70 8428530:63-530:70
8429 Type 8429 Type
8430Builtins.lc 530:63-530:125 8430530:63-530:125
8431 Type 8431 Type
8432Builtins.lc 530:69-530:70 8432530:69-530:70
8433 [Type] 8433 [Type]
8434Builtins.lc 530:74-530:85 8434530:74-530:85
8435 Nat -> [ImageKind] -> Type 8435 Nat -> [ImageKind] -> Type
8436Builtins.lc 530:74-530:104 8436530:74-530:104
8437 [ImageKind] -> Type 8437 [ImageKind] -> Type
8438Builtins.lc 530:74-530:125 8438530:74-530:125
8439 Type | Type 8439 Type | Type
8440Builtins.lc 530:87-530:94 8440530:87-530:94
8441 Type -> Nat 8441 Type -> Nat
8442Builtins.lc 530:87-530:103 8442530:87-530:103
8443 Nat 8443 Nat
8444Builtins.lc 530:96-530:100 8444530:96-530:100
8445 forall a . [a] -> a 8445 forall a . [a] -> a
8446Builtins.lc 530:96-530:102 8446530:96-530:102
8447 Type 8447 Type
8448Builtins.lc 530:101-530:102 8448530:101-530:102
8449 [Type] 8449 [Type]
8450Builtins.lc 530:106-530:109 8450530:106-530:109
8451 forall a b . (a -> b) -> [a] -> [b] 8451 forall a b . (a -> b) -> [a] -> [b]
8452Builtins.lc 530:106-530:122 8452530:106-530:122
8453 [Type] -> [ImageKind] 8453 [Type] -> [ImageKind]
8454Builtins.lc 530:106-530:124 8454530:106-530:124
8455 [ImageKind] 8455 [ImageKind]
8456Builtins.lc 530:110-530:122 8456530:110-530:122
8457 Type -> ImageKind 8457 Type -> ImageKind
8458Builtins.lc 530:123-530:124 8458530:123-530:124
8459 [Type] 8459 [Type]
8460Builtins.lc 532:1-532:11 8460532:1-532:11
8461 forall (a :: [Type]) 8461 forall (a :: [Type])
8462 . sameLayerCounts a 8462 . sameLayerCounts a
8463 => HList a -> FrameBuffer (ImageLC (head a)) (map GetImageKind a) 8463 => HList a -> FrameBuffer (ImageLC (head a)) (map GetImageKind a)
8464Builtins.lc 532:14-532:25 8464532:14-532:25
8465 forall (a :: [Type]) 8465 forall (a :: [Type])
8466 . sameLayerCounts a 8466 . sameLayerCounts a
8467 => HList a -> FrameBuffer (ImageLC (head a)) (map GetImageKind a) 8467 => HList a -> FrameBuffer (ImageLC (head a)) (map GetImageKind a)
8468Builtins.lc 534:1-534:11 8468534:1-534:11
8469 forall (a :: Nat) (b :: [Type]) c 8469 forall (a :: Nat) (b :: [Type]) c
8470 . HList b 8470 . HList b
8471 -> (c -> HList (imageType' (map FragmentOperationKind b))) 8471 -> (c -> HList (imageType' (map FragmentOperationKind b)))
8472 -> [Vector a (Maybe (SimpleFragment c))] 8472 -> [Vector a (Maybe (SimpleFragment c))]
8473 -> FrameBuffer a (map FragmentOperationKind b) 8473 -> FrameBuffer a (map FragmentOperationKind b)
8474 -> FrameBuffer a (map FragmentOperationKind b) 8474 -> FrameBuffer a (map FragmentOperationKind b)
8475Builtins.lc 534:34-534:44 8475534:34-534:44
8476 forall (a :: [ImageKind]) (b :: Nat) (c :: [Type]) 8476 forall (a :: [ImageKind]) (b :: Nat) (c :: [Type])
8477 . (a ~ (map FragmentOperationKind c :: [ImageKind])) 8477 . (a ~ (map FragmentOperationKind c :: [ImageKind]))
8478 => HList c 8478 => HList c
8479 -> FragmentStream b (HList (imageType' a)) -> FrameBuffer b a -> FrameBuffer b a 8479 -> FragmentStream b (HList (imageType' a)) -> FrameBuffer b a -> FrameBuffer b a
8480Builtins.lc 534:34-534:48 8480534:34-534:48
8481 FragmentStream _b (HList (imageType' (map FragmentOperationKind _a))) 8481 FragmentStream _b (HList (imageType' (map FragmentOperationKind _a)))
8482 -> FrameBuffer _b (map FragmentOperationKind _a) 8482 -> FrameBuffer _b (map FragmentOperationKind _a)
8483 -> FrameBuffer _b (map FragmentOperationKind _a) 8483 -> FrameBuffer _b (map FragmentOperationKind _a)
8484Builtins.lc 534:34-534:76 8484534:34-534:76
8485 FrameBuffer _c (map FragmentOperationKind _b) 8485 FrameBuffer _c (map FragmentOperationKind _b)
8486 -> FrameBuffer _c (map FragmentOperationKind _b) 8486 -> FrameBuffer _c (map FragmentOperationKind _b)
8487Builtins.lc 534:34-534:79 8487534:34-534:79
8488 FrameBuffer _c (map FragmentOperationKind _b) 8488 FrameBuffer _c (map FragmentOperationKind _b)
8489Builtins.lc 534:45-534:48 8489534:45-534:48
8490 _j 8490 _j
8491Builtins.lc 534:50-534:62 8491534:50-534:62
8492 forall a b (c :: Nat) 8492 forall a b (c :: Nat)
8493 . (a -> b) 8493 . (a -> b)
8494 -> [Vector c (Maybe (SimpleFragment a))] 8494 -> [Vector c (Maybe (SimpleFragment a))]
8495 -> [Vector c (Maybe (SimpleFragment b))] 8495 -> [Vector c (Maybe (SimpleFragment b))]
8496Builtins.lc 534:50-534:70 8496534:50-534:70
8497 [Vector _a (Maybe (SimpleFragment _c))] 8497 [Vector _a (Maybe (SimpleFragment _c))]
8498 -> [Vector _a (Maybe (SimpleFragment _b))] 8498 -> [Vector _a (Maybe (SimpleFragment _b))]
8499Builtins.lc 534:50-534:75 8499534:50-534:75
8500 [Vector 8500 [Vector
8501 _c 8501 _c
8502 (Maybe (SimpleFragment (HList (imageType' (map FragmentOperationKind _b)))))] 8502 (Maybe (SimpleFragment (HList (imageType' (map FragmentOperationKind _b)))))]
8503Builtins.lc 534:63-534:70 8503534:63-534:70
8504 _k 8504 _k
8505Builtins.lc 534:71-534:75 8505534:71-534:75
8506 _g 8506 _g
8507Builtins.lc 534:77-534:79 8507534:77-534:79
8508 _e 8508 _e
8509Builtins.lc 537:1-537:9 8509537:1-537:9
8510 forall (a :: ImageKind) . FrameBuffer 1 ' [a] -> Image 1 a 8510 forall (a :: ImageKind) . FrameBuffer 1 ' [a] -> Image 1 a
8511Builtins.lc 537:24-537:35 8511537:24-537:35
8512 Nat -> [ImageKind] -> Type 8512 Nat -> [ImageKind] -> Type
8513Builtins.lc 537:24-537:37 8513537:24-537:37
8514 [ImageKind] -> Type 8514 [ImageKind] -> Type
8515Builtins.lc 537:24-537:42 8515537:24-537:42
8516 Type 8516 Type
8517Builtins.lc 537:24-537:55 8517537:24-537:55
8518 Type 8518 Type
8519Builtins.lc 537:36-537:37 8519537:36-537:37
8520 _b 8520 _b
8521Builtins.lc 537:38-537:42 8521537:38-537:42
8522 [ImageKind] 8522 [ImageKind]
8523Builtins.lc 537:40-537:41 8523537:40-537:41
8524 _c 8524 _c
8525Builtins.lc 537:46-537:51 8525537:46-537:51
8526 Nat -> ImageKind -> Type 8526 Nat -> ImageKind -> Type
8527Builtins.lc 537:46-537:53 8527537:46-537:53
8528 ImageKind -> Type 8528 ImageKind -> Type
8529Builtins.lc 537:46-537:55 8529537:46-537:55
8530 Type | Type 8530 Type | Type
8531Builtins.lc 537:52-537:53 8531537:52-537:53
8532 _b 8532 _b
8533Builtins.lc 537:54-537:55 8533537:54-537:55
8534 ImageKind 8534 ImageKind
8535Builtins.lc 538:1-538:14 8535538:1-538:14
8536 FrameBuffer 1 ' ['Depth, 'Color (Vec 4 Float)] -> Image 1 ('Color (Vec 4 Float)) 8536 FrameBuffer 1 ' ['Depth, 'Color (Vec 4 Float)] -> Image 1 ('Color (Vec 4 Float))
8537Builtins.lc 538:24-538:35 8537538:24-538:35
8538 Nat -> [ImageKind] -> Type 8538 Nat -> [ImageKind] -> Type
8539Builtins.lc 538:24-538:37 8539538:24-538:37
8540 [ImageKind] -> Type 8540 [ImageKind] -> Type
8541Builtins.lc 538:24-538:70 8541538:24-538:70
8542 Type 8542 Type
8543Builtins.lc 538:36-538:37 8543538:36-538:37
8544 _b 8544 _b
8545Builtins.lc 538:38-538:70 8545538:38-538:70
8546 [ImageKind] 8546 [ImageKind]
8547Builtins.lc 538:41-538:47 8547538:41-538:47
8548 ImageKind 8548 ImageKind
8549Builtins.lc 538:49-538:55 8549538:49-538:55
8550 Type -> ImageKind 8550 Type -> ImageKind
8551Builtins.lc 538:49-538:69 8551538:49-538:69
8552 ImageKind | [ImageKind] 8552 ImageKind | [ImageKind]
8553Builtins.lc 538:57-538:60 8553538:57-538:60
8554 Nat -> Type -> Type 8554 Nat -> Type -> Type
8555Builtins.lc 538:57-538:62 8555538:57-538:62
8556 Type -> Type 8556 Type -> Type
8557Builtins.lc 538:57-538:68 8557538:57-538:68
8558 Type 8558 Type
8559Builtins.lc 538:61-538:62 8559538:61-538:62
8560 _b 8560 _b
8561Builtins.lc 538:63-538:68 8561538:63-538:68
8562 Type 8562 Type
8563Builtins.lc 538:74-538:79 8563538:74-538:79
8564 Nat -> ImageKind -> Type 8564 Nat -> ImageKind -> Type
8565Builtins.lc 538:74-538:81 8565538:74-538:81
8566 ImageKind -> Type 8566 ImageKind -> Type
8567Builtins.lc 538:74-538:103 8567538:74-538:103
8568 Type | Type 8568 Type | Type
8569Builtins.lc 538:80-538:81 8569538:80-538:81
8570 _b 8570 _b
8571Builtins.lc 538:83-538:88 8571538:83-538:88
8572 Type -> ImageKind 8572 Type -> ImageKind
8573Builtins.lc 538:83-538:102 8573538:83-538:102
8574 ImageKind 8574 ImageKind
8575Builtins.lc 538:90-538:93 8575538:90-538:93
8576 Nat -> Type -> Type 8576 Nat -> Type -> Type
8577Builtins.lc 538:90-538:95 8577538:90-538:95
8578 Type -> Type 8578 Type -> Type
8579Builtins.lc 538:90-538:101 8579538:90-538:101
8580 Type 8580 Type
8581Builtins.lc 538:94-538:95 8581538:94-538:95
8582 _b 8582 _b
8583Builtins.lc 538:96-538:101 8583538:96-538:101
8584 Type 8584 Type
8585Builtins.lc 540:6-540:12 8585540:6-540:12
8586 Type | Type | Type | Type 8586 Type | Type | Type | Type
8587Builtins.lc 540:6-541:12 8587540:6-541:12
8588 Type 8588 Type
8589Builtins.lc 541:3-541:12 8589541:3-541:12
8590 forall (a :: Nat) (b :: [ImageKind]) 8590 forall (a :: Nat) (b :: [ImageKind])
8591 . FrameBuffer a b -> Output | Output | Type | Type | Type | Type 8591 . FrameBuffer a b -> Output | Output | Type | Type | Type | Type
8592Builtins.lc 541:26-541:37 8592541:26-541:37
8593 Nat -> [ImageKind] -> Type 8593 Nat -> [ImageKind] -> Type
8594Builtins.lc 541:26-541:39 8594541:26-541:39
8595 [ImageKind] -> Type 8595 [ImageKind] -> Type
8596Builtins.lc 541:26-541:41 8596541:26-541:41
8597 Type 8597 Type
8598Builtins.lc 541:26-541:51 8598541:26-541:51
8599 Type | Type 8599 Type | Type
8600Builtins.lc 541:38-541:39 8600541:38-541:39
8601 _d 8601 _d
8602Builtins.lc 541:40-541:41 8602541:40-541:41
8603 _b 8603 _b
8604Builtins.lc 541:45-541:51 8604541:45-541:51
8605 Type | Type 8605 Type | Type
8606Builtins.lc 543:1-543:12 8606543:1-543:12
8607 forall (a :: Nat) (b :: [ImageKind]) . FrameBuffer a b -> Output 8607 forall (a :: Nat) (b :: [ImageKind]) . FrameBuffer a b -> Output
8608Builtins.lc 543:15-543:24 8608543:15-543:24
8609 forall (a :: Nat) (b :: [ImageKind]) . FrameBuffer a b -> Output 8609 forall (a :: Nat) (b :: [ImageKind]) . FrameBuffer a b -> Output
8610Builtins.lc 549:6-549:13 8610549:6-549:13
8611 Type | Type | Type | Type 8611 Type | Type | Type | Type
8612Builtins.lc 549:6-553:12 8612549:6-553:12
8613 Type | Type 8613 Type | Type
8614Builtins.lc 550:3-550:16 8614550:3-550:16
8615 String -> Texture | Texture | Type | Type 8615 String -> Texture | Texture | Type | Type
8616Builtins.lc 550:20-550:26 8616550:20-550:26
8617 Type 8617 Type
8618Builtins.lc 551:20-551:27 8618551:20-551:27
8619 Type | Type 8619 Type | Type
8620Builtins.lc 553:3-553:12 8620553:3-553:12
8621 Vec 2 Int 8621 Vec 2 Int
8622 -> Image 1 ('Color (Vec 4 Float)) -> Texture | Texture | Type | Type | Type 8622 -> Image 1 ('Color (Vec 4 Float)) -> Texture | Texture | Type | Type | Type
8623Builtins.lc 553:20-553:23 8623553:20-553:23
8624 Nat -> Type -> Type 8624 Nat -> Type -> Type
8625Builtins.lc 553:20-553:25 8625553:20-553:25
8626 Type -> Type 8626 Type -> Type
8627Builtins.lc 553:20-553:29 8627553:20-553:29
8628 Type 8628 Type
8629Builtins.lc 553:24-553:25 8629553:24-553:25
8630 _b 8630 _b
8631Builtins.lc 553:26-553:29 8631553:26-553:29
8632 Type 8632 Type
8633Builtins.lc 554:20-554:25 8633554:20-554:25
8634 Nat -> ImageKind -> Type 8634 Nat -> ImageKind -> Type
8635Builtins.lc 554:20-554:27 8635554:20-554:27
8636 ImageKind -> Type 8636 ImageKind -> Type
8637Builtins.lc 554:20-554:49 8637554:20-554:49
8638 Type 8638 Type
8639Builtins.lc 554:20-555:27 8639554:20-555:27
8640 Type 8640 Type
8641Builtins.lc 554:26-554:27 8641554:26-554:27
8642 _b 8642 _b
8643Builtins.lc 554:29-554:34 8643554:29-554:34
8644 Type -> ImageKind 8644 Type -> ImageKind
8645Builtins.lc 554:29-554:48 8645554:29-554:48
8646 ImageKind 8646 ImageKind
8647Builtins.lc 554:36-554:39 8647554:36-554:39
8648 Nat -> Type -> Type 8648 Nat -> Type -> Type
8649Builtins.lc 554:36-554:41 8649554:36-554:41
8650 Type -> Type 8650 Type -> Type
8651Builtins.lc 554:36-554:47 8651554:36-554:47
8652 Type 8652 Type
8653Builtins.lc 554:40-554:41 8653554:40-554:41
8654 _b 8654 _b
8655Builtins.lc 554:42-554:47 8655554:42-554:47
8656 Type 8656 Type
8657Builtins.lc 555:20-555:27 8657555:20-555:27
8658 Type | Type 8658 Type | Type
8659Builtins.lc 557:6-557:12 8659557:6-557:12
8660 Type | Type | Type | Type | Type | Type 8660 Type | Type | Type | Type | Type | Type
8661Builtins.lc 557:6-559:17 8661557:6-559:17
8662 Type | Type 8662 Type | Type
8663Builtins.lc 558:5-558:16 8663558:5-558:16
8664 Filter 8664 Filter
8665Builtins.lc 559:5-559:17 8665559:5-559:17
8666 Filter 8666 Filter
8667Builtins.lc 561:6-561:14 8667561:6-561:14
8668 Type | Type | Type | Type | Type | Type | Type 8668 Type | Type | Type | Type | Type | Type | Type
8669Builtins.lc 561:6-564:16 8669561:6-564:16
8670 Type | Type | Type 8670 Type | Type | Type
8671Builtins.lc 562:5-562:11 8671562:5-562:11
8672 EdgeMode 8672 EdgeMode
8673Builtins.lc 563:5-563:19 8673563:5-563:19
8674 EdgeMode 8674 EdgeMode
8675Builtins.lc 564:5-564:16 8675564:5-564:16
8676 EdgeMode 8676 EdgeMode
8677Builtins.lc 566:6-566:13 8677566:6-566:13
8678 Type | Type | Type | Type | Type | Type 8678 Type | Type | Type | Type | Type | Type
8679Builtins.lc 566:6-566:23 8679566:6-566:23
8680 Type 8680 Type
8681Builtins.lc 566:6-566:47 8681566:6-566:47
8682 Type | Type 8682 Type | Type
8683Builtins.lc 566:16-566:23 8683566:16-566:23
8684 Filter -> EdgeMode -> Texture -> Sampler | Sampler | Type | Type | Type | Type 8684 Filter -> EdgeMode -> Texture -> Sampler | Sampler | Type | Type | Type | Type
8685Builtins.lc 566:24-566:30 8685566:24-566:30
8686 Type 8686 Type
8687Builtins.lc 566:31-566:39 8687566:31-566:39
8688 Type 8688 Type
8689Builtins.lc 566:40-566:47 8689566:40-566:47
8690 Type 8690 Type
8691Builtins.lc 569:1-569:10 8691569:1-569:10
8692 Sampler -> Vec 2 Float -> Vec 4 Float 8692 Sampler -> Vec 2 Float -> Vec 4 Float
8693Builtins.lc 569:14-569:21 8693569:14-569:21
8694 Type 8694 Type
8695Builtins.lc 569:25-569:28 8695569:25-569:28
8696 Nat -> Type -> Type 8696 Nat -> Type -> Type
8697Builtins.lc 569:25-569:30 8697569:25-569:30
8698 Type -> Type 8698 Type -> Type
8699Builtins.lc 569:25-569:36 8699569:25-569:36
8700 Type 8700 Type
8701Builtins.lc 569:25-569:51 8701569:25-569:51
8702 Type 8702 Type
8703Builtins.lc 569:29-569:30 8703569:29-569:30
8704 _b 8704 _b
8705Builtins.lc 569:31-569:36 8705569:31-569:36
8706 Type 8706 Type
8707Builtins.lc 569:40-569:43 8707569:40-569:43
8708 Nat -> Type -> Type 8708 Nat -> Type -> Type
8709Builtins.lc 569:40-569:45 8709569:40-569:45
8710 Type -> Type 8710 Type -> Type
8711Builtins.lc 569:40-569:51 8711569:40-569:51
8712 Type | Type 8712 Type | Type
8713Builtins.lc 569:44-569:45 8713569:44-569:45
8714 _b 8714 _b
8715Builtins.lc 569:46-569:51 8715569:46-569:51
8716 Type 8716 Type
8717Builtins.lc 573:1-573:20 8717573:1-573:20
8718 forall a . a -> a 8718 forall a . a -> a
8719Builtins.lc 573:25-573:26 8719573:25-573:26
8720 _b 8720 _b
8721------------ warnings 8721------------ warnings
8722Uncovered pattern(s) at Builtins.lc:201:1: 8722Uncovered pattern(s) at ./testdata/Builtins.lc:201:1:
8723head (x: _) = x 8723head (x: _) = x
8724^^^^ 8724^^^^
8725Missing case(s): 8725Missing case(s):
8726 head [] 8726 head []
8727Uncovered pattern(s) at Builtins.lc:340:1: 8727Uncovered pattern(s) at ./testdata/Builtins.lc:340:1:
8728swizzscalar (V2 x y) Sx = x 8728swizzscalar (V2 x y) Sx = x
8729swizzscalar (V2 x y) Sy = y 8729swizzscalar (V2 x y) Sy = y
8730swizzscalar (V3 x y z) Sx = x 8730swizzscalar (V3 x y z) Sx = x
@@ -8738,7 +8738,7 @@ Missing case(s):
8738 swizzscalar (V2 _ _) Sz 8738 swizzscalar (V2 _ _) Sz
8739 swizzscalar (V2 _ _) Sw 8739 swizzscalar (V2 _ _) Sw
8740 swizzscalar (V3 _ _ _) Sw 8740 swizzscalar (V3 _ _ _) Sw
8741Uncovered pattern(s) at Builtins.lc:357:1: 8741Uncovered pattern(s) at ./testdata/Builtins.lc:357:1:
8742swizzvector v w | definedVec v = mapVec (swizzscalar v) w 8742swizzvector v w | definedVec v = mapVec (swizzscalar v) w
8743^^^^^^^^^^^ 8743^^^^^^^^^^^
8744Missing case(s): 8744Missing case(s):
diff --git a/testdata/Internals.out b/testdata/Internals.out
index c72295b0..02440c19 100644
--- a/testdata/Internals.out
+++ b/testdata/Internals.out
@@ -728,668 +728,668 @@ undefined = \a -> <<builtin>>
728unsafeCoerce :: forall a b . a -> b 728unsafeCoerce :: forall a b . a -> b
729unsafeCoerce = \a b c -> <<delta function with arity 3>> 729unsafeCoerce = \a b c -> <<delta function with arity 3>>
730------------ tooltips 730------------ tooltips
731Internals.lc 6:1-6:8 7316:1-6:8
732 forall a . a -> a 732 forall a . a -> a
733Internals.lc 6:13-6:14 7336:13-6:14
734 _b 734 _b
735Internals.lc 9:1-9:7 7359:1-9:7
736 forall a . a -> a 736 forall a . a -> a
737Internals.lc 9:12-9:13 7379:12-9:13
738 _b 738 _b
739Internals.lc 11:1-11:10 73911:1-11:10
740 forall a . a 740 forall a . a
741Internals.lc 11:27-11:31 74111:27-11:31
742 Type 742 Type
743Internals.lc 11:35-11:36 74311:35-11:36
744 Type | Type 744 Type | Type
745Internals.lc 13:1-13:8 74513:1-13:8
746 forall a . (a -> a) -> a 746 forall a . (a -> a) -> a
747Internals.lc 13:25-13:29 74713:25-13:29
748 Type 748 Type
749Internals.lc 13:33-13:46 74913:33-13:46
750 Type 750 Type
751Internals.lc 13:34-13:35 75113:34-13:35
752 Type 752 Type
753Internals.lc 13:39-13:40 75313:39-13:40
754 Type | Type 754 Type | Type
755Internals.lc 13:45-13:46 75513:45-13:46
756 Type | Type 756 Type | Type
757Internals.lc 15:6-15:10 75715:6-15:10
758 Type | Type | Type | Type | Type 758 Type | Type | Type | Type | Type
759Internals.lc 15:6-15:15 75915:6-15:15
760 Type 760 Type
761Internals.lc 15:13-15:15 76115:13-15:15
762 Unit 762 Unit
763Internals.lc 16:6-16:12 76316:6-16:12
764 Type | Type | Type | Type 764 Type | Type | Type | Type
765Internals.lc 17:6-17:11 76517:6-17:11
766 String -> Type | String -> Type | String -> Type | Type | Type 766 String -> Type | String -> Type | String -> Type | Type | Type
767Internals.lc 17:18-17:24 76717:18-17:24
768 Type | Type 768 Type | Type
769Internals.lc 19:1-19:13 76919:1-19:13
770 forall a b . a -> b 770 forall a b . a -> b
771Internals.lc 19:30-19:31 77119:30-19:31
772 _d 772 _d
773Internals.lc 19:30-19:36 77319:30-19:36
774 Type | Type 774 Type | Type
775Internals.lc 19:35-19:36 77519:35-19:36
776 _c | Type 776 _c | Type
777Internals.lc 21:6-21:16 77721:6-21:16
778 Type | Type | Type | Type 778 Type | Type | Type | Type
779Internals.lc 21:6-23:11 77921:6-23:11
780 Type | Type 780 Type | Type
781Internals.lc 22:5-22:10 78122:5-22:10
782 Constraint 782 Constraint
783Internals.lc 22:14-22:24 78322:14-22:24
784 Type 784 Type
785Internals.lc 23:5-23:11 78523:5-23:11
786 String -> Constraint | Constraint | Type | Type 786 String -> Constraint | Constraint | Type | Type
787Internals.lc 23:15-23:21 78723:15-23:21
788 Type 788 Type
789Internals.lc 23:25-23:35 78923:25-23:35
790 Type | Type 790 Type | Type
791Internals.lc 25:13-25:15 79125:13-25:15
792 Constraint -> Type 792 Constraint -> Type
793Internals.lc 25:22-25:32 79325:22-25:32
794 Type 794 Type
795Internals.lc 31:13-31:17 79531:13-31:17
796 forall a -> a -> a -> Constraint 796 forall a -> a -> a -> Constraint
797Internals.lc 31:24-31:28 79731:24-31:28
798 Type 798 Type
799Internals.lc 31:36-31:37 79931:36-31:37
800 Type 800 Type
801Internals.lc 31:36-31:61 80131:36-31:61
802 Type 802 Type
803Internals.lc 31:45-31:46 80331:45-31:46
804 Type 804 Type
805Internals.lc 31:45-31:61 80531:45-31:61
806 Type 806 Type
807Internals.lc 31:51-31:61 80731:51-31:61
808 Type | Type 808 Type | Type
809Internals.lc 40:1-40:8 80940:1-40:8
810 forall a -> a -> a -> a 810 forall a -> a -> a -> a
811Internals.lc 40:24-40:25 81140:24-40:25
812 _b 812 _b
813Internals.lc 40:24-40:35 81340:24-40:35
814 Type 814 Type
815Internals.lc 40:29-40:30 81540:29-40:30
816 Type 816 Type
817Internals.lc 40:29-40:35 81740:29-40:35
818 Type 818 Type
819Internals.lc 40:34-40:35 81940:34-40:35
820 Type | Type 820 Type | Type
821Internals.lc 43:13-43:15 82143:13-43:15
822 Constraint -> Constraint -> Constraint 822 Constraint -> Constraint -> Constraint
823Internals.lc 43:22-43:32 82343:22-43:32
824 Type 824 Type
825Internals.lc 43:40-43:50 82543:40-43:50
826 Type 826 Type
827Internals.lc 43:40-43:65 82743:40-43:65
828 Type 828 Type
829Internals.lc 43:55-43:65 82943:55-43:65
830 Type | Type 830 Type | Type
831Internals.lc 50:1-50:11 83150:1-50:11
832 forall (a :: Type -> Type) -> a Type -> forall b -> a b -> a b 832 forall (a :: Type -> Type) -> a Type -> forall b -> a b -> a b
833Internals.lc 50:28-50:32 83350:28-50:32
834 Type 834 Type
835Internals.lc 50:36-50:40 83550:36-50:40
836 Type | Type 836 Type | Type
837Internals.lc 50:45-50:46 83750:45-50:46
838 Type -> Type 838 Type -> Type
839Internals.lc 50:45-50:51 83950:45-50:51
840 Type 840 Type
841Internals.lc 50:45-50:87 84150:45-50:87
842 Type 842 Type
843Internals.lc 50:47-50:51 84350:47-50:51
844 Type 844 Type
845Internals.lc 50:55-50:87 84550:55-50:87
846 Type 846 Type
847Internals.lc 50:68-50:72 84750:68-50:72
848 Type 848 Type
849Internals.lc 50:77-50:78 84950:77-50:78
850 Type -> Type 850 Type -> Type
851Internals.lc 50:77-50:80 85150:77-50:80
852 Type 852 Type
853Internals.lc 50:77-50:87 85350:77-50:87
854 Type 854 Type
855Internals.lc 50:79-50:80 85550:79-50:80
856 Type 856 Type
857Internals.lc 50:84-50:85 85750:84-50:85
858 Type -> Type 858 Type -> Type
859Internals.lc 50:84-50:87 85950:84-50:87
860 Type | Type 860 Type | Type
861Internals.lc 50:86-50:87 86150:86-50:87
862 Type 862 Type
863Internals.lc 52:6-52:11 86352:6-52:11
864 forall a . a -> a -> Constraint 864 forall a . a -> a -> Constraint
865Internals.lc 52:14-52:18 86552:14-52:18
866 forall a -> a -> a -> Constraint 866 forall a -> a -> a -> Constraint
867Internals.lc 52:14-52:20 86752:14-52:20
868 _a -> _a -> Constraint 868 _a -> _a -> Constraint
869Internals.lc 55:1-55:4 86955:1-55:4
870 Unit -> Unit -> Unit 870 Unit -> Unit -> Unit
871Internals.lc 55:8-55:12 87155:8-55:12
872 Type 872 Type
873Internals.lc 55:16-55:20 87355:16-55:20
874 Type 874 Type
875Internals.lc 55:16-55:28 87555:16-55:28
876 Type 876 Type
877Internals.lc 55:24-55:28 87755:24-55:28
878 Type | Type 878 Type | Type
879Internals.lc 58:6-58:9 87958:6-58:9
880 Type | Type | Type | Type 880 Type | Type | Type | Type
881Internals.lc 59:6-59:10 88159:6-59:10
882 Type | Type | Type | Type 882 Type | Type | Type | Type
883Internals.lc 60:6-60:11 88360:6-60:11
884 Type | Type | Type | Type 884 Type | Type | Type | Type
885Internals.lc 61:6-61:10 88561:6-61:10
886 Type | Type | Type | Type 886 Type | Type | Type | Type
887Internals.lc 63:6-63:10 88763:6-63:10
888 Type | Type | Type | Type | Type | Type 888 Type | Type | Type | Type | Type | Type
889Internals.lc 63:6-63:25 88963:6-63:25
890 Type | Type 890 Type | Type
891Internals.lc 63:13-63:18 89163:13-63:18
892 Bool 892 Bool
893Internals.lc 63:21-63:25 89363:21-63:25
894 Bool 894 Bool
895Internals.lc 65:6-65:14 89565:6-65:14
896 Type | Type | Type | Type | Type | Type | Type 896 Type | Type | Type | Type | Type | Type | Type
897Internals.lc 65:6-65:29 89765:6-65:29
898 Type | Type | Type 898 Type | Type | Type
899Internals.lc 65:17-65:19 89965:17-65:19
900 Ordering 900 Ordering
901Internals.lc 65:22-65:24 90165:22-65:24
902 Ordering 902 Ordering
903Internals.lc 65:27-65:29 90365:27-65:29
904 Ordering 904 Ordering
905Internals.lc 67:6-67:9 90567:6-67:9
906 Type | Type | Type | Type | Type | Type | Type 906 Type | Type | Type | Type | Type | Type | Type
907Internals.lc 67:6-67:23 90767:6-67:23
908 Type | Type 908 Type | Type
909Internals.lc 67:12-67:16 90967:12-67:16
910 Nat 910 Nat
911Internals.lc 67:19-67:23 91167:19-67:23
912 Nat -> Nat | Nat | Type | Type 912 Nat -> Nat | Nat | Type | Type
913Internals.lc 67:24-67:27 91367:24-67:27
914 Type 914 Type
915Internals.lc 70:1-70:14 91570:1-70:14
916 Int -> Word 916 Int -> Word
917Internals.lc 70:24-70:27 91770:24-70:27
918 Type 918 Type
919Internals.lc 70:33-70:37 91970:33-70:37
920 Type | Type 920 Type | Type
921Internals.lc 71:1-71:15 92171:1-71:15
922 Int -> Float 922 Int -> Float
923Internals.lc 71:24-71:27 92371:24-71:27
924 Type 924 Type
925Internals.lc 71:33-71:38 92571:33-71:38
926 Type | Type 926 Type | Type
927Internals.lc 72:1-72:13 92772:1-72:13
928 Int -> Nat 928 Int -> Nat
929Internals.lc 72:24-72:27 92972:24-72:27
930 Type 930 Type
931Internals.lc 72:33-72:36 93172:33-72:36
932 Type | Type 932 Type | Type
933Internals.lc 73:1-73:15 93373:1-73:15
934 Int -> Int -> Ordering 934 Int -> Int -> Ordering
935Internals.lc 73:24-73:27 93573:24-73:27
936 Type 936 Type
937Internals.lc 73:33-73:36 93773:33-73:36
938 Type 938 Type
939Internals.lc 73:33-73:50 93973:33-73:50
940 Type 940 Type
941Internals.lc 73:42-73:50 94173:42-73:50
942 Type | Type 942 Type | Type
943Internals.lc 74:1-74:16 94374:1-74:16
944 Word -> Word -> Ordering 944 Word -> Word -> Ordering
945Internals.lc 74:24-74:28 94574:24-74:28
946 Type 946 Type
947Internals.lc 74:33-74:37 94774:33-74:37
948 Type 948 Type
949Internals.lc 74:33-74:50 94974:33-74:50
950 Type 950 Type
951Internals.lc 74:42-74:50 95174:42-74:50
952 Type | Type 952 Type | Type
953Internals.lc 75:1-75:17 95375:1-75:17
954 Float -> Float -> Ordering 954 Float -> Float -> Ordering
955Internals.lc 75:24-75:29 95575:24-75:29
956 Type 956 Type
957Internals.lc 75:33-75:38 95775:33-75:38
958 Type 958 Type
959Internals.lc 75:33-75:50 95975:33-75:50
960 Type 960 Type
961Internals.lc 75:42-75:50 96175:42-75:50
962 Type | Type 962 Type | Type
963Internals.lc 76:1-76:16 96376:1-76:16
964 Char -> Char -> Ordering 964 Char -> Char -> Ordering
965Internals.lc 76:24-76:28 96576:24-76:28
966 Type 966 Type
967Internals.lc 76:33-76:37 96776:33-76:37
968 Type 968 Type
969Internals.lc 76:33-76:50 96976:33-76:50
970 Type 970 Type
971Internals.lc 76:42-76:50 97176:42-76:50
972 Type | Type 972 Type | Type
973Internals.lc 77:1-77:18 97377:1-77:18
974 String -> String -> Ordering 974 String -> String -> Ordering
975Internals.lc 77:24-77:30 97577:24-77:30
976 Type 976 Type
977Internals.lc 77:34-77:40 97777:34-77:40
978 Type 978 Type
979Internals.lc 77:34-77:52 97977:34-77:52
980 Type 980 Type
981Internals.lc 77:44-77:52 98177:44-77:52
982 Type | Type 982 Type | Type
983Internals.lc 78:1-78:14 98378:1-78:14
984 Int -> Int 984 Int -> Int
985Internals.lc 78:24-78:27 98578:24-78:27
986 Type 986 Type
987Internals.lc 78:33-78:36 98778:33-78:36
988 Type | Type 988 Type | Type
989Internals.lc 79:1-79:15 98979:1-79:15
990 Word -> Word 990 Word -> Word
991Internals.lc 79:24-79:28 99179:24-79:28
992 Type 992 Type
993Internals.lc 79:33-79:37 99379:33-79:37
994 Type | Type 994 Type | Type
995Internals.lc 80:1-80:16 99580:1-80:16
996 Float -> Float 996 Float -> Float
997Internals.lc 80:24-80:29 99780:24-80:29
998 Type 998 Type
999Internals.lc 80:33-80:38 99980:33-80:38
1000 Type | Type 1000 Type | Type
1001Internals.lc 81:1-81:11 100181:1-81:11
1002 Int -> Int -> Int 1002 Int -> Int -> Int
1003Internals.lc 81:24-81:27 100381:24-81:27
1004 Type 1004 Type
1005Internals.lc 81:33-81:36 100581:33-81:36
1006 Type 1006 Type
1007Internals.lc 81:33-81:45 100781:33-81:45
1008 Type 1008 Type
1009Internals.lc 81:42-81:45 100981:42-81:45
1010 Type | Type 1010 Type | Type
1011Internals.lc 82:1-82:11 101182:1-82:11
1012 Int -> Int -> Int 1012 Int -> Int -> Int
1013Internals.lc 82:24-82:27 101382:24-82:27
1014 Type 1014 Type
1015Internals.lc 82:33-82:36 101582:33-82:36
1016 Type 1016 Type
1017Internals.lc 82:33-82:45 101782:33-82:45
1018 Type 1018 Type
1019Internals.lc 82:42-82:45 101982:42-82:45
1020 Type | Type 1020 Type | Type
1021Internals.lc 83:1-83:11 102183:1-83:11
1022 Int -> Int -> Int 1022 Int -> Int -> Int
1023Internals.lc 83:24-83:27 102383:24-83:27
1024 Type 1024 Type
1025Internals.lc 83:33-83:36 102583:33-83:36
1026 Type 1026 Type
1027Internals.lc 83:33-83:45 102783:33-83:45
1028 Type 1028 Type
1029Internals.lc 83:42-83:45 102983:42-83:45
1030 Type | Type 1030 Type | Type
1031Internals.lc 84:1-84:14 103184:1-84:14
1032 Float -> Float 1032 Float -> Float
1033Internals.lc 84:24-84:29 103384:24-84:29
1034 Type 1034 Type
1035Internals.lc 84:33-84:38 103584:33-84:38
1036 Type | Type 1036 Type | Type
1037Internals.lc 85:1-85:10 103785:1-85:10
1038 Float -> Int 1038 Float -> Int
1039Internals.lc 85:24-85:29 103985:24-85:29
1040 Type 1040 Type
1041Internals.lc 85:33-85:36 104185:33-85:36
1042 Type | Type 1042 Type | Type
1043Internals.lc 88:19-88:23 104388:19-88:23
1044 Type 1044 Type
1045Internals.lc 88:19-88:38 104588:19-88:38
1046 Type 1046 Type
1047Internals.lc 88:27-88:28 104788:27-88:28
1048 _c 1048 _c
1049Internals.lc 88:27-88:38 104988:27-88:38
1050 Type 1050 Type
1051Internals.lc 88:32-88:33 105188:32-88:33
1052 Type 1052 Type
1053Internals.lc 88:32-88:38 105388:32-88:38
1054 Type 1054 Type
1055Internals.lc 88:37-88:38 105588:37-88:38
1056 Type | Type 1056 Type | Type
1057Internals.lc 89:1-89:15 105789:1-89:15
1058 forall a . Bool -> a -> a -> a 1058 forall a . Bool -> a -> a -> a
1059Internals.lc 89:28-89:29 105989:28-89:29
1060 _d 1060 _d
1061Internals.lc 89:28-90:29 106189:28-90:29
1062 Bool -> _d | _d 1062 Bool -> _d | _d
1063Internals.lc 90:28-90:29 106390:28-90:29
1064 _e 1064 _e
1065Internals.lc 92:1-92:5 106592:1-92:5
1066 Ordering -> Bool 1066 Ordering -> Bool
1067Internals.lc 92:11-92:15 106792:11-92:15
1068 Bool 1068 Bool
1069Internals.lc 92:11-93:15 106992:11-93:15
1070 Bool -> Ordering -> Bool 1070 Bool -> Ordering -> Bool
1071Internals.lc 93:10-93:15 107193:10-93:15
1072 Bool | Bool 1072 Bool | Bool
1073Internals.lc 96:7-96:10 107396:7-96:10
1074 Type -> Constraint | Type -> Constraint | Constraint | Type 1074 Type -> Constraint | Type -> Constraint | Constraint | Type
1075 -> Constraint | Constraint | Type -> Constraint | Constraint 1075 -> Constraint | Constraint | Type -> Constraint | Constraint
1076Internals.lc 96:7-97:22 107696:7-97:22
1077 Type 1077 Type
1078Internals.lc 96:7-98:32 107896:7-98:32
1079 Type 1079 Type
1080Internals.lc 96:7-99:19 108096:7-99:19
1081 Type 1081 Type
1082Internals.lc 97:3-97:10 108297:3-97:10
1083 forall a . Num a => Int -> a 1083 forall a . Num a => Int -> a
1084Internals.lc 97:14-97:17 108497:14-97:17
1085 Type 1085 Type
1086Internals.lc 97:14-97:22 108697:14-97:22
1087 Type 1087 Type
1088Internals.lc 97:21-97:22 108897:21-97:22
1089 Type | Type 1089 Type | Type
1090Internals.lc 98:3-98:10 109098:3-98:10
1091 forall a . Num a => a -> a -> Ordering 1091 forall a . Num a => a -> a -> Ordering
1092Internals.lc 98:14-98:15 109298:14-98:15
1093 Type 1093 Type
1094Internals.lc 98:14-98:32 109498:14-98:32
1095 Type 1095 Type
1096Internals.lc 98:19-98:20 109698:19-98:20
1097 Type 1097 Type
1098Internals.lc 98:19-98:32 109898:19-98:32
1099 Type 1099 Type
1100Internals.lc 98:24-98:32 110098:24-98:32
1101 Type | Type 1101 Type | Type
1102Internals.lc 99:3-99:9 110299:3-99:9
1103 forall a . Num a => a -> a 1103 forall a . Num a => a -> a
1104Internals.lc 99:13-99:14 110499:13-99:14
1105 Type 1105 Type
1106Internals.lc 99:13-99:19 110699:13-99:19
1107 Type 1107 Type
1108Internals.lc 99:18-99:19 110899:18-99:19
1109 Type | Type 1109 Type | Type
1110Internals.lc 102:13-114:25 1110102:13-114:25
1111 Int -> _b 1111 Int -> _b
1112Internals.lc 102:19-102:20 1112102:19-102:20
1113 _b 1113 _b
1114Internals.lc 103:13-103:27 1114103:13-103:27
1115 Int -> Int -> Ordering 1115 Int -> Int -> Ordering
1116Internals.lc 103:13-115:22 1116103:13-115:22
1117 _b -> _b -> Ordering 1117 _b -> _b -> Ordering
1118Internals.lc 104:13-104:26 1118104:13-104:26
1119 Int -> Int 1119 Int -> Int
1120Internals.lc 104:13-116:22 1120104:13-116:22
1121 _b -> _b 1121 _b -> _b
1122Internals.lc 106:13-106:26 1122106:13-106:26
1123 Int -> Word 1123 Int -> Word
1124Internals.lc 106:13-114:25 1124106:13-114:25
1125 Int -> _b 1125 Int -> _b
1126Internals.lc 107:13-107:28 1126107:13-107:28
1127 Word -> Word -> Ordering 1127 Word -> Word -> Ordering
1128Internals.lc 107:13-115:22 1128107:13-115:22
1129 _b -> _b -> Ordering 1129 _b -> _b -> Ordering
1130Internals.lc 108:13-108:27 1130108:13-108:27
1131 Word -> Word 1131 Word -> Word
1132Internals.lc 108:13-116:22 1132108:13-116:22
1133 _b -> _b 1133 _b -> _b
1134Internals.lc 110:13-110:27 1134110:13-110:27
1135 Int -> Float 1135 Int -> Float
1136Internals.lc 110:13-114:25 1136110:13-114:25
1137 Int -> _b 1137 Int -> _b
1138Internals.lc 111:13-111:29 1138111:13-111:29
1139 Float -> Float -> Ordering 1139 Float -> Float -> Ordering
1140Internals.lc 111:13-115:22 1140111:13-115:22
1141 _b -> _b -> Ordering 1141 _b -> _b -> Ordering
1142Internals.lc 112:13-112:28 1142112:13-112:28
1143 Float -> Float 1143 Float -> Float
1144Internals.lc 112:13-116:22 1144112:13-116:22
1145 _b -> _b 1145 _b -> _b
1146Internals.lc 114:13-114:25 1146114:13-114:25
1147 Int -> Nat 1147 Int -> Nat
1148Internals.lc 115:13-115:22 1148115:13-115:22
1149 forall a . a 1149 forall a . a
1150Internals.lc 116:13-116:22 1150116:13-116:22
1151 forall a . a 1151 forall a . a
1152Internals.lc 118:7-118:9 1152118:7-118:9
1153 Type -> Constraint | Type -> Constraint | Constraint 1153 Type -> Constraint | Type -> Constraint | Constraint
1154Internals.lc 118:7-119:27 1154118:7-119:27
1155 Type 1155 Type
1156Internals.lc 119:6-119:8 1156119:6-119:8
1157 forall a . Eq a => a -> a -> Bool 1157 forall a . Eq a => a -> a -> Bool
1158Internals.lc 119:13-119:14 1158119:13-119:14
1159 Type 1159 Type
1160Internals.lc 119:13-119:27 1160119:13-119:27
1161 Type 1161 Type
1162Internals.lc 119:18-119:19 1162119:18-119:19
1163 Type 1163 Type
1164Internals.lc 119:18-119:27 1164119:18-119:27
1165 Type 1165 Type
1166Internals.lc 119:23-119:27 1166119:23-119:27
1167 Type | Type 1167 Type | Type
1168Internals.lc 123:35-123:39 1168123:35-123:39
1169 Ordering -> Bool 1169 Ordering -> Bool
1170Internals.lc 123:35-123:63 1170123:35-123:63
1171 Bool 1171 Bool
1172Internals.lc 123:35-134:29 1172123:35-134:29
1173 _b -> _b -> Bool 1173 _b -> _b -> Bool
1174Internals.lc 123:41-123:58 1174123:41-123:58
1175 String -> String -> Ordering 1175 String -> String -> Ordering
1176Internals.lc 123:41-123:60 1176123:41-123:60
1177 String -> Ordering 1177 String -> Ordering
1178Internals.lc 123:41-123:62 1178123:41-123:62
1179 Ordering 1179 Ordering
1180Internals.lc 123:59-123:60 1180123:59-123:60
1181 _d 1181 _d
1182Internals.lc 123:61-123:62 1182123:61-123:62
1183 _b 1183 _b
1184Internals.lc 124:33-124:37 1184124:33-124:37
1185 Ordering -> Bool 1185 Ordering -> Bool
1186Internals.lc 124:33-124:59 1186124:33-124:59
1187 Bool 1187 Bool
1188Internals.lc 124:33-134:29 1188124:33-134:29
1189 _b -> _b -> Bool 1189 _b -> _b -> Bool
1190Internals.lc 124:39-124:54 1190124:39-124:54
1191 Char -> Char -> Ordering 1191 Char -> Char -> Ordering
1192Internals.lc 124:39-124:56 1192124:39-124:56
1193 Char -> Ordering 1193 Char -> Ordering
1194Internals.lc 124:39-124:58 1194124:39-124:58
1195 Ordering 1195 Ordering
1196Internals.lc 124:55-124:56 1196124:55-124:56
1197 _d 1197 _d
1198Internals.lc 124:57-124:58 1198124:57-124:58
1199 _b 1199 _b
1200Internals.lc 125:32-125:36 1200125:32-125:36
1201 Ordering -> Bool 1201 Ordering -> Bool
1202Internals.lc 125:32-125:57 1202125:32-125:57
1203 Bool 1203 Bool
1204Internals.lc 125:32-134:29 1204125:32-134:29
1205 _b -> _b -> Bool 1205 _b -> _b -> Bool
1206Internals.lc 125:38-125:52 1206125:38-125:52
1207 Int -> Int -> Ordering 1207 Int -> Int -> Ordering
1208Internals.lc 125:38-125:54 1208125:38-125:54
1209 Int -> Ordering 1209 Int -> Ordering
1210Internals.lc 125:38-125:56 1210125:38-125:56
1211 Ordering 1211 Ordering
1212Internals.lc 125:53-125:54 1212125:53-125:54
1213 _d 1213 _d
1214Internals.lc 125:55-125:56 1214125:55-125:56
1215 _b 1215 _b
1216Internals.lc 126:34-126:38 1216126:34-126:38
1217 Ordering -> Bool 1217 Ordering -> Bool
1218Internals.lc 126:34-126:61 1218126:34-126:61
1219 Bool 1219 Bool
1220Internals.lc 126:34-134:29 1220126:34-134:29
1221 _b -> _b -> Bool 1221 _b -> _b -> Bool
1222Internals.lc 126:40-126:56 1222126:40-126:56
1223 Float -> Float -> Ordering 1223 Float -> Float -> Ordering
1224Internals.lc 126:40-126:58 1224126:40-126:58
1225 Float -> Ordering 1225 Float -> Ordering
1226Internals.lc 126:40-126:60 1226126:40-126:60
1227 Ordering 1227 Ordering
1228Internals.lc 126:57-126:58 1228126:57-126:58
1229 _d 1229 _d
1230Internals.lc 126:59-126:60 1230126:59-126:60
1231 _b 1231 _b
1232Internals.lc 128:20-128:24 1232128:20-128:24
1233 Bool 1233 Bool
1234Internals.lc 128:20-130:19 1234128:20-130:19
1235 Bool -> Bool | Bool 1235 Bool -> Bool | Bool
1236Internals.lc 128:20-134:29 1236128:20-134:29
1237 _b -> _b -> Bool 1237 _b -> _b -> Bool
1238Internals.lc 129:22-129:26 1238129:22-129:26
1239 Bool 1239 Bool
1240Internals.lc 129:22-130:19 1240129:22-130:19
1241 Bool -> Bool | Bool 1241 Bool -> Bool | Bool
1242Internals.lc 130:14-130:19 1242130:14-130:19
1243 Bool | Bool 1243 Bool | Bool
1244Internals.lc 132:24-132:28 1244132:24-132:28
1245 Bool 1245 Bool
1246Internals.lc 132:24-134:29 1246132:24-134:29
1247 Nat -> Bool 1247 Nat -> Bool
1248Internals.lc 133:24-133:25 1248133:24-133:25
1249 Nat 1249 Nat
1250Internals.lc 133:24-133:28 1250133:24-133:28
1251 Nat -> Bool 1251 Nat -> Bool
1252Internals.lc 133:24-133:30 1252133:24-133:30
1253 Bool 1253 Bool
1254Internals.lc 133:24-134:29 1254133:24-134:29
1255 Nat -> Bool 1255 Nat -> Bool
1256Internals.lc 133:26-133:28 1256133:26-133:28
1257 forall a . Eq a => a -> a -> Bool 1257 forall a . Eq a => a -> a -> Bool
1258Internals.lc 133:29-133:30 1258133:29-133:30
1259 Nat 1259 Nat
1260Internals.lc 134:24-134:29 1260134:24-134:29
1261 Bool | Bool 1261 Bool | Bool
1262Internals.lc 136:6-136:10 1262136:6-136:10
1263 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type 1263 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type
1264Internals.lc 136:6-136:12 1264136:6-136:12
1265 Type | Type | Type | Type 1265 Type | Type | Type | Type
1266Internals.lc 136:6-136:23 1266136:6-136:23
1267 Type | Type | Type 1267 Type | Type | Type
1268Internals.lc 136:6-136:35 1268136:6-136:35
1269 Type | Type 1269 Type | Type
1270Internals.lc 136:11-136:12 1270136:11-136:12
1271 Type | Type 1271 Type | Type
1272Internals.lc 136:15-136:18 1272136:15-136:18
1273 forall a . [a] | [_b] 1273 forall a . [a] | [_b]
1274Internals.lc 136:22-136:23 1274136:22-136:23
1275 forall a . a -> [a] -> [a] | [_e] | Type | Type | Type 1275 forall a . a -> [a] -> [a] | [_e] | Type | Type | Type
1276Internals.lc 136:25-136:26 1276136:25-136:26
1277 Type 1277 Type
1278Internals.lc 136:28-136:32 1278136:28-136:32
1279 Type -> Type 1279 Type -> Type
1280Internals.lc 136:28-136:34 1280136:28-136:34
1281 Type 1281 Type
1282Internals.lc 136:33-136:34 1282136:33-136:34
1283 Type 1283 Type
1284Internals.lc 140:6-140:11 1284140:6-140:11
1285 [Type] -> Type | [Type] -> Type | Type | [Type] -> Type | Type | Type 1285 [Type] -> Type | [Type] -> Type | Type | [Type] -> Type | Type | Type
1286Internals.lc 140:6-142:45 1286140:6-142:45
1287 Type | Type 1287 Type | Type
1288Internals.lc 140:15-140:21 1288140:15-140:21
1289 Type 1289 Type
1290Internals.lc 140:16-140:20 1290140:16-140:20
1291 Type 1291 Type
1292Internals.lc 140:25-140:29 1292140:25-140:29
1293 Type | Type 1293 Type | Type
1294Internals.lc 141:5-141:9 1294141:5-141:9
1295 () 1295 ()
1296Internals.lc 141:5-141:22 1296141:5-141:22
1297 Type 1297 Type
1298Internals.lc 141:13-141:18 1298141:13-141:18
1299 [Type] -> Type 1299 [Type] -> Type
1300Internals.lc 141:13-141:22 1300141:13-141:22
1301 Type 1301 Type
1302Internals.lc 141:19-141:22 1302141:19-141:22
1303 forall a . [a] | forall a . [a] 1303 forall a . [a] | forall a . [a]
1304Internals.lc 142:5-142:10 1304142:5-142:10
1305 forall a (b :: [Type]) . a -> HList b -> HList (a : b) | HList (_d : _c) 1305 forall a (b :: [Type]) . a -> HList b -> HList (a : b) | HList (_d : _c)
1306Internals.lc 142:5-142:45 1306142:5-142:45
1307 Type | Type | Type | Type | Type 1307 Type | Type | Type | Type | Type
1308Internals.lc 142:14-142:15 1308142:14-142:15
1309 _d 1309 _d
1310Internals.lc 142:14-142:45 1310142:14-142:45
1311 Type | Type 1311 Type | Type
1312Internals.lc 142:19-142:24 1312142:19-142:24
1313 [Type] -> Type 1313 [Type] -> Type
1314Internals.lc 142:19-142:27 1314142:19-142:27
1315 Type 1315 Type
1316Internals.lc 142:19-142:45 1316142:19-142:45
1317 Type 1317 Type
1318Internals.lc 142:25-142:27 1318142:25-142:27
1319 _c 1319 _c
1320Internals.lc 142:31-142:36 1320142:31-142:36
1321 [Type] -> Type 1321 [Type] -> Type
1322Internals.lc 142:31-142:45 1322142:31-142:45
1323 Type | Type 1323 Type | Type
1324Internals.lc 142:39-142:40 1324142:39-142:40
1325 Type | Type 1325 Type | Type
1326Internals.lc 142:39-142:41 1326142:39-142:41
1327 [Type] -> [Type] | [Type] -> [Type] 1327 [Type] -> [Type] | [Type] -> [Type]
1328Internals.lc 142:39-142:44 1328142:39-142:44
1329 [Type] | [Type] 1329 [Type] | [Type]
1330Internals.lc 142:40-142:41 1330142:40-142:41
1331 forall a . a -> [a] -> [a] | forall a . a -> [a] -> [a] 1331 forall a . a -> [a] -> [a] | forall a . a -> [a] -> [a]
1332Internals.lc 142:42-142:44 1332142:42-142:44
1333 [Type] | [Type] 1333 [Type] | [Type]
1334Internals.lc 144:1-144:13 1334144:1-144:13
1335 forall a -> a -> () -> a 1335 forall a -> a -> () -> a
1336Internals.lc 144:29-144:30 1336144:29-144:30
1337 _b 1337 _b
1338Internals.lc 144:29-144:48 1338144:29-144:48
1339 Type 1339 Type
1340Internals.lc 144:34-144:39 1340144:34-144:39
1341 [Type] -> Type 1341 [Type] -> Type
1342Internals.lc 144:34-144:43 1342144:34-144:43
1343 Type 1343 Type
1344Internals.lc 144:34-144:48 1344144:34-144:48
1345 Type 1345 Type
1346Internals.lc 144:40-144:43 1346144:40-144:43
1347 forall a . [a] 1347 forall a . [a]
1348Internals.lc 144:47-144:48 1348144:47-144:48
1349 Type | Type 1349 Type | Type
1350Internals.lc 145:1-145:14 1350145:1-145:14
1351 forall a (b :: [Type]) . forall c -> (a -> HList b -> c) -> HList (a : b) -> c 1351 forall a (b :: [Type]) . forall c -> (a -> HList b -> c) -> HList (a : b) -> c
1352Internals.lc 146:21-146:25 1352146:21-146:25
1353 Type 1353 Type
1354Internals.lc 146:33-146:37 1354146:33-146:37
1355 Type -> Type 1355 Type -> Type
1356Internals.lc 146:33-146:42 1356146:33-146:42
1357 Type 1357 Type
1358Internals.lc 146:33-150:9 1358146:33-150:9
1359 Type 1359 Type
1360Internals.lc 146:38-146:42 1360146:38-146:42
1361 Type 1361 Type
1362Internals.lc 147:8-150:9 1362147:8-150:9
1363 Type 1363 Type
1364Internals.lc 148:8-150:9 1364148:8-150:9
1365 Type 1365 Type
1366Internals.lc 148:9-148:10 1366148:9-148:10
1367 Type 1367 Type
1368Internals.lc 148:14-148:19 1368148:14-148:19
1369 [Type] -> Type 1369 [Type] -> Type
1370Internals.lc 148:14-148:21 1370148:14-148:21
1371 Type 1371 Type
1372Internals.lc 148:14-148:26 1372148:14-148:26
1373 Type 1373 Type
1374Internals.lc 148:20-148:21 1374148:20-148:21
1375 [Type] 1375 [Type]
1376Internals.lc 148:25-148:26 1376148:25-148:26
1377 _d | Type 1377 _d | Type
1378Internals.lc 149:8-149:13 1378149:8-149:13
1379 [Type] -> Type 1379 [Type] -> Type
1380Internals.lc 149:8-149:20 1380149:8-149:20
1381 Type 1381 Type
1382Internals.lc 149:8-150:9 1382149:8-150:9
1383 Type 1383 Type
1384Internals.lc 149:15-149:16 1384149:15-149:16
1385 Type 1385 Type
1386Internals.lc 149:15-149:17 1386149:15-149:17
1387 [Type] -> [Type] 1387 [Type] -> [Type]
1388Internals.lc 149:15-149:19 1388149:15-149:19
1389 [Type] 1389 [Type]
1390Internals.lc 149:16-149:17 1390149:16-149:17
1391 forall a . a -> [a] -> [a] 1391 forall a . a -> [a] -> [a]
1392Internals.lc 149:18-149:19 1392149:18-149:19
1393 [Type] 1393 [Type]
1394Internals.lc 150:8-150:9 1394150:8-150:9
1395 Type | Type \ No newline at end of file 1395 Type | Type \ No newline at end of file
diff --git a/testdata/Material.out b/testdata/Material.out
index 3fddcea1..58a16c18 100644
--- a/testdata/Material.out
+++ b/testdata/Material.out
@@ -1148,425 +1148,425 @@ saTextureUniform :: StageAttrs -> String
1148saTextureUniform 1148saTextureUniform
1149 = \a -> case'StageAttrs (\_ -> 'String) (\_ _ _ _ _ _ _ _ _ _ b -> _rhs b) a 1149 = \a -> case'StageAttrs (\_ -> 'String) (\_ _ _ _ _ _ _ _ _ _ b -> _rhs b) a
1150------------ tooltips 1150------------ tooltips
1151Material.lc 7:18-7:23 11517:18-7:23
1152 Type 1152 Type
1153Material.lc 8:1-8:14 11538:1-8:14
1154 Float 1154 Float
1155Material.lc 8:17-8:18 11558:17-8:18
1156 _b 1156 _b
1157Material.lc 10:6-10:12 115710:6-10:12
1158 Type | Type | Type | Type | Type | Type 1158 Type | Type | Type | Type | Type | Type
1159Material.lc 10:6-11:13 115910:6-11:13
1160 Type 1160 Type
1161Material.lc 10:6-15:39 116110:6-15:39
1162 Type | Type | Type 1162 Type | Type | Type
1163Material.lc 11:7-11:13 116311:7-11:13
1164 Vec 4 Float 1164 Vec 4 Float
1165 -> Vec 4 Float 1165 -> Vec 4 Float
1166 -> Vec 3 Float 1166 -> Vec 3 Float
1167 -> Vec 4 Float -> Entity | Entity | Type | Type | Type | Type | Type 1167 -> Vec 4 Float -> Entity | Entity | Type | Type | Type | Type | Type
1168Material.lc 12:7-12:20 116812:7-12:20
1169 Entity -> VecS Float 4 1169 Entity -> VecS Float 4
1170Material.lc 12:28-12:31 117012:28-12:31
1171 Nat -> Type -> Type 1171 Nat -> Type -> Type
1172Material.lc 12:28-12:33 117212:28-12:33
1173 Type -> Type 1173 Type -> Type
1174Material.lc 12:28-12:39 117412:28-12:39
1175 Type 1175 Type
1176Material.lc 12:32-12:33 117612:32-12:33
1177 _b 1177 _b
1178Material.lc 12:34-12:39 117812:34-12:39
1179 Type 1179 Type
1180Material.lc 13:7-13:21 118013:7-13:21
1181 Entity -> VecS Float 4 1181 Entity -> VecS Float 4
1182Material.lc 13:28-13:31 118213:28-13:31
1183 Nat -> Type -> Type 1183 Nat -> Type -> Type
1184Material.lc 13:28-13:33 118413:28-13:33
1185 Type -> Type 1185 Type -> Type
1186Material.lc 13:28-13:39 118613:28-13:39
1187 Type 1187 Type
1188Material.lc 13:32-13:33 118813:32-13:33
1189 _b 1189 _b
1190Material.lc 13:34-13:39 119013:34-13:39
1191 Type 1191 Type
1192Material.lc 14:7-14:16 119214:7-14:16
1193 Entity -> VecS Float 3 1193 Entity -> VecS Float 3
1194Material.lc 14:28-14:31 119414:28-14:31
1195 Nat -> Type -> Type 1195 Nat -> Type -> Type
1196Material.lc 14:28-14:33 119614:28-14:33
1197 Type -> Type 1197 Type -> Type
1198Material.lc 14:28-14:39 119814:28-14:39
1199 Type 1199 Type
1200Material.lc 14:32-14:33 120014:32-14:33
1201 _b 1201 _b
1202Material.lc 14:34-14:39 120214:34-14:39
1203 Type 1203 Type
1204Material.lc 15:7-15:18 120415:7-15:18
1205 Entity -> VecS Float 4 1205 Entity -> VecS Float 4
1206Material.lc 15:28-15:31 120615:28-15:31
1207 Nat -> Type -> Type 1207 Nat -> Type -> Type
1208Material.lc 15:28-15:33 120815:28-15:33
1209 Type -> Type 1209 Type -> Type
1210Material.lc 15:28-15:39 121015:28-15:39
1211 Type 1211 Type
1212Material.lc 15:32-15:33 121215:32-15:33
1213 _b 1213 _b
1214Material.lc 15:34-15:39 121415:34-15:39
1215 Type 1215 Type
1216Material.lc 18:6-18:14 121618:6-18:14
1217 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1217 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1218Material.lc 18:6-24:15 121818:6-24:15
1219 Type | Type | Type | Type | Type | Type 1219 Type | Type | Type | Type | Type | Type
1220Material.lc 19:7-19:13 122019:7-19:13
1221 WaveType 1221 WaveType
1222Material.lc 20:7-20:18 122220:7-20:18
1223 WaveType 1223 WaveType
1224Material.lc 21:7-21:16 122421:7-21:16
1225 WaveType 1225 WaveType
1226Material.lc 22:7-22:18 122622:7-22:18
1227 WaveType 1227 WaveType
1228Material.lc 23:7-23:25 122823:7-23:25
1229 WaveType 1229 WaveType
1230Material.lc 24:7-24:15 123024:7-24:15
1231 WaveType 1231 WaveType
1232Material.lc 27:6-27:10 123227:6-27:10
1233 Type | Type | Type | Type | Type | Type 1233 Type | Type | Type | Type | Type | Type
1234Material.lc 27:6-27:17 123427:6-27:17
1235 Type 1235 Type
1236Material.lc 27:6-27:50 123627:6-27:50
1237 Type | Type | Type | Type 1237 Type | Type | Type | Type
1238Material.lc 27:13-27:17 123827:13-27:17
1239 WaveType 1239 WaveType
1240 -> Float 1240 -> Float
1241 -> Float 1241 -> Float
1242 -> Float -> Float -> Wave | Wave | Type | Type | Type | Type | Type | Type 1242 -> Float -> Float -> Wave | Wave | Type | Type | Type | Type | Type | Type
1243Material.lc 27:18-27:26 124327:18-27:26
1244 Type 1244 Type
1245Material.lc 27:27-27:32 124527:27-27:32
1246 Type 1246 Type
1247Material.lc 27:33-27:38 124727:33-27:38
1248 Type 1248 Type
1249Material.lc 27:39-27:44 124927:39-27:44
1250 Type 1250 Type
1251Material.lc 27:45-27:50 125127:45-27:50
1252 Type 1252 Type
1253Material.lc 29:6-29:12 125329:6-29:12
1254 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1254 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1255Material.lc 29:6-32:32 125529:6-32:32
1256 Type | Type 1256 Type | Type
1257Material.lc 29:6-33:32 125729:6-33:32
1258 Type 1258 Type
1259Material.lc 29:6-34:27 125929:6-34:27
1260 Type 1260 Type
1261Material.lc 29:6-44:13 126129:6-44:13
1262 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1262 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1263Material.lc 29:6-44:24 126329:6-44:24
1264 Type 1264 Type
1265Material.lc 30:7-30:19 126530:7-30:19
1266 Deform 1266 Deform
1267Material.lc 31:7-31:20 126731:7-31:20
1268 Deform 1268 Deform
1269Material.lc 32:7-32:14 126932:7-32:14
1270 Float -> Float -> Float -> Deform | Deform | Type | Type | Type | Type 1270 Float -> Float -> Float -> Deform | Deform | Type | Type | Type | Type
1271Material.lc 32:15-32:20 127132:15-32:20
1272 Type 1272 Type
1273Material.lc 32:21-32:26 127332:21-32:26
1274 Type 1274 Type
1275Material.lc 32:27-32:32 127532:27-32:32
1276 Type 1276 Type
1277Material.lc 33:7-33:13 127733:7-33:13
1278 Vec 3 Float -> Wave -> Deform | Deform | Type | Type | Type 1278 Vec 3 Float -> Wave -> Deform | Deform | Type | Type | Type
1279Material.lc 33:15-33:18 127933:15-33:18
1280 Nat -> Type -> Type 1280 Nat -> Type -> Type
1281Material.lc 33:15-33:20 128133:15-33:20
1282 Type -> Type 1282 Type -> Type
1283Material.lc 33:15-33:26 128333:15-33:26
1284 Type 1284 Type
1285Material.lc 33:19-33:20 128533:19-33:20
1286 _b 1286 _b
1287Material.lc 33:21-33:26 128733:21-33:26
1288 Type 1288 Type
1289Material.lc 33:28-33:32 128933:28-33:32
1290 Type 1290 Type
1291Material.lc 34:7-34:15 129134:7-34:15
1292 Float -> Float -> Deform | Deform | Type | Type | Type 1292 Float -> Float -> Deform | Deform | Type | Type | Type
1293Material.lc 34:16-34:21 129334:16-34:21
1294 Type 1294 Type
1295Material.lc 34:22-34:27 129534:22-34:27
1296 Type 1296 Type
1297Material.lc 35:7-35:25 129735:7-35:25
1298 Deform 1298 Deform
1299Material.lc 36:7-36:14 129936:7-36:14
1300 Deform 1300 Deform
1301Material.lc 37:7-37:14 130137:7-37:14
1302 Deform 1302 Deform
1303Material.lc 38:7-38:14 130338:7-38:14
1304 Deform 1304 Deform
1305Material.lc 39:7-39:14 130539:7-39:14
1306 Deform 1306 Deform
1307Material.lc 40:7-40:14 130740:7-40:14
1308 Deform 1308 Deform
1309Material.lc 41:7-41:14 130941:7-41:14
1310 Deform 1310 Deform
1311Material.lc 42:7-42:14 131142:7-42:14
1312 Deform 1312 Deform
1313Material.lc 43:7-43:14 131343:7-43:14
1314 Deform 1314 Deform
1315Material.lc 44:7-44:13 131544:7-44:13
1316 Float -> Wave -> Deform | Deform | Type | Type | Type 1316 Float -> Wave -> Deform | Deform | Type | Type | Type
1317Material.lc 44:14-44:19 131744:14-44:19
1318 Type 1318 Type
1319Material.lc 44:20-44:24 131944:20-44:24
1320 Type 1320 Type
1321Material.lc 47:6-47:14 132147:6-47:14
1322 Type | Type | Type | Type | Type | Type | Type 1322 Type | Type | Type | Type | Type | Type | Type
1323Material.lc 47:6-50:18 132347:6-50:18
1324 Type | Type | Type 1324 Type | Type | Type
1325Material.lc 48:7-48:20 132548:7-48:20
1326 CullType 1326 CullType
1327Material.lc 49:7-49:19 132749:7-49:19
1328 CullType 1328 CullType
1329Material.lc 50:7-50:18 132950:7-50:18
1330 CullType 1330 CullType
1331Material.lc 53:6-53:15 133153:6-53:15
1332 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1332 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1333Material.lc 53:6-64:13 133353:6-64:13
1334 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1334 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1335Material.lc 54:7-54:17 133554:7-54:17
1336 Blending' 1336 Blending'
1337Material.lc 55:7-55:17 133755:7-55:17
1338 Blending' 1338 Blending'
1339Material.lc 56:7-56:12 133956:7-56:12
1340 Blending' 1340 Blending'
1341Material.lc 57:7-57:25 134157:7-57:25
1342 Blending' 1342 Blending'
1343Material.lc 58:7-58:25 134358:7-58:25
1344 Blending' 1344 Blending'
1345Material.lc 59:7-59:25 134559:7-59:25
1346 Blending' 1346 Blending'
1347Material.lc 60:7-60:25 134760:7-60:25
1348 Blending' 1348 Blending'
1349Material.lc 61:7-61:17 134961:7-61:17
1350 Blending' 1350 Blending'
1351Material.lc 62:7-62:25 135162:7-62:25
1352 Blending' 1352 Blending'
1353Material.lc 63:7-63:17 135363:7-63:17
1354 Blending' 1354 Blending'
1355Material.lc 64:7-64:13 135564:7-64:13
1356 Blending' 1356 Blending'
1357Material.lc 67:6-67:12 135767:6-67:12
1358 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1358 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1359Material.lc 67:6-69:34 135967:6-69:34
1360 Type | Type 1360 Type | Type
1361Material.lc 67:6-78:20 136167:6-78:20
1362 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1362 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1363Material.lc 68:7-68:15 136368:7-68:15
1364 Wave -> RGBGen | RGBGen | Type | Type 1364 Wave -> RGBGen | RGBGen | Type | Type
1365Material.lc 68:16-68:20 136568:16-68:20
1366 Type 1366 Type
1367Material.lc 69:7-69:16 136769:7-69:16
1368 Float -> Float -> Float -> RGBGen | RGBGen | Type | Type | Type | Type 1368 Float -> Float -> Float -> RGBGen | RGBGen | Type | Type | Type | Type
1369Material.lc 69:17-69:22 136969:17-69:22
1370 Type 1370 Type
1371Material.lc 69:23-69:28 137169:23-69:28
1372 Type 1372 Type
1373Material.lc 69:29-69:34 137369:29-69:34
1374 Type 1374 Type
1375Material.lc 70:7-70:19 137570:7-70:19
1376 RGBGen 1376 RGBGen
1377Material.lc 71:7-71:27 137771:7-71:27
1378 RGBGen 1378 RGBGen
1379Material.lc 72:7-72:17 137972:7-72:17
1380 RGBGen 1380 RGBGen
1381Material.lc 73:7-73:25 138173:7-73:25
1382 RGBGen 1382 RGBGen
1383Material.lc 74:7-74:22 138374:7-74:22
1384 RGBGen 1384 RGBGen
1385Material.lc 75:7-75:17 138575:7-75:17
1386 RGBGen 1386 RGBGen
1387Material.lc 76:7-76:26 138776:7-76:26
1388 RGBGen 1388 RGBGen
1389Material.lc 77:7-77:25 138977:7-77:25
1390 RGBGen 1390 RGBGen
1391Material.lc 78:7-78:20 139178:7-78:20
1392 RGBGen 1392 RGBGen
1393Material.lc 81:6-81:14 139381:6-81:14
1394 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1394 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1395Material.lc 81:6-90:23 139581:6-90:23
1396 Type | Type | Type | Type | Type | Type | Type | Type | Type 1396 Type | Type | Type | Type | Type | Type | Type | Type | Type
1397Material.lc 82:7-82:13 139782:7-82:13
1398 Wave -> AlphaGen | AlphaGen | Type | Type 1398 Wave -> AlphaGen | AlphaGen | Type | Type
1399Material.lc 82:14-82:18 139982:14-82:18
1400 Type 1400 Type
1401Material.lc 83:7-83:14 140183:7-83:14
1402 Float -> AlphaGen | AlphaGen | Type | Type 1402 Float -> AlphaGen | AlphaGen | Type | Type
1403Material.lc 83:15-83:20 140383:15-83:20
1404 Type 1404 Type
1405Material.lc 84:7-84:15 140584:7-84:15
1406 AlphaGen 1406 AlphaGen
1407Material.lc 85:7-85:17 140785:7-85:17
1408 AlphaGen 1408 AlphaGen
1409Material.lc 86:7-86:15 140986:7-86:15
1410 AlphaGen 1410 AlphaGen
1411Material.lc 87:7-87:23 141187:7-87:23
1412 AlphaGen 1412 AlphaGen
1413Material.lc 88:7-88:15 141388:7-88:15
1414 AlphaGen 1414 AlphaGen
1415Material.lc 89:7-89:25 141589:7-89:25
1416 AlphaGen 1416 AlphaGen
1417Material.lc 90:7-90:23 141790:7-90:23
1418 AlphaGen 1418 AlphaGen
1419Material.lc 93:6-93:11 141993:6-93:11
1420 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1420 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1421Material.lc 93:6-97:44 142193:6-97:44
1422 Type 1422 Type
1423Material.lc 93:6-98:19 142393:6-98:19
1424 Type | Type | Type | Type | Type 1424 Type | Type | Type | Type | Type
1425Material.lc 94:7-94:14 142594:7-94:14
1426 TCGen 1426 TCGen
1427Material.lc 95:7-95:18 142795:7-95:18
1428 TCGen 1428 TCGen
1429Material.lc 96:7-96:21 142996:7-96:21
1430 TCGen 1430 TCGen
1431Material.lc 97:7-97:16 143197:7-97:16
1432 Vec 3 Float -> Vec 3 Float -> TCGen | TCGen | Type | Type | Type 1432 Vec 3 Float -> Vec 3 Float -> TCGen | TCGen | Type | Type | Type
1433Material.lc 97:18-97:21 143397:18-97:21
1434 Nat -> Type -> Type 1434 Nat -> Type -> Type
1435Material.lc 97:18-97:23 143597:18-97:23
1436 Type -> Type 1436 Type -> Type
1437Material.lc 97:18-97:29 143797:18-97:29
1438 Type 1438 Type
1439Material.lc 97:22-97:23 143997:22-97:23
1440 _b 1440 _b
1441Material.lc 97:24-97:29 144197:24-97:29
1442 Type 1442 Type
1443Material.lc 97:32-97:35 144397:32-97:35
1444 Nat -> Type -> Type 1444 Nat -> Type -> Type
1445Material.lc 97:32-97:37 144597:32-97:37
1446 Type -> Type 1446 Type -> Type
1447Material.lc 97:32-97:43 144797:32-97:43
1448 Type 1448 Type
1449Material.lc 97:36-97:37 144997:36-97:37
1450 _b 1450 _b
1451Material.lc 97:38-97:43 145197:38-97:43
1452 Type 1452 Type
1453Material.lc 98:7-98:19 145398:7-98:19
1454 TCGen 1454 TCGen
1455Material.lc 101:6-101:11 1455101:6-101:11
1456 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1456 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1457Material.lc 101:6-104:28 1457101:6-104:28
1458 Type 1458 Type
1459Material.lc 101:6-105:27 1459101:6-105:27
1460 Type 1460 Type
1461Material.lc 101:6-107:55 1461101:6-107:55
1462 Type | Type | Type | Type | Type 1462 Type | Type | Type | Type | Type
1463Material.lc 101:6-108:14 1463101:6-108:14
1464 Type | Type | Type | Type | Type | Type | Type 1464 Type | Type | Type | Type | Type | Type | Type
1465Material.lc 101:6-108:38 1465101:6-108:38
1466 Type | Type | Type 1466 Type | Type | Type
1467Material.lc 102:7-102:25 1467102:7-102:25
1468 TCMod 1468 TCMod
1469Material.lc 103:7-103:16 1469103:7-103:16
1470 Float -> TCMod | TCMod | Type | Type 1470 Float -> TCMod | TCMod | Type | Type
1471Material.lc 103:17-103:22 1471103:17-103:22
1472 Type 1472 Type
1473Material.lc 104:7-104:16 1473104:7-104:16
1474 Float -> Float -> TCMod | TCMod | Type | Type | Type 1474 Float -> Float -> TCMod | TCMod | Type | Type | Type
1475Material.lc 104:17-104:22 1475104:17-104:22
1476 Type 1476 Type
1477Material.lc 104:23-104:28 1477104:23-104:28
1478 Type 1478 Type
1479Material.lc 105:7-105:15 1479105:7-105:15
1480 Float -> Float -> TCMod | TCMod | Type | Type | Type 1480 Float -> Float -> TCMod | TCMod | Type | Type | Type
1481Material.lc 105:16-105:21 1481105:16-105:21
1482 Type 1482 Type
1483Material.lc 105:22-105:27 1483105:22-105:27
1484 Type 1484 Type
1485Material.lc 106:7-106:17 1485106:7-106:17
1486 Wave -> TCMod | TCMod | Type | Type 1486 Wave -> TCMod | TCMod | Type | Type
1487Material.lc 106:18-106:22 1487106:18-106:22
1488 Type 1488 Type
1489Material.lc 107:7-107:19 1489107:7-107:19
1490 Float 1490 Float
1491 -> Float 1491 -> Float
1492 -> Float 1492 -> Float
1493 -> Float 1493 -> Float
1494 -> Float 1494 -> Float
1495 -> Float -> TCMod | TCMod | Type | Type | Type | Type | Type | Type | Type 1495 -> Float -> TCMod | TCMod | Type | Type | Type | Type | Type | Type | Type
1496Material.lc 107:20-107:25 1496107:20-107:25
1497 Type 1497 Type
1498Material.lc 107:26-107:31 1498107:26-107:31
1499 Type 1499 Type
1500Material.lc 107:32-107:37 1500107:32-107:37
1501 Type 1501 Type
1502Material.lc 107:38-107:43 1502107:38-107:43
1503 Type 1503 Type
1504Material.lc 107:44-107:49 1504107:44-107:49
1505 Type 1505 Type
1506Material.lc 107:50-107:55 1506107:50-107:55
1507 Type 1507 Type
1508Material.lc 108:7-108:14 1508108:7-108:14
1509 Float 1509 Float
1510 -> Float -> Float -> Float -> TCMod | TCMod | Type | Type | Type | Type | Type 1510 -> Float -> Float -> Float -> TCMod | TCMod | Type | Type | Type | Type | Type
1511Material.lc 108:15-108:20 1511108:15-108:20
1512 Type 1512 Type
1513Material.lc 108:21-108:26 1513108:21-108:26
1514 Type 1514 Type
1515Material.lc 108:27-108:32 1515108:27-108:32
1516 Type 1516 Type
1517Material.lc 108:33-108:38 1517108:33-108:38
1518 Type 1518 Type
1519Material.lc 111:6-111:18 1519111:6-111:18
1520 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1520 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1521Material.lc 111:6-114:35 1521111:6-114:35
1522 Type 1522 Type
1523Material.lc 111:6-116:20 1523111:6-116:20
1524 Type | Type | Type | Type | Type 1524 Type | Type | Type | Type | Type
1525Material.lc 112:7-112:13 1525112:7-112:13
1526 String -> StageTexture | StageTexture | Type | Type 1526 String -> StageTexture | StageTexture | Type | Type
1527Material.lc 112:21-112:27 1527112:21-112:27
1528 Type 1528 Type
1529Material.lc 113:7-113:18 1529113:7-113:18
1530 String -> StageTexture | StageTexture | Type | Type 1530 String -> StageTexture | StageTexture | Type | Type
1531Material.lc 113:21-113:27 1531113:21-113:27
1532 Type 1532 Type
1533Material.lc 114:7-114:17 1533114:7-114:17
1534 Float -> [String] -> StageTexture | StageTexture | Type | Type | Type 1534 Float -> [String] -> StageTexture | StageTexture | Type | Type | Type
1535Material.lc 114:21-114:26 1535114:21-114:26
1536 Type 1536 Type
1537Material.lc 114:27-114:35 1537114:27-114:35
1538 Type 1538 Type
1539Material.lc 114:28-114:34 1539114:28-114:34
1540 Type 1540 Type
1541Material.lc 115:7-115:18 1541115:7-115:18
1542 StageTexture 1542 StageTexture
1543Material.lc 116:7-116:20 1543116:7-116:20
1544 StageTexture 1544 StageTexture
1545Material.lc 119:6-119:19 1545119:6-119:19
1546 Type | Type | Type | Type | Type | Type | Type 1546 Type | Type | Type | Type | Type | Type | Type
1547Material.lc 119:6-122:14 1547119:6-122:14
1548 Type | Type | Type 1548 Type | Type | Type
1549Material.lc 120:7-120:12 1549120:7-120:12
1550 AlphaFunction 1550 AlphaFunction
1551Material.lc 121:7-121:14 1551121:7-121:14
1552 AlphaFunction 1552 AlphaFunction
1553Material.lc 122:7-122:14 1553122:7-122:14
1554 AlphaFunction 1554 AlphaFunction
1555Material.lc 125:6-125:19 1555125:6-125:19
1556 Type | Type | Type | Type | Type | Type 1556 Type | Type | Type | Type | Type | Type
1557Material.lc 125:6-127:15 1557125:6-127:15
1558 Type | Type 1558 Type | Type
1559Material.lc 126:7-126:14 1559126:7-126:14
1560 DepthFunction 1560 DepthFunction
1561Material.lc 127:7-127:15 1561127:7-127:15
1562 DepthFunction 1562 DepthFunction
1563Material.lc 130:6-130:16 1563130:6-130:16
1564 Type | Type | Type | Type | Type | Type 1564 Type | Type | Type | Type | Type | Type
1565Material.lc 130:6-131:17 1565130:6-131:17
1566 Type 1566 Type
1567Material.lc 130:6-144:34 1567130:6-144:34
1568 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1568 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1569Material.lc 131:7-131:17 1569131:7-131:17
1570 Maybe (Blending', Blending') 1570 Maybe (Blending', Blending')
1571 -> RGBGen 1571 -> RGBGen
1572 -> AlphaGen 1572 -> AlphaGen
@@ -1579,71 +1579,71 @@ Material.lc 131:7-131:17
1579 -> Bool 1579 -> Bool
1580 -> String 1580 -> String
1581 -> StageAttrs | StageAttrs | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1581 -> StageAttrs | StageAttrs | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1582Material.lc 132:7-132:14 1582132:7-132:14
1583 StageAttrs -> Maybe (Blending', Blending') 1583 StageAttrs -> Maybe (Blending', Blending')
1584Material.lc 132:25-132:30 1584132:25-132:30
1585 Type -> Type 1585 Type -> Type
1586Material.lc 132:25-132:53 1586132:25-132:53
1587 Type 1587 Type
1588Material.lc 132:31-132:53 1588132:31-132:53
1589 Type 1589 Type
1590Material.lc 132:32-132:41 1590132:32-132:41
1591 Type 1591 Type
1592Material.lc 132:32-132:52 1592132:32-132:52
1593 [Type] 1593 [Type]
1594Material.lc 132:43-132:52 1594132:43-132:52
1595 Type | [Type] 1595 Type | [Type]
1596Material.lc 133:7-133:15 1596133:7-133:15
1597 StageAttrs -> RGBGen 1597 StageAttrs -> RGBGen
1598Material.lc 133:24-133:30 1598133:24-133:30
1599 Type 1599 Type
1600Material.lc 134:7-134:17 1600134:7-134:17
1601 StageAttrs -> AlphaGen 1601 StageAttrs -> AlphaGen
1602Material.lc 134:24-134:32 1602134:24-134:32
1603 Type 1603 Type
1604Material.lc 135:7-135:14 1604135:7-135:14
1605 StageAttrs -> TCGen 1605 StageAttrs -> TCGen
1606Material.lc 135:24-135:29 1606135:24-135:29
1607 Type 1607 Type
1608Material.lc 136:7-136:14 1608136:7-136:14
1609 StageAttrs -> [TCMod] 1609 StageAttrs -> [TCMod]
1610Material.lc 136:24-136:31 1610136:24-136:31
1611 Type 1611 Type
1612Material.lc 136:25-136:30 1612136:25-136:30
1613 Type 1613 Type
1614Material.lc 137:7-137:16 1614137:7-137:16
1615 StageAttrs -> StageTexture 1615 StageAttrs -> StageTexture
1616Material.lc 137:24-137:36 1616137:24-137:36
1617 Type 1617 Type
1618Material.lc 138:7-138:19 1618138:7-138:19
1619 StageAttrs -> Bool 1619 StageAttrs -> Bool
1620Material.lc 138:24-138:28 1620138:24-138:28
1621 Type 1621 Type
1622Material.lc 139:7-139:18 1622139:7-139:18
1623 StageAttrs -> DepthFunction 1623 StageAttrs -> DepthFunction
1624Material.lc 139:24-139:37 1624139:24-139:37
1625 Type 1625 Type
1626Material.lc 140:7-140:18 1626140:7-140:18
1627 StageAttrs -> Maybe AlphaFunction 1627 StageAttrs -> Maybe AlphaFunction
1628Material.lc 140:25-140:30 1628140:25-140:30
1629 Type -> Type 1629 Type -> Type
1630Material.lc 140:25-140:44 1630140:25-140:44
1631 Type 1631 Type
1632Material.lc 140:31-140:44 1632140:31-140:44
1633 Type 1633 Type
1634Material.lc 143:7-143:26 1634143:7-143:26
1635 StageAttrs -> Bool 1635 StageAttrs -> Bool
1636Material.lc 143:32-143:36 1636143:32-143:36
1637 Type 1637 Type
1638Material.lc 144:7-144:23 1638144:7-144:23
1639 StageAttrs -> String 1639 StageAttrs -> String
1640Material.lc 144:28-144:34 1640144:28-144:34
1641 Type 1641 Type
1642Material.lc 148:22-148:32 1642148:22-148:32
1643 Type 1643 Type
1644Material.lc 149:1-149:18 1644149:1-149:18
1645 StageAttrs 1645 StageAttrs
1646Material.lc 149:21-149:31 1646149:21-149:31
1647 Maybe (Blending', Blending') 1647 Maybe (Blending', Blending')
1648 -> RGBGen 1648 -> RGBGen
1649 -> AlphaGen 1649 -> AlphaGen
@@ -1651,72 +1651,72 @@ Material.lc 149:21-149:31
1651 -> [TCMod] 1651 -> [TCMod]
1652 -> StageTexture 1652 -> StageTexture
1653 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1653 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1654Material.lc 149:21-150:30 1654149:21-150:30
1655 RGBGen 1655 RGBGen
1656 -> AlphaGen 1656 -> AlphaGen
1657 -> TCGen 1657 -> TCGen
1658 -> [TCMod] 1658 -> [TCMod]
1659 -> StageTexture 1659 -> StageTexture
1660 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1660 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1661Material.lc 149:21-151:36 1661149:21-151:36
1662 AlphaGen 1662 AlphaGen
1663 -> TCGen 1663 -> TCGen
1664 -> [TCMod] 1664 -> [TCMod]
1665 -> StageTexture 1665 -> StageTexture
1666 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1666 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1667Material.lc 149:21-152:33 1667149:21-152:33
1668 TCGen 1668 TCGen
1669 -> [TCMod] 1669 -> [TCMod]
1670 -> StageTexture 1670 -> StageTexture
1671 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1671 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1672Material.lc 149:21-153:35 1672149:21-153:35
1673 [TCMod] 1673 [TCMod]
1674 -> StageTexture 1674 -> StageTexture
1675 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1675 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1676Material.lc 149:21-154:25 1676149:21-154:25
1677 StageTexture 1677 StageTexture
1678 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1678 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1679Material.lc 149:21-155:36 1679149:21-155:36
1680 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1680 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1681Material.lc 149:21-156:27 1681149:21-156:27
1682 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1682 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1683Material.lc 149:21-157:31 1683149:21-157:31
1684 Maybe AlphaFunction -> Bool -> String -> StageAttrs 1684 Maybe AlphaFunction -> Bool -> String -> StageAttrs
1685Material.lc 149:21-158:30 1685149:21-158:30
1686 Bool -> String -> StageAttrs 1686 Bool -> String -> StageAttrs
1687Material.lc 149:21-159:36 1687149:21-159:36
1688 String -> StageAttrs 1688 String -> StageAttrs
1689Material.lc 149:21-161:6 1689149:21-161:6
1690 StageAttrs 1690 StageAttrs
1691Material.lc 150:23-150:30 1691150:23-150:30
1692 forall a . Maybe a 1692 forall a . Maybe a
1693Material.lc 151:23-151:36 1693151:23-151:36
1694 RGBGen 1694 RGBGen
1695Material.lc 152:23-152:33 1695152:23-152:33
1696 AlphaGen 1696 AlphaGen
1697Material.lc 153:23-153:35 1697153:23-153:35
1698 TCGen 1698 TCGen
1699Material.lc 154:23-154:25 1699154:23-154:25
1700 forall a . [a] 1700 forall a . [a]
1701Material.lc 155:23-155:36 1701155:23-155:36
1702 StageTexture 1702 StageTexture
1703Material.lc 156:23-156:27 1703156:23-156:27
1704 Bool 1704 Bool
1705Material.lc 157:23-157:31 1705157:23-157:31
1706 DepthFunction 1706 DepthFunction
1707Material.lc 158:23-158:30 1707158:23-158:30
1708 forall a . Maybe a 1708 forall a . Maybe a
1709Material.lc 159:31-159:36 1709159:31-159:36
1710 Bool 1710 Bool
1711Material.lc 160:27-160:29 1711160:27-160:29
1712 String 1712 String
1713Material.lc 163:6-163:17 1713163:6-163:17
1714 Type | Type | Type | Type | Type | Type 1714 Type | Type | Type | Type | Type | Type
1715Material.lc 163:6-164:18 1715163:6-164:18
1716 Type 1716 Type
1717Material.lc 163:6-178:32 1717163:6-178:32
1718 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1718 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1719Material.lc 164:7-164:18 1719164:7-164:18
1720 () 1720 ()
1721 -> () 1721 -> ()
1722 -> Bool 1722 -> Bool
@@ -1730,63 +1730,63 @@ Material.lc 164:7-164:18
1730 -> [StageAttrs] 1730 -> [StageAttrs]
1731 -> Bool 1731 -> Bool
1732 -> CommonAttrs | CommonAttrs | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1732 -> CommonAttrs | CommonAttrs | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1733Material.lc 165:7-165:17 1733165:7-165:17
1734 CommonAttrs -> () 1734 CommonAttrs -> ()
1735Material.lc 165:28-165:30 1735165:28-165:30
1736 Type 1736 Type
1737Material.lc 166:7-166:17 1737166:7-166:17
1738 CommonAttrs -> () 1738 CommonAttrs -> ()
1739Material.lc 166:28-166:30 1739166:28-166:30
1740 Type 1740 Type
1741Material.lc 167:7-167:15 1741167:7-167:15
1742 CommonAttrs -> Bool 1742 CommonAttrs -> Bool
1743Material.lc 167:28-167:32 1743167:28-167:32
1744 Type 1744 Type
1745Material.lc 168:7-168:13 1745168:7-168:13
1746 CommonAttrs -> Float 1746 CommonAttrs -> Float
1747Material.lc 168:28-168:33 1747168:28-168:33
1748 Type 1748 Type
1749Material.lc 169:7-169:23 1749169:7-169:23
1750 CommonAttrs -> Bool 1750 CommonAttrs -> Bool
1751Material.lc 169:28-169:32 1751169:28-169:32
1752 Type 1752 Type
1753Material.lc 170:7-170:16 1753170:7-170:16
1754 CommonAttrs -> Bool 1754 CommonAttrs -> Bool
1755Material.lc 170:28-170:32 1755170:28-170:32
1756 Type 1756 Type
1757Material.lc 171:7-171:13 1757171:7-171:13
1758 CommonAttrs -> CullType 1758 CommonAttrs -> CullType
1759Material.lc 171:28-171:36 1759171:28-171:36
1760 Type 1760 Type
1761Material.lc 172:7-172:23 1761172:7-172:23
1762 CommonAttrs -> [Deform] 1762 CommonAttrs -> [Deform]
1763Material.lc 172:28-172:36 1763172:28-172:36
1764 Type 1764 Type
1765Material.lc 172:29-172:35 1765172:29-172:35
1766 Type 1766 Type
1767Material.lc 173:7-173:18 1767173:7-173:18
1768 CommonAttrs -> Bool 1768 CommonAttrs -> Bool
1769Material.lc 173:28-173:32 1769173:28-173:32
1770 Type 1770 Type
1771Material.lc 174:7-174:22 1771174:7-174:22
1772 CommonAttrs -> Bool 1772 CommonAttrs -> Bool
1773Material.lc 174:28-174:32 1773174:28-174:32
1774 Type 1774 Type
1775Material.lc 175:7-175:15 1775175:7-175:15
1776 CommonAttrs -> [StageAttrs] 1776 CommonAttrs -> [StageAttrs]
1777Material.lc 175:28-175:40 1777175:28-175:40
1778 Type 1778 Type
1779Material.lc 175:29-175:39 1779175:29-175:39
1780 Type 1780 Type
1781Material.lc 178:7-178:14 1781178:7-178:14
1782 CommonAttrs -> Bool 1782 CommonAttrs -> Bool
1783Material.lc 178:28-178:32 1783178:28-178:32
1784 Type 1784 Type
1785Material.lc 182:23-182:34 1785182:23-182:34
1786 Type 1786 Type
1787Material.lc 183:1-183:19 1787183:1-183:19
1788 CommonAttrs 1788 CommonAttrs
1789Material.lc 183:22-183:33 1789183:22-183:33
1790 () 1790 ()
1791 -> () 1791 -> ()
1792 -> Bool 1792 -> Bool
@@ -1794,66 +1794,66 @@ Material.lc 183:22-183:33
1794 -> Bool 1794 -> Bool
1795 -> Bool 1795 -> Bool
1796 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1796 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1797Material.lc 183:22-184:29 1797183:22-184:29
1798 () 1798 ()
1799 -> Bool 1799 -> Bool
1800 -> Float 1800 -> Float
1801 -> Bool 1801 -> Bool
1802 -> Bool 1802 -> Bool
1803 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1803 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1804Material.lc 183:22-185:29 1804183:22-185:29
1805 Bool 1805 Bool
1806 -> Float 1806 -> Float
1807 -> Bool 1807 -> Bool
1808 -> Bool 1808 -> Bool
1809 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1809 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1810Material.lc 183:22-186:32 1810183:22-186:32
1811 Float 1811 Float
1812 -> Bool 1812 -> Bool
1813 -> Bool 1813 -> Bool
1814 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1814 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1815Material.lc 183:22-187:28 1815183:22-187:28
1816 Bool 1816 Bool
1817 -> Bool 1817 -> Bool
1818 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1818 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1819Material.lc 183:22-188:32 1819183:22-188:32
1820 Bool 1820 Bool
1821 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1821 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1822Material.lc 183:22-189:32 1822183:22-189:32
1823 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1823 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1824Material.lc 183:22-190:40 1824183:22-190:40
1825 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1825 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1826Material.lc 183:22-191:29 1826183:22-191:29
1827 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1827 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1828Material.lc 183:22-192:32 1828183:22-192:32
1829 Bool -> [StageAttrs] -> Bool -> CommonAttrs 1829 Bool -> [StageAttrs] -> Bool -> CommonAttrs
1830Material.lc 183:22-193:32 1830183:22-193:32
1831 [StageAttrs] -> Bool -> CommonAttrs 1831 [StageAttrs] -> Bool -> CommonAttrs
1832Material.lc 183:22-194:29 1832183:22-194:29
1833 Bool -> CommonAttrs 1833 Bool -> CommonAttrs
1834Material.lc 183:22-196:6 1834183:22-196:6
1835 CommonAttrs 1835 CommonAttrs
1836Material.lc 184:27-184:29 1836184:27-184:29
1837 () 1837 ()
1838Material.lc 185:27-185:29 1838185:27-185:29
1839 () 1839 ()
1840Material.lc 186:27-186:32 1840186:27-186:32
1841 Bool 1841 Bool
1842Material.lc 187:27-187:28 1842187:27-187:28
1843 _b 1843 _b
1844Material.lc 188:27-188:32 1844188:27-188:32
1845 Bool 1845 Bool
1846Material.lc 189:27-189:32 1846189:27-189:32
1847 Bool 1847 Bool
1848Material.lc 190:27-190:40 1848190:27-190:40
1849 CullType 1849 CullType
1850Material.lc 191:27-191:29 1850191:27-191:29
1851 forall a . [a] 1851 forall a . [a]
1852Material.lc 192:27-192:32 1852192:27-192:32
1853 Bool 1853 Bool
1854Material.lc 193:27-193:32 1854193:27-193:32
1855 Bool 1855 Bool
1856Material.lc 194:27-194:29 1856194:27-194:29
1857 forall a . [a] 1857 forall a . [a]
1858Material.lc 195:27-195:32 1858195:27-195:32
1859 Bool \ No newline at end of file 1859 Bool \ No newline at end of file
diff --git a/testdata/Prelude.out b/testdata/Prelude.out
index 014b4c4e..0bad198a 100644
--- a/testdata/Prelude.out
+++ b/testdata/Prelude.out
@@ -1633,2859 +1633,2859 @@ zip
1633||| :: Bool -> Bool -> Bool 1633||| :: Bool -> Bool -> Bool
1634||| = \a b -> case'Bool (\_ -> 'Bool) (_rhs b) (_rhs True) a 1634||| = \a b -> case'Bool (\_ -> 'Bool) (_rhs b) (_rhs True) a
1635------------ tooltips 1635------------ tooltips
1636Prelude.lc 16:1-16:6 163616:1-16:6
1637 forall a b . a -> b -> a 1637 forall a b . a -> b -> a
1638Prelude.lc 16:13-16:14 163816:13-16:14
1639 _d 1639 _d
1640Prelude.lc 18:1-18:10 164018:1-18:10
1641 Bool 1641 Bool
1642Prelude.lc 18:13-18:17 164218:13-18:17
1643 Bool 1643 Bool
1644Prelude.lc 20:3-20:4 164420:3-20:4
1645 forall a b . a -> (a -> b) -> b 1645 forall a b . a -> (a -> b) -> b
1646Prelude.lc 20:9-20:10 164620:9-20:10
1647 _b 1647 _b
1648Prelude.lc 20:11-20:12 164820:11-20:12
1649 _g 1649 _g
1650Prelude.lc 22:2-22:3 165022:2-22:3
1651 forall a b . (a -> b) -> a -> b 1651 forall a b . (a -> b) -> a -> b
1652Prelude.lc 22:15-22:16 165222:15-22:16
1653 _d 1653 _d
1654Prelude.lc 22:17-22:18 165422:17-22:18
1655 _e 1655 _e
1656Prelude.lc 23:2-23:3 165623:2-23:3
1657 forall a b c . (b -> c) -> (a -> b) -> a -> c 1657 forall a b c . (b -> c) -> (a -> b) -> a -> c
1658Prelude.lc 23:17-23:18 165823:17-23:18
1659 _f 1659 _f
1660Prelude.lc 23:20-23:21 166023:20-23:21
1661 _g 1661 _g
1662Prelude.lc 23:22-23:23 166223:22-23:23
1663 _h 1663 _h
1664Prelude.lc 25:1-25:8 166425:1-25:8
1665 forall a b c . (a -> c -> b) -> (a, c) -> b 1665 forall a b c . (a -> c -> b) -> (a, c) -> b
1666Prelude.lc 25:20-25:21 166625:20-25:21
1667 _o 1667 _o
1668Prelude.lc 25:20-25:25 166825:20-25:25
1669 _c | _d 1669 _c | _d
1670Prelude.lc 25:22-25:23 167025:22-25:23
1671 _n 1671 _n
1672Prelude.lc 25:24-25:25 167225:24-25:25
1673 _j 1673 _j
1674Prelude.lc 27:2-27:5 167427:2-27:5
1675 forall a b c d . (a -> c) -> (b -> d) -> (a, b) -> (c, d) 1675 forall a b c d . (a -> c) -> (b -> d) -> (a, b) -> (c, d)
1676Prelude.lc 27:20-27:30 167627:20-27:30
1677 (_b, _a) | (_b, _a) | (_b, _a) 1677 (_b, _a) | (_b, _a) | (_b, _a)
1678Prelude.lc 27:21-27:22 167827:21-27:22
1679 _s 1679 _s
1680Prelude.lc 27:23-27:24 168027:23-27:24
1681 _p 1681 _p
1682Prelude.lc 27:26-27:27 168227:26-27:27
1683 _r 1683 _r
1684Prelude.lc 27:26-27:29 168427:26-27:29
1685 ((_a)) 1685 ((_a))
1686Prelude.lc 27:28-27:29 168627:28-27:29
1687 _l 1687 _l
1688Prelude.lc 29:1-29:3 168829:1-29:3
1689 Float 1689 Float
1690Prelude.lc 29:6-29:23 169029:6-29:23
1691 Float 1691 Float
1692Prelude.lc 31:8-31:11 169231:8-31:11
1693 Type 1693 Type
1694Prelude.lc 31:8-31:29 169431:8-31:29
1695 Type | Type 1695 Type | Type
1696Prelude.lc 31:9-31:10 169631:9-31:10
1697 _d 1697 _d
1698Prelude.lc 31:15-31:18 169831:15-31:18
1699 Type 1699 Type
1700Prelude.lc 31:15-31:29 170031:15-31:29
1701 Type 1701 Type
1702Prelude.lc 31:16-31:17 170231:16-31:17
1703 _c 1703 _c
1704Prelude.lc 31:22-31:29 170431:22-31:29
1705 Type | Type 1705 Type | Type
1706Prelude.lc 31:23-31:28 170631:23-31:28
1707 Type 1707 Type
1708Prelude.lc 31:24-31:25 170831:24-31:25
1709 Type 1709 Type
1710Prelude.lc 31:24-31:27 171031:24-31:27
1711 [Type] 1711 [Type]
1712Prelude.lc 31:26-31:27 171231:26-31:27
1713 Type | [Type] 1713 Type | [Type]
1714Prelude.lc 32:1-32:4 171432:1-32:4
1715 forall a b . [a] -> [b] -> [(a, b)] 1715 forall a b . [a] -> [b] -> [(a, b)]
1716Prelude.lc 32:22-32:24 171632:22-32:24
1717 forall a . [a] 1717 forall a . [a]
1718Prelude.lc 32:22-34:39 171832:22-34:39
1719 [_a] -> [(_a, _d)] | [(_d, _c)] 1719 [_a] -> [(_a, _d)] | [(_d, _c)]
1720Prelude.lc 33:22-33:24 172033:22-33:24
1721 forall a . [a] 1721 forall a . [a]
1722Prelude.lc 33:22-34:39 172233:22-34:39
1723 [_a] -> [(_e, _a)] | [(_c, _f)] 1723 [_a] -> [(_e, _a)] | [(_c, _f)]
1724Prelude.lc 34:23-34:28 172434:23-34:28
1725 (_h, _d) 1725 (_h, _d)
1726Prelude.lc 34:23-34:29 172634:23-34:29
1727 [(_h, _d)] -> [(_h, _d)] 1727 [(_h, _d)] -> [(_h, _d)]
1728Prelude.lc 34:23-34:39 172834:23-34:39
1729 [(_g, _c)] 1729 [(_g, _c)]
1730Prelude.lc 34:24-34:25 173034:24-34:25
1731 _k 1731 _k
1732Prelude.lc 34:26-34:27 173234:26-34:27
1733 _g | ((_d)) 1733 _g | ((_d))
1734Prelude.lc 34:28-34:29 173434:28-34:29
1735 forall a . a -> [a] -> [a] 1735 forall a . a -> [a] -> [a]
1736Prelude.lc 34:30-34:33 173634:30-34:33
1737 forall a b . [a] -> [b] -> [(a, b)] 1737 forall a b . [a] -> [b] -> [(a, b)]
1738Prelude.lc 34:30-34:36 173834:30-34:36
1739 [_a] -> [(_h, _a)] 1739 [_a] -> [(_h, _a)]
1740Prelude.lc 34:30-34:39 174034:30-34:39
1741 [(_g, _c)] 1741 [(_g, _c)]
1742Prelude.lc 34:34-34:36 174234:34-34:36
1743 [_i] 1743 [_i]
1744Prelude.lc 34:37-34:39 174434:37-34:39
1745 [_c] 1745 [_c]
1746Prelude.lc 36:10-36:17 174636:10-36:17
1747 Type 1747 Type
1748Prelude.lc 36:10-36:30 174836:10-36:30
1749 Type | Type 1749 Type | Type
1750Prelude.lc 36:11-36:16 175036:11-36:16
1751 Type 1751 Type
1752Prelude.lc 36:12-36:13 175236:12-36:13
1753 _e 1753 _e
1754Prelude.lc 36:12-36:15 175436:12-36:15
1755 [Type] 1755 [Type]
1756Prelude.lc 36:14-36:15 175636:14-36:15
1757 _c | [Type] 1757 _c | [Type]
1758Prelude.lc 36:21-36:30 175836:21-36:30
1759 Type | Type 1759 Type | Type
1760Prelude.lc 36:22-36:25 176036:22-36:25
1761 Type 1761 Type
1762Prelude.lc 36:22-36:29 176236:22-36:29
1763 [Type] 1763 [Type]
1764Prelude.lc 36:23-36:24 176436:23-36:24
1765 Type 1765 Type
1766Prelude.lc 36:26-36:29 176636:26-36:29
1767 Type | [Type] 1767 Type | [Type]
1768Prelude.lc 36:27-36:28 176836:27-36:28
1769 Type 1769 Type
1770Prelude.lc 37:1-37:6 177037:1-37:6
1771 forall a b . [(a, b)] -> ([a], [b]) 1771 forall a b . [(a, b)] -> ([a], [b])
1772Prelude.lc 37:12-37:19 177237:12-37:19
1773 ([_b], [_a]) 1773 ([_b], [_a])
1774Prelude.lc 37:12-39:27 177437:12-39:27
1775 [(_b, _a)] -> ([_b], [_a]) | ([_c], [_b]) 1775 [(_b, _a)] -> ([_b], [_a]) | ([_c], [_b])
1776Prelude.lc 37:13-37:15 177637:13-37:15
1777 forall a . [a] 1777 forall a . [a]
1778Prelude.lc 37:16-37:18 177837:16-37:18
1779 forall a . [a] | (([_a])) 1779 forall a . [a] | (([_a]))
1780Prelude.lc 38:20-38:31 178038:20-38:31
1781 ([_n], [_i]) 1781 ([_n], [_i])
1782Prelude.lc 38:20-39:27 178238:20-39:27
1783 ([_h], [_c]) | ([_d], [_a]) | ([_d], [_c]) 1783 ([_h], [_c]) | ([_d], [_a]) | ([_d], [_c])
1784Prelude.lc 38:21-38:22 178438:21-38:22
1785 _s 1785 _s
1786Prelude.lc 38:21-38:23 178638:21-38:23
1787 [_r] -> [_r] 1787 [_r] -> [_r]
1788Prelude.lc 38:21-38:25 178838:21-38:25
1789 [_p] 1789 [_p]
1790Prelude.lc 38:22-38:23 179038:22-38:23
1791 forall a . a -> [a] -> [a] 1791 forall a . a -> [a] -> [a]
1792Prelude.lc 38:23-38:25 179238:23-38:25
1793 [_f] 1793 [_f]
1794Prelude.lc 38:26-38:27 179438:26-38:27
1795 _n 1795 _n
1796Prelude.lc 38:26-38:28 179638:26-38:28
1797 [_m] -> [_m] 1797 [_m] -> [_m]
1798Prelude.lc 38:26-38:30 179838:26-38:30
1799 [_k] | (([_i])) 1799 [_k] | (([_i]))
1800Prelude.lc 38:27-38:28 180038:27-38:28
1801 forall a . a -> [a] -> [a] 1801 forall a . a -> [a] -> [a]
1802Prelude.lc 38:28-38:30 180238:28-38:30
1803 [_f] 1803 [_f]
1804Prelude.lc 39:10-39:12 180439:10-39:12
1805 _k | _h | _d 1805 _k | _h | _d
1806Prelude.lc 39:10-39:15 180639:10-39:15
1807 ([_e], [_d]) | ([_f], [_e]) 1807 ([_e], [_d]) | ([_f], [_e])
1808Prelude.lc 39:13-39:15 180839:13-39:15
1809 _f | _c | _c 1809 _f | _c | _c
1810Prelude.lc 39:19-39:24 181039:19-39:24
1811 forall a b . [(a, b)] -> ([a], [b]) 1811 forall a b . [(a, b)] -> ([a], [b])
1812Prelude.lc 39:19-39:27 181239:19-39:27
1813 ([_b], [_a]) 1813 ([_b], [_a])
1814Prelude.lc 39:25-39:27 181439:25-39:27
1815 [_r] 1815 [_r]
1816Prelude.lc 41:1-41:7 181641:1-41:7
1817 forall a . (a -> Bool) -> [a] -> [a] 1817 forall a . (a -> Bool) -> [a] -> [a]
1818Prelude.lc 41:21-41:23 181841:21-41:23
1819 forall a . [a] 1819 forall a . [a]
1820Prelude.lc 41:21-44:49 182041:21-44:49
1821 [_a] -> [_a] 1821 [_a] -> [_a]
1822Prelude.lc 42:22-44:49 182242:22-44:49
1823 [_c] 1823 [_c]
1824Prelude.lc 42:27-42:31 182442:27-42:31
1825 _g 1825 _g
1826Prelude.lc 42:32-42:33 182642:32-42:33
1827 _f 1827 _f
1828Prelude.lc 43:32-44:49 182843:32-44:49
1829 Bool -> [_f] 1829 Bool -> [_f]
1830Prelude.lc 43:33-43:34 183043:33-43:34
1831 _h 1831 _h
1832Prelude.lc 43:33-43:36 183243:33-43:36
1833 [_g] -> [_g] 1833 [_g] -> [_g]
1834Prelude.lc 43:33-43:51 183443:33-43:51
1835 [_f] 1835 [_f]
1836Prelude.lc 43:35-43:36 183643:35-43:36
1837 forall a . a -> [a] -> [a] 1837 forall a . a -> [a] -> [a]
1838Prelude.lc 43:37-43:43 183843:37-43:43
1839 _j -> [_f] -> [_f] 1839 _j -> [_f] -> [_f]
1840Prelude.lc 43:37-43:48 184043:37-43:48
1841 [_f] -> [_f] 1841 [_f] -> [_f]
1842Prelude.lc 43:37-43:51 184243:37-43:51
1843 [_f] 1843 [_f]
1844Prelude.lc 43:44-43:48 184443:44-43:48
1845 _j 1845 _j
1846Prelude.lc 43:49-43:51 184643:49-43:51
1847 [_f] 1847 [_f]
1848Prelude.lc 44:34-44:40 184844:34-44:40
1849 _m 1849 _m
1850Prelude.lc 44:41-44:45 185044:41-44:45
1851 _n 1851 _n
1852Prelude.lc 44:46-44:48 185244:46-44:48
1853 [_k] 1853 [_k]
1854Prelude.lc 49:9-49:12 185449:9-49:12
1855 Type 1855 Type
1856Prelude.lc 49:9-49:19 185649:9-49:19
1857 Type 1857 Type
1858Prelude.lc 49:10-49:11 185849:10-49:11
1859 _b 1859 _b
1860Prelude.lc 49:16-49:19 186049:16-49:19
1861 Type | Type 1861 Type | Type
1862Prelude.lc 49:17-49:18 186249:17-49:18
1863 Type 1863 Type
1864Prelude.lc 50:1-50:5 186450:1-50:5
1865 forall a . [a] -> [a] 1865 forall a . [a] -> [a]
1866Prelude.lc 50:16-50:18 186650:16-50:18
1867 [_d] | [_b] 1867 [_d] | [_b]
1868Prelude.lc 52:10-52:13 186852:10-52:13
1869 Type 1869 Type
1870Prelude.lc 52:10-52:25 187052:10-52:25
1871 Type 1871 Type
1872Prelude.lc 52:11-52:12 187252:11-52:12
1873 _b 1873 _b
1874Prelude.lc 52:17-52:25 187452:17-52:25
1875 Type | Type 1875 Type | Type
1876Prelude.lc 52:18-52:24 187652:18-52:24
1877 Type 1877 Type
1878Prelude.lc 52:19-52:20 187852:19-52:20
1879 Type 1879 Type
1880Prelude.lc 52:19-52:23 188052:19-52:23
1881 [Type] 1881 [Type]
1882Prelude.lc 52:22-52:23 188252:22-52:23
1883 Type | [Type] 1883 Type | [Type]
1884Prelude.lc 53:1-53:6 188453:1-53:6
1885 forall a . [a] -> [(a, a)] 1885 forall a . [a] -> [(a, a)]
1886Prelude.lc 53:11-53:14 188653:11-53:14
1887 forall a b . [a] -> [b] -> [(a, b)] 1887 forall a b . [a] -> [b] -> [(a, b)]
1888Prelude.lc 53:11-53:16 188853:11-53:16
1889 [_a] -> [(_c, _a)] 1889 [_a] -> [(_c, _a)]
1890Prelude.lc 53:11-53:25 189053:11-53:25
1891 [(_b, _b)] 1891 [(_b, _b)]
1892Prelude.lc 53:15-53:16 189253:15-53:16
1893 [_d] 1893 [_d]
1894Prelude.lc 53:18-53:22 189453:18-53:22
1895 forall a . [a] -> [a] 1895 forall a . [a] -> [a]
1896Prelude.lc 53:18-53:24 189653:18-53:24
1897 [_b] 1897 [_b]
1898Prelude.lc 53:23-53:24 189853:23-53:24
1899 [_c] 1899 [_c]
1900Prelude.lc 55:1-55:7 190055:1-55:7
1901 forall a b . (a -> b -> a) -> a -> [b] -> a 1901 forall a b . (a -> b -> a) -> a -> [b] -> a
1902Prelude.lc 55:17-55:18 190255:17-55:18
1903 _f 1903 _f
1904Prelude.lc 55:17-56:41 190455:17-56:41
1905 [_b] -> _f 1905 [_b] -> _f
1906Prelude.lc 56:22-56:28 190656:22-56:28
1907 _k 1907 _k
1908Prelude.lc 56:29-56:30 190856:29-56:30
1909 _l 1909 _l
1910Prelude.lc 56:32-56:33 191056:32-56:33
1911 _m 1911 _m
1912Prelude.lc 56:34-56:35 191256:34-56:35
1913 _n 1913 _n
1914Prelude.lc 56:36-56:37 191456:36-56:37
1915 _k 1915 _k
1916Prelude.lc 56:39-56:41 191656:39-56:41
1917 [_h] 1917 [_h]
1918Prelude.lc 58:1-58:7 191858:1-58:7
1919 forall a . (a -> a -> a) -> [a] -> a 1919 forall a . (a -> a -> a) -> [a] -> a
1920Prelude.lc 58:20-58:25 192058:20-58:25
1921 forall a b . (b -> a -> a) -> a -> [b] -> a 1921 forall a b . (b -> a -> a) -> a -> [b] -> a
1922Prelude.lc 58:20-58:27 192258:20-58:27
1923 _b -> [_a] -> _b 1923 _b -> [_a] -> _b
1924Prelude.lc 58:20-58:29 192458:20-58:29
1925 [_a] -> _e 1925 [_a] -> _e
1926Prelude.lc 58:20-58:32 192658:20-58:32
1927 _c 1927 _c
1928Prelude.lc 58:26-58:27 192858:26-58:27
1929 _j 1929 _j
1930Prelude.lc 58:28-58:29 193058:28-58:29
1931 _f 1931 _f
1932Prelude.lc 58:30-58:32 193258:30-58:32
1933 [_d] 1933 [_d]
1934Prelude.lc 60:1-60:6 193460:1-60:6
1935 forall a . [a] -> ([a], [a]) 1935 forall a . [a] -> ([a], [a])
1936Prelude.lc 60:12-60:20 193660:12-60:20
1937 ([_b], [_a]) 1937 ([_b], [_a])
1938Prelude.lc 60:12-61:55 193860:12-61:55
1939 [_b] -> ([_b], [_a]) 1939 [_b] -> ([_b], [_a])
1940Prelude.lc 60:13-60:15 194060:13-60:15
1941 forall a . [a] 1941 forall a . [a]
1942Prelude.lc 60:17-60:19 194260:17-60:19
1943 forall a . [a] | (([_a])) 1943 forall a . [a] | (([_a]))
1944Prelude.lc 61:17-61:28 194461:17-61:28
1945 ([_i], _c) 1945 ([_i], _c)
1946Prelude.lc 61:18-61:19 194661:18-61:19
1947 _m 1947 _m
1948Prelude.lc 61:18-61:20 194861:18-61:20
1949 [_l] -> [_l] 1949 [_l] -> [_l]
1950Prelude.lc 61:18-61:23 195061:18-61:23
1951 [_j] 1951 [_j]
1952Prelude.lc 61:19-61:20 195261:19-61:20
1953 forall a . a -> [a] -> [a] 1953 forall a . a -> [a] -> [a]
1954Prelude.lc 61:21-61:23 195461:21-61:23
1955 _d 1955 _d
1956Prelude.lc 61:25-61:27 195661:25-61:27
1957 _f | ((_c)) 1957 _f | ((_c))
1958Prelude.lc 61:37-61:39 195861:37-61:39
1959 _k | _h | _d 1959 _k | _h | _d
1960Prelude.lc 61:37-61:43 196061:37-61:43
1961 _d | (_e, _d) 1961 _d | (_e, _d)
1962Prelude.lc 61:41-61:43 196261:41-61:43
1963 _f | _c | _c 1963 _f | _c | _c
1964Prelude.lc 61:47-61:52 196461:47-61:52
1965 _i 1965 _i
1966Prelude.lc 61:53-61:55 196661:53-61:55
1967 [_h] 1967 [_h]
1968Prelude.lc 63:1-63:8 196863:1-63:8
1969 forall a . (a -> a -> Ordering) -> [a] -> [a] -> [a] 1969 forall a . (a -> a -> Ordering) -> [a] -> [a] -> [a]
1970Prelude.lc 63:27-65:32 197063:27-65:32
1971 [_e] 1971 [_e]
1972Prelude.lc 63:27-67:21 197263:27-67:21
1973 [_c] -> [_c] | [_c] 1973 [_c] -> [_c] | [_c]
1974Prelude.lc 63:32-63:33 197463:32-63:33
1975 _j 1975 _j
1976Prelude.lc 63:34-63:35 197663:34-63:35
1977 _h 1977 _h
1978Prelude.lc 63:36-63:37 197863:36-63:37
1979 _i 1979 _i
1980Prelude.lc 64:11-64:12 198064:11-64:12
1981 _j 1981 _j
1982Prelude.lc 64:11-64:13 198264:11-64:13
1983 [_i] -> [_i] 1983 [_i] -> [_i]
1984Prelude.lc 64:11-64:33 198464:11-64:33
1985 [_h] 1985 [_h]
1986Prelude.lc 64:11-65:32 198664:11-65:32
1987 [_g] -> Ordering -> [_g] 1987 [_g] -> Ordering -> [_g]
1988Prelude.lc 64:12-64:13 198864:12-64:13
1989 forall a . a -> [a] -> [a] 1989 forall a . a -> [a] -> [a]
1990Prelude.lc 64:14-64:21 199064:14-64:21
1991 _p 1991 _p
1992Prelude.lc 64:22-64:23 199264:22-64:23
1993 _q 1993 _q
1994Prelude.lc 64:24-64:26 199464:24-64:26
1995 [_l] 1995 [_l]
1996Prelude.lc 64:28-64:29 199664:28-64:29
1997 _j 1997 _j
1998Prelude.lc 64:28-64:30 199864:28-64:30
1999 [_i] -> [_i] 1999 [_i] -> [_i]
2000Prelude.lc 64:28-64:32 200064:28-64:32
2001 [_i] 2001 [_i]
2002Prelude.lc 64:29-64:30 200264:29-64:30
2003 forall a . a -> [a] -> [a] 2003 forall a . a -> [a] -> [a]
2004Prelude.lc 64:30-64:32 200464:30-64:32
2005 [_i] 2005 [_i]
2006Prelude.lc 65:10-65:11 200665:10-65:11
2007 _f | _h 2007 _f | _h
2008Prelude.lc 65:10-65:12 200865:10-65:12
2009 [_e] -> [_e] | [_g] -> [_g] 2009 [_e] -> [_e] | [_g] -> [_g]
2010Prelude.lc 65:10-65:32 201065:10-65:32
2011 [_g] | [_g] 2011 [_g] | [_g]
2012Prelude.lc 65:11-65:12 201265:11-65:12
2013 forall a . a -> [a] -> [a] | forall a . a -> [a] -> [a] 2013 forall a . a -> [a] -> [a] | forall a . a -> [a] -> [a]
2014Prelude.lc 65:13-65:20 201465:13-65:20
2015 _m -> [_g] -> [_g] -> [_g] | _m -> [_g] -> [_g] -> [_g] 2015 _m -> [_g] -> [_g] -> [_g] | _m -> [_g] -> [_g] -> [_g]
2016Prelude.lc 65:13-65:22 201665:13-65:22
2017 [_g] -> [_g] -> [_g] | [_g] -> [_g] -> [_g] 2017 [_g] -> [_g] -> [_g] | [_g] -> [_g] -> [_g]
2018Prelude.lc 65:13-65:29 201865:13-65:29
2019 [_g] -> [_g] | [_g] -> [_g] 2019 [_g] -> [_g] | [_g] -> [_g]
2020Prelude.lc 65:13-65:32 202065:13-65:32
2021 [_g] | [_g] 2021 [_g] | [_g]
2022Prelude.lc 65:21-65:22 202265:21-65:22
2023 _m | _m 2023 _m | _m
2024Prelude.lc 65:24-65:25 202465:24-65:25
2025 _h | _h 2025 _h | _h
2026Prelude.lc 65:24-65:26 202665:24-65:26
2027 [_g] -> [_g] | [_g] -> [_g] 2027 [_g] -> [_g] | [_g] -> [_g]
2028Prelude.lc 65:24-65:28 202865:24-65:28
2029 [_g] | [_g] 2029 [_g] | [_g]
2030Prelude.lc 65:25-65:26 203065:25-65:26
2031 forall a . a -> [a] -> [a] | forall a . a -> [a] -> [a] 2031 forall a . a -> [a] -> [a] | forall a . a -> [a] -> [a]
2032Prelude.lc 65:26-65:28 203265:26-65:28
2033 [_g] | [_g] 2033 [_g] | [_g]
2034Prelude.lc 65:30-65:32 203465:30-65:32
2035 [_g] | [_g] 2035 [_g] | [_g]
2036Prelude.lc 66:19-66:21 203666:19-66:21
2037 _d 2037 _d
2038Prelude.lc 67:19-67:21 203867:19-67:21
2039 _i 2039 _i
2040Prelude.lc 69:1-69:7 204069:1-69:7
2041 forall a . (a -> a -> Ordering) -> [a] -> [a] 2041 forall a . (a -> a -> Ordering) -> [a] -> [a]
2042Prelude.lc 69:15-69:17 204269:15-69:17
2043 forall a . [a] 2043 forall a . [a]
2044Prelude.lc 69:15-71:71 204469:15-71:71
2045 [_b] -> [_b] 2045 [_b] -> [_b]
2046Prelude.lc 70:16-70:19 204670:16-70:19
2047 [_e] 2047 [_e]
2048Prelude.lc 70:16-71:71 204870:16-71:71
2049 [_b] -> [_f] | [_d] 2049 [_b] -> [_f] | [_d]
2050Prelude.lc 70:17-70:18 205070:17-70:18
2051 _g 2051 _g
2052Prelude.lc 71:15-71:22 205271:15-71:22
2053 forall a b c . (a -> c -> b) -> (a, c) -> b 2053 forall a b c . (a -> c -> b) -> (a, c) -> b
2054Prelude.lc 71:15-71:34 205471:15-71:34
2055 ([_a], [_a]) -> [_a] 2055 ([_a], [_a]) -> [_a]
2056Prelude.lc 71:15-71:71 205671:15-71:71
2057 [_h] 2057 [_h]
2058Prelude.lc 71:24-71:31 205871:24-71:31
2059 forall a . (a -> a -> Ordering) -> [a] -> [a] -> [a] 2059 forall a . (a -> a -> Ordering) -> [a] -> [a] -> [a]
2060Prelude.lc 71:24-71:33 206071:24-71:33
2061 [_a] -> [_a] -> [_a] 2061 [_a] -> [_a] -> [_a]
2062Prelude.lc 71:32-71:33 206271:32-71:33
2063 _o 2063 _o
2064Prelude.lc 71:36-71:70 206471:36-71:70
2065 ([_h], [_h]) 2065 ([_h], [_h])
2066Prelude.lc 71:37-71:43 206671:37-71:43
2067 _p 2067 _p
2068Prelude.lc 71:37-71:49 206871:37-71:49
2069 (_c -> _a) -> (_d, _c) -> (_b, _a) 2069 (_c -> _a) -> (_d, _c) -> (_b, _a)
2070Prelude.lc 71:37-71:58 207071:37-71:58
2071 (_b, _b) -> (_a, _a) 2071 (_b, _b) -> (_a, _a)
2072Prelude.lc 71:44-71:45 207271:44-71:45
2073 _n -> _n -> Ordering 2073 _n -> _n -> Ordering
2074Prelude.lc 71:46-71:49 207471:46-71:49
2075 forall a b c d . (a -> c) -> (b -> d) -> (a, b) -> (c, d) 2075 forall a b c d . (a -> c) -> (b -> d) -> (a, b) -> (c, d)
2076Prelude.lc 71:50-71:56 207671:50-71:56
2077 (_k -> _k -> Ordering) -> _d -> _b 2077 (_k -> _k -> Ordering) -> _d -> _b
2078Prelude.lc 71:50-71:58 207871:50-71:58
2079 _b -> _a 2079 _b -> _a
2080Prelude.lc 71:57-71:58 208071:57-71:58
2081 _i -> _i -> Ordering 2081 _i -> _i -> Ordering
2082Prelude.lc 71:61-71:66 208271:61-71:66
2083 forall a . [a] -> ([a], [a]) 2083 forall a . [a] -> ([a], [a])
2084Prelude.lc 71:61-71:69 208471:61-71:69
2085 ([_a], [_a]) 2085 ([_a], [_a])
2086Prelude.lc 71:67-71:69 208671:67-71:69
2087 _k 2087 _k
2088Prelude.lc 73:12-73:32 208873:12-73:32
2089 Type 2089 Type
2090Prelude.lc 73:13-73:14 209073:13-73:14
2091 _b 2091 _b
2092Prelude.lc 73:18-73:19 209273:18-73:19
2093 Type | Type 2093 Type | Type
2094Prelude.lc 73:24-73:25 209473:24-73:25
2095 Type 2095 Type
2096Prelude.lc 73:24-73:32 209673:24-73:32
2097 Type 2097 Type
2098Prelude.lc 73:29-73:32 209873:29-73:32
2099 Type | Type 2099 Type | Type
2100Prelude.lc 73:30-73:31 210073:30-73:31
2101 Type 2101 Type
2102Prelude.lc 74:1-74:8 210274:1-74:8
2103 forall a . (a -> a) -> a -> [a] 2103 forall a . (a -> a) -> a -> [a]
2104Prelude.lc 74:16-74:17 210474:16-74:17
2105 _d 2105 _d
2106Prelude.lc 74:16-74:19 210674:16-74:19
2107 [_c] -> [_c] 2107 [_c] -> [_c]
2108Prelude.lc 74:16-74:35 210874:16-74:35
2109 [_c] 2109 [_c]
2110Prelude.lc 74:18-74:19 211074:18-74:19
2111 forall a . a -> [a] -> [a] 2111 forall a . a -> [a] -> [a]
2112Prelude.lc 74:20-74:27 211274:20-74:27
2113 forall a . (a -> a) -> a -> [a] 2113 forall a . (a -> a) -> a -> [a]
2114Prelude.lc 74:20-74:29 211474:20-74:29
2115 _c -> [_c] 2115 _c -> [_c]
2116Prelude.lc 74:20-74:35 211674:20-74:35
2117 [_c] 2117 [_c]
2118Prelude.lc 74:28-74:29 211874:28-74:29
2119 _d -> _d 2119 _d -> _d
2120Prelude.lc 74:31-74:32 212074:31-74:32
2121 _c -> _c 2121 _c -> _c
2122Prelude.lc 74:31-74:34 212274:31-74:34
2123 _c 2123 _c
2124Prelude.lc 74:33-74:34 212474:33-74:34
2125 _c 2125 _c
2126Prelude.lc 76:1-76:4 212676:1-76:4
2127 forall a b . (a, b) -> a 2127 forall a b . (a, b) -> a
2128Prelude.lc 76:14-76:15 212876:14-76:15
2129 _k | _h | _d 2129 _k | _h | _d
2130Prelude.lc 77:1-77:4 213077:1-77:4
2131 forall a b . (a, b) -> b 2131 forall a b . (a, b) -> b
2132Prelude.lc 77:14-77:15 213277:14-77:15
2133 _f | _c | _c 2133 _f | _c | _c
2134Prelude.lc 79:7-79:10 213479:7-79:10
2135 Bool -> Bool -> Bool 2135 Bool -> Bool -> Bool
2136Prelude.lc 79:15-79:16 213679:15-79:16
2137 _c 2137 _c
2138Prelude.lc 79:15-80:18 213879:15-80:18
2139 Bool -> Bool 2139 Bool -> Bool
2140Prelude.lc 80:14-80:18 214080:14-80:18
2141 Bool 2141 Bool
2142Prelude.lc 84:6-84:9 214284:6-84:9
2143 Bool -> Bool -> Bool 2143 Bool -> Bool -> Bool
2144Prelude.lc 84:14-84:15 214484:14-84:15
2145 _b 2145 _b
2146Prelude.lc 84:14-85:20 214684:14-85:20
2147 Bool -> Bool 2147 Bool -> Bool
2148Prelude.lc 85:15-85:20 214885:15-85:20
2149 Bool 2149 Bool
2150Prelude.lc 122:6-122:13 2150122:6-122:13
2151 Type | Type | Type | Type | Type | Type 2151 Type | Type | Type | Type | Type | Type
2152Prelude.lc 122:6-122:23 2152122:6-122:23
2153 Type 2153 Type
2154Prelude.lc 122:6-122:35 2154122:6-122:35
2155 Type 2155 Type
2156Prelude.lc 122:16-122:23 2156122:16-122:23
2157 String -> Type -> RecItem | RecItem | Type | Type | Type 2157 String -> Type -> RecItem | RecItem | Type | Type | Type
2158Prelude.lc 122:24-122:30 2158122:24-122:30
2159 Type 2159 Type
2160Prelude.lc 122:31-122:35 2160122:31-122:35
2161 Type 2161 Type
2162Prelude.lc 124:1-124:12 2162124:1-124:12
2163 RecItem -> Type 2163 RecItem -> Type
2164Prelude.lc 124:29-124:30 2164124:29-124:30
2165 Type 2165 Type
2166Prelude.lc 126:6-126:13 2166126:6-126:13
2167 [RecItem] -> Type | [RecItem] -> Type | [RecItem] -> Type | [RecItem] 2167 [RecItem] -> Type | [RecItem] -> Type | [RecItem] -> Type | [RecItem]
2168 -> Type | Type 2168 -> Type | Type
2169Prelude.lc 126:6-126:17 2169126:6-126:17
2170 Type | Type 2170 Type | Type
2171Prelude.lc 126:6-127:17 2171126:6-127:17
2172 Type | Type 2172 Type | Type
2173Prelude.lc 126:6-127:46 2173126:6-127:46
2174 Type 2174 Type
2175Prelude.lc 126:15-126:17 2175126:15-126:17
2176 [RecItem] 2176 [RecItem]
2177Prelude.lc 126:21-126:30 2177126:21-126:30
2178 Type | Type | Type 2178 Type | Type | Type
2179Prelude.lc 126:22-126:29 2179126:22-126:29
2180 Type | Type | Type 2180 Type | Type | Type
2181Prelude.lc 127:7-127:17 2181127:7-127:17
2182 forall (a :: [RecItem]) . HList (map recItemType a) -> RecordC a | RecordC 2182 forall (a :: [RecItem]) . HList (map recItemType a) -> RecordC a | RecordC
2183 _c | Type | Type 2183 _c | Type | Type
2184Prelude.lc 127:19-127:24 2184127:19-127:24
2185 [Type] -> Type 2185 [Type] -> Type
2186Prelude.lc 127:19-127:45 2186127:19-127:45
2187 Type 2187 Type
2188Prelude.lc 127:26-127:29 2188127:26-127:29
2189 forall a b . (a -> b) -> [a] -> [b] 2189 forall a b . (a -> b) -> [a] -> [b]
2190Prelude.lc 127:26-127:41 2190127:26-127:41
2191 [RecItem] -> [Type] 2191 [RecItem] -> [Type]
2192Prelude.lc 127:26-127:44 2192127:26-127:44
2193 [Type] 2193 [Type]
2194Prelude.lc 127:30-127:41 2194127:30-127:41
2195 RecItem -> Type 2195 RecItem -> Type
2196Prelude.lc 127:42-127:44 2196127:42-127:44
2197 [RecItem] 2197 [RecItem]
2198Prelude.lc 129:1-129:7 2198129:1-129:7
2199 String -> Type -> [RecItem] -> Constraint 2199 String -> Type -> [RecItem] -> Constraint
2200Prelude.lc 129:17-129:24 2200129:17-129:24
2201 String -> Constraint 2201 String -> Constraint
2202Prelude.lc 129:17-129:27 2202129:17-129:27
2203 Constraint 2203 Constraint
2204Prelude.lc 129:17-130:75 2204129:17-130:75
2205 [RecItem] -> Constraint 2205 [RecItem] -> Constraint
2206Prelude.lc 129:25-129:27 2206129:25-129:27
2207 String 2207 String
2208Prelude.lc 130:34-130:75 2208130:34-130:75
2209 Constraint | Constraint 2209 Constraint | Constraint
2210Prelude.lc 130:37-130:38 2210130:37-130:38
2211 _o 2211 _o
2212Prelude.lc 130:37-130:41 2212130:37-130:41
2213 _n -> Bool 2213 _n -> Bool
2214Prelude.lc 130:37-130:44 2214130:37-130:44
2215 Bool 2215 Bool
2216Prelude.lc 130:37-130:56 2216130:37-130:56
2217 Constraint -> Constraint 2217 Constraint -> Constraint
2218Prelude.lc 130:39-130:41 2218130:39-130:41
2219 forall a . Eq a => a -> a -> Bool 2219 forall a . Eq a => a -> a -> Bool
2220Prelude.lc 130:42-130:44 2220130:42-130:44
2221 String 2221 String
2222Prelude.lc 130:50-130:51 2222130:50-130:51
2223 _l 2223 _l
2224Prelude.lc 130:50-130:53 2224130:50-130:53
2225 _k -> Constraint 2225 _k -> Constraint
2226Prelude.lc 130:50-130:56 2226130:50-130:56
2227 Constraint 2227 Constraint
2228Prelude.lc 130:52-130:53 2228130:52-130:53
2229 forall a . a -> a -> Constraint 2229 forall a . a -> a -> Constraint
2230Prelude.lc 130:54-130:56 2230130:54-130:56
2231 Type 2231 Type
2232Prelude.lc 130:62-130:68 2232130:62-130:68
2233 _k 2233 _k
2234Prelude.lc 130:69-130:70 2234130:69-130:70
2235 String 2235 String
2236Prelude.lc 130:71-130:72 2236130:71-130:72
2237 Type 2237 Type
2238Prelude.lc 130:73-130:75 2238130:73-130:75
2239 [_i] 2239 [_i]
2240Prelude.lc 132:1-132:7 2240132:1-132:7
2241 forall a (b :: [Type]) . HList (a : b) -> a 2241 forall a (b :: [Type]) . HList (a : b) -> a
2242Prelude.lc 132:10-132:23 2242132:10-132:23
2243 forall a (b :: [Type]) . forall c -> (a -> HList b -> c) -> HList (a : b) -> c 2243 forall a (b :: [Type]) . forall c -> (a -> HList b -> c) -> HList (a : b) -> c
2244Prelude.lc 132:10-132:25 2244132:10-132:25
2245 (_c -> HList _b -> _a) -> HList (_c : _b) -> _a 2245 (_c -> HList _b -> _a) -> HList (_c : _b) -> _a
2246Prelude.lc 132:10-132:37 2246132:10-132:37
2247 HList (_b : _a) -> _b 2247 HList (_b : _a) -> _b
2248Prelude.lc 132:35-132:36 2248132:35-132:36
2249 _e 2249 _e
2250Prelude.lc 133:1-133:7 2250133:1-133:7
2251 forall a (b :: [Type]) . HList (a : b) -> HList b 2251 forall a (b :: [Type]) . HList (a : b) -> HList b
2252Prelude.lc 133:10-133:23 2252133:10-133:23
2253 forall a (b :: [Type]) . forall c -> (a -> HList b -> c) -> HList (a : b) -> c 2253 forall a (b :: [Type]) . forall c -> (a -> HList b -> c) -> HList (a : b) -> c
2254Prelude.lc 133:10-133:25 2254133:10-133:25
2255 (_c -> HList _b -> _a) -> HList (_c : _b) -> _a 2255 (_c -> HList _b -> _a) -> HList (_c : _b) -> _a
2256Prelude.lc 133:10-133:37 2256133:10-133:37
2257 HList (_b : _a) -> HList _a 2257 HList (_b : _a) -> HList _a
2258Prelude.lc 133:35-133:36 2258133:35-133:36
2259 HList _d 2259 HList _d
2260Prelude.lc 136:28-136:37 2260136:28-136:37
2261 Type 2261 Type
2262Prelude.lc 136:28-136:97 2262136:28-136:97
2263 Type 2263 Type
2264Prelude.lc 136:29-136:36 2264136:29-136:36
2265 Type 2265 Type
2266Prelude.lc 136:41-136:97 2266136:41-136:97
2267 Type 2267 Type
2268Prelude.lc 136:54-136:60 2268136:54-136:60
2269 Type 2269 Type
2270Prelude.lc 136:65-136:71 2270136:65-136:71
2271 String -> Type -> [RecItem] -> Constraint 2271 String -> Type -> [RecItem] -> Constraint
2272Prelude.lc 136:65-136:73 2272136:65-136:73
2273 Type -> [RecItem] -> Constraint 2273 Type -> [RecItem] -> Constraint
2274Prelude.lc 136:65-136:75 2274136:65-136:75
2275 [RecItem] -> Constraint 2275 [RecItem] -> Constraint
2276Prelude.lc 136:65-136:78 2276136:65-136:78
2277 Constraint 2277 Constraint
2278Prelude.lc 136:65-136:97 2278136:65-136:97
2279 Type 2279 Type
2280Prelude.lc 136:72-136:73 2280136:72-136:73
2281 String 2281 String
2282Prelude.lc 136:74-136:75 2282136:74-136:75
2283 _d 2283 _d
2284Prelude.lc 136:76-136:78 2284136:76-136:78
2285 [RecItem] 2285 [RecItem]
2286Prelude.lc 136:82-136:89 2286136:82-136:89
2287 [RecItem] -> Type 2287 [RecItem] -> Type
2288Prelude.lc 136:82-136:92 2288136:82-136:92
2289 Type 2289 Type
2290Prelude.lc 136:82-136:97 2290136:82-136:97
2291 Type 2291 Type
2292Prelude.lc 136:90-136:92 2292136:90-136:92
2293 [RecItem] 2293 [RecItem]
2294Prelude.lc 136:96-136:97 2294136:96-136:97
2295 Type | Type 2295 Type | Type
2296Prelude.lc 137:1-137:8 2296137:1-137:8
2297 forall a (b :: [RecItem]) 2297 forall a (b :: [RecItem])
2298 . forall (c :: String) -> isKeyC c a b => RecordC b -> a 2298 . forall (c :: String) -> isKeyC c a b => RecordC b -> a
2299Prelude.lc 137:57-137:58 2299137:57-137:58
2300 String 2300 String
2301Prelude.lc 137:57-137:61 2301137:57-137:61
2302 String -> Bool 2302 String -> Bool
2303Prelude.lc 137:57-137:64 2303137:57-137:64
2304 Bool 2304 Bool
2305Prelude.lc 137:57-138:186 2305137:57-138:186
2306 _m | _j | _g | _e 2306 _m | _j | _g | _e
2307Prelude.lc 137:59-137:61 2307137:59-137:61
2308 forall a . Eq a => a -> a -> Bool 2308 forall a . Eq a => a -> a -> Bool
2309Prelude.lc 137:62-137:64 2309137:62-137:64
2310 String 2310 String
2311Prelude.lc 137:67-137:73 2311137:67-137:73
2312 forall a (b :: [Type]) . HList (a : b) -> a 2312 forall a (b :: [Type]) . HList (a : b) -> a
2313Prelude.lc 137:67-137:129 2313137:67-137:129
2314 _n 2314 _n
2315Prelude.lc 137:67-138:186 2315137:67-138:186
2316 Bool -> _n 2316 Bool -> _n
2317Prelude.lc 137:75-137:87 2317137:75-137:87
2318 forall a b . a -> b 2318 forall a b . a -> b
2319Prelude.lc 137:75-137:90 2319137:75-137:90
2320 forall a . _a -> a 2320 forall a . _a -> a
2321Prelude.lc 137:75-137:125 2321137:75-137:125
2322 _a -> HList (_q : map recItemType _j) 2322 _a -> HList (_q : map recItemType _j)
2323Prelude.lc 137:75-137:128 2323137:75-137:128
2324 HList (_n : map recItemType _g) 2324 HList (_n : map recItemType _g)
2325Prelude.lc 137:93-137:98 2325137:93-137:98
2326 [Type] -> Type 2326 [Type] -> Type
2327Prelude.lc 137:93-137:124 2327137:93-137:124
2328 Type 2328 Type
2329Prelude.lc 137:101-137:102 2329137:101-137:102
2330 Type 2330 Type
2331Prelude.lc 137:101-137:104 2331137:101-137:104
2332 [Type] -> [Type] 2332 [Type] -> [Type]
2333Prelude.lc 137:101-137:123 2333137:101-137:123
2334 [Type] 2334 [Type]
2335Prelude.lc 137:103-137:104 2335137:103-137:104
2336 forall a . a -> [a] -> [a] 2336 forall a . a -> [a] -> [a]
2337Prelude.lc 137:105-137:108 2337137:105-137:108
2338 forall a b . (a -> b) -> [a] -> [b] 2338 forall a b . (a -> b) -> [a] -> [b]
2339Prelude.lc 137:105-137:120 2339137:105-137:120
2340 [RecItem] -> [Type] 2340 [RecItem] -> [Type]
2341Prelude.lc 137:105-137:123 2341137:105-137:123
2342 [Type] 2342 [Type]
2343Prelude.lc 137:109-137:120 2343137:109-137:120
2344 RecItem -> Type 2344 RecItem -> Type
2345Prelude.lc 137:121-137:123 2345137:121-137:123
2346 [RecItem] 2346 [RecItem]
2347Prelude.lc 137:126-137:128 2347137:126-137:128
2348 HList (map recItemType _d) 2348 HList (map recItemType _d)
2349Prelude.lc 138:57-138:64 2349138:57-138:64
2350 forall a (b :: [RecItem]) 2350 forall a (b :: [RecItem])
2351 . forall (c :: String) -> isKeyC c a b => RecordC b -> a 2351 . forall (c :: String) -> isKeyC c a b => RecordC b -> a
2352Prelude.lc 138:57-138:67 2352138:57-138:67
2353 forall (a :: [RecItem]) 2353 forall (a :: [RecItem])
2354 . forall (b :: String) -> isKeyC b _p a => RecordC a -> _p 2354 . forall (b :: String) -> isKeyC b _p a => RecordC a -> _p
2355Prelude.lc 138:57-138:71 2355138:57-138:71
2356 forall (a :: String) -> isKeyC a _o _h => RecordC _h -> _o 2356 forall (a :: String) -> isKeyC a _o _h => RecordC _h -> _o
2357Prelude.lc 138:57-138:73 2357138:57-138:73
2358 isKeyC _m _o _h => RecordC _h -> _o 2358 isKeyC _m _o _h => RecordC _h -> _o
2359Prelude.lc 138:57-138:108 2359138:57-138:108
2360 RecordC _h -> _o 2360 RecordC _h -> _o
2361Prelude.lc 138:57-138:186 2361138:57-138:186
2362 _n 2362 _n
2363Prelude.lc 138:66-138:67 2363138:66-138:67
2364 Type 2364 Type
2365Prelude.lc 138:69-138:71 2365138:69-138:71
2366 [_k] 2366 [_k]
2367Prelude.lc 138:72-138:73 2367138:72-138:73
2368 String 2368 String
2369Prelude.lc 138:76-138:85 2369138:76-138:85
2370 forall a . a 2370 forall a . a
2371Prelude.lc 138:76-138:107 2371138:76-138:107
2372 CW (isKeyC _m _o _h) 2372 CW (isKeyC _m _o _h)
2373Prelude.lc 138:88-138:90 2373138:88-138:90
2374 Constraint -> Type 2374 Constraint -> Type
2375Prelude.lc 138:88-138:106 2375138:88-138:106
2376 Type 2376 Type
2377Prelude.lc 138:92-138:98 2377138:92-138:98
2378 String -> Type -> [RecItem] -> Constraint 2378 String -> Type -> [RecItem] -> Constraint
2379Prelude.lc 138:92-138:100 2379138:92-138:100
2380 Type -> [RecItem] -> Constraint 2380 Type -> [RecItem] -> Constraint
2381Prelude.lc 138:92-138:102 2381138:92-138:102
2382 [RecItem] -> Constraint 2382 [RecItem] -> Constraint
2383Prelude.lc 138:92-138:105 2383138:92-138:105
2384 Constraint 2384 Constraint
2385Prelude.lc 138:99-138:100 2385138:99-138:100
2386 String 2386 String
2387Prelude.lc 138:101-138:102 2387138:101-138:102
2388 Type 2388 Type
2389Prelude.lc 138:103-138:105 2389138:103-138:105
2390 [RecItem] 2390 [RecItem]
2391Prelude.lc 138:110-138:120 2391138:110-138:120
2392 forall (a :: [RecItem]) . HList (map recItemType a) -> RecordC a 2392 forall (a :: [RecItem]) . HList (map recItemType a) -> RecordC a
2393Prelude.lc 138:110-138:185 2393138:110-138:185
2394 RecordC _b 2394 RecordC _b
2395Prelude.lc 138:122-138:128 2395138:122-138:128
2396 forall a (b :: [Type]) . HList (a : b) -> HList b 2396 forall a (b :: [Type]) . HList (a : b) -> HList b
2397Prelude.lc 138:122-138:184 2397138:122-138:184
2398 HList (map recItemType _h) 2398 HList (map recItemType _h)
2399Prelude.lc 138:130-138:142 2399138:130-138:142
2400 forall a b . a -> b 2400 forall a b . a -> b
2401Prelude.lc 138:130-138:145 2401138:130-138:145
2402 forall a . _a -> a 2402 forall a . _a -> a
2403Prelude.lc 138:130-138:180 2403138:130-138:180
2404 _a -> HList (_r : map recItemType _k) 2404 _a -> HList (_r : map recItemType _k)
2405Prelude.lc 138:130-138:183 2405138:130-138:183
2406 HList (_o : map recItemType _h) 2406 HList (_o : map recItemType _h)
2407Prelude.lc 138:148-138:153 2407138:148-138:153
2408 [Type] -> Type 2408 [Type] -> Type
2409Prelude.lc 138:148-138:179 2409138:148-138:179
2410 Type 2410 Type
2411Prelude.lc 138:156-138:157 2411138:156-138:157
2412 Type 2412 Type
2413Prelude.lc 138:156-138:159 2413138:156-138:159
2414 [Type] -> [Type] 2414 [Type] -> [Type]
2415Prelude.lc 138:156-138:178 2415138:156-138:178
2416 [Type] 2416 [Type]
2417Prelude.lc 138:158-138:159 2417138:158-138:159
2418 forall a . a -> [a] -> [a] 2418 forall a . a -> [a] -> [a]
2419Prelude.lc 138:160-138:163 2419138:160-138:163
2420 forall a b . (a -> b) -> [a] -> [b] 2420 forall a b . (a -> b) -> [a] -> [b]
2421Prelude.lc 138:160-138:175 2421138:160-138:175
2422 [RecItem] -> [Type] 2422 [RecItem] -> [Type]
2423Prelude.lc 138:160-138:178 2423138:160-138:178
2424 [Type] 2424 [Type]
2425Prelude.lc 138:164-138:175 2425138:164-138:175
2426 RecItem -> Type 2426 RecItem -> Type
2427Prelude.lc 138:176-138:178 2427138:176-138:178
2428 [RecItem] 2428 [RecItem]
2429Prelude.lc 138:181-138:183 2429138:181-138:183
2430 HList (map recItemType _e) 2430 HList (map recItemType _e)
2431Prelude.lc 142:1-142:4 2431142:1-142:4
2432 Float -> Float -> Float -> VecS Float 4 2432 Float -> Float -> Float -> VecS Float 4
2433Prelude.lc 142:13-142:15 2433142:13-142:15
2434 forall a . a -> a -> a -> a -> VecS a 4 2434 forall a . a -> a -> a -> a -> VecS a 4
2435Prelude.lc 142:13-142:17 2435142:13-142:17
2436 _f -> _f -> _f -> VecS _f 4 2436 _f -> _f -> _f -> VecS _f 4
2437Prelude.lc 142:13-142:19 2437142:13-142:19
2438 _e -> _e -> VecS _e 4 2438 _e -> _e -> VecS _e 4
2439Prelude.lc 142:13-142:21 2439142:13-142:21
2440 _d -> VecS _d 4 2440 _d -> VecS _d 4
2441Prelude.lc 142:13-142:25 2441142:13-142:25
2442 VecS Float 4 2442 VecS Float 4
2443Prelude.lc 142:16-142:17 2443142:16-142:17
2444 _g 2444 _g
2445Prelude.lc 142:18-142:19 2445142:18-142:19
2446 _d 2446 _d
2447Prelude.lc 142:20-142:21 2447142:20-142:21
2448 _b 2448 _b
2449Prelude.lc 142:22-142:25 2449142:22-142:25
2450 Float 2450 Float
2451Prelude.lc 144:1-144:6 2451144:1-144:6
2452 VecS Float 4 2452 VecS Float 4
2453Prelude.lc 144:11-144:14 2453144:11-144:14
2454 Float -> Float -> Float -> VecS Float 4 2454 Float -> Float -> Float -> VecS Float 4
2455Prelude.lc 144:11-144:18 2455144:11-144:18
2456 Float -> Float -> VecS Float 4 2456 Float -> Float -> VecS Float 4
2457Prelude.lc 144:11-144:22 2457144:11-144:22
2458 Float -> VecS Float 4 2458 Float -> VecS Float 4
2459Prelude.lc 144:11-144:26 2459144:11-144:26
2460 VecS Float 4 2460 VecS Float 4
2461Prelude.lc 144:15-144:18 2461144:15-144:18
2462 Float 2462 Float
2463Prelude.lc 144:19-144:22 2463144:19-144:22
2464 Float 2464 Float
2465Prelude.lc 144:23-144:26 2465144:23-144:26
2466 Float 2466 Float
2467Prelude.lc 145:1-145:5 2467145:1-145:5
2468 VecS Float 4 2468 VecS Float 4
2469Prelude.lc 145:11-145:14 2469145:11-145:14
2470 Float -> Float -> Float -> VecS Float 4 2470 Float -> Float -> Float -> VecS Float 4
2471Prelude.lc 145:11-145:18 2471145:11-145:18
2472 Float -> Float -> VecS Float 4 2472 Float -> Float -> VecS Float 4
2473Prelude.lc 145:11-145:22 2473145:11-145:22
2474 Float -> VecS Float 4 2474 Float -> VecS Float 4
2475Prelude.lc 145:11-145:26 2475145:11-145:26
2476 VecS Float 4 2476 VecS Float 4
2477Prelude.lc 145:15-145:18 2477145:15-145:18
2478 Float 2478 Float
2479Prelude.lc 145:19-145:22 2479145:19-145:22
2480 Float 2480 Float
2481Prelude.lc 145:23-145:26 2481145:23-145:26
2482 Float 2482 Float
2483Prelude.lc 146:1-146:7 2483146:1-146:7
2484 VecS Float 4 2484 VecS Float 4
2485Prelude.lc 146:11-146:14 2485146:11-146:14
2486 Float -> Float -> Float -> VecS Float 4 2486 Float -> Float -> Float -> VecS Float 4
2487Prelude.lc 146:11-146:19 2487146:11-146:19
2488 Float -> Float -> VecS Float 4 2488 Float -> Float -> VecS Float 4
2489Prelude.lc 146:11-146:24 2489146:11-146:24
2490 Float -> VecS Float 4 2490 Float -> VecS Float 4
2491Prelude.lc 146:11-146:29 2491146:11-146:29
2492 VecS Float 4 2492 VecS Float 4
2493Prelude.lc 146:15-146:19 2493146:15-146:19
2494 Float 2494 Float
2495Prelude.lc 146:20-146:24 2495146:20-146:24
2496 Float 2496 Float
2497Prelude.lc 146:25-146:29 2497146:25-146:29
2498 Float 2498 Float
2499Prelude.lc 147:1-147:6 2499147:1-147:6
2500 VecS Float 4 2500 VecS Float 4
2501Prelude.lc 147:11-147:14 2501147:11-147:14
2502 Float -> Float -> Float -> VecS Float 4 2502 Float -> Float -> Float -> VecS Float 4
2503Prelude.lc 147:11-147:18 2503147:11-147:18
2504 Float -> Float -> VecS Float 4 2504 Float -> Float -> VecS Float 4
2505Prelude.lc 147:11-147:22 2505147:11-147:22
2506 Float -> VecS Float 4 2506 Float -> VecS Float 4
2507Prelude.lc 147:11-147:26 2507147:11-147:26
2508 VecS Float 4 2508 VecS Float 4
2509Prelude.lc 147:15-147:18 2509147:15-147:18
2510 Float 2510 Float
2511Prelude.lc 147:19-147:22 2511147:19-147:22
2512 Float 2512 Float
2513Prelude.lc 147:23-147:26 2513147:23-147:26
2514 Float 2514 Float
2515Prelude.lc 148:1-148:7 2515148:1-148:7
2516 VecS Float 4 2516 VecS Float 4
2517Prelude.lc 148:11-148:14 2517148:11-148:14
2518 Float -> Float -> Float -> VecS Float 4 2518 Float -> Float -> Float -> VecS Float 4
2519Prelude.lc 148:11-148:18 2519148:11-148:18
2520 Float -> Float -> VecS Float 4 2520 Float -> Float -> VecS Float 4
2521Prelude.lc 148:11-148:22 2521148:11-148:22
2522 Float -> VecS Float 4 2522 Float -> VecS Float 4
2523Prelude.lc 148:11-148:26 2523148:11-148:26
2524 VecS Float 4 2524 VecS Float 4
2525Prelude.lc 148:15-148:18 2525148:15-148:18
2526 Float 2526 Float
2527Prelude.lc 148:19-148:22 2527148:19-148:22
2528 Float 2528 Float
2529Prelude.lc 148:23-148:26 2529148:23-148:26
2530 Float 2530 Float
2531Prelude.lc 149:1-149:4 2531149:1-149:4
2532 VecS Float 4 2532 VecS Float 4
2533Prelude.lc 149:11-149:14 2533149:11-149:14
2534 Float -> Float -> Float -> VecS Float 4 2534 Float -> Float -> Float -> VecS Float 4
2535Prelude.lc 149:11-149:18 2535149:11-149:18
2536 Float -> Float -> VecS Float 4 2536 Float -> Float -> VecS Float 4
2537Prelude.lc 149:11-149:22 2537149:11-149:22
2538 Float -> VecS Float 4 2538 Float -> VecS Float 4
2539Prelude.lc 149:11-149:26 2539149:11-149:26
2540 VecS Float 4 2540 VecS Float 4
2541Prelude.lc 149:15-149:18 2541149:15-149:18
2542 Float 2542 Float
2543Prelude.lc 149:19-149:22 2543149:19-149:22
2544 Float 2544 Float
2545Prelude.lc 149:23-149:26 2545149:23-149:26
2546 Float 2546 Float
2547Prelude.lc 150:1-150:6 2547150:1-150:6
2548 VecS Float 4 2548 VecS Float 4
2549Prelude.lc 150:11-150:14 2549150:11-150:14
2550 Float -> Float -> Float -> VecS Float 4 2550 Float -> Float -> Float -> VecS Float 4
2551Prelude.lc 150:11-150:18 2551150:11-150:18
2552 Float -> Float -> VecS Float 4 2552 Float -> Float -> VecS Float 4
2553Prelude.lc 150:11-150:22 2553150:11-150:22
2554 Float -> VecS Float 4 2554 Float -> VecS Float 4
2555Prelude.lc 150:11-150:26 2555150:11-150:26
2556 VecS Float 4 2556 VecS Float 4
2557Prelude.lc 150:15-150:18 2557150:15-150:18
2558 Float 2558 Float
2559Prelude.lc 150:19-150:22 2559150:19-150:22
2560 Float 2560 Float
2561Prelude.lc 150:23-150:26 2561150:23-150:26
2562 Float 2562 Float
2563Prelude.lc 151:1-151:7 2563151:1-151:7
2564 VecS Float 4 2564 VecS Float 4
2565Prelude.lc 151:11-151:14 2565151:11-151:14
2566 Float -> Float -> Float -> VecS Float 4 2566 Float -> Float -> Float -> VecS Float 4
2567Prelude.lc 151:11-151:18 2567151:11-151:18
2568 Float -> Float -> VecS Float 4 2568 Float -> Float -> VecS Float 4
2569Prelude.lc 151:11-151:22 2569151:11-151:22
2570 Float -> VecS Float 4 2570 Float -> VecS Float 4
2571Prelude.lc 151:11-151:26 2571151:11-151:26
2572 VecS Float 4 2572 VecS Float 4
2573Prelude.lc 151:15-151:18 2573151:15-151:18
2574 Float 2574 Float
2575Prelude.lc 151:19-151:22 2575151:19-151:22
2576 Float 2576 Float
2577Prelude.lc 151:23-151:26 2577151:23-151:26
2578 Float 2578 Float
2579Prelude.lc 152:1-152:6 2579152:1-152:6
2580 VecS Float 4 2580 VecS Float 4
2581Prelude.lc 152:11-152:14 2581152:11-152:14
2582 Float -> Float -> Float -> VecS Float 4 2582 Float -> Float -> Float -> VecS Float 4
2583Prelude.lc 152:11-152:18 2583152:11-152:18
2584 Float -> Float -> VecS Float 4 2584 Float -> Float -> VecS Float 4
2585Prelude.lc 152:11-152:22 2585152:11-152:22
2586 Float -> VecS Float 4 2586 Float -> VecS Float 4
2587Prelude.lc 152:11-152:26 2587152:11-152:26
2588 VecS Float 4 2588 VecS Float 4
2589Prelude.lc 152:15-152:18 2589152:15-152:18
2590 Float 2590 Float
2591Prelude.lc 152:19-152:22 2591152:19-152:22
2592 Float 2592 Float
2593Prelude.lc 152:23-152:26 2593152:23-152:26
2594 Float 2594 Float
2595Prelude.lc 153:1-153:5 2595153:1-153:5
2596 VecS Float 4 2596 VecS Float 4
2597Prelude.lc 153:11-153:14 2597153:11-153:14
2598 Float -> Float -> Float -> VecS Float 4 2598 Float -> Float -> Float -> VecS Float 4
2599Prelude.lc 153:11-153:18 2599153:11-153:18
2600 Float -> Float -> VecS Float 4 2600 Float -> Float -> VecS Float 4
2601Prelude.lc 153:11-153:22 2601153:11-153:22
2602 Float -> VecS Float 4 2602 Float -> VecS Float 4
2603Prelude.lc 153:11-153:26 2603153:11-153:26
2604 VecS Float 4 2604 VecS Float 4
2605Prelude.lc 153:15-153:18 2605153:15-153:18
2606 Float 2606 Float
2607Prelude.lc 153:19-153:22 2607153:19-153:22
2608 Float 2608 Float
2609Prelude.lc 153:23-153:26 2609153:23-153:26
2610 Float 2610 Float
2611Prelude.lc 154:1-154:5 2611154:1-154:5
2612 VecS Float 4 2612 VecS Float 4
2613Prelude.lc 154:11-154:14 2613154:11-154:14
2614 Float -> Float -> Float -> VecS Float 4 2614 Float -> Float -> Float -> VecS Float 4
2615Prelude.lc 154:11-154:18 2615154:11-154:18
2616 Float -> Float -> VecS Float 4 2616 Float -> Float -> VecS Float 4
2617Prelude.lc 154:11-154:22 2617154:11-154:22
2618 Float -> VecS Float 4 2618 Float -> VecS Float 4
2619Prelude.lc 154:11-154:26 2619154:11-154:26
2620 VecS Float 4 2620 VecS Float 4
2621Prelude.lc 154:15-154:18 2621154:15-154:18
2622 Float 2622 Float
2623Prelude.lc 154:19-154:22 2623154:19-154:22
2624 Float 2624 Float
2625Prelude.lc 154:23-154:26 2625154:23-154:26
2626 Float 2626 Float
2627Prelude.lc 155:1-155:5 2627155:1-155:5
2628 VecS Float 4 2628 VecS Float 4
2629Prelude.lc 155:11-155:14 2629155:11-155:14
2630 Float -> Float -> Float -> VecS Float 4 2630 Float -> Float -> Float -> VecS Float 4
2631Prelude.lc 155:11-155:18 2631155:11-155:18
2632 Float -> Float -> VecS Float 4 2632 Float -> Float -> VecS Float 4
2633Prelude.lc 155:11-155:22 2633155:11-155:22
2634 Float -> VecS Float 4 2634 Float -> VecS Float 4
2635Prelude.lc 155:11-155:26 2635155:11-155:26
2636 VecS Float 4 2636 VecS Float 4
2637Prelude.lc 155:15-155:18 2637155:15-155:18
2638 Float 2638 Float
2639Prelude.lc 155:19-155:22 2639155:19-155:22
2640 Float 2640 Float
2641Prelude.lc 155:23-155:26 2641155:23-155:26
2642 Float 2642 Float
2643Prelude.lc 156:1-156:5 2643156:1-156:5
2644 VecS Float 4 2644 VecS Float 4
2645Prelude.lc 156:11-156:14 2645156:11-156:14
2646 Float -> Float -> Float -> VecS Float 4 2646 Float -> Float -> Float -> VecS Float 4
2647Prelude.lc 156:11-156:18 2647156:11-156:18
2648 Float -> Float -> VecS Float 4 2648 Float -> Float -> VecS Float 4
2649Prelude.lc 156:11-156:22 2649156:11-156:22
2650 Float -> VecS Float 4 2650 Float -> VecS Float 4
2651Prelude.lc 156:11-156:26 2651156:11-156:26
2652 VecS Float 4 2652 VecS Float 4
2653Prelude.lc 156:15-156:18 2653156:15-156:18
2654 Float 2654 Float
2655Prelude.lc 156:19-156:22 2655156:19-156:22
2656 Float 2656 Float
2657Prelude.lc 156:23-156:26 2657156:23-156:26
2658 Float 2658 Float
2659Prelude.lc 157:1-157:5 2659157:1-157:5
2660 VecS Float 4 2660 VecS Float 4
2661Prelude.lc 157:11-157:14 2661157:11-157:14
2662 Float -> Float -> Float -> VecS Float 4 2662 Float -> Float -> Float -> VecS Float 4
2663Prelude.lc 157:11-157:18 2663157:11-157:18
2664 Float -> Float -> VecS Float 4 2664 Float -> Float -> VecS Float 4
2665Prelude.lc 157:11-157:22 2665157:11-157:22
2666 Float -> VecS Float 4 2666 Float -> VecS Float 4
2667Prelude.lc 157:11-157:26 2667157:11-157:26
2668 VecS Float 4 2668 VecS Float 4
2669Prelude.lc 157:15-157:18 2669157:15-157:18
2670 Float 2670 Float
2671Prelude.lc 157:19-157:22 2671157:19-157:22
2672 Float 2672 Float
2673Prelude.lc 157:23-157:26 2673157:23-157:26
2674 Float 2674 Float
2675Prelude.lc 158:1-158:7 2675158:1-158:7
2676 VecS Float 4 2676 VecS Float 4
2677Prelude.lc 158:11-158:14 2677158:11-158:14
2678 Float -> Float -> Float -> VecS Float 4 2678 Float -> Float -> Float -> VecS Float 4
2679Prelude.lc 158:11-158:18 2679158:11-158:18
2680 Float -> Float -> VecS Float 4 2680 Float -> Float -> VecS Float 4
2681Prelude.lc 158:11-158:22 2681158:11-158:22
2682 Float -> VecS Float 4 2682 Float -> VecS Float 4
2683Prelude.lc 158:11-158:26 2683158:11-158:26
2684 VecS Float 4 2684 VecS Float 4
2685Prelude.lc 158:15-158:18 2685158:15-158:18
2686 Float 2686 Float
2687Prelude.lc 158:19-158:22 2687158:19-158:22
2688 Float 2688 Float
2689Prelude.lc 158:23-158:26 2689158:23-158:26
2690 Float 2690 Float
2691Prelude.lc 159:1-159:8 2691159:1-159:8
2692 VecS Float 4 2692 VecS Float 4
2693Prelude.lc 159:11-159:14 2693159:11-159:14
2694 Float -> Float -> Float -> VecS Float 4 2694 Float -> Float -> Float -> VecS Float 4
2695Prelude.lc 159:11-159:18 2695159:11-159:18
2696 Float -> Float -> VecS Float 4 2696 Float -> Float -> VecS Float 4
2697Prelude.lc 159:11-159:22 2697159:11-159:22
2698 Float -> VecS Float 4 2698 Float -> VecS Float 4
2699Prelude.lc 159:11-159:26 2699159:11-159:26
2700 VecS Float 4 2700 VecS Float 4
2701Prelude.lc 159:15-159:18 2701159:15-159:18
2702 Float 2702 Float
2703Prelude.lc 159:19-159:22 2703159:19-159:22
2704 Float 2704 Float
2705Prelude.lc 159:23-159:26 2705159:23-159:26
2706 Float 2706 Float
2707Prelude.lc 161:1-161:12 2707161:1-161:12
2708 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 1 ('Color c) 2708 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 1 ('Color c)
2709Prelude.lc 161:15-161:25 2709161:15-161:25
2710 forall (a :: Nat) (b :: Nat) c d 2710 forall (a :: Nat) (b :: Nat) c d
2711 . (Num c, d ~ VecScalar b c) => d -> Image a ('Color d) 2711 . (Num c, d ~ VecScalar b c) => d -> Image a ('Color d)
2712Prelude.lc 161:15-161:28 2712161:15-161:28
2713 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 1 ('Color c) 2713 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 1 ('Color c)
2714Prelude.lc 161:27-161:28 2714161:27-161:28
2715 _b 2715 _b
2716Prelude.lc 162:1-162:12 2716162:1-162:12
2717 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 2 ('Color c) 2717 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 2 ('Color c)
2718Prelude.lc 162:15-162:25 2718162:15-162:25
2719 forall (a :: Nat) (b :: Nat) c d 2719 forall (a :: Nat) (b :: Nat) c d
2720 . (Num c, d ~ VecScalar b c) => d -> Image a ('Color d) 2720 . (Num c, d ~ VecScalar b c) => d -> Image a ('Color d)
2721Prelude.lc 162:15-162:28 2721162:15-162:28
2722 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 2 ('Color c) 2722 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 2 ('Color c)
2723Prelude.lc 162:27-162:28 2723162:27-162:28
2724 _b 2724 _b
2725Prelude.lc 164:1-164:12 2725164:1-164:12
2726 Float -> Image 1 'Depth 2726 Float -> Image 1 'Depth
2727Prelude.lc 164:15-164:25 2727164:15-164:25
2728 forall (a :: Nat) . Float -> Image a 'Depth 2728 forall (a :: Nat) . Float -> Image a 'Depth
2729Prelude.lc 164:15-164:28 2729164:15-164:28
2730 Float -> Image 1 'Depth 2730 Float -> Image 1 'Depth
2731Prelude.lc 164:27-164:28 2731164:27-164:28
2732 _b 2732 _b
2733Prelude.lc 166:13-166:16 2733166:13-166:16
2734 Nat -> Type -> Type 2734 Nat -> Type -> Type
2735Prelude.lc 166:13-166:18 2735166:13-166:18
2736 Type -> Type 2736 Type -> Type
2737Prelude.lc 166:13-166:24 2737166:13-166:24
2738 Type 2738 Type
2739Prelude.lc 166:17-166:18 2739166:17-166:18
2740 _b 2740 _b
2741Prelude.lc 166:19-166:24 2741166:19-166:24
2742 Type 2742 Type
2743Prelude.lc 166:28-166:31 2743166:28-166:31
2744 Nat -> Type -> Type 2744 Nat -> Type -> Type
2745Prelude.lc 166:28-166:33 2745166:28-166:33
2746 Type -> Type 2746 Type -> Type
2747Prelude.lc 166:28-166:39 2747166:28-166:39
2748 Type | Type 2748 Type | Type
2749Prelude.lc 166:32-166:33 2749166:32-166:33
2750 _b 2750 _b
2751Prelude.lc 166:34-166:39 2751166:34-166:39
2752 Type 2752 Type
2753Prelude.lc 167:1-167:9 2753167:1-167:9
2754 Vec 3 Float -> VecS Float 4 2754 Vec 3 Float -> VecS Float 4
2755Prelude.lc 167:14-167:16 2755167:14-167:16
2756 forall a . a -> a -> a -> a -> VecS a 4 2756 forall a . a -> a -> a -> a -> VecS a 4
2757Prelude.lc 167:14-167:20 2757167:14-167:20
2758 Float -> Float -> Float -> VecS Float 4 2758 Float -> Float -> Float -> VecS Float 4
2759Prelude.lc 167:14-167:24 2759167:14-167:24
2760 Float -> Float -> VecS Float 4 2760 Float -> Float -> VecS Float 4
2761Prelude.lc 167:14-167:28 2761167:14-167:28
2762 Float -> VecS Float 4 2762 Float -> VecS Float 4
2763Prelude.lc 167:14-167:30 2763167:14-167:30
2764 VecS Float 4 2764 VecS Float 4
2765Prelude.lc 167:17-167:18 2765167:17-167:18
2766 Vec 3 Float 2766 Vec 3 Float
2767Prelude.lc 167:17-167:20 2767167:17-167:20
2768 Float 2768 Float
2769Prelude.lc 167:21-167:22 2769167:21-167:22
2770 Vec 3 Float 2770 Vec 3 Float
2771Prelude.lc 167:21-167:24 2771167:21-167:24
2772 Float 2772 Float
2773Prelude.lc 167:25-167:26 2773167:25-167:26
2774 Vec 3 Float 2774 Vec 3 Float
2775Prelude.lc 167:25-167:28 2775167:25-167:28
2776 Float 2776 Float
2777Prelude.lc 167:29-167:30 2777167:29-167:30
2778 _b 2778 _b
2779Prelude.lc 174:1-174:8 2779174:1-174:8
2780 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2780 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2781Prelude.lc 174:11-174:22 2781174:11-174:22
2782 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2782 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2783Prelude.lc 175:1-175:8 2783175:1-175:8
2784 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2784 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2785Prelude.lc 175:11-175:22 2785175:11-175:22
2786 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2786 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2787Prelude.lc 176:1-176:4 2787176:1-176:4
2788 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2788 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2789Prelude.lc 176:7-176:14 2789176:7-176:14
2790 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2790 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2791Prelude.lc 177:1-177:4 2791177:1-177:4
2792 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2792 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2793Prelude.lc 177:7-177:14 2793177:7-177:14
2794 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2794 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2795Prelude.lc 178:1-178:4 2795178:1-178:4
2796 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2796 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2797Prelude.lc 178:7-178:14 2797178:7-178:14
2798 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2798 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2799Prelude.lc 179:1-179:5 2799179:1-179:5
2800 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2800 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2801Prelude.lc 179:8-179:16 2801179:8-179:16
2802 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2802 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2803Prelude.lc 180:1-180:5 2803180:1-180:5
2804 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2804 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2805Prelude.lc 180:8-180:16 2805180:8-180:16
2806 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2806 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2807Prelude.lc 181:1-181:5 2807181:1-181:5
2808 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2808 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2809Prelude.lc 181:8-181:16 2809181:8-181:16
2810 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2810 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2811Prelude.lc 182:1-182:5 2811182:1-182:5
2812 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2812 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2813Prelude.lc 182:8-182:16 2813182:8-182:16
2814 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2814 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2815Prelude.lc 183:1-183:6 2815183:1-183:6
2816 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2816 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2817Prelude.lc 183:9-183:18 2817183:9-183:18
2818 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2818 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2819Prelude.lc 184:1-184:5 2819184:1-184:5
2820 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2820 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2821Prelude.lc 184:8-184:16 2821184:8-184:16
2822 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2822 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2823Prelude.lc 185:1-185:6 2823185:1-185:6
2824 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2824 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2825Prelude.lc 185:9-185:18 2825185:9-185:18
2826 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2826 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2827Prelude.lc 186:1-186:5 2827186:1-186:5
2828 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2828 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2829Prelude.lc 186:8-186:16 2829186:8-186:16
2830 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2830 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2831Prelude.lc 187:1-187:6 2831187:1-187:6
2832 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2832 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2833Prelude.lc 187:9-187:18 2833187:9-187:18
2834 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2834 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2835Prelude.lc 188:1-188:6 2835188:1-188:6
2836 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a 2836 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a
2837Prelude.lc 188:9-188:18 2837188:9-188:18
2838 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a 2838 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a
2839Prelude.lc 191:1-191:4 2839191:1-191:4
2840 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a 2840 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a
2841Prelude.lc 191:7-191:14 2841191:7-191:14
2842 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a 2842 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a
2843Prelude.lc 192:1-192:4 2843192:1-192:4
2844 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2844 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2845Prelude.lc 192:7-192:14 2845192:7-192:14
2846 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2846 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2847Prelude.lc 193:1-193:4 2847193:1-193:4
2848 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2848 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2849Prelude.lc 193:7-193:14 2849193:7-193:14
2850 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2850 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2851Prelude.lc 194:1-194:5 2851194:1-194:5
2852 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2852 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2853Prelude.lc 194:8-194:16 2853194:8-194:16
2854 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2854 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2855Prelude.lc 195:1-195:5 2855195:1-195:5
2856 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2856 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2857Prelude.lc 195:8-195:16 2857195:8-195:16
2858 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2858 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2859Prelude.lc 196:1-196:5 2859196:1-196:5
2860 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2860 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2861Prelude.lc 196:8-196:16 2861196:8-196:16
2862 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2862 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2863Prelude.lc 197:1-197:12 2863197:1-197:12
2864 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2864 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2865Prelude.lc 197:15-197:26 2865197:15-197:26
2866 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2866 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2867Prelude.lc 200:1-200:4 2867200:1-200:4
2868 forall a b (c :: Nat) . (Signed a, b ~ VecScalar c a) => b -> b 2868 forall a b (c :: Nat) . (Signed a, b ~ VecScalar c a) => b -> b
2869Prelude.lc 200:7-200:14 2869200:7-200:14
2870 forall a b (c :: Nat) . (Signed a, b ~ VecScalar c a) => b -> b 2870 forall a b (c :: Nat) . (Signed a, b ~ VecScalar c a) => b -> b
2871Prelude.lc 201:1-201:5 2871201:1-201:5
2872 forall a b (c :: Nat) . (Signed a, b ~ VecScalar c a) => b -> b 2872 forall a b (c :: Nat) . (Signed a, b ~ VecScalar c a) => b -> b
2873Prelude.lc 201:8-201:16 2873201:8-201:16
2874 forall a b (c :: Nat) . (Signed a, b ~ VecScalar c a) => b -> b 2874 forall a b (c :: Nat) . (Signed a, b ~ VecScalar c a) => b -> b
2875Prelude.lc 202:1-202:6 2875202:1-202:6
2876 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2876 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2877Prelude.lc 202:9-202:18 2877202:9-202:18
2878 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2878 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2879Prelude.lc 203:1-203:6 2879203:1-203:6
2880 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2880 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2881Prelude.lc 203:9-203:18 2881203:9-203:18
2882 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2882 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2883Prelude.lc 204:1-204:6 2883204:1-204:6
2884 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2884 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2885Prelude.lc 204:9-204:18 2885204:9-204:18
2886 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2886 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2887Prelude.lc 205:1-205:10 2887205:1-205:10
2888 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2888 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2889Prelude.lc 205:13-205:26 2889205:13-205:26
2890 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2890 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2891Prelude.lc 206:1-206:5 2891206:1-206:5
2892 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2892 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2893Prelude.lc 206:8-206:16 2893206:8-206:16
2894 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2894 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2895Prelude.lc 207:1-207:6 2895207:1-207:6
2896 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2896 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2897Prelude.lc 207:9-207:18 2897207:9-207:18
2898 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2898 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2899Prelude.lc 208:1-208:4 2899208:1-208:4
2900 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b 2900 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b
2901Prelude.lc 208:7-208:14 2901208:7-208:14
2902 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b 2902 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b
2903Prelude.lc 209:1-209:4 2903209:1-209:4
2904 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b 2904 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b
2905Prelude.lc 209:7-209:14 2905209:7-209:14
2906 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b 2906 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b
2907Prelude.lc 210:1-210:4 2907210:1-210:4
2908 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b 2908 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b
2909Prelude.lc 210:7-210:14 2909210:7-210:14
2910 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b 2910 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b
2911Prelude.lc 211:1-211:5 2911211:1-211:5
2912 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> (a, a) 2912 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> (a, a)
2913Prelude.lc 211:8-211:16 2913211:8-211:16
2914 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> (a, a) 2914 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> (a, a)
2915Prelude.lc 212:1-212:6 2915212:1-212:6
2916 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b -> b 2916 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b -> b
2917Prelude.lc 212:9-212:18 2917212:9-212:18
2918 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b -> b 2918 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b -> b
2919Prelude.lc 213:1-213:7 2919213:1-213:7
2920 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> a -> b 2920 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> a -> b
2921Prelude.lc 213:10-213:20 2921213:10-213:20
2922 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> a -> b 2922 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> a -> b
2923Prelude.lc 214:1-214:4 2923214:1-214:4
2924 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a 2924 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a
2925Prelude.lc 214:7-214:14 2925214:7-214:14
2926 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a 2926 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a
2927Prelude.lc 215:1-215:5 2927215:1-215:5
2928 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float -> a 2928 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float -> a
2929Prelude.lc 215:8-215:16 2929215:8-215:16
2930 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float -> a 2930 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float -> a
2931Prelude.lc 216:1-216:5 2931216:1-216:5
2932 forall a (b :: Nat) c 2932 forall a (b :: Nat) c
2933 . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> a -> c -> a 2933 . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> a -> c -> a
2934Prelude.lc 216:8-216:16 2934216:8-216:16
2935 forall a (b :: Nat) c 2935 forall a (b :: Nat) c
2936 . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> a -> c -> a 2936 . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> a -> c -> a
2937Prelude.lc 217:1-217:5 2937217:1-217:5
2938 forall a (b :: Nat) . (a ~ VecS Float b) => a -> a -> a 2938 forall a (b :: Nat) . (a ~ VecS Float b) => a -> a -> a
2939Prelude.lc 217:8-217:16 2939217:8-217:16
2940 forall a (b :: Nat) . (a ~ VecS Float b) => a -> a -> a 2940 forall a (b :: Nat) . (a ~ VecS Float b) => a -> a -> a
2941Prelude.lc 218:1-218:6 2941218:1-218:6
2942 forall a (b :: Nat) . (a ~ VecScalar b Float) => Float -> a -> a 2942 forall a (b :: Nat) . (a ~ VecScalar b Float) => Float -> a -> a
2943Prelude.lc 218:9-218:18 2943218:9-218:18
2944 forall a (b :: Nat) . (a ~ VecScalar b Float) => Float -> a -> a 2944 forall a (b :: Nat) . (a ~ VecScalar b Float) => Float -> a -> a
2945Prelude.lc 219:1-219:11 2945219:1-219:11
2946 forall a (b :: Nat) . (a ~ VecS Float b) => a -> a -> a -> a 2946 forall a (b :: Nat) . (a ~ VecS Float b) => a -> a -> a -> a
2947Prelude.lc 219:14-219:28 2947219:14-219:28
2948 forall a (b :: Nat) . (a ~ VecS Float b) => a -> a -> a -> a 2948 forall a (b :: Nat) . (a ~ VecS Float b) => a -> a -> a -> a
2949Prelude.lc 220:1-220:12 2949220:1-220:12
2950 forall a (b :: Nat) . (a ~ VecScalar b Float) => Float -> Float -> a -> a 2950 forall a (b :: Nat) . (a ~ VecScalar b Float) => Float -> Float -> a -> a
2951Prelude.lc 220:15-220:30 2951220:15-220:30
2952 forall a (b :: Nat) . (a ~ VecScalar b Float) => Float -> Float -> a -> a 2952 forall a (b :: Nat) . (a ~ VecScalar b Float) => Float -> Float -> a -> a
2953Prelude.lc 221:1-221:6 2953221:1-221:6
2954 forall a (b :: Nat) c . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> c 2954 forall a (b :: Nat) c . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> c
2955Prelude.lc 221:9-221:18 2955221:9-221:18
2956 forall a (b :: Nat) c . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> c 2956 forall a (b :: Nat) c . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> c
2957Prelude.lc 222:1-222:6 2957222:1-222:6
2958 forall a (b :: Nat) c . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> c 2958 forall a (b :: Nat) c . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> c
2959Prelude.lc 222:9-222:18 2959222:9-222:18
2960 forall a (b :: Nat) c . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> c 2960 forall a (b :: Nat) c . (a ~ VecScalar b Float, c ~ VecScalar b Bool) => a -> c
2961Prelude.lc 224:1-224:5 2961224:1-224:5
2962 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2962 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2963Prelude.lc 224:8-224:16 2963224:8-224:16
2964 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2964 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2965Prelude.lc 225:1-225:5 2965225:1-225:5
2966 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2966 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2967Prelude.lc 225:8-225:16 2967225:8-225:16
2968 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2968 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2969Prelude.lc 226:1-226:7 2969226:1-226:7
2970 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2970 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2971Prelude.lc 226:10-226:20 2971226:10-226:20
2972 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 2972 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
2973Prelude.lc 228:1-228:7 2973228:1-228:7
2974 forall (a :: Nat) . VecScalar a Float -> Float 2974 forall (a :: Nat) . VecScalar a Float -> Float
2975Prelude.lc 228:10-228:20 2975228:10-228:20
2976 forall (a :: Nat) . VecScalar a Float -> Float 2976 forall (a :: Nat) . VecScalar a Float -> Float
2977Prelude.lc 229:1-229:7 2977229:1-229:7
2978 forall (a :: Nat) . VecScalar a Float -> Vec 2 Float 2978 forall (a :: Nat) . VecScalar a Float -> Vec 2 Float
2979Prelude.lc 229:10-229:20 2979229:10-229:20
2980 forall (a :: Nat) . VecScalar a Float -> Vec 2 Float 2980 forall (a :: Nat) . VecScalar a Float -> Vec 2 Float
2981Prelude.lc 230:1-230:7 2981230:1-230:7
2982 forall (a :: Nat) . VecScalar a Float -> Vec 3 Float 2982 forall (a :: Nat) . VecScalar a Float -> Vec 3 Float
2983Prelude.lc 230:10-230:20 2983230:10-230:20
2984 forall (a :: Nat) . VecScalar a Float -> Vec 3 Float 2984 forall (a :: Nat) . VecScalar a Float -> Vec 3 Float
2985Prelude.lc 231:1-231:7 2985231:1-231:7
2986 forall (a :: Nat) . VecScalar a Float -> Vec 4 Float 2986 forall (a :: Nat) . VecScalar a Float -> Vec 4 Float
2987Prelude.lc 231:10-231:20 2987231:10-231:20
2988 forall (a :: Nat) . VecScalar a Float -> Vec 4 Float 2988 forall (a :: Nat) . VecScalar a Float -> Vec 4 Float
2989Prelude.lc 234:1-234:7 2989234:1-234:7
2990 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> Float 2990 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> Float
2991Prelude.lc 234:10-234:20 2991234:10-234:20
2992 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> Float 2992 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> Float
2993Prelude.lc 235:1-235:9 2993235:1-235:9
2994 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float 2994 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float
2995Prelude.lc 235:12-235:24 2995235:12-235:24
2996 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float 2996 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float
2997Prelude.lc 236:1-236:4 2997236:1-236:4
2998 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float 2998 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float
2999Prelude.lc 236:7-236:14 2999236:7-236:14
3000 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float 3000 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> Float
3001Prelude.lc 237:1-237:6 3001237:1-237:6
3002 forall a . (a ~ VecS Float 3) => a -> a -> a 3002 forall a . (a ~ VecS Float 3) => a -> a -> a
3003Prelude.lc 237:9-237:18 3003237:9-237:18
3004 forall a . (a ~ VecS Float 3) => a -> a -> a 3004 forall a . (a ~ VecS Float 3) => a -> a -> a
3005Prelude.lc 238:1-238:10 3005238:1-238:10
3006 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 3006 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
3007Prelude.lc 238:13-238:26 3007238:13-238:26
3008 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 3008 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
3009Prelude.lc 239:1-239:12 3009239:1-239:12
3010 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a 3010 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a
3011Prelude.lc 239:15-239:30 3011239:15-239:30
3012 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a 3012 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a
3013Prelude.lc 240:1-240:8 3013240:1-240:8
3014 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a 3014 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a
3015Prelude.lc 240:11-240:22 3015240:11-240:22
3016 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a 3016 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a
3017Prelude.lc 241:1-241:8 3017241:1-241:8
3018 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a 3018 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a
3019Prelude.lc 241:11-241:22 3019241:11-241:22
3020 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a 3020 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a -> a -> a
3021Prelude.lc 243:1-243:10 3021243:1-243:10
3022 forall (a :: Nat) (b :: Nat) c . Mat a b c -> Mat b a c 3022 forall (a :: Nat) (b :: Nat) c . Mat a b c -> Mat b a c
3023Prelude.lc 243:13-243:26 3023243:13-243:26
3024 forall (a :: Nat) (b :: Nat) c . Mat a b c -> Mat b a c 3024 forall (a :: Nat) (b :: Nat) c . Mat a b c -> Mat b a c
3025Prelude.lc 244:1-244:4 3025244:1-244:4
3026 forall (a :: Nat) b . Mat a a b -> Float 3026 forall (a :: Nat) b . Mat a a b -> Float
3027Prelude.lc 244:7-244:22 3027244:7-244:22
3028 forall (a :: Nat) b . Mat a a b -> Float 3028 forall (a :: Nat) b . Mat a a b -> Float
3029Prelude.lc 245:1-245:4 3029245:1-245:4
3030 forall (a :: Nat) b . Mat a a b -> Mat a a b 3030 forall (a :: Nat) b . Mat a a b -> Mat a a b
3031Prelude.lc 245:7-245:18 3031245:7-245:18
3032 forall (a :: Nat) b . Mat a a b -> Mat a a b 3032 forall (a :: Nat) b . Mat a a b -> Mat a a b
3033Prelude.lc 246:1-246:6 3033246:1-246:6
3034 forall (a :: Nat) b (c :: Nat) . Vec a b -> Vec c b -> Mat c a b 3034 forall (a :: Nat) b (c :: Nat) . Vec a b -> Vec c b -> Mat c a b
3035Prelude.lc 246:9-246:25 3035246:9-246:25
3036 forall (a :: Nat) b (c :: Nat) . Vec a b -> Vec c b -> Mat c a b 3036 forall (a :: Nat) b (c :: Nat) . Vec a b -> Vec c b -> Mat c a b
3037Prelude.lc 248:1-248:5 3037248:1-248:5
3038 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b 3038 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b
3039Prelude.lc 248:11-248:19 3039248:11-248:19
3040 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b 3040 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b
3041Prelude.lc 249:1-249:4 3041249:1-249:4
3042 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b 3042 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b
3043Prelude.lc 249:11-249:18 3043249:11-249:18
3044 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b 3044 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b
3045Prelude.lc 250:1-250:5 3045250:1-250:5
3046 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b 3046 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b
3047Prelude.lc 250:11-250:19 3047250:11-250:19
3048 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b 3048 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b -> b
3049Prelude.lc 251:1-251:5 3049251:1-251:5
3050 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b 3050 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b
3051Prelude.lc 251:11-251:19 3051251:11-251:19
3052 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b 3052 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> b
3053Prelude.lc 252:1-252:6 3053252:1-252:6
3054 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b 3054 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b
3055Prelude.lc 252:11-252:20 3055252:11-252:20
3056 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b 3056 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b
3057Prelude.lc 253:1-253:5 3057253:1-253:5
3058 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b 3058 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b
3059Prelude.lc 253:11-253:19 3059253:11-253:19
3060 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b 3060 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b
3061Prelude.lc 254:1-254:6 3061254:1-254:6
3062 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b 3062 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b
3063Prelude.lc 254:11-254:20 3063254:11-254:20
3064 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b 3064 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> a -> b
3065Prelude.lc 255:1-255:7 3065255:1-255:7
3066 forall a b (c :: Nat) d 3066 forall a b (c :: Nat) d
3067 . (Integral a, b ~ VecScalar c a, d ~ VecScalar c Word) => b -> d -> b 3067 . (Integral a, b ~ VecScalar c a, d ~ VecScalar c Word) => b -> d -> b
3068Prelude.lc 255:11-255:22 3068255:11-255:22
3069 forall a b (c :: Nat) d 3069 forall a b (c :: Nat) d
3070 . (Integral a, b ~ VecScalar c a, d ~ VecScalar c Word) => b -> d -> b 3070 . (Integral a, b ~ VecScalar c a, d ~ VecScalar c Word) => b -> d -> b
3071Prelude.lc 256:1-256:7 3071256:1-256:7
3072 forall a b (c :: Nat) d 3072 forall a b (c :: Nat) d
3073 . (Integral a, b ~ VecScalar c a, d ~ VecScalar c Word) => b -> d -> b 3073 . (Integral a, b ~ VecScalar c a, d ~ VecScalar c Word) => b -> d -> b
3074Prelude.lc 256:11-256:22 3074256:11-256:22
3075 forall a b (c :: Nat) d 3075 forall a b (c :: Nat) d
3076 . (Integral a, b ~ VecScalar c a, d ~ VecScalar c Word) => b -> d -> b 3076 . (Integral a, b ~ VecScalar c a, d ~ VecScalar c Word) => b -> d -> b
3077Prelude.lc 257:1-257:8 3077257:1-257:8
3078 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> Word -> b 3078 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> Word -> b
3079Prelude.lc 257:11-257:23 3079257:11-257:23
3080 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> Word -> b 3080 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> Word -> b
3081Prelude.lc 258:1-258:8 3081258:1-258:8
3082 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> Word -> b 3082 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> Word -> b
3083Prelude.lc 258:11-258:23 3083258:11-258:23
3084 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> Word -> b 3084 forall a b (c :: Nat) . (Integral a, b ~ VecScalar c a) => b -> Word -> b
3085Prelude.lc 260:1-260:15 3085260:1-260:15
3086 forall (a :: Nat) . VecScalar a Float -> VecScalar a Int 3086 forall (a :: Nat) . VecScalar a Float -> VecScalar a Int
3087Prelude.lc 260:19-260:37 3087260:19-260:37
3088 forall (a :: Nat) . VecScalar a Float -> VecScalar a Int 3088 forall (a :: Nat) . VecScalar a Float -> VecScalar a Int
3089Prelude.lc 261:1-261:16 3089261:1-261:16
3090 forall (a :: Nat) . VecScalar a Float -> VecScalar a Word 3090 forall (a :: Nat) . VecScalar a Float -> VecScalar a Word
3091Prelude.lc 261:19-261:38 3091261:19-261:38
3092 forall (a :: Nat) . VecScalar a Float -> VecScalar a Word 3092 forall (a :: Nat) . VecScalar a Float -> VecScalar a Word
3093Prelude.lc 262:1-262:15 3093262:1-262:15
3094 forall (a :: Nat) . VecScalar a Int -> VecScalar a Float 3094 forall (a :: Nat) . VecScalar a Int -> VecScalar a Float
3095Prelude.lc 262:19-262:37 3095262:19-262:37
3096 forall (a :: Nat) . VecScalar a Int -> VecScalar a Float 3096 forall (a :: Nat) . VecScalar a Int -> VecScalar a Float
3097Prelude.lc 263:1-263:16 3097263:1-263:16
3098 forall (a :: Nat) . VecScalar a Word -> VecScalar a Float 3098 forall (a :: Nat) . VecScalar a Word -> VecScalar a Float
3099Prelude.lc 263:19-263:38 3099263:19-263:38
3100 forall (a :: Nat) . VecScalar a Word -> VecScalar a Float 3100 forall (a :: Nat) . VecScalar a Word -> VecScalar a Float
3101Prelude.lc 281:3-281:4 3101281:3-281:4
3102 forall a . Num (MatVecScalarElem a) => a -> a -> a 3102 forall a . Num (MatVecScalarElem a) => a -> a -> a
3103Prelude.lc 281:9-281:16 3103281:9-281:16
3104 forall a . Num (MatVecScalarElem a) => a -> a -> a 3104 forall a . Num (MatVecScalarElem a) => a -> a -> a
3105Prelude.lc 281:9-281:18 3105281:9-281:18
3106 _e -> _e 3106 _e -> _e
3107Prelude.lc 281:9-281:20 3107281:9-281:20
3108 _d 3108 _d
3109Prelude.lc 281:17-281:18 3109281:17-281:18
3110 _f 3110 _f
3111Prelude.lc 281:19-281:20 3111281:19-281:20
3112 _c 3112 _c
3113Prelude.lc 282:3-282:4 3113282:3-282:4
3114 forall a . Num (MatVecScalarElem a) => a -> a -> a 3114 forall a . Num (MatVecScalarElem a) => a -> a -> a
3115Prelude.lc 282:9-282:16 3115282:9-282:16
3116 forall a . Num (MatVecScalarElem a) => a -> a -> a 3116 forall a . Num (MatVecScalarElem a) => a -> a -> a
3117Prelude.lc 282:9-282:18 3117282:9-282:18
3118 _e -> _e 3118 _e -> _e
3119Prelude.lc 282:9-282:20 3119282:9-282:20
3120 _d 3120 _d
3121Prelude.lc 282:17-282:18 3121282:17-282:18
3122 _f 3122 _f
3123Prelude.lc 282:19-282:20 3123282:19-282:20
3124 _c 3124 _c
3125Prelude.lc 283:3-283:4 3125283:3-283:4
3126 forall a . Num (MatVecScalarElem a) => a -> a -> a 3126 forall a . Num (MatVecScalarElem a) => a -> a -> a
3127Prelude.lc 283:9-283:16 3127283:9-283:16
3128 forall a . Num (MatVecScalarElem a) => a -> a -> a 3128 forall a . Num (MatVecScalarElem a) => a -> a -> a
3129Prelude.lc 283:9-283:18 3129283:9-283:18
3130 _e -> _e 3130 _e -> _e
3131Prelude.lc 283:9-283:20 3131283:9-283:20
3132 _d 3132 _d
3133Prelude.lc 283:17-283:18 3133283:17-283:18
3134 _f 3134 _f
3135Prelude.lc 283:19-283:20 3135283:19-283:20
3136 _c 3136 _c
3137Prelude.lc 284:3-284:4 3137284:3-284:4
3138 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a 3138 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a
3139Prelude.lc 284:9-284:16 3139284:9-284:16
3140 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b 3140 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b
3141Prelude.lc 284:9-284:18 3141284:9-284:18
3142 VecScalar _b _c -> VecScalar _b _c 3142 VecScalar _b _c -> VecScalar _b _c
3143Prelude.lc 284:9-284:20 3143284:9-284:20
3144 VecScalar _b _c 3144 VecScalar _b _c
3145Prelude.lc 284:17-284:18 3145284:17-284:18
3146 _g 3146 _g
3147Prelude.lc 284:19-284:20 3147284:19-284:20
3148 _e 3148 _e
3149Prelude.lc 285:3-285:4 3149285:3-285:4
3150 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a 3150 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a
3151Prelude.lc 285:9-285:16 3151285:9-285:16
3152 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b 3152 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> b -> b
3153Prelude.lc 285:9-285:18 3153285:9-285:18
3154 VecScalar _b _c -> VecScalar _b _c 3154 VecScalar _b _c -> VecScalar _b _c
3155Prelude.lc 285:9-285:20 3155285:9-285:20
3156 VecScalar _b _c 3156 VecScalar _b _c
3157Prelude.lc 285:17-285:18 3157285:17-285:18
3158 _g 3158 _g
3159Prelude.lc 285:19-285:20 3159285:19-285:20
3160 _e 3160 _e
3161Prelude.lc 287:1-287:4 3161287:1-287:4
3162 forall a . Signed (MatVecScalarElem a) => a -> a 3162 forall a . Signed (MatVecScalarElem a) => a -> a
3163Prelude.lc 287:9-287:16 3163287:9-287:16
3164 forall a . Signed (MatVecScalarElem a) => a -> a 3164 forall a . Signed (MatVecScalarElem a) => a -> a
3165Prelude.lc 287:9-287:18 3165287:9-287:18
3166 _c 3166 _c
3167Prelude.lc 287:17-287:18 3167287:17-287:18
3168 _d 3168 _d
3169Prelude.lc 291:3-291:5 3169291:3-291:5
3170 forall a . a -> a -> Bool 3170 forall a . a -> a -> Bool
3171Prelude.lc 291:10-291:22 3171291:10-291:22
3172 forall a b . (b ~ MatVecScalarElem a) => a -> a -> Bool 3172 forall a b . (b ~ MatVecScalarElem a) => a -> a -> Bool
3173Prelude.lc 291:10-291:24 3173291:10-291:24
3174 _d -> Bool 3174 _d -> Bool
3175Prelude.lc 291:10-291:26 3175291:10-291:26
3176 Bool 3176 Bool
3177Prelude.lc 291:23-291:24 3177291:23-291:24
3178 _e 3178 _e
3179Prelude.lc 291:25-291:26 3179291:25-291:26
3180 _b 3180 _b
3181Prelude.lc 292:3-292:4 3181292:3-292:4
3182 forall (a :: Nat) b 3182 forall (a :: Nat) b
3183 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool 3183 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool
3184Prelude.lc 292:9-292:21 3184292:9-292:21
3185 forall a (b :: Nat) c d 3185 forall a (b :: Nat) c d
3186 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d 3186 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d
3187Prelude.lc 292:9-292:23 3187292:9-292:23
3188 VecScalar _c _b -> VecScalar _c Bool 3188 VecScalar _c _b -> VecScalar _c Bool
3189Prelude.lc 292:9-292:25 3189292:9-292:25
3190 VecScalar _c Bool 3190 VecScalar _c Bool
3191Prelude.lc 292:22-292:23 3191292:22-292:23
3192 _g 3192 _g
3193Prelude.lc 292:24-292:25 3193292:24-292:25
3194 _e 3194 _e
3195Prelude.lc 293:3-293:5 3195293:3-293:5
3196 forall (a :: Nat) b 3196 forall (a :: Nat) b
3197 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool 3197 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool
3198Prelude.lc 293:10-293:27 3198293:10-293:27
3199 forall a (b :: Nat) c d 3199 forall a (b :: Nat) c d
3200 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d 3200 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d
3201Prelude.lc 293:10-293:29 3201293:10-293:29
3202 VecScalar _c _b -> VecScalar _c Bool 3202 VecScalar _c _b -> VecScalar _c Bool
3203Prelude.lc 293:10-293:31 3203293:10-293:31
3204 VecScalar _c Bool 3204 VecScalar _c Bool
3205Prelude.lc 293:28-293:29 3205293:28-293:29
3206 _g 3206 _g
3207Prelude.lc 293:30-293:31 3207293:30-293:31
3208 _e 3208 _e
3209Prelude.lc 294:3-294:5 3209294:3-294:5
3210 forall (a :: Nat) b 3210 forall (a :: Nat) b
3211 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool 3211 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool
3212Prelude.lc 294:10-294:30 3212294:10-294:30
3213 forall a (b :: Nat) c d 3213 forall a (b :: Nat) c d
3214 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d 3214 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d
3215Prelude.lc 294:10-294:32 3215294:10-294:32
3216 VecScalar _c _b -> VecScalar _c Bool 3216 VecScalar _c _b -> VecScalar _c Bool
3217Prelude.lc 294:10-294:34 3217294:10-294:34
3218 VecScalar _c Bool 3218 VecScalar _c Bool
3219Prelude.lc 294:31-294:32 3219294:31-294:32
3220 _g 3220 _g
3221Prelude.lc 294:33-294:34 3221294:33-294:34
3222 _e 3222 _e
3223Prelude.lc 295:3-295:4 3223295:3-295:4
3224 forall (a :: Nat) b 3224 forall (a :: Nat) b
3225 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool 3225 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool
3226Prelude.lc 295:9-295:24 3226295:9-295:24
3227 forall a (b :: Nat) c d 3227 forall a (b :: Nat) c d
3228 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d 3228 . (Num c, a ~ VecScalar b c, d ~ VecScalar b Bool) => a -> a -> d
3229Prelude.lc 295:9-295:26 3229295:9-295:26
3230 VecScalar _c _b -> VecScalar _c Bool 3230 VecScalar _c _b -> VecScalar _c Bool
3231Prelude.lc 295:9-295:28 3231295:9-295:28
3232 VecScalar _c Bool 3232 VecScalar _c Bool
3233Prelude.lc 295:25-295:26 3233295:25-295:26
3234 _g 3234 _g
3235Prelude.lc 295:27-295:28 3235295:27-295:28
3236 _e 3236 _e
3237Prelude.lc 298:3-298:5 3237298:3-298:5
3238 Bool -> Bool -> Bool 3238 Bool -> Bool -> Bool
3239Prelude.lc 298:10-298:17 3239298:10-298:17
3240 Bool -> Bool -> Bool 3240 Bool -> Bool -> Bool
3241Prelude.lc 298:10-298:19 3241298:10-298:19
3242 Bool -> Bool 3242 Bool -> Bool
3243Prelude.lc 298:10-298:21 3243298:10-298:21
3244 Bool 3244 Bool
3245Prelude.lc 298:18-298:19 3245298:18-298:19
3246 _d 3246 _d
3247Prelude.lc 298:20-298:21 3247298:20-298:21
3248 _b 3248 _b
3249Prelude.lc 299:3-299:5 3249299:3-299:5
3250 Bool -> Bool -> Bool 3250 Bool -> Bool -> Bool
3251Prelude.lc 299:10-299:16 3251299:10-299:16
3252 Bool -> Bool -> Bool 3252 Bool -> Bool -> Bool
3253Prelude.lc 299:10-299:18 3253299:10-299:18
3254 Bool -> Bool 3254 Bool -> Bool
3255Prelude.lc 299:10-299:20 3255299:10-299:20
3256 Bool 3256 Bool
3257Prelude.lc 299:17-299:18 3257299:17-299:18
3258 _d 3258 _d
3259Prelude.lc 299:19-299:20 3259299:19-299:20
3260 _b 3260 _b
3261Prelude.lc 300:1-300:4 3261300:1-300:4
3262 Bool -> Bool -> Bool 3262 Bool -> Bool -> Bool
3263Prelude.lc 300:7-300:14 3263300:7-300:14
3264 Bool -> Bool -> Bool 3264 Bool -> Bool -> Bool
3265Prelude.lc 301:1-301:4 3265301:1-301:4
3266 forall (a :: Nat) . VecScalar a Bool -> VecScalar a Bool 3266 forall (a :: Nat) . VecScalar a Bool -> VecScalar a Bool
3267Prelude.lc 301:9-301:16 3267301:9-301:16
3268 forall a (b :: Nat) . (a ~ VecScalar b Bool) => a -> a 3268 forall a (b :: Nat) . (a ~ VecScalar b Bool) => a -> a
3269Prelude.lc 301:9-301:18 3269301:9-301:18
3270 VecScalar _a Bool 3270 VecScalar _a Bool
3271Prelude.lc 301:17-301:18 3271301:17-301:18
3272 _c 3272 _c
3273Prelude.lc 302:1-302:4 3273302:1-302:4
3274 forall (a :: Nat) . VecScalar a Bool -> Bool 3274 forall (a :: Nat) . VecScalar a Bool -> Bool
3275Prelude.lc 302:9-302:16 3275302:9-302:16
3276 forall (a :: Nat) . VecScalar a Bool -> Bool 3276 forall (a :: Nat) . VecScalar a Bool -> Bool
3277Prelude.lc 302:9-302:18 3277302:9-302:18
3278 Bool 3278 Bool
3279Prelude.lc 302:17-302:18 3279302:17-302:18
3280 _c 3280 _c
3281Prelude.lc 303:1-303:4 3281303:1-303:4
3282 forall (a :: Nat) . VecScalar a Bool -> Bool 3282 forall (a :: Nat) . VecScalar a Bool -> Bool
3283Prelude.lc 303:9-303:16 3283303:9-303:16
3284 forall (a :: Nat) . VecScalar a Bool -> Bool 3284 forall (a :: Nat) . VecScalar a Bool -> Bool
3285Prelude.lc 303:9-303:18 3285303:9-303:18
3286 Bool 3286 Bool
3287Prelude.lc 303:17-303:18 3287303:17-303:18
3288 _c 3288 _c
3289Prelude.lc 306:3-306:6 3289306:3-306:6
3290 forall (a :: Nat) (b :: Nat) c (d :: Nat) . Mat a b c -> Mat b d c -> Mat a d c 3290 forall (a :: Nat) (b :: Nat) c (d :: Nat) . Mat a b c -> Mat b d c -> Mat a d c
3291Prelude.lc 306:11-306:24 3291306:11-306:24
3292 forall (a :: Nat) (b :: Nat) c (d :: Nat) . Mat a b c -> Mat b d c -> Mat a d c 3292 forall (a :: Nat) (b :: Nat) c (d :: Nat) . Mat a b c -> Mat b d c -> Mat a d c
3293Prelude.lc 306:11-306:26 3293306:11-306:26
3294 Mat _c _a _b -> Mat _d _a _b 3294 Mat _c _a _b -> Mat _d _a _b
3295Prelude.lc 306:11-306:28 3295306:11-306:28
3296 Mat _d _a _b 3296 Mat _d _a _b
3297Prelude.lc 306:25-306:26 3297306:25-306:26
3298 _h 3298 _h
3299Prelude.lc 306:27-306:28 3299306:27-306:28
3300 _f 3300 _f
3301Prelude.lc 307:3-307:5 3301307:3-307:5
3302 forall (a :: Nat) (b :: Nat) c . Mat a b c -> VecS c b -> Vec a c 3302 forall (a :: Nat) (b :: Nat) c . Mat a b c -> VecS c b -> Vec a c
3303Prelude.lc 307:10-307:23 3303307:10-307:23
3304 forall (a :: Nat) (b :: Nat) c . Mat a b c -> Vec b c -> Vec a c 3304 forall (a :: Nat) (b :: Nat) c . Mat a b c -> Vec b c -> Vec a c
3305Prelude.lc 307:10-307:25 3305307:10-307:25
3306 Vec _b _a -> Vec _c _a 3306 Vec _b _a -> Vec _c _a
3307Prelude.lc 307:10-307:27 3307307:10-307:27
3308 Vec _c _a 3308 Vec _c _a
3309Prelude.lc 307:24-307:25 3309307:24-307:25
3310 _g 3310 _g
3311Prelude.lc 307:26-307:27 3311307:26-307:27
3312 _e 3312 _e
3313Prelude.lc 308:3-308:5 3313308:3-308:5
3314 forall (a :: Nat) b (c :: Nat) . VecS b a -> Mat a c b -> Vec c b 3314 forall (a :: Nat) b (c :: Nat) . VecS b a -> Mat a c b -> Vec c b
3315Prelude.lc 308:10-308:23 3315308:10-308:23
3316 forall (a :: Nat) b (c :: Nat) . Vec a b -> Mat a c b -> Vec c b 3316 forall (a :: Nat) b (c :: Nat) . Vec a b -> Mat a c b -> Vec c b
3317Prelude.lc 308:10-308:25 3317308:10-308:25
3318 Mat _c _a _b -> Vec _a _b 3318 Mat _c _a _b -> Vec _a _b
3319Prelude.lc 308:10-308:27 3319308:10-308:27
3320 Vec _a _b 3320 Vec _a _b
3321Prelude.lc 308:24-308:25 3321308:24-308:25
3322 _g 3322 _g
3323Prelude.lc 308:26-308:27 3323308:26-308:27
3324 _e 3324 _e
3325Prelude.lc 315:3-315:5 3325315:3-315:5
3326 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a 3326 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a
3327Prelude.lc 315:10-315:18 3327315:10-315:18
3328 forall a b . (a ~ MatVecScalarElem b, Num a) => b -> a -> b 3328 forall a b . (a ~ MatVecScalarElem b, Num a) => b -> a -> b
3329Prelude.lc 315:10-315:20 3329315:10-315:20
3330 MatVecScalarElem _e -> _e 3330 MatVecScalarElem _e -> _e
3331Prelude.lc 315:10-315:22 3331315:10-315:22
3332 _d 3332 _d
3333Prelude.lc 315:19-315:20 3333315:19-315:20
3334 _f 3334 _f
3335Prelude.lc 315:21-315:22 3335315:21-315:22
3336 _c 3336 _c
3337Prelude.lc 316:3-316:5 3337316:3-316:5
3338 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a 3338 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a
3339Prelude.lc 316:10-316:18 3339316:10-316:18
3340 forall a b . (a ~ MatVecScalarElem b, Num a) => b -> a -> b 3340 forall a b . (a ~ MatVecScalarElem b, Num a) => b -> a -> b
3341Prelude.lc 316:10-316:20 3341316:10-316:20
3342 MatVecScalarElem _e -> _e 3342 MatVecScalarElem _e -> _e
3343Prelude.lc 316:10-316:22 3343316:10-316:22
3344 _d 3344 _d
3345Prelude.lc 316:19-316:20 3345316:19-316:20
3346 _f 3346 _f
3347Prelude.lc 316:21-316:22 3347316:21-316:22
3348 _c 3348 _c
3349Prelude.lc 317:3-317:5 3349317:3-317:5
3350 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a 3350 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a
3351Prelude.lc 317:10-317:18 3351317:10-317:18
3352 forall a b . (a ~ MatVecScalarElem b, Num a) => b -> a -> b 3352 forall a b . (a ~ MatVecScalarElem b, Num a) => b -> a -> b
3353Prelude.lc 317:10-317:20 3353317:10-317:20
3354 MatVecScalarElem _e -> _e 3354 MatVecScalarElem _e -> _e
3355Prelude.lc 317:10-317:22 3355317:10-317:22
3356 _d 3356 _d
3357Prelude.lc 317:19-317:20 3357317:19-317:20
3358 _f 3358 _f
3359Prelude.lc 317:21-317:22 3359317:21-317:22
3360 _c 3360 _c
3361Prelude.lc 318:3-318:5 3361318:3-318:5
3362 forall a (b :: Nat) . Num a => VecScalar b a -> a -> VecScalar b a 3362 forall a (b :: Nat) . Num a => VecScalar b a -> a -> VecScalar b a
3363Prelude.lc 318:10-318:18 3363318:10-318:18
3364 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> b 3364 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> b
3365Prelude.lc 318:10-318:20 3365318:10-318:20
3366 _c -> VecScalar _b _c 3366 _c -> VecScalar _b _c
3367Prelude.lc 318:10-318:22 3367318:10-318:22
3368 VecScalar _b _d 3368 VecScalar _b _d
3369Prelude.lc 318:19-318:20 3369318:19-318:20
3370 _g 3370 _g
3371Prelude.lc 318:21-318:22 3371318:21-318:22
3372 _e 3372 _e
3373Prelude.lc 319:3-319:5 3373319:3-319:5
3374 forall a (b :: Nat) . Num a => VecScalar b a -> a -> VecScalar b a 3374 forall a (b :: Nat) . Num a => VecScalar b a -> a -> VecScalar b a
3375Prelude.lc 319:10-319:18 3375319:10-319:18
3376 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> b 3376 forall a b (c :: Nat) . (Num a, b ~ VecScalar c a) => b -> a -> b
3377Prelude.lc 319:10-319:20 3377319:10-319:20
3378 _c -> VecScalar _b _c 3378 _c -> VecScalar _b _c
3379Prelude.lc 319:10-319:22 3379319:10-319:22
3380 VecScalar _b _d 3380 VecScalar _b _d
3381Prelude.lc 319:19-319:20 3381319:19-319:20
3382 _g 3382 _g
3383Prelude.lc 319:21-319:22 3383319:21-319:22
3384 _e 3384 _e
3385Prelude.lc 326:16-326:21 3385326:16-326:21
3386 Type 3386 Type
3387Prelude.lc 327:16-327:21 3387327:16-327:21
3388 Type 3388 Type
3389Prelude.lc 327:16-330:29 3389327:16-330:29
3390 Type 3390 Type
3391Prelude.lc 328:16-328:21 3391328:16-328:21
3392 Type 3392 Type
3393Prelude.lc 328:16-330:29 3393328:16-330:29
3394 Type 3394 Type
3395Prelude.lc 329:16-329:21 3395329:16-329:21
3396 Type 3396 Type
3397Prelude.lc 329:16-330:29 3397329:16-330:29
3398 Type 3398 Type
3399Prelude.lc 330:16-330:19 3399330:16-330:19
3400 Nat -> Nat -> Type -> Type 3400 Nat -> Nat -> Type -> Type
3401Prelude.lc 330:16-330:21 3401330:16-330:21
3402 Nat -> Type -> Type 3402 Nat -> Type -> Type
3403Prelude.lc 330:16-330:23 3403330:16-330:23
3404 Type -> Type 3404 Type -> Type
3405Prelude.lc 330:16-330:29 3405330:16-330:29
3406 Type | Type 3406 Type | Type
3407Prelude.lc 330:20-330:21 3407330:20-330:21
3408 _b 3408 _b
3409Prelude.lc 330:22-330:23 3409330:22-330:23
3410 _b 3410 _b
3411Prelude.lc 330:24-330:29 3411330:24-330:29
3412 Type 3412 Type
3413Prelude.lc 331:1-331:12 3413331:1-331:12
3414 Float -> Float -> Float -> Float -> Mat 4 4 Float 3414 Float -> Float -> Float -> Float -> Mat 4 4 Float
3415Prelude.lc 332:5-332:9 3415332:5-332:9
3416 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 3416 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
3417Prelude.lc 332:5-332:59 3417332:5-332:59
3418 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 3418 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
3419Prelude.lc 332:5-333:59 3419332:5-333:59
3420 Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 3420 Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
3421Prelude.lc 332:5-334:62 3421332:5-334:62
3422 Vec 4 Float -> Mat 4 4 Float 3422 Vec 4 Float -> Mat 4 4 Float
3423Prelude.lc 332:5-335:59 3423332:5-335:59
3424 Mat 4 4 Float 3424 Mat 4 4 Float
3425Prelude.lc 332:11-332:13 3425332:11-332:13
3426 forall a . a -> a -> a -> a -> VecS a 4 3426 forall a . a -> a -> a -> a -> VecS a 4
3427Prelude.lc 332:11-332:25 3427332:11-332:25
3428 Float -> Float -> Float -> VecS Float 4 3428 Float -> Float -> Float -> VecS Float 4
3429Prelude.lc 332:11-332:29 3429332:11-332:29
3430 Float -> Float -> VecS Float 4 3430 Float -> Float -> VecS Float 4
3431Prelude.lc 332:11-332:43 3431332:11-332:43
3432 Float -> VecS Float 4 3432 Float -> VecS Float 4
3433Prelude.lc 332:11-332:58 3433332:11-332:58
3434 VecS Float 4 3434 VecS Float 4
3435Prelude.lc 332:15-332:16 3435332:15-332:16
3436 _b 3436 _b
3437Prelude.lc 332:15-332:17 3437332:15-332:17
3438 _c -> _c 3438 _c -> _c
3439Prelude.lc 332:15-332:18 3439332:15-332:18
3440 VecScalar 1 Float 3440 VecScalar 1 Float
3441Prelude.lc 332:15-332:19 3441332:15-332:19
3442 VecScalar 1 Float -> VecScalar 1 Float 3442 VecScalar 1 Float -> VecScalar 1 Float
3443Prelude.lc 332:15-332:24 3443332:15-332:24
3444 VecScalar 1 Float 3444 VecScalar 1 Float
3445Prelude.lc 332:16-332:17 3445332:16-332:17
3446 forall a . Num (MatVecScalarElem a) => a -> a -> a 3446 forall a . Num (MatVecScalarElem a) => a -> a -> a
3447Prelude.lc 332:17-332:18 3447332:17-332:18
3448 Float 3448 Float
3449Prelude.lc 332:18-332:19 3449332:18-332:19
3450 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a 3450 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a
3451Prelude.lc 332:20-332:21 3451332:20-332:21
3452 Float 3452 Float
3453Prelude.lc 332:20-332:22 3453332:20-332:22
3454 Float -> Float 3454 Float -> Float
3455Prelude.lc 332:20-332:23 3455332:20-332:23
3456 Float 3456 Float
3457Prelude.lc 332:21-332:22 3457332:21-332:22
3458 forall a . Num (MatVecScalarElem a) => a -> a -> a 3458 forall a . Num (MatVecScalarElem a) => a -> a -> a
3459Prelude.lc 332:22-332:23 3459332:22-332:23
3460 Float 3460 Float
3461Prelude.lc 332:28-332:29 3461332:28-332:29
3462 _b 3462 _b
3463Prelude.lc 332:42-332:43 3463332:42-332:43
3464 _b 3464 _b
3465Prelude.lc 332:57-332:58 3465332:57-332:58
3466 _b 3466 _b
3467Prelude.lc 333:11-333:13 3467333:11-333:13
3468 forall a . a -> a -> a -> a -> VecS a 4 3468 forall a . a -> a -> a -> a -> VecS a 4
3469Prelude.lc 333:11-333:15 3469333:11-333:15
3470 _b -> _b -> _b -> VecS _b 4 3470 _b -> _b -> _b -> VecS _b 4
3471Prelude.lc 333:11-333:39 3471333:11-333:39
3472 Float -> Float -> VecS Float 4 3472 Float -> Float -> VecS Float 4
3473Prelude.lc 333:11-333:43 3473333:11-333:43
3474 Float -> VecS Float 4 3474 Float -> VecS Float 4
3475Prelude.lc 333:11-333:58 3475333:11-333:58
3476 VecS Float 4 3476 VecS Float 4
3477Prelude.lc 333:14-333:15 3477333:14-333:15
3478 _b 3478 _b
3479Prelude.lc 333:29-333:30 3479333:29-333:30
3480 _b 3480 _b
3481Prelude.lc 333:29-333:31 3481333:29-333:31
3482 _c -> _c 3482 _c -> _c
3483Prelude.lc 333:29-333:32 3483333:29-333:32
3484 VecScalar 1 Float 3484 VecScalar 1 Float
3485Prelude.lc 333:29-333:33 3485333:29-333:33
3486 VecScalar 1 Float -> VecScalar 1 Float 3486 VecScalar 1 Float -> VecScalar 1 Float
3487Prelude.lc 333:29-333:38 3487333:29-333:38
3488 VecScalar 1 Float 3488 VecScalar 1 Float
3489Prelude.lc 333:30-333:31 3489333:30-333:31
3490 forall a . Num (MatVecScalarElem a) => a -> a -> a 3490 forall a . Num (MatVecScalarElem a) => a -> a -> a
3491Prelude.lc 333:31-333:32 3491333:31-333:32
3492 Float 3492 Float
3493Prelude.lc 333:32-333:33 3493333:32-333:33
3494 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a 3494 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a
3495Prelude.lc 333:34-333:35 3495333:34-333:35
3496 Float 3496 Float
3497Prelude.lc 333:34-333:36 3497333:34-333:36
3498 Float -> Float 3498 Float -> Float
3499Prelude.lc 333:34-333:37 3499333:34-333:37
3500 Float 3500 Float
3501Prelude.lc 333:35-333:36 3501333:35-333:36
3502 forall a . Num (MatVecScalarElem a) => a -> a -> a 3502 forall a . Num (MatVecScalarElem a) => a -> a -> a
3503Prelude.lc 333:36-333:37 3503333:36-333:37
3504 Float 3504 Float
3505Prelude.lc 333:42-333:43 3505333:42-333:43
3506 _b 3506 _b
3507Prelude.lc 333:57-333:58 3507333:57-333:58
3508 _b 3508 _b
3509Prelude.lc 334:11-334:13 3509334:11-334:13
3510 forall a . a -> a -> a -> a -> VecS a 4 3510 forall a . a -> a -> a -> a -> VecS a 4
3511Prelude.lc 334:11-334:27 3511334:11-334:27
3512 Float -> Float -> Float -> VecS Float 4 3512 Float -> Float -> Float -> VecS Float 4
3513Prelude.lc 334:11-334:41 3513334:11-334:41
3514 Float -> Float -> VecS Float 4 3514 Float -> Float -> VecS Float 4
3515Prelude.lc 334:11-334:56 3515334:11-334:56
3516 Float -> VecS Float 4 3516 Float -> VecS Float 4
3517Prelude.lc 334:11-334:61 3517334:11-334:61
3518 VecS Float 4 3518 VecS Float 4
3519Prelude.lc 334:15-334:21 3519334:15-334:21
3520 VecScalar 1 Float -> VecScalar 1 Float 3520 VecScalar 1 Float -> VecScalar 1 Float
3521Prelude.lc 334:15-334:26 3521334:15-334:26
3522 VecScalar 1 Float 3522 VecScalar 1 Float
3523Prelude.lc 334:16-334:17 3523334:16-334:17
3524 Float 3524 Float
3525Prelude.lc 334:16-334:18 3525334:16-334:18
3526 Float -> Float 3526 Float -> Float
3527Prelude.lc 334:16-334:19 3527334:16-334:19
3528 Float 3528 Float
3529Prelude.lc 334:17-334:18 3529334:17-334:18
3530 forall a . Num (MatVecScalarElem a) => a -> a -> a 3530 forall a . Num (MatVecScalarElem a) => a -> a -> a
3531Prelude.lc 334:18-334:19 3531334:18-334:19
3532 Float 3532 Float
3533Prelude.lc 334:20-334:21 3533334:20-334:21
3534 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a 3534 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a
3535Prelude.lc 334:22-334:23 3535334:22-334:23
3536 Float 3536 Float
3537Prelude.lc 334:22-334:24 3537334:22-334:24
3538 Float -> Float 3538 Float -> Float
3539Prelude.lc 334:22-334:25 3539334:22-334:25
3540 Float 3540 Float
3541Prelude.lc 334:23-334:24 3541334:23-334:24
3542 forall a . Num (MatVecScalarElem a) => a -> a -> a 3542 forall a . Num (MatVecScalarElem a) => a -> a -> a
3543Prelude.lc 334:24-334:25 3543334:24-334:25
3544 Float 3544 Float
3545Prelude.lc 334:29-334:35 3545334:29-334:35
3546 VecScalar 1 Float -> VecScalar 1 Float 3546 VecScalar 1 Float -> VecScalar 1 Float
3547Prelude.lc 334:29-334:40 3547334:29-334:40
3548 VecScalar 1 Float 3548 VecScalar 1 Float
3549Prelude.lc 334:30-334:31 3549334:30-334:31
3550 Float 3550 Float
3551Prelude.lc 334:30-334:32 3551334:30-334:32
3552 Float -> Float 3552 Float -> Float
3553Prelude.lc 334:30-334:33 3553334:30-334:33
3554 Float 3554 Float
3555Prelude.lc 334:31-334:32 3555334:31-334:32
3556 forall a . Num (MatVecScalarElem a) => a -> a -> a 3556 forall a . Num (MatVecScalarElem a) => a -> a -> a
3557Prelude.lc 334:32-334:33 3557334:32-334:33
3558 Float 3558 Float
3559Prelude.lc 334:34-334:35 3559334:34-334:35
3560 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a 3560 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a
3561Prelude.lc 334:36-334:37 3561334:36-334:37
3562 Float 3562 Float
3563Prelude.lc 334:36-334:38 3563334:36-334:38
3564 Float -> Float 3564 Float -> Float
3565Prelude.lc 334:36-334:39 3565334:36-334:39
3566 Float 3566 Float
3567Prelude.lc 334:37-334:38 3567334:37-334:38
3568 forall a . Num (MatVecScalarElem a) => a -> a -> a 3568 forall a . Num (MatVecScalarElem a) => a -> a -> a
3569Prelude.lc 334:38-334:39 3569334:38-334:39
3570 Float 3570 Float
3571Prelude.lc 334:43-334:44 3571334:43-334:44
3572 forall a . Num (MatVecScalarElem a) => a -> a -> a 3572 forall a . Num (MatVecScalarElem a) => a -> a -> a
3573Prelude.lc 334:43-334:55 3573334:43-334:55
3574 Float 3574 Float
3575Prelude.lc 334:44-334:50 3575334:44-334:50
3576 VecScalar 1 Float -> VecScalar 1 Float 3576 VecScalar 1 Float -> VecScalar 1 Float
3577Prelude.lc 334:44-334:55 3577334:44-334:55
3578 VecScalar 1 Float 3578 VecScalar 1 Float
3579Prelude.lc 334:45-334:46 3579334:45-334:46
3580 Float 3580 Float
3581Prelude.lc 334:45-334:47 3581334:45-334:47
3582 Float -> Float 3582 Float -> Float
3583Prelude.lc 334:45-334:48 3583334:45-334:48
3584 Float 3584 Float
3585Prelude.lc 334:46-334:47 3585334:46-334:47
3586 forall a . Num (MatVecScalarElem a) => a -> a -> a 3586 forall a . Num (MatVecScalarElem a) => a -> a -> a
3587Prelude.lc 334:47-334:48 3587334:47-334:48
3588 Float 3588 Float
3589Prelude.lc 334:49-334:50 3589334:49-334:50
3590 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a 3590 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a
3591Prelude.lc 334:51-334:52 3591334:51-334:52
3592 Float 3592 Float
3593Prelude.lc 334:51-334:53 3593334:51-334:53
3594 Float -> Float 3594 Float -> Float
3595Prelude.lc 334:51-334:54 3595334:51-334:54
3596 Float 3596 Float
3597Prelude.lc 334:52-334:53 3597334:52-334:53
3598 forall a . Num (MatVecScalarElem a) => a -> a -> a 3598 forall a . Num (MatVecScalarElem a) => a -> a -> a
3599Prelude.lc 334:53-334:54 3599334:53-334:54
3600 Float 3600 Float
3601Prelude.lc 334:58-334:59 3601334:58-334:59
3602 forall a . Num (MatVecScalarElem a) => a -> a -> a 3602 forall a . Num (MatVecScalarElem a) => a -> a -> a
3603Prelude.lc 334:58-334:60 3603334:58-334:60
3604 Float 3604 Float
3605Prelude.lc 334:59-334:60 3605334:59-334:60
3606 _b 3606 _b
3607Prelude.lc 335:11-335:13 3607335:11-335:13
3608 forall a . a -> a -> a -> a -> VecS a 4 3608 forall a . a -> a -> a -> a -> VecS a 4
3609Prelude.lc 335:11-335:15 3609335:11-335:15
3610 _b -> _b -> _b -> VecS _b 4 3610 _b -> _b -> _b -> VecS _b 4
3611Prelude.lc 335:11-335:29 3611335:11-335:29
3612 _c -> _c -> VecS _c 4 3612 _c -> _c -> VecS _c 4
3613Prelude.lc 335:11-335:56 3613335:11-335:56
3614 Float -> VecS Float 4 3614 Float -> VecS Float 4
3615Prelude.lc 335:11-335:58 3615335:11-335:58
3616 VecS Float 4 3616 VecS Float 4
3617Prelude.lc 335:14-335:15 3617335:14-335:15
3618 _b 3618 _b
3619Prelude.lc 335:28-335:29 3619335:28-335:29
3620 _b 3620 _b
3621Prelude.lc 335:43-335:44 3621335:43-335:44
3622 forall a . Num (MatVecScalarElem a) => a -> a -> a 3622 forall a . Num (MatVecScalarElem a) => a -> a -> a
3623Prelude.lc 335:43-335:55 3623335:43-335:55
3624 Float 3624 Float
3625Prelude.lc 335:44-335:45 3625335:44-335:45
3626 _b 3626 _b
3627Prelude.lc 335:44-335:46 3627335:44-335:46
3628 _c -> _c 3628 _c -> _c
3629Prelude.lc 335:44-335:47 3629335:44-335:47
3630 Float 3630 Float
3631Prelude.lc 335:44-335:48 3631335:44-335:48
3632 Float -> Float 3632 Float -> Float
3633Prelude.lc 335:44-335:49 3633335:44-335:49
3634 Float 3634 Float
3635Prelude.lc 335:44-335:50 3635335:44-335:50
3636 VecScalar 1 Float -> VecScalar 1 Float 3636 VecScalar 1 Float -> VecScalar 1 Float
3637Prelude.lc 335:44-335:55 3637335:44-335:55
3638 VecScalar 1 Float 3638 VecScalar 1 Float
3639Prelude.lc 335:45-335:46 3639335:45-335:46
3640 forall a . Num (MatVecScalarElem a) => a -> a -> a 3640 forall a . Num (MatVecScalarElem a) => a -> a -> a
3641Prelude.lc 335:46-335:47 3641335:46-335:47
3642 Float 3642 Float
3643Prelude.lc 335:47-335:48 3643335:47-335:48
3644 forall a . Num (MatVecScalarElem a) => a -> a -> a 3644 forall a . Num (MatVecScalarElem a) => a -> a -> a
3645Prelude.lc 335:48-335:49 3645335:48-335:49
3646 Float 3646 Float
3647Prelude.lc 335:49-335:50 3647335:49-335:50
3648 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a 3648 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a
3649Prelude.lc 335:51-335:52 3649335:51-335:52
3650 Float 3650 Float
3651Prelude.lc 335:51-335:53 3651335:51-335:53
3652 Float -> Float 3652 Float -> Float
3653Prelude.lc 335:51-335:54 3653335:51-335:54
3654 Float 3654 Float
3655Prelude.lc 335:52-335:53 3655335:52-335:53
3656 forall a . Num (MatVecScalarElem a) => a -> a -> a 3656 forall a . Num (MatVecScalarElem a) => a -> a -> a
3657Prelude.lc 335:53-335:54 3657335:53-335:54
3658 Float 3658 Float
3659Prelude.lc 335:57-335:58 3659335:57-335:58
3660 _b 3660 _b
3661Prelude.lc 337:9-337:10 3661337:9-337:10
3662 Float 3662 Float
3663Prelude.lc 337:9-337:11 3663337:9-337:11
3664 Float -> Float 3664 Float -> Float
3665Prelude.lc 337:9-337:22 3665337:9-337:22
3666 Float 3666 Float
3667Prelude.lc 337:10-337:11 3667337:10-337:11
3668 forall a . Num (MatVecScalarElem a) => a -> a -> a 3668 forall a . Num (MatVecScalarElem a) => a -> a -> a
3669Prelude.lc 337:11-337:14 3669337:11-337:14
3670 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 3670 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
3671Prelude.lc 337:11-337:22 3671337:11-337:22
3672 VecScalar 1 Float 3672 VecScalar 1 Float
3673Prelude.lc 337:15-337:19 3673337:15-337:19
3674 Float 3674 Float
3675Prelude.lc 337:15-337:20 3675337:15-337:20
3676 VecScalar 1 Float -> VecScalar 1 Float 3676 VecScalar 1 Float -> VecScalar 1 Float
3677Prelude.lc 337:15-337:21 3677337:15-337:21
3678 VecScalar 1 Float 3678 VecScalar 1 Float
3679Prelude.lc 337:19-337:20 3679337:19-337:20
3680 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a 3680 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a
3681Prelude.lc 337:20-337:21 3681337:20-337:21
3682 _b 3682 _b
3683Prelude.lc 338:9-338:10 3683338:9-338:10
3684 forall a . Num (MatVecScalarElem a) => a -> a -> a 3684 forall a . Num (MatVecScalarElem a) => a -> a -> a
3685Prelude.lc 338:9-338:11 3685338:9-338:11
3686 Float 3686 Float
3687Prelude.lc 338:10-338:11 3687338:10-338:11
3688 Float 3688 Float
3689Prelude.lc 339:9-339:15 3689339:9-339:15
3690 Float 3690 Float
3691Prelude.lc 339:9-339:16 3691339:9-339:16
3692 Float -> Float 3692 Float -> Float
3693Prelude.lc 339:9-339:17 3693339:9-339:17
3694 Float 3694 Float
3695Prelude.lc 339:15-339:16 3695339:15-339:16
3696 forall a . Num (MatVecScalarElem a) => a -> a -> a 3696 forall a . Num (MatVecScalarElem a) => a -> a -> a
3697Prelude.lc 339:16-339:17 3697339:16-339:17
3698 Float 3698 Float
3699Prelude.lc 340:9-340:10 3699340:9-340:10
3700 forall a . Num (MatVecScalarElem a) => a -> a -> a 3700 forall a . Num (MatVecScalarElem a) => a -> a -> a
3701Prelude.lc 340:9-340:11 3701340:9-340:11
3702 Float 3702 Float
3703Prelude.lc 340:10-340:11 3703340:10-340:11
3704 Float 3704 Float
3705Prelude.lc 342:1-342:11 3705342:1-342:11
3706 VecScalar 1 Float -> Mat 4 4 Float 3706 VecScalar 1 Float -> Mat 4 4 Float
3707Prelude.lc 342:16-342:20 3707342:16-342:20
3708 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 3708 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
3709Prelude.lc 342:16-342:33 3709342:16-342:33
3710 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 3710 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
3711Prelude.lc 342:16-342:49 3711342:16-342:49
3712 Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 3712 Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
3713Prelude.lc 342:16-342:62 3713342:16-342:62
3714 Vec 4 Float -> Mat 4 4 Float 3714 Vec 4 Float -> Mat 4 4 Float
3715Prelude.lc 342:16-342:75 3715342:16-342:75
3716 Mat 4 4 Float 3716 Mat 4 4 Float
3717Prelude.lc 342:22-342:24 3717342:22-342:24
3718 forall a . a -> a -> a -> a -> VecS a 4 3718 forall a . a -> a -> a -> a -> VecS a 4
3719Prelude.lc 342:22-342:26 3719342:22-342:26
3720 VecScalar _c Float 3720 VecScalar _c Float
3721 -> VecScalar _c Float -> VecScalar _c Float -> VecS (VecScalar _c Float) 4 3721 -> VecScalar _c Float -> VecScalar _c Float -> VecS (VecScalar _c Float) 4
3722Prelude.lc 342:22-342:28 3722342:22-342:28
3723 VecScalar _c Float -> VecScalar _c Float -> VecS (VecScalar _c Float) 4 3723 VecScalar _c Float -> VecScalar _c Float -> VecS (VecScalar _c Float) 4
3724Prelude.lc 342:22-342:30 3724342:22-342:30
3725 VecScalar _d Float -> VecS (VecScalar _d Float) 4 3725 VecScalar _d Float -> VecS (VecScalar _d Float) 4
3726Prelude.lc 342:22-342:32 3726342:22-342:32
3727 VecS (VecScalar 1 Float) 4 3727 VecS (VecScalar 1 Float) 4
3728Prelude.lc 342:25-342:26 3728342:25-342:26
3729 VecScalar _d Float 3729 VecScalar _d Float
3730Prelude.lc 342:27-342:28 3730342:27-342:28
3731 VecScalar _c Float 3731 VecScalar _c Float
3732Prelude.lc 342:29-342:30 3732342:29-342:30
3733 _b 3733 _b
3734Prelude.lc 342:31-342:32 3734342:31-342:32
3735 _b 3735 _b
3736Prelude.lc 342:35-342:37 3736342:35-342:37
3737 forall a . a -> a -> a -> a -> VecS a 4 3737 forall a . a -> a -> a -> a -> VecS a 4
3738Prelude.lc 342:35-342:42 3738342:35-342:42
3739 Float -> Float -> Float -> VecS Float 4 3739 Float -> Float -> Float -> VecS Float 4
3740Prelude.lc 342:35-342:44 3740342:35-342:44
3741 Float -> Float -> VecS Float 4 3741 Float -> Float -> VecS Float 4
3742Prelude.lc 342:35-342:46 3742342:35-342:46
3743 Float -> VecS Float 4 3743 Float -> VecS Float 4
3744Prelude.lc 342:35-342:48 3744342:35-342:48
3745 VecS Float 4 3745 VecS Float 4
3746Prelude.lc 342:39-342:40 3746342:39-342:40
3747 forall a . Num (MatVecScalarElem a) => a -> a -> a 3747 forall a . Num (MatVecScalarElem a) => a -> a -> a
3748Prelude.lc 342:39-342:41 3748342:39-342:41
3749 Float 3749 Float
3750Prelude.lc 342:40-342:41 3750342:40-342:41
3751 VecScalar 1 Float 3751 VecScalar 1 Float
3752Prelude.lc 342:43-342:44 3752342:43-342:44
3753 VecScalar 1 Float 3753 VecScalar 1 Float
3754Prelude.lc 342:45-342:46 3754342:45-342:46
3755 _b 3755 _b
3756Prelude.lc 342:47-342:48 3756342:47-342:48
3757 _b 3757 _b
3758Prelude.lc 342:51-342:53 3758342:51-342:53
3759 forall a . a -> a -> a -> a -> VecS a 4 3759 forall a . a -> a -> a -> a -> VecS a 4
3760Prelude.lc 342:51-342:55 3760342:51-342:55
3761 _b -> _b -> _b -> VecS _b 4 3761 _b -> _b -> _b -> VecS _b 4
3762Prelude.lc 342:51-342:57 3762342:51-342:57
3763 _c -> _c -> VecS _c 4 3763 _c -> _c -> VecS _c 4
3764Prelude.lc 342:51-342:59 3764342:51-342:59
3765 _c -> VecS _c 4 3765 _c -> VecS _c 4
3766Prelude.lc 342:51-342:61 3766342:51-342:61
3767 VecS Float 4 3767 VecS Float 4
3768Prelude.lc 342:54-342:55 3768342:54-342:55
3769 _b 3769 _b
3770Prelude.lc 342:56-342:57 3770342:56-342:57
3771 _b 3771 _b
3772Prelude.lc 342:58-342:59 3772342:58-342:59
3773 _b 3773 _b
3774Prelude.lc 342:60-342:61 3774342:60-342:61
3775 _b 3775 _b
3776Prelude.lc 342:64-342:66 3776342:64-342:66
3777 forall a . a -> a -> a -> a -> VecS a 4 3777 forall a . a -> a -> a -> a -> VecS a 4
3778Prelude.lc 342:64-342:68 3778342:64-342:68
3779 _b -> _b -> _b -> VecS _b 4 3779 _b -> _b -> _b -> VecS _b 4
3780Prelude.lc 342:64-342:70 3780342:64-342:70
3781 _c -> _c -> VecS _c 4 3781 _c -> _c -> VecS _c 4
3782Prelude.lc 342:64-342:72 3782342:64-342:72
3783 _c -> VecS _c 4 3783 _c -> VecS _c 4
3784Prelude.lc 342:64-342:74 3784342:64-342:74
3785 VecS Float 4 3785 VecS Float 4
3786Prelude.lc 342:67-342:68 3786342:67-342:68
3787 _b 3787 _b
3788Prelude.lc 342:69-342:70 3788342:69-342:70
3789 _b 3789 _b
3790Prelude.lc 342:71-342:72 3790342:71-342:72
3791 _b 3791 _b
3792Prelude.lc 342:73-342:74 3792342:73-342:74
3793 _b 3793 _b
3794Prelude.lc 344:9-344:12 3794344:9-344:12
3795 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 3795 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
3796Prelude.lc 344:9-344:14 3796344:9-344:14
3797 VecScalar _a Float 3797 VecScalar _a Float
3798Prelude.lc 344:13-344:14 3798344:13-344:14
3799 _c 3799 _c
3800Prelude.lc 345:9-345:12 3800345:9-345:12
3801 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 3801 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
3802Prelude.lc 345:9-345:14 3802345:9-345:14
3803 VecScalar _b Float 3803 VecScalar _b Float
3804Prelude.lc 345:13-345:14 3804345:13-345:14
3805 VecScalar _c Float 3805 VecScalar _c Float
3806Prelude.lc 347:1-347:11 3806347:1-347:11
3807 VecScalar 1 Float -> Mat 4 4 Float 3807 VecScalar 1 Float -> Mat 4 4 Float
3808Prelude.lc 347:16-347:20 3808347:16-347:20
3809 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 3809 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
3810Prelude.lc 347:16-347:36 3810347:16-347:36
3811 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 3811 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
3812Prelude.lc 347:16-347:49 3812347:16-347:49
3813 Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 3813 Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
3814Prelude.lc 347:16-347:62 3814347:16-347:62
3815 Vec 4 Float -> Mat 4 4 Float 3815 Vec 4 Float -> Mat 4 4 Float
3816Prelude.lc 347:16-347:75 3816347:16-347:75
3817 Mat 4 4 Float 3817 Mat 4 4 Float
3818Prelude.lc 347:22-347:24 3818347:22-347:24
3819 forall a . a -> a -> a -> a -> VecS a 4 3819 forall a . a -> a -> a -> a -> VecS a 4
3820Prelude.lc 347:22-347:26 3820347:22-347:26
3821 VecScalar _c Float 3821 VecScalar _c Float
3822 -> VecScalar _c Float -> VecScalar _c Float -> VecS (VecScalar _c Float) 4 3822 -> VecScalar _c Float -> VecScalar _c Float -> VecS (VecScalar _c Float) 4
3823Prelude.lc 347:22-347:28 3823347:22-347:28
3824 VecScalar _d Float -> VecScalar _d Float -> VecS (VecScalar _d Float) 4 3824 VecScalar _d Float -> VecScalar _d Float -> VecS (VecScalar _d Float) 4
3825Prelude.lc 347:22-347:33 3825347:22-347:33
3826 VecScalar _f Float -> VecS (VecScalar _f Float) 4 3826 VecScalar _f Float -> VecS (VecScalar _f Float) 4
3827Prelude.lc 347:22-347:35 3827347:22-347:35
3828 VecS (VecScalar 1 Float) 4 3828 VecS (VecScalar 1 Float) 4
3829Prelude.lc 347:25-347:26 3829347:25-347:26
3830 VecScalar _d Float 3830 VecScalar _d Float
3831Prelude.lc 347:27-347:28 3831347:27-347:28
3832 _b 3832 _b
3833Prelude.lc 347:30-347:31 3833347:30-347:31
3834 forall a . Num (MatVecScalarElem a) => a -> a -> a 3834 forall a . Num (MatVecScalarElem a) => a -> a -> a
3835Prelude.lc 347:30-347:32 3835347:30-347:32
3836 VecScalar _f Float 3836 VecScalar _f Float
3837Prelude.lc 347:31-347:32 3837347:31-347:32
3838 VecScalar _f Float 3838 VecScalar _f Float
3839Prelude.lc 347:34-347:35 3839347:34-347:35
3840 _b 3840 _b
3841Prelude.lc 347:38-347:40 3841347:38-347:40
3842 forall a . a -> a -> a -> a -> VecS a 4 3842 forall a . a -> a -> a -> a -> VecS a 4
3843Prelude.lc 347:38-347:42 3843347:38-347:42
3844 _b -> _b -> _b -> VecS _b 4 3844 _b -> _b -> _b -> VecS _b 4
3845Prelude.lc 347:38-347:44 3845347:38-347:44
3846 _c -> _c -> VecS _c 4 3846 _c -> _c -> VecS _c 4
3847Prelude.lc 347:38-347:46 3847347:38-347:46
3848 _c -> VecS _c 4 3848 _c -> VecS _c 4
3849Prelude.lc 347:38-347:48 3849347:38-347:48
3850 VecS Float 4 3850 VecS Float 4
3851Prelude.lc 347:41-347:42 3851347:41-347:42
3852 _b 3852 _b
3853Prelude.lc 347:43-347:44 3853347:43-347:44
3854 _b 3854 _b
3855Prelude.lc 347:45-347:46 3855347:45-347:46
3856 _b 3856 _b
3857Prelude.lc 347:47-347:48 3857347:47-347:48
3858 _b 3858 _b
3859Prelude.lc 347:51-347:53 3859347:51-347:53
3860 forall a . a -> a -> a -> a -> VecS a 4 3860 forall a . a -> a -> a -> a -> VecS a 4
3861Prelude.lc 347:51-347:55 3861347:51-347:55
3862 Float -> Float -> Float -> VecS Float 4 3862 Float -> Float -> Float -> VecS Float 4
3863Prelude.lc 347:51-347:57 3863347:51-347:57
3864 Float -> Float -> VecS Float 4 3864 Float -> Float -> VecS Float 4
3865Prelude.lc 347:51-347:59 3865347:51-347:59
3866 Float -> VecS Float 4 3866 Float -> VecS Float 4
3867Prelude.lc 347:51-347:61 3867347:51-347:61
3868 VecS Float 4 3868 VecS Float 4
3869Prelude.lc 347:54-347:55 3869347:54-347:55
3870 VecScalar 1 Float 3870 VecScalar 1 Float
3871Prelude.lc 347:56-347:57 3871347:56-347:57
3872 _b 3872 _b
3873Prelude.lc 347:58-347:59 3873347:58-347:59
3874 VecScalar 1 Float 3874 VecScalar 1 Float
3875Prelude.lc 347:60-347:61 3875347:60-347:61
3876 _b 3876 _b
3877Prelude.lc 347:64-347:66 3877347:64-347:66
3878 forall a . a -> a -> a -> a -> VecS a 4 3878 forall a . a -> a -> a -> a -> VecS a 4
3879Prelude.lc 347:64-347:68 3879347:64-347:68
3880 _b -> _b -> _b -> VecS _b 4 3880 _b -> _b -> _b -> VecS _b 4
3881Prelude.lc 347:64-347:70 3881347:64-347:70
3882 _c -> _c -> VecS _c 4 3882 _c -> _c -> VecS _c 4
3883Prelude.lc 347:64-347:72 3883347:64-347:72
3884 _c -> VecS _c 4 3884 _c -> VecS _c 4
3885Prelude.lc 347:64-347:74 3885347:64-347:74
3886 VecS Float 4 3886 VecS Float 4
3887Prelude.lc 347:67-347:68 3887347:67-347:68
3888 _b 3888 _b
3889Prelude.lc 347:69-347:70 3889347:69-347:70
3890 _b 3890 _b
3891Prelude.lc 347:71-347:72 3891347:71-347:72
3892 _b 3892 _b
3893Prelude.lc 347:73-347:74 3893347:73-347:74
3894 _b 3894 _b
3895Prelude.lc 349:9-349:12 3895349:9-349:12
3896 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 3896 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
3897Prelude.lc 349:9-349:14 3897349:9-349:14
3898 VecScalar _a Float 3898 VecScalar _a Float
3899Prelude.lc 349:13-349:14 3899349:13-349:14
3900 _c 3900 _c
3901Prelude.lc 350:9-350:12 3901350:9-350:12
3902 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 3902 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
3903Prelude.lc 350:9-350:14 3903350:9-350:14
3904 VecScalar _b Float 3904 VecScalar _b Float
3905Prelude.lc 350:13-350:14 3905350:13-350:14
3906 VecScalar _c Float 3906 VecScalar _c Float
3907Prelude.lc 352:1-352:11 3907352:1-352:11
3908 VecScalar 1 Float -> Mat 4 4 Float 3908 VecScalar 1 Float -> Mat 4 4 Float
3909Prelude.lc 352:16-352:20 3909352:16-352:20
3910 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 3910 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
3911Prelude.lc 352:16-352:33 3911352:16-352:33
3912 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 3912 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
3913Prelude.lc 352:16-352:46 3913352:16-352:46
3914 Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 3914 Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
3915Prelude.lc 352:16-352:62 3915352:16-352:62
3916 Vec 4 Float -> Mat 4 4 Float 3916 Vec 4 Float -> Mat 4 4 Float
3917Prelude.lc 352:16-352:75 3917352:16-352:75
3918 Mat 4 4 Float 3918 Mat 4 4 Float
3919Prelude.lc 352:22-352:24 3919352:22-352:24
3920 forall a . a -> a -> a -> a -> VecS a 4 3920 forall a . a -> a -> a -> a -> VecS a 4
3921Prelude.lc 352:22-352:26 3921352:22-352:26
3922 _b -> _b -> _b -> VecS _b 4 3922 _b -> _b -> _b -> VecS _b 4
3923Prelude.lc 352:22-352:28 3923352:22-352:28
3924 _c -> _c -> VecS _c 4 3924 _c -> _c -> VecS _c 4
3925Prelude.lc 352:22-352:30 3925352:22-352:30
3926 _c -> VecS _c 4 3926 _c -> VecS _c 4
3927Prelude.lc 352:22-352:32 3927352:22-352:32
3928 VecS Float 4 3928 VecS Float 4
3929Prelude.lc 352:25-352:26 3929352:25-352:26
3930 _b 3930 _b
3931Prelude.lc 352:27-352:28 3931352:27-352:28
3932 _b 3932 _b
3933Prelude.lc 352:29-352:30 3933352:29-352:30
3934 _b 3934 _b
3935Prelude.lc 352:31-352:32 3935352:31-352:32
3936 _b 3936 _b
3937Prelude.lc 352:35-352:37 3937352:35-352:37
3938 forall a . a -> a -> a -> a -> VecS a 4 3938 forall a . a -> a -> a -> a -> VecS a 4
3939Prelude.lc 352:35-352:39 3939352:35-352:39
3940 _b -> _b -> _b -> VecS _b 4 3940 _b -> _b -> _b -> VecS _b 4
3941Prelude.lc 352:35-352:41 3941352:35-352:41
3942 VecScalar _d Float -> VecScalar _d Float -> VecS (VecScalar _d Float) 4 3942 VecScalar _d Float -> VecScalar _d Float -> VecS (VecScalar _d Float) 4
3943Prelude.lc 352:35-352:43 3943352:35-352:43
3944 VecScalar _d Float -> VecS (VecScalar _d Float) 4 3944 VecScalar _d Float -> VecS (VecScalar _d Float) 4
3945Prelude.lc 352:35-352:45 3945352:35-352:45
3946 VecS (VecScalar 1 Float) 4 3946 VecS (VecScalar 1 Float) 4
3947Prelude.lc 352:38-352:39 3947352:38-352:39
3948 _b 3948 _b
3949Prelude.lc 352:40-352:41 3949352:40-352:41
3950 VecScalar _e Float 3950 VecScalar _e Float
3951Prelude.lc 352:42-352:43 3951352:42-352:43
3952 VecScalar _d Float 3952 VecScalar _d Float
3953Prelude.lc 352:44-352:45 3953352:44-352:45
3954 _b 3954 _b
3955Prelude.lc 352:48-352:50 3955352:48-352:50
3956 forall a . a -> a -> a -> a -> VecS a 4 3956 forall a . a -> a -> a -> a -> VecS a 4
3957Prelude.lc 352:48-352:52 3957352:48-352:52
3958 _b -> _b -> _b -> VecS _b 4 3958 _b -> _b -> _b -> VecS _b 4
3959Prelude.lc 352:48-352:57 3959352:48-352:57
3960 Float -> Float -> VecS Float 4 3960 Float -> Float -> VecS Float 4
3961Prelude.lc 352:48-352:59 3961352:48-352:59
3962 Float -> VecS Float 4 3962 Float -> VecS Float 4
3963Prelude.lc 352:48-352:61 3963352:48-352:61
3964 VecS Float 4 3964 VecS Float 4
3965Prelude.lc 352:51-352:52 3965352:51-352:52
3966 _b 3966 _b
3967Prelude.lc 352:54-352:55 3967352:54-352:55
3968 forall a . Num (MatVecScalarElem a) => a -> a -> a 3968 forall a . Num (MatVecScalarElem a) => a -> a -> a
3969Prelude.lc 352:54-352:56 3969352:54-352:56
3970 Float 3970 Float
3971Prelude.lc 352:55-352:56 3971352:55-352:56
3972 VecScalar 1 Float 3972 VecScalar 1 Float
3973Prelude.lc 352:58-352:59 3973352:58-352:59
3974 VecScalar 1 Float 3974 VecScalar 1 Float
3975Prelude.lc 352:60-352:61 3975352:60-352:61
3976 _b 3976 _b
3977Prelude.lc 352:64-352:66 3977352:64-352:66
3978 forall a . a -> a -> a -> a -> VecS a 4 3978 forall a . a -> a -> a -> a -> VecS a 4
3979Prelude.lc 352:64-352:68 3979352:64-352:68
3980 _b -> _b -> _b -> VecS _b 4 3980 _b -> _b -> _b -> VecS _b 4
3981Prelude.lc 352:64-352:70 3981352:64-352:70
3982 _c -> _c -> VecS _c 4 3982 _c -> _c -> VecS _c 4
3983Prelude.lc 352:64-352:72 3983352:64-352:72
3984 _c -> VecS _c 4 3984 _c -> VecS _c 4
3985Prelude.lc 352:64-352:74 3985352:64-352:74
3986 VecS Float 4 3986 VecS Float 4
3987Prelude.lc 352:67-352:68 3987352:67-352:68
3988 _b 3988 _b
3989Prelude.lc 352:69-352:70 3989352:69-352:70
3990 _b 3990 _b
3991Prelude.lc 352:71-352:72 3991352:71-352:72
3992 _b 3992 _b
3993Prelude.lc 352:73-352:74 3993352:73-352:74
3994 _b 3994 _b
3995Prelude.lc 354:9-354:12 3995354:9-354:12
3996 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 3996 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
3997Prelude.lc 354:9-354:14 3997354:9-354:14
3998 VecScalar _a Float 3998 VecScalar _a Float
3999Prelude.lc 354:13-354:14 3999354:13-354:14
4000 _c 4000 _c
4001Prelude.lc 355:9-355:12 4001355:9-355:12
4002 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4002 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4003Prelude.lc 355:9-355:14 4003355:9-355:14
4004 VecScalar _b Float 4004 VecScalar _b Float
4005Prelude.lc 355:13-355:14 4005355:13-355:14
4006 VecScalar _c Float 4006 VecScalar _c Float
4007Prelude.lc 357:1-357:14 4007357:1-357:14
4008 Float -> Float -> Float -> Mat 4 4 Float 4008 Float -> Float -> Float -> Mat 4 4 Float
4009Prelude.lc 357:23-357:33 4009357:23-357:33
4010 VecScalar 1 Float -> Mat 4 4 Float 4010 VecScalar 1 Float -> Mat 4 4 Float
4011Prelude.lc 357:23-357:35 4011357:23-357:35
4012 Mat 4 4 Float 4012 Mat 4 4 Float
4013Prelude.lc 357:23-357:39 4013357:23-357:39
4014 Mat 4 _a Float -> Mat 4 _a Float 4014 Mat 4 _a Float -> Mat 4 _a Float
4015Prelude.lc 357:23-357:52 4015357:23-357:52
4016 Mat 4 4 Float 4016 Mat 4 4 Float
4017Prelude.lc 357:23-357:56 4017357:23-357:56
4018 Mat 4 _a Float -> Mat 4 _a Float 4018 Mat 4 _a Float -> Mat 4 _a Float
4019Prelude.lc 357:23-357:69 4019357:23-357:69
4020 Mat 4 4 Float 4020 Mat 4 4 Float
4021Prelude.lc 357:34-357:35 4021357:34-357:35
4022 _k 4022 _k
4023Prelude.lc 357:36-357:39 4023357:36-357:39
4024 forall (a :: Nat) (b :: Nat) c (d :: Nat) . Mat a b c -> Mat b d c -> Mat a d c 4024 forall (a :: Nat) (b :: Nat) c (d :: Nat) . Mat a b c -> Mat b d c -> Mat a d c
4025Prelude.lc 357:40-357:50 4025357:40-357:50
4026 VecScalar 1 Float -> Mat 4 4 Float 4026 VecScalar 1 Float -> Mat 4 4 Float
4027Prelude.lc 357:40-357:52 4027357:40-357:52
4028 Mat 4 4 Float 4028 Mat 4 4 Float
4029Prelude.lc 357:51-357:52 4029357:51-357:52
4030 _e 4030 _e
4031Prelude.lc 357:53-357:56 4031357:53-357:56
4032 forall (a :: Nat) (b :: Nat) c (d :: Nat) . Mat a b c -> Mat b d c -> Mat a d c 4032 forall (a :: Nat) (b :: Nat) c (d :: Nat) . Mat a b c -> Mat b d c -> Mat a d c
4033Prelude.lc 357:57-357:67 4033357:57-357:67
4034 VecScalar 1 Float -> Mat 4 4 Float 4034 VecScalar 1 Float -> Mat 4 4 Float
4035Prelude.lc 357:57-357:69 4035357:57-357:69
4036 Mat 4 4 Float 4036 Mat 4 4 Float
4037Prelude.lc 357:68-357:69 4037357:68-357:69
4038 _b 4038 _b
4039Prelude.lc 359:21-359:24 4039359:21-359:24
4040 Nat -> Type -> Type 4040 Nat -> Type -> Type
4041Prelude.lc 359:21-359:26 4041359:21-359:26
4042 Type -> Type 4042 Type -> Type
4043Prelude.lc 359:21-359:32 4043359:21-359:32
4044 Type 4044 Type
4045Prelude.lc 359:25-359:26 4045359:25-359:26
4046 _b 4046 _b
4047Prelude.lc 359:27-359:32 4047359:27-359:32
4048 Type 4048 Type
4049Prelude.lc 359:36-359:39 4049359:36-359:39
4050 Nat -> Nat -> Type -> Type 4050 Nat -> Nat -> Type -> Type
4051Prelude.lc 359:36-359:41 4051359:36-359:41
4052 Nat -> Type -> Type 4052 Nat -> Type -> Type
4053Prelude.lc 359:36-359:43 4053359:36-359:43
4054 Type -> Type 4054 Type -> Type
4055Prelude.lc 359:36-359:49 4055359:36-359:49
4056 Type | Type 4056 Type | Type
4057Prelude.lc 359:40-359:41 4057359:40-359:41
4058 _b 4058 _b
4059Prelude.lc 359:42-359:43 4059359:42-359:43
4060 _b 4060 _b
4061Prelude.lc 359:44-359:49 4061359:44-359:49
4062 Type 4062 Type
4063Prelude.lc 360:1-360:17 4063360:1-360:17
4064 Vec 3 Float -> Mat 4 4 Float 4064 Vec 3 Float -> Mat 4 4 Float
4065Prelude.lc 360:22-360:26 4065360:22-360:26
4066 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 4066 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
4067Prelude.lc 360:22-360:29 4067360:22-360:29
4068 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 4068 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
4069Prelude.lc 360:22-360:32 4069360:22-360:32
4070 Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 4070 Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
4071Prelude.lc 360:22-360:35 4071360:22-360:35
4072 Vec 4 Float -> Mat 4 4 Float 4072 Vec 4 Float -> Mat 4 4 Float
4073Prelude.lc 360:22-360:38 4073360:22-360:38
4074 Mat 4 4 Float 4074 Mat 4 4 Float
4075Prelude.lc 360:27-360:29 4075360:27-360:29
4076 forall a . Num a => VecS a 4 4076 forall a . Num a => VecS a 4
4077Prelude.lc 360:30-360:32 4077360:30-360:32
4078 forall a . Num a => VecS a 4 4078 forall a . Num a => VecS a 4
4079Prelude.lc 360:33-360:35 4079360:33-360:35
4080 forall a . Num a => VecS a 4 4080 forall a . Num a => VecS a 4
4081Prelude.lc 360:36-360:38 4081360:36-360:38
4082 VecS Float 4 4082 VecS Float 4
4083Prelude.lc 362:9-362:11 4083362:9-362:11
4084 forall a . a -> a -> a -> a -> VecS a 4 4084 forall a . a -> a -> a -> a -> VecS a 4
4085Prelude.lc 362:9-362:13 4085362:9-362:13
4086 _b -> _b -> _b -> VecS _b 4 4086 _b -> _b -> _b -> VecS _b 4
4087Prelude.lc 362:9-362:15 4087362:9-362:15
4088 _c -> _c -> VecS _c 4 4088 _c -> _c -> VecS _c 4
4089Prelude.lc 362:9-362:17 4089362:9-362:17
4090 _c -> VecS _c 4 4090 _c -> VecS _c 4
4091Prelude.lc 362:9-362:19 4091362:9-362:19
4092 VecS _c 4 4092 VecS _c 4
4093Prelude.lc 362:12-362:13 4093362:12-362:13
4094 _b 4094 _b
4095Prelude.lc 362:14-362:15 4095362:14-362:15
4096 _b 4096 _b
4097Prelude.lc 362:16-362:17 4097362:16-362:17
4098 _b 4098 _b
4099Prelude.lc 362:18-362:19 4099362:18-362:19
4100 _b 4100 _b
4101Prelude.lc 363:9-363:11 4101363:9-363:11
4102 forall a . a -> a -> a -> a -> VecS a 4 4102 forall a . a -> a -> a -> a -> VecS a 4
4103Prelude.lc 363:9-363:13 4103363:9-363:13
4104 _b -> _b -> _b -> VecS _b 4 4104 _b -> _b -> _b -> VecS _b 4
4105Prelude.lc 363:9-363:15 4105363:9-363:15
4106 _c -> _c -> VecS _c 4 4106 _c -> _c -> VecS _c 4
4107Prelude.lc 363:9-363:17 4107363:9-363:17
4108 _c -> VecS _c 4 4108 _c -> VecS _c 4
4109Prelude.lc 363:9-363:19 4109363:9-363:19
4110 VecS _c 4 4110 VecS _c 4
4111Prelude.lc 363:12-363:13 4111363:12-363:13
4112 _b 4112 _b
4113Prelude.lc 363:14-363:15 4113363:14-363:15
4114 _b 4114 _b
4115Prelude.lc 363:16-363:17 4115363:16-363:17
4116 _b 4116 _b
4117Prelude.lc 363:18-363:19 4117363:18-363:19
4118 _b 4118 _b
4119Prelude.lc 364:9-364:11 4119364:9-364:11
4120 forall a . a -> a -> a -> a -> VecS a 4 4120 forall a . a -> a -> a -> a -> VecS a 4
4121Prelude.lc 364:9-364:13 4121364:9-364:13
4122 _b -> _b -> _b -> VecS _b 4 4122 _b -> _b -> _b -> VecS _b 4
4123Prelude.lc 364:9-364:15 4123364:9-364:15
4124 _c -> _c -> VecS _c 4 4124 _c -> _c -> VecS _c 4
4125Prelude.lc 364:9-364:17 4125364:9-364:17
4126 _c -> VecS _c 4 4126 _c -> VecS _c 4
4127Prelude.lc 364:9-364:19 4127364:9-364:19
4128 VecS _c 4 4128 VecS _c 4
4129Prelude.lc 364:12-364:13 4129364:12-364:13
4130 _b 4130 _b
4131Prelude.lc 364:14-364:15 4131364:14-364:15
4132 _b 4132 _b
4133Prelude.lc 364:16-364:17 4133364:16-364:17
4134 _b 4134 _b
4135Prelude.lc 364:18-364:19 4135364:18-364:19
4136 _b 4136 _b
4137Prelude.lc 365:9-365:11 4137365:9-365:11
4138 forall a . a -> a -> a -> a -> VecS a 4 4138 forall a . a -> a -> a -> a -> VecS a 4
4139Prelude.lc 365:9-365:15 4139365:9-365:15
4140 Float -> Float -> Float -> VecS Float 4 4140 Float -> Float -> Float -> VecS Float 4
4141Prelude.lc 365:9-365:19 4141365:9-365:19
4142 Float -> Float -> VecS Float 4 4142 Float -> Float -> VecS Float 4
4143Prelude.lc 365:9-365:23 4143365:9-365:23
4144 Float -> VecS Float 4 4144 Float -> VecS Float 4
4145Prelude.lc 365:9-365:25 4145365:9-365:25
4146 VecS Float 4 4146 VecS Float 4
4147Prelude.lc 365:12-365:13 4147365:12-365:13
4148 Vec 3 Float 4148 Vec 3 Float
4149Prelude.lc 365:12-365:15 4149365:12-365:15
4150 Float 4150 Float
4151Prelude.lc 365:16-365:17 4151365:16-365:17
4152 Vec 3 Float 4152 Vec 3 Float
4153Prelude.lc 365:16-365:19 4153365:16-365:19
4154 Float 4154 Float
4155Prelude.lc 365:20-365:21 4155365:20-365:21
4156 Vec 3 Float 4156 Vec 3 Float
4157Prelude.lc 365:20-365:23 4157365:20-365:23
4158 Float 4158 Float
4159Prelude.lc 365:24-365:25 4159365:24-365:25
4160 _b 4160 _b
4161Prelude.lc 368:11-368:14 4161368:11-368:14
4162 Nat -> Type -> Type 4162 Nat -> Type -> Type
4163Prelude.lc 368:11-368:16 4163368:11-368:16
4164 Type -> Type 4164 Type -> Type
4165Prelude.lc 368:11-368:22 4165368:11-368:22
4166 Type 4166 Type
4167Prelude.lc 368:15-368:16 4167368:15-368:16
4168 _b 4168 _b
4169Prelude.lc 368:17-368:22 4169368:17-368:22
4170 Type 4170 Type
4171Prelude.lc 369:11-369:14 4171369:11-369:14
4172 Nat -> Type -> Type 4172 Nat -> Type -> Type
4173Prelude.lc 369:11-369:16 4173369:11-369:16
4174 Type -> Type 4174 Type -> Type
4175Prelude.lc 369:11-369:22 4175369:11-369:22
4176 Type 4176 Type
4177Prelude.lc 369:11-371:24 4177369:11-371:24
4178 Type 4178 Type
4179Prelude.lc 369:15-369:16 4179369:15-369:16
4180 _b 4180 _b
4181Prelude.lc 369:17-369:22 4181369:17-369:22
4182 Type 4182 Type
4183Prelude.lc 370:11-370:14 4183370:11-370:14
4184 Nat -> Type -> Type 4184 Nat -> Type -> Type
4185Prelude.lc 370:11-370:16 4185370:11-370:16
4186 Type -> Type 4186 Type -> Type
4187Prelude.lc 370:11-370:22 4187370:11-370:22
4188 Type 4188 Type
4189Prelude.lc 370:11-371:24 4189370:11-371:24
4190 Type 4190 Type
4191Prelude.lc 370:15-370:16 4191370:15-370:16
4192 _b 4192 _b
4193Prelude.lc 370:17-370:22 4193370:17-370:22
4194 Type 4194 Type
4195Prelude.lc 371:11-371:14 4195371:11-371:14
4196 Nat -> Nat -> Type -> Type 4196 Nat -> Nat -> Type -> Type
4197Prelude.lc 371:11-371:16 4197371:11-371:16
4198 Nat -> Type -> Type 4198 Nat -> Type -> Type
4199Prelude.lc 371:11-371:18 4199371:11-371:18
4200 Type -> Type 4200 Type -> Type
4201Prelude.lc 371:11-371:24 4201371:11-371:24
4202 Type | Type 4202 Type | Type
4203Prelude.lc 371:15-371:16 4203371:15-371:16
4204 _b 4204 _b
4205Prelude.lc 371:17-371:18 4205371:17-371:18
4206 _b 4206 _b
4207Prelude.lc 371:19-371:24 4207371:19-371:24
4208 Type 4208 Type
4209Prelude.lc 372:1-372:7 4209372:1-372:7
4210 Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Mat 4 4 Float 4210 Vec 3 Float -> Vec 3 Float -> Vec 3 Float -> Mat 4 4 Float
4211Prelude.lc 372:24-372:25 4211372:24-372:25
4212 Mat 4 4 Float 4212 Mat 4 4 Float
4213Prelude.lc 372:24-372:29 4213372:24-372:29
4214 Mat 4 _a Float -> Mat 4 _a Float 4214 Mat 4 _a Float -> Mat 4 _a Float
4215Prelude.lc 372:24-372:56 4215372:24-372:56
4216 Mat 4 4 Float 4216 Mat 4 4 Float
4217Prelude.lc 372:26-372:29 4217372:26-372:29
4218 forall (a :: Nat) (b :: Nat) c (d :: Nat) . Mat a b c -> Mat b d c -> Mat a d c 4218 forall (a :: Nat) (b :: Nat) c (d :: Nat) . Mat a b c -> Mat b d c -> Mat a d c
4219Prelude.lc 372:30-372:46 4219372:30-372:46
4220 Vec 3 Float -> Mat 4 4 Float 4220 Vec 3 Float -> Mat 4 4 Float
4221Prelude.lc 372:30-372:56 4221372:30-372:56
4222 Mat 4 4 Float 4222 Mat 4 4 Float
4223Prelude.lc 372:48-372:51 4223372:48-372:51
4224 forall a . Signed (MatVecScalarElem a) => a -> a 4224 forall a . Signed (MatVecScalarElem a) => a -> a
4225Prelude.lc 372:48-372:55 4225372:48-372:55
4226 VecS Float 3 4226 VecS Float 3
4227Prelude.lc 372:52-372:55 4227372:52-372:55
4228 Vec 3 Float 4228 Vec 3 Float
4229Prelude.lc 374:14-374:16 4229374:14-374:16
4230 forall a . a -> a -> a -> a -> VecS a 4 4230 forall a . a -> a -> a -> a -> VecS a 4
4231Prelude.lc 374:14-374:20 4231374:14-374:20
4232 _b -> _b -> _b -> VecS _b 4 4232 _b -> _b -> _b -> VecS _b 4
4233Prelude.lc 374:14-374:24 4233374:14-374:24
4234 _b -> _b -> VecS _b 4 4234 _b -> _b -> VecS _b 4
4235Prelude.lc 374:14-374:28 4235374:14-374:28
4236 _b -> VecS _b 4 4236 _b -> VecS _b 4
4237Prelude.lc 374:14-374:30 4237374:14-374:30
4238 VecS _c 4 4238 VecS _c 4
4239Prelude.lc 374:17-374:18 4239374:17-374:18
4240 _e 4240 _e
4241Prelude.lc 374:17-374:20 4241374:17-374:20
4242 _b 4242 _b
4243Prelude.lc 374:21-374:22 4243374:21-374:22
4244 VecS _d _c 4244 VecS _d _c
4245Prelude.lc 374:21-374:24 4245374:21-374:24
4246 _b 4246 _b
4247Prelude.lc 374:25-374:26 4247374:25-374:26
4248 VecS _d _c 4248 VecS _d _c
4249Prelude.lc 374:25-374:28 4249374:25-374:28
4250 _b 4250 _b
4251Prelude.lc 374:29-374:30 4251374:29-374:30
4252 _b 4252 _b
4253Prelude.lc 375:9-375:18 4253375:9-375:18
4254 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4254 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4255Prelude.lc 375:9-375:20 4255375:9-375:20
4256 VecScalar _a Float -> VecScalar _a Float 4256 VecScalar _a Float -> VecScalar _a Float
4257Prelude.lc 375:9-375:33 4257375:9-375:33
4258 VecScalar 3 Float 4258 VecScalar 3 Float
4259Prelude.lc 375:19-375:20 4259375:19-375:20
4260 forall a b . (a -> b) -> a -> b 4260 forall a b . (a -> b) -> a -> b
4261Prelude.lc 375:21-375:24 4261375:21-375:24
4262 Vec 3 Float 4262 Vec 3 Float
4263Prelude.lc 375:21-375:26 4263375:21-375:26
4264 VecS Float 3 -> VecS Float 3 4264 VecS Float 3 -> VecS Float 3
4265Prelude.lc 375:21-375:33 4265375:21-375:33
4266 VecS Float 3 4266 VecS Float 3
4267Prelude.lc 375:25-375:26 4267375:25-375:26
4268 forall a . Num (MatVecScalarElem a) => a -> a -> a 4268 forall a . Num (MatVecScalarElem a) => a -> a -> a
4269Prelude.lc 375:27-375:33 4269375:27-375:33
4270 Vec 3 Float 4270 Vec 3 Float
4271Prelude.lc 376:9-376:18 4271376:9-376:18
4272 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 4272 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
4273Prelude.lc 376:9-376:20 4273376:9-376:20
4274 VecScalar _a Float -> VecScalar _a Float 4274 VecScalar _a Float -> VecScalar _a Float
4275Prelude.lc 376:9-376:33 4275376:9-376:33
4276 VecScalar 3 Float 4276 VecScalar 3 Float
4277Prelude.lc 376:19-376:20 4277376:19-376:20
4278 forall a b . (a -> b) -> a -> b 4278 forall a b . (a -> b) -> a -> b
4279Prelude.lc 376:21-376:23 4279376:21-376:23
4280 Vec 3 Float 4280 Vec 3 Float
4281Prelude.lc 376:21-376:31 4281376:21-376:31
4282 VecS Float 3 -> VecS Float 3 4282 VecS Float 3 -> VecS Float 3
4283Prelude.lc 376:21-376:33 4283376:21-376:33
4284 VecS Float 3 4284 VecS Float 3
4285Prelude.lc 376:24-376:31 4285376:24-376:31
4286 forall a . (a ~ VecS Float 3) => a -> a -> a 4286 forall a . (a ~ VecS Float 3) => a -> a -> a
4287Prelude.lc 376:32-376:33 4287376:32-376:33
4288 VecScalar 3 Float 4288 VecScalar 3 Float
4289Prelude.lc 377:9-377:10 4289377:9-377:10
4290 VecScalar 3 Float 4290 VecScalar 3 Float
4291Prelude.lc 377:9-377:18 4291377:9-377:18
4292 VecS Float 3 -> VecS Float 3 4292 VecS Float 3 -> VecS Float 3
4293Prelude.lc 377:9-377:20 4293377:9-377:20
4294 VecS Float 3 4294 VecS Float 3
4295Prelude.lc 377:11-377:18 4295377:11-377:18
4296 forall a . (a ~ VecS Float 3) => a -> a -> a 4296 forall a . (a ~ VecS Float 3) => a -> a -> a
4297Prelude.lc 377:19-377:20 4297377:19-377:20
4298 VecScalar 3 Float 4298 VecScalar 3 Float
4299Prelude.lc 378:9-378:18 4299378:9-378:18
4300 forall (a :: Nat) (b :: Nat) c . Mat a b c -> Mat b a c 4300 forall (a :: Nat) (b :: Nat) c . Mat a b c -> Mat b a c
4301Prelude.lc 378:9-378:20 4301378:9-378:20
4302 Mat _c _b _a -> Mat _b _c _a 4302 Mat _c _b _a -> Mat _b _c _a
4303Prelude.lc 378:9-378:65 4303378:9-378:65
4304 Mat 4 4 Float 4304 Mat 4 4 Float
4305Prelude.lc 378:19-378:20 4305378:19-378:20
4306 forall a b . (a -> b) -> a -> b 4306 forall a b . (a -> b) -> a -> b
4307Prelude.lc 378:21-378:25 4307378:21-378:25
4308 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 4308 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
4309Prelude.lc 378:21-378:34 4309378:21-378:34
4310 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 4310 Vec 4 Float -> Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
4311Prelude.lc 378:21-378:43 4311378:21-378:43
4312 Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float 4312 Vec 4 Float -> Vec 4 Float -> Mat 4 4 Float
4313Prelude.lc 378:21-378:52 4313378:21-378:52
4314 Vec 4 Float -> Mat 4 4 Float 4314 Vec 4 Float -> Mat 4 4 Float
4315Prelude.lc 378:21-378:65 4315378:21-378:65
4316 Mat 4 4 Float 4316 Mat 4 4 Float
4317Prelude.lc 378:27-378:31 4317378:27-378:31
4318 forall a (b :: Nat) . Num a => VecS a b -> VecS a 4 4318 forall a (b :: Nat) . Num a => VecS a b -> VecS a 4
4319Prelude.lc 378:27-378:33 4319378:27-378:33
4320 VecS Float 4 4320 VecS Float 4
4321Prelude.lc 378:32-378:33 4321378:32-378:33
4322 VecScalar 3 Float 4322 VecScalar 3 Float
4323Prelude.lc 378:36-378:40 4323378:36-378:40
4324 forall a (b :: Nat) . Num a => VecS a b -> VecS a 4 4324 forall a (b :: Nat) . Num a => VecS a b -> VecS a 4
4325Prelude.lc 378:36-378:42 4325378:36-378:42
4326 VecS Float 4 4326 VecS Float 4
4327Prelude.lc 378:41-378:42 4327378:41-378:42
4328 VecS Float 3 4328 VecS Float 3
4329Prelude.lc 378:45-378:49 4329378:45-378:49
4330 forall a (b :: Nat) . Num a => VecS a b -> VecS a 4 4330 forall a (b :: Nat) . Num a => VecS a b -> VecS a 4
4331Prelude.lc 378:45-378:51 4331378:45-378:51
4332 VecS Float 4 4332 VecS Float 4
4333Prelude.lc 378:50-378:51 4333378:50-378:51
4334 VecScalar 3 Float 4334 VecScalar 3 Float
4335Prelude.lc 378:54-378:56 4335378:54-378:56
4336 forall a . a -> a -> a -> a -> VecS a 4 4336 forall a . a -> a -> a -> a -> VecS a 4
4337Prelude.lc 378:54-378:58 4337378:54-378:58
4338 _b -> _b -> _b -> VecS _b 4 4338 _b -> _b -> _b -> VecS _b 4
4339Prelude.lc 378:54-378:60 4339378:54-378:60
4340 _c -> _c -> VecS _c 4 4340 _c -> _c -> VecS _c 4
4341Prelude.lc 378:54-378:62 4341378:54-378:62
4342 _c -> VecS _c 4 4342 _c -> VecS _c 4
4343Prelude.lc 378:54-378:64 4343378:54-378:64
4344 VecS Float 4 4344 VecS Float 4
4345Prelude.lc 378:57-378:58 4345378:57-378:58
4346 _b 4346 _b
4347Prelude.lc 378:59-378:60 4347378:59-378:60
4348 _b 4348 _b
4349Prelude.lc 378:61-378:62 4349378:61-378:62
4350 _b 4350 _b
4351Prelude.lc 378:63-378:64 4351378:63-378:64
4352 _b 4352 _b
4353Prelude.lc 380:1-380:6 4353380:1-380:6
4354 Float -> VecS Float 4 -> VecS Float 4 4354 Float -> VecS Float 4 -> VecS Float 4
4355Prelude.lc 380:13-380:14 4355380:13-380:14
4356 _d 4356 _d
4357Prelude.lc 380:13-380:16 4357380:13-380:16
4358 _c -> _c 4358 _c -> _c
4359Prelude.lc 380:13-380:29 4359380:13-380:29
4360 VecS Float 4 4360 VecS Float 4
4361Prelude.lc 380:15-380:16 4361380:15-380:16
4362 forall a . Num (MatVecScalarElem a) => a -> a -> a 4362 forall a . Num (MatVecScalarElem a) => a -> a -> a
4363Prelude.lc 380:17-380:19 4363380:17-380:19
4364 forall a . a -> a -> a -> a -> VecS a 4 4364 forall a . a -> a -> a -> a -> VecS a 4
4365Prelude.lc 380:17-380:21 4365380:17-380:21
4366 _e -> _e -> _e -> VecS _e 4 4366 _e -> _e -> _e -> VecS _e 4
4367Prelude.lc 380:17-380:23 4367380:17-380:23
4368 _e -> _e -> VecS _e 4 4368 _e -> _e -> VecS _e 4
4369Prelude.lc 380:17-380:25 4369380:17-380:25
4370 _e -> VecS _e 4 4370 _e -> VecS _e 4
4371Prelude.lc 380:17-380:29 4371380:17-380:29
4372 VecS Float 4 4372 VecS Float 4
4373Prelude.lc 380:20-380:21 4373380:20-380:21
4374 _f 4374 _f
4375Prelude.lc 380:22-380:23 4375380:22-380:23
4376 _e 4376 _e
4377Prelude.lc 380:24-380:25 4377380:24-380:25
4378 _e 4378 _e
4379Prelude.lc 380:26-380:29 4379380:26-380:29
4380 Float 4380 Float
4381Prelude.lc 382:11-382:16 4381382:11-382:16
4382 Type 4382 Type
4383Prelude.lc 382:20-382:25 4383382:20-382:25
4384 Type 4384 Type
4385Prelude.lc 382:20-382:36 4385382:20-382:36
4386 Type 4386 Type
4387Prelude.lc 382:29-382:36 4387382:29-382:36
4388 Type | Type 4388 Type | Type
4389Prelude.lc 382:30-382:35 4389382:30-382:35
4390 Type 4390 Type
4391Prelude.lc 383:1-383:7 4391383:1-383:7
4392 Float -> Float -> [Float] 4392 Float -> Float -> [Float]
4393Prelude.lc 384:7-384:8 4393384:7-384:8
4394 Float 4394 Float
4395Prelude.lc 384:7-384:10 4395384:7-384:10
4396 VecScalar 1 Float -> VecScalar 1 Bool 4396 VecScalar 1 Float -> VecScalar 1 Bool
4397Prelude.lc 384:7-384:12 4397384:7-384:12
4398 VecScalar 1 Bool 4398 VecScalar 1 Bool
4399Prelude.lc 384:7-385:38 4399384:7-385:38
4400 [Float] 4400 [Float]
4401Prelude.lc 384:9-384:10 4401384:9-384:10
4402 forall (a :: Nat) b 4402 forall (a :: Nat) b
4403 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool 4403 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool
4404Prelude.lc 384:11-384:12 4404384:11-384:12
4405 Float 4405 Float
4406Prelude.lc 384:15-384:17 4406384:15-384:17
4407 forall a . [a] 4407 forall a . [a]
4408Prelude.lc 384:15-385:38 4408384:15-385:38
4409 Bool -> [Float] 4409 Bool -> [Float]
4410Prelude.lc 385:19-385:20 4410385:19-385:20
4411 Float 4411 Float
4412Prelude.lc 385:19-385:21 4412385:19-385:21
4413 [Float] -> [Float] 4413 [Float] -> [Float]
4414Prelude.lc 385:19-385:38 4414385:19-385:38
4415 [Float] 4415 [Float]
4416Prelude.lc 385:20-385:21 4416385:20-385:21
4417 forall a . a -> [a] -> [a] 4417 forall a . a -> [a] -> [a]
4418Prelude.lc 385:22-385:28 4418385:22-385:28
4419 Float -> Float -> [Float] 4419 Float -> Float -> [Float]
4420Prelude.lc 385:22-385:36 4420385:22-385:36
4421 Float -> [Float] 4421 Float -> [Float]
4422Prelude.lc 385:22-385:38 4422385:22-385:38
4423 [Float] 4423 [Float]
4424Prelude.lc 385:30-385:31 4424385:30-385:31
4425 Float 4425 Float
4426Prelude.lc 385:30-385:33 4426385:30-385:33
4427 Float -> Float 4427 Float -> Float
4428Prelude.lc 385:30-385:35 4428385:30-385:35
4429 Float 4429 Float
4430Prelude.lc 385:32-385:33 4430385:32-385:33
4431 forall a . Num (MatVecScalarElem a) => a -> a -> a 4431 forall a . Num (MatVecScalarElem a) => a -> a -> a
4432Prelude.lc 385:34-385:35 4432385:34-385:35
4433 _b 4433 _b
4434Prelude.lc 385:37-385:38 4434385:37-385:38
4435 Float 4435 Float
4436Prelude.lc 387:9-387:12 4436387:9-387:12
4437 Type 4437 Type
4438Prelude.lc 387:9-387:24 4438387:9-387:24
4439 Type 4439 Type
4440Prelude.lc 387:10-387:11 4440387:10-387:11
4441 _b 4441 _b
4442Prelude.lc 387:16-387:19 4442387:16-387:19
4443 Type 4443 Type
4444Prelude.lc 387:16-387:24 4444387:16-387:24
4445 Type 4445 Type
4446Prelude.lc 387:23-387:24 4446387:23-387:24
4447 Type | Type 4447 Type | Type
4448Prelude.lc 388:10-388:12 4448388:10-388:12
4449 forall a . [a] -> Int -> a 4449 forall a . [a] -> Int -> a
4450Prelude.lc 388:19-388:20 4450388:19-388:20
4451 _d 4451 _d
4452Prelude.lc 388:19-389:30 4452388:19-389:30
4453 Bool -> _d | _c | _c 4453 Bool -> _d | _c | _c
4454Prelude.lc 389:19-389:21 4454389:19-389:21
4455 [_f] 4455 [_f]
4456Prelude.lc 389:19-389:24 4456389:19-389:24
4457 Int -> _e 4457 Int -> _e
4458Prelude.lc 389:19-389:30 4458389:19-389:30
4459 _d 4459 _d
4460Prelude.lc 389:22-389:24 4460389:22-389:24
4461 forall a . [a] -> Int -> a 4461 forall a . [a] -> Int -> a
4462Prelude.lc 389:26-389:27 4462389:26-389:27
4463 Int 4463 Int
4464Prelude.lc 389:26-389:28 4464389:26-389:28
4465 Int -> Int 4465 Int -> Int
4466Prelude.lc 389:26-389:29 4466389:26-389:29
4467 Int 4467 Int
4468Prelude.lc 389:27-389:28 4468389:27-389:28
4469 forall a . Num (MatVecScalarElem a) => a -> a -> a 4469 forall a . Num (MatVecScalarElem a) => a -> a -> a
4470Prelude.lc 389:28-389:29 4470389:28-389:29
4471 _b 4471 _b
4472------------ warnings 4472------------ warnings
4473Uncovered pattern(s) at Prelude.lc:50:1: 4473Uncovered pattern(s) at ./testdata/Prelude.lc:50:1:
4474tail (_: xs) = xs 4474tail (_: xs) = xs
4475^^^^ 4475^^^^
4476Missing case(s): 4476Missing case(s):
4477 tail [] 4477 tail []
4478Uncovered pattern(s) at Prelude.lc:58:1: 4478Uncovered pattern(s) at ./testdata/Prelude.lc:58:1:
4479foldr1 f (x: xs) = foldr f x xs 4479foldr1 f (x: xs) = foldr f x xs
4480^^^^^^ 4480^^^^^^
4481Missing case(s): 4481Missing case(s):
4482 foldr1 _ [] 4482 foldr1 _ []
4483Uncovered pattern(s) at Prelude.lc:137:1: 4483Uncovered pattern(s) at ./testdata/Prelude.lc:137:1:
4484project @a @('RecItem s' a': xs) s @_ (RecordCons ts) | s == s' = fstTup (unsafeCoerce @_ @(HList '(a : map recItemType xs)) ts) 4484project @a @('RecItem s' a': xs) s @_ (RecordCons ts) | s == s' = fstTup (unsafeCoerce @_ @(HList '(a : map recItemType xs)) ts)
4485project @a @('RecItem s' a': xs) s @_ (RecordCons ts) = project @a @xs s @(undefined @(CW (isKeyC s a xs))) (RecordCons (sndTup (unsafeCoerce @_ @(HList '(a : map recItemType xs)) ts))) 4485project @a @('RecItem s' a': xs) s @_ (RecordCons ts) = project @a @xs s @(undefined @(CW (isKeyC s a xs))) (RecordCons (sndTup (unsafeCoerce @_ @(HList '(a : map recItemType xs)) ts)))
4486Missing case(s): 4486Missing case(s):
4487 project _ [] _ _ _ 4487 project _ [] _ _ _
4488Uncovered pattern(s) at Prelude.lc:388:10: 4488Uncovered pattern(s) at ./testdata/Prelude.lc:388:10:
4489(x : _) !! 0 = x 4489(x : _) !! 0 = x
4490(_ : xs) !! n = xs !! (n-1) 4490(_ : xs) !! n = xs !! (n-1)
4491Missing case(s): 4491Missing case(s):
diff --git a/testdata/SampleMaterial.out b/testdata/SampleMaterial.out
index b1ea58f8..80acedee 100644
--- a/testdata/SampleMaterial.out
+++ b/testdata/SampleMaterial.out
@@ -3757,15 +3757,15 @@ sampleMaterial
3757 "Tex_3226210144"] 3757 "Tex_3226210144"]
3758 False)] 3758 False)]
3759------------ tooltips 3759------------ tooltips
3760SampleMaterial.lc 3:1-3:15 37603:1-3:15
3761 [(String, CommonAttrs)] 3761 [(String, CommonAttrs)]
3762SampleMaterial.lc 4:3-2183:4 37624:3-2183:4
3763 [(String, CommonAttrs)] 3763 [(String, CommonAttrs)]
3764SampleMaterial.lc 4:5-46:6 37644:5-46:6
3765 (String, CommonAttrs) 3765 (String, CommonAttrs)
3766SampleMaterial.lc 4:7-4:40 37664:7-4:40
3767 String 3767 String
3768SampleMaterial.lc 5:7-5:18 37685:7-5:18
3769 () 3769 ()
3770 -> () 3770 -> ()
3771 -> Bool 3771 -> Bool
@@ -3773,68 +3773,68 @@ SampleMaterial.lc 5:7-5:18
3773 -> Bool 3773 -> Bool
3774 -> Bool 3774 -> Bool
3775 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3775 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3776SampleMaterial.lc 5:7-6:26 37765:7-6:26
3777 () 3777 ()
3778 -> Bool 3778 -> Bool
3779 -> Float 3779 -> Float
3780 -> Bool 3780 -> Bool
3781 -> Bool 3781 -> Bool
3782 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3782 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3783SampleMaterial.lc 5:7-7:26 37835:7-7:26
3784 Bool 3784 Bool
3785 -> Float 3785 -> Float
3786 -> Bool 3786 -> Bool
3787 -> Bool 3787 -> Bool
3788 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3788 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3789SampleMaterial.lc 5:7-8:27 37895:7-8:27
3790 Float 3790 Float
3791 -> Bool 3791 -> Bool
3792 -> Bool 3792 -> Bool
3793 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3793 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3794SampleMaterial.lc 5:7-9:21 37945:7-9:21
3795 Bool 3795 Bool
3796 -> Bool 3796 -> Bool
3797 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3797 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3798SampleMaterial.lc 5:7-10:35 37985:7-10:35
3799 Bool 3799 Bool
3800 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3800 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3801SampleMaterial.lc 5:7-11:28 38015:7-11:28
3802 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3802 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3803SampleMaterial.lc 5:7-12:33 38035:7-12:33
3804 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3804 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3805SampleMaterial.lc 5:7-13:32 38055:7-13:32
3806 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3806 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3807SampleMaterial.lc 5:7-14:30 38075:7-14:30
3808 Bool -> [StageAttrs] -> Bool -> CommonAttrs 3808 Bool -> [StageAttrs] -> Bool -> CommonAttrs
3809SampleMaterial.lc 5:7-15:34 38095:7-15:34
3810 [StageAttrs] -> Bool -> CommonAttrs 3810 [StageAttrs] -> Bool -> CommonAttrs
3811SampleMaterial.lc 5:7-43:14 38115:7-43:14
3812 Bool -> CommonAttrs 3812 Bool -> CommonAttrs
3813SampleMaterial.lc 5:7-45:10 38135:7-45:10
3814 CommonAttrs | ((CommonAttrs)) 3814 CommonAttrs | ((CommonAttrs))
3815SampleMaterial.lc 6:24-6:26 38156:24-6:26
3816 () 3816 ()
3817SampleMaterial.lc 7:24-7:26 38177:24-7:26
3818 () 3818 ()
3819SampleMaterial.lc 8:22-8:27 38198:22-8:27
3820 Bool 3820 Bool
3821SampleMaterial.lc 9:20-9:21 38219:20-9:21
3822 _b 3822 _b
3823SampleMaterial.lc 10:30-10:35 382310:30-10:35
3824 Bool 3824 Bool
3825SampleMaterial.lc 11:23-11:28 382511:23-11:28
3826 Bool 3826 Bool
3827SampleMaterial.lc 12:20-12:33 382712:20-12:33
3828 CullType 3828 CullType
3829SampleMaterial.lc 13:30-13:32 382913:30-13:32
3830 forall a . [a] 3830 forall a . [a]
3831SampleMaterial.lc 14:25-14:30 383114:25-14:30
3832 Bool 3832 Bool
3833SampleMaterial.lc 15:29-15:34 383315:29-15:34
3834 Bool 3834 Bool
3835SampleMaterial.lc 17:13-43:14 383517:13-43:14
3836 [StageAttrs] 3836 [StageAttrs]
3837SampleMaterial.lc 17:15-17:25 383717:15-17:25
3838 Maybe (Blending', Blending') 3838 Maybe (Blending', Blending')
3839 -> RGBGen 3839 -> RGBGen
3840 -> AlphaGen 3840 -> AlphaGen
@@ -3842,70 +3842,70 @@ SampleMaterial.lc 17:15-17:25
3842 -> [TCMod] 3842 -> [TCMod]
3843 -> StageTexture 3843 -> StageTexture
3844 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3844 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3845SampleMaterial.lc 17:15-18:36 384517:15-18:36
3846 RGBGen 3846 RGBGen
3847 -> AlphaGen 3847 -> AlphaGen
3848 -> TCGen 3848 -> TCGen
3849 -> [TCMod] 3849 -> [TCMod]
3850 -> StageTexture 3850 -> StageTexture
3851 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3851 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3852SampleMaterial.lc 17:15-19:50 385217:15-19:50
3853 AlphaGen 3853 AlphaGen
3854 -> TCGen 3854 -> TCGen
3855 -> [TCMod] 3855 -> [TCMod]
3856 -> StageTexture 3856 -> StageTexture
3857 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3857 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3858SampleMaterial.lc 17:15-20:42 385817:15-20:42
3859 TCGen 3859 TCGen
3860 -> [TCMod] 3860 -> [TCMod]
3861 -> StageTexture 3861 -> StageTexture
3862 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3862 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3863SampleMaterial.lc 17:15-21:36 386317:15-21:36
3864 [TCMod] 3864 [TCMod]
3865 -> StageTexture 3865 -> StageTexture
3866 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3866 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3867SampleMaterial.lc 17:15-22:31 386717:15-22:31
3868 StageTexture 3868 StageTexture
3869 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3869 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3870SampleMaterial.lc 17:15-23:71 387017:15-23:71
3871 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3871 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3872SampleMaterial.lc 17:15-24:38 387217:15-24:38
3873 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3873 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3874SampleMaterial.lc 17:15-25:41 387417:15-25:41
3875 Maybe AlphaFunction -> Bool -> String -> StageAttrs 3875 Maybe AlphaFunction -> Bool -> String -> StageAttrs
3876SampleMaterial.lc 17:15-26:40 387617:15-26:40
3877 Bool -> String -> StageAttrs 3877 Bool -> String -> StageAttrs
3878SampleMaterial.lc 17:15-27:46 387817:15-27:46
3879 String -> StageAttrs 3879 String -> StageAttrs
3880SampleMaterial.lc 17:15-29:18 388017:15-29:18
3881 StageAttrs 3881 StageAttrs
3882SampleMaterial.lc 18:29-18:36 388218:29-18:36
3883 forall a . Maybe a 3883 forall a . Maybe a
3884SampleMaterial.lc 19:30-19:50 388419:30-19:50
3885 RGBGen 3885 RGBGen
3886SampleMaterial.lc 20:32-20:42 388620:32-20:42
3887 AlphaGen 3887 AlphaGen
3888SampleMaterial.lc 21:29-21:36 388821:29-21:36
3889 TCGen 3889 TCGen
3890SampleMaterial.lc 22:29-22:31 389022:29-22:31
3891 forall a . [a] 3891 forall a . [a]
3892SampleMaterial.lc 23:31-23:37 389223:31-23:37
3893 String -> StageTexture 3893 String -> StageTexture
3894SampleMaterial.lc 23:31-23:71 389423:31-23:71
3895 StageTexture 3895 StageTexture
3896SampleMaterial.lc 23:38-23:71 389623:38-23:71
3897 String 3897 String
3898SampleMaterial.lc 24:34-24:38 389824:34-24:38
3899 Bool 3899 Bool
3900SampleMaterial.lc 25:33-25:41 390025:33-25:41
3901 DepthFunction 3901 DepthFunction
3902SampleMaterial.lc 26:33-26:40 390226:33-26:40
3903 forall a . Maybe a 3903 forall a . Maybe a
3904SampleMaterial.lc 27:41-27:46 390427:41-27:46
3905 Bool 3905 Bool
3906SampleMaterial.lc 28:38-28:54 390628:38-28:54
3907 String 3907 String
3908SampleMaterial.lc 30:15-30:25 390830:15-30:25
3909 Maybe (Blending', Blending') 3909 Maybe (Blending', Blending')
3910 -> RGBGen 3910 -> RGBGen
3911 -> AlphaGen 3911 -> AlphaGen
@@ -3913,82 +3913,82 @@ SampleMaterial.lc 30:15-30:25
3913 -> [TCMod] 3913 -> [TCMod]
3914 -> StageTexture 3914 -> StageTexture
3915 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3915 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3916SampleMaterial.lc 30:15-31:57 391630:15-31:57
3917 RGBGen 3917 RGBGen
3918 -> AlphaGen 3918 -> AlphaGen
3919 -> TCGen 3919 -> TCGen
3920 -> [TCMod] 3920 -> [TCMod]
3921 -> StageTexture 3921 -> StageTexture
3922 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3922 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3923SampleMaterial.lc 30:15-32:50 392330:15-32:50
3924 AlphaGen 3924 AlphaGen
3925 -> TCGen 3925 -> TCGen
3926 -> [TCMod] 3926 -> [TCMod]
3927 -> StageTexture 3927 -> StageTexture
3928 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3928 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3929SampleMaterial.lc 30:15-33:42 392930:15-33:42
3930 TCGen 3930 TCGen
3931 -> [TCMod] 3931 -> [TCMod]
3932 -> StageTexture 3932 -> StageTexture
3933 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3933 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3934SampleMaterial.lc 30:15-34:40 393430:15-34:40
3935 [TCMod] 3935 [TCMod]
3936 -> StageTexture 3936 -> StageTexture
3937 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3937 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3938SampleMaterial.lc 30:15-35:31 393830:15-35:31
3939 StageTexture 3939 StageTexture
3940 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3940 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3941SampleMaterial.lc 30:15-36:42 394130:15-36:42
3942 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3942 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3943SampleMaterial.lc 30:15-37:38 394330:15-37:38
3944 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3944 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3945SampleMaterial.lc 30:15-38:41 394530:15-38:41
3946 Maybe AlphaFunction -> Bool -> String -> StageAttrs 3946 Maybe AlphaFunction -> Bool -> String -> StageAttrs
3947SampleMaterial.lc 30:15-39:40 394730:15-39:40
3948 Bool -> String -> StageAttrs 3948 Bool -> String -> StageAttrs
3949SampleMaterial.lc 30:15-40:46 394930:15-40:46
3950 String -> StageAttrs 3950 String -> StageAttrs
3951SampleMaterial.lc 30:15-42:18 395130:15-42:18
3952 StageAttrs | [StageAttrs] 3952 StageAttrs | [StageAttrs]
3953SampleMaterial.lc 31:29-31:33 395331:29-31:33
3954 forall a . a -> Maybe a 3954 forall a . a -> Maybe a
3955SampleMaterial.lc 31:29-31:57 395531:29-31:57
3956 Maybe (Blending', Blending') 3956 Maybe (Blending', Blending')
3957SampleMaterial.lc 31:34-31:57 395731:34-31:57
3958 (Blending', Blending') 3958 (Blending', Blending')
3959SampleMaterial.lc 31:36-31:46 395931:36-31:46
3960 Blending' 3960 Blending'
3961SampleMaterial.lc 31:49-31:55 396131:49-31:55
3962 Blending' | ((Blending')) 3962 Blending' | ((Blending'))
3963SampleMaterial.lc 32:30-32:50 396332:30-32:50
3964 RGBGen 3964 RGBGen
3965SampleMaterial.lc 33:32-33:42 396533:32-33:42
3966 AlphaGen 3966 AlphaGen
3967SampleMaterial.lc 34:29-34:40 396734:29-34:40
3968 TCGen 3968 TCGen
3969SampleMaterial.lc 35:29-35:31 396935:29-35:31
3970 forall a . [a] 3970 forall a . [a]
3971SampleMaterial.lc 36:31-36:42 397136:31-36:42
3972 StageTexture 3972 StageTexture
3973SampleMaterial.lc 37:34-37:38 397337:34-37:38
3974 Bool 3974 Bool
3975SampleMaterial.lc 38:33-38:41 397538:33-38:41
3976 DepthFunction 3976 DepthFunction
3977SampleMaterial.lc 39:33-39:40 397739:33-39:40
3978 forall a . Maybe a 3978 forall a . Maybe a
3979SampleMaterial.lc 40:41-40:46 397940:41-40:46
3980 Bool 3980 Bool
3981SampleMaterial.lc 41:38-41:54 398141:38-41:54
3982 String 3982 String
3983SampleMaterial.lc 44:21-44:26 398344:21-44:26
3984 Bool 3984 Bool
3985SampleMaterial.lc 47:5-89:6 398547:5-89:6
3986 (String, CommonAttrs) 3986 (String, CommonAttrs)
3987SampleMaterial.lc 47:5-2182:6 398747:5-2182:6
3988 [(String, CommonAttrs)] 3988 [(String, CommonAttrs)]
3989SampleMaterial.lc 47:7-47:39 398947:7-47:39
3990 String 3990 String
3991SampleMaterial.lc 48:7-48:18 399148:7-48:18
3992 () 3992 ()
3993 -> () 3993 -> ()
3994 -> Bool 3994 -> Bool
@@ -3996,68 +3996,68 @@ SampleMaterial.lc 48:7-48:18
3996 -> Bool 3996 -> Bool
3997 -> Bool 3997 -> Bool
3998 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3998 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3999SampleMaterial.lc 48:7-49:26 399948:7-49:26
4000 () 4000 ()
4001 -> Bool 4001 -> Bool
4002 -> Float 4002 -> Float
4003 -> Bool 4003 -> Bool
4004 -> Bool 4004 -> Bool
4005 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4005 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4006SampleMaterial.lc 48:7-50:26 400648:7-50:26
4007 Bool 4007 Bool
4008 -> Float 4008 -> Float
4009 -> Bool 4009 -> Bool
4010 -> Bool 4010 -> Bool
4011 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4011 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4012SampleMaterial.lc 48:7-51:27 401248:7-51:27
4013 Float 4013 Float
4014 -> Bool 4014 -> Bool
4015 -> Bool 4015 -> Bool
4016 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4016 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4017SampleMaterial.lc 48:7-52:21 401748:7-52:21
4018 Bool 4018 Bool
4019 -> Bool 4019 -> Bool
4020 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4020 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4021SampleMaterial.lc 48:7-53:35 402148:7-53:35
4022 Bool 4022 Bool
4023 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4023 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4024SampleMaterial.lc 48:7-54:28 402448:7-54:28
4025 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4025 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4026SampleMaterial.lc 48:7-55:33 402648:7-55:33
4027 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4027 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4028SampleMaterial.lc 48:7-56:32 402848:7-56:32
4029 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4029 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4030SampleMaterial.lc 48:7-57:30 403048:7-57:30
4031 Bool -> [StageAttrs] -> Bool -> CommonAttrs 4031 Bool -> [StageAttrs] -> Bool -> CommonAttrs
4032SampleMaterial.lc 48:7-58:34 403248:7-58:34
4033 [StageAttrs] -> Bool -> CommonAttrs 4033 [StageAttrs] -> Bool -> CommonAttrs
4034SampleMaterial.lc 48:7-86:14 403448:7-86:14
4035 Bool -> CommonAttrs 4035 Bool -> CommonAttrs
4036SampleMaterial.lc 48:7-88:10 403648:7-88:10
4037 CommonAttrs | ((CommonAttrs)) 4037 CommonAttrs | ((CommonAttrs))
4038SampleMaterial.lc 49:24-49:26 403849:24-49:26
4039 () 4039 ()
4040SampleMaterial.lc 50:24-50:26 404050:24-50:26
4041 () 4041 ()
4042SampleMaterial.lc 51:22-51:27 404251:22-51:27
4043 Bool 4043 Bool
4044SampleMaterial.lc 52:20-52:21 404452:20-52:21
4045 _b 4045 _b
4046SampleMaterial.lc 53:30-53:35 404653:30-53:35
4047 Bool 4047 Bool
4048SampleMaterial.lc 54:23-54:28 404854:23-54:28
4049 Bool 4049 Bool
4050SampleMaterial.lc 55:20-55:33 405055:20-55:33
4051 CullType 4051 CullType
4052SampleMaterial.lc 56:30-56:32 405256:30-56:32
4053 forall a . [a] 4053 forall a . [a]
4054SampleMaterial.lc 57:25-57:30 405457:25-57:30
4055 Bool 4055 Bool
4056SampleMaterial.lc 58:29-58:34 405658:29-58:34
4057 Bool 4057 Bool
4058SampleMaterial.lc 60:13-86:14 405860:13-86:14
4059 [StageAttrs] 4059 [StageAttrs]
4060SampleMaterial.lc 60:15-60:25 406060:15-60:25
4061 Maybe (Blending', Blending') 4061 Maybe (Blending', Blending')
4062 -> RGBGen 4062 -> RGBGen
4063 -> AlphaGen 4063 -> AlphaGen
@@ -4065,70 +4065,70 @@ SampleMaterial.lc 60:15-60:25
4065 -> [TCMod] 4065 -> [TCMod]
4066 -> StageTexture 4066 -> StageTexture
4067 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4067 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4068SampleMaterial.lc 60:15-61:36 406860:15-61:36
4069 RGBGen 4069 RGBGen
4070 -> AlphaGen 4070 -> AlphaGen
4071 -> TCGen 4071 -> TCGen
4072 -> [TCMod] 4072 -> [TCMod]
4073 -> StageTexture 4073 -> StageTexture
4074 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4074 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4075SampleMaterial.lc 60:15-62:50 407560:15-62:50
4076 AlphaGen 4076 AlphaGen
4077 -> TCGen 4077 -> TCGen
4078 -> [TCMod] 4078 -> [TCMod]
4079 -> StageTexture 4079 -> StageTexture
4080 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4080 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4081SampleMaterial.lc 60:15-63:42 408160:15-63:42
4082 TCGen 4082 TCGen
4083 -> [TCMod] 4083 -> [TCMod]
4084 -> StageTexture 4084 -> StageTexture
4085 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4085 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4086SampleMaterial.lc 60:15-64:36 408660:15-64:36
4087 [TCMod] 4087 [TCMod]
4088 -> StageTexture 4088 -> StageTexture
4089 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4089 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4090SampleMaterial.lc 60:15-65:31 409060:15-65:31
4091 StageTexture 4091 StageTexture
4092 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4092 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4093SampleMaterial.lc 60:15-66:70 409360:15-66:70
4094 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4094 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4095SampleMaterial.lc 60:15-67:38 409560:15-67:38
4096 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4096 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4097SampleMaterial.lc 60:15-68:41 409760:15-68:41
4098 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4098 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4099SampleMaterial.lc 60:15-69:40 409960:15-69:40
4100 Bool -> String -> StageAttrs 4100 Bool -> String -> StageAttrs
4101SampleMaterial.lc 60:15-70:46 410160:15-70:46
4102 String -> StageAttrs 4102 String -> StageAttrs
4103SampleMaterial.lc 60:15-72:18 410360:15-72:18
4104 StageAttrs 4104 StageAttrs
4105SampleMaterial.lc 61:29-61:36 410561:29-61:36
4106 forall a . Maybe a 4106 forall a . Maybe a
4107SampleMaterial.lc 62:30-62:50 410762:30-62:50
4108 RGBGen 4108 RGBGen
4109SampleMaterial.lc 63:32-63:42 410963:32-63:42
4110 AlphaGen 4110 AlphaGen
4111SampleMaterial.lc 64:29-64:36 411164:29-64:36
4112 TCGen 4112 TCGen
4113SampleMaterial.lc 65:29-65:31 411365:29-65:31
4114 forall a . [a] 4114 forall a . [a]
4115SampleMaterial.lc 66:31-66:37 411566:31-66:37
4116 String -> StageTexture 4116 String -> StageTexture
4117SampleMaterial.lc 66:31-66:70 411766:31-66:70
4118 StageTexture 4118 StageTexture
4119SampleMaterial.lc 66:38-66:70 411966:38-66:70
4120 String 4120 String
4121SampleMaterial.lc 67:34-67:38 412167:34-67:38
4122 Bool 4122 Bool
4123SampleMaterial.lc 68:33-68:41 412368:33-68:41
4124 DepthFunction 4124 DepthFunction
4125SampleMaterial.lc 69:33-69:40 412569:33-69:40
4126 forall a . Maybe a 4126 forall a . Maybe a
4127SampleMaterial.lc 70:41-70:46 412770:41-70:46
4128 Bool 4128 Bool
4129SampleMaterial.lc 71:38-71:54 412971:38-71:54
4130 String 4130 String
4131SampleMaterial.lc 73:15-73:25 413173:15-73:25
4132 Maybe (Blending', Blending') 4132 Maybe (Blending', Blending')
4133 -> RGBGen 4133 -> RGBGen
4134 -> AlphaGen 4134 -> AlphaGen
@@ -4136,82 +4136,82 @@ SampleMaterial.lc 73:15-73:25
4136 -> [TCMod] 4136 -> [TCMod]
4137 -> StageTexture 4137 -> StageTexture
4138 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4138 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4139SampleMaterial.lc 73:15-74:57 413973:15-74:57
4140 RGBGen 4140 RGBGen
4141 -> AlphaGen 4141 -> AlphaGen
4142 -> TCGen 4142 -> TCGen
4143 -> [TCMod] 4143 -> [TCMod]
4144 -> StageTexture 4144 -> StageTexture
4145 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4145 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4146SampleMaterial.lc 73:15-75:50 414673:15-75:50
4147 AlphaGen 4147 AlphaGen
4148 -> TCGen 4148 -> TCGen
4149 -> [TCMod] 4149 -> [TCMod]
4150 -> StageTexture 4150 -> StageTexture
4151 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4151 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4152SampleMaterial.lc 73:15-76:42 415273:15-76:42
4153 TCGen 4153 TCGen
4154 -> [TCMod] 4154 -> [TCMod]
4155 -> StageTexture 4155 -> StageTexture
4156 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4156 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4157SampleMaterial.lc 73:15-77:40 415773:15-77:40
4158 [TCMod] 4158 [TCMod]
4159 -> StageTexture 4159 -> StageTexture
4160 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4160 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4161SampleMaterial.lc 73:15-78:31 416173:15-78:31
4162 StageTexture 4162 StageTexture
4163 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4163 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4164SampleMaterial.lc 73:15-79:42 416473:15-79:42
4165 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4165 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4166SampleMaterial.lc 73:15-80:38 416673:15-80:38
4167 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4167 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4168SampleMaterial.lc 73:15-81:41 416873:15-81:41
4169 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4169 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4170SampleMaterial.lc 73:15-82:40 417073:15-82:40
4171 Bool -> String -> StageAttrs 4171 Bool -> String -> StageAttrs
4172SampleMaterial.lc 73:15-83:46 417273:15-83:46
4173 String -> StageAttrs 4173 String -> StageAttrs
4174SampleMaterial.lc 73:15-85:18 417473:15-85:18
4175 StageAttrs | [StageAttrs] 4175 StageAttrs | [StageAttrs]
4176SampleMaterial.lc 74:29-74:33 417674:29-74:33
4177 forall a . a -> Maybe a 4177 forall a . a -> Maybe a
4178SampleMaterial.lc 74:29-74:57 417874:29-74:57
4179 Maybe (Blending', Blending') 4179 Maybe (Blending', Blending')
4180SampleMaterial.lc 74:34-74:57 418074:34-74:57
4181 (Blending', Blending') 4181 (Blending', Blending')
4182SampleMaterial.lc 74:36-74:46 418274:36-74:46
4183 Blending' 4183 Blending'
4184SampleMaterial.lc 74:49-74:55 418474:49-74:55
4185 Blending' | ((Blending')) 4185 Blending' | ((Blending'))
4186SampleMaterial.lc 75:30-75:50 418675:30-75:50
4187 RGBGen 4187 RGBGen
4188SampleMaterial.lc 76:32-76:42 418876:32-76:42
4189 AlphaGen 4189 AlphaGen
4190SampleMaterial.lc 77:29-77:40 419077:29-77:40
4191 TCGen 4191 TCGen
4192SampleMaterial.lc 78:29-78:31 419278:29-78:31
4193 forall a . [a] 4193 forall a . [a]
4194SampleMaterial.lc 79:31-79:42 419479:31-79:42
4195 StageTexture 4195 StageTexture
4196SampleMaterial.lc 80:34-80:38 419680:34-80:38
4197 Bool 4197 Bool
4198SampleMaterial.lc 81:33-81:41 419881:33-81:41
4199 DepthFunction 4199 DepthFunction
4200SampleMaterial.lc 82:33-82:40 420082:33-82:40
4201 forall a . Maybe a 4201 forall a . Maybe a
4202SampleMaterial.lc 83:41-83:46 420283:41-83:46
4203 Bool 4203 Bool
4204SampleMaterial.lc 84:38-84:54 420484:38-84:54
4205 String 4205 String
4206SampleMaterial.lc 87:21-87:26 420687:21-87:26
4207 Bool 4207 Bool
4208SampleMaterial.lc 90:5-132:6 420890:5-132:6
4209 (String, CommonAttrs) 4209 (String, CommonAttrs)
4210SampleMaterial.lc 90:5-2182:6 421090:5-2182:6
4211 [(String, CommonAttrs)] 4211 [(String, CommonAttrs)]
4212SampleMaterial.lc 90:7-90:40 421290:7-90:40
4213 String 4213 String
4214SampleMaterial.lc 91:7-91:18 421491:7-91:18
4215 () 4215 ()
4216 -> () 4216 -> ()
4217 -> Bool 4217 -> Bool
@@ -4219,68 +4219,68 @@ SampleMaterial.lc 91:7-91:18
4219 -> Bool 4219 -> Bool
4220 -> Bool 4220 -> Bool
4221 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4221 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4222SampleMaterial.lc 91:7-92:26 422291:7-92:26
4223 () 4223 ()
4224 -> Bool 4224 -> Bool
4225 -> Float 4225 -> Float
4226 -> Bool 4226 -> Bool
4227 -> Bool 4227 -> Bool
4228 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4228 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4229SampleMaterial.lc 91:7-93:26 422991:7-93:26
4230 Bool 4230 Bool
4231 -> Float 4231 -> Float
4232 -> Bool 4232 -> Bool
4233 -> Bool 4233 -> Bool
4234 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4234 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4235SampleMaterial.lc 91:7-94:27 423591:7-94:27
4236 Float 4236 Float
4237 -> Bool 4237 -> Bool
4238 -> Bool 4238 -> Bool
4239 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4239 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4240SampleMaterial.lc 91:7-95:21 424091:7-95:21
4241 Bool 4241 Bool
4242 -> Bool 4242 -> Bool
4243 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4243 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4244SampleMaterial.lc 91:7-96:35 424491:7-96:35
4245 Bool 4245 Bool
4246 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4246 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4247SampleMaterial.lc 91:7-97:28 424791:7-97:28
4248 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4248 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4249SampleMaterial.lc 91:7-98:33 424991:7-98:33
4250 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4250 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4251SampleMaterial.lc 91:7-99:32 425191:7-99:32
4252 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4252 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4253SampleMaterial.lc 91:7-100:30 425391:7-100:30
4254 Bool -> [StageAttrs] -> Bool -> CommonAttrs 4254 Bool -> [StageAttrs] -> Bool -> CommonAttrs
4255SampleMaterial.lc 91:7-101:34 425591:7-101:34
4256 [StageAttrs] -> Bool -> CommonAttrs 4256 [StageAttrs] -> Bool -> CommonAttrs
4257SampleMaterial.lc 91:7-129:14 425791:7-129:14
4258 Bool -> CommonAttrs 4258 Bool -> CommonAttrs
4259SampleMaterial.lc 91:7-131:10 425991:7-131:10
4260 CommonAttrs | ((CommonAttrs)) 4260 CommonAttrs | ((CommonAttrs))
4261SampleMaterial.lc 92:24-92:26 426192:24-92:26
4262 () 4262 ()
4263SampleMaterial.lc 93:24-93:26 426393:24-93:26
4264 () 4264 ()
4265SampleMaterial.lc 94:22-94:27 426594:22-94:27
4266 Bool 4266 Bool
4267SampleMaterial.lc 95:20-95:21 426795:20-95:21
4268 _b 4268 _b
4269SampleMaterial.lc 96:30-96:35 426996:30-96:35
4270 Bool 4270 Bool
4271SampleMaterial.lc 97:23-97:28 427197:23-97:28
4272 Bool 4272 Bool
4273SampleMaterial.lc 98:20-98:33 427398:20-98:33
4274 CullType 4274 CullType
4275SampleMaterial.lc 99:30-99:32 427599:30-99:32
4276 forall a . [a] 4276 forall a . [a]
4277SampleMaterial.lc 100:25-100:30 4277100:25-100:30
4278 Bool 4278 Bool
4279SampleMaterial.lc 101:29-101:34 4279101:29-101:34
4280 Bool 4280 Bool
4281SampleMaterial.lc 103:13-129:14 4281103:13-129:14
4282 [StageAttrs] 4282 [StageAttrs]
4283SampleMaterial.lc 103:15-103:25 4283103:15-103:25
4284 Maybe (Blending', Blending') 4284 Maybe (Blending', Blending')
4285 -> RGBGen 4285 -> RGBGen
4286 -> AlphaGen 4286 -> AlphaGen
@@ -4288,70 +4288,70 @@ SampleMaterial.lc 103:15-103:25
4288 -> [TCMod] 4288 -> [TCMod]
4289 -> StageTexture 4289 -> StageTexture
4290 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4290 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4291SampleMaterial.lc 103:15-104:36 4291103:15-104:36
4292 RGBGen 4292 RGBGen
4293 -> AlphaGen 4293 -> AlphaGen
4294 -> TCGen 4294 -> TCGen
4295 -> [TCMod] 4295 -> [TCMod]
4296 -> StageTexture 4296 -> StageTexture
4297 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4297 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4298SampleMaterial.lc 103:15-105:50 4298103:15-105:50
4299 AlphaGen 4299 AlphaGen
4300 -> TCGen 4300 -> TCGen
4301 -> [TCMod] 4301 -> [TCMod]
4302 -> StageTexture 4302 -> StageTexture
4303 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4303 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4304SampleMaterial.lc 103:15-106:42 4304103:15-106:42
4305 TCGen 4305 TCGen
4306 -> [TCMod] 4306 -> [TCMod]
4307 -> StageTexture 4307 -> StageTexture
4308 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4308 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4309SampleMaterial.lc 103:15-107:36 4309103:15-107:36
4310 [TCMod] 4310 [TCMod]
4311 -> StageTexture 4311 -> StageTexture
4312 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4312 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4313SampleMaterial.lc 103:15-108:31 4313103:15-108:31
4314 StageTexture 4314 StageTexture
4315 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4315 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4316SampleMaterial.lc 103:15-109:71 4316103:15-109:71
4317 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4317 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4318SampleMaterial.lc 103:15-110:38 4318103:15-110:38
4319 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4319 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4320SampleMaterial.lc 103:15-111:41 4320103:15-111:41
4321 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4321 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4322SampleMaterial.lc 103:15-112:40 4322103:15-112:40
4323 Bool -> String -> StageAttrs 4323 Bool -> String -> StageAttrs
4324SampleMaterial.lc 103:15-113:46 4324103:15-113:46
4325 String -> StageAttrs 4325 String -> StageAttrs
4326SampleMaterial.lc 103:15-115:18 4326103:15-115:18
4327 StageAttrs 4327 StageAttrs
4328SampleMaterial.lc 104:29-104:36 4328104:29-104:36
4329 forall a . Maybe a 4329 forall a . Maybe a
4330SampleMaterial.lc 105:30-105:50 4330105:30-105:50
4331 RGBGen 4331 RGBGen
4332SampleMaterial.lc 106:32-106:42 4332106:32-106:42
4333 AlphaGen 4333 AlphaGen
4334SampleMaterial.lc 107:29-107:36 4334107:29-107:36
4335 TCGen 4335 TCGen
4336SampleMaterial.lc 108:29-108:31 4336108:29-108:31
4337 forall a . [a] 4337 forall a . [a]
4338SampleMaterial.lc 109:31-109:37 4338109:31-109:37
4339 String -> StageTexture 4339 String -> StageTexture
4340SampleMaterial.lc 109:31-109:71 4340109:31-109:71
4341 StageTexture 4341 StageTexture
4342SampleMaterial.lc 109:38-109:71 4342109:38-109:71
4343 String 4343 String
4344SampleMaterial.lc 110:34-110:38 4344110:34-110:38
4345 Bool 4345 Bool
4346SampleMaterial.lc 111:33-111:41 4346111:33-111:41
4347 DepthFunction 4347 DepthFunction
4348SampleMaterial.lc 112:33-112:40 4348112:33-112:40
4349 forall a . Maybe a 4349 forall a . Maybe a
4350SampleMaterial.lc 113:41-113:46 4350113:41-113:46
4351 Bool 4351 Bool
4352SampleMaterial.lc 114:38-114:54 4352114:38-114:54
4353 String 4353 String
4354SampleMaterial.lc 116:15-116:25 4354116:15-116:25
4355 Maybe (Blending', Blending') 4355 Maybe (Blending', Blending')
4356 -> RGBGen 4356 -> RGBGen
4357 -> AlphaGen 4357 -> AlphaGen
@@ -4359,82 +4359,82 @@ SampleMaterial.lc 116:15-116:25
4359 -> [TCMod] 4359 -> [TCMod]
4360 -> StageTexture 4360 -> StageTexture
4361 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4361 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4362SampleMaterial.lc 116:15-117:57 4362116:15-117:57
4363 RGBGen 4363 RGBGen
4364 -> AlphaGen 4364 -> AlphaGen
4365 -> TCGen 4365 -> TCGen
4366 -> [TCMod] 4366 -> [TCMod]
4367 -> StageTexture 4367 -> StageTexture
4368 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4368 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4369SampleMaterial.lc 116:15-118:50 4369116:15-118:50
4370 AlphaGen 4370 AlphaGen
4371 -> TCGen 4371 -> TCGen
4372 -> [TCMod] 4372 -> [TCMod]
4373 -> StageTexture 4373 -> StageTexture
4374 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4374 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4375SampleMaterial.lc 116:15-119:42 4375116:15-119:42
4376 TCGen 4376 TCGen
4377 -> [TCMod] 4377 -> [TCMod]
4378 -> StageTexture 4378 -> StageTexture
4379 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4379 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4380SampleMaterial.lc 116:15-120:40 4380116:15-120:40
4381 [TCMod] 4381 [TCMod]
4382 -> StageTexture 4382 -> StageTexture
4383 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4383 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4384SampleMaterial.lc 116:15-121:31 4384116:15-121:31
4385 StageTexture 4385 StageTexture
4386 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4386 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4387SampleMaterial.lc 116:15-122:42 4387116:15-122:42
4388 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4388 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4389SampleMaterial.lc 116:15-123:38 4389116:15-123:38
4390 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4390 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4391SampleMaterial.lc 116:15-124:41 4391116:15-124:41
4392 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4392 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4393SampleMaterial.lc 116:15-125:40 4393116:15-125:40
4394 Bool -> String -> StageAttrs 4394 Bool -> String -> StageAttrs
4395SampleMaterial.lc 116:15-126:46 4395116:15-126:46
4396 String -> StageAttrs 4396 String -> StageAttrs
4397SampleMaterial.lc 116:15-128:18 4397116:15-128:18
4398 StageAttrs | [StageAttrs] 4398 StageAttrs | [StageAttrs]
4399SampleMaterial.lc 117:29-117:33 4399117:29-117:33
4400 forall a . a -> Maybe a 4400 forall a . a -> Maybe a
4401SampleMaterial.lc 117:29-117:57 4401117:29-117:57
4402 Maybe (Blending', Blending') 4402 Maybe (Blending', Blending')
4403SampleMaterial.lc 117:34-117:57 4403117:34-117:57
4404 (Blending', Blending') 4404 (Blending', Blending')
4405SampleMaterial.lc 117:36-117:46 4405117:36-117:46
4406 Blending' 4406 Blending'
4407SampleMaterial.lc 117:49-117:55 4407117:49-117:55
4408 Blending' | ((Blending')) 4408 Blending' | ((Blending'))
4409SampleMaterial.lc 118:30-118:50 4409118:30-118:50
4410 RGBGen 4410 RGBGen
4411SampleMaterial.lc 119:32-119:42 4411119:32-119:42
4412 AlphaGen 4412 AlphaGen
4413SampleMaterial.lc 120:29-120:40 4413120:29-120:40
4414 TCGen 4414 TCGen
4415SampleMaterial.lc 121:29-121:31 4415121:29-121:31
4416 forall a . [a] 4416 forall a . [a]
4417SampleMaterial.lc 122:31-122:42 4417122:31-122:42
4418 StageTexture 4418 StageTexture
4419SampleMaterial.lc 123:34-123:38 4419123:34-123:38
4420 Bool 4420 Bool
4421SampleMaterial.lc 124:33-124:41 4421124:33-124:41
4422 DepthFunction 4422 DepthFunction
4423SampleMaterial.lc 125:33-125:40 4423125:33-125:40
4424 forall a . Maybe a 4424 forall a . Maybe a
4425SampleMaterial.lc 126:41-126:46 4425126:41-126:46
4426 Bool 4426 Bool
4427SampleMaterial.lc 127:38-127:54 4427127:38-127:54
4428 String 4428 String
4429SampleMaterial.lc 130:21-130:26 4429130:21-130:26
4430 Bool 4430 Bool
4431SampleMaterial.lc 133:5-175:6 4431133:5-175:6
4432 (String, CommonAttrs) 4432 (String, CommonAttrs)
4433SampleMaterial.lc 133:5-2182:6 4433133:5-2182:6
4434 [(String, CommonAttrs)] 4434 [(String, CommonAttrs)]
4435SampleMaterial.lc 133:7-133:42 4435133:7-133:42
4436 String 4436 String
4437SampleMaterial.lc 134:7-134:18 4437134:7-134:18
4438 () 4438 ()
4439 -> () 4439 -> ()
4440 -> Bool 4440 -> Bool
@@ -4442,68 +4442,68 @@ SampleMaterial.lc 134:7-134:18
4442 -> Bool 4442 -> Bool
4443 -> Bool 4443 -> Bool
4444 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4444 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4445SampleMaterial.lc 134:7-135:26 4445134:7-135:26
4446 () 4446 ()
4447 -> Bool 4447 -> Bool
4448 -> Float 4448 -> Float
4449 -> Bool 4449 -> Bool
4450 -> Bool 4450 -> Bool
4451 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4451 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4452SampleMaterial.lc 134:7-136:26 4452134:7-136:26
4453 Bool 4453 Bool
4454 -> Float 4454 -> Float
4455 -> Bool 4455 -> Bool
4456 -> Bool 4456 -> Bool
4457 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4457 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4458SampleMaterial.lc 134:7-137:27 4458134:7-137:27
4459 Float 4459 Float
4460 -> Bool 4460 -> Bool
4461 -> Bool 4461 -> Bool
4462 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4462 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4463SampleMaterial.lc 134:7-138:21 4463134:7-138:21
4464 Bool 4464 Bool
4465 -> Bool 4465 -> Bool
4466 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4466 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4467SampleMaterial.lc 134:7-139:35 4467134:7-139:35
4468 Bool 4468 Bool
4469 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4469 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4470SampleMaterial.lc 134:7-140:28 4470134:7-140:28
4471 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4471 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4472SampleMaterial.lc 134:7-141:33 4472134:7-141:33
4473 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4473 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4474SampleMaterial.lc 134:7-142:32 4474134:7-142:32
4475 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4475 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4476SampleMaterial.lc 134:7-143:30 4476134:7-143:30
4477 Bool -> [StageAttrs] -> Bool -> CommonAttrs 4477 Bool -> [StageAttrs] -> Bool -> CommonAttrs
4478SampleMaterial.lc 134:7-144:34 4478134:7-144:34
4479 [StageAttrs] -> Bool -> CommonAttrs 4479 [StageAttrs] -> Bool -> CommonAttrs
4480SampleMaterial.lc 134:7-172:14 4480134:7-172:14
4481 Bool -> CommonAttrs 4481 Bool -> CommonAttrs
4482SampleMaterial.lc 134:7-174:10 4482134:7-174:10
4483 CommonAttrs | ((CommonAttrs)) 4483 CommonAttrs | ((CommonAttrs))
4484SampleMaterial.lc 135:24-135:26 4484135:24-135:26
4485 () 4485 ()
4486SampleMaterial.lc 136:24-136:26 4486136:24-136:26
4487 () 4487 ()
4488SampleMaterial.lc 137:22-137:27 4488137:22-137:27
4489 Bool 4489 Bool
4490SampleMaterial.lc 138:20-138:21 4490138:20-138:21
4491 _b 4491 _b
4492SampleMaterial.lc 139:30-139:35 4492139:30-139:35
4493 Bool 4493 Bool
4494SampleMaterial.lc 140:23-140:28 4494140:23-140:28
4495 Bool 4495 Bool
4496SampleMaterial.lc 141:20-141:33 4496141:20-141:33
4497 CullType 4497 CullType
4498SampleMaterial.lc 142:30-142:32 4498142:30-142:32
4499 forall a . [a] 4499 forall a . [a]
4500SampleMaterial.lc 143:25-143:30 4500143:25-143:30
4501 Bool 4501 Bool
4502SampleMaterial.lc 144:29-144:34 4502144:29-144:34
4503 Bool 4503 Bool
4504SampleMaterial.lc 146:13-172:14 4504146:13-172:14
4505 [StageAttrs] 4505 [StageAttrs]
4506SampleMaterial.lc 146:15-146:25 4506146:15-146:25
4507 Maybe (Blending', Blending') 4507 Maybe (Blending', Blending')
4508 -> RGBGen 4508 -> RGBGen
4509 -> AlphaGen 4509 -> AlphaGen
@@ -4511,70 +4511,70 @@ SampleMaterial.lc 146:15-146:25
4511 -> [TCMod] 4511 -> [TCMod]
4512 -> StageTexture 4512 -> StageTexture
4513 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4513 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4514SampleMaterial.lc 146:15-147:36 4514146:15-147:36
4515 RGBGen 4515 RGBGen
4516 -> AlphaGen 4516 -> AlphaGen
4517 -> TCGen 4517 -> TCGen
4518 -> [TCMod] 4518 -> [TCMod]
4519 -> StageTexture 4519 -> StageTexture
4520 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4520 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4521SampleMaterial.lc 146:15-148:50 4521146:15-148:50
4522 AlphaGen 4522 AlphaGen
4523 -> TCGen 4523 -> TCGen
4524 -> [TCMod] 4524 -> [TCMod]
4525 -> StageTexture 4525 -> StageTexture
4526 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4526 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4527SampleMaterial.lc 146:15-149:42 4527146:15-149:42
4528 TCGen 4528 TCGen
4529 -> [TCMod] 4529 -> [TCMod]
4530 -> StageTexture 4530 -> StageTexture
4531 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4531 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4532SampleMaterial.lc 146:15-150:36 4532146:15-150:36
4533 [TCMod] 4533 [TCMod]
4534 -> StageTexture 4534 -> StageTexture
4535 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4535 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4536SampleMaterial.lc 146:15-151:31 4536146:15-151:31
4537 StageTexture 4537 StageTexture
4538 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4538 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4539SampleMaterial.lc 146:15-152:73 4539146:15-152:73
4540 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4540 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4541SampleMaterial.lc 146:15-153:38 4541146:15-153:38
4542 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4542 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4543SampleMaterial.lc 146:15-154:41 4543146:15-154:41
4544 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4544 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4545SampleMaterial.lc 146:15-155:40 4545146:15-155:40
4546 Bool -> String -> StageAttrs 4546 Bool -> String -> StageAttrs
4547SampleMaterial.lc 146:15-156:46 4547146:15-156:46
4548 String -> StageAttrs 4548 String -> StageAttrs
4549SampleMaterial.lc 146:15-158:18 4549146:15-158:18
4550 StageAttrs 4550 StageAttrs
4551SampleMaterial.lc 147:29-147:36 4551147:29-147:36
4552 forall a . Maybe a 4552 forall a . Maybe a
4553SampleMaterial.lc 148:30-148:50 4553148:30-148:50
4554 RGBGen 4554 RGBGen
4555SampleMaterial.lc 149:32-149:42 4555149:32-149:42
4556 AlphaGen 4556 AlphaGen
4557SampleMaterial.lc 150:29-150:36 4557150:29-150:36
4558 TCGen 4558 TCGen
4559SampleMaterial.lc 151:29-151:31 4559151:29-151:31
4560 forall a . [a] 4560 forall a . [a]
4561SampleMaterial.lc 152:31-152:37 4561152:31-152:37
4562 String -> StageTexture 4562 String -> StageTexture
4563SampleMaterial.lc 152:31-152:73 4563152:31-152:73
4564 StageTexture 4564 StageTexture
4565SampleMaterial.lc 152:38-152:73 4565152:38-152:73
4566 String 4566 String
4567SampleMaterial.lc 153:34-153:38 4567153:34-153:38
4568 Bool 4568 Bool
4569SampleMaterial.lc 154:33-154:41 4569154:33-154:41
4570 DepthFunction 4570 DepthFunction
4571SampleMaterial.lc 155:33-155:40 4571155:33-155:40
4572 forall a . Maybe a 4572 forall a . Maybe a
4573SampleMaterial.lc 156:41-156:46 4573156:41-156:46
4574 Bool 4574 Bool
4575SampleMaterial.lc 157:38-157:54 4575157:38-157:54
4576 String 4576 String
4577SampleMaterial.lc 159:15-159:25 4577159:15-159:25
4578 Maybe (Blending', Blending') 4578 Maybe (Blending', Blending')
4579 -> RGBGen 4579 -> RGBGen
4580 -> AlphaGen 4580 -> AlphaGen
@@ -4582,82 +4582,82 @@ SampleMaterial.lc 159:15-159:25
4582 -> [TCMod] 4582 -> [TCMod]
4583 -> StageTexture 4583 -> StageTexture
4584 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4584 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4585SampleMaterial.lc 159:15-160:57 4585159:15-160:57
4586 RGBGen 4586 RGBGen
4587 -> AlphaGen 4587 -> AlphaGen
4588 -> TCGen 4588 -> TCGen
4589 -> [TCMod] 4589 -> [TCMod]
4590 -> StageTexture 4590 -> StageTexture
4591 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4591 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4592SampleMaterial.lc 159:15-161:50 4592159:15-161:50
4593 AlphaGen 4593 AlphaGen
4594 -> TCGen 4594 -> TCGen
4595 -> [TCMod] 4595 -> [TCMod]
4596 -> StageTexture 4596 -> StageTexture
4597 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4597 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4598SampleMaterial.lc 159:15-162:42 4598159:15-162:42
4599 TCGen 4599 TCGen
4600 -> [TCMod] 4600 -> [TCMod]
4601 -> StageTexture 4601 -> StageTexture
4602 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4602 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4603SampleMaterial.lc 159:15-163:40 4603159:15-163:40
4604 [TCMod] 4604 [TCMod]
4605 -> StageTexture 4605 -> StageTexture
4606 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4606 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4607SampleMaterial.lc 159:15-164:31 4607159:15-164:31
4608 StageTexture 4608 StageTexture
4609 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4609 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4610SampleMaterial.lc 159:15-165:42 4610159:15-165:42
4611 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4611 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4612SampleMaterial.lc 159:15-166:38 4612159:15-166:38
4613 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4613 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4614SampleMaterial.lc 159:15-167:41 4614159:15-167:41
4615 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4615 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4616SampleMaterial.lc 159:15-168:40 4616159:15-168:40
4617 Bool -> String -> StageAttrs 4617 Bool -> String -> StageAttrs
4618SampleMaterial.lc 159:15-169:46 4618159:15-169:46
4619 String -> StageAttrs 4619 String -> StageAttrs
4620SampleMaterial.lc 159:15-171:18 4620159:15-171:18
4621 StageAttrs | [StageAttrs] 4621 StageAttrs | [StageAttrs]
4622SampleMaterial.lc 160:29-160:33 4622160:29-160:33
4623 forall a . a -> Maybe a 4623 forall a . a -> Maybe a
4624SampleMaterial.lc 160:29-160:57 4624160:29-160:57
4625 Maybe (Blending', Blending') 4625 Maybe (Blending', Blending')
4626SampleMaterial.lc 160:34-160:57 4626160:34-160:57
4627 (Blending', Blending') 4627 (Blending', Blending')
4628SampleMaterial.lc 160:36-160:46 4628160:36-160:46
4629 Blending' 4629 Blending'
4630SampleMaterial.lc 160:49-160:55 4630160:49-160:55
4631 Blending' | ((Blending')) 4631 Blending' | ((Blending'))
4632SampleMaterial.lc 161:30-161:50 4632161:30-161:50
4633 RGBGen 4633 RGBGen
4634SampleMaterial.lc 162:32-162:42 4634162:32-162:42
4635 AlphaGen 4635 AlphaGen
4636SampleMaterial.lc 163:29-163:40 4636163:29-163:40
4637 TCGen 4637 TCGen
4638SampleMaterial.lc 164:29-164:31 4638164:29-164:31
4639 forall a . [a] 4639 forall a . [a]
4640SampleMaterial.lc 165:31-165:42 4640165:31-165:42
4641 StageTexture 4641 StageTexture
4642SampleMaterial.lc 166:34-166:38 4642166:34-166:38
4643 Bool 4643 Bool
4644SampleMaterial.lc 167:33-167:41 4644167:33-167:41
4645 DepthFunction 4645 DepthFunction
4646SampleMaterial.lc 168:33-168:40 4646168:33-168:40
4647 forall a . Maybe a 4647 forall a . Maybe a
4648SampleMaterial.lc 169:41-169:46 4648169:41-169:46
4649 Bool 4649 Bool
4650SampleMaterial.lc 170:38-170:54 4650170:38-170:54
4651 String 4651 String
4652SampleMaterial.lc 173:21-173:26 4652173:21-173:26
4653 Bool 4653 Bool
4654SampleMaterial.lc 176:5-232:6 4654176:5-232:6
4655 (String, CommonAttrs) 4655 (String, CommonAttrs)
4656SampleMaterial.lc 176:5-2182:6 4656176:5-2182:6
4657 [(String, CommonAttrs)] 4657 [(String, CommonAttrs)]
4658SampleMaterial.lc 176:7-176:46 4658176:7-176:46
4659 String 4659 String
4660SampleMaterial.lc 177:7-177:18 4660177:7-177:18
4661 () 4661 ()
4662 -> () 4662 -> ()
4663 -> Bool 4663 -> Bool
@@ -4665,68 +4665,68 @@ SampleMaterial.lc 177:7-177:18
4665 -> Bool 4665 -> Bool
4666 -> Bool 4666 -> Bool
4667 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4667 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4668SampleMaterial.lc 177:7-178:26 4668177:7-178:26
4669 () 4669 ()
4670 -> Bool 4670 -> Bool
4671 -> Float 4671 -> Float
4672 -> Bool 4672 -> Bool
4673 -> Bool 4673 -> Bool
4674 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4674 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4675SampleMaterial.lc 177:7-179:26 4675177:7-179:26
4676 Bool 4676 Bool
4677 -> Float 4677 -> Float
4678 -> Bool 4678 -> Bool
4679 -> Bool 4679 -> Bool
4680 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4680 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4681SampleMaterial.lc 177:7-180:27 4681177:7-180:27
4682 Float 4682 Float
4683 -> Bool 4683 -> Bool
4684 -> Bool 4684 -> Bool
4685 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4685 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4686SampleMaterial.lc 177:7-181:21 4686177:7-181:21
4687 Bool 4687 Bool
4688 -> Bool 4688 -> Bool
4689 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4689 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4690SampleMaterial.lc 177:7-182:35 4690177:7-182:35
4691 Bool 4691 Bool
4692 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4692 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4693SampleMaterial.lc 177:7-183:28 4693177:7-183:28
4694 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4694 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4695SampleMaterial.lc 177:7-184:33 4695177:7-184:33
4696 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4696 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4697SampleMaterial.lc 177:7-185:32 4697177:7-185:32
4698 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4698 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4699SampleMaterial.lc 177:7-186:30 4699177:7-186:30
4700 Bool -> [StageAttrs] -> Bool -> CommonAttrs 4700 Bool -> [StageAttrs] -> Bool -> CommonAttrs
4701SampleMaterial.lc 177:7-187:34 4701177:7-187:34
4702 [StageAttrs] -> Bool -> CommonAttrs 4702 [StageAttrs] -> Bool -> CommonAttrs
4703SampleMaterial.lc 177:7-229:14 4703177:7-229:14
4704 Bool -> CommonAttrs 4704 Bool -> CommonAttrs
4705SampleMaterial.lc 177:7-231:10 4705177:7-231:10
4706 CommonAttrs | ((CommonAttrs)) 4706 CommonAttrs | ((CommonAttrs))
4707SampleMaterial.lc 178:24-178:26 4707178:24-178:26
4708 () 4708 ()
4709SampleMaterial.lc 179:24-179:26 4709179:24-179:26
4710 () 4710 ()
4711SampleMaterial.lc 180:22-180:27 4711180:22-180:27
4712 Bool 4712 Bool
4713SampleMaterial.lc 181:20-181:21 4713181:20-181:21
4714 _b 4714 _b
4715SampleMaterial.lc 182:30-182:35 4715182:30-182:35
4716 Bool 4716 Bool
4717SampleMaterial.lc 183:23-183:28 4717183:23-183:28
4718 Bool 4718 Bool
4719SampleMaterial.lc 184:20-184:33 4719184:20-184:33
4720 CullType 4720 CullType
4721SampleMaterial.lc 185:30-185:32 4721185:30-185:32
4722 forall a . [a] 4722 forall a . [a]
4723SampleMaterial.lc 186:25-186:30 4723186:25-186:30
4724 Bool 4724 Bool
4725SampleMaterial.lc 187:29-187:34 4725187:29-187:34
4726 Bool 4726 Bool
4727SampleMaterial.lc 189:13-229:14 4727189:13-229:14
4728 [StageAttrs] 4728 [StageAttrs]
4729SampleMaterial.lc 189:15-189:25 4729189:15-189:25
4730 Maybe (Blending', Blending') 4730 Maybe (Blending', Blending')
4731 -> RGBGen 4731 -> RGBGen
4732 -> AlphaGen 4732 -> AlphaGen
@@ -4734,110 +4734,110 @@ SampleMaterial.lc 189:15-189:25
4734 -> [TCMod] 4734 -> [TCMod]
4735 -> StageTexture 4735 -> StageTexture
4736 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4736 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4737SampleMaterial.lc 189:15-190:36 4737189:15-190:36
4738 RGBGen 4738 RGBGen
4739 -> AlphaGen 4739 -> AlphaGen
4740 -> TCGen 4740 -> TCGen
4741 -> [TCMod] 4741 -> [TCMod]
4742 -> StageTexture 4742 -> StageTexture
4743 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4743 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4744SampleMaterial.lc 189:15-191:42 4744189:15-191:42
4745 AlphaGen 4745 AlphaGen
4746 -> TCGen 4746 -> TCGen
4747 -> [TCMod] 4747 -> [TCMod]
4748 -> StageTexture 4748 -> StageTexture
4749 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4749 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4750SampleMaterial.lc 189:15-192:42 4750189:15-192:42
4751 TCGen 4751 TCGen
4752 -> [TCMod] 4752 -> [TCMod]
4753 -> StageTexture 4753 -> StageTexture
4754 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4754 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4755SampleMaterial.lc 189:15-193:36 4755189:15-193:36
4756 [TCMod] 4756 [TCMod]
4757 -> StageTexture 4757 -> StageTexture
4758 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4758 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4759SampleMaterial.lc 189:15-195:88 4759189:15-195:88
4760 StageTexture 4760 StageTexture
4761 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4761 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4762SampleMaterial.lc 189:15-196:66 4762189:15-196:66
4763 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4763 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4764SampleMaterial.lc 189:15-197:38 4764189:15-197:38
4765 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4765 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4766SampleMaterial.lc 189:15-198:41 4766189:15-198:41
4767 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4767 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4768SampleMaterial.lc 189:15-199:40 4768189:15-199:40
4769 Bool -> String -> StageAttrs 4769 Bool -> String -> StageAttrs
4770SampleMaterial.lc 189:15-200:46 4770189:15-200:46
4771 String -> StageAttrs 4771 String -> StageAttrs
4772SampleMaterial.lc 189:15-202:18 4772189:15-202:18
4773 StageAttrs 4773 StageAttrs
4774SampleMaterial.lc 190:29-190:36 4774190:29-190:36
4775 forall a . Maybe a 4775 forall a . Maybe a
4776SampleMaterial.lc 191:30-191:42 4776191:30-191:42
4777 RGBGen 4777 RGBGen
4778SampleMaterial.lc 192:32-192:42 4778192:32-192:42
4779 AlphaGen 4779 AlphaGen
4780SampleMaterial.lc 193:29-193:36 4780193:29-193:36
4781 TCGen 4781 TCGen
4782SampleMaterial.lc 195:21-195:88 4782195:21-195:88
4783 [TCMod] 4783 [TCMod]
4784SampleMaterial.lc 195:23-195:32 4784195:23-195:32
4785 Float -> Float -> TCMod 4785 Float -> Float -> TCMod
4786SampleMaterial.lc 195:23-195:36 4786195:23-195:36
4787 Float -> TCMod 4787 Float -> TCMod
4788SampleMaterial.lc 195:23-195:40 4788195:23-195:40
4789 TCMod 4789 TCMod
4790SampleMaterial.lc 195:33-195:36 4790195:33-195:36
4791 Float 4791 Float
4792SampleMaterial.lc 195:37-195:40 4792195:37-195:40
4793 Float 4793 Float
4794SampleMaterial.lc 195:43-195:50 4794195:43-195:50
4795 Float -> Float -> Float -> Float -> TCMod 4795 Float -> Float -> Float -> Float -> TCMod
4796SampleMaterial.lc 195:43-195:54 4796195:43-195:54
4797 Float -> Float -> Float -> TCMod 4797 Float -> Float -> Float -> TCMod
4798SampleMaterial.lc 195:43-195:59 4798195:43-195:59
4799 Float -> Float -> TCMod 4799 Float -> Float -> TCMod
4800SampleMaterial.lc 195:43-195:63 4800195:43-195:63
4801 Float -> TCMod 4801 Float -> TCMod
4802SampleMaterial.lc 195:43-195:67 4802195:43-195:67
4803 TCMod 4803 TCMod
4804SampleMaterial.lc 195:43-195:86 4804195:43-195:86
4805 [TCMod] 4805 [TCMod]
4806SampleMaterial.lc 195:51-195:54 4806195:51-195:54
4807 Float 4807 Float
4808SampleMaterial.lc 195:55-195:59 4808195:55-195:59
4809 Float 4809 Float
4810SampleMaterial.lc 195:60-195:63 4810195:60-195:63
4811 Float 4811 Float
4812SampleMaterial.lc 195:64-195:67 4812195:64-195:67
4813 Float 4813 Float
4814SampleMaterial.lc 195:70-195:78 4814195:70-195:78
4815 Float -> Float -> TCMod 4815 Float -> Float -> TCMod
4816SampleMaterial.lc 195:70-195:82 4816195:70-195:82
4817 Float -> TCMod 4817 Float -> TCMod
4818SampleMaterial.lc 195:70-195:86 4818195:70-195:86
4819 TCMod | [TCMod] 4819 TCMod | [TCMod]
4820SampleMaterial.lc 195:79-195:82 4820195:79-195:82
4821 Float 4821 Float
4822SampleMaterial.lc 195:83-195:86 4822195:83-195:86
4823 Float 4823 Float
4824SampleMaterial.lc 196:31-196:37 4824196:31-196:37
4825 String -> StageTexture 4825 String -> StageTexture
4826SampleMaterial.lc 196:31-196:66 4826196:31-196:66
4827 StageTexture 4827 StageTexture
4828SampleMaterial.lc 196:38-196:66 4828196:38-196:66
4829 String 4829 String
4830SampleMaterial.lc 197:34-197:38 4830197:34-197:38
4831 Bool 4831 Bool
4832SampleMaterial.lc 198:33-198:41 4832198:33-198:41
4833 DepthFunction 4833 DepthFunction
4834SampleMaterial.lc 199:33-199:40 4834199:33-199:40
4835 forall a . Maybe a 4835 forall a . Maybe a
4836SampleMaterial.lc 200:41-200:46 4836200:41-200:46
4837 Bool 4837 Bool
4838SampleMaterial.lc 201:38-201:52 4838201:38-201:52
4839 String 4839 String
4840SampleMaterial.lc 203:15-203:25 4840203:15-203:25
4841 Maybe (Blending', Blending') 4841 Maybe (Blending', Blending')
4842 -> RGBGen 4842 -> RGBGen
4843 -> AlphaGen 4843 -> AlphaGen
@@ -4845,80 +4845,80 @@ SampleMaterial.lc 203:15-203:25
4845 -> [TCMod] 4845 -> [TCMod]
4846 -> StageTexture 4846 -> StageTexture
4847 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4847 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4848SampleMaterial.lc 203:15-204:69 4848203:15-204:69
4849 RGBGen 4849 RGBGen
4850 -> AlphaGen 4850 -> AlphaGen
4851 -> TCGen 4851 -> TCGen
4852 -> [TCMod] 4852 -> [TCMod]
4853 -> StageTexture 4853 -> StageTexture
4854 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4854 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4855SampleMaterial.lc 203:15-205:42 4855203:15-205:42
4856 AlphaGen 4856 AlphaGen
4857 -> TCGen 4857 -> TCGen
4858 -> [TCMod] 4858 -> [TCMod]
4859 -> StageTexture 4859 -> StageTexture
4860 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4860 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4861SampleMaterial.lc 203:15-206:42 4861203:15-206:42
4862 TCGen 4862 TCGen
4863 -> [TCMod] 4863 -> [TCMod]
4864 -> StageTexture 4864 -> StageTexture
4865 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4865 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4866SampleMaterial.lc 203:15-207:36 4866203:15-207:36
4867 [TCMod] 4867 [TCMod]
4868 -> StageTexture 4868 -> StageTexture
4869 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4869 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4870SampleMaterial.lc 203:15-208:31 4870203:15-208:31
4871 StageTexture 4871 StageTexture
4872 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4872 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4873SampleMaterial.lc 203:15-209:81 4873203:15-209:81
4874 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4874 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4875SampleMaterial.lc 203:15-210:39 4875203:15-210:39
4876 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4876 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4877SampleMaterial.lc 203:15-211:41 4877203:15-211:41
4878 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4878 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4879SampleMaterial.lc 203:15-212:40 4879203:15-212:40
4880 Bool -> String -> StageAttrs 4880 Bool -> String -> StageAttrs
4881SampleMaterial.lc 203:15-213:46 4881203:15-213:46
4882 String -> StageAttrs 4882 String -> StageAttrs
4883SampleMaterial.lc 203:15-215:18 4883203:15-215:18
4884 StageAttrs 4884 StageAttrs
4885SampleMaterial.lc 203:15-228:18 4885203:15-228:18
4886 [StageAttrs] 4886 [StageAttrs]
4887SampleMaterial.lc 204:29-204:33 4887204:29-204:33
4888 forall a . a -> Maybe a 4888 forall a . a -> Maybe a
4889SampleMaterial.lc 204:29-204:69 4889204:29-204:69
4890 Maybe (Blending', Blending') 4890 Maybe (Blending', Blending')
4891SampleMaterial.lc 204:34-204:69 4891204:34-204:69
4892 (Blending', Blending') 4892 (Blending', Blending')
4893SampleMaterial.lc 204:36-204:46 4893204:36-204:46
4894 Blending' 4894 Blending'
4895SampleMaterial.lc 204:49-204:67 4895204:49-204:67
4896 Blending' | ((Blending')) 4896 Blending' | ((Blending'))
4897SampleMaterial.lc 205:30-205:42 4897205:30-205:42
4898 RGBGen 4898 RGBGen
4899SampleMaterial.lc 206:32-206:42 4899206:32-206:42
4900 AlphaGen 4900 AlphaGen
4901SampleMaterial.lc 207:29-207:36 4901207:29-207:36
4902 TCGen 4902 TCGen
4903SampleMaterial.lc 208:29-208:31 4903208:29-208:31
4904 forall a . [a] 4904 forall a . [a]
4905SampleMaterial.lc 209:31-209:37 4905209:31-209:37
4906 String -> StageTexture 4906 String -> StageTexture
4907SampleMaterial.lc 209:31-209:81 4907209:31-209:81
4908 StageTexture 4908 StageTexture
4909SampleMaterial.lc 209:38-209:81 4909209:38-209:81
4910 String 4910 String
4911SampleMaterial.lc 210:34-210:39 4911210:34-210:39
4912 Bool 4912 Bool
4913SampleMaterial.lc 211:33-211:41 4913211:33-211:41
4914 DepthFunction 4914 DepthFunction
4915SampleMaterial.lc 212:33-212:40 4915212:33-212:40
4916 forall a . Maybe a 4916 forall a . Maybe a
4917SampleMaterial.lc 213:41-213:46 4917213:41-213:46
4918 Bool 4918 Bool
4919SampleMaterial.lc 214:38-214:54 4919214:38-214:54
4920 String 4920 String
4921SampleMaterial.lc 216:15-216:25 4921216:15-216:25
4922 Maybe (Blending', Blending') 4922 Maybe (Blending', Blending')
4923 -> RGBGen 4923 -> RGBGen
4924 -> AlphaGen 4924 -> AlphaGen
@@ -4926,82 +4926,82 @@ SampleMaterial.lc 216:15-216:25
4926 -> [TCMod] 4926 -> [TCMod]
4927 -> StageTexture 4927 -> StageTexture
4928 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4928 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4929SampleMaterial.lc 216:15-217:69 4929216:15-217:69
4930 RGBGen 4930 RGBGen
4931 -> AlphaGen 4931 -> AlphaGen
4932 -> TCGen 4932 -> TCGen
4933 -> [TCMod] 4933 -> [TCMod]
4934 -> StageTexture 4934 -> StageTexture
4935 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4935 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4936SampleMaterial.lc 216:15-218:42 4936216:15-218:42
4937 AlphaGen 4937 AlphaGen
4938 -> TCGen 4938 -> TCGen
4939 -> [TCMod] 4939 -> [TCMod]
4940 -> StageTexture 4940 -> StageTexture
4941 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4941 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4942SampleMaterial.lc 216:15-219:42 4942216:15-219:42
4943 TCGen 4943 TCGen
4944 -> [TCMod] 4944 -> [TCMod]
4945 -> StageTexture 4945 -> StageTexture
4946 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4946 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4947SampleMaterial.lc 216:15-220:40 4947216:15-220:40
4948 [TCMod] 4948 [TCMod]
4949 -> StageTexture 4949 -> StageTexture
4950 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4950 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4951SampleMaterial.lc 216:15-221:31 4951216:15-221:31
4952 StageTexture 4952 StageTexture
4953 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4953 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4954SampleMaterial.lc 216:15-222:42 4954216:15-222:42
4955 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4955 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4956SampleMaterial.lc 216:15-223:39 4956216:15-223:39
4957 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4957 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4958SampleMaterial.lc 216:15-224:41 4958216:15-224:41
4959 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4959 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4960SampleMaterial.lc 216:15-225:40 4960216:15-225:40
4961 Bool -> String -> StageAttrs 4961 Bool -> String -> StageAttrs
4962SampleMaterial.lc 216:15-226:46 4962216:15-226:46
4963 String -> StageAttrs 4963 String -> StageAttrs
4964SampleMaterial.lc 216:15-228:18 4964216:15-228:18
4965 StageAttrs | [StageAttrs] 4965 StageAttrs | [StageAttrs]
4966SampleMaterial.lc 217:29-217:33 4966217:29-217:33
4967 forall a . a -> Maybe a 4967 forall a . a -> Maybe a
4968SampleMaterial.lc 217:29-217:69 4968217:29-217:69
4969 Maybe (Blending', Blending') 4969 Maybe (Blending', Blending')
4970SampleMaterial.lc 217:34-217:69 4970217:34-217:69
4971 (Blending', Blending') 4971 (Blending', Blending')
4972SampleMaterial.lc 217:36-217:46 4972217:36-217:46
4973 Blending' 4973 Blending'
4974SampleMaterial.lc 217:49-217:67 4974217:49-217:67
4975 Blending' | ((Blending')) 4975 Blending' | ((Blending'))
4976SampleMaterial.lc 218:30-218:42 4976218:30-218:42
4977 RGBGen 4977 RGBGen
4978SampleMaterial.lc 219:32-219:42 4978219:32-219:42
4979 AlphaGen 4979 AlphaGen
4980SampleMaterial.lc 220:29-220:40 4980220:29-220:40
4981 TCGen 4981 TCGen
4982SampleMaterial.lc 221:29-221:31 4982221:29-221:31
4983 forall a . [a] 4983 forall a . [a]
4984SampleMaterial.lc 222:31-222:42 4984222:31-222:42
4985 StageTexture 4985 StageTexture
4986SampleMaterial.lc 223:34-223:39 4986223:34-223:39
4987 Bool 4987 Bool
4988SampleMaterial.lc 224:33-224:41 4988224:33-224:41
4989 DepthFunction 4989 DepthFunction
4990SampleMaterial.lc 225:33-225:40 4990225:33-225:40
4991 forall a . Maybe a 4991 forall a . Maybe a
4992SampleMaterial.lc 226:41-226:46 4992226:41-226:46
4993 Bool 4993 Bool
4994SampleMaterial.lc 227:38-227:54 4994227:38-227:54
4995 String 4995 String
4996SampleMaterial.lc 230:21-230:26 4996230:21-230:26
4997 Bool 4997 Bool
4998SampleMaterial.lc 233:5-275:6 4998233:5-275:6
4999 (String, CommonAttrs) 4999 (String, CommonAttrs)
5000SampleMaterial.lc 233:5-2182:6 5000233:5-2182:6
5001 [(String, CommonAttrs)] 5001 [(String, CommonAttrs)]
5002SampleMaterial.lc 233:7-233:40 5002233:7-233:40
5003 String 5003 String
5004SampleMaterial.lc 234:7-234:18 5004234:7-234:18
5005 () 5005 ()
5006 -> () 5006 -> ()
5007 -> Bool 5007 -> Bool
@@ -5009,68 +5009,68 @@ SampleMaterial.lc 234:7-234:18
5009 -> Bool 5009 -> Bool
5010 -> Bool 5010 -> Bool
5011 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5011 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5012SampleMaterial.lc 234:7-235:26 5012234:7-235:26
5013 () 5013 ()
5014 -> Bool 5014 -> Bool
5015 -> Float 5015 -> Float
5016 -> Bool 5016 -> Bool
5017 -> Bool 5017 -> Bool
5018 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5018 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5019SampleMaterial.lc 234:7-236:26 5019234:7-236:26
5020 Bool 5020 Bool
5021 -> Float 5021 -> Float
5022 -> Bool 5022 -> Bool
5023 -> Bool 5023 -> Bool
5024 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5024 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5025SampleMaterial.lc 234:7-237:27 5025234:7-237:27
5026 Float 5026 Float
5027 -> Bool 5027 -> Bool
5028 -> Bool 5028 -> Bool
5029 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5029 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5030SampleMaterial.lc 234:7-238:21 5030234:7-238:21
5031 Bool 5031 Bool
5032 -> Bool 5032 -> Bool
5033 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5033 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5034SampleMaterial.lc 234:7-239:35 5034234:7-239:35
5035 Bool 5035 Bool
5036 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5036 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5037SampleMaterial.lc 234:7-240:28 5037234:7-240:28
5038 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5038 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5039SampleMaterial.lc 234:7-241:33 5039234:7-241:33
5040 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5040 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5041SampleMaterial.lc 234:7-242:32 5041234:7-242:32
5042 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5042 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5043SampleMaterial.lc 234:7-243:30 5043234:7-243:30
5044 Bool -> [StageAttrs] -> Bool -> CommonAttrs 5044 Bool -> [StageAttrs] -> Bool -> CommonAttrs
5045SampleMaterial.lc 234:7-244:34 5045234:7-244:34
5046 [StageAttrs] -> Bool -> CommonAttrs 5046 [StageAttrs] -> Bool -> CommonAttrs
5047SampleMaterial.lc 234:7-272:14 5047234:7-272:14
5048 Bool -> CommonAttrs 5048 Bool -> CommonAttrs
5049SampleMaterial.lc 234:7-274:10 5049234:7-274:10
5050 CommonAttrs | ((CommonAttrs)) 5050 CommonAttrs | ((CommonAttrs))
5051SampleMaterial.lc 235:24-235:26 5051235:24-235:26
5052 () 5052 ()
5053SampleMaterial.lc 236:24-236:26 5053236:24-236:26
5054 () 5054 ()
5055SampleMaterial.lc 237:22-237:27 5055237:22-237:27
5056 Bool 5056 Bool
5057SampleMaterial.lc 238:20-238:21 5057238:20-238:21
5058 _b 5058 _b
5059SampleMaterial.lc 239:30-239:35 5059239:30-239:35
5060 Bool 5060 Bool
5061SampleMaterial.lc 240:23-240:28 5061240:23-240:28
5062 Bool 5062 Bool
5063SampleMaterial.lc 241:20-241:33 5063241:20-241:33
5064 CullType 5064 CullType
5065SampleMaterial.lc 242:30-242:32 5065242:30-242:32
5066 forall a . [a] 5066 forall a . [a]
5067SampleMaterial.lc 243:25-243:30 5067243:25-243:30
5068 Bool 5068 Bool
5069SampleMaterial.lc 244:29-244:34 5069244:29-244:34
5070 Bool 5070 Bool
5071SampleMaterial.lc 246:13-272:14 5071246:13-272:14
5072 [StageAttrs] 5072 [StageAttrs]
5073SampleMaterial.lc 246:15-246:25 5073246:15-246:25
5074 Maybe (Blending', Blending') 5074 Maybe (Blending', Blending')
5075 -> RGBGen 5075 -> RGBGen
5076 -> AlphaGen 5076 -> AlphaGen
@@ -5078,70 +5078,70 @@ SampleMaterial.lc 246:15-246:25
5078 -> [TCMod] 5078 -> [TCMod]
5079 -> StageTexture 5079 -> StageTexture
5080 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5080 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5081SampleMaterial.lc 246:15-247:36 5081246:15-247:36
5082 RGBGen 5082 RGBGen
5083 -> AlphaGen 5083 -> AlphaGen
5084 -> TCGen 5084 -> TCGen
5085 -> [TCMod] 5085 -> [TCMod]
5086 -> StageTexture 5086 -> StageTexture
5087 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5087 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5088SampleMaterial.lc 246:15-248:50 5088246:15-248:50
5089 AlphaGen 5089 AlphaGen
5090 -> TCGen 5090 -> TCGen
5091 -> [TCMod] 5091 -> [TCMod]
5092 -> StageTexture 5092 -> StageTexture
5093 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5093 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5094SampleMaterial.lc 246:15-249:42 5094246:15-249:42
5095 TCGen 5095 TCGen
5096 -> [TCMod] 5096 -> [TCMod]
5097 -> StageTexture 5097 -> StageTexture
5098 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5098 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5099SampleMaterial.lc 246:15-250:36 5099246:15-250:36
5100 [TCMod] 5100 [TCMod]
5101 -> StageTexture 5101 -> StageTexture
5102 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5102 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5103SampleMaterial.lc 246:15-251:31 5103246:15-251:31
5104 StageTexture 5104 StageTexture
5105 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5105 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5106SampleMaterial.lc 246:15-252:71 5106246:15-252:71
5107 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5107 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5108SampleMaterial.lc 246:15-253:38 5108246:15-253:38
5109 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5109 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5110SampleMaterial.lc 246:15-254:41 5110246:15-254:41
5111 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5111 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5112SampleMaterial.lc 246:15-255:40 5112246:15-255:40
5113 Bool -> String -> StageAttrs 5113 Bool -> String -> StageAttrs
5114SampleMaterial.lc 246:15-256:46 5114246:15-256:46
5115 String -> StageAttrs 5115 String -> StageAttrs
5116SampleMaterial.lc 246:15-258:18 5116246:15-258:18
5117 StageAttrs 5117 StageAttrs
5118SampleMaterial.lc 247:29-247:36 5118247:29-247:36
5119 forall a . Maybe a 5119 forall a . Maybe a
5120SampleMaterial.lc 248:30-248:50 5120248:30-248:50
5121 RGBGen 5121 RGBGen
5122SampleMaterial.lc 249:32-249:42 5122249:32-249:42
5123 AlphaGen 5123 AlphaGen
5124SampleMaterial.lc 250:29-250:36 5124250:29-250:36
5125 TCGen 5125 TCGen
5126SampleMaterial.lc 251:29-251:31 5126251:29-251:31
5127 forall a . [a] 5127 forall a . [a]
5128SampleMaterial.lc 252:31-252:37 5128252:31-252:37
5129 String -> StageTexture 5129 String -> StageTexture
5130SampleMaterial.lc 252:31-252:71 5130252:31-252:71
5131 StageTexture 5131 StageTexture
5132SampleMaterial.lc 252:38-252:71 5132252:38-252:71
5133 String 5133 String
5134SampleMaterial.lc 253:34-253:38 5134253:34-253:38
5135 Bool 5135 Bool
5136SampleMaterial.lc 254:33-254:41 5136254:33-254:41
5137 DepthFunction 5137 DepthFunction
5138SampleMaterial.lc 255:33-255:40 5138255:33-255:40
5139 forall a . Maybe a 5139 forall a . Maybe a
5140SampleMaterial.lc 256:41-256:46 5140256:41-256:46
5141 Bool 5141 Bool
5142SampleMaterial.lc 257:38-257:54 5142257:38-257:54
5143 String 5143 String
5144SampleMaterial.lc 259:15-259:25 5144259:15-259:25
5145 Maybe (Blending', Blending') 5145 Maybe (Blending', Blending')
5146 -> RGBGen 5146 -> RGBGen
5147 -> AlphaGen 5147 -> AlphaGen
@@ -5149,82 +5149,82 @@ SampleMaterial.lc 259:15-259:25
5149 -> [TCMod] 5149 -> [TCMod]
5150 -> StageTexture 5150 -> StageTexture
5151 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5151 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5152SampleMaterial.lc 259:15-260:57 5152259:15-260:57
5153 RGBGen 5153 RGBGen
5154 -> AlphaGen 5154 -> AlphaGen
5155 -> TCGen 5155 -> TCGen
5156 -> [TCMod] 5156 -> [TCMod]
5157 -> StageTexture 5157 -> StageTexture
5158 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5158 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5159SampleMaterial.lc 259:15-261:50 5159259:15-261:50
5160 AlphaGen 5160 AlphaGen
5161 -> TCGen 5161 -> TCGen
5162 -> [TCMod] 5162 -> [TCMod]
5163 -> StageTexture 5163 -> StageTexture
5164 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5164 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5165SampleMaterial.lc 259:15-262:42 5165259:15-262:42
5166 TCGen 5166 TCGen
5167 -> [TCMod] 5167 -> [TCMod]
5168 -> StageTexture 5168 -> StageTexture
5169 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5169 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5170SampleMaterial.lc 259:15-263:40 5170259:15-263:40
5171 [TCMod] 5171 [TCMod]
5172 -> StageTexture 5172 -> StageTexture
5173 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5173 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5174SampleMaterial.lc 259:15-264:31 5174259:15-264:31
5175 StageTexture 5175 StageTexture
5176 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5176 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5177SampleMaterial.lc 259:15-265:42 5177259:15-265:42
5178 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5178 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5179SampleMaterial.lc 259:15-266:38 5179259:15-266:38
5180 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5180 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5181SampleMaterial.lc 259:15-267:41 5181259:15-267:41
5182 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5182 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5183SampleMaterial.lc 259:15-268:40 5183259:15-268:40
5184 Bool -> String -> StageAttrs 5184 Bool -> String -> StageAttrs
5185SampleMaterial.lc 259:15-269:46 5185259:15-269:46
5186 String -> StageAttrs 5186 String -> StageAttrs
5187SampleMaterial.lc 259:15-271:18 5187259:15-271:18
5188 StageAttrs | [StageAttrs] 5188 StageAttrs | [StageAttrs]
5189SampleMaterial.lc 260:29-260:33 5189260:29-260:33
5190 forall a . a -> Maybe a 5190 forall a . a -> Maybe a
5191SampleMaterial.lc 260:29-260:57 5191260:29-260:57
5192 Maybe (Blending', Blending') 5192 Maybe (Blending', Blending')
5193SampleMaterial.lc 260:34-260:57 5193260:34-260:57
5194 (Blending', Blending') 5194 (Blending', Blending')
5195SampleMaterial.lc 260:36-260:46 5195260:36-260:46
5196 Blending' 5196 Blending'
5197SampleMaterial.lc 260:49-260:55 5197260:49-260:55
5198 Blending' | ((Blending')) 5198 Blending' | ((Blending'))
5199SampleMaterial.lc 261:30-261:50 5199261:30-261:50
5200 RGBGen 5200 RGBGen
5201SampleMaterial.lc 262:32-262:42 5201262:32-262:42
5202 AlphaGen 5202 AlphaGen
5203SampleMaterial.lc 263:29-263:40 5203263:29-263:40
5204 TCGen 5204 TCGen
5205SampleMaterial.lc 264:29-264:31 5205264:29-264:31
5206 forall a . [a] 5206 forall a . [a]
5207SampleMaterial.lc 265:31-265:42 5207265:31-265:42
5208 StageTexture 5208 StageTexture
5209SampleMaterial.lc 266:34-266:38 5209266:34-266:38
5210 Bool 5210 Bool
5211SampleMaterial.lc 267:33-267:41 5211267:33-267:41
5212 DepthFunction 5212 DepthFunction
5213SampleMaterial.lc 268:33-268:40 5213268:33-268:40
5214 forall a . Maybe a 5214 forall a . Maybe a
5215SampleMaterial.lc 269:41-269:46 5215269:41-269:46
5216 Bool 5216 Bool
5217SampleMaterial.lc 270:38-270:54 5217270:38-270:54
5218 String 5218 String
5219SampleMaterial.lc 273:21-273:26 5219273:21-273:26
5220 Bool 5220 Bool
5221SampleMaterial.lc 276:5-318:6 5221276:5-318:6
5222 (String, CommonAttrs) 5222 (String, CommonAttrs)
5223SampleMaterial.lc 276:5-2182:6 5223276:5-2182:6
5224 [(String, CommonAttrs)] 5224 [(String, CommonAttrs)]
5225SampleMaterial.lc 276:7-276:42 5225276:7-276:42
5226 String 5226 String
5227SampleMaterial.lc 277:7-277:18 5227277:7-277:18
5228 () 5228 ()
5229 -> () 5229 -> ()
5230 -> Bool 5230 -> Bool
@@ -5232,68 +5232,68 @@ SampleMaterial.lc 277:7-277:18
5232 -> Bool 5232 -> Bool
5233 -> Bool 5233 -> Bool
5234 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5234 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5235SampleMaterial.lc 277:7-278:26 5235277:7-278:26
5236 () 5236 ()
5237 -> Bool 5237 -> Bool
5238 -> Float 5238 -> Float
5239 -> Bool 5239 -> Bool
5240 -> Bool 5240 -> Bool
5241 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5241 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5242SampleMaterial.lc 277:7-279:26 5242277:7-279:26
5243 Bool 5243 Bool
5244 -> Float 5244 -> Float
5245 -> Bool 5245 -> Bool
5246 -> Bool 5246 -> Bool
5247 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5247 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5248SampleMaterial.lc 277:7-280:27 5248277:7-280:27
5249 Float 5249 Float
5250 -> Bool 5250 -> Bool
5251 -> Bool 5251 -> Bool
5252 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5252 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5253SampleMaterial.lc 277:7-281:21 5253277:7-281:21
5254 Bool 5254 Bool
5255 -> Bool 5255 -> Bool
5256 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5256 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5257SampleMaterial.lc 277:7-282:35 5257277:7-282:35
5258 Bool 5258 Bool
5259 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5259 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5260SampleMaterial.lc 277:7-283:28 5260277:7-283:28
5261 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5261 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5262SampleMaterial.lc 277:7-284:33 5262277:7-284:33
5263 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5263 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5264SampleMaterial.lc 277:7-285:32 5264277:7-285:32
5265 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5265 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5266SampleMaterial.lc 277:7-286:30 5266277:7-286:30
5267 Bool -> [StageAttrs] -> Bool -> CommonAttrs 5267 Bool -> [StageAttrs] -> Bool -> CommonAttrs
5268SampleMaterial.lc 277:7-287:34 5268277:7-287:34
5269 [StageAttrs] -> Bool -> CommonAttrs 5269 [StageAttrs] -> Bool -> CommonAttrs
5270SampleMaterial.lc 277:7-315:14 5270277:7-315:14
5271 Bool -> CommonAttrs 5271 Bool -> CommonAttrs
5272SampleMaterial.lc 277:7-317:10 5272277:7-317:10
5273 CommonAttrs | ((CommonAttrs)) 5273 CommonAttrs | ((CommonAttrs))
5274SampleMaterial.lc 278:24-278:26 5274278:24-278:26
5275 () 5275 ()
5276SampleMaterial.lc 279:24-279:26 5276279:24-279:26
5277 () 5277 ()
5278SampleMaterial.lc 280:22-280:27 5278280:22-280:27
5279 Bool 5279 Bool
5280SampleMaterial.lc 281:20-281:21 5280281:20-281:21
5281 _b 5281 _b
5282SampleMaterial.lc 282:30-282:35 5282282:30-282:35
5283 Bool 5283 Bool
5284SampleMaterial.lc 283:23-283:28 5284283:23-283:28
5285 Bool 5285 Bool
5286SampleMaterial.lc 284:20-284:33 5286284:20-284:33
5287 CullType 5287 CullType
5288SampleMaterial.lc 285:30-285:32 5288285:30-285:32
5289 forall a . [a] 5289 forall a . [a]
5290SampleMaterial.lc 286:25-286:30 5290286:25-286:30
5291 Bool 5291 Bool
5292SampleMaterial.lc 287:29-287:34 5292287:29-287:34
5293 Bool 5293 Bool
5294SampleMaterial.lc 289:13-315:14 5294289:13-315:14
5295 [StageAttrs] 5295 [StageAttrs]
5296SampleMaterial.lc 289:15-289:25 5296289:15-289:25
5297 Maybe (Blending', Blending') 5297 Maybe (Blending', Blending')
5298 -> RGBGen 5298 -> RGBGen
5299 -> AlphaGen 5299 -> AlphaGen
@@ -5301,70 +5301,70 @@ SampleMaterial.lc 289:15-289:25
5301 -> [TCMod] 5301 -> [TCMod]
5302 -> StageTexture 5302 -> StageTexture
5303 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5303 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5304SampleMaterial.lc 289:15-290:36 5304289:15-290:36
5305 RGBGen 5305 RGBGen
5306 -> AlphaGen 5306 -> AlphaGen
5307 -> TCGen 5307 -> TCGen
5308 -> [TCMod] 5308 -> [TCMod]
5309 -> StageTexture 5309 -> StageTexture
5310 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5310 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5311SampleMaterial.lc 289:15-291:50 5311289:15-291:50
5312 AlphaGen 5312 AlphaGen
5313 -> TCGen 5313 -> TCGen
5314 -> [TCMod] 5314 -> [TCMod]
5315 -> StageTexture 5315 -> StageTexture
5316 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5316 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5317SampleMaterial.lc 289:15-292:42 5317289:15-292:42
5318 TCGen 5318 TCGen
5319 -> [TCMod] 5319 -> [TCMod]
5320 -> StageTexture 5320 -> StageTexture
5321 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5321 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5322SampleMaterial.lc 289:15-293:36 5322289:15-293:36
5323 [TCMod] 5323 [TCMod]
5324 -> StageTexture 5324 -> StageTexture
5325 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5325 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5326SampleMaterial.lc 289:15-294:31 5326289:15-294:31
5327 StageTexture 5327 StageTexture
5328 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5328 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5329SampleMaterial.lc 289:15-295:73 5329289:15-295:73
5330 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5330 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5331SampleMaterial.lc 289:15-296:38 5331289:15-296:38
5332 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5332 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5333SampleMaterial.lc 289:15-297:41 5333289:15-297:41
5334 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5334 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5335SampleMaterial.lc 289:15-298:40 5335289:15-298:40
5336 Bool -> String -> StageAttrs 5336 Bool -> String -> StageAttrs
5337SampleMaterial.lc 289:15-299:46 5337289:15-299:46
5338 String -> StageAttrs 5338 String -> StageAttrs
5339SampleMaterial.lc 289:15-301:18 5339289:15-301:18
5340 StageAttrs 5340 StageAttrs
5341SampleMaterial.lc 290:29-290:36 5341290:29-290:36
5342 forall a . Maybe a 5342 forall a . Maybe a
5343SampleMaterial.lc 291:30-291:50 5343291:30-291:50
5344 RGBGen 5344 RGBGen
5345SampleMaterial.lc 292:32-292:42 5345292:32-292:42
5346 AlphaGen 5346 AlphaGen
5347SampleMaterial.lc 293:29-293:36 5347293:29-293:36
5348 TCGen 5348 TCGen
5349SampleMaterial.lc 294:29-294:31 5349294:29-294:31
5350 forall a . [a] 5350 forall a . [a]
5351SampleMaterial.lc 295:31-295:37 5351295:31-295:37
5352 String -> StageTexture 5352 String -> StageTexture
5353SampleMaterial.lc 295:31-295:73 5353295:31-295:73
5354 StageTexture 5354 StageTexture
5355SampleMaterial.lc 295:38-295:73 5355295:38-295:73
5356 String 5356 String
5357SampleMaterial.lc 296:34-296:38 5357296:34-296:38
5358 Bool 5358 Bool
5359SampleMaterial.lc 297:33-297:41 5359297:33-297:41
5360 DepthFunction 5360 DepthFunction
5361SampleMaterial.lc 298:33-298:40 5361298:33-298:40
5362 forall a . Maybe a 5362 forall a . Maybe a
5363SampleMaterial.lc 299:41-299:46 5363299:41-299:46
5364 Bool 5364 Bool
5365SampleMaterial.lc 300:38-300:53 5365300:38-300:53
5366 String 5366 String
5367SampleMaterial.lc 302:15-302:25 5367302:15-302:25
5368 Maybe (Blending', Blending') 5368 Maybe (Blending', Blending')
5369 -> RGBGen 5369 -> RGBGen
5370 -> AlphaGen 5370 -> AlphaGen
@@ -5372,82 +5372,82 @@ SampleMaterial.lc 302:15-302:25
5372 -> [TCMod] 5372 -> [TCMod]
5373 -> StageTexture 5373 -> StageTexture
5374 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5374 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5375SampleMaterial.lc 302:15-303:57 5375302:15-303:57
5376 RGBGen 5376 RGBGen
5377 -> AlphaGen 5377 -> AlphaGen
5378 -> TCGen 5378 -> TCGen
5379 -> [TCMod] 5379 -> [TCMod]
5380 -> StageTexture 5380 -> StageTexture
5381 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5381 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5382SampleMaterial.lc 302:15-304:50 5382302:15-304:50
5383 AlphaGen 5383 AlphaGen
5384 -> TCGen 5384 -> TCGen
5385 -> [TCMod] 5385 -> [TCMod]
5386 -> StageTexture 5386 -> StageTexture
5387 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5387 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5388SampleMaterial.lc 302:15-305:42 5388302:15-305:42
5389 TCGen 5389 TCGen
5390 -> [TCMod] 5390 -> [TCMod]
5391 -> StageTexture 5391 -> StageTexture
5392 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5392 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5393SampleMaterial.lc 302:15-306:40 5393302:15-306:40
5394 [TCMod] 5394 [TCMod]
5395 -> StageTexture 5395 -> StageTexture
5396 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5396 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5397SampleMaterial.lc 302:15-307:31 5397302:15-307:31
5398 StageTexture 5398 StageTexture
5399 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5399 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5400SampleMaterial.lc 302:15-308:42 5400302:15-308:42
5401 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5401 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5402SampleMaterial.lc 302:15-309:38 5402302:15-309:38
5403 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5403 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5404SampleMaterial.lc 302:15-310:41 5404302:15-310:41
5405 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5405 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5406SampleMaterial.lc 302:15-311:40 5406302:15-311:40
5407 Bool -> String -> StageAttrs 5407 Bool -> String -> StageAttrs
5408SampleMaterial.lc 302:15-312:46 5408302:15-312:46
5409 String -> StageAttrs 5409 String -> StageAttrs
5410SampleMaterial.lc 302:15-314:18 5410302:15-314:18
5411 StageAttrs | [StageAttrs] 5411 StageAttrs | [StageAttrs]
5412SampleMaterial.lc 303:29-303:33 5412303:29-303:33
5413 forall a . a -> Maybe a 5413 forall a . a -> Maybe a
5414SampleMaterial.lc 303:29-303:57 5414303:29-303:57
5415 Maybe (Blending', Blending') 5415 Maybe (Blending', Blending')
5416SampleMaterial.lc 303:34-303:57 5416303:34-303:57
5417 (Blending', Blending') 5417 (Blending', Blending')
5418SampleMaterial.lc 303:36-303:46 5418303:36-303:46
5419 Blending' 5419 Blending'
5420SampleMaterial.lc 303:49-303:55 5420303:49-303:55
5421 Blending' | ((Blending')) 5421 Blending' | ((Blending'))
5422SampleMaterial.lc 304:30-304:50 5422304:30-304:50
5423 RGBGen 5423 RGBGen
5424SampleMaterial.lc 305:32-305:42 5424305:32-305:42
5425 AlphaGen 5425 AlphaGen
5426SampleMaterial.lc 306:29-306:40 5426306:29-306:40
5427 TCGen 5427 TCGen
5428SampleMaterial.lc 307:29-307:31 5428307:29-307:31
5429 forall a . [a] 5429 forall a . [a]
5430SampleMaterial.lc 308:31-308:42 5430308:31-308:42
5431 StageTexture 5431 StageTexture
5432SampleMaterial.lc 309:34-309:38 5432309:34-309:38
5433 Bool 5433 Bool
5434SampleMaterial.lc 310:33-310:41 5434310:33-310:41
5435 DepthFunction 5435 DepthFunction
5436SampleMaterial.lc 311:33-311:40 5436311:33-311:40
5437 forall a . Maybe a 5437 forall a . Maybe a
5438SampleMaterial.lc 312:41-312:46 5438312:41-312:46
5439 Bool 5439 Bool
5440SampleMaterial.lc 313:38-313:54 5440313:38-313:54
5441 String 5441 String
5442SampleMaterial.lc 316:21-316:26 5442316:21-316:26
5443 Bool 5443 Bool
5444SampleMaterial.lc 319:5-361:6 5444319:5-361:6
5445 (String, CommonAttrs) 5445 (String, CommonAttrs)
5446SampleMaterial.lc 319:5-2182:6 5446319:5-2182:6
5447 [(String, CommonAttrs)] 5447 [(String, CommonAttrs)]
5448SampleMaterial.lc 319:7-319:43 5448319:7-319:43
5449 String 5449 String
5450SampleMaterial.lc 320:7-320:18 5450320:7-320:18
5451 () 5451 ()
5452 -> () 5452 -> ()
5453 -> Bool 5453 -> Bool
@@ -5455,68 +5455,68 @@ SampleMaterial.lc 320:7-320:18
5455 -> Bool 5455 -> Bool
5456 -> Bool 5456 -> Bool
5457 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5457 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5458SampleMaterial.lc 320:7-321:26 5458320:7-321:26
5459 () 5459 ()
5460 -> Bool 5460 -> Bool
5461 -> Float 5461 -> Float
5462 -> Bool 5462 -> Bool
5463 -> Bool 5463 -> Bool
5464 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5464 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5465SampleMaterial.lc 320:7-322:26 5465320:7-322:26
5466 Bool 5466 Bool
5467 -> Float 5467 -> Float
5468 -> Bool 5468 -> Bool
5469 -> Bool 5469 -> Bool
5470 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5470 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5471SampleMaterial.lc 320:7-323:27 5471320:7-323:27
5472 Float 5472 Float
5473 -> Bool 5473 -> Bool
5474 -> Bool 5474 -> Bool
5475 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5475 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5476SampleMaterial.lc 320:7-324:21 5476320:7-324:21
5477 Bool 5477 Bool
5478 -> Bool 5478 -> Bool
5479 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5479 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5480SampleMaterial.lc 320:7-325:35 5480320:7-325:35
5481 Bool 5481 Bool
5482 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5482 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5483SampleMaterial.lc 320:7-326:28 5483320:7-326:28
5484 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5484 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5485SampleMaterial.lc 320:7-327:33 5485320:7-327:33
5486 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5486 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5487SampleMaterial.lc 320:7-328:32 5487320:7-328:32
5488 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5488 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5489SampleMaterial.lc 320:7-329:30 5489320:7-329:30
5490 Bool -> [StageAttrs] -> Bool -> CommonAttrs 5490 Bool -> [StageAttrs] -> Bool -> CommonAttrs
5491SampleMaterial.lc 320:7-330:34 5491320:7-330:34
5492 [StageAttrs] -> Bool -> CommonAttrs 5492 [StageAttrs] -> Bool -> CommonAttrs
5493SampleMaterial.lc 320:7-358:14 5493320:7-358:14
5494 Bool -> CommonAttrs 5494 Bool -> CommonAttrs
5495SampleMaterial.lc 320:7-360:10 5495320:7-360:10
5496 CommonAttrs | ((CommonAttrs)) 5496 CommonAttrs | ((CommonAttrs))
5497SampleMaterial.lc 321:24-321:26 5497321:24-321:26
5498 () 5498 ()
5499SampleMaterial.lc 322:24-322:26 5499322:24-322:26
5500 () 5500 ()
5501SampleMaterial.lc 323:22-323:27 5501323:22-323:27
5502 Bool 5502 Bool
5503SampleMaterial.lc 324:20-324:21 5503324:20-324:21
5504 _b 5504 _b
5505SampleMaterial.lc 325:30-325:35 5505325:30-325:35
5506 Bool 5506 Bool
5507SampleMaterial.lc 326:23-326:28 5507326:23-326:28
5508 Bool 5508 Bool
5509SampleMaterial.lc 327:20-327:33 5509327:20-327:33
5510 CullType 5510 CullType
5511SampleMaterial.lc 328:30-328:32 5511328:30-328:32
5512 forall a . [a] 5512 forall a . [a]
5513SampleMaterial.lc 329:25-329:30 5513329:25-329:30
5514 Bool 5514 Bool
5515SampleMaterial.lc 330:29-330:34 5515330:29-330:34
5516 Bool 5516 Bool
5517SampleMaterial.lc 332:13-358:14 5517332:13-358:14
5518 [StageAttrs] 5518 [StageAttrs]
5519SampleMaterial.lc 332:15-332:25 5519332:15-332:25
5520 Maybe (Blending', Blending') 5520 Maybe (Blending', Blending')
5521 -> RGBGen 5521 -> RGBGen
5522 -> AlphaGen 5522 -> AlphaGen
@@ -5524,70 +5524,70 @@ SampleMaterial.lc 332:15-332:25
5524 -> [TCMod] 5524 -> [TCMod]
5525 -> StageTexture 5525 -> StageTexture
5526 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5526 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5527SampleMaterial.lc 332:15-333:36 5527332:15-333:36
5528 RGBGen 5528 RGBGen
5529 -> AlphaGen 5529 -> AlphaGen
5530 -> TCGen 5530 -> TCGen
5531 -> [TCMod] 5531 -> [TCMod]
5532 -> StageTexture 5532 -> StageTexture
5533 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5533 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5534SampleMaterial.lc 332:15-334:50 5534332:15-334:50
5535 AlphaGen 5535 AlphaGen
5536 -> TCGen 5536 -> TCGen
5537 -> [TCMod] 5537 -> [TCMod]
5538 -> StageTexture 5538 -> StageTexture
5539 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5539 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5540SampleMaterial.lc 332:15-335:42 5540332:15-335:42
5541 TCGen 5541 TCGen
5542 -> [TCMod] 5542 -> [TCMod]
5543 -> StageTexture 5543 -> StageTexture
5544 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5544 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5545SampleMaterial.lc 332:15-336:36 5545332:15-336:36
5546 [TCMod] 5546 [TCMod]
5547 -> StageTexture 5547 -> StageTexture
5548 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5548 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5549SampleMaterial.lc 332:15-337:31 5549332:15-337:31
5550 StageTexture 5550 StageTexture
5551 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5551 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5552SampleMaterial.lc 332:15-338:74 5552332:15-338:74
5553 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5553 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5554SampleMaterial.lc 332:15-339:38 5554332:15-339:38
5555 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5555 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5556SampleMaterial.lc 332:15-340:41 5556332:15-340:41
5557 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5557 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5558SampleMaterial.lc 332:15-341:40 5558332:15-341:40
5559 Bool -> String -> StageAttrs 5559 Bool -> String -> StageAttrs
5560SampleMaterial.lc 332:15-342:46 5560332:15-342:46
5561 String -> StageAttrs 5561 String -> StageAttrs
5562SampleMaterial.lc 332:15-344:18 5562332:15-344:18
5563 StageAttrs 5563 StageAttrs
5564SampleMaterial.lc 333:29-333:36 5564333:29-333:36
5565 forall a . Maybe a 5565 forall a . Maybe a
5566SampleMaterial.lc 334:30-334:50 5566334:30-334:50
5567 RGBGen 5567 RGBGen
5568SampleMaterial.lc 335:32-335:42 5568335:32-335:42
5569 AlphaGen 5569 AlphaGen
5570SampleMaterial.lc 336:29-336:36 5570336:29-336:36
5571 TCGen 5571 TCGen
5572SampleMaterial.lc 337:29-337:31 5572337:29-337:31
5573 forall a . [a] 5573 forall a . [a]
5574SampleMaterial.lc 338:31-338:37 5574338:31-338:37
5575 String -> StageTexture 5575 String -> StageTexture
5576SampleMaterial.lc 338:31-338:74 5576338:31-338:74
5577 StageTexture 5577 StageTexture
5578SampleMaterial.lc 338:38-338:74 5578338:38-338:74
5579 String 5579 String
5580SampleMaterial.lc 339:34-339:38 5580339:34-339:38
5581 Bool 5581 Bool
5582SampleMaterial.lc 340:33-340:41 5582340:33-340:41
5583 DepthFunction 5583 DepthFunction
5584SampleMaterial.lc 341:33-341:40 5584341:33-341:40
5585 forall a . Maybe a 5585 forall a . Maybe a
5586SampleMaterial.lc 342:41-342:46 5586342:41-342:46
5587 Bool 5587 Bool
5588SampleMaterial.lc 343:38-343:54 5588343:38-343:54
5589 String 5589 String
5590SampleMaterial.lc 345:15-345:25 5590345:15-345:25
5591 Maybe (Blending', Blending') 5591 Maybe (Blending', Blending')
5592 -> RGBGen 5592 -> RGBGen
5593 -> AlphaGen 5593 -> AlphaGen
@@ -5595,82 +5595,82 @@ SampleMaterial.lc 345:15-345:25
5595 -> [TCMod] 5595 -> [TCMod]
5596 -> StageTexture 5596 -> StageTexture
5597 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5597 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5598SampleMaterial.lc 345:15-346:57 5598345:15-346:57
5599 RGBGen 5599 RGBGen
5600 -> AlphaGen 5600 -> AlphaGen
5601 -> TCGen 5601 -> TCGen
5602 -> [TCMod] 5602 -> [TCMod]
5603 -> StageTexture 5603 -> StageTexture
5604 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5604 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5605SampleMaterial.lc 345:15-347:50 5605345:15-347:50
5606 AlphaGen 5606 AlphaGen
5607 -> TCGen 5607 -> TCGen
5608 -> [TCMod] 5608 -> [TCMod]
5609 -> StageTexture 5609 -> StageTexture
5610 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5610 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5611SampleMaterial.lc 345:15-348:42 5611345:15-348:42
5612 TCGen 5612 TCGen
5613 -> [TCMod] 5613 -> [TCMod]
5614 -> StageTexture 5614 -> StageTexture
5615 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5615 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5616SampleMaterial.lc 345:15-349:40 5616345:15-349:40
5617 [TCMod] 5617 [TCMod]
5618 -> StageTexture 5618 -> StageTexture
5619 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5619 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5620SampleMaterial.lc 345:15-350:31 5620345:15-350:31
5621 StageTexture 5621 StageTexture
5622 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5622 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5623SampleMaterial.lc 345:15-351:42 5623345:15-351:42
5624 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5624 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5625SampleMaterial.lc 345:15-352:38 5625345:15-352:38
5626 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5626 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5627SampleMaterial.lc 345:15-353:41 5627345:15-353:41
5628 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5628 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5629SampleMaterial.lc 345:15-354:40 5629345:15-354:40
5630 Bool -> String -> StageAttrs 5630 Bool -> String -> StageAttrs
5631SampleMaterial.lc 345:15-355:46 5631345:15-355:46
5632 String -> StageAttrs 5632 String -> StageAttrs
5633SampleMaterial.lc 345:15-357:18 5633345:15-357:18
5634 StageAttrs | [StageAttrs] 5634 StageAttrs | [StageAttrs]
5635SampleMaterial.lc 346:29-346:33 5635346:29-346:33
5636 forall a . a -> Maybe a 5636 forall a . a -> Maybe a
5637SampleMaterial.lc 346:29-346:57 5637346:29-346:57
5638 Maybe (Blending', Blending') 5638 Maybe (Blending', Blending')
5639SampleMaterial.lc 346:34-346:57 5639346:34-346:57
5640 (Blending', Blending') 5640 (Blending', Blending')
5641SampleMaterial.lc 346:36-346:46 5641346:36-346:46
5642 Blending' 5642 Blending'
5643SampleMaterial.lc 346:49-346:55 5643346:49-346:55
5644 Blending' | ((Blending')) 5644 Blending' | ((Blending'))
5645SampleMaterial.lc 347:30-347:50 5645347:30-347:50
5646 RGBGen 5646 RGBGen
5647SampleMaterial.lc 348:32-348:42 5647348:32-348:42
5648 AlphaGen 5648 AlphaGen
5649SampleMaterial.lc 349:29-349:40 5649349:29-349:40
5650 TCGen 5650 TCGen
5651SampleMaterial.lc 350:29-350:31 5651350:29-350:31
5652 forall a . [a] 5652 forall a . [a]
5653SampleMaterial.lc 351:31-351:42 5653351:31-351:42
5654 StageTexture 5654 StageTexture
5655SampleMaterial.lc 352:34-352:38 5655352:34-352:38
5656 Bool 5656 Bool
5657SampleMaterial.lc 353:33-353:41 5657353:33-353:41
5658 DepthFunction 5658 DepthFunction
5659SampleMaterial.lc 354:33-354:40 5659354:33-354:40
5660 forall a . Maybe a 5660 forall a . Maybe a
5661SampleMaterial.lc 355:41-355:46 5661355:41-355:46
5662 Bool 5662 Bool
5663SampleMaterial.lc 356:38-356:54 5663356:38-356:54
5664 String 5664 String
5665SampleMaterial.lc 359:21-359:26 5665359:21-359:26
5666 Bool 5666 Bool
5667SampleMaterial.lc 362:5-404:6 5667362:5-404:6
5668 (String, CommonAttrs) 5668 (String, CommonAttrs)
5669SampleMaterial.lc 362:5-2182:6 5669362:5-2182:6
5670 [(String, CommonAttrs)] 5670 [(String, CommonAttrs)]
5671SampleMaterial.lc 362:7-362:53 5671362:7-362:53
5672 String 5672 String
5673SampleMaterial.lc 363:7-363:18 5673363:7-363:18
5674 () 5674 ()
5675 -> () 5675 -> ()
5676 -> Bool 5676 -> Bool
@@ -5678,68 +5678,68 @@ SampleMaterial.lc 363:7-363:18
5678 -> Bool 5678 -> Bool
5679 -> Bool 5679 -> Bool
5680 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5680 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5681SampleMaterial.lc 363:7-364:26 5681363:7-364:26
5682 () 5682 ()
5683 -> Bool 5683 -> Bool
5684 -> Float 5684 -> Float
5685 -> Bool 5685 -> Bool
5686 -> Bool 5686 -> Bool
5687 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5687 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5688SampleMaterial.lc 363:7-365:26 5688363:7-365:26
5689 Bool 5689 Bool
5690 -> Float 5690 -> Float
5691 -> Bool 5691 -> Bool
5692 -> Bool 5692 -> Bool
5693 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5693 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5694SampleMaterial.lc 363:7-366:27 5694363:7-366:27
5695 Float 5695 Float
5696 -> Bool 5696 -> Bool
5697 -> Bool 5697 -> Bool
5698 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5698 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5699SampleMaterial.lc 363:7-367:21 5699363:7-367:21
5700 Bool 5700 Bool
5701 -> Bool 5701 -> Bool
5702 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5702 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5703SampleMaterial.lc 363:7-368:35 5703363:7-368:35
5704 Bool 5704 Bool
5705 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5705 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5706SampleMaterial.lc 363:7-369:28 5706363:7-369:28
5707 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5707 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5708SampleMaterial.lc 363:7-370:33 5708363:7-370:33
5709 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5709 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5710SampleMaterial.lc 363:7-371:32 5710363:7-371:32
5711 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5711 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5712SampleMaterial.lc 363:7-372:30 5712363:7-372:30
5713 Bool -> [StageAttrs] -> Bool -> CommonAttrs 5713 Bool -> [StageAttrs] -> Bool -> CommonAttrs
5714SampleMaterial.lc 363:7-373:34 5714363:7-373:34
5715 [StageAttrs] -> Bool -> CommonAttrs 5715 [StageAttrs] -> Bool -> CommonAttrs
5716SampleMaterial.lc 363:7-401:14 5716363:7-401:14
5717 Bool -> CommonAttrs 5717 Bool -> CommonAttrs
5718SampleMaterial.lc 363:7-403:10 5718363:7-403:10
5719 CommonAttrs | ((CommonAttrs)) 5719 CommonAttrs | ((CommonAttrs))
5720SampleMaterial.lc 364:24-364:26 5720364:24-364:26
5721 () 5721 ()
5722SampleMaterial.lc 365:24-365:26 5722365:24-365:26
5723 () 5723 ()
5724SampleMaterial.lc 366:22-366:27 5724366:22-366:27
5725 Bool 5725 Bool
5726SampleMaterial.lc 367:20-367:21 5726367:20-367:21
5727 _b 5727 _b
5728SampleMaterial.lc 368:30-368:35 5728368:30-368:35
5729 Bool 5729 Bool
5730SampleMaterial.lc 369:23-369:28 5730369:23-369:28
5731 Bool 5731 Bool
5732SampleMaterial.lc 370:20-370:33 5732370:20-370:33
5733 CullType 5733 CullType
5734SampleMaterial.lc 371:30-371:32 5734371:30-371:32
5735 forall a . [a] 5735 forall a . [a]
5736SampleMaterial.lc 372:25-372:30 5736372:25-372:30
5737 Bool 5737 Bool
5738SampleMaterial.lc 373:29-373:34 5738373:29-373:34
5739 Bool 5739 Bool
5740SampleMaterial.lc 375:13-401:14 5740375:13-401:14
5741 [StageAttrs] 5741 [StageAttrs]
5742SampleMaterial.lc 375:15-375:25 5742375:15-375:25
5743 Maybe (Blending', Blending') 5743 Maybe (Blending', Blending')
5744 -> RGBGen 5744 -> RGBGen
5745 -> AlphaGen 5745 -> AlphaGen
@@ -5747,70 +5747,70 @@ SampleMaterial.lc 375:15-375:25
5747 -> [TCMod] 5747 -> [TCMod]
5748 -> StageTexture 5748 -> StageTexture
5749 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5749 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5750SampleMaterial.lc 375:15-376:36 5750375:15-376:36
5751 RGBGen 5751 RGBGen
5752 -> AlphaGen 5752 -> AlphaGen
5753 -> TCGen 5753 -> TCGen
5754 -> [TCMod] 5754 -> [TCMod]
5755 -> StageTexture 5755 -> StageTexture
5756 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5756 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5757SampleMaterial.lc 375:15-377:50 5757375:15-377:50
5758 AlphaGen 5758 AlphaGen
5759 -> TCGen 5759 -> TCGen
5760 -> [TCMod] 5760 -> [TCMod]
5761 -> StageTexture 5761 -> StageTexture
5762 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5762 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5763SampleMaterial.lc 375:15-378:42 5763375:15-378:42
5764 TCGen 5764 TCGen
5765 -> [TCMod] 5765 -> [TCMod]
5766 -> StageTexture 5766 -> StageTexture
5767 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5767 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5768SampleMaterial.lc 375:15-379:36 5768375:15-379:36
5769 [TCMod] 5769 [TCMod]
5770 -> StageTexture 5770 -> StageTexture
5771 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5771 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5772SampleMaterial.lc 375:15-380:31 5772375:15-380:31
5773 StageTexture 5773 StageTexture
5774 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5774 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5775SampleMaterial.lc 375:15-381:84 5775375:15-381:84
5776 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5776 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5777SampleMaterial.lc 375:15-382:38 5777375:15-382:38
5778 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5778 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5779SampleMaterial.lc 375:15-383:41 5779375:15-383:41
5780 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5780 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5781SampleMaterial.lc 375:15-384:40 5781375:15-384:40
5782 Bool -> String -> StageAttrs 5782 Bool -> String -> StageAttrs
5783SampleMaterial.lc 375:15-385:46 5783375:15-385:46
5784 String -> StageAttrs 5784 String -> StageAttrs
5785SampleMaterial.lc 375:15-387:18 5785375:15-387:18
5786 StageAttrs 5786 StageAttrs
5787SampleMaterial.lc 376:29-376:36 5787376:29-376:36
5788 forall a . Maybe a 5788 forall a . Maybe a
5789SampleMaterial.lc 377:30-377:50 5789377:30-377:50
5790 RGBGen 5790 RGBGen
5791SampleMaterial.lc 378:32-378:42 5791378:32-378:42
5792 AlphaGen 5792 AlphaGen
5793SampleMaterial.lc 379:29-379:36 5793379:29-379:36
5794 TCGen 5794 TCGen
5795SampleMaterial.lc 380:29-380:31 5795380:29-380:31
5796 forall a . [a] 5796 forall a . [a]
5797SampleMaterial.lc 381:31-381:37 5797381:31-381:37
5798 String -> StageTexture 5798 String -> StageTexture
5799SampleMaterial.lc 381:31-381:84 5799381:31-381:84
5800 StageTexture 5800 StageTexture
5801SampleMaterial.lc 381:38-381:84 5801381:38-381:84
5802 String 5802 String
5803SampleMaterial.lc 382:34-382:38 5803382:34-382:38
5804 Bool 5804 Bool
5805SampleMaterial.lc 383:33-383:41 5805383:33-383:41
5806 DepthFunction 5806 DepthFunction
5807SampleMaterial.lc 384:33-384:40 5807384:33-384:40
5808 forall a . Maybe a 5808 forall a . Maybe a
5809SampleMaterial.lc 385:41-385:46 5809385:41-385:46
5810 Bool 5810 Bool
5811SampleMaterial.lc 386:38-386:54 5811386:38-386:54
5812 String 5812 String
5813SampleMaterial.lc 388:15-388:25 5813388:15-388:25
5814 Maybe (Blending', Blending') 5814 Maybe (Blending', Blending')
5815 -> RGBGen 5815 -> RGBGen
5816 -> AlphaGen 5816 -> AlphaGen
@@ -5818,82 +5818,82 @@ SampleMaterial.lc 388:15-388:25
5818 -> [TCMod] 5818 -> [TCMod]
5819 -> StageTexture 5819 -> StageTexture
5820 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5820 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5821SampleMaterial.lc 388:15-389:57 5821388:15-389:57
5822 RGBGen 5822 RGBGen
5823 -> AlphaGen 5823 -> AlphaGen
5824 -> TCGen 5824 -> TCGen
5825 -> [TCMod] 5825 -> [TCMod]
5826 -> StageTexture 5826 -> StageTexture
5827 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5827 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5828SampleMaterial.lc 388:15-390:50 5828388:15-390:50
5829 AlphaGen 5829 AlphaGen
5830 -> TCGen 5830 -> TCGen
5831 -> [TCMod] 5831 -> [TCMod]
5832 -> StageTexture 5832 -> StageTexture
5833 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5833 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5834SampleMaterial.lc 388:15-391:42 5834388:15-391:42
5835 TCGen 5835 TCGen
5836 -> [TCMod] 5836 -> [TCMod]
5837 -> StageTexture 5837 -> StageTexture
5838 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5838 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5839SampleMaterial.lc 388:15-392:40 5839388:15-392:40
5840 [TCMod] 5840 [TCMod]
5841 -> StageTexture 5841 -> StageTexture
5842 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5842 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5843SampleMaterial.lc 388:15-393:31 5843388:15-393:31
5844 StageTexture 5844 StageTexture
5845 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5845 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5846SampleMaterial.lc 388:15-394:42 5846388:15-394:42
5847 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5847 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5848SampleMaterial.lc 388:15-395:38 5848388:15-395:38
5849 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5849 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5850SampleMaterial.lc 388:15-396:41 5850388:15-396:41
5851 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5851 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5852SampleMaterial.lc 388:15-397:40 5852388:15-397:40
5853 Bool -> String -> StageAttrs 5853 Bool -> String -> StageAttrs
5854SampleMaterial.lc 388:15-398:46 5854388:15-398:46
5855 String -> StageAttrs 5855 String -> StageAttrs
5856SampleMaterial.lc 388:15-400:18 5856388:15-400:18
5857 StageAttrs | [StageAttrs] 5857 StageAttrs | [StageAttrs]
5858SampleMaterial.lc 389:29-389:33 5858389:29-389:33
5859 forall a . a -> Maybe a 5859 forall a . a -> Maybe a
5860SampleMaterial.lc 389:29-389:57 5860389:29-389:57
5861 Maybe (Blending', Blending') 5861 Maybe (Blending', Blending')
5862SampleMaterial.lc 389:34-389:57 5862389:34-389:57
5863 (Blending', Blending') 5863 (Blending', Blending')
5864SampleMaterial.lc 389:36-389:46 5864389:36-389:46
5865 Blending' 5865 Blending'
5866SampleMaterial.lc 389:49-389:55 5866389:49-389:55
5867 Blending' | ((Blending')) 5867 Blending' | ((Blending'))
5868SampleMaterial.lc 390:30-390:50 5868390:30-390:50
5869 RGBGen 5869 RGBGen
5870SampleMaterial.lc 391:32-391:42 5870391:32-391:42
5871 AlphaGen 5871 AlphaGen
5872SampleMaterial.lc 392:29-392:40 5872392:29-392:40
5873 TCGen 5873 TCGen
5874SampleMaterial.lc 393:29-393:31 5874393:29-393:31
5875 forall a . [a] 5875 forall a . [a]
5876SampleMaterial.lc 394:31-394:42 5876394:31-394:42
5877 StageTexture 5877 StageTexture
5878SampleMaterial.lc 395:34-395:38 5878395:34-395:38
5879 Bool 5879 Bool
5880SampleMaterial.lc 396:33-396:41 5880396:33-396:41
5881 DepthFunction 5881 DepthFunction
5882SampleMaterial.lc 397:33-397:40 5882397:33-397:40
5883 forall a . Maybe a 5883 forall a . Maybe a
5884SampleMaterial.lc 398:41-398:46 5884398:41-398:46
5885 Bool 5885 Bool
5886SampleMaterial.lc 399:38-399:54 5886399:38-399:54
5887 String 5887 String
5888SampleMaterial.lc 402:21-402:26 5888402:21-402:26
5889 Bool 5889 Bool
5890SampleMaterial.lc 405:5-447:6 5890405:5-447:6
5891 (String, CommonAttrs) 5891 (String, CommonAttrs)
5892SampleMaterial.lc 405:5-2182:6 5892405:5-2182:6
5893 [(String, CommonAttrs)] 5893 [(String, CommonAttrs)]
5894SampleMaterial.lc 405:7-405:53 5894405:7-405:53
5895 String 5895 String
5896SampleMaterial.lc 406:7-406:18 5896406:7-406:18
5897 () 5897 ()
5898 -> () 5898 -> ()
5899 -> Bool 5899 -> Bool
@@ -5901,68 +5901,68 @@ SampleMaterial.lc 406:7-406:18
5901 -> Bool 5901 -> Bool
5902 -> Bool 5902 -> Bool
5903 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5903 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5904SampleMaterial.lc 406:7-407:26 5904406:7-407:26
5905 () 5905 ()
5906 -> Bool 5906 -> Bool
5907 -> Float 5907 -> Float
5908 -> Bool 5908 -> Bool
5909 -> Bool 5909 -> Bool
5910 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5910 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5911SampleMaterial.lc 406:7-408:26 5911406:7-408:26
5912 Bool 5912 Bool
5913 -> Float 5913 -> Float
5914 -> Bool 5914 -> Bool
5915 -> Bool 5915 -> Bool
5916 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5916 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5917SampleMaterial.lc 406:7-409:27 5917406:7-409:27
5918 Float 5918 Float
5919 -> Bool 5919 -> Bool
5920 -> Bool 5920 -> Bool
5921 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5921 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5922SampleMaterial.lc 406:7-410:21 5922406:7-410:21
5923 Bool 5923 Bool
5924 -> Bool 5924 -> Bool
5925 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5925 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5926SampleMaterial.lc 406:7-411:35 5926406:7-411:35
5927 Bool 5927 Bool
5928 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5928 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5929SampleMaterial.lc 406:7-412:28 5929406:7-412:28
5930 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5930 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5931SampleMaterial.lc 406:7-413:33 5931406:7-413:33
5932 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5932 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5933SampleMaterial.lc 406:7-414:32 5933406:7-414:32
5934 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5934 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5935SampleMaterial.lc 406:7-415:30 5935406:7-415:30
5936 Bool -> [StageAttrs] -> Bool -> CommonAttrs 5936 Bool -> [StageAttrs] -> Bool -> CommonAttrs
5937SampleMaterial.lc 406:7-416:34 5937406:7-416:34
5938 [StageAttrs] -> Bool -> CommonAttrs 5938 [StageAttrs] -> Bool -> CommonAttrs
5939SampleMaterial.lc 406:7-444:14 5939406:7-444:14
5940 Bool -> CommonAttrs 5940 Bool -> CommonAttrs
5941SampleMaterial.lc 406:7-446:10 5941406:7-446:10
5942 CommonAttrs | ((CommonAttrs)) 5942 CommonAttrs | ((CommonAttrs))
5943SampleMaterial.lc 407:24-407:26 5943407:24-407:26
5944 () 5944 ()
5945SampleMaterial.lc 408:24-408:26 5945408:24-408:26
5946 () 5946 ()
5947SampleMaterial.lc 409:22-409:27 5947409:22-409:27
5948 Bool 5948 Bool
5949SampleMaterial.lc 410:20-410:21 5949410:20-410:21
5950 _b 5950 _b
5951SampleMaterial.lc 411:30-411:35 5951411:30-411:35
5952 Bool 5952 Bool
5953SampleMaterial.lc 412:23-412:28 5953412:23-412:28
5954 Bool 5954 Bool
5955SampleMaterial.lc 413:20-413:33 5955413:20-413:33
5956 CullType 5956 CullType
5957SampleMaterial.lc 414:30-414:32 5957414:30-414:32
5958 forall a . [a] 5958 forall a . [a]
5959SampleMaterial.lc 415:25-415:30 5959415:25-415:30
5960 Bool 5960 Bool
5961SampleMaterial.lc 416:29-416:34 5961416:29-416:34
5962 Bool 5962 Bool
5963SampleMaterial.lc 418:13-444:14 5963418:13-444:14
5964 [StageAttrs] 5964 [StageAttrs]
5965SampleMaterial.lc 418:15-418:25 5965418:15-418:25
5966 Maybe (Blending', Blending') 5966 Maybe (Blending', Blending')
5967 -> RGBGen 5967 -> RGBGen
5968 -> AlphaGen 5968 -> AlphaGen
@@ -5970,70 +5970,70 @@ SampleMaterial.lc 418:15-418:25
5970 -> [TCMod] 5970 -> [TCMod]
5971 -> StageTexture 5971 -> StageTexture
5972 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5972 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5973SampleMaterial.lc 418:15-419:36 5973418:15-419:36
5974 RGBGen 5974 RGBGen
5975 -> AlphaGen 5975 -> AlphaGen
5976 -> TCGen 5976 -> TCGen
5977 -> [TCMod] 5977 -> [TCMod]
5978 -> StageTexture 5978 -> StageTexture
5979 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5979 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5980SampleMaterial.lc 418:15-420:50 5980418:15-420:50
5981 AlphaGen 5981 AlphaGen
5982 -> TCGen 5982 -> TCGen
5983 -> [TCMod] 5983 -> [TCMod]
5984 -> StageTexture 5984 -> StageTexture
5985 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5985 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5986SampleMaterial.lc 418:15-421:42 5986418:15-421:42
5987 TCGen 5987 TCGen
5988 -> [TCMod] 5988 -> [TCMod]
5989 -> StageTexture 5989 -> StageTexture
5990 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5990 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5991SampleMaterial.lc 418:15-422:36 5991418:15-422:36
5992 [TCMod] 5992 [TCMod]
5993 -> StageTexture 5993 -> StageTexture
5994 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5994 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5995SampleMaterial.lc 418:15-423:31 5995418:15-423:31
5996 StageTexture 5996 StageTexture
5997 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5997 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5998SampleMaterial.lc 418:15-424:84 5998418:15-424:84
5999 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5999 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6000SampleMaterial.lc 418:15-425:38 6000418:15-425:38
6001 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6001 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6002SampleMaterial.lc 418:15-426:41 6002418:15-426:41
6003 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6003 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6004SampleMaterial.lc 418:15-427:40 6004418:15-427:40
6005 Bool -> String -> StageAttrs 6005 Bool -> String -> StageAttrs
6006SampleMaterial.lc 418:15-428:46 6006418:15-428:46
6007 String -> StageAttrs 6007 String -> StageAttrs
6008SampleMaterial.lc 418:15-430:18 6008418:15-430:18
6009 StageAttrs 6009 StageAttrs
6010SampleMaterial.lc 419:29-419:36 6010419:29-419:36
6011 forall a . Maybe a 6011 forall a . Maybe a
6012SampleMaterial.lc 420:30-420:50 6012420:30-420:50
6013 RGBGen 6013 RGBGen
6014SampleMaterial.lc 421:32-421:42 6014421:32-421:42
6015 AlphaGen 6015 AlphaGen
6016SampleMaterial.lc 422:29-422:36 6016422:29-422:36
6017 TCGen 6017 TCGen
6018SampleMaterial.lc 423:29-423:31 6018423:29-423:31
6019 forall a . [a] 6019 forall a . [a]
6020SampleMaterial.lc 424:31-424:37 6020424:31-424:37
6021 String -> StageTexture 6021 String -> StageTexture
6022SampleMaterial.lc 424:31-424:84 6022424:31-424:84
6023 StageTexture 6023 StageTexture
6024SampleMaterial.lc 424:38-424:84 6024424:38-424:84
6025 String 6025 String
6026SampleMaterial.lc 425:34-425:38 6026425:34-425:38
6027 Bool 6027 Bool
6028SampleMaterial.lc 426:33-426:41 6028426:33-426:41
6029 DepthFunction 6029 DepthFunction
6030SampleMaterial.lc 427:33-427:40 6030427:33-427:40
6031 forall a . Maybe a 6031 forall a . Maybe a
6032SampleMaterial.lc 428:41-428:46 6032428:41-428:46
6033 Bool 6033 Bool
6034SampleMaterial.lc 429:38-429:54 6034429:38-429:54
6035 String 6035 String
6036SampleMaterial.lc 431:15-431:25 6036431:15-431:25
6037 Maybe (Blending', Blending') 6037 Maybe (Blending', Blending')
6038 -> RGBGen 6038 -> RGBGen
6039 -> AlphaGen 6039 -> AlphaGen
@@ -6041,82 +6041,82 @@ SampleMaterial.lc 431:15-431:25
6041 -> [TCMod] 6041 -> [TCMod]
6042 -> StageTexture 6042 -> StageTexture
6043 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6043 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6044SampleMaterial.lc 431:15-432:57 6044431:15-432:57
6045 RGBGen 6045 RGBGen
6046 -> AlphaGen 6046 -> AlphaGen
6047 -> TCGen 6047 -> TCGen
6048 -> [TCMod] 6048 -> [TCMod]
6049 -> StageTexture 6049 -> StageTexture
6050 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6050 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6051SampleMaterial.lc 431:15-433:50 6051431:15-433:50
6052 AlphaGen 6052 AlphaGen
6053 -> TCGen 6053 -> TCGen
6054 -> [TCMod] 6054 -> [TCMod]
6055 -> StageTexture 6055 -> StageTexture
6056 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6056 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6057SampleMaterial.lc 431:15-434:42 6057431:15-434:42
6058 TCGen 6058 TCGen
6059 -> [TCMod] 6059 -> [TCMod]
6060 -> StageTexture 6060 -> StageTexture
6061 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6061 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6062SampleMaterial.lc 431:15-435:40 6062431:15-435:40
6063 [TCMod] 6063 [TCMod]
6064 -> StageTexture 6064 -> StageTexture
6065 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6065 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6066SampleMaterial.lc 431:15-436:31 6066431:15-436:31
6067 StageTexture 6067 StageTexture
6068 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6068 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6069SampleMaterial.lc 431:15-437:42 6069431:15-437:42
6070 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6070 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6071SampleMaterial.lc 431:15-438:38 6071431:15-438:38
6072 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6072 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6073SampleMaterial.lc 431:15-439:41 6073431:15-439:41
6074 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6074 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6075SampleMaterial.lc 431:15-440:40 6075431:15-440:40
6076 Bool -> String -> StageAttrs 6076 Bool -> String -> StageAttrs
6077SampleMaterial.lc 431:15-441:46 6077431:15-441:46
6078 String -> StageAttrs 6078 String -> StageAttrs
6079SampleMaterial.lc 431:15-443:18 6079431:15-443:18
6080 StageAttrs | [StageAttrs] 6080 StageAttrs | [StageAttrs]
6081SampleMaterial.lc 432:29-432:33 6081432:29-432:33
6082 forall a . a -> Maybe a 6082 forall a . a -> Maybe a
6083SampleMaterial.lc 432:29-432:57 6083432:29-432:57
6084 Maybe (Blending', Blending') 6084 Maybe (Blending', Blending')
6085SampleMaterial.lc 432:34-432:57 6085432:34-432:57
6086 (Blending', Blending') 6086 (Blending', Blending')
6087SampleMaterial.lc 432:36-432:46 6087432:36-432:46
6088 Blending' 6088 Blending'
6089SampleMaterial.lc 432:49-432:55 6089432:49-432:55
6090 Blending' | ((Blending')) 6090 Blending' | ((Blending'))
6091SampleMaterial.lc 433:30-433:50 6091433:30-433:50
6092 RGBGen 6092 RGBGen
6093SampleMaterial.lc 434:32-434:42 6093434:32-434:42
6094 AlphaGen 6094 AlphaGen
6095SampleMaterial.lc 435:29-435:40 6095435:29-435:40
6096 TCGen 6096 TCGen
6097SampleMaterial.lc 436:29-436:31 6097436:29-436:31
6098 forall a . [a] 6098 forall a . [a]
6099SampleMaterial.lc 437:31-437:42 6099437:31-437:42
6100 StageTexture 6100 StageTexture
6101SampleMaterial.lc 438:34-438:38 6101438:34-438:38
6102 Bool 6102 Bool
6103SampleMaterial.lc 439:33-439:41 6103439:33-439:41
6104 DepthFunction 6104 DepthFunction
6105SampleMaterial.lc 440:33-440:40 6105440:33-440:40
6106 forall a . Maybe a 6106 forall a . Maybe a
6107SampleMaterial.lc 441:41-441:46 6107441:41-441:46
6108 Bool 6108 Bool
6109SampleMaterial.lc 442:38-442:54 6109442:38-442:54
6110 String 6110 String
6111SampleMaterial.lc 445:21-445:26 6111445:21-445:26
6112 Bool 6112 Bool
6113SampleMaterial.lc 448:5-490:6 6113448:5-490:6
6114 (String, CommonAttrs) 6114 (String, CommonAttrs)
6115SampleMaterial.lc 448:5-2182:6 6115448:5-2182:6
6116 [(String, CommonAttrs)] 6116 [(String, CommonAttrs)]
6117SampleMaterial.lc 448:7-448:53 6117448:7-448:53
6118 String 6118 String
6119SampleMaterial.lc 449:7-449:18 6119449:7-449:18
6120 () 6120 ()
6121 -> () 6121 -> ()
6122 -> Bool 6122 -> Bool
@@ -6124,68 +6124,68 @@ SampleMaterial.lc 449:7-449:18
6124 -> Bool 6124 -> Bool
6125 -> Bool 6125 -> Bool
6126 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6126 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6127SampleMaterial.lc 449:7-450:26 6127449:7-450:26
6128 () 6128 ()
6129 -> Bool 6129 -> Bool
6130 -> Float 6130 -> Float
6131 -> Bool 6131 -> Bool
6132 -> Bool 6132 -> Bool
6133 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6133 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6134SampleMaterial.lc 449:7-451:26 6134449:7-451:26
6135 Bool 6135 Bool
6136 -> Float 6136 -> Float
6137 -> Bool 6137 -> Bool
6138 -> Bool 6138 -> Bool
6139 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6139 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6140SampleMaterial.lc 449:7-452:27 6140449:7-452:27
6141 Float 6141 Float
6142 -> Bool 6142 -> Bool
6143 -> Bool 6143 -> Bool
6144 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6144 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6145SampleMaterial.lc 449:7-453:21 6145449:7-453:21
6146 Bool 6146 Bool
6147 -> Bool 6147 -> Bool
6148 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6148 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6149SampleMaterial.lc 449:7-454:35 6149449:7-454:35
6150 Bool 6150 Bool
6151 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6151 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6152SampleMaterial.lc 449:7-455:28 6152449:7-455:28
6153 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6153 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6154SampleMaterial.lc 449:7-456:33 6154449:7-456:33
6155 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6155 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6156SampleMaterial.lc 449:7-457:32 6156449:7-457:32
6157 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6157 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6158SampleMaterial.lc 449:7-458:30 6158449:7-458:30
6159 Bool -> [StageAttrs] -> Bool -> CommonAttrs 6159 Bool -> [StageAttrs] -> Bool -> CommonAttrs
6160SampleMaterial.lc 449:7-459:34 6160449:7-459:34
6161 [StageAttrs] -> Bool -> CommonAttrs 6161 [StageAttrs] -> Bool -> CommonAttrs
6162SampleMaterial.lc 449:7-487:14 6162449:7-487:14
6163 Bool -> CommonAttrs 6163 Bool -> CommonAttrs
6164SampleMaterial.lc 449:7-489:10 6164449:7-489:10
6165 CommonAttrs | ((CommonAttrs)) 6165 CommonAttrs | ((CommonAttrs))
6166SampleMaterial.lc 450:24-450:26 6166450:24-450:26
6167 () 6167 ()
6168SampleMaterial.lc 451:24-451:26 6168451:24-451:26
6169 () 6169 ()
6170SampleMaterial.lc 452:22-452:27 6170452:22-452:27
6171 Bool 6171 Bool
6172SampleMaterial.lc 453:20-453:21 6172453:20-453:21
6173 _b 6173 _b
6174SampleMaterial.lc 454:30-454:35 6174454:30-454:35
6175 Bool 6175 Bool
6176SampleMaterial.lc 455:23-455:28 6176455:23-455:28
6177 Bool 6177 Bool
6178SampleMaterial.lc 456:20-456:33 6178456:20-456:33
6179 CullType 6179 CullType
6180SampleMaterial.lc 457:30-457:32 6180457:30-457:32
6181 forall a . [a] 6181 forall a . [a]
6182SampleMaterial.lc 458:25-458:30 6182458:25-458:30
6183 Bool 6183 Bool
6184SampleMaterial.lc 459:29-459:34 6184459:29-459:34
6185 Bool 6185 Bool
6186SampleMaterial.lc 461:13-487:14 6186461:13-487:14
6187 [StageAttrs] 6187 [StageAttrs]
6188SampleMaterial.lc 461:15-461:25 6188461:15-461:25
6189 Maybe (Blending', Blending') 6189 Maybe (Blending', Blending')
6190 -> RGBGen 6190 -> RGBGen
6191 -> AlphaGen 6191 -> AlphaGen
@@ -6193,70 +6193,70 @@ SampleMaterial.lc 461:15-461:25
6193 -> [TCMod] 6193 -> [TCMod]
6194 -> StageTexture 6194 -> StageTexture
6195 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6195 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6196SampleMaterial.lc 461:15-462:36 6196461:15-462:36
6197 RGBGen 6197 RGBGen
6198 -> AlphaGen 6198 -> AlphaGen
6199 -> TCGen 6199 -> TCGen
6200 -> [TCMod] 6200 -> [TCMod]
6201 -> StageTexture 6201 -> StageTexture
6202 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6202 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6203SampleMaterial.lc 461:15-463:50 6203461:15-463:50
6204 AlphaGen 6204 AlphaGen
6205 -> TCGen 6205 -> TCGen
6206 -> [TCMod] 6206 -> [TCMod]
6207 -> StageTexture 6207 -> StageTexture
6208 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6208 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6209SampleMaterial.lc 461:15-464:42 6209461:15-464:42
6210 TCGen 6210 TCGen
6211 -> [TCMod] 6211 -> [TCMod]
6212 -> StageTexture 6212 -> StageTexture
6213 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6213 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6214SampleMaterial.lc 461:15-465:36 6214461:15-465:36
6215 [TCMod] 6215 [TCMod]
6216 -> StageTexture 6216 -> StageTexture
6217 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6217 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6218SampleMaterial.lc 461:15-466:31 6218461:15-466:31
6219 StageTexture 6219 StageTexture
6220 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6220 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6221SampleMaterial.lc 461:15-467:84 6221461:15-467:84
6222 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6222 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6223SampleMaterial.lc 461:15-468:38 6223461:15-468:38
6224 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6224 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6225SampleMaterial.lc 461:15-469:41 6225461:15-469:41
6226 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6226 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6227SampleMaterial.lc 461:15-470:40 6227461:15-470:40
6228 Bool -> String -> StageAttrs 6228 Bool -> String -> StageAttrs
6229SampleMaterial.lc 461:15-471:46 6229461:15-471:46
6230 String -> StageAttrs 6230 String -> StageAttrs
6231SampleMaterial.lc 461:15-473:18 6231461:15-473:18
6232 StageAttrs 6232 StageAttrs
6233SampleMaterial.lc 462:29-462:36 6233462:29-462:36
6234 forall a . Maybe a 6234 forall a . Maybe a
6235SampleMaterial.lc 463:30-463:50 6235463:30-463:50
6236 RGBGen 6236 RGBGen
6237SampleMaterial.lc 464:32-464:42 6237464:32-464:42
6238 AlphaGen 6238 AlphaGen
6239SampleMaterial.lc 465:29-465:36 6239465:29-465:36
6240 TCGen 6240 TCGen
6241SampleMaterial.lc 466:29-466:31 6241466:29-466:31
6242 forall a . [a] 6242 forall a . [a]
6243SampleMaterial.lc 467:31-467:37 6243467:31-467:37
6244 String -> StageTexture 6244 String -> StageTexture
6245SampleMaterial.lc 467:31-467:84 6245467:31-467:84
6246 StageTexture 6246 StageTexture
6247SampleMaterial.lc 467:38-467:84 6247467:38-467:84
6248 String 6248 String
6249SampleMaterial.lc 468:34-468:38 6249468:34-468:38
6250 Bool 6250 Bool
6251SampleMaterial.lc 469:33-469:41 6251469:33-469:41
6252 DepthFunction 6252 DepthFunction
6253SampleMaterial.lc 470:33-470:40 6253470:33-470:40
6254 forall a . Maybe a 6254 forall a . Maybe a
6255SampleMaterial.lc 471:41-471:46 6255471:41-471:46
6256 Bool 6256 Bool
6257SampleMaterial.lc 472:38-472:54 6257472:38-472:54
6258 String 6258 String
6259SampleMaterial.lc 474:15-474:25 6259474:15-474:25
6260 Maybe (Blending', Blending') 6260 Maybe (Blending', Blending')
6261 -> RGBGen 6261 -> RGBGen
6262 -> AlphaGen 6262 -> AlphaGen
@@ -6264,82 +6264,82 @@ SampleMaterial.lc 474:15-474:25
6264 -> [TCMod] 6264 -> [TCMod]
6265 -> StageTexture 6265 -> StageTexture
6266 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6266 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6267SampleMaterial.lc 474:15-475:57 6267474:15-475:57
6268 RGBGen 6268 RGBGen
6269 -> AlphaGen 6269 -> AlphaGen
6270 -> TCGen 6270 -> TCGen
6271 -> [TCMod] 6271 -> [TCMod]
6272 -> StageTexture 6272 -> StageTexture
6273 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6273 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6274SampleMaterial.lc 474:15-476:50 6274474:15-476:50
6275 AlphaGen 6275 AlphaGen
6276 -> TCGen 6276 -> TCGen
6277 -> [TCMod] 6277 -> [TCMod]
6278 -> StageTexture 6278 -> StageTexture
6279 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6279 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6280SampleMaterial.lc 474:15-477:42 6280474:15-477:42
6281 TCGen 6281 TCGen
6282 -> [TCMod] 6282 -> [TCMod]
6283 -> StageTexture 6283 -> StageTexture
6284 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6284 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6285SampleMaterial.lc 474:15-478:40 6285474:15-478:40
6286 [TCMod] 6286 [TCMod]
6287 -> StageTexture 6287 -> StageTexture
6288 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6288 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6289SampleMaterial.lc 474:15-479:31 6289474:15-479:31
6290 StageTexture 6290 StageTexture
6291 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6291 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6292SampleMaterial.lc 474:15-480:42 6292474:15-480:42
6293 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6293 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6294SampleMaterial.lc 474:15-481:38 6294474:15-481:38
6295 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6295 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6296SampleMaterial.lc 474:15-482:41 6296474:15-482:41
6297 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6297 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6298SampleMaterial.lc 474:15-483:40 6298474:15-483:40
6299 Bool -> String -> StageAttrs 6299 Bool -> String -> StageAttrs
6300SampleMaterial.lc 474:15-484:46 6300474:15-484:46
6301 String -> StageAttrs 6301 String -> StageAttrs
6302SampleMaterial.lc 474:15-486:18 6302474:15-486:18
6303 StageAttrs | [StageAttrs] 6303 StageAttrs | [StageAttrs]
6304SampleMaterial.lc 475:29-475:33 6304475:29-475:33
6305 forall a . a -> Maybe a 6305 forall a . a -> Maybe a
6306SampleMaterial.lc 475:29-475:57 6306475:29-475:57
6307 Maybe (Blending', Blending') 6307 Maybe (Blending', Blending')
6308SampleMaterial.lc 475:34-475:57 6308475:34-475:57
6309 (Blending', Blending') 6309 (Blending', Blending')
6310SampleMaterial.lc 475:36-475:46 6310475:36-475:46
6311 Blending' 6311 Blending'
6312SampleMaterial.lc 475:49-475:55 6312475:49-475:55
6313 Blending' | ((Blending')) 6313 Blending' | ((Blending'))
6314SampleMaterial.lc 476:30-476:50 6314476:30-476:50
6315 RGBGen 6315 RGBGen
6316SampleMaterial.lc 477:32-477:42 6316477:32-477:42
6317 AlphaGen 6317 AlphaGen
6318SampleMaterial.lc 478:29-478:40 6318478:29-478:40
6319 TCGen 6319 TCGen
6320SampleMaterial.lc 479:29-479:31 6320479:29-479:31
6321 forall a . [a] 6321 forall a . [a]
6322SampleMaterial.lc 480:31-480:42 6322480:31-480:42
6323 StageTexture 6323 StageTexture
6324SampleMaterial.lc 481:34-481:38 6324481:34-481:38
6325 Bool 6325 Bool
6326SampleMaterial.lc 482:33-482:41 6326482:33-482:41
6327 DepthFunction 6327 DepthFunction
6328SampleMaterial.lc 483:33-483:40 6328483:33-483:40
6329 forall a . Maybe a 6329 forall a . Maybe a
6330SampleMaterial.lc 484:41-484:46 6330484:41-484:46
6331 Bool 6331 Bool
6332SampleMaterial.lc 485:38-485:54 6332485:38-485:54
6333 String 6333 String
6334SampleMaterial.lc 488:21-488:26 6334488:21-488:26
6335 Bool 6335 Bool
6336SampleMaterial.lc 491:5-533:6 6336491:5-533:6
6337 (String, CommonAttrs) 6337 (String, CommonAttrs)
6338SampleMaterial.lc 491:5-2182:6 6338491:5-2182:6
6339 [(String, CommonAttrs)] 6339 [(String, CommonAttrs)]
6340SampleMaterial.lc 491:7-491:53 6340491:7-491:53
6341 String 6341 String
6342SampleMaterial.lc 492:7-492:18 6342492:7-492:18
6343 () 6343 ()
6344 -> () 6344 -> ()
6345 -> Bool 6345 -> Bool
@@ -6347,68 +6347,68 @@ SampleMaterial.lc 492:7-492:18
6347 -> Bool 6347 -> Bool
6348 -> Bool 6348 -> Bool
6349 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6349 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6350SampleMaterial.lc 492:7-493:26 6350492:7-493:26
6351 () 6351 ()
6352 -> Bool 6352 -> Bool
6353 -> Float 6353 -> Float
6354 -> Bool 6354 -> Bool
6355 -> Bool 6355 -> Bool
6356 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6356 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6357SampleMaterial.lc 492:7-494:26 6357492:7-494:26
6358 Bool 6358 Bool
6359 -> Float 6359 -> Float
6360 -> Bool 6360 -> Bool
6361 -> Bool 6361 -> Bool
6362 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6362 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6363SampleMaterial.lc 492:7-495:27 6363492:7-495:27
6364 Float 6364 Float
6365 -> Bool 6365 -> Bool
6366 -> Bool 6366 -> Bool
6367 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6367 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6368SampleMaterial.lc 492:7-496:21 6368492:7-496:21
6369 Bool 6369 Bool
6370 -> Bool 6370 -> Bool
6371 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6371 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6372SampleMaterial.lc 492:7-497:35 6372492:7-497:35
6373 Bool 6373 Bool
6374 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6374 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6375SampleMaterial.lc 492:7-498:28 6375492:7-498:28
6376 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6376 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6377SampleMaterial.lc 492:7-499:33 6377492:7-499:33
6378 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6378 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6379SampleMaterial.lc 492:7-500:32 6379492:7-500:32
6380 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6380 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6381SampleMaterial.lc 492:7-501:30 6381492:7-501:30
6382 Bool -> [StageAttrs] -> Bool -> CommonAttrs 6382 Bool -> [StageAttrs] -> Bool -> CommonAttrs
6383SampleMaterial.lc 492:7-502:34 6383492:7-502:34
6384 [StageAttrs] -> Bool -> CommonAttrs 6384 [StageAttrs] -> Bool -> CommonAttrs
6385SampleMaterial.lc 492:7-530:14 6385492:7-530:14
6386 Bool -> CommonAttrs 6386 Bool -> CommonAttrs
6387SampleMaterial.lc 492:7-532:10 6387492:7-532:10
6388 CommonAttrs | ((CommonAttrs)) 6388 CommonAttrs | ((CommonAttrs))
6389SampleMaterial.lc 493:24-493:26 6389493:24-493:26
6390 () 6390 ()
6391SampleMaterial.lc 494:24-494:26 6391494:24-494:26
6392 () 6392 ()
6393SampleMaterial.lc 495:22-495:27 6393495:22-495:27
6394 Bool 6394 Bool
6395SampleMaterial.lc 496:20-496:21 6395496:20-496:21
6396 _b 6396 _b
6397SampleMaterial.lc 497:30-497:35 6397497:30-497:35
6398 Bool 6398 Bool
6399SampleMaterial.lc 498:23-498:28 6399498:23-498:28
6400 Bool 6400 Bool
6401SampleMaterial.lc 499:20-499:33 6401499:20-499:33
6402 CullType 6402 CullType
6403SampleMaterial.lc 500:30-500:32 6403500:30-500:32
6404 forall a . [a] 6404 forall a . [a]
6405SampleMaterial.lc 501:25-501:30 6405501:25-501:30
6406 Bool 6406 Bool
6407SampleMaterial.lc 502:29-502:34 6407502:29-502:34
6408 Bool 6408 Bool
6409SampleMaterial.lc 504:13-530:14 6409504:13-530:14
6410 [StageAttrs] 6410 [StageAttrs]
6411SampleMaterial.lc 504:15-504:25 6411504:15-504:25
6412 Maybe (Blending', Blending') 6412 Maybe (Blending', Blending')
6413 -> RGBGen 6413 -> RGBGen
6414 -> AlphaGen 6414 -> AlphaGen
@@ -6416,70 +6416,70 @@ SampleMaterial.lc 504:15-504:25
6416 -> [TCMod] 6416 -> [TCMod]
6417 -> StageTexture 6417 -> StageTexture
6418 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6418 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6419SampleMaterial.lc 504:15-505:36 6419504:15-505:36
6420 RGBGen 6420 RGBGen
6421 -> AlphaGen 6421 -> AlphaGen
6422 -> TCGen 6422 -> TCGen
6423 -> [TCMod] 6423 -> [TCMod]
6424 -> StageTexture 6424 -> StageTexture
6425 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6425 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6426SampleMaterial.lc 504:15-506:50 6426504:15-506:50
6427 AlphaGen 6427 AlphaGen
6428 -> TCGen 6428 -> TCGen
6429 -> [TCMod] 6429 -> [TCMod]
6430 -> StageTexture 6430 -> StageTexture
6431 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6431 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6432SampleMaterial.lc 504:15-507:42 6432504:15-507:42
6433 TCGen 6433 TCGen
6434 -> [TCMod] 6434 -> [TCMod]
6435 -> StageTexture 6435 -> StageTexture
6436 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6436 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6437SampleMaterial.lc 504:15-508:36 6437504:15-508:36
6438 [TCMod] 6438 [TCMod]
6439 -> StageTexture 6439 -> StageTexture
6440 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6440 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6441SampleMaterial.lc 504:15-509:31 6441504:15-509:31
6442 StageTexture 6442 StageTexture
6443 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6443 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6444SampleMaterial.lc 504:15-510:84 6444504:15-510:84
6445 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6445 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6446SampleMaterial.lc 504:15-511:38 6446504:15-511:38
6447 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6447 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6448SampleMaterial.lc 504:15-512:41 6448504:15-512:41
6449 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6449 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6450SampleMaterial.lc 504:15-513:40 6450504:15-513:40
6451 Bool -> String -> StageAttrs 6451 Bool -> String -> StageAttrs
6452SampleMaterial.lc 504:15-514:46 6452504:15-514:46
6453 String -> StageAttrs 6453 String -> StageAttrs
6454SampleMaterial.lc 504:15-516:18 6454504:15-516:18
6455 StageAttrs 6455 StageAttrs
6456SampleMaterial.lc 505:29-505:36 6456505:29-505:36
6457 forall a . Maybe a 6457 forall a . Maybe a
6458SampleMaterial.lc 506:30-506:50 6458506:30-506:50
6459 RGBGen 6459 RGBGen
6460SampleMaterial.lc 507:32-507:42 6460507:32-507:42
6461 AlphaGen 6461 AlphaGen
6462SampleMaterial.lc 508:29-508:36 6462508:29-508:36
6463 TCGen 6463 TCGen
6464SampleMaterial.lc 509:29-509:31 6464509:29-509:31
6465 forall a . [a] 6465 forall a . [a]
6466SampleMaterial.lc 510:31-510:37 6466510:31-510:37
6467 String -> StageTexture 6467 String -> StageTexture
6468SampleMaterial.lc 510:31-510:84 6468510:31-510:84
6469 StageTexture 6469 StageTexture
6470SampleMaterial.lc 510:38-510:84 6470510:38-510:84
6471 String 6471 String
6472SampleMaterial.lc 511:34-511:38 6472511:34-511:38
6473 Bool 6473 Bool
6474SampleMaterial.lc 512:33-512:41 6474512:33-512:41
6475 DepthFunction 6475 DepthFunction
6476SampleMaterial.lc 513:33-513:40 6476513:33-513:40
6477 forall a . Maybe a 6477 forall a . Maybe a
6478SampleMaterial.lc 514:41-514:46 6478514:41-514:46
6479 Bool 6479 Bool
6480SampleMaterial.lc 515:38-515:54 6480515:38-515:54
6481 String 6481 String
6482SampleMaterial.lc 517:15-517:25 6482517:15-517:25
6483 Maybe (Blending', Blending') 6483 Maybe (Blending', Blending')
6484 -> RGBGen 6484 -> RGBGen
6485 -> AlphaGen 6485 -> AlphaGen
@@ -6487,82 +6487,82 @@ SampleMaterial.lc 517:15-517:25
6487 -> [TCMod] 6487 -> [TCMod]
6488 -> StageTexture 6488 -> StageTexture
6489 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6489 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6490SampleMaterial.lc 517:15-518:57 6490517:15-518:57
6491 RGBGen 6491 RGBGen
6492 -> AlphaGen 6492 -> AlphaGen
6493 -> TCGen 6493 -> TCGen
6494 -> [TCMod] 6494 -> [TCMod]
6495 -> StageTexture 6495 -> StageTexture
6496 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6496 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6497SampleMaterial.lc 517:15-519:50 6497517:15-519:50
6498 AlphaGen 6498 AlphaGen
6499 -> TCGen 6499 -> TCGen
6500 -> [TCMod] 6500 -> [TCMod]
6501 -> StageTexture 6501 -> StageTexture
6502 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6502 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6503SampleMaterial.lc 517:15-520:42 6503517:15-520:42
6504 TCGen 6504 TCGen
6505 -> [TCMod] 6505 -> [TCMod]
6506 -> StageTexture 6506 -> StageTexture
6507 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6507 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6508SampleMaterial.lc 517:15-521:40 6508517:15-521:40
6509 [TCMod] 6509 [TCMod]
6510 -> StageTexture 6510 -> StageTexture
6511 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6511 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6512SampleMaterial.lc 517:15-522:31 6512517:15-522:31
6513 StageTexture 6513 StageTexture
6514 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6514 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6515SampleMaterial.lc 517:15-523:42 6515517:15-523:42
6516 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6516 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6517SampleMaterial.lc 517:15-524:38 6517517:15-524:38
6518 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6518 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6519SampleMaterial.lc 517:15-525:41 6519517:15-525:41
6520 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6520 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6521SampleMaterial.lc 517:15-526:40 6521517:15-526:40
6522 Bool -> String -> StageAttrs 6522 Bool -> String -> StageAttrs
6523SampleMaterial.lc 517:15-527:46 6523517:15-527:46
6524 String -> StageAttrs 6524 String -> StageAttrs
6525SampleMaterial.lc 517:15-529:18 6525517:15-529:18
6526 StageAttrs | [StageAttrs] 6526 StageAttrs | [StageAttrs]
6527SampleMaterial.lc 518:29-518:33 6527518:29-518:33
6528 forall a . a -> Maybe a 6528 forall a . a -> Maybe a
6529SampleMaterial.lc 518:29-518:57 6529518:29-518:57
6530 Maybe (Blending', Blending') 6530 Maybe (Blending', Blending')
6531SampleMaterial.lc 518:34-518:57 6531518:34-518:57
6532 (Blending', Blending') 6532 (Blending', Blending')
6533SampleMaterial.lc 518:36-518:46 6533518:36-518:46
6534 Blending' 6534 Blending'
6535SampleMaterial.lc 518:49-518:55 6535518:49-518:55
6536 Blending' | ((Blending')) 6536 Blending' | ((Blending'))
6537SampleMaterial.lc 519:30-519:50 6537519:30-519:50
6538 RGBGen 6538 RGBGen
6539SampleMaterial.lc 520:32-520:42 6539520:32-520:42
6540 AlphaGen 6540 AlphaGen
6541SampleMaterial.lc 521:29-521:40 6541521:29-521:40
6542 TCGen 6542 TCGen
6543SampleMaterial.lc 522:29-522:31 6543522:29-522:31
6544 forall a . [a] 6544 forall a . [a]
6545SampleMaterial.lc 523:31-523:42 6545523:31-523:42
6546 StageTexture 6546 StageTexture
6547SampleMaterial.lc 524:34-524:38 6547524:34-524:38
6548 Bool 6548 Bool
6549SampleMaterial.lc 525:33-525:41 6549525:33-525:41
6550 DepthFunction 6550 DepthFunction
6551SampleMaterial.lc 526:33-526:40 6551526:33-526:40
6552 forall a . Maybe a 6552 forall a . Maybe a
6553SampleMaterial.lc 527:41-527:46 6553527:41-527:46
6554 Bool 6554 Bool
6555SampleMaterial.lc 528:38-528:54 6555528:38-528:54
6556 String 6556 String
6557SampleMaterial.lc 531:21-531:26 6557531:21-531:26
6558 Bool 6558 Bool
6559SampleMaterial.lc 534:5-576:6 6559534:5-576:6
6560 (String, CommonAttrs) 6560 (String, CommonAttrs)
6561SampleMaterial.lc 534:5-2182:6 6561534:5-2182:6
6562 [(String, CommonAttrs)] 6562 [(String, CommonAttrs)]
6563SampleMaterial.lc 534:7-534:42 6563534:7-534:42
6564 String 6564 String
6565SampleMaterial.lc 535:7-535:18 6565535:7-535:18
6566 () 6566 ()
6567 -> () 6567 -> ()
6568 -> Bool 6568 -> Bool
@@ -6570,68 +6570,68 @@ SampleMaterial.lc 535:7-535:18
6570 -> Bool 6570 -> Bool
6571 -> Bool 6571 -> Bool
6572 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6572 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6573SampleMaterial.lc 535:7-536:26 6573535:7-536:26
6574 () 6574 ()
6575 -> Bool 6575 -> Bool
6576 -> Float 6576 -> Float
6577 -> Bool 6577 -> Bool
6578 -> Bool 6578 -> Bool
6579 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6579 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6580SampleMaterial.lc 535:7-537:26 6580535:7-537:26
6581 Bool 6581 Bool
6582 -> Float 6582 -> Float
6583 -> Bool 6583 -> Bool
6584 -> Bool 6584 -> Bool
6585 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6585 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6586SampleMaterial.lc 535:7-538:27 6586535:7-538:27
6587 Float 6587 Float
6588 -> Bool 6588 -> Bool
6589 -> Bool 6589 -> Bool
6590 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6590 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6591SampleMaterial.lc 535:7-539:21 6591535:7-539:21
6592 Bool 6592 Bool
6593 -> Bool 6593 -> Bool
6594 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6594 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6595SampleMaterial.lc 535:7-540:35 6595535:7-540:35
6596 Bool 6596 Bool
6597 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6597 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6598SampleMaterial.lc 535:7-541:28 6598535:7-541:28
6599 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6599 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6600SampleMaterial.lc 535:7-542:33 6600535:7-542:33
6601 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6601 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6602SampleMaterial.lc 535:7-543:32 6602535:7-543:32
6603 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6603 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6604SampleMaterial.lc 535:7-544:30 6604535:7-544:30
6605 Bool -> [StageAttrs] -> Bool -> CommonAttrs 6605 Bool -> [StageAttrs] -> Bool -> CommonAttrs
6606SampleMaterial.lc 535:7-545:34 6606535:7-545:34
6607 [StageAttrs] -> Bool -> CommonAttrs 6607 [StageAttrs] -> Bool -> CommonAttrs
6608SampleMaterial.lc 535:7-573:14 6608535:7-573:14
6609 Bool -> CommonAttrs 6609 Bool -> CommonAttrs
6610SampleMaterial.lc 535:7-575:10 6610535:7-575:10
6611 CommonAttrs | ((CommonAttrs)) 6611 CommonAttrs | ((CommonAttrs))
6612SampleMaterial.lc 536:24-536:26 6612536:24-536:26
6613 () 6613 ()
6614SampleMaterial.lc 537:24-537:26 6614537:24-537:26
6615 () 6615 ()
6616SampleMaterial.lc 538:22-538:27 6616538:22-538:27
6617 Bool 6617 Bool
6618SampleMaterial.lc 539:20-539:21 6618539:20-539:21
6619 _b 6619 _b
6620SampleMaterial.lc 540:30-540:35 6620540:30-540:35
6621 Bool 6621 Bool
6622SampleMaterial.lc 541:23-541:28 6622541:23-541:28
6623 Bool 6623 Bool
6624SampleMaterial.lc 542:20-542:33 6624542:20-542:33
6625 CullType 6625 CullType
6626SampleMaterial.lc 543:30-543:32 6626543:30-543:32
6627 forall a . [a] 6627 forall a . [a]
6628SampleMaterial.lc 544:25-544:30 6628544:25-544:30
6629 Bool 6629 Bool
6630SampleMaterial.lc 545:29-545:34 6630545:29-545:34
6631 Bool 6631 Bool
6632SampleMaterial.lc 547:13-573:14 6632547:13-573:14
6633 [StageAttrs] 6633 [StageAttrs]
6634SampleMaterial.lc 547:15-547:25 6634547:15-547:25
6635 Maybe (Blending', Blending') 6635 Maybe (Blending', Blending')
6636 -> RGBGen 6636 -> RGBGen
6637 -> AlphaGen 6637 -> AlphaGen
@@ -6639,70 +6639,70 @@ SampleMaterial.lc 547:15-547:25
6639 -> [TCMod] 6639 -> [TCMod]
6640 -> StageTexture 6640 -> StageTexture
6641 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6641 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6642SampleMaterial.lc 547:15-548:36 6642547:15-548:36
6643 RGBGen 6643 RGBGen
6644 -> AlphaGen 6644 -> AlphaGen
6645 -> TCGen 6645 -> TCGen
6646 -> [TCMod] 6646 -> [TCMod]
6647 -> StageTexture 6647 -> StageTexture
6648 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6648 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6649SampleMaterial.lc 547:15-549:50 6649547:15-549:50
6650 AlphaGen 6650 AlphaGen
6651 -> TCGen 6651 -> TCGen
6652 -> [TCMod] 6652 -> [TCMod]
6653 -> StageTexture 6653 -> StageTexture
6654 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6654 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6655SampleMaterial.lc 547:15-550:42 6655547:15-550:42
6656 TCGen 6656 TCGen
6657 -> [TCMod] 6657 -> [TCMod]
6658 -> StageTexture 6658 -> StageTexture
6659 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6659 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6660SampleMaterial.lc 547:15-551:36 6660547:15-551:36
6661 [TCMod] 6661 [TCMod]
6662 -> StageTexture 6662 -> StageTexture
6663 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6663 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6664SampleMaterial.lc 547:15-552:31 6664547:15-552:31
6665 StageTexture 6665 StageTexture
6666 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6666 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6667SampleMaterial.lc 547:15-553:73 6667547:15-553:73
6668 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6668 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6669SampleMaterial.lc 547:15-554:38 6669547:15-554:38
6670 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6670 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6671SampleMaterial.lc 547:15-555:41 6671547:15-555:41
6672 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6672 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6673SampleMaterial.lc 547:15-556:40 6673547:15-556:40
6674 Bool -> String -> StageAttrs 6674 Bool -> String -> StageAttrs
6675SampleMaterial.lc 547:15-557:46 6675547:15-557:46
6676 String -> StageAttrs 6676 String -> StageAttrs
6677SampleMaterial.lc 547:15-559:18 6677547:15-559:18
6678 StageAttrs 6678 StageAttrs
6679SampleMaterial.lc 548:29-548:36 6679548:29-548:36
6680 forall a . Maybe a 6680 forall a . Maybe a
6681SampleMaterial.lc 549:30-549:50 6681549:30-549:50
6682 RGBGen 6682 RGBGen
6683SampleMaterial.lc 550:32-550:42 6683550:32-550:42
6684 AlphaGen 6684 AlphaGen
6685SampleMaterial.lc 551:29-551:36 6685551:29-551:36
6686 TCGen 6686 TCGen
6687SampleMaterial.lc 552:29-552:31 6687552:29-552:31
6688 forall a . [a] 6688 forall a . [a]
6689SampleMaterial.lc 553:31-553:37 6689553:31-553:37
6690 String -> StageTexture 6690 String -> StageTexture
6691SampleMaterial.lc 553:31-553:73 6691553:31-553:73
6692 StageTexture 6692 StageTexture
6693SampleMaterial.lc 553:38-553:73 6693553:38-553:73
6694 String 6694 String
6695SampleMaterial.lc 554:34-554:38 6695554:34-554:38
6696 Bool 6696 Bool
6697SampleMaterial.lc 555:33-555:41 6697555:33-555:41
6698 DepthFunction 6698 DepthFunction
6699SampleMaterial.lc 556:33-556:40 6699556:33-556:40
6700 forall a . Maybe a 6700 forall a . Maybe a
6701SampleMaterial.lc 557:41-557:46 6701557:41-557:46
6702 Bool 6702 Bool
6703SampleMaterial.lc 558:38-558:54 6703558:38-558:54
6704 String 6704 String
6705SampleMaterial.lc 560:15-560:25 6705560:15-560:25
6706 Maybe (Blending', Blending') 6706 Maybe (Blending', Blending')
6707 -> RGBGen 6707 -> RGBGen
6708 -> AlphaGen 6708 -> AlphaGen
@@ -6710,82 +6710,82 @@ SampleMaterial.lc 560:15-560:25
6710 -> [TCMod] 6710 -> [TCMod]
6711 -> StageTexture 6711 -> StageTexture
6712 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6712 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6713SampleMaterial.lc 560:15-561:57 6713560:15-561:57
6714 RGBGen 6714 RGBGen
6715 -> AlphaGen 6715 -> AlphaGen
6716 -> TCGen 6716 -> TCGen
6717 -> [TCMod] 6717 -> [TCMod]
6718 -> StageTexture 6718 -> StageTexture
6719 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6719 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6720SampleMaterial.lc 560:15-562:50 6720560:15-562:50
6721 AlphaGen 6721 AlphaGen
6722 -> TCGen 6722 -> TCGen
6723 -> [TCMod] 6723 -> [TCMod]
6724 -> StageTexture 6724 -> StageTexture
6725 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6725 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6726SampleMaterial.lc 560:15-563:42 6726560:15-563:42
6727 TCGen 6727 TCGen
6728 -> [TCMod] 6728 -> [TCMod]
6729 -> StageTexture 6729 -> StageTexture
6730 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6730 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6731SampleMaterial.lc 560:15-564:40 6731560:15-564:40
6732 [TCMod] 6732 [TCMod]
6733 -> StageTexture 6733 -> StageTexture
6734 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6734 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6735SampleMaterial.lc 560:15-565:31 6735560:15-565:31
6736 StageTexture 6736 StageTexture
6737 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6737 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6738SampleMaterial.lc 560:15-566:42 6738560:15-566:42
6739 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6739 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6740SampleMaterial.lc 560:15-567:38 6740560:15-567:38
6741 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6741 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6742SampleMaterial.lc 560:15-568:41 6742560:15-568:41
6743 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6743 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6744SampleMaterial.lc 560:15-569:40 6744560:15-569:40
6745 Bool -> String -> StageAttrs 6745 Bool -> String -> StageAttrs
6746SampleMaterial.lc 560:15-570:46 6746560:15-570:46
6747 String -> StageAttrs 6747 String -> StageAttrs
6748SampleMaterial.lc 560:15-572:18 6748560:15-572:18
6749 StageAttrs | [StageAttrs] 6749 StageAttrs | [StageAttrs]
6750SampleMaterial.lc 561:29-561:33 6750561:29-561:33
6751 forall a . a -> Maybe a 6751 forall a . a -> Maybe a
6752SampleMaterial.lc 561:29-561:57 6752561:29-561:57
6753 Maybe (Blending', Blending') 6753 Maybe (Blending', Blending')
6754SampleMaterial.lc 561:34-561:57 6754561:34-561:57
6755 (Blending', Blending') 6755 (Blending', Blending')
6756SampleMaterial.lc 561:36-561:46 6756561:36-561:46
6757 Blending' 6757 Blending'
6758SampleMaterial.lc 561:49-561:55 6758561:49-561:55
6759 Blending' | ((Blending')) 6759 Blending' | ((Blending'))
6760SampleMaterial.lc 562:30-562:50 6760562:30-562:50
6761 RGBGen 6761 RGBGen
6762SampleMaterial.lc 563:32-563:42 6762563:32-563:42
6763 AlphaGen 6763 AlphaGen
6764SampleMaterial.lc 564:29-564:40 6764564:29-564:40
6765 TCGen 6765 TCGen
6766SampleMaterial.lc 565:29-565:31 6766565:29-565:31
6767 forall a . [a] 6767 forall a . [a]
6768SampleMaterial.lc 566:31-566:42 6768566:31-566:42
6769 StageTexture 6769 StageTexture
6770SampleMaterial.lc 567:34-567:38 6770567:34-567:38
6771 Bool 6771 Bool
6772SampleMaterial.lc 568:33-568:41 6772568:33-568:41
6773 DepthFunction 6773 DepthFunction
6774SampleMaterial.lc 569:33-569:40 6774569:33-569:40
6775 forall a . Maybe a 6775 forall a . Maybe a
6776SampleMaterial.lc 570:41-570:46 6776570:41-570:46
6777 Bool 6777 Bool
6778SampleMaterial.lc 571:38-571:54 6778571:38-571:54
6779 String 6779 String
6780SampleMaterial.lc 574:21-574:26 6780574:21-574:26
6781 Bool 6781 Bool
6782SampleMaterial.lc 577:5-619:6 6782577:5-619:6
6783 (String, CommonAttrs) 6783 (String, CommonAttrs)
6784SampleMaterial.lc 577:5-2182:6 6784577:5-2182:6
6785 [(String, CommonAttrs)] 6785 [(String, CommonAttrs)]
6786SampleMaterial.lc 577:7-577:42 6786577:7-577:42
6787 String 6787 String
6788SampleMaterial.lc 578:7-578:18 6788578:7-578:18
6789 () 6789 ()
6790 -> () 6790 -> ()
6791 -> Bool 6791 -> Bool
@@ -6793,68 +6793,68 @@ SampleMaterial.lc 578:7-578:18
6793 -> Bool 6793 -> Bool
6794 -> Bool 6794 -> Bool
6795 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6795 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6796SampleMaterial.lc 578:7-579:26 6796578:7-579:26
6797 () 6797 ()
6798 -> Bool 6798 -> Bool
6799 -> Float 6799 -> Float
6800 -> Bool 6800 -> Bool
6801 -> Bool 6801 -> Bool
6802 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6802 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6803SampleMaterial.lc 578:7-580:26 6803578:7-580:26
6804 Bool 6804 Bool
6805 -> Float 6805 -> Float
6806 -> Bool 6806 -> Bool
6807 -> Bool 6807 -> Bool
6808 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6808 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6809SampleMaterial.lc 578:7-581:27 6809578:7-581:27
6810 Float 6810 Float
6811 -> Bool 6811 -> Bool
6812 -> Bool 6812 -> Bool
6813 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6813 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6814SampleMaterial.lc 578:7-582:21 6814578:7-582:21
6815 Bool 6815 Bool
6816 -> Bool 6816 -> Bool
6817 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6817 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6818SampleMaterial.lc 578:7-583:35 6818578:7-583:35
6819 Bool 6819 Bool
6820 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6820 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6821SampleMaterial.lc 578:7-584:28 6821578:7-584:28
6822 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6822 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6823SampleMaterial.lc 578:7-585:33 6823578:7-585:33
6824 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6824 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6825SampleMaterial.lc 578:7-586:32 6825578:7-586:32
6826 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6826 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6827SampleMaterial.lc 578:7-587:30 6827578:7-587:30
6828 Bool -> [StageAttrs] -> Bool -> CommonAttrs 6828 Bool -> [StageAttrs] -> Bool -> CommonAttrs
6829SampleMaterial.lc 578:7-588:34 6829578:7-588:34
6830 [StageAttrs] -> Bool -> CommonAttrs 6830 [StageAttrs] -> Bool -> CommonAttrs
6831SampleMaterial.lc 578:7-616:14 6831578:7-616:14
6832 Bool -> CommonAttrs 6832 Bool -> CommonAttrs
6833SampleMaterial.lc 578:7-618:10 6833578:7-618:10
6834 CommonAttrs | ((CommonAttrs)) 6834 CommonAttrs | ((CommonAttrs))
6835SampleMaterial.lc 579:24-579:26 6835579:24-579:26
6836 () 6836 ()
6837SampleMaterial.lc 580:24-580:26 6837580:24-580:26
6838 () 6838 ()
6839SampleMaterial.lc 581:22-581:27 6839581:22-581:27
6840 Bool 6840 Bool
6841SampleMaterial.lc 582:20-582:21 6841582:20-582:21
6842 _b 6842 _b
6843SampleMaterial.lc 583:30-583:35 6843583:30-583:35
6844 Bool 6844 Bool
6845SampleMaterial.lc 584:23-584:28 6845584:23-584:28
6846 Bool 6846 Bool
6847SampleMaterial.lc 585:20-585:33 6847585:20-585:33
6848 CullType 6848 CullType
6849SampleMaterial.lc 586:30-586:32 6849586:30-586:32
6850 forall a . [a] 6850 forall a . [a]
6851SampleMaterial.lc 587:25-587:30 6851587:25-587:30
6852 Bool 6852 Bool
6853SampleMaterial.lc 588:29-588:34 6853588:29-588:34
6854 Bool 6854 Bool
6855SampleMaterial.lc 590:13-616:14 6855590:13-616:14
6856 [StageAttrs] 6856 [StageAttrs]
6857SampleMaterial.lc 590:15-590:25 6857590:15-590:25
6858 Maybe (Blending', Blending') 6858 Maybe (Blending', Blending')
6859 -> RGBGen 6859 -> RGBGen
6860 -> AlphaGen 6860 -> AlphaGen
@@ -6862,70 +6862,70 @@ SampleMaterial.lc 590:15-590:25
6862 -> [TCMod] 6862 -> [TCMod]
6863 -> StageTexture 6863 -> StageTexture
6864 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6864 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6865SampleMaterial.lc 590:15-591:36 6865590:15-591:36
6866 RGBGen 6866 RGBGen
6867 -> AlphaGen 6867 -> AlphaGen
6868 -> TCGen 6868 -> TCGen
6869 -> [TCMod] 6869 -> [TCMod]
6870 -> StageTexture 6870 -> StageTexture
6871 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6871 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6872SampleMaterial.lc 590:15-592:50 6872590:15-592:50
6873 AlphaGen 6873 AlphaGen
6874 -> TCGen 6874 -> TCGen
6875 -> [TCMod] 6875 -> [TCMod]
6876 -> StageTexture 6876 -> StageTexture
6877 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6877 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6878SampleMaterial.lc 590:15-593:42 6878590:15-593:42
6879 TCGen 6879 TCGen
6880 -> [TCMod] 6880 -> [TCMod]
6881 -> StageTexture 6881 -> StageTexture
6882 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6882 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6883SampleMaterial.lc 590:15-594:36 6883590:15-594:36
6884 [TCMod] 6884 [TCMod]
6885 -> StageTexture 6885 -> StageTexture
6886 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6886 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6887SampleMaterial.lc 590:15-595:31 6887590:15-595:31
6888 StageTexture 6888 StageTexture
6889 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6889 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6890SampleMaterial.lc 590:15-596:73 6890590:15-596:73
6891 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6891 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6892SampleMaterial.lc 590:15-597:38 6892590:15-597:38
6893 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6893 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6894SampleMaterial.lc 590:15-598:41 6894590:15-598:41
6895 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6895 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6896SampleMaterial.lc 590:15-599:40 6896590:15-599:40
6897 Bool -> String -> StageAttrs 6897 Bool -> String -> StageAttrs
6898SampleMaterial.lc 590:15-600:46 6898590:15-600:46
6899 String -> StageAttrs 6899 String -> StageAttrs
6900SampleMaterial.lc 590:15-602:18 6900590:15-602:18
6901 StageAttrs 6901 StageAttrs
6902SampleMaterial.lc 591:29-591:36 6902591:29-591:36
6903 forall a . Maybe a 6903 forall a . Maybe a
6904SampleMaterial.lc 592:30-592:50 6904592:30-592:50
6905 RGBGen 6905 RGBGen
6906SampleMaterial.lc 593:32-593:42 6906593:32-593:42
6907 AlphaGen 6907 AlphaGen
6908SampleMaterial.lc 594:29-594:36 6908594:29-594:36
6909 TCGen 6909 TCGen
6910SampleMaterial.lc 595:29-595:31 6910595:29-595:31
6911 forall a . [a] 6911 forall a . [a]
6912SampleMaterial.lc 596:31-596:37 6912596:31-596:37
6913 String -> StageTexture 6913 String -> StageTexture
6914SampleMaterial.lc 596:31-596:73 6914596:31-596:73
6915 StageTexture 6915 StageTexture
6916SampleMaterial.lc 596:38-596:73 6916596:38-596:73
6917 String 6917 String
6918SampleMaterial.lc 597:34-597:38 6918597:34-597:38
6919 Bool 6919 Bool
6920SampleMaterial.lc 598:33-598:41 6920598:33-598:41
6921 DepthFunction 6921 DepthFunction
6922SampleMaterial.lc 599:33-599:40 6922599:33-599:40
6923 forall a . Maybe a 6923 forall a . Maybe a
6924SampleMaterial.lc 600:41-600:46 6924600:41-600:46
6925 Bool 6925 Bool
6926SampleMaterial.lc 601:38-601:54 6926601:38-601:54
6927 String 6927 String
6928SampleMaterial.lc 603:15-603:25 6928603:15-603:25
6929 Maybe (Blending', Blending') 6929 Maybe (Blending', Blending')
6930 -> RGBGen 6930 -> RGBGen
6931 -> AlphaGen 6931 -> AlphaGen
@@ -6933,82 +6933,82 @@ SampleMaterial.lc 603:15-603:25
6933 -> [TCMod] 6933 -> [TCMod]
6934 -> StageTexture 6934 -> StageTexture
6935 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6935 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6936SampleMaterial.lc 603:15-604:57 6936603:15-604:57
6937 RGBGen 6937 RGBGen
6938 -> AlphaGen 6938 -> AlphaGen
6939 -> TCGen 6939 -> TCGen
6940 -> [TCMod] 6940 -> [TCMod]
6941 -> StageTexture 6941 -> StageTexture
6942 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6942 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6943SampleMaterial.lc 603:15-605:50 6943603:15-605:50
6944 AlphaGen 6944 AlphaGen
6945 -> TCGen 6945 -> TCGen
6946 -> [TCMod] 6946 -> [TCMod]
6947 -> StageTexture 6947 -> StageTexture
6948 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6948 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6949SampleMaterial.lc 603:15-606:42 6949603:15-606:42
6950 TCGen 6950 TCGen
6951 -> [TCMod] 6951 -> [TCMod]
6952 -> StageTexture 6952 -> StageTexture
6953 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6953 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6954SampleMaterial.lc 603:15-607:40 6954603:15-607:40
6955 [TCMod] 6955 [TCMod]
6956 -> StageTexture 6956 -> StageTexture
6957 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6957 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6958SampleMaterial.lc 603:15-608:31 6958603:15-608:31
6959 StageTexture 6959 StageTexture
6960 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6960 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6961SampleMaterial.lc 603:15-609:42 6961603:15-609:42
6962 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6962 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6963SampleMaterial.lc 603:15-610:38 6963603:15-610:38
6964 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6964 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6965SampleMaterial.lc 603:15-611:41 6965603:15-611:41
6966 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6966 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6967SampleMaterial.lc 603:15-612:40 6967603:15-612:40
6968 Bool -> String -> StageAttrs 6968 Bool -> String -> StageAttrs
6969SampleMaterial.lc 603:15-613:46 6969603:15-613:46
6970 String -> StageAttrs 6970 String -> StageAttrs
6971SampleMaterial.lc 603:15-615:18 6971603:15-615:18
6972 StageAttrs | [StageAttrs] 6972 StageAttrs | [StageAttrs]
6973SampleMaterial.lc 604:29-604:33 6973604:29-604:33
6974 forall a . a -> Maybe a 6974 forall a . a -> Maybe a
6975SampleMaterial.lc 604:29-604:57 6975604:29-604:57
6976 Maybe (Blending', Blending') 6976 Maybe (Blending', Blending')
6977SampleMaterial.lc 604:34-604:57 6977604:34-604:57
6978 (Blending', Blending') 6978 (Blending', Blending')
6979SampleMaterial.lc 604:36-604:46 6979604:36-604:46
6980 Blending' 6980 Blending'
6981SampleMaterial.lc 604:49-604:55 6981604:49-604:55
6982 Blending' | ((Blending')) 6982 Blending' | ((Blending'))
6983SampleMaterial.lc 605:30-605:50 6983605:30-605:50
6984 RGBGen 6984 RGBGen
6985SampleMaterial.lc 606:32-606:42 6985606:32-606:42
6986 AlphaGen 6986 AlphaGen
6987SampleMaterial.lc 607:29-607:40 6987607:29-607:40
6988 TCGen 6988 TCGen
6989SampleMaterial.lc 608:29-608:31 6989608:29-608:31
6990 forall a . [a] 6990 forall a . [a]
6991SampleMaterial.lc 609:31-609:42 6991609:31-609:42
6992 StageTexture 6992 StageTexture
6993SampleMaterial.lc 610:34-610:38 6993610:34-610:38
6994 Bool 6994 Bool
6995SampleMaterial.lc 611:33-611:41 6995611:33-611:41
6996 DepthFunction 6996 DepthFunction
6997SampleMaterial.lc 612:33-612:40 6997612:33-612:40
6998 forall a . Maybe a 6998 forall a . Maybe a
6999SampleMaterial.lc 613:41-613:46 6999613:41-613:46
7000 Bool 7000 Bool
7001SampleMaterial.lc 614:38-614:54 7001614:38-614:54
7002 String 7002 String
7003SampleMaterial.lc 617:21-617:26 7003617:21-617:26
7004 Bool 7004 Bool
7005SampleMaterial.lc 620:5-662:6 7005620:5-662:6
7006 (String, CommonAttrs) 7006 (String, CommonAttrs)
7007SampleMaterial.lc 620:5-2182:6 7007620:5-2182:6
7008 [(String, CommonAttrs)] 7008 [(String, CommonAttrs)]
7009SampleMaterial.lc 620:7-620:42 7009620:7-620:42
7010 String 7010 String
7011SampleMaterial.lc 621:7-621:18 7011621:7-621:18
7012 () 7012 ()
7013 -> () 7013 -> ()
7014 -> Bool 7014 -> Bool
@@ -7016,68 +7016,68 @@ SampleMaterial.lc 621:7-621:18
7016 -> Bool 7016 -> Bool
7017 -> Bool 7017 -> Bool
7018 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7018 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7019SampleMaterial.lc 621:7-622:26 7019621:7-622:26
7020 () 7020 ()
7021 -> Bool 7021 -> Bool
7022 -> Float 7022 -> Float
7023 -> Bool 7023 -> Bool
7024 -> Bool 7024 -> Bool
7025 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7025 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7026SampleMaterial.lc 621:7-623:26 7026621:7-623:26
7027 Bool 7027 Bool
7028 -> Float 7028 -> Float
7029 -> Bool 7029 -> Bool
7030 -> Bool 7030 -> Bool
7031 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7031 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7032SampleMaterial.lc 621:7-624:27 7032621:7-624:27
7033 Float 7033 Float
7034 -> Bool 7034 -> Bool
7035 -> Bool 7035 -> Bool
7036 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7036 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7037SampleMaterial.lc 621:7-625:21 7037621:7-625:21
7038 Bool 7038 Bool
7039 -> Bool 7039 -> Bool
7040 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7040 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7041SampleMaterial.lc 621:7-626:35 7041621:7-626:35
7042 Bool 7042 Bool
7043 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7043 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7044SampleMaterial.lc 621:7-627:28 7044621:7-627:28
7045 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7045 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7046SampleMaterial.lc 621:7-628:33 7046621:7-628:33
7047 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7047 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7048SampleMaterial.lc 621:7-629:32 7048621:7-629:32
7049 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7049 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7050SampleMaterial.lc 621:7-630:30 7050621:7-630:30
7051 Bool -> [StageAttrs] -> Bool -> CommonAttrs 7051 Bool -> [StageAttrs] -> Bool -> CommonAttrs
7052SampleMaterial.lc 621:7-631:34 7052621:7-631:34
7053 [StageAttrs] -> Bool -> CommonAttrs 7053 [StageAttrs] -> Bool -> CommonAttrs
7054SampleMaterial.lc 621:7-659:14 7054621:7-659:14
7055 Bool -> CommonAttrs 7055 Bool -> CommonAttrs
7056SampleMaterial.lc 621:7-661:10 7056621:7-661:10
7057 CommonAttrs | ((CommonAttrs)) 7057 CommonAttrs | ((CommonAttrs))
7058SampleMaterial.lc 622:24-622:26 7058622:24-622:26
7059 () 7059 ()
7060SampleMaterial.lc 623:24-623:26 7060623:24-623:26
7061 () 7061 ()
7062SampleMaterial.lc 624:22-624:27 7062624:22-624:27
7063 Bool 7063 Bool
7064SampleMaterial.lc 625:20-625:21 7064625:20-625:21
7065 _b 7065 _b
7066SampleMaterial.lc 626:30-626:35 7066626:30-626:35
7067 Bool 7067 Bool
7068SampleMaterial.lc 627:23-627:28 7068627:23-627:28
7069 Bool 7069 Bool
7070SampleMaterial.lc 628:20-628:33 7070628:20-628:33
7071 CullType 7071 CullType
7072SampleMaterial.lc 629:30-629:32 7072629:30-629:32
7073 forall a . [a] 7073 forall a . [a]
7074SampleMaterial.lc 630:25-630:30 7074630:25-630:30
7075 Bool 7075 Bool
7076SampleMaterial.lc 631:29-631:34 7076631:29-631:34
7077 Bool 7077 Bool
7078SampleMaterial.lc 633:13-659:14 7078633:13-659:14
7079 [StageAttrs] 7079 [StageAttrs]
7080SampleMaterial.lc 633:15-633:25 7080633:15-633:25
7081 Maybe (Blending', Blending') 7081 Maybe (Blending', Blending')
7082 -> RGBGen 7082 -> RGBGen
7083 -> AlphaGen 7083 -> AlphaGen
@@ -7085,70 +7085,70 @@ SampleMaterial.lc 633:15-633:25
7085 -> [TCMod] 7085 -> [TCMod]
7086 -> StageTexture 7086 -> StageTexture
7087 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7087 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7088SampleMaterial.lc 633:15-634:36 7088633:15-634:36
7089 RGBGen 7089 RGBGen
7090 -> AlphaGen 7090 -> AlphaGen
7091 -> TCGen 7091 -> TCGen
7092 -> [TCMod] 7092 -> [TCMod]
7093 -> StageTexture 7093 -> StageTexture
7094 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7094 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7095SampleMaterial.lc 633:15-635:50 7095633:15-635:50
7096 AlphaGen 7096 AlphaGen
7097 -> TCGen 7097 -> TCGen
7098 -> [TCMod] 7098 -> [TCMod]
7099 -> StageTexture 7099 -> StageTexture
7100 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7100 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7101SampleMaterial.lc 633:15-636:42 7101633:15-636:42
7102 TCGen 7102 TCGen
7103 -> [TCMod] 7103 -> [TCMod]
7104 -> StageTexture 7104 -> StageTexture
7105 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7105 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7106SampleMaterial.lc 633:15-637:36 7106633:15-637:36
7107 [TCMod] 7107 [TCMod]
7108 -> StageTexture 7108 -> StageTexture
7109 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7109 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7110SampleMaterial.lc 633:15-638:31 7110633:15-638:31
7111 StageTexture 7111 StageTexture
7112 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7112 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7113SampleMaterial.lc 633:15-639:73 7113633:15-639:73
7114 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7114 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7115SampleMaterial.lc 633:15-640:38 7115633:15-640:38
7116 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7116 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7117SampleMaterial.lc 633:15-641:41 7117633:15-641:41
7118 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7118 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7119SampleMaterial.lc 633:15-642:40 7119633:15-642:40
7120 Bool -> String -> StageAttrs 7120 Bool -> String -> StageAttrs
7121SampleMaterial.lc 633:15-643:46 7121633:15-643:46
7122 String -> StageAttrs 7122 String -> StageAttrs
7123SampleMaterial.lc 633:15-645:18 7123633:15-645:18
7124 StageAttrs 7124 StageAttrs
7125SampleMaterial.lc 634:29-634:36 7125634:29-634:36
7126 forall a . Maybe a 7126 forall a . Maybe a
7127SampleMaterial.lc 635:30-635:50 7127635:30-635:50
7128 RGBGen 7128 RGBGen
7129SampleMaterial.lc 636:32-636:42 7129636:32-636:42
7130 AlphaGen 7130 AlphaGen
7131SampleMaterial.lc 637:29-637:36 7131637:29-637:36
7132 TCGen 7132 TCGen
7133SampleMaterial.lc 638:29-638:31 7133638:29-638:31
7134 forall a . [a] 7134 forall a . [a]
7135SampleMaterial.lc 639:31-639:37 7135639:31-639:37
7136 String -> StageTexture 7136 String -> StageTexture
7137SampleMaterial.lc 639:31-639:73 7137639:31-639:73
7138 StageTexture 7138 StageTexture
7139SampleMaterial.lc 639:38-639:73 7139639:38-639:73
7140 String 7140 String
7141SampleMaterial.lc 640:34-640:38 7141640:34-640:38
7142 Bool 7142 Bool
7143SampleMaterial.lc 641:33-641:41 7143641:33-641:41
7144 DepthFunction 7144 DepthFunction
7145SampleMaterial.lc 642:33-642:40 7145642:33-642:40
7146 forall a . Maybe a 7146 forall a . Maybe a
7147SampleMaterial.lc 643:41-643:46 7147643:41-643:46
7148 Bool 7148 Bool
7149SampleMaterial.lc 644:38-644:54 7149644:38-644:54
7150 String 7150 String
7151SampleMaterial.lc 646:15-646:25 7151646:15-646:25
7152 Maybe (Blending', Blending') 7152 Maybe (Blending', Blending')
7153 -> RGBGen 7153 -> RGBGen
7154 -> AlphaGen 7154 -> AlphaGen
@@ -7156,82 +7156,82 @@ SampleMaterial.lc 646:15-646:25
7156 -> [TCMod] 7156 -> [TCMod]
7157 -> StageTexture 7157 -> StageTexture
7158 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7158 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7159SampleMaterial.lc 646:15-647:57 7159646:15-647:57
7160 RGBGen 7160 RGBGen
7161 -> AlphaGen 7161 -> AlphaGen
7162 -> TCGen 7162 -> TCGen
7163 -> [TCMod] 7163 -> [TCMod]
7164 -> StageTexture 7164 -> StageTexture
7165 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7165 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7166SampleMaterial.lc 646:15-648:50 7166646:15-648:50
7167 AlphaGen 7167 AlphaGen
7168 -> TCGen 7168 -> TCGen
7169 -> [TCMod] 7169 -> [TCMod]
7170 -> StageTexture 7170 -> StageTexture
7171 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7171 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7172SampleMaterial.lc 646:15-649:42 7172646:15-649:42
7173 TCGen 7173 TCGen
7174 -> [TCMod] 7174 -> [TCMod]
7175 -> StageTexture 7175 -> StageTexture
7176 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7176 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7177SampleMaterial.lc 646:15-650:40 7177646:15-650:40
7178 [TCMod] 7178 [TCMod]
7179 -> StageTexture 7179 -> StageTexture
7180 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7180 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7181SampleMaterial.lc 646:15-651:31 7181646:15-651:31
7182 StageTexture 7182 StageTexture
7183 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7183 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7184SampleMaterial.lc 646:15-652:42 7184646:15-652:42
7185 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7185 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7186SampleMaterial.lc 646:15-653:38 7186646:15-653:38
7187 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7187 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7188SampleMaterial.lc 646:15-654:41 7188646:15-654:41
7189 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7189 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7190SampleMaterial.lc 646:15-655:40 7190646:15-655:40
7191 Bool -> String -> StageAttrs 7191 Bool -> String -> StageAttrs
7192SampleMaterial.lc 646:15-656:46 7192646:15-656:46
7193 String -> StageAttrs 7193 String -> StageAttrs
7194SampleMaterial.lc 646:15-658:18 7194646:15-658:18
7195 StageAttrs | [StageAttrs] 7195 StageAttrs | [StageAttrs]
7196SampleMaterial.lc 647:29-647:33 7196647:29-647:33
7197 forall a . a -> Maybe a 7197 forall a . a -> Maybe a
7198SampleMaterial.lc 647:29-647:57 7198647:29-647:57
7199 Maybe (Blending', Blending') 7199 Maybe (Blending', Blending')
7200SampleMaterial.lc 647:34-647:57 7200647:34-647:57
7201 (Blending', Blending') 7201 (Blending', Blending')
7202SampleMaterial.lc 647:36-647:46 7202647:36-647:46
7203 Blending' 7203 Blending'
7204SampleMaterial.lc 647:49-647:55 7204647:49-647:55
7205 Blending' | ((Blending')) 7205 Blending' | ((Blending'))
7206SampleMaterial.lc 648:30-648:50 7206648:30-648:50
7207 RGBGen 7207 RGBGen
7208SampleMaterial.lc 649:32-649:42 7208649:32-649:42
7209 AlphaGen 7209 AlphaGen
7210SampleMaterial.lc 650:29-650:40 7210650:29-650:40
7211 TCGen 7211 TCGen
7212SampleMaterial.lc 651:29-651:31 7212651:29-651:31
7213 forall a . [a] 7213 forall a . [a]
7214SampleMaterial.lc 652:31-652:42 7214652:31-652:42
7215 StageTexture 7215 StageTexture
7216SampleMaterial.lc 653:34-653:38 7216653:34-653:38
7217 Bool 7217 Bool
7218SampleMaterial.lc 654:33-654:41 7218654:33-654:41
7219 DepthFunction 7219 DepthFunction
7220SampleMaterial.lc 655:33-655:40 7220655:33-655:40
7221 forall a . Maybe a 7221 forall a . Maybe a
7222SampleMaterial.lc 656:41-656:46 7222656:41-656:46
7223 Bool 7223 Bool
7224SampleMaterial.lc 657:38-657:54 7224657:38-657:54
7225 String 7225 String
7226SampleMaterial.lc 660:21-660:26 7226660:21-660:26
7227 Bool 7227 Bool
7228SampleMaterial.lc 663:5-705:6 7228663:5-705:6
7229 (String, CommonAttrs) 7229 (String, CommonAttrs)
7230SampleMaterial.lc 663:5-2182:6 7230663:5-2182:6
7231 [(String, CommonAttrs)] 7231 [(String, CommonAttrs)]
7232SampleMaterial.lc 663:7-663:42 7232663:7-663:42
7233 String 7233 String
7234SampleMaterial.lc 664:7-664:18 7234664:7-664:18
7235 () 7235 ()
7236 -> () 7236 -> ()
7237 -> Bool 7237 -> Bool
@@ -7239,68 +7239,68 @@ SampleMaterial.lc 664:7-664:18
7239 -> Bool 7239 -> Bool
7240 -> Bool 7240 -> Bool
7241 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7241 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7242SampleMaterial.lc 664:7-665:26 7242664:7-665:26
7243 () 7243 ()
7244 -> Bool 7244 -> Bool
7245 -> Float 7245 -> Float
7246 -> Bool 7246 -> Bool
7247 -> Bool 7247 -> Bool
7248 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7248 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7249SampleMaterial.lc 664:7-666:26 7249664:7-666:26
7250 Bool 7250 Bool
7251 -> Float 7251 -> Float
7252 -> Bool 7252 -> Bool
7253 -> Bool 7253 -> Bool
7254 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7254 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7255SampleMaterial.lc 664:7-667:27 7255664:7-667:27
7256 Float 7256 Float
7257 -> Bool 7257 -> Bool
7258 -> Bool 7258 -> Bool
7259 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7259 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7260SampleMaterial.lc 664:7-668:21 7260664:7-668:21
7261 Bool 7261 Bool
7262 -> Bool 7262 -> Bool
7263 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7263 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7264SampleMaterial.lc 664:7-669:35 7264664:7-669:35
7265 Bool 7265 Bool
7266 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7266 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7267SampleMaterial.lc 664:7-670:28 7267664:7-670:28
7268 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7268 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7269SampleMaterial.lc 664:7-671:33 7269664:7-671:33
7270 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7270 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7271SampleMaterial.lc 664:7-672:32 7271664:7-672:32
7272 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7272 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7273SampleMaterial.lc 664:7-673:30 7273664:7-673:30
7274 Bool -> [StageAttrs] -> Bool -> CommonAttrs 7274 Bool -> [StageAttrs] -> Bool -> CommonAttrs
7275SampleMaterial.lc 664:7-674:34 7275664:7-674:34
7276 [StageAttrs] -> Bool -> CommonAttrs 7276 [StageAttrs] -> Bool -> CommonAttrs
7277SampleMaterial.lc 664:7-702:14 7277664:7-702:14
7278 Bool -> CommonAttrs 7278 Bool -> CommonAttrs
7279SampleMaterial.lc 664:7-704:10 7279664:7-704:10
7280 CommonAttrs | ((CommonAttrs)) 7280 CommonAttrs | ((CommonAttrs))
7281SampleMaterial.lc 665:24-665:26 7281665:24-665:26
7282 () 7282 ()
7283SampleMaterial.lc 666:24-666:26 7283666:24-666:26
7284 () 7284 ()
7285SampleMaterial.lc 667:22-667:27 7285667:22-667:27
7286 Bool 7286 Bool
7287SampleMaterial.lc 668:20-668:21 7287668:20-668:21
7288 _b 7288 _b
7289SampleMaterial.lc 669:30-669:35 7289669:30-669:35
7290 Bool 7290 Bool
7291SampleMaterial.lc 670:23-670:28 7291670:23-670:28
7292 Bool 7292 Bool
7293SampleMaterial.lc 671:20-671:33 7293671:20-671:33
7294 CullType 7294 CullType
7295SampleMaterial.lc 672:30-672:32 7295672:30-672:32
7296 forall a . [a] 7296 forall a . [a]
7297SampleMaterial.lc 673:25-673:30 7297673:25-673:30
7298 Bool 7298 Bool
7299SampleMaterial.lc 674:29-674:34 7299674:29-674:34
7300 Bool 7300 Bool
7301SampleMaterial.lc 676:13-702:14 7301676:13-702:14
7302 [StageAttrs] 7302 [StageAttrs]
7303SampleMaterial.lc 676:15-676:25 7303676:15-676:25
7304 Maybe (Blending', Blending') 7304 Maybe (Blending', Blending')
7305 -> RGBGen 7305 -> RGBGen
7306 -> AlphaGen 7306 -> AlphaGen
@@ -7308,70 +7308,70 @@ SampleMaterial.lc 676:15-676:25
7308 -> [TCMod] 7308 -> [TCMod]
7309 -> StageTexture 7309 -> StageTexture
7310 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7310 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7311SampleMaterial.lc 676:15-677:36 7311676:15-677:36
7312 RGBGen 7312 RGBGen
7313 -> AlphaGen 7313 -> AlphaGen
7314 -> TCGen 7314 -> TCGen
7315 -> [TCMod] 7315 -> [TCMod]
7316 -> StageTexture 7316 -> StageTexture
7317 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7317 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7318SampleMaterial.lc 676:15-678:50 7318676:15-678:50
7319 AlphaGen 7319 AlphaGen
7320 -> TCGen 7320 -> TCGen
7321 -> [TCMod] 7321 -> [TCMod]
7322 -> StageTexture 7322 -> StageTexture
7323 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7323 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7324SampleMaterial.lc 676:15-679:42 7324676:15-679:42
7325 TCGen 7325 TCGen
7326 -> [TCMod] 7326 -> [TCMod]
7327 -> StageTexture 7327 -> StageTexture
7328 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7328 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7329SampleMaterial.lc 676:15-680:36 7329676:15-680:36
7330 [TCMod] 7330 [TCMod]
7331 -> StageTexture 7331 -> StageTexture
7332 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7332 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7333SampleMaterial.lc 676:15-681:31 7333676:15-681:31
7334 StageTexture 7334 StageTexture
7335 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7335 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7336SampleMaterial.lc 676:15-682:73 7336676:15-682:73
7337 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7337 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7338SampleMaterial.lc 676:15-683:38 7338676:15-683:38
7339 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7339 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7340SampleMaterial.lc 676:15-684:41 7340676:15-684:41
7341 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7341 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7342SampleMaterial.lc 676:15-685:40 7342676:15-685:40
7343 Bool -> String -> StageAttrs 7343 Bool -> String -> StageAttrs
7344SampleMaterial.lc 676:15-686:46 7344676:15-686:46
7345 String -> StageAttrs 7345 String -> StageAttrs
7346SampleMaterial.lc 676:15-688:18 7346676:15-688:18
7347 StageAttrs 7347 StageAttrs
7348SampleMaterial.lc 677:29-677:36 7348677:29-677:36
7349 forall a . Maybe a 7349 forall a . Maybe a
7350SampleMaterial.lc 678:30-678:50 7350678:30-678:50
7351 RGBGen 7351 RGBGen
7352SampleMaterial.lc 679:32-679:42 7352679:32-679:42
7353 AlphaGen 7353 AlphaGen
7354SampleMaterial.lc 680:29-680:36 7354680:29-680:36
7355 TCGen 7355 TCGen
7356SampleMaterial.lc 681:29-681:31 7356681:29-681:31
7357 forall a . [a] 7357 forall a . [a]
7358SampleMaterial.lc 682:31-682:37 7358682:31-682:37
7359 String -> StageTexture 7359 String -> StageTexture
7360SampleMaterial.lc 682:31-682:73 7360682:31-682:73
7361 StageTexture 7361 StageTexture
7362SampleMaterial.lc 682:38-682:73 7362682:38-682:73
7363 String 7363 String
7364SampleMaterial.lc 683:34-683:38 7364683:34-683:38
7365 Bool 7365 Bool
7366SampleMaterial.lc 684:33-684:41 7366684:33-684:41
7367 DepthFunction 7367 DepthFunction
7368SampleMaterial.lc 685:33-685:40 7368685:33-685:40
7369 forall a . Maybe a 7369 forall a . Maybe a
7370SampleMaterial.lc 686:41-686:46 7370686:41-686:46
7371 Bool 7371 Bool
7372SampleMaterial.lc 687:38-687:54 7372687:38-687:54
7373 String 7373 String
7374SampleMaterial.lc 689:15-689:25 7374689:15-689:25
7375 Maybe (Blending', Blending') 7375 Maybe (Blending', Blending')
7376 -> RGBGen 7376 -> RGBGen
7377 -> AlphaGen 7377 -> AlphaGen
@@ -7379,82 +7379,82 @@ SampleMaterial.lc 689:15-689:25
7379 -> [TCMod] 7379 -> [TCMod]
7380 -> StageTexture 7380 -> StageTexture
7381 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7381 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7382SampleMaterial.lc 689:15-690:57 7382689:15-690:57
7383 RGBGen 7383 RGBGen
7384 -> AlphaGen 7384 -> AlphaGen
7385 -> TCGen 7385 -> TCGen
7386 -> [TCMod] 7386 -> [TCMod]
7387 -> StageTexture 7387 -> StageTexture
7388 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7388 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7389SampleMaterial.lc 689:15-691:50 7389689:15-691:50
7390 AlphaGen 7390 AlphaGen
7391 -> TCGen 7391 -> TCGen
7392 -> [TCMod] 7392 -> [TCMod]
7393 -> StageTexture 7393 -> StageTexture
7394 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7394 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7395SampleMaterial.lc 689:15-692:42 7395689:15-692:42
7396 TCGen 7396 TCGen
7397 -> [TCMod] 7397 -> [TCMod]
7398 -> StageTexture 7398 -> StageTexture
7399 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7399 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7400SampleMaterial.lc 689:15-693:40 7400689:15-693:40
7401 [TCMod] 7401 [TCMod]
7402 -> StageTexture 7402 -> StageTexture
7403 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7403 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7404SampleMaterial.lc 689:15-694:31 7404689:15-694:31
7405 StageTexture 7405 StageTexture
7406 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7406 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7407SampleMaterial.lc 689:15-695:42 7407689:15-695:42
7408 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7408 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7409SampleMaterial.lc 689:15-696:38 7409689:15-696:38
7410 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7410 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7411SampleMaterial.lc 689:15-697:41 7411689:15-697:41
7412 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7412 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7413SampleMaterial.lc 689:15-698:40 7413689:15-698:40
7414 Bool -> String -> StageAttrs 7414 Bool -> String -> StageAttrs
7415SampleMaterial.lc 689:15-699:46 7415689:15-699:46
7416 String -> StageAttrs 7416 String -> StageAttrs
7417SampleMaterial.lc 689:15-701:18 7417689:15-701:18
7418 StageAttrs | [StageAttrs] 7418 StageAttrs | [StageAttrs]
7419SampleMaterial.lc 690:29-690:33 7419690:29-690:33
7420 forall a . a -> Maybe a 7420 forall a . a -> Maybe a
7421SampleMaterial.lc 690:29-690:57 7421690:29-690:57
7422 Maybe (Blending', Blending') 7422 Maybe (Blending', Blending')
7423SampleMaterial.lc 690:34-690:57 7423690:34-690:57
7424 (Blending', Blending') 7424 (Blending', Blending')
7425SampleMaterial.lc 690:36-690:46 7425690:36-690:46
7426 Blending' 7426 Blending'
7427SampleMaterial.lc 690:49-690:55 7427690:49-690:55
7428 Blending' | ((Blending')) 7428 Blending' | ((Blending'))
7429SampleMaterial.lc 691:30-691:50 7429691:30-691:50
7430 RGBGen 7430 RGBGen
7431SampleMaterial.lc 692:32-692:42 7431692:32-692:42
7432 AlphaGen 7432 AlphaGen
7433SampleMaterial.lc 693:29-693:40 7433693:29-693:40
7434 TCGen 7434 TCGen
7435SampleMaterial.lc 694:29-694:31 7435694:29-694:31
7436 forall a . [a] 7436 forall a . [a]
7437SampleMaterial.lc 695:31-695:42 7437695:31-695:42
7438 StageTexture 7438 StageTexture
7439SampleMaterial.lc 696:34-696:38 7439696:34-696:38
7440 Bool 7440 Bool
7441SampleMaterial.lc 697:33-697:41 7441697:33-697:41
7442 DepthFunction 7442 DepthFunction
7443SampleMaterial.lc 698:33-698:40 7443698:33-698:40
7444 forall a . Maybe a 7444 forall a . Maybe a
7445SampleMaterial.lc 699:41-699:46 7445699:41-699:46
7446 Bool 7446 Bool
7447SampleMaterial.lc 700:38-700:54 7447700:38-700:54
7448 String 7448 String
7449SampleMaterial.lc 703:21-703:26 7449703:21-703:26
7450 Bool 7450 Bool
7451SampleMaterial.lc 706:5-748:6 7451706:5-748:6
7452 (String, CommonAttrs) 7452 (String, CommonAttrs)
7453SampleMaterial.lc 706:5-2182:6 7453706:5-2182:6
7454 [(String, CommonAttrs)] 7454 [(String, CommonAttrs)]
7455SampleMaterial.lc 706:7-706:42 7455706:7-706:42
7456 String 7456 String
7457SampleMaterial.lc 707:7-707:18 7457707:7-707:18
7458 () 7458 ()
7459 -> () 7459 -> ()
7460 -> Bool 7460 -> Bool
@@ -7462,68 +7462,68 @@ SampleMaterial.lc 707:7-707:18
7462 -> Bool 7462 -> Bool
7463 -> Bool 7463 -> Bool
7464 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7464 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7465SampleMaterial.lc 707:7-708:26 7465707:7-708:26
7466 () 7466 ()
7467 -> Bool 7467 -> Bool
7468 -> Float 7468 -> Float
7469 -> Bool 7469 -> Bool
7470 -> Bool 7470 -> Bool
7471 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7471 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7472SampleMaterial.lc 707:7-709:26 7472707:7-709:26
7473 Bool 7473 Bool
7474 -> Float 7474 -> Float
7475 -> Bool 7475 -> Bool
7476 -> Bool 7476 -> Bool
7477 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7477 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7478SampleMaterial.lc 707:7-710:27 7478707:7-710:27
7479 Float 7479 Float
7480 -> Bool 7480 -> Bool
7481 -> Bool 7481 -> Bool
7482 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7482 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7483SampleMaterial.lc 707:7-711:21 7483707:7-711:21
7484 Bool 7484 Bool
7485 -> Bool 7485 -> Bool
7486 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7486 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7487SampleMaterial.lc 707:7-712:35 7487707:7-712:35
7488 Bool 7488 Bool
7489 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7489 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7490SampleMaterial.lc 707:7-713:28 7490707:7-713:28
7491 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7491 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7492SampleMaterial.lc 707:7-714:33 7492707:7-714:33
7493 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7493 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7494SampleMaterial.lc 707:7-715:32 7494707:7-715:32
7495 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7495 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7496SampleMaterial.lc 707:7-716:30 7496707:7-716:30
7497 Bool -> [StageAttrs] -> Bool -> CommonAttrs 7497 Bool -> [StageAttrs] -> Bool -> CommonAttrs
7498SampleMaterial.lc 707:7-717:34 7498707:7-717:34
7499 [StageAttrs] -> Bool -> CommonAttrs 7499 [StageAttrs] -> Bool -> CommonAttrs
7500SampleMaterial.lc 707:7-745:14 7500707:7-745:14
7501 Bool -> CommonAttrs 7501 Bool -> CommonAttrs
7502SampleMaterial.lc 707:7-747:10 7502707:7-747:10
7503 CommonAttrs | ((CommonAttrs)) 7503 CommonAttrs | ((CommonAttrs))
7504SampleMaterial.lc 708:24-708:26 7504708:24-708:26
7505 () 7505 ()
7506SampleMaterial.lc 709:24-709:26 7506709:24-709:26
7507 () 7507 ()
7508SampleMaterial.lc 710:22-710:27 7508710:22-710:27
7509 Bool 7509 Bool
7510SampleMaterial.lc 711:20-711:21 7510711:20-711:21
7511 _b 7511 _b
7512SampleMaterial.lc 712:30-712:35 7512712:30-712:35
7513 Bool 7513 Bool
7514SampleMaterial.lc 713:23-713:28 7514713:23-713:28
7515 Bool 7515 Bool
7516SampleMaterial.lc 714:20-714:33 7516714:20-714:33
7517 CullType 7517 CullType
7518SampleMaterial.lc 715:30-715:32 7518715:30-715:32
7519 forall a . [a] 7519 forall a . [a]
7520SampleMaterial.lc 716:25-716:30 7520716:25-716:30
7521 Bool 7521 Bool
7522SampleMaterial.lc 717:29-717:34 7522717:29-717:34
7523 Bool 7523 Bool
7524SampleMaterial.lc 719:13-745:14 7524719:13-745:14
7525 [StageAttrs] 7525 [StageAttrs]
7526SampleMaterial.lc 719:15-719:25 7526719:15-719:25
7527 Maybe (Blending', Blending') 7527 Maybe (Blending', Blending')
7528 -> RGBGen 7528 -> RGBGen
7529 -> AlphaGen 7529 -> AlphaGen
@@ -7531,70 +7531,70 @@ SampleMaterial.lc 719:15-719:25
7531 -> [TCMod] 7531 -> [TCMod]
7532 -> StageTexture 7532 -> StageTexture
7533 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7533 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7534SampleMaterial.lc 719:15-720:36 7534719:15-720:36
7535 RGBGen 7535 RGBGen
7536 -> AlphaGen 7536 -> AlphaGen
7537 -> TCGen 7537 -> TCGen
7538 -> [TCMod] 7538 -> [TCMod]
7539 -> StageTexture 7539 -> StageTexture
7540 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7540 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7541SampleMaterial.lc 719:15-721:50 7541719:15-721:50
7542 AlphaGen 7542 AlphaGen
7543 -> TCGen 7543 -> TCGen
7544 -> [TCMod] 7544 -> [TCMod]
7545 -> StageTexture 7545 -> StageTexture
7546 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7546 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7547SampleMaterial.lc 719:15-722:42 7547719:15-722:42
7548 TCGen 7548 TCGen
7549 -> [TCMod] 7549 -> [TCMod]
7550 -> StageTexture 7550 -> StageTexture
7551 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7551 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7552SampleMaterial.lc 719:15-723:36 7552719:15-723:36
7553 [TCMod] 7553 [TCMod]
7554 -> StageTexture 7554 -> StageTexture
7555 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7555 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7556SampleMaterial.lc 719:15-724:31 7556719:15-724:31
7557 StageTexture 7557 StageTexture
7558 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7558 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7559SampleMaterial.lc 719:15-725:73 7559719:15-725:73
7560 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7560 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7561SampleMaterial.lc 719:15-726:38 7561719:15-726:38
7562 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7562 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7563SampleMaterial.lc 719:15-727:41 7563719:15-727:41
7564 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7564 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7565SampleMaterial.lc 719:15-728:40 7565719:15-728:40
7566 Bool -> String -> StageAttrs 7566 Bool -> String -> StageAttrs
7567SampleMaterial.lc 719:15-729:46 7567719:15-729:46
7568 String -> StageAttrs 7568 String -> StageAttrs
7569SampleMaterial.lc 719:15-731:18 7569719:15-731:18
7570 StageAttrs 7570 StageAttrs
7571SampleMaterial.lc 720:29-720:36 7571720:29-720:36
7572 forall a . Maybe a 7572 forall a . Maybe a
7573SampleMaterial.lc 721:30-721:50 7573721:30-721:50
7574 RGBGen 7574 RGBGen
7575SampleMaterial.lc 722:32-722:42 7575722:32-722:42
7576 AlphaGen 7576 AlphaGen
7577SampleMaterial.lc 723:29-723:36 7577723:29-723:36
7578 TCGen 7578 TCGen
7579SampleMaterial.lc 724:29-724:31 7579724:29-724:31
7580 forall a . [a] 7580 forall a . [a]
7581SampleMaterial.lc 725:31-725:37 7581725:31-725:37
7582 String -> StageTexture 7582 String -> StageTexture
7583SampleMaterial.lc 725:31-725:73 7583725:31-725:73
7584 StageTexture 7584 StageTexture
7585SampleMaterial.lc 725:38-725:73 7585725:38-725:73
7586 String 7586 String
7587SampleMaterial.lc 726:34-726:38 7587726:34-726:38
7588 Bool 7588 Bool
7589SampleMaterial.lc 727:33-727:41 7589727:33-727:41
7590 DepthFunction 7590 DepthFunction
7591SampleMaterial.lc 728:33-728:40 7591728:33-728:40
7592 forall a . Maybe a 7592 forall a . Maybe a
7593SampleMaterial.lc 729:41-729:46 7593729:41-729:46
7594 Bool 7594 Bool
7595SampleMaterial.lc 730:38-730:54 7595730:38-730:54
7596 String 7596 String
7597SampleMaterial.lc 732:15-732:25 7597732:15-732:25
7598 Maybe (Blending', Blending') 7598 Maybe (Blending', Blending')
7599 -> RGBGen 7599 -> RGBGen
7600 -> AlphaGen 7600 -> AlphaGen
@@ -7602,82 +7602,82 @@ SampleMaterial.lc 732:15-732:25
7602 -> [TCMod] 7602 -> [TCMod]
7603 -> StageTexture 7603 -> StageTexture
7604 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7604 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7605SampleMaterial.lc 732:15-733:57 7605732:15-733:57
7606 RGBGen 7606 RGBGen
7607 -> AlphaGen 7607 -> AlphaGen
7608 -> TCGen 7608 -> TCGen
7609 -> [TCMod] 7609 -> [TCMod]
7610 -> StageTexture 7610 -> StageTexture
7611 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7611 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7612SampleMaterial.lc 732:15-734:50 7612732:15-734:50
7613 AlphaGen 7613 AlphaGen
7614 -> TCGen 7614 -> TCGen
7615 -> [TCMod] 7615 -> [TCMod]
7616 -> StageTexture 7616 -> StageTexture
7617 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7617 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7618SampleMaterial.lc 732:15-735:42 7618732:15-735:42
7619 TCGen 7619 TCGen
7620 -> [TCMod] 7620 -> [TCMod]
7621 -> StageTexture 7621 -> StageTexture
7622 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7622 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7623SampleMaterial.lc 732:15-736:40 7623732:15-736:40
7624 [TCMod] 7624 [TCMod]
7625 -> StageTexture 7625 -> StageTexture
7626 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7626 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7627SampleMaterial.lc 732:15-737:31 7627732:15-737:31
7628 StageTexture 7628 StageTexture
7629 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7629 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7630SampleMaterial.lc 732:15-738:42 7630732:15-738:42
7631 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7631 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7632SampleMaterial.lc 732:15-739:38 7632732:15-739:38
7633 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7633 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7634SampleMaterial.lc 732:15-740:41 7634732:15-740:41
7635 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7635 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7636SampleMaterial.lc 732:15-741:40 7636732:15-741:40
7637 Bool -> String -> StageAttrs 7637 Bool -> String -> StageAttrs
7638SampleMaterial.lc 732:15-742:46 7638732:15-742:46
7639 String -> StageAttrs 7639 String -> StageAttrs
7640SampleMaterial.lc 732:15-744:18 7640732:15-744:18
7641 StageAttrs | [StageAttrs] 7641 StageAttrs | [StageAttrs]
7642SampleMaterial.lc 733:29-733:33 7642733:29-733:33
7643 forall a . a -> Maybe a 7643 forall a . a -> Maybe a
7644SampleMaterial.lc 733:29-733:57 7644733:29-733:57
7645 Maybe (Blending', Blending') 7645 Maybe (Blending', Blending')
7646SampleMaterial.lc 733:34-733:57 7646733:34-733:57
7647 (Blending', Blending') 7647 (Blending', Blending')
7648SampleMaterial.lc 733:36-733:46 7648733:36-733:46
7649 Blending' 7649 Blending'
7650SampleMaterial.lc 733:49-733:55 7650733:49-733:55
7651 Blending' | ((Blending')) 7651 Blending' | ((Blending'))
7652SampleMaterial.lc 734:30-734:50 7652734:30-734:50
7653 RGBGen 7653 RGBGen
7654SampleMaterial.lc 735:32-735:42 7654735:32-735:42
7655 AlphaGen 7655 AlphaGen
7656SampleMaterial.lc 736:29-736:40 7656736:29-736:40
7657 TCGen 7657 TCGen
7658SampleMaterial.lc 737:29-737:31 7658737:29-737:31
7659 forall a . [a] 7659 forall a . [a]
7660SampleMaterial.lc 738:31-738:42 7660738:31-738:42
7661 StageTexture 7661 StageTexture
7662SampleMaterial.lc 739:34-739:38 7662739:34-739:38
7663 Bool 7663 Bool
7664SampleMaterial.lc 740:33-740:41 7664740:33-740:41
7665 DepthFunction 7665 DepthFunction
7666SampleMaterial.lc 741:33-741:40 7666741:33-741:40
7667 forall a . Maybe a 7667 forall a . Maybe a
7668SampleMaterial.lc 742:41-742:46 7668742:41-742:46
7669 Bool 7669 Bool
7670SampleMaterial.lc 743:38-743:54 7670743:38-743:54
7671 String 7671 String
7672SampleMaterial.lc 746:21-746:26 7672746:21-746:26
7673 Bool 7673 Bool
7674SampleMaterial.lc 749:5-791:6 7674749:5-791:6
7675 (String, CommonAttrs) 7675 (String, CommonAttrs)
7676SampleMaterial.lc 749:5-2182:6 7676749:5-2182:6
7677 [(String, CommonAttrs)] 7677 [(String, CommonAttrs)]
7678SampleMaterial.lc 749:7-749:42 7678749:7-749:42
7679 String 7679 String
7680SampleMaterial.lc 750:7-750:18 7680750:7-750:18
7681 () 7681 ()
7682 -> () 7682 -> ()
7683 -> Bool 7683 -> Bool
@@ -7685,68 +7685,68 @@ SampleMaterial.lc 750:7-750:18
7685 -> Bool 7685 -> Bool
7686 -> Bool 7686 -> Bool
7687 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7687 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7688SampleMaterial.lc 750:7-751:26 7688750:7-751:26
7689 () 7689 ()
7690 -> Bool 7690 -> Bool
7691 -> Float 7691 -> Float
7692 -> Bool 7692 -> Bool
7693 -> Bool 7693 -> Bool
7694 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7694 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7695SampleMaterial.lc 750:7-752:26 7695750:7-752:26
7696 Bool 7696 Bool
7697 -> Float 7697 -> Float
7698 -> Bool 7698 -> Bool
7699 -> Bool 7699 -> Bool
7700 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7700 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7701SampleMaterial.lc 750:7-753:27 7701750:7-753:27
7702 Float 7702 Float
7703 -> Bool 7703 -> Bool
7704 -> Bool 7704 -> Bool
7705 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7705 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7706SampleMaterial.lc 750:7-754:21 7706750:7-754:21
7707 Bool 7707 Bool
7708 -> Bool 7708 -> Bool
7709 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7709 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7710SampleMaterial.lc 750:7-755:35 7710750:7-755:35
7711 Bool 7711 Bool
7712 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7712 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7713SampleMaterial.lc 750:7-756:28 7713750:7-756:28
7714 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7714 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7715SampleMaterial.lc 750:7-757:33 7715750:7-757:33
7716 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7716 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7717SampleMaterial.lc 750:7-758:32 7717750:7-758:32
7718 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7718 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7719SampleMaterial.lc 750:7-759:30 7719750:7-759:30
7720 Bool -> [StageAttrs] -> Bool -> CommonAttrs 7720 Bool -> [StageAttrs] -> Bool -> CommonAttrs
7721SampleMaterial.lc 750:7-760:34 7721750:7-760:34
7722 [StageAttrs] -> Bool -> CommonAttrs 7722 [StageAttrs] -> Bool -> CommonAttrs
7723SampleMaterial.lc 750:7-788:14 7723750:7-788:14
7724 Bool -> CommonAttrs 7724 Bool -> CommonAttrs
7725SampleMaterial.lc 750:7-790:10 7725750:7-790:10
7726 CommonAttrs | ((CommonAttrs)) 7726 CommonAttrs | ((CommonAttrs))
7727SampleMaterial.lc 751:24-751:26 7727751:24-751:26
7728 () 7728 ()
7729SampleMaterial.lc 752:24-752:26 7729752:24-752:26
7730 () 7730 ()
7731SampleMaterial.lc 753:22-753:27 7731753:22-753:27
7732 Bool 7732 Bool
7733SampleMaterial.lc 754:20-754:21 7733754:20-754:21
7734 _b 7734 _b
7735SampleMaterial.lc 755:30-755:35 7735755:30-755:35
7736 Bool 7736 Bool
7737SampleMaterial.lc 756:23-756:28 7737756:23-756:28
7738 Bool 7738 Bool
7739SampleMaterial.lc 757:20-757:33 7739757:20-757:33
7740 CullType 7740 CullType
7741SampleMaterial.lc 758:30-758:32 7741758:30-758:32
7742 forall a . [a] 7742 forall a . [a]
7743SampleMaterial.lc 759:25-759:30 7743759:25-759:30
7744 Bool 7744 Bool
7745SampleMaterial.lc 760:29-760:34 7745760:29-760:34
7746 Bool 7746 Bool
7747SampleMaterial.lc 762:13-788:14 7747762:13-788:14
7748 [StageAttrs] 7748 [StageAttrs]
7749SampleMaterial.lc 762:15-762:25 7749762:15-762:25
7750 Maybe (Blending', Blending') 7750 Maybe (Blending', Blending')
7751 -> RGBGen 7751 -> RGBGen
7752 -> AlphaGen 7752 -> AlphaGen
@@ -7754,70 +7754,70 @@ SampleMaterial.lc 762:15-762:25
7754 -> [TCMod] 7754 -> [TCMod]
7755 -> StageTexture 7755 -> StageTexture
7756 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7756 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7757SampleMaterial.lc 762:15-763:36 7757762:15-763:36
7758 RGBGen 7758 RGBGen
7759 -> AlphaGen 7759 -> AlphaGen
7760 -> TCGen 7760 -> TCGen
7761 -> [TCMod] 7761 -> [TCMod]
7762 -> StageTexture 7762 -> StageTexture
7763 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7763 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7764SampleMaterial.lc 762:15-764:50 7764762:15-764:50
7765 AlphaGen 7765 AlphaGen
7766 -> TCGen 7766 -> TCGen
7767 -> [TCMod] 7767 -> [TCMod]
7768 -> StageTexture 7768 -> StageTexture
7769 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7769 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7770SampleMaterial.lc 762:15-765:42 7770762:15-765:42
7771 TCGen 7771 TCGen
7772 -> [TCMod] 7772 -> [TCMod]
7773 -> StageTexture 7773 -> StageTexture
7774 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7774 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7775SampleMaterial.lc 762:15-766:36 7775762:15-766:36
7776 [TCMod] 7776 [TCMod]
7777 -> StageTexture 7777 -> StageTexture
7778 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7778 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7779SampleMaterial.lc 762:15-767:31 7779762:15-767:31
7780 StageTexture 7780 StageTexture
7781 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7781 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7782SampleMaterial.lc 762:15-768:73 7782762:15-768:73
7783 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7783 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7784SampleMaterial.lc 762:15-769:38 7784762:15-769:38
7785 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7785 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7786SampleMaterial.lc 762:15-770:41 7786762:15-770:41
7787 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7787 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7788SampleMaterial.lc 762:15-771:40 7788762:15-771:40
7789 Bool -> String -> StageAttrs 7789 Bool -> String -> StageAttrs
7790SampleMaterial.lc 762:15-772:46 7790762:15-772:46
7791 String -> StageAttrs 7791 String -> StageAttrs
7792SampleMaterial.lc 762:15-774:18 7792762:15-774:18
7793 StageAttrs 7793 StageAttrs
7794SampleMaterial.lc 763:29-763:36 7794763:29-763:36
7795 forall a . Maybe a 7795 forall a . Maybe a
7796SampleMaterial.lc 764:30-764:50 7796764:30-764:50
7797 RGBGen 7797 RGBGen
7798SampleMaterial.lc 765:32-765:42 7798765:32-765:42
7799 AlphaGen 7799 AlphaGen
7800SampleMaterial.lc 766:29-766:36 7800766:29-766:36
7801 TCGen 7801 TCGen
7802SampleMaterial.lc 767:29-767:31 7802767:29-767:31
7803 forall a . [a] 7803 forall a . [a]
7804SampleMaterial.lc 768:31-768:37 7804768:31-768:37
7805 String -> StageTexture 7805 String -> StageTexture
7806SampleMaterial.lc 768:31-768:73 7806768:31-768:73
7807 StageTexture 7807 StageTexture
7808SampleMaterial.lc 768:38-768:73 7808768:38-768:73
7809 String 7809 String
7810SampleMaterial.lc 769:34-769:38 7810769:34-769:38
7811 Bool 7811 Bool
7812SampleMaterial.lc 770:33-770:41 7812770:33-770:41
7813 DepthFunction 7813 DepthFunction
7814SampleMaterial.lc 771:33-771:40 7814771:33-771:40
7815 forall a . Maybe a 7815 forall a . Maybe a
7816SampleMaterial.lc 772:41-772:46 7816772:41-772:46
7817 Bool 7817 Bool
7818SampleMaterial.lc 773:38-773:54 7818773:38-773:54
7819 String 7819 String
7820SampleMaterial.lc 775:15-775:25 7820775:15-775:25
7821 Maybe (Blending', Blending') 7821 Maybe (Blending', Blending')
7822 -> RGBGen 7822 -> RGBGen
7823 -> AlphaGen 7823 -> AlphaGen
@@ -7825,82 +7825,82 @@ SampleMaterial.lc 775:15-775:25
7825 -> [TCMod] 7825 -> [TCMod]
7826 -> StageTexture 7826 -> StageTexture
7827 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7827 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7828SampleMaterial.lc 775:15-776:57 7828775:15-776:57
7829 RGBGen 7829 RGBGen
7830 -> AlphaGen 7830 -> AlphaGen
7831 -> TCGen 7831 -> TCGen
7832 -> [TCMod] 7832 -> [TCMod]
7833 -> StageTexture 7833 -> StageTexture
7834 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7834 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7835SampleMaterial.lc 775:15-777:50 7835775:15-777:50
7836 AlphaGen 7836 AlphaGen
7837 -> TCGen 7837 -> TCGen
7838 -> [TCMod] 7838 -> [TCMod]
7839 -> StageTexture 7839 -> StageTexture
7840 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7840 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7841SampleMaterial.lc 775:15-778:42 7841775:15-778:42
7842 TCGen 7842 TCGen
7843 -> [TCMod] 7843 -> [TCMod]
7844 -> StageTexture 7844 -> StageTexture
7845 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7845 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7846SampleMaterial.lc 775:15-779:40 7846775:15-779:40
7847 [TCMod] 7847 [TCMod]
7848 -> StageTexture 7848 -> StageTexture
7849 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7849 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7850SampleMaterial.lc 775:15-780:31 7850775:15-780:31
7851 StageTexture 7851 StageTexture
7852 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7852 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7853SampleMaterial.lc 775:15-781:42 7853775:15-781:42
7854 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7854 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7855SampleMaterial.lc 775:15-782:38 7855775:15-782:38
7856 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7856 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7857SampleMaterial.lc 775:15-783:41 7857775:15-783:41
7858 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7858 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7859SampleMaterial.lc 775:15-784:40 7859775:15-784:40
7860 Bool -> String -> StageAttrs 7860 Bool -> String -> StageAttrs
7861SampleMaterial.lc 775:15-785:46 7861775:15-785:46
7862 String -> StageAttrs 7862 String -> StageAttrs
7863SampleMaterial.lc 775:15-787:18 7863775:15-787:18
7864 StageAttrs | [StageAttrs] 7864 StageAttrs | [StageAttrs]
7865SampleMaterial.lc 776:29-776:33 7865776:29-776:33
7866 forall a . a -> Maybe a 7866 forall a . a -> Maybe a
7867SampleMaterial.lc 776:29-776:57 7867776:29-776:57
7868 Maybe (Blending', Blending') 7868 Maybe (Blending', Blending')
7869SampleMaterial.lc 776:34-776:57 7869776:34-776:57
7870 (Blending', Blending') 7870 (Blending', Blending')
7871SampleMaterial.lc 776:36-776:46 7871776:36-776:46
7872 Blending' 7872 Blending'
7873SampleMaterial.lc 776:49-776:55 7873776:49-776:55
7874 Blending' | ((Blending')) 7874 Blending' | ((Blending'))
7875SampleMaterial.lc 777:30-777:50 7875777:30-777:50
7876 RGBGen 7876 RGBGen
7877SampleMaterial.lc 778:32-778:42 7877778:32-778:42
7878 AlphaGen 7878 AlphaGen
7879SampleMaterial.lc 779:29-779:40 7879779:29-779:40
7880 TCGen 7880 TCGen
7881SampleMaterial.lc 780:29-780:31 7881780:29-780:31
7882 forall a . [a] 7882 forall a . [a]
7883SampleMaterial.lc 781:31-781:42 7883781:31-781:42
7884 StageTexture 7884 StageTexture
7885SampleMaterial.lc 782:34-782:38 7885782:34-782:38
7886 Bool 7886 Bool
7887SampleMaterial.lc 783:33-783:41 7887783:33-783:41
7888 DepthFunction 7888 DepthFunction
7889SampleMaterial.lc 784:33-784:40 7889784:33-784:40
7890 forall a . Maybe a 7890 forall a . Maybe a
7891SampleMaterial.lc 785:41-785:46 7891785:41-785:46
7892 Bool 7892 Bool
7893SampleMaterial.lc 786:38-786:54 7893786:38-786:54
7894 String 7894 String
7895SampleMaterial.lc 789:21-789:26 7895789:21-789:26
7896 Bool 7896 Bool
7897SampleMaterial.lc 792:5-834:6 7897792:5-834:6
7898 (String, CommonAttrs) 7898 (String, CommonAttrs)
7899SampleMaterial.lc 792:5-2182:6 7899792:5-2182:6
7900 [(String, CommonAttrs)] 7900 [(String, CommonAttrs)]
7901SampleMaterial.lc 792:7-792:41 7901792:7-792:41
7902 String 7902 String
7903SampleMaterial.lc 793:7-793:18 7903793:7-793:18
7904 () 7904 ()
7905 -> () 7905 -> ()
7906 -> Bool 7906 -> Bool
@@ -7908,68 +7908,68 @@ SampleMaterial.lc 793:7-793:18
7908 -> Bool 7908 -> Bool
7909 -> Bool 7909 -> Bool
7910 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7910 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7911SampleMaterial.lc 793:7-794:26 7911793:7-794:26
7912 () 7912 ()
7913 -> Bool 7913 -> Bool
7914 -> Float 7914 -> Float
7915 -> Bool 7915 -> Bool
7916 -> Bool 7916 -> Bool
7917 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7917 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7918SampleMaterial.lc 793:7-795:26 7918793:7-795:26
7919 Bool 7919 Bool
7920 -> Float 7920 -> Float
7921 -> Bool 7921 -> Bool
7922 -> Bool 7922 -> Bool
7923 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7923 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7924SampleMaterial.lc 793:7-796:27 7924793:7-796:27
7925 Float 7925 Float
7926 -> Bool 7926 -> Bool
7927 -> Bool 7927 -> Bool
7928 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7928 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7929SampleMaterial.lc 793:7-797:21 7929793:7-797:21
7930 Bool 7930 Bool
7931 -> Bool 7931 -> Bool
7932 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7932 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7933SampleMaterial.lc 793:7-798:35 7933793:7-798:35
7934 Bool 7934 Bool
7935 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7935 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7936SampleMaterial.lc 793:7-799:28 7936793:7-799:28
7937 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7937 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7938SampleMaterial.lc 793:7-800:33 7938793:7-800:33
7939 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7939 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7940SampleMaterial.lc 793:7-801:32 7940793:7-801:32
7941 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7941 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7942SampleMaterial.lc 793:7-802:30 7942793:7-802:30
7943 Bool -> [StageAttrs] -> Bool -> CommonAttrs 7943 Bool -> [StageAttrs] -> Bool -> CommonAttrs
7944SampleMaterial.lc 793:7-803:34 7944793:7-803:34
7945 [StageAttrs] -> Bool -> CommonAttrs 7945 [StageAttrs] -> Bool -> CommonAttrs
7946SampleMaterial.lc 793:7-831:14 7946793:7-831:14
7947 Bool -> CommonAttrs 7947 Bool -> CommonAttrs
7948SampleMaterial.lc 793:7-833:10 7948793:7-833:10
7949 CommonAttrs | ((CommonAttrs)) 7949 CommonAttrs | ((CommonAttrs))
7950SampleMaterial.lc 794:24-794:26 7950794:24-794:26
7951 () 7951 ()
7952SampleMaterial.lc 795:24-795:26 7952795:24-795:26
7953 () 7953 ()
7954SampleMaterial.lc 796:22-796:27 7954796:22-796:27
7955 Bool 7955 Bool
7956SampleMaterial.lc 797:20-797:21 7956797:20-797:21
7957 _b 7957 _b
7958SampleMaterial.lc 798:30-798:35 7958798:30-798:35
7959 Bool 7959 Bool
7960SampleMaterial.lc 799:23-799:28 7960799:23-799:28
7961 Bool 7961 Bool
7962SampleMaterial.lc 800:20-800:33 7962800:20-800:33
7963 CullType 7963 CullType
7964SampleMaterial.lc 801:30-801:32 7964801:30-801:32
7965 forall a . [a] 7965 forall a . [a]
7966SampleMaterial.lc 802:25-802:30 7966802:25-802:30
7967 Bool 7967 Bool
7968SampleMaterial.lc 803:29-803:34 7968803:29-803:34
7969 Bool 7969 Bool
7970SampleMaterial.lc 805:13-831:14 7970805:13-831:14
7971 [StageAttrs] 7971 [StageAttrs]
7972SampleMaterial.lc 805:15-805:25 7972805:15-805:25
7973 Maybe (Blending', Blending') 7973 Maybe (Blending', Blending')
7974 -> RGBGen 7974 -> RGBGen
7975 -> AlphaGen 7975 -> AlphaGen
@@ -7977,70 +7977,70 @@ SampleMaterial.lc 805:15-805:25
7977 -> [TCMod] 7977 -> [TCMod]
7978 -> StageTexture 7978 -> StageTexture
7979 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7979 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7980SampleMaterial.lc 805:15-806:36 7980805:15-806:36
7981 RGBGen 7981 RGBGen
7982 -> AlphaGen 7982 -> AlphaGen
7983 -> TCGen 7983 -> TCGen
7984 -> [TCMod] 7984 -> [TCMod]
7985 -> StageTexture 7985 -> StageTexture
7986 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7986 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7987SampleMaterial.lc 805:15-807:50 7987805:15-807:50
7988 AlphaGen 7988 AlphaGen
7989 -> TCGen 7989 -> TCGen
7990 -> [TCMod] 7990 -> [TCMod]
7991 -> StageTexture 7991 -> StageTexture
7992 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7992 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7993SampleMaterial.lc 805:15-808:42 7993805:15-808:42
7994 TCGen 7994 TCGen
7995 -> [TCMod] 7995 -> [TCMod]
7996 -> StageTexture 7996 -> StageTexture
7997 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7997 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7998SampleMaterial.lc 805:15-809:36 7998805:15-809:36
7999 [TCMod] 7999 [TCMod]
8000 -> StageTexture 8000 -> StageTexture
8001 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8001 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8002SampleMaterial.lc 805:15-810:31 8002805:15-810:31
8003 StageTexture 8003 StageTexture
8004 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8004 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8005SampleMaterial.lc 805:15-811:72 8005805:15-811:72
8006 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8006 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8007SampleMaterial.lc 805:15-812:38 8007805:15-812:38
8008 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8008 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8009SampleMaterial.lc 805:15-813:41 8009805:15-813:41
8010 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8010 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8011SampleMaterial.lc 805:15-814:40 8011805:15-814:40
8012 Bool -> String -> StageAttrs 8012 Bool -> String -> StageAttrs
8013SampleMaterial.lc 805:15-815:46 8013805:15-815:46
8014 String -> StageAttrs 8014 String -> StageAttrs
8015SampleMaterial.lc 805:15-817:18 8015805:15-817:18
8016 StageAttrs 8016 StageAttrs
8017SampleMaterial.lc 806:29-806:36 8017806:29-806:36
8018 forall a . Maybe a 8018 forall a . Maybe a
8019SampleMaterial.lc 807:30-807:50 8019807:30-807:50
8020 RGBGen 8020 RGBGen
8021SampleMaterial.lc 808:32-808:42 8021808:32-808:42
8022 AlphaGen 8022 AlphaGen
8023SampleMaterial.lc 809:29-809:36 8023809:29-809:36
8024 TCGen 8024 TCGen
8025SampleMaterial.lc 810:29-810:31 8025810:29-810:31
8026 forall a . [a] 8026 forall a . [a]
8027SampleMaterial.lc 811:31-811:37 8027811:31-811:37
8028 String -> StageTexture 8028 String -> StageTexture
8029SampleMaterial.lc 811:31-811:72 8029811:31-811:72
8030 StageTexture 8030 StageTexture
8031SampleMaterial.lc 811:38-811:72 8031811:38-811:72
8032 String 8032 String
8033SampleMaterial.lc 812:34-812:38 8033812:34-812:38
8034 Bool 8034 Bool
8035SampleMaterial.lc 813:33-813:41 8035813:33-813:41
8036 DepthFunction 8036 DepthFunction
8037SampleMaterial.lc 814:33-814:40 8037814:33-814:40
8038 forall a . Maybe a 8038 forall a . Maybe a
8039SampleMaterial.lc 815:41-815:46 8039815:41-815:46
8040 Bool 8040 Bool
8041SampleMaterial.lc 816:38-816:54 8041816:38-816:54
8042 String 8042 String
8043SampleMaterial.lc 818:15-818:25 8043818:15-818:25
8044 Maybe (Blending', Blending') 8044 Maybe (Blending', Blending')
8045 -> RGBGen 8045 -> RGBGen
8046 -> AlphaGen 8046 -> AlphaGen
@@ -8048,82 +8048,82 @@ SampleMaterial.lc 818:15-818:25
8048 -> [TCMod] 8048 -> [TCMod]
8049 -> StageTexture 8049 -> StageTexture
8050 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8050 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8051SampleMaterial.lc 818:15-819:57 8051818:15-819:57
8052 RGBGen 8052 RGBGen
8053 -> AlphaGen 8053 -> AlphaGen
8054 -> TCGen 8054 -> TCGen
8055 -> [TCMod] 8055 -> [TCMod]
8056 -> StageTexture 8056 -> StageTexture
8057 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8057 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8058SampleMaterial.lc 818:15-820:50 8058818:15-820:50
8059 AlphaGen 8059 AlphaGen
8060 -> TCGen 8060 -> TCGen
8061 -> [TCMod] 8061 -> [TCMod]
8062 -> StageTexture 8062 -> StageTexture
8063 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8063 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8064SampleMaterial.lc 818:15-821:42 8064818:15-821:42
8065 TCGen 8065 TCGen
8066 -> [TCMod] 8066 -> [TCMod]
8067 -> StageTexture 8067 -> StageTexture
8068 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8068 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8069SampleMaterial.lc 818:15-822:40 8069818:15-822:40
8070 [TCMod] 8070 [TCMod]
8071 -> StageTexture 8071 -> StageTexture
8072 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8072 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8073SampleMaterial.lc 818:15-823:31 8073818:15-823:31
8074 StageTexture 8074 StageTexture
8075 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8075 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8076SampleMaterial.lc 818:15-824:42 8076818:15-824:42
8077 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8077 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8078SampleMaterial.lc 818:15-825:38 8078818:15-825:38
8079 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8079 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8080SampleMaterial.lc 818:15-826:41 8080818:15-826:41
8081 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8081 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8082SampleMaterial.lc 818:15-827:40 8082818:15-827:40
8083 Bool -> String -> StageAttrs 8083 Bool -> String -> StageAttrs
8084SampleMaterial.lc 818:15-828:46 8084818:15-828:46
8085 String -> StageAttrs 8085 String -> StageAttrs
8086SampleMaterial.lc 818:15-830:18 8086818:15-830:18
8087 StageAttrs | [StageAttrs] 8087 StageAttrs | [StageAttrs]
8088SampleMaterial.lc 819:29-819:33 8088819:29-819:33
8089 forall a . a -> Maybe a 8089 forall a . a -> Maybe a
8090SampleMaterial.lc 819:29-819:57 8090819:29-819:57
8091 Maybe (Blending', Blending') 8091 Maybe (Blending', Blending')
8092SampleMaterial.lc 819:34-819:57 8092819:34-819:57
8093 (Blending', Blending') 8093 (Blending', Blending')
8094SampleMaterial.lc 819:36-819:46 8094819:36-819:46
8095 Blending' 8095 Blending'
8096SampleMaterial.lc 819:49-819:55 8096819:49-819:55
8097 Blending' | ((Blending')) 8097 Blending' | ((Blending'))
8098SampleMaterial.lc 820:30-820:50 8098820:30-820:50
8099 RGBGen 8099 RGBGen
8100SampleMaterial.lc 821:32-821:42 8100821:32-821:42
8101 AlphaGen 8101 AlphaGen
8102SampleMaterial.lc 822:29-822:40 8102822:29-822:40
8103 TCGen 8103 TCGen
8104SampleMaterial.lc 823:29-823:31 8104823:29-823:31
8105 forall a . [a] 8105 forall a . [a]
8106SampleMaterial.lc 824:31-824:42 8106824:31-824:42
8107 StageTexture 8107 StageTexture
8108SampleMaterial.lc 825:34-825:38 8108825:34-825:38
8109 Bool 8109 Bool
8110SampleMaterial.lc 826:33-826:41 8110826:33-826:41
8111 DepthFunction 8111 DepthFunction
8112SampleMaterial.lc 827:33-827:40 8112827:33-827:40
8113 forall a . Maybe a 8113 forall a . Maybe a
8114SampleMaterial.lc 828:41-828:46 8114828:41-828:46
8115 Bool 8115 Bool
8116SampleMaterial.lc 829:38-829:54 8116829:38-829:54
8117 String 8117 String
8118SampleMaterial.lc 832:21-832:26 8118832:21-832:26
8119 Bool 8119 Bool
8120SampleMaterial.lc 835:5-891:6 8120835:5-891:6
8121 (String, CommonAttrs) 8121 (String, CommonAttrs)
8122SampleMaterial.lc 835:5-2182:6 8122835:5-2182:6
8123 [(String, CommonAttrs)] 8123 [(String, CommonAttrs)]
8124SampleMaterial.lc 835:7-835:41 8124835:7-835:41
8125 String 8125 String
8126SampleMaterial.lc 836:7-836:18 8126836:7-836:18
8127 () 8127 ()
8128 -> () 8128 -> ()
8129 -> Bool 8129 -> Bool
@@ -8131,68 +8131,68 @@ SampleMaterial.lc 836:7-836:18
8131 -> Bool 8131 -> Bool
8132 -> Bool 8132 -> Bool
8133 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8133 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8134SampleMaterial.lc 836:7-837:26 8134836:7-837:26
8135 () 8135 ()
8136 -> Bool 8136 -> Bool
8137 -> Float 8137 -> Float
8138 -> Bool 8138 -> Bool
8139 -> Bool 8139 -> Bool
8140 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8140 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8141SampleMaterial.lc 836:7-838:26 8141836:7-838:26
8142 Bool 8142 Bool
8143 -> Float 8143 -> Float
8144 -> Bool 8144 -> Bool
8145 -> Bool 8145 -> Bool
8146 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8146 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8147SampleMaterial.lc 836:7-839:27 8147836:7-839:27
8148 Float 8148 Float
8149 -> Bool 8149 -> Bool
8150 -> Bool 8150 -> Bool
8151 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8151 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8152SampleMaterial.lc 836:7-840:21 8152836:7-840:21
8153 Bool 8153 Bool
8154 -> Bool 8154 -> Bool
8155 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8155 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8156SampleMaterial.lc 836:7-841:35 8156836:7-841:35
8157 Bool 8157 Bool
8158 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8158 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8159SampleMaterial.lc 836:7-842:28 8159836:7-842:28
8160 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8160 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8161SampleMaterial.lc 836:7-843:33 8161836:7-843:33
8162 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8162 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8163SampleMaterial.lc 836:7-844:32 8163836:7-844:32
8164 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8164 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8165SampleMaterial.lc 836:7-845:30 8165836:7-845:30
8166 Bool -> [StageAttrs] -> Bool -> CommonAttrs 8166 Bool -> [StageAttrs] -> Bool -> CommonAttrs
8167SampleMaterial.lc 836:7-846:34 8167836:7-846:34
8168 [StageAttrs] -> Bool -> CommonAttrs 8168 [StageAttrs] -> Bool -> CommonAttrs
8169SampleMaterial.lc 836:7-888:14 8169836:7-888:14
8170 Bool -> CommonAttrs 8170 Bool -> CommonAttrs
8171SampleMaterial.lc 836:7-890:10 8171836:7-890:10
8172 CommonAttrs | ((CommonAttrs)) 8172 CommonAttrs | ((CommonAttrs))
8173SampleMaterial.lc 837:24-837:26 8173837:24-837:26
8174 () 8174 ()
8175SampleMaterial.lc 838:24-838:26 8175838:24-838:26
8176 () 8176 ()
8177SampleMaterial.lc 839:22-839:27 8177839:22-839:27
8178 Bool 8178 Bool
8179SampleMaterial.lc 840:20-840:21 8179840:20-840:21
8180 _b 8180 _b
8181SampleMaterial.lc 841:30-841:35 8181841:30-841:35
8182 Bool 8182 Bool
8183SampleMaterial.lc 842:23-842:28 8183842:23-842:28
8184 Bool 8184 Bool
8185SampleMaterial.lc 843:20-843:33 8185843:20-843:33
8186 CullType 8186 CullType
8187SampleMaterial.lc 844:30-844:32 8187844:30-844:32
8188 forall a . [a] 8188 forall a . [a]
8189SampleMaterial.lc 845:25-845:30 8189845:25-845:30
8190 Bool 8190 Bool
8191SampleMaterial.lc 846:29-846:34 8191846:29-846:34
8192 Bool 8192 Bool
8193SampleMaterial.lc 848:13-888:14 8193848:13-888:14
8194 [StageAttrs] 8194 [StageAttrs]
8195SampleMaterial.lc 848:15-848:25 8195848:15-848:25
8196 Maybe (Blending', Blending') 8196 Maybe (Blending', Blending')
8197 -> RGBGen 8197 -> RGBGen
8198 -> AlphaGen 8198 -> AlphaGen
@@ -8200,110 +8200,110 @@ SampleMaterial.lc 848:15-848:25
8200 -> [TCMod] 8200 -> [TCMod]
8201 -> StageTexture 8201 -> StageTexture
8202 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8202 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8203SampleMaterial.lc 848:15-849:36 8203848:15-849:36
8204 RGBGen 8204 RGBGen
8205 -> AlphaGen 8205 -> AlphaGen
8206 -> TCGen 8206 -> TCGen
8207 -> [TCMod] 8207 -> [TCMod]
8208 -> StageTexture 8208 -> StageTexture
8209 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8209 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8210SampleMaterial.lc 848:15-850:42 8210848:15-850:42
8211 AlphaGen 8211 AlphaGen
8212 -> TCGen 8212 -> TCGen
8213 -> [TCMod] 8213 -> [TCMod]
8214 -> StageTexture 8214 -> StageTexture
8215 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8215 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8216SampleMaterial.lc 848:15-851:42 8216848:15-851:42
8217 TCGen 8217 TCGen
8218 -> [TCMod] 8218 -> [TCMod]
8219 -> StageTexture 8219 -> StageTexture
8220 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8220 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8221SampleMaterial.lc 848:15-852:36 8221848:15-852:36
8222 [TCMod] 8222 [TCMod]
8223 -> StageTexture 8223 -> StageTexture
8224 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8224 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8225SampleMaterial.lc 848:15-854:88 8225848:15-854:88
8226 StageTexture 8226 StageTexture
8227 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8227 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8228SampleMaterial.lc 848:15-855:66 8228848:15-855:66
8229 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8229 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8230SampleMaterial.lc 848:15-856:38 8230848:15-856:38
8231 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8231 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8232SampleMaterial.lc 848:15-857:41 8232848:15-857:41
8233 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8233 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8234SampleMaterial.lc 848:15-858:40 8234848:15-858:40
8235 Bool -> String -> StageAttrs 8235 Bool -> String -> StageAttrs
8236SampleMaterial.lc 848:15-859:46 8236848:15-859:46
8237 String -> StageAttrs 8237 String -> StageAttrs
8238SampleMaterial.lc 848:15-861:18 8238848:15-861:18
8239 StageAttrs 8239 StageAttrs
8240SampleMaterial.lc 849:29-849:36 8240849:29-849:36
8241 forall a . Maybe a 8241 forall a . Maybe a
8242SampleMaterial.lc 850:30-850:42 8242850:30-850:42
8243 RGBGen 8243 RGBGen
8244SampleMaterial.lc 851:32-851:42 8244851:32-851:42
8245 AlphaGen 8245 AlphaGen
8246SampleMaterial.lc 852:29-852:36 8246852:29-852:36
8247 TCGen 8247 TCGen
8248SampleMaterial.lc 854:21-854:88 8248854:21-854:88
8249 [TCMod] 8249 [TCMod]
8250SampleMaterial.lc 854:23-854:32 8250854:23-854:32
8251 Float -> Float -> TCMod 8251 Float -> Float -> TCMod
8252SampleMaterial.lc 854:23-854:36 8252854:23-854:36
8253 Float -> TCMod 8253 Float -> TCMod
8254SampleMaterial.lc 854:23-854:40 8254854:23-854:40
8255 TCMod 8255 TCMod
8256SampleMaterial.lc 854:33-854:36 8256854:33-854:36
8257 Float 8257 Float
8258SampleMaterial.lc 854:37-854:40 8258854:37-854:40
8259 Float 8259 Float
8260SampleMaterial.lc 854:43-854:50 8260854:43-854:50
8261 Float -> Float -> Float -> Float -> TCMod 8261 Float -> Float -> Float -> Float -> TCMod
8262SampleMaterial.lc 854:43-854:54 8262854:43-854:54
8263 Float -> Float -> Float -> TCMod 8263 Float -> Float -> Float -> TCMod
8264SampleMaterial.lc 854:43-854:59 8264854:43-854:59
8265 Float -> Float -> TCMod 8265 Float -> Float -> TCMod
8266SampleMaterial.lc 854:43-854:63 8266854:43-854:63
8267 Float -> TCMod 8267 Float -> TCMod
8268SampleMaterial.lc 854:43-854:67 8268854:43-854:67
8269 TCMod 8269 TCMod
8270SampleMaterial.lc 854:43-854:86 8270854:43-854:86
8271 [TCMod] 8271 [TCMod]
8272SampleMaterial.lc 854:51-854:54 8272854:51-854:54
8273 Float 8273 Float
8274SampleMaterial.lc 854:55-854:59 8274854:55-854:59
8275 Float 8275 Float
8276SampleMaterial.lc 854:60-854:63 8276854:60-854:63
8277 Float 8277 Float
8278SampleMaterial.lc 854:64-854:67 8278854:64-854:67
8279 Float 8279 Float
8280SampleMaterial.lc 854:70-854:78 8280854:70-854:78
8281 Float -> Float -> TCMod 8281 Float -> Float -> TCMod
8282SampleMaterial.lc 854:70-854:82 8282854:70-854:82
8283 Float -> TCMod 8283 Float -> TCMod
8284SampleMaterial.lc 854:70-854:86 8284854:70-854:86
8285 TCMod | [TCMod] 8285 TCMod | [TCMod]
8286SampleMaterial.lc 854:79-854:82 8286854:79-854:82
8287 Float 8287 Float
8288SampleMaterial.lc 854:83-854:86 8288854:83-854:86
8289 Float 8289 Float
8290SampleMaterial.lc 855:31-855:37 8290855:31-855:37
8291 String -> StageTexture 8291 String -> StageTexture
8292SampleMaterial.lc 855:31-855:66 8292855:31-855:66
8293 StageTexture 8293 StageTexture
8294SampleMaterial.lc 855:38-855:66 8294855:38-855:66
8295 String 8295 String
8296SampleMaterial.lc 856:34-856:38 8296856:34-856:38
8297 Bool 8297 Bool
8298SampleMaterial.lc 857:33-857:41 8298857:33-857:41
8299 DepthFunction 8299 DepthFunction
8300SampleMaterial.lc 858:33-858:40 8300858:33-858:40
8301 forall a . Maybe a 8301 forall a . Maybe a
8302SampleMaterial.lc 859:41-859:46 8302859:41-859:46
8303 Bool 8303 Bool
8304SampleMaterial.lc 860:38-860:54 8304860:38-860:54
8305 String 8305 String
8306SampleMaterial.lc 862:15-862:25 8306862:15-862:25
8307 Maybe (Blending', Blending') 8307 Maybe (Blending', Blending')
8308 -> RGBGen 8308 -> RGBGen
8309 -> AlphaGen 8309 -> AlphaGen
@@ -8311,80 +8311,80 @@ SampleMaterial.lc 862:15-862:25
8311 -> [TCMod] 8311 -> [TCMod]
8312 -> StageTexture 8312 -> StageTexture
8313 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8313 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8314SampleMaterial.lc 862:15-863:69 8314862:15-863:69
8315 RGBGen 8315 RGBGen
8316 -> AlphaGen 8316 -> AlphaGen
8317 -> TCGen 8317 -> TCGen
8318 -> [TCMod] 8318 -> [TCMod]
8319 -> StageTexture 8319 -> StageTexture
8320 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8320 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8321SampleMaterial.lc 862:15-864:42 8321862:15-864:42
8322 AlphaGen 8322 AlphaGen
8323 -> TCGen 8323 -> TCGen
8324 -> [TCMod] 8324 -> [TCMod]
8325 -> StageTexture 8325 -> StageTexture
8326 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8326 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8327SampleMaterial.lc 862:15-865:42 8327862:15-865:42
8328 TCGen 8328 TCGen
8329 -> [TCMod] 8329 -> [TCMod]
8330 -> StageTexture 8330 -> StageTexture
8331 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8331 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8332SampleMaterial.lc 862:15-866:36 8332862:15-866:36
8333 [TCMod] 8333 [TCMod]
8334 -> StageTexture 8334 -> StageTexture
8335 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8335 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8336SampleMaterial.lc 862:15-867:31 8336862:15-867:31
8337 StageTexture 8337 StageTexture
8338 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8338 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8339SampleMaterial.lc 862:15-868:76 8339862:15-868:76
8340 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8340 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8341SampleMaterial.lc 862:15-869:39 8341862:15-869:39
8342 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8342 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8343SampleMaterial.lc 862:15-870:41 8343862:15-870:41
8344 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8344 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8345SampleMaterial.lc 862:15-871:40 8345862:15-871:40
8346 Bool -> String -> StageAttrs 8346 Bool -> String -> StageAttrs
8347SampleMaterial.lc 862:15-872:46 8347862:15-872:46
8348 String -> StageAttrs 8348 String -> StageAttrs
8349SampleMaterial.lc 862:15-874:18 8349862:15-874:18
8350 StageAttrs 8350 StageAttrs
8351SampleMaterial.lc 862:15-887:18 8351862:15-887:18
8352 [StageAttrs] 8352 [StageAttrs]
8353SampleMaterial.lc 863:29-863:33 8353863:29-863:33
8354 forall a . a -> Maybe a 8354 forall a . a -> Maybe a
8355SampleMaterial.lc 863:29-863:69 8355863:29-863:69
8356 Maybe (Blending', Blending') 8356 Maybe (Blending', Blending')
8357SampleMaterial.lc 863:34-863:69 8357863:34-863:69
8358 (Blending', Blending') 8358 (Blending', Blending')
8359SampleMaterial.lc 863:36-863:46 8359863:36-863:46
8360 Blending' 8360 Blending'
8361SampleMaterial.lc 863:49-863:67 8361863:49-863:67
8362 Blending' | ((Blending')) 8362 Blending' | ((Blending'))
8363SampleMaterial.lc 864:30-864:42 8363864:30-864:42
8364 RGBGen 8364 RGBGen
8365SampleMaterial.lc 865:32-865:42 8365865:32-865:42
8366 AlphaGen 8366 AlphaGen
8367SampleMaterial.lc 866:29-866:36 8367866:29-866:36
8368 TCGen 8368 TCGen
8369SampleMaterial.lc 867:29-867:31 8369867:29-867:31
8370 forall a . [a] 8370 forall a . [a]
8371SampleMaterial.lc 868:31-868:37 8371868:31-868:37
8372 String -> StageTexture 8372 String -> StageTexture
8373SampleMaterial.lc 868:31-868:76 8373868:31-868:76
8374 StageTexture 8374 StageTexture
8375SampleMaterial.lc 868:38-868:76 8375868:38-868:76
8376 String 8376 String
8377SampleMaterial.lc 869:34-869:39 8377869:34-869:39
8378 Bool 8378 Bool
8379SampleMaterial.lc 870:33-870:41 8379870:33-870:41
8380 DepthFunction 8380 DepthFunction
8381SampleMaterial.lc 871:33-871:40 8381871:33-871:40
8382 forall a . Maybe a 8382 forall a . Maybe a
8383SampleMaterial.lc 872:41-872:46 8383872:41-872:46
8384 Bool 8384 Bool
8385SampleMaterial.lc 873:38-873:54 8385873:38-873:54
8386 String 8386 String
8387SampleMaterial.lc 875:15-875:25 8387875:15-875:25
8388 Maybe (Blending', Blending') 8388 Maybe (Blending', Blending')
8389 -> RGBGen 8389 -> RGBGen
8390 -> AlphaGen 8390 -> AlphaGen
@@ -8392,82 +8392,82 @@ SampleMaterial.lc 875:15-875:25
8392 -> [TCMod] 8392 -> [TCMod]
8393 -> StageTexture 8393 -> StageTexture
8394 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8394 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8395SampleMaterial.lc 875:15-876:57 8395875:15-876:57
8396 RGBGen 8396 RGBGen
8397 -> AlphaGen 8397 -> AlphaGen
8398 -> TCGen 8398 -> TCGen
8399 -> [TCMod] 8399 -> [TCMod]
8400 -> StageTexture 8400 -> StageTexture
8401 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8401 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8402SampleMaterial.lc 875:15-877:42 8402875:15-877:42
8403 AlphaGen 8403 AlphaGen
8404 -> TCGen 8404 -> TCGen
8405 -> [TCMod] 8405 -> [TCMod]
8406 -> StageTexture 8406 -> StageTexture
8407 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8407 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8408SampleMaterial.lc 875:15-878:42 8408875:15-878:42
8409 TCGen 8409 TCGen
8410 -> [TCMod] 8410 -> [TCMod]
8411 -> StageTexture 8411 -> StageTexture
8412 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8412 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8413SampleMaterial.lc 875:15-879:40 8413875:15-879:40
8414 [TCMod] 8414 [TCMod]
8415 -> StageTexture 8415 -> StageTexture
8416 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8416 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8417SampleMaterial.lc 875:15-880:31 8417875:15-880:31
8418 StageTexture 8418 StageTexture
8419 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8419 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8420SampleMaterial.lc 875:15-881:42 8420875:15-881:42
8421 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8421 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8422SampleMaterial.lc 875:15-882:39 8422875:15-882:39
8423 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8423 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8424SampleMaterial.lc 875:15-883:41 8424875:15-883:41
8425 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8425 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8426SampleMaterial.lc 875:15-884:40 8426875:15-884:40
8427 Bool -> String -> StageAttrs 8427 Bool -> String -> StageAttrs
8428SampleMaterial.lc 875:15-885:46 8428875:15-885:46
8429 String -> StageAttrs 8429 String -> StageAttrs
8430SampleMaterial.lc 875:15-887:18 8430875:15-887:18
8431 StageAttrs | [StageAttrs] 8431 StageAttrs | [StageAttrs]
8432SampleMaterial.lc 876:29-876:33 8432876:29-876:33
8433 forall a . a -> Maybe a 8433 forall a . a -> Maybe a
8434SampleMaterial.lc 876:29-876:57 8434876:29-876:57
8435 Maybe (Blending', Blending') 8435 Maybe (Blending', Blending')
8436SampleMaterial.lc 876:34-876:57 8436876:34-876:57
8437 (Blending', Blending') 8437 (Blending', Blending')
8438SampleMaterial.lc 876:36-876:46 8438876:36-876:46
8439 Blending' 8439 Blending'
8440SampleMaterial.lc 876:49-876:55 8440876:49-876:55
8441 Blending' | ((Blending')) 8441 Blending' | ((Blending'))
8442SampleMaterial.lc 877:30-877:42 8442877:30-877:42
8443 RGBGen 8443 RGBGen
8444SampleMaterial.lc 878:32-878:42 8444878:32-878:42
8445 AlphaGen 8445 AlphaGen
8446SampleMaterial.lc 879:29-879:40 8446879:29-879:40
8447 TCGen 8447 TCGen
8448SampleMaterial.lc 880:29-880:31 8448880:29-880:31
8449 forall a . [a] 8449 forall a . [a]
8450SampleMaterial.lc 881:31-881:42 8450881:31-881:42
8451 StageTexture 8451 StageTexture
8452SampleMaterial.lc 882:34-882:39 8452882:34-882:39
8453 Bool 8453 Bool
8454SampleMaterial.lc 883:33-883:41 8454883:33-883:41
8455 DepthFunction 8455 DepthFunction
8456SampleMaterial.lc 884:33-884:40 8456884:33-884:40
8457 forall a . Maybe a 8457 forall a . Maybe a
8458SampleMaterial.lc 885:41-885:46 8458885:41-885:46
8459 Bool 8459 Bool
8460SampleMaterial.lc 886:38-886:54 8460886:38-886:54
8461 String 8461 String
8462SampleMaterial.lc 889:21-889:26 8462889:21-889:26
8463 Bool 8463 Bool
8464SampleMaterial.lc 892:5-934:6 8464892:5-934:6
8465 (String, CommonAttrs) 8465 (String, CommonAttrs)
8466SampleMaterial.lc 892:5-2182:6 8466892:5-2182:6
8467 [(String, CommonAttrs)] 8467 [(String, CommonAttrs)]
8468SampleMaterial.lc 892:7-892:41 8468892:7-892:41
8469 String 8469 String
8470SampleMaterial.lc 893:7-893:18 8470893:7-893:18
8471 () 8471 ()
8472 -> () 8472 -> ()
8473 -> Bool 8473 -> Bool
@@ -8475,68 +8475,68 @@ SampleMaterial.lc 893:7-893:18
8475 -> Bool 8475 -> Bool
8476 -> Bool 8476 -> Bool
8477 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8477 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8478SampleMaterial.lc 893:7-894:26 8478893:7-894:26
8479 () 8479 ()
8480 -> Bool 8480 -> Bool
8481 -> Float 8481 -> Float
8482 -> Bool 8482 -> Bool
8483 -> Bool 8483 -> Bool
8484 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8484 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8485SampleMaterial.lc 893:7-895:26 8485893:7-895:26
8486 Bool 8486 Bool
8487 -> Float 8487 -> Float
8488 -> Bool 8488 -> Bool
8489 -> Bool 8489 -> Bool
8490 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8490 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8491SampleMaterial.lc 893:7-896:27 8491893:7-896:27
8492 Float 8492 Float
8493 -> Bool 8493 -> Bool
8494 -> Bool 8494 -> Bool
8495 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8495 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8496SampleMaterial.lc 893:7-897:21 8496893:7-897:21
8497 Bool 8497 Bool
8498 -> Bool 8498 -> Bool
8499 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8499 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8500SampleMaterial.lc 893:7-898:35 8500893:7-898:35
8501 Bool 8501 Bool
8502 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8502 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8503SampleMaterial.lc 893:7-899:28 8503893:7-899:28
8504 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8504 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8505SampleMaterial.lc 893:7-900:33 8505893:7-900:33
8506 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8506 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8507SampleMaterial.lc 893:7-901:32 8507893:7-901:32
8508 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8508 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8509SampleMaterial.lc 893:7-902:30 8509893:7-902:30
8510 Bool -> [StageAttrs] -> Bool -> CommonAttrs 8510 Bool -> [StageAttrs] -> Bool -> CommonAttrs
8511SampleMaterial.lc 893:7-903:34 8511893:7-903:34
8512 [StageAttrs] -> Bool -> CommonAttrs 8512 [StageAttrs] -> Bool -> CommonAttrs
8513SampleMaterial.lc 893:7-931:14 8513893:7-931:14
8514 Bool -> CommonAttrs 8514 Bool -> CommonAttrs
8515SampleMaterial.lc 893:7-933:10 8515893:7-933:10
8516 CommonAttrs | ((CommonAttrs)) 8516 CommonAttrs | ((CommonAttrs))
8517SampleMaterial.lc 894:24-894:26 8517894:24-894:26
8518 () 8518 ()
8519SampleMaterial.lc 895:24-895:26 8519895:24-895:26
8520 () 8520 ()
8521SampleMaterial.lc 896:22-896:27 8521896:22-896:27
8522 Bool 8522 Bool
8523SampleMaterial.lc 897:20-897:21 8523897:20-897:21
8524 _b 8524 _b
8525SampleMaterial.lc 898:30-898:35 8525898:30-898:35
8526 Bool 8526 Bool
8527SampleMaterial.lc 899:23-899:28 8527899:23-899:28
8528 Bool 8528 Bool
8529SampleMaterial.lc 900:20-900:33 8529900:20-900:33
8530 CullType 8530 CullType
8531SampleMaterial.lc 901:30-901:32 8531901:30-901:32
8532 forall a . [a] 8532 forall a . [a]
8533SampleMaterial.lc 902:25-902:30 8533902:25-902:30
8534 Bool 8534 Bool
8535SampleMaterial.lc 903:29-903:34 8535903:29-903:34
8536 Bool 8536 Bool
8537SampleMaterial.lc 905:13-931:14 8537905:13-931:14
8538 [StageAttrs] 8538 [StageAttrs]
8539SampleMaterial.lc 905:15-905:25 8539905:15-905:25
8540 Maybe (Blending', Blending') 8540 Maybe (Blending', Blending')
8541 -> RGBGen 8541 -> RGBGen
8542 -> AlphaGen 8542 -> AlphaGen
@@ -8544,70 +8544,70 @@ SampleMaterial.lc 905:15-905:25
8544 -> [TCMod] 8544 -> [TCMod]
8545 -> StageTexture 8545 -> StageTexture
8546 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8546 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8547SampleMaterial.lc 905:15-906:36 8547905:15-906:36
8548 RGBGen 8548 RGBGen
8549 -> AlphaGen 8549 -> AlphaGen
8550 -> TCGen 8550 -> TCGen
8551 -> [TCMod] 8551 -> [TCMod]
8552 -> StageTexture 8552 -> StageTexture
8553 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8553 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8554SampleMaterial.lc 905:15-907:50 8554905:15-907:50
8555 AlphaGen 8555 AlphaGen
8556 -> TCGen 8556 -> TCGen
8557 -> [TCMod] 8557 -> [TCMod]
8558 -> StageTexture 8558 -> StageTexture
8559 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8559 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8560SampleMaterial.lc 905:15-908:42 8560905:15-908:42
8561 TCGen 8561 TCGen
8562 -> [TCMod] 8562 -> [TCMod]
8563 -> StageTexture 8563 -> StageTexture
8564 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8564 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8565SampleMaterial.lc 905:15-909:36 8565905:15-909:36
8566 [TCMod] 8566 [TCMod]
8567 -> StageTexture 8567 -> StageTexture
8568 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8568 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8569SampleMaterial.lc 905:15-910:31 8569905:15-910:31
8570 StageTexture 8570 StageTexture
8571 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8571 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8572SampleMaterial.lc 905:15-911:72 8572905:15-911:72
8573 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8573 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8574SampleMaterial.lc 905:15-912:38 8574905:15-912:38
8575 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8575 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8576SampleMaterial.lc 905:15-913:41 8576905:15-913:41
8577 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8577 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8578SampleMaterial.lc 905:15-914:40 8578905:15-914:40
8579 Bool -> String -> StageAttrs 8579 Bool -> String -> StageAttrs
8580SampleMaterial.lc 905:15-915:46 8580905:15-915:46
8581 String -> StageAttrs 8581 String -> StageAttrs
8582SampleMaterial.lc 905:15-917:18 8582905:15-917:18
8583 StageAttrs 8583 StageAttrs
8584SampleMaterial.lc 906:29-906:36 8584906:29-906:36
8585 forall a . Maybe a 8585 forall a . Maybe a
8586SampleMaterial.lc 907:30-907:50 8586907:30-907:50
8587 RGBGen 8587 RGBGen
8588SampleMaterial.lc 908:32-908:42 8588908:32-908:42
8589 AlphaGen 8589 AlphaGen
8590SampleMaterial.lc 909:29-909:36 8590909:29-909:36
8591 TCGen 8591 TCGen
8592SampleMaterial.lc 910:29-910:31 8592910:29-910:31
8593 forall a . [a] 8593 forall a . [a]
8594SampleMaterial.lc 911:31-911:37 8594911:31-911:37
8595 String -> StageTexture 8595 String -> StageTexture
8596SampleMaterial.lc 911:31-911:72 8596911:31-911:72
8597 StageTexture 8597 StageTexture
8598SampleMaterial.lc 911:38-911:72 8598911:38-911:72
8599 String 8599 String
8600SampleMaterial.lc 912:34-912:38 8600912:34-912:38
8601 Bool 8601 Bool
8602SampleMaterial.lc 913:33-913:41 8602913:33-913:41
8603 DepthFunction 8603 DepthFunction
8604SampleMaterial.lc 914:33-914:40 8604914:33-914:40
8605 forall a . Maybe a 8605 forall a . Maybe a
8606SampleMaterial.lc 915:41-915:46 8606915:41-915:46
8607 Bool 8607 Bool
8608SampleMaterial.lc 916:38-916:54 8608916:38-916:54
8609 String 8609 String
8610SampleMaterial.lc 918:15-918:25 8610918:15-918:25
8611 Maybe (Blending', Blending') 8611 Maybe (Blending', Blending')
8612 -> RGBGen 8612 -> RGBGen
8613 -> AlphaGen 8613 -> AlphaGen
@@ -8615,82 +8615,82 @@ SampleMaterial.lc 918:15-918:25
8615 -> [TCMod] 8615 -> [TCMod]
8616 -> StageTexture 8616 -> StageTexture
8617 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8617 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8618SampleMaterial.lc 918:15-919:57 8618918:15-919:57
8619 RGBGen 8619 RGBGen
8620 -> AlphaGen 8620 -> AlphaGen
8621 -> TCGen 8621 -> TCGen
8622 -> [TCMod] 8622 -> [TCMod]
8623 -> StageTexture 8623 -> StageTexture
8624 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8624 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8625SampleMaterial.lc 918:15-920:50 8625918:15-920:50
8626 AlphaGen 8626 AlphaGen
8627 -> TCGen 8627 -> TCGen
8628 -> [TCMod] 8628 -> [TCMod]
8629 -> StageTexture 8629 -> StageTexture
8630 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8630 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8631SampleMaterial.lc 918:15-921:42 8631918:15-921:42
8632 TCGen 8632 TCGen
8633 -> [TCMod] 8633 -> [TCMod]
8634 -> StageTexture 8634 -> StageTexture
8635 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8635 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8636SampleMaterial.lc 918:15-922:40 8636918:15-922:40
8637 [TCMod] 8637 [TCMod]
8638 -> StageTexture 8638 -> StageTexture
8639 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8639 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8640SampleMaterial.lc 918:15-923:31 8640918:15-923:31
8641 StageTexture 8641 StageTexture
8642 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8642 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8643SampleMaterial.lc 918:15-924:42 8643918:15-924:42
8644 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8644 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8645SampleMaterial.lc 918:15-925:38 8645918:15-925:38
8646 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8646 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8647SampleMaterial.lc 918:15-926:41 8647918:15-926:41
8648 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8648 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8649SampleMaterial.lc 918:15-927:40 8649918:15-927:40
8650 Bool -> String -> StageAttrs 8650 Bool -> String -> StageAttrs
8651SampleMaterial.lc 918:15-928:46 8651918:15-928:46
8652 String -> StageAttrs 8652 String -> StageAttrs
8653SampleMaterial.lc 918:15-930:18 8653918:15-930:18
8654 StageAttrs | [StageAttrs] 8654 StageAttrs | [StageAttrs]
8655SampleMaterial.lc 919:29-919:33 8655919:29-919:33
8656 forall a . a -> Maybe a 8656 forall a . a -> Maybe a
8657SampleMaterial.lc 919:29-919:57 8657919:29-919:57
8658 Maybe (Blending', Blending') 8658 Maybe (Blending', Blending')
8659SampleMaterial.lc 919:34-919:57 8659919:34-919:57
8660 (Blending', Blending') 8660 (Blending', Blending')
8661SampleMaterial.lc 919:36-919:46 8661919:36-919:46
8662 Blending' 8662 Blending'
8663SampleMaterial.lc 919:49-919:55 8663919:49-919:55
8664 Blending' | ((Blending')) 8664 Blending' | ((Blending'))
8665SampleMaterial.lc 920:30-920:50 8665920:30-920:50
8666 RGBGen 8666 RGBGen
8667SampleMaterial.lc 921:32-921:42 8667921:32-921:42
8668 AlphaGen 8668 AlphaGen
8669SampleMaterial.lc 922:29-922:40 8669922:29-922:40
8670 TCGen 8670 TCGen
8671SampleMaterial.lc 923:29-923:31 8671923:29-923:31
8672 forall a . [a] 8672 forall a . [a]
8673SampleMaterial.lc 924:31-924:42 8673924:31-924:42
8674 StageTexture 8674 StageTexture
8675SampleMaterial.lc 925:34-925:38 8675925:34-925:38
8676 Bool 8676 Bool
8677SampleMaterial.lc 926:33-926:41 8677926:33-926:41
8678 DepthFunction 8678 DepthFunction
8679SampleMaterial.lc 927:33-927:40 8679927:33-927:40
8680 forall a . Maybe a 8680 forall a . Maybe a
8681SampleMaterial.lc 928:41-928:46 8681928:41-928:46
8682 Bool 8682 Bool
8683SampleMaterial.lc 929:38-929:54 8683929:38-929:54
8684 String 8684 String
8685SampleMaterial.lc 932:21-932:26 8685932:21-932:26
8686 Bool 8686 Bool
8687SampleMaterial.lc 935:5-978:6 8687935:5-978:6
8688 (String, CommonAttrs) 8688 (String, CommonAttrs)
8689SampleMaterial.lc 935:5-2182:6 8689935:5-2182:6
8690 [(String, CommonAttrs)] 8690 [(String, CommonAttrs)]
8691SampleMaterial.lc 935:7-935:54 8691935:7-935:54
8692 String 8692 String
8693SampleMaterial.lc 936:7-936:18 8693936:7-936:18
8694 () 8694 ()
8695 -> () 8695 -> ()
8696 -> Bool 8696 -> Bool
@@ -8698,68 +8698,68 @@ SampleMaterial.lc 936:7-936:18
8698 -> Bool 8698 -> Bool
8699 -> Bool 8699 -> Bool
8700 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8700 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8701SampleMaterial.lc 936:7-937:26 8701936:7-937:26
8702 () 8702 ()
8703 -> Bool 8703 -> Bool
8704 -> Float 8704 -> Float
8705 -> Bool 8705 -> Bool
8706 -> Bool 8706 -> Bool
8707 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8707 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8708SampleMaterial.lc 936:7-938:26 8708936:7-938:26
8709 Bool 8709 Bool
8710 -> Float 8710 -> Float
8711 -> Bool 8711 -> Bool
8712 -> Bool 8712 -> Bool
8713 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8713 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8714SampleMaterial.lc 936:7-939:27 8714936:7-939:27
8715 Float 8715 Float
8716 -> Bool 8716 -> Bool
8717 -> Bool 8717 -> Bool
8718 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8718 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8719SampleMaterial.lc 936:7-940:21 8719936:7-940:21
8720 Bool 8720 Bool
8721 -> Bool 8721 -> Bool
8722 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8722 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8723SampleMaterial.lc 936:7-941:35 8723936:7-941:35
8724 Bool 8724 Bool
8725 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8725 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8726SampleMaterial.lc 936:7-942:28 8726936:7-942:28
8727 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8727 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8728SampleMaterial.lc 936:7-943:33 8728936:7-943:33
8729 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8729 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8730SampleMaterial.lc 936:7-944:32 8730936:7-944:32
8731 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8731 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8732SampleMaterial.lc 936:7-945:30 8732936:7-945:30
8733 Bool -> [StageAttrs] -> Bool -> CommonAttrs 8733 Bool -> [StageAttrs] -> Bool -> CommonAttrs
8734SampleMaterial.lc 936:7-946:34 8734936:7-946:34
8735 [StageAttrs] -> Bool -> CommonAttrs 8735 [StageAttrs] -> Bool -> CommonAttrs
8736SampleMaterial.lc 936:7-975:14 8736936:7-975:14
8737 Bool -> CommonAttrs 8737 Bool -> CommonAttrs
8738SampleMaterial.lc 936:7-977:10 8738936:7-977:10
8739 CommonAttrs | ((CommonAttrs)) 8739 CommonAttrs | ((CommonAttrs))
8740SampleMaterial.lc 937:24-937:26 8740937:24-937:26
8741 () 8741 ()
8742SampleMaterial.lc 938:24-938:26 8742938:24-938:26
8743 () 8743 ()
8744SampleMaterial.lc 939:22-939:27 8744939:22-939:27
8745 Bool 8745 Bool
8746SampleMaterial.lc 940:20-940:21 8746940:20-940:21
8747 _b 8747 _b
8748SampleMaterial.lc 941:30-941:35 8748941:30-941:35
8749 Bool 8749 Bool
8750SampleMaterial.lc 942:23-942:28 8750942:23-942:28
8751 Bool 8751 Bool
8752SampleMaterial.lc 943:20-943:33 8752943:20-943:33
8753 CullType 8753 CullType
8754SampleMaterial.lc 944:30-944:32 8754944:30-944:32
8755 forall a . [a] 8755 forall a . [a]
8756SampleMaterial.lc 945:25-945:30 8756945:25-945:30
8757 Bool 8757 Bool
8758SampleMaterial.lc 946:29-946:34 8758946:29-946:34
8759 Bool 8759 Bool
8760SampleMaterial.lc 948:13-975:14 8760948:13-975:14
8761 [StageAttrs] 8761 [StageAttrs]
8762SampleMaterial.lc 948:15-948:25 8762948:15-948:25
8763 Maybe (Blending', Blending') 8763 Maybe (Blending', Blending')
8764 -> RGBGen 8764 -> RGBGen
8765 -> AlphaGen 8765 -> AlphaGen
@@ -8767,70 +8767,70 @@ SampleMaterial.lc 948:15-948:25
8767 -> [TCMod] 8767 -> [TCMod]
8768 -> StageTexture 8768 -> StageTexture
8769 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8769 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8770SampleMaterial.lc 948:15-949:36 8770948:15-949:36
8771 RGBGen 8771 RGBGen
8772 -> AlphaGen 8772 -> AlphaGen
8773 -> TCGen 8773 -> TCGen
8774 -> [TCMod] 8774 -> [TCMod]
8775 -> StageTexture 8775 -> StageTexture
8776 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8776 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8777SampleMaterial.lc 948:15-950:50 8777948:15-950:50
8778 AlphaGen 8778 AlphaGen
8779 -> TCGen 8779 -> TCGen
8780 -> [TCMod] 8780 -> [TCMod]
8781 -> StageTexture 8781 -> StageTexture
8782 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8782 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8783SampleMaterial.lc 948:15-951:42 8783948:15-951:42
8784 TCGen 8784 TCGen
8785 -> [TCMod] 8785 -> [TCMod]
8786 -> StageTexture 8786 -> StageTexture
8787 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8787 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8788SampleMaterial.lc 948:15-952:36 8788948:15-952:36
8789 [TCMod] 8789 [TCMod]
8790 -> StageTexture 8790 -> StageTexture
8791 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8791 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8792SampleMaterial.lc 948:15-953:31 8792948:15-953:31
8793 StageTexture 8793 StageTexture
8794 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8794 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8795SampleMaterial.lc 948:15-955:75 8795948:15-955:75
8796 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8796 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8797SampleMaterial.lc 948:15-956:38 8797948:15-956:38
8798 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8798 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8799SampleMaterial.lc 948:15-957:41 8799948:15-957:41
8800 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8800 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8801SampleMaterial.lc 948:15-958:40 8801948:15-958:40
8802 Bool -> String -> StageAttrs 8802 Bool -> String -> StageAttrs
8803SampleMaterial.lc 948:15-959:46 8803948:15-959:46
8804 String -> StageAttrs 8804 String -> StageAttrs
8805SampleMaterial.lc 948:15-961:18 8805948:15-961:18
8806 StageAttrs 8806 StageAttrs
8807SampleMaterial.lc 949:29-949:36 8807949:29-949:36
8808 forall a . Maybe a 8808 forall a . Maybe a
8809SampleMaterial.lc 950:30-950:50 8809950:30-950:50
8810 RGBGen 8810 RGBGen
8811SampleMaterial.lc 951:32-951:42 8811951:32-951:42
8812 AlphaGen 8812 AlphaGen
8813SampleMaterial.lc 952:29-952:36 8813952:29-952:36
8814 TCGen 8814 TCGen
8815SampleMaterial.lc 953:29-953:31 8815953:29-953:31
8816 forall a . [a] 8816 forall a . [a]
8817SampleMaterial.lc 955:21-955:27 8817955:21-955:27
8818 String -> StageTexture 8818 String -> StageTexture
8819SampleMaterial.lc 955:21-955:75 8819955:21-955:75
8820 StageTexture 8820 StageTexture
8821SampleMaterial.lc 955:28-955:75 8821955:28-955:75
8822 String 8822 String
8823SampleMaterial.lc 956:34-956:38 8823956:34-956:38
8824 Bool 8824 Bool
8825SampleMaterial.lc 957:33-957:41 8825957:33-957:41
8826 DepthFunction 8826 DepthFunction
8827SampleMaterial.lc 958:33-958:40 8827958:33-958:40
8828 forall a . Maybe a 8828 forall a . Maybe a
8829SampleMaterial.lc 959:41-959:46 8829959:41-959:46
8830 Bool 8830 Bool
8831SampleMaterial.lc 960:38-960:54 8831960:38-960:54
8832 String 8832 String
8833SampleMaterial.lc 962:15-962:25 8833962:15-962:25
8834 Maybe (Blending', Blending') 8834 Maybe (Blending', Blending')
8835 -> RGBGen 8835 -> RGBGen
8836 -> AlphaGen 8836 -> AlphaGen
@@ -8838,82 +8838,82 @@ SampleMaterial.lc 962:15-962:25
8838 -> [TCMod] 8838 -> [TCMod]
8839 -> StageTexture 8839 -> StageTexture
8840 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8840 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8841SampleMaterial.lc 962:15-963:57 8841962:15-963:57
8842 RGBGen 8842 RGBGen
8843 -> AlphaGen 8843 -> AlphaGen
8844 -> TCGen 8844 -> TCGen
8845 -> [TCMod] 8845 -> [TCMod]
8846 -> StageTexture 8846 -> StageTexture
8847 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8847 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8848SampleMaterial.lc 962:15-964:50 8848962:15-964:50
8849 AlphaGen 8849 AlphaGen
8850 -> TCGen 8850 -> TCGen
8851 -> [TCMod] 8851 -> [TCMod]
8852 -> StageTexture 8852 -> StageTexture
8853 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8853 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8854SampleMaterial.lc 962:15-965:42 8854962:15-965:42
8855 TCGen 8855 TCGen
8856 -> [TCMod] 8856 -> [TCMod]
8857 -> StageTexture 8857 -> StageTexture
8858 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8858 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8859SampleMaterial.lc 962:15-966:40 8859962:15-966:40
8860 [TCMod] 8860 [TCMod]
8861 -> StageTexture 8861 -> StageTexture
8862 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8862 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8863SampleMaterial.lc 962:15-967:31 8863962:15-967:31
8864 StageTexture 8864 StageTexture
8865 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8865 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8866SampleMaterial.lc 962:15-968:42 8866962:15-968:42
8867 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8867 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8868SampleMaterial.lc 962:15-969:38 8868962:15-969:38
8869 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8869 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8870SampleMaterial.lc 962:15-970:41 8870962:15-970:41
8871 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8871 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8872SampleMaterial.lc 962:15-971:40 8872962:15-971:40
8873 Bool -> String -> StageAttrs 8873 Bool -> String -> StageAttrs
8874SampleMaterial.lc 962:15-972:46 8874962:15-972:46
8875 String -> StageAttrs 8875 String -> StageAttrs
8876SampleMaterial.lc 962:15-974:18 8876962:15-974:18
8877 StageAttrs | [StageAttrs] 8877 StageAttrs | [StageAttrs]
8878SampleMaterial.lc 963:29-963:33 8878963:29-963:33
8879 forall a . a -> Maybe a 8879 forall a . a -> Maybe a
8880SampleMaterial.lc 963:29-963:57 8880963:29-963:57
8881 Maybe (Blending', Blending') 8881 Maybe (Blending', Blending')
8882SampleMaterial.lc 963:34-963:57 8882963:34-963:57
8883 (Blending', Blending') 8883 (Blending', Blending')
8884SampleMaterial.lc 963:36-963:46 8884963:36-963:46
8885 Blending' 8885 Blending'
8886SampleMaterial.lc 963:49-963:55 8886963:49-963:55
8887 Blending' | ((Blending')) 8887 Blending' | ((Blending'))
8888SampleMaterial.lc 964:30-964:50 8888964:30-964:50
8889 RGBGen 8889 RGBGen
8890SampleMaterial.lc 965:32-965:42 8890965:32-965:42
8891 AlphaGen 8891 AlphaGen
8892SampleMaterial.lc 966:29-966:40 8892966:29-966:40
8893 TCGen 8893 TCGen
8894SampleMaterial.lc 967:29-967:31 8894967:29-967:31
8895 forall a . [a] 8895 forall a . [a]
8896SampleMaterial.lc 968:31-968:42 8896968:31-968:42
8897 StageTexture 8897 StageTexture
8898SampleMaterial.lc 969:34-969:38 8898969:34-969:38
8899 Bool 8899 Bool
8900SampleMaterial.lc 970:33-970:41 8900970:33-970:41
8901 DepthFunction 8901 DepthFunction
8902SampleMaterial.lc 971:33-971:40 8902971:33-971:40
8903 forall a . Maybe a 8903 forall a . Maybe a
8904SampleMaterial.lc 972:41-972:46 8904972:41-972:46
8905 Bool 8905 Bool
8906SampleMaterial.lc 973:38-973:54 8906973:38-973:54
8907 String 8907 String
8908SampleMaterial.lc 976:21-976:26 8908976:21-976:26
8909 Bool 8909 Bool
8910SampleMaterial.lc 979:5-1021:6 8910979:5-1021:6
8911 (String, CommonAttrs) 8911 (String, CommonAttrs)
8912SampleMaterial.lc 979:5-2182:6 8912979:5-2182:6
8913 [(String, CommonAttrs)] 8913 [(String, CommonAttrs)]
8914SampleMaterial.lc 979:7-979:45 8914979:7-979:45
8915 String 8915 String
8916SampleMaterial.lc 980:7-980:18 8916980:7-980:18
8917 () 8917 ()
8918 -> () 8918 -> ()
8919 -> Bool 8919 -> Bool
@@ -8921,68 +8921,68 @@ SampleMaterial.lc 980:7-980:18
8921 -> Bool 8921 -> Bool
8922 -> Bool 8922 -> Bool
8923 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8923 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8924SampleMaterial.lc 980:7-981:26 8924980:7-981:26
8925 () 8925 ()
8926 -> Bool 8926 -> Bool
8927 -> Float 8927 -> Float
8928 -> Bool 8928 -> Bool
8929 -> Bool 8929 -> Bool
8930 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8930 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8931SampleMaterial.lc 980:7-982:26 8931980:7-982:26
8932 Bool 8932 Bool
8933 -> Float 8933 -> Float
8934 -> Bool 8934 -> Bool
8935 -> Bool 8935 -> Bool
8936 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8936 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8937SampleMaterial.lc 980:7-983:27 8937980:7-983:27
8938 Float 8938 Float
8939 -> Bool 8939 -> Bool
8940 -> Bool 8940 -> Bool
8941 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8941 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8942SampleMaterial.lc 980:7-984:21 8942980:7-984:21
8943 Bool 8943 Bool
8944 -> Bool 8944 -> Bool
8945 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8945 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8946SampleMaterial.lc 980:7-985:35 8946980:7-985:35
8947 Bool 8947 Bool
8948 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8948 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8949SampleMaterial.lc 980:7-986:28 8949980:7-986:28
8950 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8950 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8951SampleMaterial.lc 980:7-987:33 8951980:7-987:33
8952 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8952 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8953SampleMaterial.lc 980:7-988:32 8953980:7-988:32
8954 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8954 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8955SampleMaterial.lc 980:7-989:30 8955980:7-989:30
8956 Bool -> [StageAttrs] -> Bool -> CommonAttrs 8956 Bool -> [StageAttrs] -> Bool -> CommonAttrs
8957SampleMaterial.lc 980:7-990:34 8957980:7-990:34
8958 [StageAttrs] -> Bool -> CommonAttrs 8958 [StageAttrs] -> Bool -> CommonAttrs
8959SampleMaterial.lc 980:7-1018:14 8959980:7-1018:14
8960 Bool -> CommonAttrs 8960 Bool -> CommonAttrs
8961SampleMaterial.lc 980:7-1020:10 8961980:7-1020:10
8962 CommonAttrs | ((CommonAttrs)) 8962 CommonAttrs | ((CommonAttrs))
8963SampleMaterial.lc 981:24-981:26 8963981:24-981:26
8964 () 8964 ()
8965SampleMaterial.lc 982:24-982:26 8965982:24-982:26
8966 () 8966 ()
8967SampleMaterial.lc 983:22-983:27 8967983:22-983:27
8968 Bool 8968 Bool
8969SampleMaterial.lc 984:20-984:21 8969984:20-984:21
8970 _b 8970 _b
8971SampleMaterial.lc 985:30-985:35 8971985:30-985:35
8972 Bool 8972 Bool
8973SampleMaterial.lc 986:23-986:28 8973986:23-986:28
8974 Bool 8974 Bool
8975SampleMaterial.lc 987:20-987:33 8975987:20-987:33
8976 CullType 8976 CullType
8977SampleMaterial.lc 988:30-988:32 8977988:30-988:32
8978 forall a . [a] 8978 forall a . [a]
8979SampleMaterial.lc 989:25-989:30 8979989:25-989:30
8980 Bool 8980 Bool
8981SampleMaterial.lc 990:29-990:34 8981990:29-990:34
8982 Bool 8982 Bool
8983SampleMaterial.lc 992:13-1018:14 8983992:13-1018:14
8984 [StageAttrs] 8984 [StageAttrs]
8985SampleMaterial.lc 992:15-992:25 8985992:15-992:25
8986 Maybe (Blending', Blending') 8986 Maybe (Blending', Blending')
8987 -> RGBGen 8987 -> RGBGen
8988 -> AlphaGen 8988 -> AlphaGen
@@ -8990,70 +8990,70 @@ SampleMaterial.lc 992:15-992:25
8990 -> [TCMod] 8990 -> [TCMod]
8991 -> StageTexture 8991 -> StageTexture
8992 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8992 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8993SampleMaterial.lc 992:15-993:36 8993992:15-993:36
8994 RGBGen 8994 RGBGen
8995 -> AlphaGen 8995 -> AlphaGen
8996 -> TCGen 8996 -> TCGen
8997 -> [TCMod] 8997 -> [TCMod]
8998 -> StageTexture 8998 -> StageTexture
8999 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8999 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9000SampleMaterial.lc 992:15-994:50 9000992:15-994:50
9001 AlphaGen 9001 AlphaGen
9002 -> TCGen 9002 -> TCGen
9003 -> [TCMod] 9003 -> [TCMod]
9004 -> StageTexture 9004 -> StageTexture
9005 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9005 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9006SampleMaterial.lc 992:15-995:42 9006992:15-995:42
9007 TCGen 9007 TCGen
9008 -> [TCMod] 9008 -> [TCMod]
9009 -> StageTexture 9009 -> StageTexture
9010 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9010 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9011SampleMaterial.lc 992:15-996:36 9011992:15-996:36
9012 [TCMod] 9012 [TCMod]
9013 -> StageTexture 9013 -> StageTexture
9014 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9014 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9015SampleMaterial.lc 992:15-997:31 9015992:15-997:31
9016 StageTexture 9016 StageTexture
9017 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9017 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9018SampleMaterial.lc 992:15-998:76 9018992:15-998:76
9019 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9019 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9020SampleMaterial.lc 992:15-999:38 9020992:15-999:38
9021 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9021 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9022SampleMaterial.lc 992:15-1000:41 9022992:15-1000:41
9023 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9023 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9024SampleMaterial.lc 992:15-1001:40 9024992:15-1001:40
9025 Bool -> String -> StageAttrs 9025 Bool -> String -> StageAttrs
9026SampleMaterial.lc 992:15-1002:46 9026992:15-1002:46
9027 String -> StageAttrs 9027 String -> StageAttrs
9028SampleMaterial.lc 992:15-1004:18 9028992:15-1004:18
9029 StageAttrs 9029 StageAttrs
9030SampleMaterial.lc 993:29-993:36 9030993:29-993:36
9031 forall a . Maybe a 9031 forall a . Maybe a
9032SampleMaterial.lc 994:30-994:50 9032994:30-994:50
9033 RGBGen 9033 RGBGen
9034SampleMaterial.lc 995:32-995:42 9034995:32-995:42
9035 AlphaGen 9035 AlphaGen
9036SampleMaterial.lc 996:29-996:36 9036996:29-996:36
9037 TCGen 9037 TCGen
9038SampleMaterial.lc 997:29-997:31 9038997:29-997:31
9039 forall a . [a] 9039 forall a . [a]
9040SampleMaterial.lc 998:31-998:37 9040998:31-998:37
9041 String -> StageTexture 9041 String -> StageTexture
9042SampleMaterial.lc 998:31-998:76 9042998:31-998:76
9043 StageTexture 9043 StageTexture
9044SampleMaterial.lc 998:38-998:76 9044998:38-998:76
9045 String 9045 String
9046SampleMaterial.lc 999:34-999:38 9046999:34-999:38
9047 Bool 9047 Bool
9048SampleMaterial.lc 1000:33-1000:41 90481000:33-1000:41
9049 DepthFunction 9049 DepthFunction
9050SampleMaterial.lc 1001:33-1001:40 90501001:33-1001:40
9051 forall a . Maybe a 9051 forall a . Maybe a
9052SampleMaterial.lc 1002:41-1002:46 90521002:41-1002:46
9053 Bool 9053 Bool
9054SampleMaterial.lc 1003:38-1003:54 90541003:38-1003:54
9055 String 9055 String
9056SampleMaterial.lc 1005:15-1005:25 90561005:15-1005:25
9057 Maybe (Blending', Blending') 9057 Maybe (Blending', Blending')
9058 -> RGBGen 9058 -> RGBGen
9059 -> AlphaGen 9059 -> AlphaGen
@@ -9061,82 +9061,82 @@ SampleMaterial.lc 1005:15-1005:25
9061 -> [TCMod] 9061 -> [TCMod]
9062 -> StageTexture 9062 -> StageTexture
9063 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9063 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9064SampleMaterial.lc 1005:15-1006:57 90641005:15-1006:57
9065 RGBGen 9065 RGBGen
9066 -> AlphaGen 9066 -> AlphaGen
9067 -> TCGen 9067 -> TCGen
9068 -> [TCMod] 9068 -> [TCMod]
9069 -> StageTexture 9069 -> StageTexture
9070 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9070 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9071SampleMaterial.lc 1005:15-1007:50 90711005:15-1007:50
9072 AlphaGen 9072 AlphaGen
9073 -> TCGen 9073 -> TCGen
9074 -> [TCMod] 9074 -> [TCMod]
9075 -> StageTexture 9075 -> StageTexture
9076 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9076 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9077SampleMaterial.lc 1005:15-1008:42 90771005:15-1008:42
9078 TCGen 9078 TCGen
9079 -> [TCMod] 9079 -> [TCMod]
9080 -> StageTexture 9080 -> StageTexture
9081 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9081 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9082SampleMaterial.lc 1005:15-1009:40 90821005:15-1009:40
9083 [TCMod] 9083 [TCMod]
9084 -> StageTexture 9084 -> StageTexture
9085 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9085 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9086SampleMaterial.lc 1005:15-1010:31 90861005:15-1010:31
9087 StageTexture 9087 StageTexture
9088 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9088 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9089SampleMaterial.lc 1005:15-1011:42 90891005:15-1011:42
9090 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9090 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9091SampleMaterial.lc 1005:15-1012:38 90911005:15-1012:38
9092 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9092 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9093SampleMaterial.lc 1005:15-1013:41 90931005:15-1013:41
9094 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9094 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9095SampleMaterial.lc 1005:15-1014:40 90951005:15-1014:40
9096 Bool -> String -> StageAttrs 9096 Bool -> String -> StageAttrs
9097SampleMaterial.lc 1005:15-1015:46 90971005:15-1015:46
9098 String -> StageAttrs 9098 String -> StageAttrs
9099SampleMaterial.lc 1005:15-1017:18 90991005:15-1017:18
9100 StageAttrs | [StageAttrs] 9100 StageAttrs | [StageAttrs]
9101SampleMaterial.lc 1006:29-1006:33 91011006:29-1006:33
9102 forall a . a -> Maybe a 9102 forall a . a -> Maybe a
9103SampleMaterial.lc 1006:29-1006:57 91031006:29-1006:57
9104 Maybe (Blending', Blending') 9104 Maybe (Blending', Blending')
9105SampleMaterial.lc 1006:34-1006:57 91051006:34-1006:57
9106 (Blending', Blending') 9106 (Blending', Blending')
9107SampleMaterial.lc 1006:36-1006:46 91071006:36-1006:46
9108 Blending' 9108 Blending'
9109SampleMaterial.lc 1006:49-1006:55 91091006:49-1006:55
9110 Blending' | ((Blending')) 9110 Blending' | ((Blending'))
9111SampleMaterial.lc 1007:30-1007:50 91111007:30-1007:50
9112 RGBGen 9112 RGBGen
9113SampleMaterial.lc 1008:32-1008:42 91131008:32-1008:42
9114 AlphaGen 9114 AlphaGen
9115SampleMaterial.lc 1009:29-1009:40 91151009:29-1009:40
9116 TCGen 9116 TCGen
9117SampleMaterial.lc 1010:29-1010:31 91171010:29-1010:31
9118 forall a . [a] 9118 forall a . [a]
9119SampleMaterial.lc 1011:31-1011:42 91191011:31-1011:42
9120 StageTexture 9120 StageTexture
9121SampleMaterial.lc 1012:34-1012:38 91211012:34-1012:38
9122 Bool 9122 Bool
9123SampleMaterial.lc 1013:33-1013:41 91231013:33-1013:41
9124 DepthFunction 9124 DepthFunction
9125SampleMaterial.lc 1014:33-1014:40 91251014:33-1014:40
9126 forall a . Maybe a 9126 forall a . Maybe a
9127SampleMaterial.lc 1015:41-1015:46 91271015:41-1015:46
9128 Bool 9128 Bool
9129SampleMaterial.lc 1016:38-1016:54 91291016:38-1016:54
9130 String 9130 String
9131SampleMaterial.lc 1019:21-1019:26 91311019:21-1019:26
9132 Bool 9132 Bool
9133SampleMaterial.lc 1022:5-1064:6 91331022:5-1064:6
9134 (String, CommonAttrs) 9134 (String, CommonAttrs)
9135SampleMaterial.lc 1022:5-2182:6 91351022:5-2182:6
9136 [(String, CommonAttrs)] 9136 [(String, CommonAttrs)]
9137SampleMaterial.lc 1022:7-1022:44 91371022:7-1022:44
9138 String 9138 String
9139SampleMaterial.lc 1023:7-1023:18 91391023:7-1023:18
9140 () 9140 ()
9141 -> () 9141 -> ()
9142 -> Bool 9142 -> Bool
@@ -9144,68 +9144,68 @@ SampleMaterial.lc 1023:7-1023:18
9144 -> Bool 9144 -> Bool
9145 -> Bool 9145 -> Bool
9146 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9146 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9147SampleMaterial.lc 1023:7-1024:26 91471023:7-1024:26
9148 () 9148 ()
9149 -> Bool 9149 -> Bool
9150 -> Float 9150 -> Float
9151 -> Bool 9151 -> Bool
9152 -> Bool 9152 -> Bool
9153 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9153 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9154SampleMaterial.lc 1023:7-1025:26 91541023:7-1025:26
9155 Bool 9155 Bool
9156 -> Float 9156 -> Float
9157 -> Bool 9157 -> Bool
9158 -> Bool 9158 -> Bool
9159 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9159 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9160SampleMaterial.lc 1023:7-1026:27 91601023:7-1026:27
9161 Float 9161 Float
9162 -> Bool 9162 -> Bool
9163 -> Bool 9163 -> Bool
9164 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9164 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9165SampleMaterial.lc 1023:7-1027:21 91651023:7-1027:21
9166 Bool 9166 Bool
9167 -> Bool 9167 -> Bool
9168 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9168 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9169SampleMaterial.lc 1023:7-1028:35 91691023:7-1028:35
9170 Bool 9170 Bool
9171 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9171 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9172SampleMaterial.lc 1023:7-1029:28 91721023:7-1029:28
9173 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9173 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9174SampleMaterial.lc 1023:7-1030:33 91741023:7-1030:33
9175 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9175 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9176SampleMaterial.lc 1023:7-1031:32 91761023:7-1031:32
9177 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9177 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9178SampleMaterial.lc 1023:7-1032:30 91781023:7-1032:30
9179 Bool -> [StageAttrs] -> Bool -> CommonAttrs 9179 Bool -> [StageAttrs] -> Bool -> CommonAttrs
9180SampleMaterial.lc 1023:7-1033:34 91801023:7-1033:34
9181 [StageAttrs] -> Bool -> CommonAttrs 9181 [StageAttrs] -> Bool -> CommonAttrs
9182SampleMaterial.lc 1023:7-1061:14 91821023:7-1061:14
9183 Bool -> CommonAttrs 9183 Bool -> CommonAttrs
9184SampleMaterial.lc 1023:7-1063:10 91841023:7-1063:10
9185 CommonAttrs | ((CommonAttrs)) 9185 CommonAttrs | ((CommonAttrs))
9186SampleMaterial.lc 1024:24-1024:26 91861024:24-1024:26
9187 () 9187 ()
9188SampleMaterial.lc 1025:24-1025:26 91881025:24-1025:26
9189 () 9189 ()
9190SampleMaterial.lc 1026:22-1026:27 91901026:22-1026:27
9191 Bool 9191 Bool
9192SampleMaterial.lc 1027:20-1027:21 91921027:20-1027:21
9193 _b 9193 _b
9194SampleMaterial.lc 1028:30-1028:35 91941028:30-1028:35
9195 Bool 9195 Bool
9196SampleMaterial.lc 1029:23-1029:28 91961029:23-1029:28
9197 Bool 9197 Bool
9198SampleMaterial.lc 1030:20-1030:33 91981030:20-1030:33
9199 CullType 9199 CullType
9200SampleMaterial.lc 1031:30-1031:32 92001031:30-1031:32
9201 forall a . [a] 9201 forall a . [a]
9202SampleMaterial.lc 1032:25-1032:30 92021032:25-1032:30
9203 Bool 9203 Bool
9204SampleMaterial.lc 1033:29-1033:34 92041033:29-1033:34
9205 Bool 9205 Bool
9206SampleMaterial.lc 1035:13-1061:14 92061035:13-1061:14
9207 [StageAttrs] 9207 [StageAttrs]
9208SampleMaterial.lc 1035:15-1035:25 92081035:15-1035:25
9209 Maybe (Blending', Blending') 9209 Maybe (Blending', Blending')
9210 -> RGBGen 9210 -> RGBGen
9211 -> AlphaGen 9211 -> AlphaGen
@@ -9213,70 +9213,70 @@ SampleMaterial.lc 1035:15-1035:25
9213 -> [TCMod] 9213 -> [TCMod]
9214 -> StageTexture 9214 -> StageTexture
9215 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9215 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9216SampleMaterial.lc 1035:15-1036:36 92161035:15-1036:36
9217 RGBGen 9217 RGBGen
9218 -> AlphaGen 9218 -> AlphaGen
9219 -> TCGen 9219 -> TCGen
9220 -> [TCMod] 9220 -> [TCMod]
9221 -> StageTexture 9221 -> StageTexture
9222 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9222 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9223SampleMaterial.lc 1035:15-1037:50 92231035:15-1037:50
9224 AlphaGen 9224 AlphaGen
9225 -> TCGen 9225 -> TCGen
9226 -> [TCMod] 9226 -> [TCMod]
9227 -> StageTexture 9227 -> StageTexture
9228 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9228 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9229SampleMaterial.lc 1035:15-1038:42 92291035:15-1038:42
9230 TCGen 9230 TCGen
9231 -> [TCMod] 9231 -> [TCMod]
9232 -> StageTexture 9232 -> StageTexture
9233 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9233 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9234SampleMaterial.lc 1035:15-1039:36 92341035:15-1039:36
9235 [TCMod] 9235 [TCMod]
9236 -> StageTexture 9236 -> StageTexture
9237 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9237 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9238SampleMaterial.lc 1035:15-1040:31 92381035:15-1040:31
9239 StageTexture 9239 StageTexture
9240 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9240 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9241SampleMaterial.lc 1035:15-1041:75 92411035:15-1041:75
9242 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9242 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9243SampleMaterial.lc 1035:15-1042:38 92431035:15-1042:38
9244 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9244 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9245SampleMaterial.lc 1035:15-1043:41 92451035:15-1043:41
9246 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9246 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9247SampleMaterial.lc 1035:15-1044:40 92471035:15-1044:40
9248 Bool -> String -> StageAttrs 9248 Bool -> String -> StageAttrs
9249SampleMaterial.lc 1035:15-1045:46 92491035:15-1045:46
9250 String -> StageAttrs 9250 String -> StageAttrs
9251SampleMaterial.lc 1035:15-1047:18 92511035:15-1047:18
9252 StageAttrs 9252 StageAttrs
9253SampleMaterial.lc 1036:29-1036:36 92531036:29-1036:36
9254 forall a . Maybe a 9254 forall a . Maybe a
9255SampleMaterial.lc 1037:30-1037:50 92551037:30-1037:50
9256 RGBGen 9256 RGBGen
9257SampleMaterial.lc 1038:32-1038:42 92571038:32-1038:42
9258 AlphaGen 9258 AlphaGen
9259SampleMaterial.lc 1039:29-1039:36 92591039:29-1039:36
9260 TCGen 9260 TCGen
9261SampleMaterial.lc 1040:29-1040:31 92611040:29-1040:31
9262 forall a . [a] 9262 forall a . [a]
9263SampleMaterial.lc 1041:31-1041:37 92631041:31-1041:37
9264 String -> StageTexture 9264 String -> StageTexture
9265SampleMaterial.lc 1041:31-1041:75 92651041:31-1041:75
9266 StageTexture 9266 StageTexture
9267SampleMaterial.lc 1041:38-1041:75 92671041:38-1041:75
9268 String 9268 String
9269SampleMaterial.lc 1042:34-1042:38 92691042:34-1042:38
9270 Bool 9270 Bool
9271SampleMaterial.lc 1043:33-1043:41 92711043:33-1043:41
9272 DepthFunction 9272 DepthFunction
9273SampleMaterial.lc 1044:33-1044:40 92731044:33-1044:40
9274 forall a . Maybe a 9274 forall a . Maybe a
9275SampleMaterial.lc 1045:41-1045:46 92751045:41-1045:46
9276 Bool 9276 Bool
9277SampleMaterial.lc 1046:38-1046:54 92771046:38-1046:54
9278 String 9278 String
9279SampleMaterial.lc 1048:15-1048:25 92791048:15-1048:25
9280 Maybe (Blending', Blending') 9280 Maybe (Blending', Blending')
9281 -> RGBGen 9281 -> RGBGen
9282 -> AlphaGen 9282 -> AlphaGen
@@ -9284,82 +9284,82 @@ SampleMaterial.lc 1048:15-1048:25
9284 -> [TCMod] 9284 -> [TCMod]
9285 -> StageTexture 9285 -> StageTexture
9286 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9286 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9287SampleMaterial.lc 1048:15-1049:57 92871048:15-1049:57
9288 RGBGen 9288 RGBGen
9289 -> AlphaGen 9289 -> AlphaGen
9290 -> TCGen 9290 -> TCGen
9291 -> [TCMod] 9291 -> [TCMod]
9292 -> StageTexture 9292 -> StageTexture
9293 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9293 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9294SampleMaterial.lc 1048:15-1050:50 92941048:15-1050:50
9295 AlphaGen 9295 AlphaGen
9296 -> TCGen 9296 -> TCGen
9297 -> [TCMod] 9297 -> [TCMod]
9298 -> StageTexture 9298 -> StageTexture
9299 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9299 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9300SampleMaterial.lc 1048:15-1051:42 93001048:15-1051:42
9301 TCGen 9301 TCGen
9302 -> [TCMod] 9302 -> [TCMod]
9303 -> StageTexture 9303 -> StageTexture
9304 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9304 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9305SampleMaterial.lc 1048:15-1052:40 93051048:15-1052:40
9306 [TCMod] 9306 [TCMod]
9307 -> StageTexture 9307 -> StageTexture
9308 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9308 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9309SampleMaterial.lc 1048:15-1053:31 93091048:15-1053:31
9310 StageTexture 9310 StageTexture
9311 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9311 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9312SampleMaterial.lc 1048:15-1054:42 93121048:15-1054:42
9313 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9313 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9314SampleMaterial.lc 1048:15-1055:38 93141048:15-1055:38
9315 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9315 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9316SampleMaterial.lc 1048:15-1056:41 93161048:15-1056:41
9317 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9317 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9318SampleMaterial.lc 1048:15-1057:40 93181048:15-1057:40
9319 Bool -> String -> StageAttrs 9319 Bool -> String -> StageAttrs
9320SampleMaterial.lc 1048:15-1058:46 93201048:15-1058:46
9321 String -> StageAttrs 9321 String -> StageAttrs
9322SampleMaterial.lc 1048:15-1060:18 93221048:15-1060:18
9323 StageAttrs | [StageAttrs] 9323 StageAttrs | [StageAttrs]
9324SampleMaterial.lc 1049:29-1049:33 93241049:29-1049:33
9325 forall a . a -> Maybe a 9325 forall a . a -> Maybe a
9326SampleMaterial.lc 1049:29-1049:57 93261049:29-1049:57
9327 Maybe (Blending', Blending') 9327 Maybe (Blending', Blending')
9328SampleMaterial.lc 1049:34-1049:57 93281049:34-1049:57
9329 (Blending', Blending') 9329 (Blending', Blending')
9330SampleMaterial.lc 1049:36-1049:46 93301049:36-1049:46
9331 Blending' 9331 Blending'
9332SampleMaterial.lc 1049:49-1049:55 93321049:49-1049:55
9333 Blending' | ((Blending')) 9333 Blending' | ((Blending'))
9334SampleMaterial.lc 1050:30-1050:50 93341050:30-1050:50
9335 RGBGen 9335 RGBGen
9336SampleMaterial.lc 1051:32-1051:42 93361051:32-1051:42
9337 AlphaGen 9337 AlphaGen
9338SampleMaterial.lc 1052:29-1052:40 93381052:29-1052:40
9339 TCGen 9339 TCGen
9340SampleMaterial.lc 1053:29-1053:31 93401053:29-1053:31
9341 forall a . [a] 9341 forall a . [a]
9342SampleMaterial.lc 1054:31-1054:42 93421054:31-1054:42
9343 StageTexture 9343 StageTexture
9344SampleMaterial.lc 1055:34-1055:38 93441055:34-1055:38
9345 Bool 9345 Bool
9346SampleMaterial.lc 1056:33-1056:41 93461056:33-1056:41
9347 DepthFunction 9347 DepthFunction
9348SampleMaterial.lc 1057:33-1057:40 93481057:33-1057:40
9349 forall a . Maybe a 9349 forall a . Maybe a
9350SampleMaterial.lc 1058:41-1058:46 93501058:41-1058:46
9351 Bool 9351 Bool
9352SampleMaterial.lc 1059:38-1059:54 93521059:38-1059:54
9353 String 9353 String
9354SampleMaterial.lc 1062:21-1062:26 93541062:21-1062:26
9355 Bool 9355 Bool
9356SampleMaterial.lc 1065:5-1107:6 93561065:5-1107:6
9357 (String, CommonAttrs) 9357 (String, CommonAttrs)
9358SampleMaterial.lc 1065:5-2182:6 93581065:5-2182:6
9359 [(String, CommonAttrs)] 9359 [(String, CommonAttrs)]
9360SampleMaterial.lc 1065:7-1065:44 93601065:7-1065:44
9361 String 9361 String
9362SampleMaterial.lc 1066:7-1066:18 93621066:7-1066:18
9363 () 9363 ()
9364 -> () 9364 -> ()
9365 -> Bool 9365 -> Bool
@@ -9367,68 +9367,68 @@ SampleMaterial.lc 1066:7-1066:18
9367 -> Bool 9367 -> Bool
9368 -> Bool 9368 -> Bool
9369 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9369 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9370SampleMaterial.lc 1066:7-1067:26 93701066:7-1067:26
9371 () 9371 ()
9372 -> Bool 9372 -> Bool
9373 -> Float 9373 -> Float
9374 -> Bool 9374 -> Bool
9375 -> Bool 9375 -> Bool
9376 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9376 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9377SampleMaterial.lc 1066:7-1068:26 93771066:7-1068:26
9378 Bool 9378 Bool
9379 -> Float 9379 -> Float
9380 -> Bool 9380 -> Bool
9381 -> Bool 9381 -> Bool
9382 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9382 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9383SampleMaterial.lc 1066:7-1069:27 93831066:7-1069:27
9384 Float 9384 Float
9385 -> Bool 9385 -> Bool
9386 -> Bool 9386 -> Bool
9387 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9387 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9388SampleMaterial.lc 1066:7-1070:21 93881066:7-1070:21
9389 Bool 9389 Bool
9390 -> Bool 9390 -> Bool
9391 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9391 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9392SampleMaterial.lc 1066:7-1071:35 93921066:7-1071:35
9393 Bool 9393 Bool
9394 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9394 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9395SampleMaterial.lc 1066:7-1072:28 93951066:7-1072:28
9396 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9396 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9397SampleMaterial.lc 1066:7-1073:33 93971066:7-1073:33
9398 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9398 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9399SampleMaterial.lc 1066:7-1074:32 93991066:7-1074:32
9400 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9400 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9401SampleMaterial.lc 1066:7-1075:30 94011066:7-1075:30
9402 Bool -> [StageAttrs] -> Bool -> CommonAttrs 9402 Bool -> [StageAttrs] -> Bool -> CommonAttrs
9403SampleMaterial.lc 1066:7-1076:34 94031066:7-1076:34
9404 [StageAttrs] -> Bool -> CommonAttrs 9404 [StageAttrs] -> Bool -> CommonAttrs
9405SampleMaterial.lc 1066:7-1104:14 94051066:7-1104:14
9406 Bool -> CommonAttrs 9406 Bool -> CommonAttrs
9407SampleMaterial.lc 1066:7-1106:10 94071066:7-1106:10
9408 CommonAttrs | ((CommonAttrs)) 9408 CommonAttrs | ((CommonAttrs))
9409SampleMaterial.lc 1067:24-1067:26 94091067:24-1067:26
9410 () 9410 ()
9411SampleMaterial.lc 1068:24-1068:26 94111068:24-1068:26
9412 () 9412 ()
9413SampleMaterial.lc 1069:22-1069:27 94131069:22-1069:27
9414 Bool 9414 Bool
9415SampleMaterial.lc 1070:20-1070:21 94151070:20-1070:21
9416 _b 9416 _b
9417SampleMaterial.lc 1071:30-1071:35 94171071:30-1071:35
9418 Bool 9418 Bool
9419SampleMaterial.lc 1072:23-1072:28 94191072:23-1072:28
9420 Bool 9420 Bool
9421SampleMaterial.lc 1073:20-1073:33 94211073:20-1073:33
9422 CullType 9422 CullType
9423SampleMaterial.lc 1074:30-1074:32 94231074:30-1074:32
9424 forall a . [a] 9424 forall a . [a]
9425SampleMaterial.lc 1075:25-1075:30 94251075:25-1075:30
9426 Bool 9426 Bool
9427SampleMaterial.lc 1076:29-1076:34 94271076:29-1076:34
9428 Bool 9428 Bool
9429SampleMaterial.lc 1078:13-1104:14 94291078:13-1104:14
9430 [StageAttrs] 9430 [StageAttrs]
9431SampleMaterial.lc 1078:15-1078:25 94311078:15-1078:25
9432 Maybe (Blending', Blending') 9432 Maybe (Blending', Blending')
9433 -> RGBGen 9433 -> RGBGen
9434 -> AlphaGen 9434 -> AlphaGen
@@ -9436,70 +9436,70 @@ SampleMaterial.lc 1078:15-1078:25
9436 -> [TCMod] 9436 -> [TCMod]
9437 -> StageTexture 9437 -> StageTexture
9438 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9438 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9439SampleMaterial.lc 1078:15-1079:36 94391078:15-1079:36
9440 RGBGen 9440 RGBGen
9441 -> AlphaGen 9441 -> AlphaGen
9442 -> TCGen 9442 -> TCGen
9443 -> [TCMod] 9443 -> [TCMod]
9444 -> StageTexture 9444 -> StageTexture
9445 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9445 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9446SampleMaterial.lc 1078:15-1080:50 94461078:15-1080:50
9447 AlphaGen 9447 AlphaGen
9448 -> TCGen 9448 -> TCGen
9449 -> [TCMod] 9449 -> [TCMod]
9450 -> StageTexture 9450 -> StageTexture
9451 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9451 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9452SampleMaterial.lc 1078:15-1081:42 94521078:15-1081:42
9453 TCGen 9453 TCGen
9454 -> [TCMod] 9454 -> [TCMod]
9455 -> StageTexture 9455 -> StageTexture
9456 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9456 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9457SampleMaterial.lc 1078:15-1082:36 94571078:15-1082:36
9458 [TCMod] 9458 [TCMod]
9459 -> StageTexture 9459 -> StageTexture
9460 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9460 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9461SampleMaterial.lc 1078:15-1083:31 94611078:15-1083:31
9462 StageTexture 9462 StageTexture
9463 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9463 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9464SampleMaterial.lc 1078:15-1084:75 94641078:15-1084:75
9465 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9465 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9466SampleMaterial.lc 1078:15-1085:38 94661078:15-1085:38
9467 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9467 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9468SampleMaterial.lc 1078:15-1086:41 94681078:15-1086:41
9469 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9469 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9470SampleMaterial.lc 1078:15-1087:40 94701078:15-1087:40
9471 Bool -> String -> StageAttrs 9471 Bool -> String -> StageAttrs
9472SampleMaterial.lc 1078:15-1088:46 94721078:15-1088:46
9473 String -> StageAttrs 9473 String -> StageAttrs
9474SampleMaterial.lc 1078:15-1090:18 94741078:15-1090:18
9475 StageAttrs 9475 StageAttrs
9476SampleMaterial.lc 1079:29-1079:36 94761079:29-1079:36
9477 forall a . Maybe a 9477 forall a . Maybe a
9478SampleMaterial.lc 1080:30-1080:50 94781080:30-1080:50
9479 RGBGen 9479 RGBGen
9480SampleMaterial.lc 1081:32-1081:42 94801081:32-1081:42
9481 AlphaGen 9481 AlphaGen
9482SampleMaterial.lc 1082:29-1082:36 94821082:29-1082:36
9483 TCGen 9483 TCGen
9484SampleMaterial.lc 1083:29-1083:31 94841083:29-1083:31
9485 forall a . [a] 9485 forall a . [a]
9486SampleMaterial.lc 1084:31-1084:37 94861084:31-1084:37
9487 String -> StageTexture 9487 String -> StageTexture
9488SampleMaterial.lc 1084:31-1084:75 94881084:31-1084:75
9489 StageTexture 9489 StageTexture
9490SampleMaterial.lc 1084:38-1084:75 94901084:38-1084:75
9491 String 9491 String
9492SampleMaterial.lc 1085:34-1085:38 94921085:34-1085:38
9493 Bool 9493 Bool
9494SampleMaterial.lc 1086:33-1086:41 94941086:33-1086:41
9495 DepthFunction 9495 DepthFunction
9496SampleMaterial.lc 1087:33-1087:40 94961087:33-1087:40
9497 forall a . Maybe a 9497 forall a . Maybe a
9498SampleMaterial.lc 1088:41-1088:46 94981088:41-1088:46
9499 Bool 9499 Bool
9500SampleMaterial.lc 1089:38-1089:54 95001089:38-1089:54
9501 String 9501 String
9502SampleMaterial.lc 1091:15-1091:25 95021091:15-1091:25
9503 Maybe (Blending', Blending') 9503 Maybe (Blending', Blending')
9504 -> RGBGen 9504 -> RGBGen
9505 -> AlphaGen 9505 -> AlphaGen
@@ -9507,82 +9507,82 @@ SampleMaterial.lc 1091:15-1091:25
9507 -> [TCMod] 9507 -> [TCMod]
9508 -> StageTexture 9508 -> StageTexture
9509 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9509 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9510SampleMaterial.lc 1091:15-1092:57 95101091:15-1092:57
9511 RGBGen 9511 RGBGen
9512 -> AlphaGen 9512 -> AlphaGen
9513 -> TCGen 9513 -> TCGen
9514 -> [TCMod] 9514 -> [TCMod]
9515 -> StageTexture 9515 -> StageTexture
9516 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9516 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9517SampleMaterial.lc 1091:15-1093:50 95171091:15-1093:50
9518 AlphaGen 9518 AlphaGen
9519 -> TCGen 9519 -> TCGen
9520 -> [TCMod] 9520 -> [TCMod]
9521 -> StageTexture 9521 -> StageTexture
9522 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9522 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9523SampleMaterial.lc 1091:15-1094:42 95231091:15-1094:42
9524 TCGen 9524 TCGen
9525 -> [TCMod] 9525 -> [TCMod]
9526 -> StageTexture 9526 -> StageTexture
9527 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9527 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9528SampleMaterial.lc 1091:15-1095:40 95281091:15-1095:40
9529 [TCMod] 9529 [TCMod]
9530 -> StageTexture 9530 -> StageTexture
9531 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9531 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9532SampleMaterial.lc 1091:15-1096:31 95321091:15-1096:31
9533 StageTexture 9533 StageTexture
9534 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9534 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9535SampleMaterial.lc 1091:15-1097:42 95351091:15-1097:42
9536 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9536 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9537SampleMaterial.lc 1091:15-1098:38 95371091:15-1098:38
9538 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9538 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9539SampleMaterial.lc 1091:15-1099:41 95391091:15-1099:41
9540 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9540 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9541SampleMaterial.lc 1091:15-1100:40 95411091:15-1100:40
9542 Bool -> String -> StageAttrs 9542 Bool -> String -> StageAttrs
9543SampleMaterial.lc 1091:15-1101:46 95431091:15-1101:46
9544 String -> StageAttrs 9544 String -> StageAttrs
9545SampleMaterial.lc 1091:15-1103:18 95451091:15-1103:18
9546 StageAttrs | [StageAttrs] 9546 StageAttrs | [StageAttrs]
9547SampleMaterial.lc 1092:29-1092:33 95471092:29-1092:33
9548 forall a . a -> Maybe a 9548 forall a . a -> Maybe a
9549SampleMaterial.lc 1092:29-1092:57 95491092:29-1092:57
9550 Maybe (Blending', Blending') 9550 Maybe (Blending', Blending')
9551SampleMaterial.lc 1092:34-1092:57 95511092:34-1092:57
9552 (Blending', Blending') 9552 (Blending', Blending')
9553SampleMaterial.lc 1092:36-1092:46 95531092:36-1092:46
9554 Blending' 9554 Blending'
9555SampleMaterial.lc 1092:49-1092:55 95551092:49-1092:55
9556 Blending' | ((Blending')) 9556 Blending' | ((Blending'))
9557SampleMaterial.lc 1093:30-1093:50 95571093:30-1093:50
9558 RGBGen 9558 RGBGen
9559SampleMaterial.lc 1094:32-1094:42 95591094:32-1094:42
9560 AlphaGen 9560 AlphaGen
9561SampleMaterial.lc 1095:29-1095:40 95611095:29-1095:40
9562 TCGen 9562 TCGen
9563SampleMaterial.lc 1096:29-1096:31 95631096:29-1096:31
9564 forall a . [a] 9564 forall a . [a]
9565SampleMaterial.lc 1097:31-1097:42 95651097:31-1097:42
9566 StageTexture 9566 StageTexture
9567SampleMaterial.lc 1098:34-1098:38 95671098:34-1098:38
9568 Bool 9568 Bool
9569SampleMaterial.lc 1099:33-1099:41 95691099:33-1099:41
9570 DepthFunction 9570 DepthFunction
9571SampleMaterial.lc 1100:33-1100:40 95711100:33-1100:40
9572 forall a . Maybe a 9572 forall a . Maybe a
9573SampleMaterial.lc 1101:41-1101:46 95731101:41-1101:46
9574 Bool 9574 Bool
9575SampleMaterial.lc 1102:38-1102:54 95751102:38-1102:54
9576 String 9576 String
9577SampleMaterial.lc 1105:21-1105:26 95771105:21-1105:26
9578 Bool 9578 Bool
9579SampleMaterial.lc 1108:5-1150:6 95791108:5-1150:6
9580 (String, CommonAttrs) 9580 (String, CommonAttrs)
9581SampleMaterial.lc 1108:5-2182:6 95811108:5-2182:6
9582 [(String, CommonAttrs)] 9582 [(String, CommonAttrs)]
9583SampleMaterial.lc 1108:7-1108:49 95831108:7-1108:49
9584 String 9584 String
9585SampleMaterial.lc 1109:7-1109:18 95851109:7-1109:18
9586 () 9586 ()
9587 -> () 9587 -> ()
9588 -> Bool 9588 -> Bool
@@ -9590,68 +9590,68 @@ SampleMaterial.lc 1109:7-1109:18
9590 -> Bool 9590 -> Bool
9591 -> Bool 9591 -> Bool
9592 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9592 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9593SampleMaterial.lc 1109:7-1110:26 95931109:7-1110:26
9594 () 9594 ()
9595 -> Bool 9595 -> Bool
9596 -> Float 9596 -> Float
9597 -> Bool 9597 -> Bool
9598 -> Bool 9598 -> Bool
9599 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9599 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9600SampleMaterial.lc 1109:7-1111:26 96001109:7-1111:26
9601 Bool 9601 Bool
9602 -> Float 9602 -> Float
9603 -> Bool 9603 -> Bool
9604 -> Bool 9604 -> Bool
9605 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9605 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9606SampleMaterial.lc 1109:7-1112:27 96061109:7-1112:27
9607 Float 9607 Float
9608 -> Bool 9608 -> Bool
9609 -> Bool 9609 -> Bool
9610 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9610 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9611SampleMaterial.lc 1109:7-1113:21 96111109:7-1113:21
9612 Bool 9612 Bool
9613 -> Bool 9613 -> Bool
9614 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9614 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9615SampleMaterial.lc 1109:7-1114:35 96151109:7-1114:35
9616 Bool 9616 Bool
9617 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9617 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9618SampleMaterial.lc 1109:7-1115:28 96181109:7-1115:28
9619 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9619 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9620SampleMaterial.lc 1109:7-1116:33 96201109:7-1116:33
9621 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9621 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9622SampleMaterial.lc 1109:7-1117:32 96221109:7-1117:32
9623 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9623 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9624SampleMaterial.lc 1109:7-1118:30 96241109:7-1118:30
9625 Bool -> [StageAttrs] -> Bool -> CommonAttrs 9625 Bool -> [StageAttrs] -> Bool -> CommonAttrs
9626SampleMaterial.lc 1109:7-1119:34 96261109:7-1119:34
9627 [StageAttrs] -> Bool -> CommonAttrs 9627 [StageAttrs] -> Bool -> CommonAttrs
9628SampleMaterial.lc 1109:7-1147:14 96281109:7-1147:14
9629 Bool -> CommonAttrs 9629 Bool -> CommonAttrs
9630SampleMaterial.lc 1109:7-1149:10 96301109:7-1149:10
9631 CommonAttrs | ((CommonAttrs)) 9631 CommonAttrs | ((CommonAttrs))
9632SampleMaterial.lc 1110:24-1110:26 96321110:24-1110:26
9633 () 9633 ()
9634SampleMaterial.lc 1111:24-1111:26 96341111:24-1111:26
9635 () 9635 ()
9636SampleMaterial.lc 1112:22-1112:27 96361112:22-1112:27
9637 Bool 9637 Bool
9638SampleMaterial.lc 1113:20-1113:21 96381113:20-1113:21
9639 _b 9639 _b
9640SampleMaterial.lc 1114:30-1114:35 96401114:30-1114:35
9641 Bool 9641 Bool
9642SampleMaterial.lc 1115:23-1115:28 96421115:23-1115:28
9643 Bool 9643 Bool
9644SampleMaterial.lc 1116:20-1116:33 96441116:20-1116:33
9645 CullType 9645 CullType
9646SampleMaterial.lc 1117:30-1117:32 96461117:30-1117:32
9647 forall a . [a] 9647 forall a . [a]
9648SampleMaterial.lc 1118:25-1118:30 96481118:25-1118:30
9649 Bool 9649 Bool
9650SampleMaterial.lc 1119:29-1119:34 96501119:29-1119:34
9651 Bool 9651 Bool
9652SampleMaterial.lc 1121:13-1147:14 96521121:13-1147:14
9653 [StageAttrs] 9653 [StageAttrs]
9654SampleMaterial.lc 1121:15-1121:25 96541121:15-1121:25
9655 Maybe (Blending', Blending') 9655 Maybe (Blending', Blending')
9656 -> RGBGen 9656 -> RGBGen
9657 -> AlphaGen 9657 -> AlphaGen
@@ -9659,70 +9659,70 @@ SampleMaterial.lc 1121:15-1121:25
9659 -> [TCMod] 9659 -> [TCMod]
9660 -> StageTexture 9660 -> StageTexture
9661 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9661 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9662SampleMaterial.lc 1121:15-1122:36 96621121:15-1122:36
9663 RGBGen 9663 RGBGen
9664 -> AlphaGen 9664 -> AlphaGen
9665 -> TCGen 9665 -> TCGen
9666 -> [TCMod] 9666 -> [TCMod]
9667 -> StageTexture 9667 -> StageTexture
9668 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9668 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9669SampleMaterial.lc 1121:15-1123:50 96691121:15-1123:50
9670 AlphaGen 9670 AlphaGen
9671 -> TCGen 9671 -> TCGen
9672 -> [TCMod] 9672 -> [TCMod]
9673 -> StageTexture 9673 -> StageTexture
9674 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9674 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9675SampleMaterial.lc 1121:15-1124:42 96751121:15-1124:42
9676 TCGen 9676 TCGen
9677 -> [TCMod] 9677 -> [TCMod]
9678 -> StageTexture 9678 -> StageTexture
9679 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9679 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9680SampleMaterial.lc 1121:15-1125:36 96801121:15-1125:36
9681 [TCMod] 9681 [TCMod]
9682 -> StageTexture 9682 -> StageTexture
9683 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9683 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9684SampleMaterial.lc 1121:15-1126:31 96841121:15-1126:31
9685 StageTexture 9685 StageTexture
9686 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9686 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9687SampleMaterial.lc 1121:15-1127:80 96871121:15-1127:80
9688 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9688 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9689SampleMaterial.lc 1121:15-1128:38 96891121:15-1128:38
9690 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9690 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9691SampleMaterial.lc 1121:15-1129:41 96911121:15-1129:41
9692 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9692 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9693SampleMaterial.lc 1121:15-1130:40 96931121:15-1130:40
9694 Bool -> String -> StageAttrs 9694 Bool -> String -> StageAttrs
9695SampleMaterial.lc 1121:15-1131:46 96951121:15-1131:46
9696 String -> StageAttrs 9696 String -> StageAttrs
9697SampleMaterial.lc 1121:15-1133:18 96971121:15-1133:18
9698 StageAttrs 9698 StageAttrs
9699SampleMaterial.lc 1122:29-1122:36 96991122:29-1122:36
9700 forall a . Maybe a 9700 forall a . Maybe a
9701SampleMaterial.lc 1123:30-1123:50 97011123:30-1123:50
9702 RGBGen 9702 RGBGen
9703SampleMaterial.lc 1124:32-1124:42 97031124:32-1124:42
9704 AlphaGen 9704 AlphaGen
9705SampleMaterial.lc 1125:29-1125:36 97051125:29-1125:36
9706 TCGen 9706 TCGen
9707SampleMaterial.lc 1126:29-1126:31 97071126:29-1126:31
9708 forall a . [a] 9708 forall a . [a]
9709SampleMaterial.lc 1127:31-1127:37 97091127:31-1127:37
9710 String -> StageTexture 9710 String -> StageTexture
9711SampleMaterial.lc 1127:31-1127:80 97111127:31-1127:80
9712 StageTexture 9712 StageTexture
9713SampleMaterial.lc 1127:38-1127:80 97131127:38-1127:80
9714 String 9714 String
9715SampleMaterial.lc 1128:34-1128:38 97151128:34-1128:38
9716 Bool 9716 Bool
9717SampleMaterial.lc 1129:33-1129:41 97171129:33-1129:41
9718 DepthFunction 9718 DepthFunction
9719SampleMaterial.lc 1130:33-1130:40 97191130:33-1130:40
9720 forall a . Maybe a 9720 forall a . Maybe a
9721SampleMaterial.lc 1131:41-1131:46 97211131:41-1131:46
9722 Bool 9722 Bool
9723SampleMaterial.lc 1132:38-1132:54 97231132:38-1132:54
9724 String 9724 String
9725SampleMaterial.lc 1134:15-1134:25 97251134:15-1134:25
9726 Maybe (Blending', Blending') 9726 Maybe (Blending', Blending')
9727 -> RGBGen 9727 -> RGBGen
9728 -> AlphaGen 9728 -> AlphaGen
@@ -9730,82 +9730,82 @@ SampleMaterial.lc 1134:15-1134:25
9730 -> [TCMod] 9730 -> [TCMod]
9731 -> StageTexture 9731 -> StageTexture
9732 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9732 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9733SampleMaterial.lc 1134:15-1135:57 97331134:15-1135:57
9734 RGBGen 9734 RGBGen
9735 -> AlphaGen 9735 -> AlphaGen
9736 -> TCGen 9736 -> TCGen
9737 -> [TCMod] 9737 -> [TCMod]
9738 -> StageTexture 9738 -> StageTexture
9739 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9739 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9740SampleMaterial.lc 1134:15-1136:50 97401134:15-1136:50
9741 AlphaGen 9741 AlphaGen
9742 -> TCGen 9742 -> TCGen
9743 -> [TCMod] 9743 -> [TCMod]
9744 -> StageTexture 9744 -> StageTexture
9745 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9745 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9746SampleMaterial.lc 1134:15-1137:42 97461134:15-1137:42
9747 TCGen 9747 TCGen
9748 -> [TCMod] 9748 -> [TCMod]
9749 -> StageTexture 9749 -> StageTexture
9750 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9750 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9751SampleMaterial.lc 1134:15-1138:40 97511134:15-1138:40
9752 [TCMod] 9752 [TCMod]
9753 -> StageTexture 9753 -> StageTexture
9754 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9754 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9755SampleMaterial.lc 1134:15-1139:31 97551134:15-1139:31
9756 StageTexture 9756 StageTexture
9757 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9757 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9758SampleMaterial.lc 1134:15-1140:42 97581134:15-1140:42
9759 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9759 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9760SampleMaterial.lc 1134:15-1141:38 97601134:15-1141:38
9761 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9761 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9762SampleMaterial.lc 1134:15-1142:41 97621134:15-1142:41
9763 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9763 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9764SampleMaterial.lc 1134:15-1143:40 97641134:15-1143:40
9765 Bool -> String -> StageAttrs 9765 Bool -> String -> StageAttrs
9766SampleMaterial.lc 1134:15-1144:46 97661134:15-1144:46
9767 String -> StageAttrs 9767 String -> StageAttrs
9768SampleMaterial.lc 1134:15-1146:18 97681134:15-1146:18
9769 StageAttrs | [StageAttrs] 9769 StageAttrs | [StageAttrs]
9770SampleMaterial.lc 1135:29-1135:33 97701135:29-1135:33
9771 forall a . a -> Maybe a 9771 forall a . a -> Maybe a
9772SampleMaterial.lc 1135:29-1135:57 97721135:29-1135:57
9773 Maybe (Blending', Blending') 9773 Maybe (Blending', Blending')
9774SampleMaterial.lc 1135:34-1135:57 97741135:34-1135:57
9775 (Blending', Blending') 9775 (Blending', Blending')
9776SampleMaterial.lc 1135:36-1135:46 97761135:36-1135:46
9777 Blending' 9777 Blending'
9778SampleMaterial.lc 1135:49-1135:55 97781135:49-1135:55
9779 Blending' | ((Blending')) 9779 Blending' | ((Blending'))
9780SampleMaterial.lc 1136:30-1136:50 97801136:30-1136:50
9781 RGBGen 9781 RGBGen
9782SampleMaterial.lc 1137:32-1137:42 97821137:32-1137:42
9783 AlphaGen 9783 AlphaGen
9784SampleMaterial.lc 1138:29-1138:40 97841138:29-1138:40
9785 TCGen 9785 TCGen
9786SampleMaterial.lc 1139:29-1139:31 97861139:29-1139:31
9787 forall a . [a] 9787 forall a . [a]
9788SampleMaterial.lc 1140:31-1140:42 97881140:31-1140:42
9789 StageTexture 9789 StageTexture
9790SampleMaterial.lc 1141:34-1141:38 97901141:34-1141:38
9791 Bool 9791 Bool
9792SampleMaterial.lc 1142:33-1142:41 97921142:33-1142:41
9793 DepthFunction 9793 DepthFunction
9794SampleMaterial.lc 1143:33-1143:40 97941143:33-1143:40
9795 forall a . Maybe a 9795 forall a . Maybe a
9796SampleMaterial.lc 1144:41-1144:46 97961144:41-1144:46
9797 Bool 9797 Bool
9798SampleMaterial.lc 1145:38-1145:54 97981145:38-1145:54
9799 String 9799 String
9800SampleMaterial.lc 1148:21-1148:26 98001148:21-1148:26
9801 Bool 9801 Bool
9802SampleMaterial.lc 1151:5-1193:6 98021151:5-1193:6
9803 (String, CommonAttrs) 9803 (String, CommonAttrs)
9804SampleMaterial.lc 1151:5-2182:6 98041151:5-2182:6
9805 [(String, CommonAttrs)] 9805 [(String, CommonAttrs)]
9806SampleMaterial.lc 1151:7-1151:41 98061151:7-1151:41
9807 String 9807 String
9808SampleMaterial.lc 1152:7-1152:18 98081152:7-1152:18
9809 () 9809 ()
9810 -> () 9810 -> ()
9811 -> Bool 9811 -> Bool
@@ -9813,68 +9813,68 @@ SampleMaterial.lc 1152:7-1152:18
9813 -> Bool 9813 -> Bool
9814 -> Bool 9814 -> Bool
9815 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9815 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9816SampleMaterial.lc 1152:7-1153:26 98161152:7-1153:26
9817 () 9817 ()
9818 -> Bool 9818 -> Bool
9819 -> Float 9819 -> Float
9820 -> Bool 9820 -> Bool
9821 -> Bool 9821 -> Bool
9822 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9822 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9823SampleMaterial.lc 1152:7-1154:26 98231152:7-1154:26
9824 Bool 9824 Bool
9825 -> Float 9825 -> Float
9826 -> Bool 9826 -> Bool
9827 -> Bool 9827 -> Bool
9828 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9828 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9829SampleMaterial.lc 1152:7-1155:27 98291152:7-1155:27
9830 Float 9830 Float
9831 -> Bool 9831 -> Bool
9832 -> Bool 9832 -> Bool
9833 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9833 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9834SampleMaterial.lc 1152:7-1156:21 98341152:7-1156:21
9835 Bool 9835 Bool
9836 -> Bool 9836 -> Bool
9837 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9837 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9838SampleMaterial.lc 1152:7-1157:35 98381152:7-1157:35
9839 Bool 9839 Bool
9840 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9840 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9841SampleMaterial.lc 1152:7-1158:28 98411152:7-1158:28
9842 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9842 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9843SampleMaterial.lc 1152:7-1159:33 98431152:7-1159:33
9844 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9844 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9845SampleMaterial.lc 1152:7-1160:32 98451152:7-1160:32
9846 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9846 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9847SampleMaterial.lc 1152:7-1161:30 98471152:7-1161:30
9848 Bool -> [StageAttrs] -> Bool -> CommonAttrs 9848 Bool -> [StageAttrs] -> Bool -> CommonAttrs
9849SampleMaterial.lc 1152:7-1162:34 98491152:7-1162:34
9850 [StageAttrs] -> Bool -> CommonAttrs 9850 [StageAttrs] -> Bool -> CommonAttrs
9851SampleMaterial.lc 1152:7-1190:14 98511152:7-1190:14
9852 Bool -> CommonAttrs 9852 Bool -> CommonAttrs
9853SampleMaterial.lc 1152:7-1192:10 98531152:7-1192:10
9854 CommonAttrs | ((CommonAttrs)) 9854 CommonAttrs | ((CommonAttrs))
9855SampleMaterial.lc 1153:24-1153:26 98551153:24-1153:26
9856 () 9856 ()
9857SampleMaterial.lc 1154:24-1154:26 98571154:24-1154:26
9858 () 9858 ()
9859SampleMaterial.lc 1155:22-1155:27 98591155:22-1155:27
9860 Bool 9860 Bool
9861SampleMaterial.lc 1156:20-1156:21 98611156:20-1156:21
9862 _b 9862 _b
9863SampleMaterial.lc 1157:30-1157:35 98631157:30-1157:35
9864 Bool 9864 Bool
9865SampleMaterial.lc 1158:23-1158:28 98651158:23-1158:28
9866 Bool 9866 Bool
9867SampleMaterial.lc 1159:20-1159:33 98671159:20-1159:33
9868 CullType 9868 CullType
9869SampleMaterial.lc 1160:30-1160:32 98691160:30-1160:32
9870 forall a . [a] 9870 forall a . [a]
9871SampleMaterial.lc 1161:25-1161:30 98711161:25-1161:30
9872 Bool 9872 Bool
9873SampleMaterial.lc 1162:29-1162:34 98731162:29-1162:34
9874 Bool 9874 Bool
9875SampleMaterial.lc 1164:13-1190:14 98751164:13-1190:14
9876 [StageAttrs] 9876 [StageAttrs]
9877SampleMaterial.lc 1164:15-1164:25 98771164:15-1164:25
9878 Maybe (Blending', Blending') 9878 Maybe (Blending', Blending')
9879 -> RGBGen 9879 -> RGBGen
9880 -> AlphaGen 9880 -> AlphaGen
@@ -9882,70 +9882,70 @@ SampleMaterial.lc 1164:15-1164:25
9882 -> [TCMod] 9882 -> [TCMod]
9883 -> StageTexture 9883 -> StageTexture
9884 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9884 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9885SampleMaterial.lc 1164:15-1165:36 98851164:15-1165:36
9886 RGBGen 9886 RGBGen
9887 -> AlphaGen 9887 -> AlphaGen
9888 -> TCGen 9888 -> TCGen
9889 -> [TCMod] 9889 -> [TCMod]
9890 -> StageTexture 9890 -> StageTexture
9891 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9891 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9892SampleMaterial.lc 1164:15-1166:50 98921164:15-1166:50
9893 AlphaGen 9893 AlphaGen
9894 -> TCGen 9894 -> TCGen
9895 -> [TCMod] 9895 -> [TCMod]
9896 -> StageTexture 9896 -> StageTexture
9897 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9897 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9898SampleMaterial.lc 1164:15-1167:42 98981164:15-1167:42
9899 TCGen 9899 TCGen
9900 -> [TCMod] 9900 -> [TCMod]
9901 -> StageTexture 9901 -> StageTexture
9902 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9902 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9903SampleMaterial.lc 1164:15-1168:36 99031164:15-1168:36
9904 [TCMod] 9904 [TCMod]
9905 -> StageTexture 9905 -> StageTexture
9906 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9906 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9907SampleMaterial.lc 1164:15-1169:31 99071164:15-1169:31
9908 StageTexture 9908 StageTexture
9909 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9909 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9910SampleMaterial.lc 1164:15-1170:72 99101164:15-1170:72
9911 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9911 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9912SampleMaterial.lc 1164:15-1171:38 99121164:15-1171:38
9913 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9913 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9914SampleMaterial.lc 1164:15-1172:41 99141164:15-1172:41
9915 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9915 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9916SampleMaterial.lc 1164:15-1173:40 99161164:15-1173:40
9917 Bool -> String -> StageAttrs 9917 Bool -> String -> StageAttrs
9918SampleMaterial.lc 1164:15-1174:46 99181164:15-1174:46
9919 String -> StageAttrs 9919 String -> StageAttrs
9920SampleMaterial.lc 1164:15-1176:18 99201164:15-1176:18
9921 StageAttrs 9921 StageAttrs
9922SampleMaterial.lc 1165:29-1165:36 99221165:29-1165:36
9923 forall a . Maybe a 9923 forall a . Maybe a
9924SampleMaterial.lc 1166:30-1166:50 99241166:30-1166:50
9925 RGBGen 9925 RGBGen
9926SampleMaterial.lc 1167:32-1167:42 99261167:32-1167:42
9927 AlphaGen 9927 AlphaGen
9928SampleMaterial.lc 1168:29-1168:36 99281168:29-1168:36
9929 TCGen 9929 TCGen
9930SampleMaterial.lc 1169:29-1169:31 99301169:29-1169:31
9931 forall a . [a] 9931 forall a . [a]
9932SampleMaterial.lc 1170:31-1170:37 99321170:31-1170:37
9933 String -> StageTexture 9933 String -> StageTexture
9934SampleMaterial.lc 1170:31-1170:72 99341170:31-1170:72
9935 StageTexture 9935 StageTexture
9936SampleMaterial.lc 1170:38-1170:72 99361170:38-1170:72
9937 String 9937 String
9938SampleMaterial.lc 1171:34-1171:38 99381171:34-1171:38
9939 Bool 9939 Bool
9940SampleMaterial.lc 1172:33-1172:41 99401172:33-1172:41
9941 DepthFunction 9941 DepthFunction
9942SampleMaterial.lc 1173:33-1173:40 99421173:33-1173:40
9943 forall a . Maybe a 9943 forall a . Maybe a
9944SampleMaterial.lc 1174:41-1174:46 99441174:41-1174:46
9945 Bool 9945 Bool
9946SampleMaterial.lc 1175:38-1175:54 99461175:38-1175:54
9947 String 9947 String
9948SampleMaterial.lc 1177:15-1177:25 99481177:15-1177:25
9949 Maybe (Blending', Blending') 9949 Maybe (Blending', Blending')
9950 -> RGBGen 9950 -> RGBGen
9951 -> AlphaGen 9951 -> AlphaGen
@@ -9953,82 +9953,82 @@ SampleMaterial.lc 1177:15-1177:25
9953 -> [TCMod] 9953 -> [TCMod]
9954 -> StageTexture 9954 -> StageTexture
9955 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9955 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9956SampleMaterial.lc 1177:15-1178:57 99561177:15-1178:57
9957 RGBGen 9957 RGBGen
9958 -> AlphaGen 9958 -> AlphaGen
9959 -> TCGen 9959 -> TCGen
9960 -> [TCMod] 9960 -> [TCMod]
9961 -> StageTexture 9961 -> StageTexture
9962 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9962 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9963SampleMaterial.lc 1177:15-1179:50 99631177:15-1179:50
9964 AlphaGen 9964 AlphaGen
9965 -> TCGen 9965 -> TCGen
9966 -> [TCMod] 9966 -> [TCMod]
9967 -> StageTexture 9967 -> StageTexture
9968 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9968 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9969SampleMaterial.lc 1177:15-1180:42 99691177:15-1180:42
9970 TCGen 9970 TCGen
9971 -> [TCMod] 9971 -> [TCMod]
9972 -> StageTexture 9972 -> StageTexture
9973 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9973 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9974SampleMaterial.lc 1177:15-1181:40 99741177:15-1181:40
9975 [TCMod] 9975 [TCMod]
9976 -> StageTexture 9976 -> StageTexture
9977 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9977 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9978SampleMaterial.lc 1177:15-1182:31 99781177:15-1182:31
9979 StageTexture 9979 StageTexture
9980 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9980 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9981SampleMaterial.lc 1177:15-1183:42 99811177:15-1183:42
9982 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9982 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9983SampleMaterial.lc 1177:15-1184:38 99831177:15-1184:38
9984 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9984 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9985SampleMaterial.lc 1177:15-1185:41 99851177:15-1185:41
9986 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9986 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9987SampleMaterial.lc 1177:15-1186:40 99871177:15-1186:40
9988 Bool -> String -> StageAttrs 9988 Bool -> String -> StageAttrs
9989SampleMaterial.lc 1177:15-1187:46 99891177:15-1187:46
9990 String -> StageAttrs 9990 String -> StageAttrs
9991SampleMaterial.lc 1177:15-1189:18 99911177:15-1189:18
9992 StageAttrs | [StageAttrs] 9992 StageAttrs | [StageAttrs]
9993SampleMaterial.lc 1178:29-1178:33 99931178:29-1178:33
9994 forall a . a -> Maybe a 9994 forall a . a -> Maybe a
9995SampleMaterial.lc 1178:29-1178:57 99951178:29-1178:57
9996 Maybe (Blending', Blending') 9996 Maybe (Blending', Blending')
9997SampleMaterial.lc 1178:34-1178:57 99971178:34-1178:57
9998 (Blending', Blending') 9998 (Blending', Blending')
9999SampleMaterial.lc 1178:36-1178:46 99991178:36-1178:46
10000 Blending' 10000 Blending'
10001SampleMaterial.lc 1178:49-1178:55 100011178:49-1178:55
10002 Blending' | ((Blending')) 10002 Blending' | ((Blending'))
10003SampleMaterial.lc 1179:30-1179:50 100031179:30-1179:50
10004 RGBGen 10004 RGBGen
10005SampleMaterial.lc 1180:32-1180:42 100051180:32-1180:42
10006 AlphaGen 10006 AlphaGen
10007SampleMaterial.lc 1181:29-1181:40 100071181:29-1181:40
10008 TCGen 10008 TCGen
10009SampleMaterial.lc 1182:29-1182:31 100091182:29-1182:31
10010 forall a . [a] 10010 forall a . [a]
10011SampleMaterial.lc 1183:31-1183:42 100111183:31-1183:42
10012 StageTexture 10012 StageTexture
10013SampleMaterial.lc 1184:34-1184:38 100131184:34-1184:38
10014 Bool 10014 Bool
10015SampleMaterial.lc 1185:33-1185:41 100151185:33-1185:41
10016 DepthFunction 10016 DepthFunction
10017SampleMaterial.lc 1186:33-1186:40 100171186:33-1186:40
10018 forall a . Maybe a 10018 forall a . Maybe a
10019SampleMaterial.lc 1187:41-1187:46 100191187:41-1187:46
10020 Bool 10020 Bool
10021SampleMaterial.lc 1188:38-1188:54 100211188:38-1188:54
10022 String 10022 String
10023SampleMaterial.lc 1191:21-1191:26 100231191:21-1191:26
10024 Bool 10024 Bool
10025SampleMaterial.lc 1194:5-1236:6 100251194:5-1236:6
10026 (String, CommonAttrs) 10026 (String, CommonAttrs)
10027SampleMaterial.lc 1194:5-2182:6 100271194:5-2182:6
10028 [(String, CommonAttrs)] 10028 [(String, CommonAttrs)]
10029SampleMaterial.lc 1194:7-1194:43 100291194:7-1194:43
10030 String 10030 String
10031SampleMaterial.lc 1195:7-1195:18 100311195:7-1195:18
10032 () 10032 ()
10033 -> () 10033 -> ()
10034 -> Bool 10034 -> Bool
@@ -10036,68 +10036,68 @@ SampleMaterial.lc 1195:7-1195:18
10036 -> Bool 10036 -> Bool
10037 -> Bool 10037 -> Bool
10038 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10038 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10039SampleMaterial.lc 1195:7-1196:26 100391195:7-1196:26
10040 () 10040 ()
10041 -> Bool 10041 -> Bool
10042 -> Float 10042 -> Float
10043 -> Bool 10043 -> Bool
10044 -> Bool 10044 -> Bool
10045 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10045 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10046SampleMaterial.lc 1195:7-1197:26 100461195:7-1197:26
10047 Bool 10047 Bool
10048 -> Float 10048 -> Float
10049 -> Bool 10049 -> Bool
10050 -> Bool 10050 -> Bool
10051 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10051 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10052SampleMaterial.lc 1195:7-1198:27 100521195:7-1198:27
10053 Float 10053 Float
10054 -> Bool 10054 -> Bool
10055 -> Bool 10055 -> Bool
10056 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10056 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10057SampleMaterial.lc 1195:7-1199:21 100571195:7-1199:21
10058 Bool 10058 Bool
10059 -> Bool 10059 -> Bool
10060 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10060 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10061SampleMaterial.lc 1195:7-1200:35 100611195:7-1200:35
10062 Bool 10062 Bool
10063 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10063 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10064SampleMaterial.lc 1195:7-1201:28 100641195:7-1201:28
10065 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10065 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10066SampleMaterial.lc 1195:7-1202:33 100661195:7-1202:33
10067 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10067 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10068SampleMaterial.lc 1195:7-1203:32 100681195:7-1203:32
10069 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10069 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10070SampleMaterial.lc 1195:7-1204:30 100701195:7-1204:30
10071 Bool -> [StageAttrs] -> Bool -> CommonAttrs 10071 Bool -> [StageAttrs] -> Bool -> CommonAttrs
10072SampleMaterial.lc 1195:7-1205:34 100721195:7-1205:34
10073 [StageAttrs] -> Bool -> CommonAttrs 10073 [StageAttrs] -> Bool -> CommonAttrs
10074SampleMaterial.lc 1195:7-1233:14 100741195:7-1233:14
10075 Bool -> CommonAttrs 10075 Bool -> CommonAttrs
10076SampleMaterial.lc 1195:7-1235:10 100761195:7-1235:10
10077 CommonAttrs | ((CommonAttrs)) 10077 CommonAttrs | ((CommonAttrs))
10078SampleMaterial.lc 1196:24-1196:26 100781196:24-1196:26
10079 () 10079 ()
10080SampleMaterial.lc 1197:24-1197:26 100801197:24-1197:26
10081 () 10081 ()
10082SampleMaterial.lc 1198:22-1198:27 100821198:22-1198:27
10083 Bool 10083 Bool
10084SampleMaterial.lc 1199:20-1199:21 100841199:20-1199:21
10085 _b 10085 _b
10086SampleMaterial.lc 1200:30-1200:35 100861200:30-1200:35
10087 Bool 10087 Bool
10088SampleMaterial.lc 1201:23-1201:28 100881201:23-1201:28
10089 Bool 10089 Bool
10090SampleMaterial.lc 1202:20-1202:33 100901202:20-1202:33
10091 CullType 10091 CullType
10092SampleMaterial.lc 1203:30-1203:32 100921203:30-1203:32
10093 forall a . [a] 10093 forall a . [a]
10094SampleMaterial.lc 1204:25-1204:30 100941204:25-1204:30
10095 Bool 10095 Bool
10096SampleMaterial.lc 1205:29-1205:34 100961205:29-1205:34
10097 Bool 10097 Bool
10098SampleMaterial.lc 1207:13-1233:14 100981207:13-1233:14
10099 [StageAttrs] 10099 [StageAttrs]
10100SampleMaterial.lc 1207:15-1207:25 101001207:15-1207:25
10101 Maybe (Blending', Blending') 10101 Maybe (Blending', Blending')
10102 -> RGBGen 10102 -> RGBGen
10103 -> AlphaGen 10103 -> AlphaGen
@@ -10105,70 +10105,70 @@ SampleMaterial.lc 1207:15-1207:25
10105 -> [TCMod] 10105 -> [TCMod]
10106 -> StageTexture 10106 -> StageTexture
10107 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10107 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10108SampleMaterial.lc 1207:15-1208:36 101081207:15-1208:36
10109 RGBGen 10109 RGBGen
10110 -> AlphaGen 10110 -> AlphaGen
10111 -> TCGen 10111 -> TCGen
10112 -> [TCMod] 10112 -> [TCMod]
10113 -> StageTexture 10113 -> StageTexture
10114 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10114 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10115SampleMaterial.lc 1207:15-1209:50 101151207:15-1209:50
10116 AlphaGen 10116 AlphaGen
10117 -> TCGen 10117 -> TCGen
10118 -> [TCMod] 10118 -> [TCMod]
10119 -> StageTexture 10119 -> StageTexture
10120 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10120 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10121SampleMaterial.lc 1207:15-1210:42 101211207:15-1210:42
10122 TCGen 10122 TCGen
10123 -> [TCMod] 10123 -> [TCMod]
10124 -> StageTexture 10124 -> StageTexture
10125 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10125 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10126SampleMaterial.lc 1207:15-1211:36 101261207:15-1211:36
10127 [TCMod] 10127 [TCMod]
10128 -> StageTexture 10128 -> StageTexture
10129 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10129 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10130SampleMaterial.lc 1207:15-1212:31 101301207:15-1212:31
10131 StageTexture 10131 StageTexture
10132 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10132 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10133SampleMaterial.lc 1207:15-1213:74 101331207:15-1213:74
10134 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10134 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10135SampleMaterial.lc 1207:15-1214:38 101351207:15-1214:38
10136 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10136 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10137SampleMaterial.lc 1207:15-1215:41 101371207:15-1215:41
10138 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10138 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10139SampleMaterial.lc 1207:15-1216:40 101391207:15-1216:40
10140 Bool -> String -> StageAttrs 10140 Bool -> String -> StageAttrs
10141SampleMaterial.lc 1207:15-1217:46 101411207:15-1217:46
10142 String -> StageAttrs 10142 String -> StageAttrs
10143SampleMaterial.lc 1207:15-1219:18 101431207:15-1219:18
10144 StageAttrs 10144 StageAttrs
10145SampleMaterial.lc 1208:29-1208:36 101451208:29-1208:36
10146 forall a . Maybe a 10146 forall a . Maybe a
10147SampleMaterial.lc 1209:30-1209:50 101471209:30-1209:50
10148 RGBGen 10148 RGBGen
10149SampleMaterial.lc 1210:32-1210:42 101491210:32-1210:42
10150 AlphaGen 10150 AlphaGen
10151SampleMaterial.lc 1211:29-1211:36 101511211:29-1211:36
10152 TCGen 10152 TCGen
10153SampleMaterial.lc 1212:29-1212:31 101531212:29-1212:31
10154 forall a . [a] 10154 forall a . [a]
10155SampleMaterial.lc 1213:31-1213:37 101551213:31-1213:37
10156 String -> StageTexture 10156 String -> StageTexture
10157SampleMaterial.lc 1213:31-1213:74 101571213:31-1213:74
10158 StageTexture 10158 StageTexture
10159SampleMaterial.lc 1213:38-1213:74 101591213:38-1213:74
10160 String 10160 String
10161SampleMaterial.lc 1214:34-1214:38 101611214:34-1214:38
10162 Bool 10162 Bool
10163SampleMaterial.lc 1215:33-1215:41 101631215:33-1215:41
10164 DepthFunction 10164 DepthFunction
10165SampleMaterial.lc 1216:33-1216:40 101651216:33-1216:40
10166 forall a . Maybe a 10166 forall a . Maybe a
10167SampleMaterial.lc 1217:41-1217:46 101671217:41-1217:46
10168 Bool 10168 Bool
10169SampleMaterial.lc 1218:38-1218:54 101691218:38-1218:54
10170 String 10170 String
10171SampleMaterial.lc 1220:15-1220:25 101711220:15-1220:25
10172 Maybe (Blending', Blending') 10172 Maybe (Blending', Blending')
10173 -> RGBGen 10173 -> RGBGen
10174 -> AlphaGen 10174 -> AlphaGen
@@ -10176,82 +10176,82 @@ SampleMaterial.lc 1220:15-1220:25
10176 -> [TCMod] 10176 -> [TCMod]
10177 -> StageTexture 10177 -> StageTexture
10178 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10178 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10179SampleMaterial.lc 1220:15-1221:57 101791220:15-1221:57
10180 RGBGen 10180 RGBGen
10181 -> AlphaGen 10181 -> AlphaGen
10182 -> TCGen 10182 -> TCGen
10183 -> [TCMod] 10183 -> [TCMod]
10184 -> StageTexture 10184 -> StageTexture
10185 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10185 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10186SampleMaterial.lc 1220:15-1222:50 101861220:15-1222:50
10187 AlphaGen 10187 AlphaGen
10188 -> TCGen 10188 -> TCGen
10189 -> [TCMod] 10189 -> [TCMod]
10190 -> StageTexture 10190 -> StageTexture
10191 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10191 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10192SampleMaterial.lc 1220:15-1223:42 101921220:15-1223:42
10193 TCGen 10193 TCGen
10194 -> [TCMod] 10194 -> [TCMod]
10195 -> StageTexture 10195 -> StageTexture
10196 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10196 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10197SampleMaterial.lc 1220:15-1224:40 101971220:15-1224:40
10198 [TCMod] 10198 [TCMod]
10199 -> StageTexture 10199 -> StageTexture
10200 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10200 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10201SampleMaterial.lc 1220:15-1225:31 102011220:15-1225:31
10202 StageTexture 10202 StageTexture
10203 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10203 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10204SampleMaterial.lc 1220:15-1226:42 102041220:15-1226:42
10205 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10205 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10206SampleMaterial.lc 1220:15-1227:38 102061220:15-1227:38
10207 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10207 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10208SampleMaterial.lc 1220:15-1228:41 102081220:15-1228:41
10209 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10209 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10210SampleMaterial.lc 1220:15-1229:40 102101220:15-1229:40
10211 Bool -> String -> StageAttrs 10211 Bool -> String -> StageAttrs
10212SampleMaterial.lc 1220:15-1230:46 102121220:15-1230:46
10213 String -> StageAttrs 10213 String -> StageAttrs
10214SampleMaterial.lc 1220:15-1232:18 102141220:15-1232:18
10215 StageAttrs | [StageAttrs] 10215 StageAttrs | [StageAttrs]
10216SampleMaterial.lc 1221:29-1221:33 102161221:29-1221:33
10217 forall a . a -> Maybe a 10217 forall a . a -> Maybe a
10218SampleMaterial.lc 1221:29-1221:57 102181221:29-1221:57
10219 Maybe (Blending', Blending') 10219 Maybe (Blending', Blending')
10220SampleMaterial.lc 1221:34-1221:57 102201221:34-1221:57
10221 (Blending', Blending') 10221 (Blending', Blending')
10222SampleMaterial.lc 1221:36-1221:46 102221221:36-1221:46
10223 Blending' 10223 Blending'
10224SampleMaterial.lc 1221:49-1221:55 102241221:49-1221:55
10225 Blending' | ((Blending')) 10225 Blending' | ((Blending'))
10226SampleMaterial.lc 1222:30-1222:50 102261222:30-1222:50
10227 RGBGen 10227 RGBGen
10228SampleMaterial.lc 1223:32-1223:42 102281223:32-1223:42
10229 AlphaGen 10229 AlphaGen
10230SampleMaterial.lc 1224:29-1224:40 102301224:29-1224:40
10231 TCGen 10231 TCGen
10232SampleMaterial.lc 1225:29-1225:31 102321225:29-1225:31
10233 forall a . [a] 10233 forall a . [a]
10234SampleMaterial.lc 1226:31-1226:42 102341226:31-1226:42
10235 StageTexture 10235 StageTexture
10236SampleMaterial.lc 1227:34-1227:38 102361227:34-1227:38
10237 Bool 10237 Bool
10238SampleMaterial.lc 1228:33-1228:41 102381228:33-1228:41
10239 DepthFunction 10239 DepthFunction
10240SampleMaterial.lc 1229:33-1229:40 102401229:33-1229:40
10241 forall a . Maybe a 10241 forall a . Maybe a
10242SampleMaterial.lc 1230:41-1230:46 102421230:41-1230:46
10243 Bool 10243 Bool
10244SampleMaterial.lc 1231:38-1231:54 102441231:38-1231:54
10245 String 10245 String
10246SampleMaterial.lc 1234:21-1234:26 102461234:21-1234:26
10247 Bool 10247 Bool
10248SampleMaterial.lc 1237:5-1279:6 102481237:5-1279:6
10249 (String, CommonAttrs) 10249 (String, CommonAttrs)
10250SampleMaterial.lc 1237:5-2182:6 102501237:5-2182:6
10251 [(String, CommonAttrs)] 10251 [(String, CommonAttrs)]
10252SampleMaterial.lc 1237:7-1237:41 102521237:7-1237:41
10253 String 10253 String
10254SampleMaterial.lc 1238:7-1238:18 102541238:7-1238:18
10255 () 10255 ()
10256 -> () 10256 -> ()
10257 -> Bool 10257 -> Bool
@@ -10259,68 +10259,68 @@ SampleMaterial.lc 1238:7-1238:18
10259 -> Bool 10259 -> Bool
10260 -> Bool 10260 -> Bool
10261 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10261 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10262SampleMaterial.lc 1238:7-1239:26 102621238:7-1239:26
10263 () 10263 ()
10264 -> Bool 10264 -> Bool
10265 -> Float 10265 -> Float
10266 -> Bool 10266 -> Bool
10267 -> Bool 10267 -> Bool
10268 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10268 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10269SampleMaterial.lc 1238:7-1240:26 102691238:7-1240:26
10270 Bool 10270 Bool
10271 -> Float 10271 -> Float
10272 -> Bool 10272 -> Bool
10273 -> Bool 10273 -> Bool
10274 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10274 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10275SampleMaterial.lc 1238:7-1241:27 102751238:7-1241:27
10276 Float 10276 Float
10277 -> Bool 10277 -> Bool
10278 -> Bool 10278 -> Bool
10279 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10279 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10280SampleMaterial.lc 1238:7-1242:21 102801238:7-1242:21
10281 Bool 10281 Bool
10282 -> Bool 10282 -> Bool
10283 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10283 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10284SampleMaterial.lc 1238:7-1243:35 102841238:7-1243:35
10285 Bool 10285 Bool
10286 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10286 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10287SampleMaterial.lc 1238:7-1244:28 102871238:7-1244:28
10288 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10288 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10289SampleMaterial.lc 1238:7-1245:33 102891238:7-1245:33
10290 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10290 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10291SampleMaterial.lc 1238:7-1246:32 102911238:7-1246:32
10292 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10292 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10293SampleMaterial.lc 1238:7-1247:30 102931238:7-1247:30
10294 Bool -> [StageAttrs] -> Bool -> CommonAttrs 10294 Bool -> [StageAttrs] -> Bool -> CommonAttrs
10295SampleMaterial.lc 1238:7-1248:34 102951238:7-1248:34
10296 [StageAttrs] -> Bool -> CommonAttrs 10296 [StageAttrs] -> Bool -> CommonAttrs
10297SampleMaterial.lc 1238:7-1276:14 102971238:7-1276:14
10298 Bool -> CommonAttrs 10298 Bool -> CommonAttrs
10299SampleMaterial.lc 1238:7-1278:10 102991238:7-1278:10
10300 CommonAttrs | ((CommonAttrs)) 10300 CommonAttrs | ((CommonAttrs))
10301SampleMaterial.lc 1239:24-1239:26 103011239:24-1239:26
10302 () 10302 ()
10303SampleMaterial.lc 1240:24-1240:26 103031240:24-1240:26
10304 () 10304 ()
10305SampleMaterial.lc 1241:22-1241:27 103051241:22-1241:27
10306 Bool 10306 Bool
10307SampleMaterial.lc 1242:20-1242:21 103071242:20-1242:21
10308 _b 10308 _b
10309SampleMaterial.lc 1243:30-1243:35 103091243:30-1243:35
10310 Bool 10310 Bool
10311SampleMaterial.lc 1244:23-1244:28 103111244:23-1244:28
10312 Bool 10312 Bool
10313SampleMaterial.lc 1245:20-1245:33 103131245:20-1245:33
10314 CullType 10314 CullType
10315SampleMaterial.lc 1246:30-1246:32 103151246:30-1246:32
10316 forall a . [a] 10316 forall a . [a]
10317SampleMaterial.lc 1247:25-1247:30 103171247:25-1247:30
10318 Bool 10318 Bool
10319SampleMaterial.lc 1248:29-1248:34 103191248:29-1248:34
10320 Bool 10320 Bool
10321SampleMaterial.lc 1250:13-1276:14 103211250:13-1276:14
10322 [StageAttrs] 10322 [StageAttrs]
10323SampleMaterial.lc 1250:15-1250:25 103231250:15-1250:25
10324 Maybe (Blending', Blending') 10324 Maybe (Blending', Blending')
10325 -> RGBGen 10325 -> RGBGen
10326 -> AlphaGen 10326 -> AlphaGen
@@ -10328,70 +10328,70 @@ SampleMaterial.lc 1250:15-1250:25
10328 -> [TCMod] 10328 -> [TCMod]
10329 -> StageTexture 10329 -> StageTexture
10330 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10330 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10331SampleMaterial.lc 1250:15-1251:36 103311250:15-1251:36
10332 RGBGen 10332 RGBGen
10333 -> AlphaGen 10333 -> AlphaGen
10334 -> TCGen 10334 -> TCGen
10335 -> [TCMod] 10335 -> [TCMod]
10336 -> StageTexture 10336 -> StageTexture
10337 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10337 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10338SampleMaterial.lc 1250:15-1252:50 103381250:15-1252:50
10339 AlphaGen 10339 AlphaGen
10340 -> TCGen 10340 -> TCGen
10341 -> [TCMod] 10341 -> [TCMod]
10342 -> StageTexture 10342 -> StageTexture
10343 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10343 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10344SampleMaterial.lc 1250:15-1253:42 103441250:15-1253:42
10345 TCGen 10345 TCGen
10346 -> [TCMod] 10346 -> [TCMod]
10347 -> StageTexture 10347 -> StageTexture
10348 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10348 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10349SampleMaterial.lc 1250:15-1254:36 103491250:15-1254:36
10350 [TCMod] 10350 [TCMod]
10351 -> StageTexture 10351 -> StageTexture
10352 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10352 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10353SampleMaterial.lc 1250:15-1255:31 103531250:15-1255:31
10354 StageTexture 10354 StageTexture
10355 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10355 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10356SampleMaterial.lc 1250:15-1256:72 103561250:15-1256:72
10357 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10357 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10358SampleMaterial.lc 1250:15-1257:38 103581250:15-1257:38
10359 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10359 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10360SampleMaterial.lc 1250:15-1258:41 103601250:15-1258:41
10361 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10361 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10362SampleMaterial.lc 1250:15-1259:40 103621250:15-1259:40
10363 Bool -> String -> StageAttrs 10363 Bool -> String -> StageAttrs
10364SampleMaterial.lc 1250:15-1260:46 103641250:15-1260:46
10365 String -> StageAttrs 10365 String -> StageAttrs
10366SampleMaterial.lc 1250:15-1262:18 103661250:15-1262:18
10367 StageAttrs 10367 StageAttrs
10368SampleMaterial.lc 1251:29-1251:36 103681251:29-1251:36
10369 forall a . Maybe a 10369 forall a . Maybe a
10370SampleMaterial.lc 1252:30-1252:50 103701252:30-1252:50
10371 RGBGen 10371 RGBGen
10372SampleMaterial.lc 1253:32-1253:42 103721253:32-1253:42
10373 AlphaGen 10373 AlphaGen
10374SampleMaterial.lc 1254:29-1254:36 103741254:29-1254:36
10375 TCGen 10375 TCGen
10376SampleMaterial.lc 1255:29-1255:31 103761255:29-1255:31
10377 forall a . [a] 10377 forall a . [a]
10378SampleMaterial.lc 1256:31-1256:37 103781256:31-1256:37
10379 String -> StageTexture 10379 String -> StageTexture
10380SampleMaterial.lc 1256:31-1256:72 103801256:31-1256:72
10381 StageTexture 10381 StageTexture
10382SampleMaterial.lc 1256:38-1256:72 103821256:38-1256:72
10383 String 10383 String
10384SampleMaterial.lc 1257:34-1257:38 103841257:34-1257:38
10385 Bool 10385 Bool
10386SampleMaterial.lc 1258:33-1258:41 103861258:33-1258:41
10387 DepthFunction 10387 DepthFunction
10388SampleMaterial.lc 1259:33-1259:40 103881259:33-1259:40
10389 forall a . Maybe a 10389 forall a . Maybe a
10390SampleMaterial.lc 1260:41-1260:46 103901260:41-1260:46
10391 Bool 10391 Bool
10392SampleMaterial.lc 1261:38-1261:54 103921261:38-1261:54
10393 String 10393 String
10394SampleMaterial.lc 1263:15-1263:25 103941263:15-1263:25
10395 Maybe (Blending', Blending') 10395 Maybe (Blending', Blending')
10396 -> RGBGen 10396 -> RGBGen
10397 -> AlphaGen 10397 -> AlphaGen
@@ -10399,82 +10399,82 @@ SampleMaterial.lc 1263:15-1263:25
10399 -> [TCMod] 10399 -> [TCMod]
10400 -> StageTexture 10400 -> StageTexture
10401 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10401 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10402SampleMaterial.lc 1263:15-1264:57 104021263:15-1264:57
10403 RGBGen 10403 RGBGen
10404 -> AlphaGen 10404 -> AlphaGen
10405 -> TCGen 10405 -> TCGen
10406 -> [TCMod] 10406 -> [TCMod]
10407 -> StageTexture 10407 -> StageTexture
10408 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10408 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10409SampleMaterial.lc 1263:15-1265:50 104091263:15-1265:50
10410 AlphaGen 10410 AlphaGen
10411 -> TCGen 10411 -> TCGen
10412 -> [TCMod] 10412 -> [TCMod]
10413 -> StageTexture 10413 -> StageTexture
10414 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10414 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10415SampleMaterial.lc 1263:15-1266:42 104151263:15-1266:42
10416 TCGen 10416 TCGen
10417 -> [TCMod] 10417 -> [TCMod]
10418 -> StageTexture 10418 -> StageTexture
10419 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10419 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10420SampleMaterial.lc 1263:15-1267:40 104201263:15-1267:40
10421 [TCMod] 10421 [TCMod]
10422 -> StageTexture 10422 -> StageTexture
10423 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10423 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10424SampleMaterial.lc 1263:15-1268:31 104241263:15-1268:31
10425 StageTexture 10425 StageTexture
10426 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10426 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10427SampleMaterial.lc 1263:15-1269:42 104271263:15-1269:42
10428 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10428 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10429SampleMaterial.lc 1263:15-1270:38 104291263:15-1270:38
10430 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10430 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10431SampleMaterial.lc 1263:15-1271:41 104311263:15-1271:41
10432 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10432 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10433SampleMaterial.lc 1263:15-1272:40 104331263:15-1272:40
10434 Bool -> String -> StageAttrs 10434 Bool -> String -> StageAttrs
10435SampleMaterial.lc 1263:15-1273:46 104351263:15-1273:46
10436 String -> StageAttrs 10436 String -> StageAttrs
10437SampleMaterial.lc 1263:15-1275:18 104371263:15-1275:18
10438 StageAttrs | [StageAttrs] 10438 StageAttrs | [StageAttrs]
10439SampleMaterial.lc 1264:29-1264:33 104391264:29-1264:33
10440 forall a . a -> Maybe a 10440 forall a . a -> Maybe a
10441SampleMaterial.lc 1264:29-1264:57 104411264:29-1264:57
10442 Maybe (Blending', Blending') 10442 Maybe (Blending', Blending')
10443SampleMaterial.lc 1264:34-1264:57 104431264:34-1264:57
10444 (Blending', Blending') 10444 (Blending', Blending')
10445SampleMaterial.lc 1264:36-1264:46 104451264:36-1264:46
10446 Blending' 10446 Blending'
10447SampleMaterial.lc 1264:49-1264:55 104471264:49-1264:55
10448 Blending' | ((Blending')) 10448 Blending' | ((Blending'))
10449SampleMaterial.lc 1265:30-1265:50 104491265:30-1265:50
10450 RGBGen 10450 RGBGen
10451SampleMaterial.lc 1266:32-1266:42 104511266:32-1266:42
10452 AlphaGen 10452 AlphaGen
10453SampleMaterial.lc 1267:29-1267:40 104531267:29-1267:40
10454 TCGen 10454 TCGen
10455SampleMaterial.lc 1268:29-1268:31 104551268:29-1268:31
10456 forall a . [a] 10456 forall a . [a]
10457SampleMaterial.lc 1269:31-1269:42 104571269:31-1269:42
10458 StageTexture 10458 StageTexture
10459SampleMaterial.lc 1270:34-1270:38 104591270:34-1270:38
10460 Bool 10460 Bool
10461SampleMaterial.lc 1271:33-1271:41 104611271:33-1271:41
10462 DepthFunction 10462 DepthFunction
10463SampleMaterial.lc 1272:33-1272:40 104631272:33-1272:40
10464 forall a . Maybe a 10464 forall a . Maybe a
10465SampleMaterial.lc 1273:41-1273:46 104651273:41-1273:46
10466 Bool 10466 Bool
10467SampleMaterial.lc 1274:38-1274:54 104671274:38-1274:54
10468 String 10468 String
10469SampleMaterial.lc 1277:21-1277:26 104691277:21-1277:26
10470 Bool 10470 Bool
10471SampleMaterial.lc 1280:5-1322:6 104711280:5-1322:6
10472 (String, CommonAttrs) 10472 (String, CommonAttrs)
10473SampleMaterial.lc 1280:5-2182:6 104731280:5-2182:6
10474 [(String, CommonAttrs)] 10474 [(String, CommonAttrs)]
10475SampleMaterial.lc 1280:7-1280:44 104751280:7-1280:44
10476 String 10476 String
10477SampleMaterial.lc 1281:7-1281:18 104771281:7-1281:18
10478 () 10478 ()
10479 -> () 10479 -> ()
10480 -> Bool 10480 -> Bool
@@ -10482,68 +10482,68 @@ SampleMaterial.lc 1281:7-1281:18
10482 -> Bool 10482 -> Bool
10483 -> Bool 10483 -> Bool
10484 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10484 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10485SampleMaterial.lc 1281:7-1282:26 104851281:7-1282:26
10486 () 10486 ()
10487 -> Bool 10487 -> Bool
10488 -> Float 10488 -> Float
10489 -> Bool 10489 -> Bool
10490 -> Bool 10490 -> Bool
10491 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10491 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10492SampleMaterial.lc 1281:7-1283:26 104921281:7-1283:26
10493 Bool 10493 Bool
10494 -> Float 10494 -> Float
10495 -> Bool 10495 -> Bool
10496 -> Bool 10496 -> Bool
10497 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10497 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10498SampleMaterial.lc 1281:7-1284:27 104981281:7-1284:27
10499 Float 10499 Float
10500 -> Bool 10500 -> Bool
10501 -> Bool 10501 -> Bool
10502 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10502 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10503SampleMaterial.lc 1281:7-1285:21 105031281:7-1285:21
10504 Bool 10504 Bool
10505 -> Bool 10505 -> Bool
10506 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10506 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10507SampleMaterial.lc 1281:7-1286:35 105071281:7-1286:35
10508 Bool 10508 Bool
10509 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10509 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10510SampleMaterial.lc 1281:7-1287:28 105101281:7-1287:28
10511 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10511 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10512SampleMaterial.lc 1281:7-1288:33 105121281:7-1288:33
10513 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10513 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10514SampleMaterial.lc 1281:7-1289:32 105141281:7-1289:32
10515 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10515 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10516SampleMaterial.lc 1281:7-1290:30 105161281:7-1290:30
10517 Bool -> [StageAttrs] -> Bool -> CommonAttrs 10517 Bool -> [StageAttrs] -> Bool -> CommonAttrs
10518SampleMaterial.lc 1281:7-1291:34 105181281:7-1291:34
10519 [StageAttrs] -> Bool -> CommonAttrs 10519 [StageAttrs] -> Bool -> CommonAttrs
10520SampleMaterial.lc 1281:7-1319:14 105201281:7-1319:14
10521 Bool -> CommonAttrs 10521 Bool -> CommonAttrs
10522SampleMaterial.lc 1281:7-1321:10 105221281:7-1321:10
10523 CommonAttrs | ((CommonAttrs)) 10523 CommonAttrs | ((CommonAttrs))
10524SampleMaterial.lc 1282:24-1282:26 105241282:24-1282:26
10525 () 10525 ()
10526SampleMaterial.lc 1283:24-1283:26 105261283:24-1283:26
10527 () 10527 ()
10528SampleMaterial.lc 1284:22-1284:27 105281284:22-1284:27
10529 Bool 10529 Bool
10530SampleMaterial.lc 1285:20-1285:21 105301285:20-1285:21
10531 _b 10531 _b
10532SampleMaterial.lc 1286:30-1286:35 105321286:30-1286:35
10533 Bool 10533 Bool
10534SampleMaterial.lc 1287:23-1287:28 105341287:23-1287:28
10535 Bool 10535 Bool
10536SampleMaterial.lc 1288:20-1288:33 105361288:20-1288:33
10537 CullType 10537 CullType
10538SampleMaterial.lc 1289:30-1289:32 105381289:30-1289:32
10539 forall a . [a] 10539 forall a . [a]
10540SampleMaterial.lc 1290:25-1290:30 105401290:25-1290:30
10541 Bool 10541 Bool
10542SampleMaterial.lc 1291:29-1291:34 105421291:29-1291:34
10543 Bool 10543 Bool
10544SampleMaterial.lc 1293:13-1319:14 105441293:13-1319:14
10545 [StageAttrs] 10545 [StageAttrs]
10546SampleMaterial.lc 1293:15-1293:25 105461293:15-1293:25
10547 Maybe (Blending', Blending') 10547 Maybe (Blending', Blending')
10548 -> RGBGen 10548 -> RGBGen
10549 -> AlphaGen 10549 -> AlphaGen
@@ -10551,70 +10551,70 @@ SampleMaterial.lc 1293:15-1293:25
10551 -> [TCMod] 10551 -> [TCMod]
10552 -> StageTexture 10552 -> StageTexture
10553 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10553 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10554SampleMaterial.lc 1293:15-1294:36 105541293:15-1294:36
10555 RGBGen 10555 RGBGen
10556 -> AlphaGen 10556 -> AlphaGen
10557 -> TCGen 10557 -> TCGen
10558 -> [TCMod] 10558 -> [TCMod]
10559 -> StageTexture 10559 -> StageTexture
10560 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10560 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10561SampleMaterial.lc 1293:15-1295:50 105611293:15-1295:50
10562 AlphaGen 10562 AlphaGen
10563 -> TCGen 10563 -> TCGen
10564 -> [TCMod] 10564 -> [TCMod]
10565 -> StageTexture 10565 -> StageTexture
10566 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10566 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10567SampleMaterial.lc 1293:15-1296:42 105671293:15-1296:42
10568 TCGen 10568 TCGen
10569 -> [TCMod] 10569 -> [TCMod]
10570 -> StageTexture 10570 -> StageTexture
10571 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10571 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10572SampleMaterial.lc 1293:15-1297:36 105721293:15-1297:36
10573 [TCMod] 10573 [TCMod]
10574 -> StageTexture 10574 -> StageTexture
10575 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10575 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10576SampleMaterial.lc 1293:15-1298:31 105761293:15-1298:31
10577 StageTexture 10577 StageTexture
10578 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10578 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10579SampleMaterial.lc 1293:15-1299:75 105791293:15-1299:75
10580 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10580 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10581SampleMaterial.lc 1293:15-1300:38 105811293:15-1300:38
10582 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10582 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10583SampleMaterial.lc 1293:15-1301:41 105831293:15-1301:41
10584 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10584 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10585SampleMaterial.lc 1293:15-1302:40 105851293:15-1302:40
10586 Bool -> String -> StageAttrs 10586 Bool -> String -> StageAttrs
10587SampleMaterial.lc 1293:15-1303:46 105871293:15-1303:46
10588 String -> StageAttrs 10588 String -> StageAttrs
10589SampleMaterial.lc 1293:15-1305:18 105891293:15-1305:18
10590 StageAttrs 10590 StageAttrs
10591SampleMaterial.lc 1294:29-1294:36 105911294:29-1294:36
10592 forall a . Maybe a 10592 forall a . Maybe a
10593SampleMaterial.lc 1295:30-1295:50 105931295:30-1295:50
10594 RGBGen 10594 RGBGen
10595SampleMaterial.lc 1296:32-1296:42 105951296:32-1296:42
10596 AlphaGen 10596 AlphaGen
10597SampleMaterial.lc 1297:29-1297:36 105971297:29-1297:36
10598 TCGen 10598 TCGen
10599SampleMaterial.lc 1298:29-1298:31 105991298:29-1298:31
10600 forall a . [a] 10600 forall a . [a]
10601SampleMaterial.lc 1299:31-1299:37 106011299:31-1299:37
10602 String -> StageTexture 10602 String -> StageTexture
10603SampleMaterial.lc 1299:31-1299:75 106031299:31-1299:75
10604 StageTexture 10604 StageTexture
10605SampleMaterial.lc 1299:38-1299:75 106051299:38-1299:75
10606 String 10606 String
10607SampleMaterial.lc 1300:34-1300:38 106071300:34-1300:38
10608 Bool 10608 Bool
10609SampleMaterial.lc 1301:33-1301:41 106091301:33-1301:41
10610 DepthFunction 10610 DepthFunction
10611SampleMaterial.lc 1302:33-1302:40 106111302:33-1302:40
10612 forall a . Maybe a 10612 forall a . Maybe a
10613SampleMaterial.lc 1303:41-1303:46 106131303:41-1303:46
10614 Bool 10614 Bool
10615SampleMaterial.lc 1304:38-1304:54 106151304:38-1304:54
10616 String 10616 String
10617SampleMaterial.lc 1306:15-1306:25 106171306:15-1306:25
10618 Maybe (Blending', Blending') 10618 Maybe (Blending', Blending')
10619 -> RGBGen 10619 -> RGBGen
10620 -> AlphaGen 10620 -> AlphaGen
@@ -10622,82 +10622,82 @@ SampleMaterial.lc 1306:15-1306:25
10622 -> [TCMod] 10622 -> [TCMod]
10623 -> StageTexture 10623 -> StageTexture
10624 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10624 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10625SampleMaterial.lc 1306:15-1307:57 106251306:15-1307:57
10626 RGBGen 10626 RGBGen
10627 -> AlphaGen 10627 -> AlphaGen
10628 -> TCGen 10628 -> TCGen
10629 -> [TCMod] 10629 -> [TCMod]
10630 -> StageTexture 10630 -> StageTexture
10631 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10631 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10632SampleMaterial.lc 1306:15-1308:50 106321306:15-1308:50
10633 AlphaGen 10633 AlphaGen
10634 -> TCGen 10634 -> TCGen
10635 -> [TCMod] 10635 -> [TCMod]
10636 -> StageTexture 10636 -> StageTexture
10637 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10637 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10638SampleMaterial.lc 1306:15-1309:42 106381306:15-1309:42
10639 TCGen 10639 TCGen
10640 -> [TCMod] 10640 -> [TCMod]
10641 -> StageTexture 10641 -> StageTexture
10642 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10642 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10643SampleMaterial.lc 1306:15-1310:40 106431306:15-1310:40
10644 [TCMod] 10644 [TCMod]
10645 -> StageTexture 10645 -> StageTexture
10646 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10646 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10647SampleMaterial.lc 1306:15-1311:31 106471306:15-1311:31
10648 StageTexture 10648 StageTexture
10649 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10649 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10650SampleMaterial.lc 1306:15-1312:42 106501306:15-1312:42
10651 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10651 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10652SampleMaterial.lc 1306:15-1313:38 106521306:15-1313:38
10653 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10653 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10654SampleMaterial.lc 1306:15-1314:41 106541306:15-1314:41
10655 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10655 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10656SampleMaterial.lc 1306:15-1315:40 106561306:15-1315:40
10657 Bool -> String -> StageAttrs 10657 Bool -> String -> StageAttrs
10658SampleMaterial.lc 1306:15-1316:46 106581306:15-1316:46
10659 String -> StageAttrs 10659 String -> StageAttrs
10660SampleMaterial.lc 1306:15-1318:18 106601306:15-1318:18
10661 StageAttrs | [StageAttrs] 10661 StageAttrs | [StageAttrs]
10662SampleMaterial.lc 1307:29-1307:33 106621307:29-1307:33
10663 forall a . a -> Maybe a 10663 forall a . a -> Maybe a
10664SampleMaterial.lc 1307:29-1307:57 106641307:29-1307:57
10665 Maybe (Blending', Blending') 10665 Maybe (Blending', Blending')
10666SampleMaterial.lc 1307:34-1307:57 106661307:34-1307:57
10667 (Blending', Blending') 10667 (Blending', Blending')
10668SampleMaterial.lc 1307:36-1307:46 106681307:36-1307:46
10669 Blending' 10669 Blending'
10670SampleMaterial.lc 1307:49-1307:55 106701307:49-1307:55
10671 Blending' | ((Blending')) 10671 Blending' | ((Blending'))
10672SampleMaterial.lc 1308:30-1308:50 106721308:30-1308:50
10673 RGBGen 10673 RGBGen
10674SampleMaterial.lc 1309:32-1309:42 106741309:32-1309:42
10675 AlphaGen 10675 AlphaGen
10676SampleMaterial.lc 1310:29-1310:40 106761310:29-1310:40
10677 TCGen 10677 TCGen
10678SampleMaterial.lc 1311:29-1311:31 106781311:29-1311:31
10679 forall a . [a] 10679 forall a . [a]
10680SampleMaterial.lc 1312:31-1312:42 106801312:31-1312:42
10681 StageTexture 10681 StageTexture
10682SampleMaterial.lc 1313:34-1313:38 106821313:34-1313:38
10683 Bool 10683 Bool
10684SampleMaterial.lc 1314:33-1314:41 106841314:33-1314:41
10685 DepthFunction 10685 DepthFunction
10686SampleMaterial.lc 1315:33-1315:40 106861315:33-1315:40
10687 forall a . Maybe a 10687 forall a . Maybe a
10688SampleMaterial.lc 1316:41-1316:46 106881316:41-1316:46
10689 Bool 10689 Bool
10690SampleMaterial.lc 1317:38-1317:54 106901317:38-1317:54
10691 String 10691 String
10692SampleMaterial.lc 1320:21-1320:26 106921320:21-1320:26
10693 Bool 10693 Bool
10694SampleMaterial.lc 1323:5-1365:6 106941323:5-1365:6
10695 (String, CommonAttrs) 10695 (String, CommonAttrs)
10696SampleMaterial.lc 1323:5-2182:6 106961323:5-2182:6
10697 [(String, CommonAttrs)] 10697 [(String, CommonAttrs)]
10698SampleMaterial.lc 1323:7-1323:43 106981323:7-1323:43
10699 String 10699 String
10700SampleMaterial.lc 1324:7-1324:18 107001324:7-1324:18
10701 () 10701 ()
10702 -> () 10702 -> ()
10703 -> Bool 10703 -> Bool
@@ -10705,68 +10705,68 @@ SampleMaterial.lc 1324:7-1324:18
10705 -> Bool 10705 -> Bool
10706 -> Bool 10706 -> Bool
10707 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10707 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10708SampleMaterial.lc 1324:7-1325:26 107081324:7-1325:26
10709 () 10709 ()
10710 -> Bool 10710 -> Bool
10711 -> Float 10711 -> Float
10712 -> Bool 10712 -> Bool
10713 -> Bool 10713 -> Bool
10714 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10714 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10715SampleMaterial.lc 1324:7-1326:26 107151324:7-1326:26
10716 Bool 10716 Bool
10717 -> Float 10717 -> Float
10718 -> Bool 10718 -> Bool
10719 -> Bool 10719 -> Bool
10720 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10720 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10721SampleMaterial.lc 1324:7-1327:27 107211324:7-1327:27
10722 Float 10722 Float
10723 -> Bool 10723 -> Bool
10724 -> Bool 10724 -> Bool
10725 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10725 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10726SampleMaterial.lc 1324:7-1328:21 107261324:7-1328:21
10727 Bool 10727 Bool
10728 -> Bool 10728 -> Bool
10729 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10729 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10730SampleMaterial.lc 1324:7-1329:35 107301324:7-1329:35
10731 Bool 10731 Bool
10732 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10732 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10733SampleMaterial.lc 1324:7-1330:28 107331324:7-1330:28
10734 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10734 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10735SampleMaterial.lc 1324:7-1331:33 107351324:7-1331:33
10736 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10736 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10737SampleMaterial.lc 1324:7-1332:32 107371324:7-1332:32
10738 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10738 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10739SampleMaterial.lc 1324:7-1333:30 107391324:7-1333:30
10740 Bool -> [StageAttrs] -> Bool -> CommonAttrs 10740 Bool -> [StageAttrs] -> Bool -> CommonAttrs
10741SampleMaterial.lc 1324:7-1334:34 107411324:7-1334:34
10742 [StageAttrs] -> Bool -> CommonAttrs 10742 [StageAttrs] -> Bool -> CommonAttrs
10743SampleMaterial.lc 1324:7-1362:14 107431324:7-1362:14
10744 Bool -> CommonAttrs 10744 Bool -> CommonAttrs
10745SampleMaterial.lc 1324:7-1364:10 107451324:7-1364:10
10746 CommonAttrs | ((CommonAttrs)) 10746 CommonAttrs | ((CommonAttrs))
10747SampleMaterial.lc 1325:24-1325:26 107471325:24-1325:26
10748 () 10748 ()
10749SampleMaterial.lc 1326:24-1326:26 107491326:24-1326:26
10750 () 10750 ()
10751SampleMaterial.lc 1327:22-1327:27 107511327:22-1327:27
10752 Bool 10752 Bool
10753SampleMaterial.lc 1328:20-1328:21 107531328:20-1328:21
10754 _b 10754 _b
10755SampleMaterial.lc 1329:30-1329:35 107551329:30-1329:35
10756 Bool 10756 Bool
10757SampleMaterial.lc 1330:23-1330:28 107571330:23-1330:28
10758 Bool 10758 Bool
10759SampleMaterial.lc 1331:20-1331:33 107591331:20-1331:33
10760 CullType 10760 CullType
10761SampleMaterial.lc 1332:30-1332:32 107611332:30-1332:32
10762 forall a . [a] 10762 forall a . [a]
10763SampleMaterial.lc 1333:25-1333:30 107631333:25-1333:30
10764 Bool 10764 Bool
10765SampleMaterial.lc 1334:29-1334:34 107651334:29-1334:34
10766 Bool 10766 Bool
10767SampleMaterial.lc 1336:13-1362:14 107671336:13-1362:14
10768 [StageAttrs] 10768 [StageAttrs]
10769SampleMaterial.lc 1336:15-1336:25 107691336:15-1336:25
10770 Maybe (Blending', Blending') 10770 Maybe (Blending', Blending')
10771 -> RGBGen 10771 -> RGBGen
10772 -> AlphaGen 10772 -> AlphaGen
@@ -10774,70 +10774,70 @@ SampleMaterial.lc 1336:15-1336:25
10774 -> [TCMod] 10774 -> [TCMod]
10775 -> StageTexture 10775 -> StageTexture
10776 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10776 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10777SampleMaterial.lc 1336:15-1337:36 107771336:15-1337:36
10778 RGBGen 10778 RGBGen
10779 -> AlphaGen 10779 -> AlphaGen
10780 -> TCGen 10780 -> TCGen
10781 -> [TCMod] 10781 -> [TCMod]
10782 -> StageTexture 10782 -> StageTexture
10783 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10783 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10784SampleMaterial.lc 1336:15-1338:50 107841336:15-1338:50
10785 AlphaGen 10785 AlphaGen
10786 -> TCGen 10786 -> TCGen
10787 -> [TCMod] 10787 -> [TCMod]
10788 -> StageTexture 10788 -> StageTexture
10789 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10789 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10790SampleMaterial.lc 1336:15-1339:42 107901336:15-1339:42
10791 TCGen 10791 TCGen
10792 -> [TCMod] 10792 -> [TCMod]
10793 -> StageTexture 10793 -> StageTexture
10794 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10794 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10795SampleMaterial.lc 1336:15-1340:36 107951336:15-1340:36
10796 [TCMod] 10796 [TCMod]
10797 -> StageTexture 10797 -> StageTexture
10798 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10798 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10799SampleMaterial.lc 1336:15-1341:31 107991336:15-1341:31
10800 StageTexture 10800 StageTexture
10801 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10801 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10802SampleMaterial.lc 1336:15-1342:74 108021336:15-1342:74
10803 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10803 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10804SampleMaterial.lc 1336:15-1343:38 108041336:15-1343:38
10805 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10805 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10806SampleMaterial.lc 1336:15-1344:41 108061336:15-1344:41
10807 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10807 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10808SampleMaterial.lc 1336:15-1345:40 108081336:15-1345:40
10809 Bool -> String -> StageAttrs 10809 Bool -> String -> StageAttrs
10810SampleMaterial.lc 1336:15-1346:46 108101336:15-1346:46
10811 String -> StageAttrs 10811 String -> StageAttrs
10812SampleMaterial.lc 1336:15-1348:18 108121336:15-1348:18
10813 StageAttrs 10813 StageAttrs
10814SampleMaterial.lc 1337:29-1337:36 108141337:29-1337:36
10815 forall a . Maybe a 10815 forall a . Maybe a
10816SampleMaterial.lc 1338:30-1338:50 108161338:30-1338:50
10817 RGBGen 10817 RGBGen
10818SampleMaterial.lc 1339:32-1339:42 108181339:32-1339:42
10819 AlphaGen 10819 AlphaGen
10820SampleMaterial.lc 1340:29-1340:36 108201340:29-1340:36
10821 TCGen 10821 TCGen
10822SampleMaterial.lc 1341:29-1341:31 108221341:29-1341:31
10823 forall a . [a] 10823 forall a . [a]
10824SampleMaterial.lc 1342:31-1342:37 108241342:31-1342:37
10825 String -> StageTexture 10825 String -> StageTexture
10826SampleMaterial.lc 1342:31-1342:74 108261342:31-1342:74
10827 StageTexture 10827 StageTexture
10828SampleMaterial.lc 1342:38-1342:74 108281342:38-1342:74
10829 String 10829 String
10830SampleMaterial.lc 1343:34-1343:38 108301343:34-1343:38
10831 Bool 10831 Bool
10832SampleMaterial.lc 1344:33-1344:41 108321344:33-1344:41
10833 DepthFunction 10833 DepthFunction
10834SampleMaterial.lc 1345:33-1345:40 108341345:33-1345:40
10835 forall a . Maybe a 10835 forall a . Maybe a
10836SampleMaterial.lc 1346:41-1346:46 108361346:41-1346:46
10837 Bool 10837 Bool
10838SampleMaterial.lc 1347:38-1347:54 108381347:38-1347:54
10839 String 10839 String
10840SampleMaterial.lc 1349:15-1349:25 108401349:15-1349:25
10841 Maybe (Blending', Blending') 10841 Maybe (Blending', Blending')
10842 -> RGBGen 10842 -> RGBGen
10843 -> AlphaGen 10843 -> AlphaGen
@@ -10845,82 +10845,82 @@ SampleMaterial.lc 1349:15-1349:25
10845 -> [TCMod] 10845 -> [TCMod]
10846 -> StageTexture 10846 -> StageTexture
10847 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10847 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10848SampleMaterial.lc 1349:15-1350:57 108481349:15-1350:57
10849 RGBGen 10849 RGBGen
10850 -> AlphaGen 10850 -> AlphaGen
10851 -> TCGen 10851 -> TCGen
10852 -> [TCMod] 10852 -> [TCMod]
10853 -> StageTexture 10853 -> StageTexture
10854 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10854 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10855SampleMaterial.lc 1349:15-1351:50 108551349:15-1351:50
10856 AlphaGen 10856 AlphaGen
10857 -> TCGen 10857 -> TCGen
10858 -> [TCMod] 10858 -> [TCMod]
10859 -> StageTexture 10859 -> StageTexture
10860 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10860 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10861SampleMaterial.lc 1349:15-1352:42 108611349:15-1352:42
10862 TCGen 10862 TCGen
10863 -> [TCMod] 10863 -> [TCMod]
10864 -> StageTexture 10864 -> StageTexture
10865 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10865 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10866SampleMaterial.lc 1349:15-1353:40 108661349:15-1353:40
10867 [TCMod] 10867 [TCMod]
10868 -> StageTexture 10868 -> StageTexture
10869 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10869 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10870SampleMaterial.lc 1349:15-1354:31 108701349:15-1354:31
10871 StageTexture 10871 StageTexture
10872 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10872 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10873SampleMaterial.lc 1349:15-1355:42 108731349:15-1355:42
10874 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10874 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10875SampleMaterial.lc 1349:15-1356:38 108751349:15-1356:38
10876 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10876 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10877SampleMaterial.lc 1349:15-1357:41 108771349:15-1357:41
10878 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10878 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10879SampleMaterial.lc 1349:15-1358:40 108791349:15-1358:40
10880 Bool -> String -> StageAttrs 10880 Bool -> String -> StageAttrs
10881SampleMaterial.lc 1349:15-1359:46 108811349:15-1359:46
10882 String -> StageAttrs 10882 String -> StageAttrs
10883SampleMaterial.lc 1349:15-1361:18 108831349:15-1361:18
10884 StageAttrs | [StageAttrs] 10884 StageAttrs | [StageAttrs]
10885SampleMaterial.lc 1350:29-1350:33 108851350:29-1350:33
10886 forall a . a -> Maybe a 10886 forall a . a -> Maybe a
10887SampleMaterial.lc 1350:29-1350:57 108871350:29-1350:57
10888 Maybe (Blending', Blending') 10888 Maybe (Blending', Blending')
10889SampleMaterial.lc 1350:34-1350:57 108891350:34-1350:57
10890 (Blending', Blending') 10890 (Blending', Blending')
10891SampleMaterial.lc 1350:36-1350:46 108911350:36-1350:46
10892 Blending' 10892 Blending'
10893SampleMaterial.lc 1350:49-1350:55 108931350:49-1350:55
10894 Blending' | ((Blending')) 10894 Blending' | ((Blending'))
10895SampleMaterial.lc 1351:30-1351:50 108951351:30-1351:50
10896 RGBGen 10896 RGBGen
10897SampleMaterial.lc 1352:32-1352:42 108971352:32-1352:42
10898 AlphaGen 10898 AlphaGen
10899SampleMaterial.lc 1353:29-1353:40 108991353:29-1353:40
10900 TCGen 10900 TCGen
10901SampleMaterial.lc 1354:29-1354:31 109011354:29-1354:31
10902 forall a . [a] 10902 forall a . [a]
10903SampleMaterial.lc 1355:31-1355:42 109031355:31-1355:42
10904 StageTexture 10904 StageTexture
10905SampleMaterial.lc 1356:34-1356:38 109051356:34-1356:38
10906 Bool 10906 Bool
10907SampleMaterial.lc 1357:33-1357:41 109071357:33-1357:41
10908 DepthFunction 10908 DepthFunction
10909SampleMaterial.lc 1358:33-1358:40 109091358:33-1358:40
10910 forall a . Maybe a 10910 forall a . Maybe a
10911SampleMaterial.lc 1359:41-1359:46 109111359:41-1359:46
10912 Bool 10912 Bool
10913SampleMaterial.lc 1360:38-1360:54 109131360:38-1360:54
10914 String 10914 String
10915SampleMaterial.lc 1363:21-1363:26 109151363:21-1363:26
10916 Bool 10916 Bool
10917SampleMaterial.lc 1366:5-1408:6 109171366:5-1408:6
10918 (String, CommonAttrs) 10918 (String, CommonAttrs)
10919SampleMaterial.lc 1366:5-2182:6 109191366:5-2182:6
10920 [(String, CommonAttrs)] 10920 [(String, CommonAttrs)]
10921SampleMaterial.lc 1366:7-1366:44 109211366:7-1366:44
10922 String 10922 String
10923SampleMaterial.lc 1367:7-1367:18 109231367:7-1367:18
10924 () 10924 ()
10925 -> () 10925 -> ()
10926 -> Bool 10926 -> Bool
@@ -10928,68 +10928,68 @@ SampleMaterial.lc 1367:7-1367:18
10928 -> Bool 10928 -> Bool
10929 -> Bool 10929 -> Bool
10930 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10930 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10931SampleMaterial.lc 1367:7-1368:26 109311367:7-1368:26
10932 () 10932 ()
10933 -> Bool 10933 -> Bool
10934 -> Float 10934 -> Float
10935 -> Bool 10935 -> Bool
10936 -> Bool 10936 -> Bool
10937 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10937 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10938SampleMaterial.lc 1367:7-1369:26 109381367:7-1369:26
10939 Bool 10939 Bool
10940 -> Float 10940 -> Float
10941 -> Bool 10941 -> Bool
10942 -> Bool 10942 -> Bool
10943 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10943 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10944SampleMaterial.lc 1367:7-1370:27 109441367:7-1370:27
10945 Float 10945 Float
10946 -> Bool 10946 -> Bool
10947 -> Bool 10947 -> Bool
10948 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10948 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10949SampleMaterial.lc 1367:7-1371:21 109491367:7-1371:21
10950 Bool 10950 Bool
10951 -> Bool 10951 -> Bool
10952 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10952 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10953SampleMaterial.lc 1367:7-1372:35 109531367:7-1372:35
10954 Bool 10954 Bool
10955 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10955 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10956SampleMaterial.lc 1367:7-1373:28 109561367:7-1373:28
10957 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10957 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10958SampleMaterial.lc 1367:7-1374:33 109581367:7-1374:33
10959 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10959 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10960SampleMaterial.lc 1367:7-1375:32 109601367:7-1375:32
10961 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10961 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10962SampleMaterial.lc 1367:7-1376:30 109621367:7-1376:30
10963 Bool -> [StageAttrs] -> Bool -> CommonAttrs 10963 Bool -> [StageAttrs] -> Bool -> CommonAttrs
10964SampleMaterial.lc 1367:7-1377:34 109641367:7-1377:34
10965 [StageAttrs] -> Bool -> CommonAttrs 10965 [StageAttrs] -> Bool -> CommonAttrs
10966SampleMaterial.lc 1367:7-1405:14 109661367:7-1405:14
10967 Bool -> CommonAttrs 10967 Bool -> CommonAttrs
10968SampleMaterial.lc 1367:7-1407:10 109681367:7-1407:10
10969 CommonAttrs | ((CommonAttrs)) 10969 CommonAttrs | ((CommonAttrs))
10970SampleMaterial.lc 1368:24-1368:26 109701368:24-1368:26
10971 () 10971 ()
10972SampleMaterial.lc 1369:24-1369:26 109721369:24-1369:26
10973 () 10973 ()
10974SampleMaterial.lc 1370:22-1370:27 109741370:22-1370:27
10975 Bool 10975 Bool
10976SampleMaterial.lc 1371:20-1371:21 109761371:20-1371:21
10977 _b 10977 _b
10978SampleMaterial.lc 1372:30-1372:35 109781372:30-1372:35
10979 Bool 10979 Bool
10980SampleMaterial.lc 1373:23-1373:28 109801373:23-1373:28
10981 Bool 10981 Bool
10982SampleMaterial.lc 1374:20-1374:33 109821374:20-1374:33
10983 CullType 10983 CullType
10984SampleMaterial.lc 1375:30-1375:32 109841375:30-1375:32
10985 forall a . [a] 10985 forall a . [a]
10986SampleMaterial.lc 1376:25-1376:30 109861376:25-1376:30
10987 Bool 10987 Bool
10988SampleMaterial.lc 1377:29-1377:34 109881377:29-1377:34
10989 Bool 10989 Bool
10990SampleMaterial.lc 1379:13-1405:14 109901379:13-1405:14
10991 [StageAttrs] 10991 [StageAttrs]
10992SampleMaterial.lc 1379:15-1379:25 109921379:15-1379:25
10993 Maybe (Blending', Blending') 10993 Maybe (Blending', Blending')
10994 -> RGBGen 10994 -> RGBGen
10995 -> AlphaGen 10995 -> AlphaGen
@@ -10997,70 +10997,70 @@ SampleMaterial.lc 1379:15-1379:25
10997 -> [TCMod] 10997 -> [TCMod]
10998 -> StageTexture 10998 -> StageTexture
10999 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10999 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11000SampleMaterial.lc 1379:15-1380:36 110001379:15-1380:36
11001 RGBGen 11001 RGBGen
11002 -> AlphaGen 11002 -> AlphaGen
11003 -> TCGen 11003 -> TCGen
11004 -> [TCMod] 11004 -> [TCMod]
11005 -> StageTexture 11005 -> StageTexture
11006 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11006 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11007SampleMaterial.lc 1379:15-1381:50 110071379:15-1381:50
11008 AlphaGen 11008 AlphaGen
11009 -> TCGen 11009 -> TCGen
11010 -> [TCMod] 11010 -> [TCMod]
11011 -> StageTexture 11011 -> StageTexture
11012 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11012 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11013SampleMaterial.lc 1379:15-1382:42 110131379:15-1382:42
11014 TCGen 11014 TCGen
11015 -> [TCMod] 11015 -> [TCMod]
11016 -> StageTexture 11016 -> StageTexture
11017 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11017 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11018SampleMaterial.lc 1379:15-1383:36 110181379:15-1383:36
11019 [TCMod] 11019 [TCMod]
11020 -> StageTexture 11020 -> StageTexture
11021 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11021 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11022SampleMaterial.lc 1379:15-1384:31 110221379:15-1384:31
11023 StageTexture 11023 StageTexture
11024 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11024 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11025SampleMaterial.lc 1379:15-1385:75 110251379:15-1385:75
11026 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11026 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11027SampleMaterial.lc 1379:15-1386:38 110271379:15-1386:38
11028 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11028 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11029SampleMaterial.lc 1379:15-1387:41 110291379:15-1387:41
11030 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11030 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11031SampleMaterial.lc 1379:15-1388:40 110311379:15-1388:40
11032 Bool -> String -> StageAttrs 11032 Bool -> String -> StageAttrs
11033SampleMaterial.lc 1379:15-1389:46 110331379:15-1389:46
11034 String -> StageAttrs 11034 String -> StageAttrs
11035SampleMaterial.lc 1379:15-1391:18 110351379:15-1391:18
11036 StageAttrs 11036 StageAttrs
11037SampleMaterial.lc 1380:29-1380:36 110371380:29-1380:36
11038 forall a . Maybe a 11038 forall a . Maybe a
11039SampleMaterial.lc 1381:30-1381:50 110391381:30-1381:50
11040 RGBGen 11040 RGBGen
11041SampleMaterial.lc 1382:32-1382:42 110411382:32-1382:42
11042 AlphaGen 11042 AlphaGen
11043SampleMaterial.lc 1383:29-1383:36 110431383:29-1383:36
11044 TCGen 11044 TCGen
11045SampleMaterial.lc 1384:29-1384:31 110451384:29-1384:31
11046 forall a . [a] 11046 forall a . [a]
11047SampleMaterial.lc 1385:31-1385:37 110471385:31-1385:37
11048 String -> StageTexture 11048 String -> StageTexture
11049SampleMaterial.lc 1385:31-1385:75 110491385:31-1385:75
11050 StageTexture 11050 StageTexture
11051SampleMaterial.lc 1385:38-1385:75 110511385:38-1385:75
11052 String 11052 String
11053SampleMaterial.lc 1386:34-1386:38 110531386:34-1386:38
11054 Bool 11054 Bool
11055SampleMaterial.lc 1387:33-1387:41 110551387:33-1387:41
11056 DepthFunction 11056 DepthFunction
11057SampleMaterial.lc 1388:33-1388:40 110571388:33-1388:40
11058 forall a . Maybe a 11058 forall a . Maybe a
11059SampleMaterial.lc 1389:41-1389:46 110591389:41-1389:46
11060 Bool 11060 Bool
11061SampleMaterial.lc 1390:38-1390:54 110611390:38-1390:54
11062 String 11062 String
11063SampleMaterial.lc 1392:15-1392:25 110631392:15-1392:25
11064 Maybe (Blending', Blending') 11064 Maybe (Blending', Blending')
11065 -> RGBGen 11065 -> RGBGen
11066 -> AlphaGen 11066 -> AlphaGen
@@ -11068,82 +11068,82 @@ SampleMaterial.lc 1392:15-1392:25
11068 -> [TCMod] 11068 -> [TCMod]
11069 -> StageTexture 11069 -> StageTexture
11070 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11070 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11071SampleMaterial.lc 1392:15-1393:57 110711392:15-1393:57
11072 RGBGen 11072 RGBGen
11073 -> AlphaGen 11073 -> AlphaGen
11074 -> TCGen 11074 -> TCGen
11075 -> [TCMod] 11075 -> [TCMod]
11076 -> StageTexture 11076 -> StageTexture
11077 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11077 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11078SampleMaterial.lc 1392:15-1394:50 110781392:15-1394:50
11079 AlphaGen 11079 AlphaGen
11080 -> TCGen 11080 -> TCGen
11081 -> [TCMod] 11081 -> [TCMod]
11082 -> StageTexture 11082 -> StageTexture
11083 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11083 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11084SampleMaterial.lc 1392:15-1395:42 110841392:15-1395:42
11085 TCGen 11085 TCGen
11086 -> [TCMod] 11086 -> [TCMod]
11087 -> StageTexture 11087 -> StageTexture
11088 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11088 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11089SampleMaterial.lc 1392:15-1396:40 110891392:15-1396:40
11090 [TCMod] 11090 [TCMod]
11091 -> StageTexture 11091 -> StageTexture
11092 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11092 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11093SampleMaterial.lc 1392:15-1397:31 110931392:15-1397:31
11094 StageTexture 11094 StageTexture
11095 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11095 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11096SampleMaterial.lc 1392:15-1398:42 110961392:15-1398:42
11097 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11097 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11098SampleMaterial.lc 1392:15-1399:38 110981392:15-1399:38
11099 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11099 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11100SampleMaterial.lc 1392:15-1400:41 111001392:15-1400:41
11101 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11101 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11102SampleMaterial.lc 1392:15-1401:40 111021392:15-1401:40
11103 Bool -> String -> StageAttrs 11103 Bool -> String -> StageAttrs
11104SampleMaterial.lc 1392:15-1402:46 111041392:15-1402:46
11105 String -> StageAttrs 11105 String -> StageAttrs
11106SampleMaterial.lc 1392:15-1404:18 111061392:15-1404:18
11107 StageAttrs | [StageAttrs] 11107 StageAttrs | [StageAttrs]
11108SampleMaterial.lc 1393:29-1393:33 111081393:29-1393:33
11109 forall a . a -> Maybe a 11109 forall a . a -> Maybe a
11110SampleMaterial.lc 1393:29-1393:57 111101393:29-1393:57
11111 Maybe (Blending', Blending') 11111 Maybe (Blending', Blending')
11112SampleMaterial.lc 1393:34-1393:57 111121393:34-1393:57
11113 (Blending', Blending') 11113 (Blending', Blending')
11114SampleMaterial.lc 1393:36-1393:46 111141393:36-1393:46
11115 Blending' 11115 Blending'
11116SampleMaterial.lc 1393:49-1393:55 111161393:49-1393:55
11117 Blending' | ((Blending')) 11117 Blending' | ((Blending'))
11118SampleMaterial.lc 1394:30-1394:50 111181394:30-1394:50
11119 RGBGen 11119 RGBGen
11120SampleMaterial.lc 1395:32-1395:42 111201395:32-1395:42
11121 AlphaGen 11121 AlphaGen
11122SampleMaterial.lc 1396:29-1396:40 111221396:29-1396:40
11123 TCGen 11123 TCGen
11124SampleMaterial.lc 1397:29-1397:31 111241397:29-1397:31
11125 forall a . [a] 11125 forall a . [a]
11126SampleMaterial.lc 1398:31-1398:42 111261398:31-1398:42
11127 StageTexture 11127 StageTexture
11128SampleMaterial.lc 1399:34-1399:38 111281399:34-1399:38
11129 Bool 11129 Bool
11130SampleMaterial.lc 1400:33-1400:41 111301400:33-1400:41
11131 DepthFunction 11131 DepthFunction
11132SampleMaterial.lc 1401:33-1401:40 111321401:33-1401:40
11133 forall a . Maybe a 11133 forall a . Maybe a
11134SampleMaterial.lc 1402:41-1402:46 111341402:41-1402:46
11135 Bool 11135 Bool
11136SampleMaterial.lc 1403:38-1403:54 111361403:38-1403:54
11137 String 11137 String
11138SampleMaterial.lc 1406:21-1406:26 111381406:21-1406:26
11139 Bool 11139 Bool
11140SampleMaterial.lc 1409:5-1451:6 111401409:5-1451:6
11141 (String, CommonAttrs) 11141 (String, CommonAttrs)
11142SampleMaterial.lc 1409:5-2182:6 111421409:5-2182:6
11143 [(String, CommonAttrs)] 11143 [(String, CommonAttrs)]
11144SampleMaterial.lc 1409:7-1409:44 111441409:7-1409:44
11145 String 11145 String
11146SampleMaterial.lc 1410:7-1410:18 111461410:7-1410:18
11147 () 11147 ()
11148 -> () 11148 -> ()
11149 -> Bool 11149 -> Bool
@@ -11151,68 +11151,68 @@ SampleMaterial.lc 1410:7-1410:18
11151 -> Bool 11151 -> Bool
11152 -> Bool 11152 -> Bool
11153 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11153 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11154SampleMaterial.lc 1410:7-1411:26 111541410:7-1411:26
11155 () 11155 ()
11156 -> Bool 11156 -> Bool
11157 -> Float 11157 -> Float
11158 -> Bool 11158 -> Bool
11159 -> Bool 11159 -> Bool
11160 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11160 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11161SampleMaterial.lc 1410:7-1412:26 111611410:7-1412:26
11162 Bool 11162 Bool
11163 -> Float 11163 -> Float
11164 -> Bool 11164 -> Bool
11165 -> Bool 11165 -> Bool
11166 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11166 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11167SampleMaterial.lc 1410:7-1413:27 111671410:7-1413:27
11168 Float 11168 Float
11169 -> Bool 11169 -> Bool
11170 -> Bool 11170 -> Bool
11171 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11171 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11172SampleMaterial.lc 1410:7-1414:21 111721410:7-1414:21
11173 Bool 11173 Bool
11174 -> Bool 11174 -> Bool
11175 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11175 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11176SampleMaterial.lc 1410:7-1415:35 111761410:7-1415:35
11177 Bool 11177 Bool
11178 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11178 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11179SampleMaterial.lc 1410:7-1416:28 111791410:7-1416:28
11180 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11180 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11181SampleMaterial.lc 1410:7-1417:33 111811410:7-1417:33
11182 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11182 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11183SampleMaterial.lc 1410:7-1418:32 111831410:7-1418:32
11184 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11184 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11185SampleMaterial.lc 1410:7-1419:30 111851410:7-1419:30
11186 Bool -> [StageAttrs] -> Bool -> CommonAttrs 11186 Bool -> [StageAttrs] -> Bool -> CommonAttrs
11187SampleMaterial.lc 1410:7-1420:34 111871410:7-1420:34
11188 [StageAttrs] -> Bool -> CommonAttrs 11188 [StageAttrs] -> Bool -> CommonAttrs
11189SampleMaterial.lc 1410:7-1448:14 111891410:7-1448:14
11190 Bool -> CommonAttrs 11190 Bool -> CommonAttrs
11191SampleMaterial.lc 1410:7-1450:10 111911410:7-1450:10
11192 CommonAttrs | ((CommonAttrs)) 11192 CommonAttrs | ((CommonAttrs))
11193SampleMaterial.lc 1411:24-1411:26 111931411:24-1411:26
11194 () 11194 ()
11195SampleMaterial.lc 1412:24-1412:26 111951412:24-1412:26
11196 () 11196 ()
11197SampleMaterial.lc 1413:22-1413:27 111971413:22-1413:27
11198 Bool 11198 Bool
11199SampleMaterial.lc 1414:20-1414:21 111991414:20-1414:21
11200 _b 11200 _b
11201SampleMaterial.lc 1415:30-1415:35 112011415:30-1415:35
11202 Bool 11202 Bool
11203SampleMaterial.lc 1416:23-1416:28 112031416:23-1416:28
11204 Bool 11204 Bool
11205SampleMaterial.lc 1417:20-1417:33 112051417:20-1417:33
11206 CullType 11206 CullType
11207SampleMaterial.lc 1418:30-1418:32 112071418:30-1418:32
11208 forall a . [a] 11208 forall a . [a]
11209SampleMaterial.lc 1419:25-1419:30 112091419:25-1419:30
11210 Bool 11210 Bool
11211SampleMaterial.lc 1420:29-1420:34 112111420:29-1420:34
11212 Bool 11212 Bool
11213SampleMaterial.lc 1422:13-1448:14 112131422:13-1448:14
11214 [StageAttrs] 11214 [StageAttrs]
11215SampleMaterial.lc 1422:15-1422:25 112151422:15-1422:25
11216 Maybe (Blending', Blending') 11216 Maybe (Blending', Blending')
11217 -> RGBGen 11217 -> RGBGen
11218 -> AlphaGen 11218 -> AlphaGen
@@ -11220,70 +11220,70 @@ SampleMaterial.lc 1422:15-1422:25
11220 -> [TCMod] 11220 -> [TCMod]
11221 -> StageTexture 11221 -> StageTexture
11222 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11222 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11223SampleMaterial.lc 1422:15-1423:36 112231422:15-1423:36
11224 RGBGen 11224 RGBGen
11225 -> AlphaGen 11225 -> AlphaGen
11226 -> TCGen 11226 -> TCGen
11227 -> [TCMod] 11227 -> [TCMod]
11228 -> StageTexture 11228 -> StageTexture
11229 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11229 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11230SampleMaterial.lc 1422:15-1424:50 112301422:15-1424:50
11231 AlphaGen 11231 AlphaGen
11232 -> TCGen 11232 -> TCGen
11233 -> [TCMod] 11233 -> [TCMod]
11234 -> StageTexture 11234 -> StageTexture
11235 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11235 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11236SampleMaterial.lc 1422:15-1425:42 112361422:15-1425:42
11237 TCGen 11237 TCGen
11238 -> [TCMod] 11238 -> [TCMod]
11239 -> StageTexture 11239 -> StageTexture
11240 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11240 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11241SampleMaterial.lc 1422:15-1426:36 112411422:15-1426:36
11242 [TCMod] 11242 [TCMod]
11243 -> StageTexture 11243 -> StageTexture
11244 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11244 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11245SampleMaterial.lc 1422:15-1427:31 112451422:15-1427:31
11246 StageTexture 11246 StageTexture
11247 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11247 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11248SampleMaterial.lc 1422:15-1428:75 112481422:15-1428:75
11249 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11249 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11250SampleMaterial.lc 1422:15-1429:38 112501422:15-1429:38
11251 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11251 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11252SampleMaterial.lc 1422:15-1430:41 112521422:15-1430:41
11253 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11253 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11254SampleMaterial.lc 1422:15-1431:40 112541422:15-1431:40
11255 Bool -> String -> StageAttrs 11255 Bool -> String -> StageAttrs
11256SampleMaterial.lc 1422:15-1432:46 112561422:15-1432:46
11257 String -> StageAttrs 11257 String -> StageAttrs
11258SampleMaterial.lc 1422:15-1434:18 112581422:15-1434:18
11259 StageAttrs 11259 StageAttrs
11260SampleMaterial.lc 1423:29-1423:36 112601423:29-1423:36
11261 forall a . Maybe a 11261 forall a . Maybe a
11262SampleMaterial.lc 1424:30-1424:50 112621424:30-1424:50
11263 RGBGen 11263 RGBGen
11264SampleMaterial.lc 1425:32-1425:42 112641425:32-1425:42
11265 AlphaGen 11265 AlphaGen
11266SampleMaterial.lc 1426:29-1426:36 112661426:29-1426:36
11267 TCGen 11267 TCGen
11268SampleMaterial.lc 1427:29-1427:31 112681427:29-1427:31
11269 forall a . [a] 11269 forall a . [a]
11270SampleMaterial.lc 1428:31-1428:37 112701428:31-1428:37
11271 String -> StageTexture 11271 String -> StageTexture
11272SampleMaterial.lc 1428:31-1428:75 112721428:31-1428:75
11273 StageTexture 11273 StageTexture
11274SampleMaterial.lc 1428:38-1428:75 112741428:38-1428:75
11275 String 11275 String
11276SampleMaterial.lc 1429:34-1429:38 112761429:34-1429:38
11277 Bool 11277 Bool
11278SampleMaterial.lc 1430:33-1430:41 112781430:33-1430:41
11279 DepthFunction 11279 DepthFunction
11280SampleMaterial.lc 1431:33-1431:40 112801431:33-1431:40
11281 forall a . Maybe a 11281 forall a . Maybe a
11282SampleMaterial.lc 1432:41-1432:46 112821432:41-1432:46
11283 Bool 11283 Bool
11284SampleMaterial.lc 1433:38-1433:54 112841433:38-1433:54
11285 String 11285 String
11286SampleMaterial.lc 1435:15-1435:25 112861435:15-1435:25
11287 Maybe (Blending', Blending') 11287 Maybe (Blending', Blending')
11288 -> RGBGen 11288 -> RGBGen
11289 -> AlphaGen 11289 -> AlphaGen
@@ -11291,82 +11291,82 @@ SampleMaterial.lc 1435:15-1435:25
11291 -> [TCMod] 11291 -> [TCMod]
11292 -> StageTexture 11292 -> StageTexture
11293 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11293 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11294SampleMaterial.lc 1435:15-1436:57 112941435:15-1436:57
11295 RGBGen 11295 RGBGen
11296 -> AlphaGen 11296 -> AlphaGen
11297 -> TCGen 11297 -> TCGen
11298 -> [TCMod] 11298 -> [TCMod]
11299 -> StageTexture 11299 -> StageTexture
11300 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11300 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11301SampleMaterial.lc 1435:15-1437:50 113011435:15-1437:50
11302 AlphaGen 11302 AlphaGen
11303 -> TCGen 11303 -> TCGen
11304 -> [TCMod] 11304 -> [TCMod]
11305 -> StageTexture 11305 -> StageTexture
11306 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11306 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11307SampleMaterial.lc 1435:15-1438:42 113071435:15-1438:42
11308 TCGen 11308 TCGen
11309 -> [TCMod] 11309 -> [TCMod]
11310 -> StageTexture 11310 -> StageTexture
11311 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11311 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11312SampleMaterial.lc 1435:15-1439:40 113121435:15-1439:40
11313 [TCMod] 11313 [TCMod]
11314 -> StageTexture 11314 -> StageTexture
11315 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11315 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11316SampleMaterial.lc 1435:15-1440:31 113161435:15-1440:31
11317 StageTexture 11317 StageTexture
11318 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11318 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11319SampleMaterial.lc 1435:15-1441:42 113191435:15-1441:42
11320 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11320 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11321SampleMaterial.lc 1435:15-1442:38 113211435:15-1442:38
11322 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11322 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11323SampleMaterial.lc 1435:15-1443:41 113231435:15-1443:41
11324 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11324 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11325SampleMaterial.lc 1435:15-1444:40 113251435:15-1444:40
11326 Bool -> String -> StageAttrs 11326 Bool -> String -> StageAttrs
11327SampleMaterial.lc 1435:15-1445:46 113271435:15-1445:46
11328 String -> StageAttrs 11328 String -> StageAttrs
11329SampleMaterial.lc 1435:15-1447:18 113291435:15-1447:18
11330 StageAttrs | [StageAttrs] 11330 StageAttrs | [StageAttrs]
11331SampleMaterial.lc 1436:29-1436:33 113311436:29-1436:33
11332 forall a . a -> Maybe a 11332 forall a . a -> Maybe a
11333SampleMaterial.lc 1436:29-1436:57 113331436:29-1436:57
11334 Maybe (Blending', Blending') 11334 Maybe (Blending', Blending')
11335SampleMaterial.lc 1436:34-1436:57 113351436:34-1436:57
11336 (Blending', Blending') 11336 (Blending', Blending')
11337SampleMaterial.lc 1436:36-1436:46 113371436:36-1436:46
11338 Blending' 11338 Blending'
11339SampleMaterial.lc 1436:49-1436:55 113391436:49-1436:55
11340 Blending' | ((Blending')) 11340 Blending' | ((Blending'))
11341SampleMaterial.lc 1437:30-1437:50 113411437:30-1437:50
11342 RGBGen 11342 RGBGen
11343SampleMaterial.lc 1438:32-1438:42 113431438:32-1438:42
11344 AlphaGen 11344 AlphaGen
11345SampleMaterial.lc 1439:29-1439:40 113451439:29-1439:40
11346 TCGen 11346 TCGen
11347SampleMaterial.lc 1440:29-1440:31 113471440:29-1440:31
11348 forall a . [a] 11348 forall a . [a]
11349SampleMaterial.lc 1441:31-1441:42 113491441:31-1441:42
11350 StageTexture 11350 StageTexture
11351SampleMaterial.lc 1442:34-1442:38 113511442:34-1442:38
11352 Bool 11352 Bool
11353SampleMaterial.lc 1443:33-1443:41 113531443:33-1443:41
11354 DepthFunction 11354 DepthFunction
11355SampleMaterial.lc 1444:33-1444:40 113551444:33-1444:40
11356 forall a . Maybe a 11356 forall a . Maybe a
11357SampleMaterial.lc 1445:41-1445:46 113571445:41-1445:46
11358 Bool 11358 Bool
11359SampleMaterial.lc 1446:38-1446:54 113591446:38-1446:54
11360 String 11360 String
11361SampleMaterial.lc 1449:21-1449:26 113611449:21-1449:26
11362 Bool 11362 Bool
11363SampleMaterial.lc 1452:5-1494:6 113631452:5-1494:6
11364 (String, CommonAttrs) 11364 (String, CommonAttrs)
11365SampleMaterial.lc 1452:5-2182:6 113651452:5-2182:6
11366 [(String, CommonAttrs)] 11366 [(String, CommonAttrs)]
11367SampleMaterial.lc 1452:7-1452:44 113671452:7-1452:44
11368 String 11368 String
11369SampleMaterial.lc 1453:7-1453:18 113691453:7-1453:18
11370 () 11370 ()
11371 -> () 11371 -> ()
11372 -> Bool 11372 -> Bool
@@ -11374,68 +11374,68 @@ SampleMaterial.lc 1453:7-1453:18
11374 -> Bool 11374 -> Bool
11375 -> Bool 11375 -> Bool
11376 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11376 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11377SampleMaterial.lc 1453:7-1454:26 113771453:7-1454:26
11378 () 11378 ()
11379 -> Bool 11379 -> Bool
11380 -> Float 11380 -> Float
11381 -> Bool 11381 -> Bool
11382 -> Bool 11382 -> Bool
11383 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11383 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11384SampleMaterial.lc 1453:7-1455:26 113841453:7-1455:26
11385 Bool 11385 Bool
11386 -> Float 11386 -> Float
11387 -> Bool 11387 -> Bool
11388 -> Bool 11388 -> Bool
11389 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11389 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11390SampleMaterial.lc 1453:7-1456:27 113901453:7-1456:27
11391 Float 11391 Float
11392 -> Bool 11392 -> Bool
11393 -> Bool 11393 -> Bool
11394 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11394 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11395SampleMaterial.lc 1453:7-1457:21 113951453:7-1457:21
11396 Bool 11396 Bool
11397 -> Bool 11397 -> Bool
11398 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11398 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11399SampleMaterial.lc 1453:7-1458:35 113991453:7-1458:35
11400 Bool 11400 Bool
11401 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11401 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11402SampleMaterial.lc 1453:7-1459:28 114021453:7-1459:28
11403 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11403 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11404SampleMaterial.lc 1453:7-1460:33 114041453:7-1460:33
11405 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11405 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11406SampleMaterial.lc 1453:7-1461:32 114061453:7-1461:32
11407 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11407 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11408SampleMaterial.lc 1453:7-1462:30 114081453:7-1462:30
11409 Bool -> [StageAttrs] -> Bool -> CommonAttrs 11409 Bool -> [StageAttrs] -> Bool -> CommonAttrs
11410SampleMaterial.lc 1453:7-1463:34 114101453:7-1463:34
11411 [StageAttrs] -> Bool -> CommonAttrs 11411 [StageAttrs] -> Bool -> CommonAttrs
11412SampleMaterial.lc 1453:7-1491:14 114121453:7-1491:14
11413 Bool -> CommonAttrs 11413 Bool -> CommonAttrs
11414SampleMaterial.lc 1453:7-1493:10 114141453:7-1493:10
11415 CommonAttrs | ((CommonAttrs)) 11415 CommonAttrs | ((CommonAttrs))
11416SampleMaterial.lc 1454:24-1454:26 114161454:24-1454:26
11417 () 11417 ()
11418SampleMaterial.lc 1455:24-1455:26 114181455:24-1455:26
11419 () 11419 ()
11420SampleMaterial.lc 1456:22-1456:27 114201456:22-1456:27
11421 Bool 11421 Bool
11422SampleMaterial.lc 1457:20-1457:21 114221457:20-1457:21
11423 _b 11423 _b
11424SampleMaterial.lc 1458:30-1458:35 114241458:30-1458:35
11425 Bool 11425 Bool
11426SampleMaterial.lc 1459:23-1459:28 114261459:23-1459:28
11427 Bool 11427 Bool
11428SampleMaterial.lc 1460:20-1460:33 114281460:20-1460:33
11429 CullType 11429 CullType
11430SampleMaterial.lc 1461:30-1461:32 114301461:30-1461:32
11431 forall a . [a] 11431 forall a . [a]
11432SampleMaterial.lc 1462:25-1462:30 114321462:25-1462:30
11433 Bool 11433 Bool
11434SampleMaterial.lc 1463:29-1463:34 114341463:29-1463:34
11435 Bool 11435 Bool
11436SampleMaterial.lc 1465:13-1491:14 114361465:13-1491:14
11437 [StageAttrs] 11437 [StageAttrs]
11438SampleMaterial.lc 1465:15-1465:25 114381465:15-1465:25
11439 Maybe (Blending', Blending') 11439 Maybe (Blending', Blending')
11440 -> RGBGen 11440 -> RGBGen
11441 -> AlphaGen 11441 -> AlphaGen
@@ -11443,70 +11443,70 @@ SampleMaterial.lc 1465:15-1465:25
11443 -> [TCMod] 11443 -> [TCMod]
11444 -> StageTexture 11444 -> StageTexture
11445 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11445 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11446SampleMaterial.lc 1465:15-1466:36 114461465:15-1466:36
11447 RGBGen 11447 RGBGen
11448 -> AlphaGen 11448 -> AlphaGen
11449 -> TCGen 11449 -> TCGen
11450 -> [TCMod] 11450 -> [TCMod]
11451 -> StageTexture 11451 -> StageTexture
11452 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11452 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11453SampleMaterial.lc 1465:15-1467:50 114531465:15-1467:50
11454 AlphaGen 11454 AlphaGen
11455 -> TCGen 11455 -> TCGen
11456 -> [TCMod] 11456 -> [TCMod]
11457 -> StageTexture 11457 -> StageTexture
11458 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11458 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11459SampleMaterial.lc 1465:15-1468:42 114591465:15-1468:42
11460 TCGen 11460 TCGen
11461 -> [TCMod] 11461 -> [TCMod]
11462 -> StageTexture 11462 -> StageTexture
11463 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11463 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11464SampleMaterial.lc 1465:15-1469:36 114641465:15-1469:36
11465 [TCMod] 11465 [TCMod]
11466 -> StageTexture 11466 -> StageTexture
11467 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11467 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11468SampleMaterial.lc 1465:15-1470:31 114681465:15-1470:31
11469 StageTexture 11469 StageTexture
11470 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11470 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11471SampleMaterial.lc 1465:15-1471:75 114711465:15-1471:75
11472 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11472 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11473SampleMaterial.lc 1465:15-1472:38 114731465:15-1472:38
11474 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11474 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11475SampleMaterial.lc 1465:15-1473:41 114751465:15-1473:41
11476 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11476 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11477SampleMaterial.lc 1465:15-1474:40 114771465:15-1474:40
11478 Bool -> String -> StageAttrs 11478 Bool -> String -> StageAttrs
11479SampleMaterial.lc 1465:15-1475:46 114791465:15-1475:46
11480 String -> StageAttrs 11480 String -> StageAttrs
11481SampleMaterial.lc 1465:15-1477:18 114811465:15-1477:18
11482 StageAttrs 11482 StageAttrs
11483SampleMaterial.lc 1466:29-1466:36 114831466:29-1466:36
11484 forall a . Maybe a 11484 forall a . Maybe a
11485SampleMaterial.lc 1467:30-1467:50 114851467:30-1467:50
11486 RGBGen 11486 RGBGen
11487SampleMaterial.lc 1468:32-1468:42 114871468:32-1468:42
11488 AlphaGen 11488 AlphaGen
11489SampleMaterial.lc 1469:29-1469:36 114891469:29-1469:36
11490 TCGen 11490 TCGen
11491SampleMaterial.lc 1470:29-1470:31 114911470:29-1470:31
11492 forall a . [a] 11492 forall a . [a]
11493SampleMaterial.lc 1471:31-1471:37 114931471:31-1471:37
11494 String -> StageTexture 11494 String -> StageTexture
11495SampleMaterial.lc 1471:31-1471:75 114951471:31-1471:75
11496 StageTexture 11496 StageTexture
11497SampleMaterial.lc 1471:38-1471:75 114971471:38-1471:75
11498 String 11498 String
11499SampleMaterial.lc 1472:34-1472:38 114991472:34-1472:38
11500 Bool 11500 Bool
11501SampleMaterial.lc 1473:33-1473:41 115011473:33-1473:41
11502 DepthFunction 11502 DepthFunction
11503SampleMaterial.lc 1474:33-1474:40 115031474:33-1474:40
11504 forall a . Maybe a 11504 forall a . Maybe a
11505SampleMaterial.lc 1475:41-1475:46 115051475:41-1475:46
11506 Bool 11506 Bool
11507SampleMaterial.lc 1476:38-1476:54 115071476:38-1476:54
11508 String 11508 String
11509SampleMaterial.lc 1478:15-1478:25 115091478:15-1478:25
11510 Maybe (Blending', Blending') 11510 Maybe (Blending', Blending')
11511 -> RGBGen 11511 -> RGBGen
11512 -> AlphaGen 11512 -> AlphaGen
@@ -11514,82 +11514,82 @@ SampleMaterial.lc 1478:15-1478:25
11514 -> [TCMod] 11514 -> [TCMod]
11515 -> StageTexture 11515 -> StageTexture
11516 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11516 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11517SampleMaterial.lc 1478:15-1479:57 115171478:15-1479:57
11518 RGBGen 11518 RGBGen
11519 -> AlphaGen 11519 -> AlphaGen
11520 -> TCGen 11520 -> TCGen
11521 -> [TCMod] 11521 -> [TCMod]
11522 -> StageTexture 11522 -> StageTexture
11523 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11523 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11524SampleMaterial.lc 1478:15-1480:50 115241478:15-1480:50
11525 AlphaGen 11525 AlphaGen
11526 -> TCGen 11526 -> TCGen
11527 -> [TCMod] 11527 -> [TCMod]
11528 -> StageTexture 11528 -> StageTexture
11529 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11529 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11530SampleMaterial.lc 1478:15-1481:42 115301478:15-1481:42
11531 TCGen 11531 TCGen
11532 -> [TCMod] 11532 -> [TCMod]
11533 -> StageTexture 11533 -> StageTexture
11534 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11534 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11535SampleMaterial.lc 1478:15-1482:40 115351478:15-1482:40
11536 [TCMod] 11536 [TCMod]
11537 -> StageTexture 11537 -> StageTexture
11538 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11538 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11539SampleMaterial.lc 1478:15-1483:31 115391478:15-1483:31
11540 StageTexture 11540 StageTexture
11541 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11541 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11542SampleMaterial.lc 1478:15-1484:42 115421478:15-1484:42
11543 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11543 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11544SampleMaterial.lc 1478:15-1485:38 115441478:15-1485:38
11545 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11545 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11546SampleMaterial.lc 1478:15-1486:41 115461478:15-1486:41
11547 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11547 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11548SampleMaterial.lc 1478:15-1487:40 115481478:15-1487:40
11549 Bool -> String -> StageAttrs 11549 Bool -> String -> StageAttrs
11550SampleMaterial.lc 1478:15-1488:46 115501478:15-1488:46
11551 String -> StageAttrs 11551 String -> StageAttrs
11552SampleMaterial.lc 1478:15-1490:18 115521478:15-1490:18
11553 StageAttrs | [StageAttrs] 11553 StageAttrs | [StageAttrs]
11554SampleMaterial.lc 1479:29-1479:33 115541479:29-1479:33
11555 forall a . a -> Maybe a 11555 forall a . a -> Maybe a
11556SampleMaterial.lc 1479:29-1479:57 115561479:29-1479:57
11557 Maybe (Blending', Blending') 11557 Maybe (Blending', Blending')
11558SampleMaterial.lc 1479:34-1479:57 115581479:34-1479:57
11559 (Blending', Blending') 11559 (Blending', Blending')
11560SampleMaterial.lc 1479:36-1479:46 115601479:36-1479:46
11561 Blending' 11561 Blending'
11562SampleMaterial.lc 1479:49-1479:55 115621479:49-1479:55
11563 Blending' | ((Blending')) 11563 Blending' | ((Blending'))
11564SampleMaterial.lc 1480:30-1480:50 115641480:30-1480:50
11565 RGBGen 11565 RGBGen
11566SampleMaterial.lc 1481:32-1481:42 115661481:32-1481:42
11567 AlphaGen 11567 AlphaGen
11568SampleMaterial.lc 1482:29-1482:40 115681482:29-1482:40
11569 TCGen 11569 TCGen
11570SampleMaterial.lc 1483:29-1483:31 115701483:29-1483:31
11571 forall a . [a] 11571 forall a . [a]
11572SampleMaterial.lc 1484:31-1484:42 115721484:31-1484:42
11573 StageTexture 11573 StageTexture
11574SampleMaterial.lc 1485:34-1485:38 115741485:34-1485:38
11575 Bool 11575 Bool
11576SampleMaterial.lc 1486:33-1486:41 115761486:33-1486:41
11577 DepthFunction 11577 DepthFunction
11578SampleMaterial.lc 1487:33-1487:40 115781487:33-1487:40
11579 forall a . Maybe a 11579 forall a . Maybe a
11580SampleMaterial.lc 1488:41-1488:46 115801488:41-1488:46
11581 Bool 11581 Bool
11582SampleMaterial.lc 1489:38-1489:54 115821489:38-1489:54
11583 String 11583 String
11584SampleMaterial.lc 1492:21-1492:26 115841492:21-1492:26
11585 Bool 11585 Bool
11586SampleMaterial.lc 1495:5-1537:6 115861495:5-1537:6
11587 (String, CommonAttrs) 11587 (String, CommonAttrs)
11588SampleMaterial.lc 1495:5-2182:6 115881495:5-2182:6
11589 [(String, CommonAttrs)] 11589 [(String, CommonAttrs)]
11590SampleMaterial.lc 1495:7-1495:45 115901495:7-1495:45
11591 String 11591 String
11592SampleMaterial.lc 1496:7-1496:18 115921496:7-1496:18
11593 () 11593 ()
11594 -> () 11594 -> ()
11595 -> Bool 11595 -> Bool
@@ -11597,68 +11597,68 @@ SampleMaterial.lc 1496:7-1496:18
11597 -> Bool 11597 -> Bool
11598 -> Bool 11598 -> Bool
11599 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11599 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11600SampleMaterial.lc 1496:7-1497:26 116001496:7-1497:26
11601 () 11601 ()
11602 -> Bool 11602 -> Bool
11603 -> Float 11603 -> Float
11604 -> Bool 11604 -> Bool
11605 -> Bool 11605 -> Bool
11606 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11606 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11607SampleMaterial.lc 1496:7-1498:26 116071496:7-1498:26
11608 Bool 11608 Bool
11609 -> Float 11609 -> Float
11610 -> Bool 11610 -> Bool
11611 -> Bool 11611 -> Bool
11612 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11612 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11613SampleMaterial.lc 1496:7-1499:27 116131496:7-1499:27
11614 Float 11614 Float
11615 -> Bool 11615 -> Bool
11616 -> Bool 11616 -> Bool
11617 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11617 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11618SampleMaterial.lc 1496:7-1500:21 116181496:7-1500:21
11619 Bool 11619 Bool
11620 -> Bool 11620 -> Bool
11621 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11621 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11622SampleMaterial.lc 1496:7-1501:35 116221496:7-1501:35
11623 Bool 11623 Bool
11624 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11624 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11625SampleMaterial.lc 1496:7-1502:28 116251496:7-1502:28
11626 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11626 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11627SampleMaterial.lc 1496:7-1503:33 116271496:7-1503:33
11628 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11628 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11629SampleMaterial.lc 1496:7-1504:32 116291496:7-1504:32
11630 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11630 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11631SampleMaterial.lc 1496:7-1505:30 116311496:7-1505:30
11632 Bool -> [StageAttrs] -> Bool -> CommonAttrs 11632 Bool -> [StageAttrs] -> Bool -> CommonAttrs
11633SampleMaterial.lc 1496:7-1506:34 116331496:7-1506:34
11634 [StageAttrs] -> Bool -> CommonAttrs 11634 [StageAttrs] -> Bool -> CommonAttrs
11635SampleMaterial.lc 1496:7-1534:14 116351496:7-1534:14
11636 Bool -> CommonAttrs 11636 Bool -> CommonAttrs
11637SampleMaterial.lc 1496:7-1536:10 116371496:7-1536:10
11638 CommonAttrs | ((CommonAttrs)) 11638 CommonAttrs | ((CommonAttrs))
11639SampleMaterial.lc 1497:24-1497:26 116391497:24-1497:26
11640 () 11640 ()
11641SampleMaterial.lc 1498:24-1498:26 116411498:24-1498:26
11642 () 11642 ()
11643SampleMaterial.lc 1499:22-1499:27 116431499:22-1499:27
11644 Bool 11644 Bool
11645SampleMaterial.lc 1500:20-1500:21 116451500:20-1500:21
11646 _b 11646 _b
11647SampleMaterial.lc 1501:30-1501:35 116471501:30-1501:35
11648 Bool 11648 Bool
11649SampleMaterial.lc 1502:23-1502:28 116491502:23-1502:28
11650 Bool 11650 Bool
11651SampleMaterial.lc 1503:20-1503:33 116511503:20-1503:33
11652 CullType 11652 CullType
11653SampleMaterial.lc 1504:30-1504:32 116531504:30-1504:32
11654 forall a . [a] 11654 forall a . [a]
11655SampleMaterial.lc 1505:25-1505:30 116551505:25-1505:30
11656 Bool 11656 Bool
11657SampleMaterial.lc 1506:29-1506:34 116571506:29-1506:34
11658 Bool 11658 Bool
11659SampleMaterial.lc 1508:13-1534:14 116591508:13-1534:14
11660 [StageAttrs] 11660 [StageAttrs]
11661SampleMaterial.lc 1508:15-1508:25 116611508:15-1508:25
11662 Maybe (Blending', Blending') 11662 Maybe (Blending', Blending')
11663 -> RGBGen 11663 -> RGBGen
11664 -> AlphaGen 11664 -> AlphaGen
@@ -11666,70 +11666,70 @@ SampleMaterial.lc 1508:15-1508:25
11666 -> [TCMod] 11666 -> [TCMod]
11667 -> StageTexture 11667 -> StageTexture
11668 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11668 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11669SampleMaterial.lc 1508:15-1509:36 116691508:15-1509:36
11670 RGBGen 11670 RGBGen
11671 -> AlphaGen 11671 -> AlphaGen
11672 -> TCGen 11672 -> TCGen
11673 -> [TCMod] 11673 -> [TCMod]
11674 -> StageTexture 11674 -> StageTexture
11675 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11675 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11676SampleMaterial.lc 1508:15-1510:50 116761508:15-1510:50
11677 AlphaGen 11677 AlphaGen
11678 -> TCGen 11678 -> TCGen
11679 -> [TCMod] 11679 -> [TCMod]
11680 -> StageTexture 11680 -> StageTexture
11681 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11681 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11682SampleMaterial.lc 1508:15-1511:42 116821508:15-1511:42
11683 TCGen 11683 TCGen
11684 -> [TCMod] 11684 -> [TCMod]
11685 -> StageTexture 11685 -> StageTexture
11686 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11686 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11687SampleMaterial.lc 1508:15-1512:36 116871508:15-1512:36
11688 [TCMod] 11688 [TCMod]
11689 -> StageTexture 11689 -> StageTexture
11690 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11690 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11691SampleMaterial.lc 1508:15-1513:31 116911508:15-1513:31
11692 StageTexture 11692 StageTexture
11693 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11693 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11694SampleMaterial.lc 1508:15-1514:76 116941508:15-1514:76
11695 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11695 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11696SampleMaterial.lc 1508:15-1515:38 116961508:15-1515:38
11697 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11697 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11698SampleMaterial.lc 1508:15-1516:41 116981508:15-1516:41
11699 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11699 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11700SampleMaterial.lc 1508:15-1517:40 117001508:15-1517:40
11701 Bool -> String -> StageAttrs 11701 Bool -> String -> StageAttrs
11702SampleMaterial.lc 1508:15-1518:46 117021508:15-1518:46
11703 String -> StageAttrs 11703 String -> StageAttrs
11704SampleMaterial.lc 1508:15-1520:18 117041508:15-1520:18
11705 StageAttrs 11705 StageAttrs
11706SampleMaterial.lc 1509:29-1509:36 117061509:29-1509:36
11707 forall a . Maybe a 11707 forall a . Maybe a
11708SampleMaterial.lc 1510:30-1510:50 117081510:30-1510:50
11709 RGBGen 11709 RGBGen
11710SampleMaterial.lc 1511:32-1511:42 117101511:32-1511:42
11711 AlphaGen 11711 AlphaGen
11712SampleMaterial.lc 1512:29-1512:36 117121512:29-1512:36
11713 TCGen 11713 TCGen
11714SampleMaterial.lc 1513:29-1513:31 117141513:29-1513:31
11715 forall a . [a] 11715 forall a . [a]
11716SampleMaterial.lc 1514:31-1514:37 117161514:31-1514:37
11717 String -> StageTexture 11717 String -> StageTexture
11718SampleMaterial.lc 1514:31-1514:76 117181514:31-1514:76
11719 StageTexture 11719 StageTexture
11720SampleMaterial.lc 1514:38-1514:76 117201514:38-1514:76
11721 String 11721 String
11722SampleMaterial.lc 1515:34-1515:38 117221515:34-1515:38
11723 Bool 11723 Bool
11724SampleMaterial.lc 1516:33-1516:41 117241516:33-1516:41
11725 DepthFunction 11725 DepthFunction
11726SampleMaterial.lc 1517:33-1517:40 117261517:33-1517:40
11727 forall a . Maybe a 11727 forall a . Maybe a
11728SampleMaterial.lc 1518:41-1518:46 117281518:41-1518:46
11729 Bool 11729 Bool
11730SampleMaterial.lc 1519:38-1519:54 117301519:38-1519:54
11731 String 11731 String
11732SampleMaterial.lc 1521:15-1521:25 117321521:15-1521:25
11733 Maybe (Blending', Blending') 11733 Maybe (Blending', Blending')
11734 -> RGBGen 11734 -> RGBGen
11735 -> AlphaGen 11735 -> AlphaGen
@@ -11737,82 +11737,82 @@ SampleMaterial.lc 1521:15-1521:25
11737 -> [TCMod] 11737 -> [TCMod]
11738 -> StageTexture 11738 -> StageTexture
11739 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11739 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11740SampleMaterial.lc 1521:15-1522:57 117401521:15-1522:57
11741 RGBGen 11741 RGBGen
11742 -> AlphaGen 11742 -> AlphaGen
11743 -> TCGen 11743 -> TCGen
11744 -> [TCMod] 11744 -> [TCMod]
11745 -> StageTexture 11745 -> StageTexture
11746 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11746 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11747SampleMaterial.lc 1521:15-1523:50 117471521:15-1523:50
11748 AlphaGen 11748 AlphaGen
11749 -> TCGen 11749 -> TCGen
11750 -> [TCMod] 11750 -> [TCMod]
11751 -> StageTexture 11751 -> StageTexture
11752 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11752 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11753SampleMaterial.lc 1521:15-1524:42 117531521:15-1524:42
11754 TCGen 11754 TCGen
11755 -> [TCMod] 11755 -> [TCMod]
11756 -> StageTexture 11756 -> StageTexture
11757 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11757 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11758SampleMaterial.lc 1521:15-1525:40 117581521:15-1525:40
11759 [TCMod] 11759 [TCMod]
11760 -> StageTexture 11760 -> StageTexture
11761 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11761 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11762SampleMaterial.lc 1521:15-1526:31 117621521:15-1526:31
11763 StageTexture 11763 StageTexture
11764 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11764 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11765SampleMaterial.lc 1521:15-1527:42 117651521:15-1527:42
11766 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11766 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11767SampleMaterial.lc 1521:15-1528:38 117671521:15-1528:38
11768 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11768 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11769SampleMaterial.lc 1521:15-1529:41 117691521:15-1529:41
11770 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11770 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11771SampleMaterial.lc 1521:15-1530:40 117711521:15-1530:40
11772 Bool -> String -> StageAttrs 11772 Bool -> String -> StageAttrs
11773SampleMaterial.lc 1521:15-1531:46 117731521:15-1531:46
11774 String -> StageAttrs 11774 String -> StageAttrs
11775SampleMaterial.lc 1521:15-1533:18 117751521:15-1533:18
11776 StageAttrs | [StageAttrs] 11776 StageAttrs | [StageAttrs]
11777SampleMaterial.lc 1522:29-1522:33 117771522:29-1522:33
11778 forall a . a -> Maybe a 11778 forall a . a -> Maybe a
11779SampleMaterial.lc 1522:29-1522:57 117791522:29-1522:57
11780 Maybe (Blending', Blending') 11780 Maybe (Blending', Blending')
11781SampleMaterial.lc 1522:34-1522:57 117811522:34-1522:57
11782 (Blending', Blending') 11782 (Blending', Blending')
11783SampleMaterial.lc 1522:36-1522:46 117831522:36-1522:46
11784 Blending' 11784 Blending'
11785SampleMaterial.lc 1522:49-1522:55 117851522:49-1522:55
11786 Blending' | ((Blending')) 11786 Blending' | ((Blending'))
11787SampleMaterial.lc 1523:30-1523:50 117871523:30-1523:50
11788 RGBGen 11788 RGBGen
11789SampleMaterial.lc 1524:32-1524:42 117891524:32-1524:42
11790 AlphaGen 11790 AlphaGen
11791SampleMaterial.lc 1525:29-1525:40 117911525:29-1525:40
11792 TCGen 11792 TCGen
11793SampleMaterial.lc 1526:29-1526:31 117931526:29-1526:31
11794 forall a . [a] 11794 forall a . [a]
11795SampleMaterial.lc 1527:31-1527:42 117951527:31-1527:42
11796 StageTexture 11796 StageTexture
11797SampleMaterial.lc 1528:34-1528:38 117971528:34-1528:38
11798 Bool 11798 Bool
11799SampleMaterial.lc 1529:33-1529:41 117991529:33-1529:41
11800 DepthFunction 11800 DepthFunction
11801SampleMaterial.lc 1530:33-1530:40 118011530:33-1530:40
11802 forall a . Maybe a 11802 forall a . Maybe a
11803SampleMaterial.lc 1531:41-1531:46 118031531:41-1531:46
11804 Bool 11804 Bool
11805SampleMaterial.lc 1532:38-1532:54 118051532:38-1532:54
11806 String 11806 String
11807SampleMaterial.lc 1535:21-1535:26 118071535:21-1535:26
11808 Bool 11808 Bool
11809SampleMaterial.lc 1538:5-1580:6 118091538:5-1580:6
11810 (String, CommonAttrs) 11810 (String, CommonAttrs)
11811SampleMaterial.lc 1538:5-2182:6 118111538:5-2182:6
11812 [(String, CommonAttrs)] 11812 [(String, CommonAttrs)]
11813SampleMaterial.lc 1538:7-1538:47 118131538:7-1538:47
11814 String 11814 String
11815SampleMaterial.lc 1539:7-1539:18 118151539:7-1539:18
11816 () 11816 ()
11817 -> () 11817 -> ()
11818 -> Bool 11818 -> Bool
@@ -11820,68 +11820,68 @@ SampleMaterial.lc 1539:7-1539:18
11820 -> Bool 11820 -> Bool
11821 -> Bool 11821 -> Bool
11822 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11822 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11823SampleMaterial.lc 1539:7-1540:26 118231539:7-1540:26
11824 () 11824 ()
11825 -> Bool 11825 -> Bool
11826 -> Float 11826 -> Float
11827 -> Bool 11827 -> Bool
11828 -> Bool 11828 -> Bool
11829 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11829 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11830SampleMaterial.lc 1539:7-1541:26 118301539:7-1541:26
11831 Bool 11831 Bool
11832 -> Float 11832 -> Float
11833 -> Bool 11833 -> Bool
11834 -> Bool 11834 -> Bool
11835 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11835 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11836SampleMaterial.lc 1539:7-1542:27 118361539:7-1542:27
11837 Float 11837 Float
11838 -> Bool 11838 -> Bool
11839 -> Bool 11839 -> Bool
11840 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11840 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11841SampleMaterial.lc 1539:7-1543:21 118411539:7-1543:21
11842 Bool 11842 Bool
11843 -> Bool 11843 -> Bool
11844 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11844 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11845SampleMaterial.lc 1539:7-1544:35 118451539:7-1544:35
11846 Bool 11846 Bool
11847 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11847 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11848SampleMaterial.lc 1539:7-1545:28 118481539:7-1545:28
11849 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11849 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11850SampleMaterial.lc 1539:7-1546:33 118501539:7-1546:33
11851 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11851 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11852SampleMaterial.lc 1539:7-1547:32 118521539:7-1547:32
11853 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11853 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11854SampleMaterial.lc 1539:7-1548:30 118541539:7-1548:30
11855 Bool -> [StageAttrs] -> Bool -> CommonAttrs 11855 Bool -> [StageAttrs] -> Bool -> CommonAttrs
11856SampleMaterial.lc 1539:7-1549:34 118561539:7-1549:34
11857 [StageAttrs] -> Bool -> CommonAttrs 11857 [StageAttrs] -> Bool -> CommonAttrs
11858SampleMaterial.lc 1539:7-1577:14 118581539:7-1577:14
11859 Bool -> CommonAttrs 11859 Bool -> CommonAttrs
11860SampleMaterial.lc 1539:7-1579:10 118601539:7-1579:10
11861 CommonAttrs | ((CommonAttrs)) 11861 CommonAttrs | ((CommonAttrs))
11862SampleMaterial.lc 1540:24-1540:26 118621540:24-1540:26
11863 () 11863 ()
11864SampleMaterial.lc 1541:24-1541:26 118641541:24-1541:26
11865 () 11865 ()
11866SampleMaterial.lc 1542:22-1542:27 118661542:22-1542:27
11867 Bool 11867 Bool
11868SampleMaterial.lc 1543:20-1543:21 118681543:20-1543:21
11869 _b 11869 _b
11870SampleMaterial.lc 1544:30-1544:35 118701544:30-1544:35
11871 Bool 11871 Bool
11872SampleMaterial.lc 1545:23-1545:28 118721545:23-1545:28
11873 Bool 11873 Bool
11874SampleMaterial.lc 1546:20-1546:33 118741546:20-1546:33
11875 CullType 11875 CullType
11876SampleMaterial.lc 1547:30-1547:32 118761547:30-1547:32
11877 forall a . [a] 11877 forall a . [a]
11878SampleMaterial.lc 1548:25-1548:30 118781548:25-1548:30
11879 Bool 11879 Bool
11880SampleMaterial.lc 1549:29-1549:34 118801549:29-1549:34
11881 Bool 11881 Bool
11882SampleMaterial.lc 1551:13-1577:14 118821551:13-1577:14
11883 [StageAttrs] 11883 [StageAttrs]
11884SampleMaterial.lc 1551:15-1551:25 118841551:15-1551:25
11885 Maybe (Blending', Blending') 11885 Maybe (Blending', Blending')
11886 -> RGBGen 11886 -> RGBGen
11887 -> AlphaGen 11887 -> AlphaGen
@@ -11889,70 +11889,70 @@ SampleMaterial.lc 1551:15-1551:25
11889 -> [TCMod] 11889 -> [TCMod]
11890 -> StageTexture 11890 -> StageTexture
11891 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11891 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11892SampleMaterial.lc 1551:15-1552:36 118921551:15-1552:36
11893 RGBGen 11893 RGBGen
11894 -> AlphaGen 11894 -> AlphaGen
11895 -> TCGen 11895 -> TCGen
11896 -> [TCMod] 11896 -> [TCMod]
11897 -> StageTexture 11897 -> StageTexture
11898 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11898 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11899SampleMaterial.lc 1551:15-1553:50 118991551:15-1553:50
11900 AlphaGen 11900 AlphaGen
11901 -> TCGen 11901 -> TCGen
11902 -> [TCMod] 11902 -> [TCMod]
11903 -> StageTexture 11903 -> StageTexture
11904 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11904 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11905SampleMaterial.lc 1551:15-1554:42 119051551:15-1554:42
11906 TCGen 11906 TCGen
11907 -> [TCMod] 11907 -> [TCMod]
11908 -> StageTexture 11908 -> StageTexture
11909 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11909 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11910SampleMaterial.lc 1551:15-1555:36 119101551:15-1555:36
11911 [TCMod] 11911 [TCMod]
11912 -> StageTexture 11912 -> StageTexture
11913 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11913 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11914SampleMaterial.lc 1551:15-1556:31 119141551:15-1556:31
11915 StageTexture 11915 StageTexture
11916 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11916 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11917SampleMaterial.lc 1551:15-1557:78 119171551:15-1557:78
11918 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11918 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11919SampleMaterial.lc 1551:15-1558:38 119191551:15-1558:38
11920 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11920 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11921SampleMaterial.lc 1551:15-1559:41 119211551:15-1559:41
11922 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11922 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11923SampleMaterial.lc 1551:15-1560:40 119231551:15-1560:40
11924 Bool -> String -> StageAttrs 11924 Bool -> String -> StageAttrs
11925SampleMaterial.lc 1551:15-1561:46 119251551:15-1561:46
11926 String -> StageAttrs 11926 String -> StageAttrs
11927SampleMaterial.lc 1551:15-1563:18 119271551:15-1563:18
11928 StageAttrs 11928 StageAttrs
11929SampleMaterial.lc 1552:29-1552:36 119291552:29-1552:36
11930 forall a . Maybe a 11930 forall a . Maybe a
11931SampleMaterial.lc 1553:30-1553:50 119311553:30-1553:50
11932 RGBGen 11932 RGBGen
11933SampleMaterial.lc 1554:32-1554:42 119331554:32-1554:42
11934 AlphaGen 11934 AlphaGen
11935SampleMaterial.lc 1555:29-1555:36 119351555:29-1555:36
11936 TCGen 11936 TCGen
11937SampleMaterial.lc 1556:29-1556:31 119371556:29-1556:31
11938 forall a . [a] 11938 forall a . [a]
11939SampleMaterial.lc 1557:31-1557:37 119391557:31-1557:37
11940 String -> StageTexture 11940 String -> StageTexture
11941SampleMaterial.lc 1557:31-1557:78 119411557:31-1557:78
11942 StageTexture 11942 StageTexture
11943SampleMaterial.lc 1557:38-1557:78 119431557:38-1557:78
11944 String 11944 String
11945SampleMaterial.lc 1558:34-1558:38 119451558:34-1558:38
11946 Bool 11946 Bool
11947SampleMaterial.lc 1559:33-1559:41 119471559:33-1559:41
11948 DepthFunction 11948 DepthFunction
11949SampleMaterial.lc 1560:33-1560:40 119491560:33-1560:40
11950 forall a . Maybe a 11950 forall a . Maybe a
11951SampleMaterial.lc 1561:41-1561:46 119511561:41-1561:46
11952 Bool 11952 Bool
11953SampleMaterial.lc 1562:38-1562:54 119531562:38-1562:54
11954 String 11954 String
11955SampleMaterial.lc 1564:15-1564:25 119551564:15-1564:25
11956 Maybe (Blending', Blending') 11956 Maybe (Blending', Blending')
11957 -> RGBGen 11957 -> RGBGen
11958 -> AlphaGen 11958 -> AlphaGen
@@ -11960,82 +11960,82 @@ SampleMaterial.lc 1564:15-1564:25
11960 -> [TCMod] 11960 -> [TCMod]
11961 -> StageTexture 11961 -> StageTexture
11962 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11962 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11963SampleMaterial.lc 1564:15-1565:57 119631564:15-1565:57
11964 RGBGen 11964 RGBGen
11965 -> AlphaGen 11965 -> AlphaGen
11966 -> TCGen 11966 -> TCGen
11967 -> [TCMod] 11967 -> [TCMod]
11968 -> StageTexture 11968 -> StageTexture
11969 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11969 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11970SampleMaterial.lc 1564:15-1566:50 119701564:15-1566:50
11971 AlphaGen 11971 AlphaGen
11972 -> TCGen 11972 -> TCGen
11973 -> [TCMod] 11973 -> [TCMod]
11974 -> StageTexture 11974 -> StageTexture
11975 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11975 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11976SampleMaterial.lc 1564:15-1567:42 119761564:15-1567:42
11977 TCGen 11977 TCGen
11978 -> [TCMod] 11978 -> [TCMod]
11979 -> StageTexture 11979 -> StageTexture
11980 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11980 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11981SampleMaterial.lc 1564:15-1568:40 119811564:15-1568:40
11982 [TCMod] 11982 [TCMod]
11983 -> StageTexture 11983 -> StageTexture
11984 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11984 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11985SampleMaterial.lc 1564:15-1569:31 119851564:15-1569:31
11986 StageTexture 11986 StageTexture
11987 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11987 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11988SampleMaterial.lc 1564:15-1570:42 119881564:15-1570:42
11989 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11989 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11990SampleMaterial.lc 1564:15-1571:38 119901564:15-1571:38
11991 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11991 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11992SampleMaterial.lc 1564:15-1572:41 119921564:15-1572:41
11993 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11993 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11994SampleMaterial.lc 1564:15-1573:40 119941564:15-1573:40
11995 Bool -> String -> StageAttrs 11995 Bool -> String -> StageAttrs
11996SampleMaterial.lc 1564:15-1574:46 119961564:15-1574:46
11997 String -> StageAttrs 11997 String -> StageAttrs
11998SampleMaterial.lc 1564:15-1576:18 119981564:15-1576:18
11999 StageAttrs | [StageAttrs] 11999 StageAttrs | [StageAttrs]
12000SampleMaterial.lc 1565:29-1565:33 120001565:29-1565:33
12001 forall a . a -> Maybe a 12001 forall a . a -> Maybe a
12002SampleMaterial.lc 1565:29-1565:57 120021565:29-1565:57
12003 Maybe (Blending', Blending') 12003 Maybe (Blending', Blending')
12004SampleMaterial.lc 1565:34-1565:57 120041565:34-1565:57
12005 (Blending', Blending') 12005 (Blending', Blending')
12006SampleMaterial.lc 1565:36-1565:46 120061565:36-1565:46
12007 Blending' 12007 Blending'
12008SampleMaterial.lc 1565:49-1565:55 120081565:49-1565:55
12009 Blending' | ((Blending')) 12009 Blending' | ((Blending'))
12010SampleMaterial.lc 1566:30-1566:50 120101566:30-1566:50
12011 RGBGen 12011 RGBGen
12012SampleMaterial.lc 1567:32-1567:42 120121567:32-1567:42
12013 AlphaGen 12013 AlphaGen
12014SampleMaterial.lc 1568:29-1568:40 120141568:29-1568:40
12015 TCGen 12015 TCGen
12016SampleMaterial.lc 1569:29-1569:31 120161569:29-1569:31
12017 forall a . [a] 12017 forall a . [a]
12018SampleMaterial.lc 1570:31-1570:42 120181570:31-1570:42
12019 StageTexture 12019 StageTexture
12020SampleMaterial.lc 1571:34-1571:38 120201571:34-1571:38
12021 Bool 12021 Bool
12022SampleMaterial.lc 1572:33-1572:41 120221572:33-1572:41
12023 DepthFunction 12023 DepthFunction
12024SampleMaterial.lc 1573:33-1573:40 120241573:33-1573:40
12025 forall a . Maybe a 12025 forall a . Maybe a
12026SampleMaterial.lc 1574:41-1574:46 120261574:41-1574:46
12027 Bool 12027 Bool
12028SampleMaterial.lc 1575:38-1575:54 120281575:38-1575:54
12029 String 12029 String
12030SampleMaterial.lc 1578:21-1578:26 120301578:21-1578:26
12031 Bool 12031 Bool
12032SampleMaterial.lc 1581:5-1623:6 120321581:5-1623:6
12033 (String, CommonAttrs) 12033 (String, CommonAttrs)
12034SampleMaterial.lc 1581:5-2182:6 120341581:5-2182:6
12035 [(String, CommonAttrs)] 12035 [(String, CommonAttrs)]
12036SampleMaterial.lc 1581:7-1581:49 120361581:7-1581:49
12037 String 12037 String
12038SampleMaterial.lc 1582:7-1582:18 120381582:7-1582:18
12039 () 12039 ()
12040 -> () 12040 -> ()
12041 -> Bool 12041 -> Bool
@@ -12043,68 +12043,68 @@ SampleMaterial.lc 1582:7-1582:18
12043 -> Bool 12043 -> Bool
12044 -> Bool 12044 -> Bool
12045 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12045 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12046SampleMaterial.lc 1582:7-1583:26 120461582:7-1583:26
12047 () 12047 ()
12048 -> Bool 12048 -> Bool
12049 -> Float 12049 -> Float
12050 -> Bool 12050 -> Bool
12051 -> Bool 12051 -> Bool
12052 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12052 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12053SampleMaterial.lc 1582:7-1584:26 120531582:7-1584:26
12054 Bool 12054 Bool
12055 -> Float 12055 -> Float
12056 -> Bool 12056 -> Bool
12057 -> Bool 12057 -> Bool
12058 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12058 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12059SampleMaterial.lc 1582:7-1585:27 120591582:7-1585:27
12060 Float 12060 Float
12061 -> Bool 12061 -> Bool
12062 -> Bool 12062 -> Bool
12063 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12063 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12064SampleMaterial.lc 1582:7-1586:21 120641582:7-1586:21
12065 Bool 12065 Bool
12066 -> Bool 12066 -> Bool
12067 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12067 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12068SampleMaterial.lc 1582:7-1587:35 120681582:7-1587:35
12069 Bool 12069 Bool
12070 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12070 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12071SampleMaterial.lc 1582:7-1588:28 120711582:7-1588:28
12072 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12072 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12073SampleMaterial.lc 1582:7-1589:33 120731582:7-1589:33
12074 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12074 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12075SampleMaterial.lc 1582:7-1590:32 120751582:7-1590:32
12076 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12076 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12077SampleMaterial.lc 1582:7-1591:30 120771582:7-1591:30
12078 Bool -> [StageAttrs] -> Bool -> CommonAttrs 12078 Bool -> [StageAttrs] -> Bool -> CommonAttrs
12079SampleMaterial.lc 1582:7-1592:34 120791582:7-1592:34
12080 [StageAttrs] -> Bool -> CommonAttrs 12080 [StageAttrs] -> Bool -> CommonAttrs
12081SampleMaterial.lc 1582:7-1620:14 120811582:7-1620:14
12082 Bool -> CommonAttrs 12082 Bool -> CommonAttrs
12083SampleMaterial.lc 1582:7-1622:10 120831582:7-1622:10
12084 CommonAttrs | ((CommonAttrs)) 12084 CommonAttrs | ((CommonAttrs))
12085SampleMaterial.lc 1583:24-1583:26 120851583:24-1583:26
12086 () 12086 ()
12087SampleMaterial.lc 1584:24-1584:26 120871584:24-1584:26
12088 () 12088 ()
12089SampleMaterial.lc 1585:22-1585:27 120891585:22-1585:27
12090 Bool 12090 Bool
12091SampleMaterial.lc 1586:20-1586:21 120911586:20-1586:21
12092 _b 12092 _b
12093SampleMaterial.lc 1587:30-1587:35 120931587:30-1587:35
12094 Bool 12094 Bool
12095SampleMaterial.lc 1588:23-1588:28 120951588:23-1588:28
12096 Bool 12096 Bool
12097SampleMaterial.lc 1589:20-1589:33 120971589:20-1589:33
12098 CullType 12098 CullType
12099SampleMaterial.lc 1590:30-1590:32 120991590:30-1590:32
12100 forall a . [a] 12100 forall a . [a]
12101SampleMaterial.lc 1591:25-1591:30 121011591:25-1591:30
12102 Bool 12102 Bool
12103SampleMaterial.lc 1592:29-1592:34 121031592:29-1592:34
12104 Bool 12104 Bool
12105SampleMaterial.lc 1594:13-1620:14 121051594:13-1620:14
12106 [StageAttrs] 12106 [StageAttrs]
12107SampleMaterial.lc 1594:15-1594:25 121071594:15-1594:25
12108 Maybe (Blending', Blending') 12108 Maybe (Blending', Blending')
12109 -> RGBGen 12109 -> RGBGen
12110 -> AlphaGen 12110 -> AlphaGen
@@ -12112,70 +12112,70 @@ SampleMaterial.lc 1594:15-1594:25
12112 -> [TCMod] 12112 -> [TCMod]
12113 -> StageTexture 12113 -> StageTexture
12114 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12114 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12115SampleMaterial.lc 1594:15-1595:36 121151594:15-1595:36
12116 RGBGen 12116 RGBGen
12117 -> AlphaGen 12117 -> AlphaGen
12118 -> TCGen 12118 -> TCGen
12119 -> [TCMod] 12119 -> [TCMod]
12120 -> StageTexture 12120 -> StageTexture
12121 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12121 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12122SampleMaterial.lc 1594:15-1596:50 121221594:15-1596:50
12123 AlphaGen 12123 AlphaGen
12124 -> TCGen 12124 -> TCGen
12125 -> [TCMod] 12125 -> [TCMod]
12126 -> StageTexture 12126 -> StageTexture
12127 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12127 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12128SampleMaterial.lc 1594:15-1597:42 121281594:15-1597:42
12129 TCGen 12129 TCGen
12130 -> [TCMod] 12130 -> [TCMod]
12131 -> StageTexture 12131 -> StageTexture
12132 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12132 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12133SampleMaterial.lc 1594:15-1598:36 121331594:15-1598:36
12134 [TCMod] 12134 [TCMod]
12135 -> StageTexture 12135 -> StageTexture
12136 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12136 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12137SampleMaterial.lc 1594:15-1599:31 121371594:15-1599:31
12138 StageTexture 12138 StageTexture
12139 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12139 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12140SampleMaterial.lc 1594:15-1600:80 121401594:15-1600:80
12141 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12141 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12142SampleMaterial.lc 1594:15-1601:38 121421594:15-1601:38
12143 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12143 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12144SampleMaterial.lc 1594:15-1602:41 121441594:15-1602:41
12145 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12145 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12146SampleMaterial.lc 1594:15-1603:40 121461594:15-1603:40
12147 Bool -> String -> StageAttrs 12147 Bool -> String -> StageAttrs
12148SampleMaterial.lc 1594:15-1604:46 121481594:15-1604:46
12149 String -> StageAttrs 12149 String -> StageAttrs
12150SampleMaterial.lc 1594:15-1606:18 121501594:15-1606:18
12151 StageAttrs 12151 StageAttrs
12152SampleMaterial.lc 1595:29-1595:36 121521595:29-1595:36
12153 forall a . Maybe a 12153 forall a . Maybe a
12154SampleMaterial.lc 1596:30-1596:50 121541596:30-1596:50
12155 RGBGen 12155 RGBGen
12156SampleMaterial.lc 1597:32-1597:42 121561597:32-1597:42
12157 AlphaGen 12157 AlphaGen
12158SampleMaterial.lc 1598:29-1598:36 121581598:29-1598:36
12159 TCGen 12159 TCGen
12160SampleMaterial.lc 1599:29-1599:31 121601599:29-1599:31
12161 forall a . [a] 12161 forall a . [a]
12162SampleMaterial.lc 1600:31-1600:37 121621600:31-1600:37
12163 String -> StageTexture 12163 String -> StageTexture
12164SampleMaterial.lc 1600:31-1600:80 121641600:31-1600:80
12165 StageTexture 12165 StageTexture
12166SampleMaterial.lc 1600:38-1600:80 121661600:38-1600:80
12167 String 12167 String
12168SampleMaterial.lc 1601:34-1601:38 121681601:34-1601:38
12169 Bool 12169 Bool
12170SampleMaterial.lc 1602:33-1602:41 121701602:33-1602:41
12171 DepthFunction 12171 DepthFunction
12172SampleMaterial.lc 1603:33-1603:40 121721603:33-1603:40
12173 forall a . Maybe a 12173 forall a . Maybe a
12174SampleMaterial.lc 1604:41-1604:46 121741604:41-1604:46
12175 Bool 12175 Bool
12176SampleMaterial.lc 1605:38-1605:54 121761605:38-1605:54
12177 String 12177 String
12178SampleMaterial.lc 1607:15-1607:25 121781607:15-1607:25
12179 Maybe (Blending', Blending') 12179 Maybe (Blending', Blending')
12180 -> RGBGen 12180 -> RGBGen
12181 -> AlphaGen 12181 -> AlphaGen
@@ -12183,82 +12183,82 @@ SampleMaterial.lc 1607:15-1607:25
12183 -> [TCMod] 12183 -> [TCMod]
12184 -> StageTexture 12184 -> StageTexture
12185 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12185 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12186SampleMaterial.lc 1607:15-1608:57 121861607:15-1608:57
12187 RGBGen 12187 RGBGen
12188 -> AlphaGen 12188 -> AlphaGen
12189 -> TCGen 12189 -> TCGen
12190 -> [TCMod] 12190 -> [TCMod]
12191 -> StageTexture 12191 -> StageTexture
12192 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12192 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12193SampleMaterial.lc 1607:15-1609:50 121931607:15-1609:50
12194 AlphaGen 12194 AlphaGen
12195 -> TCGen 12195 -> TCGen
12196 -> [TCMod] 12196 -> [TCMod]
12197 -> StageTexture 12197 -> StageTexture
12198 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12198 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12199SampleMaterial.lc 1607:15-1610:42 121991607:15-1610:42
12200 TCGen 12200 TCGen
12201 -> [TCMod] 12201 -> [TCMod]
12202 -> StageTexture 12202 -> StageTexture
12203 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12203 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12204SampleMaterial.lc 1607:15-1611:40 122041607:15-1611:40
12205 [TCMod] 12205 [TCMod]
12206 -> StageTexture 12206 -> StageTexture
12207 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12207 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12208SampleMaterial.lc 1607:15-1612:31 122081607:15-1612:31
12209 StageTexture 12209 StageTexture
12210 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12210 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12211SampleMaterial.lc 1607:15-1613:42 122111607:15-1613:42
12212 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12212 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12213SampleMaterial.lc 1607:15-1614:38 122131607:15-1614:38
12214 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12214 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12215SampleMaterial.lc 1607:15-1615:41 122151607:15-1615:41
12216 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12216 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12217SampleMaterial.lc 1607:15-1616:40 122171607:15-1616:40
12218 Bool -> String -> StageAttrs 12218 Bool -> String -> StageAttrs
12219SampleMaterial.lc 1607:15-1617:46 122191607:15-1617:46
12220 String -> StageAttrs 12220 String -> StageAttrs
12221SampleMaterial.lc 1607:15-1619:18 122211607:15-1619:18
12222 StageAttrs | [StageAttrs] 12222 StageAttrs | [StageAttrs]
12223SampleMaterial.lc 1608:29-1608:33 122231608:29-1608:33
12224 forall a . a -> Maybe a 12224 forall a . a -> Maybe a
12225SampleMaterial.lc 1608:29-1608:57 122251608:29-1608:57
12226 Maybe (Blending', Blending') 12226 Maybe (Blending', Blending')
12227SampleMaterial.lc 1608:34-1608:57 122271608:34-1608:57
12228 (Blending', Blending') 12228 (Blending', Blending')
12229SampleMaterial.lc 1608:36-1608:46 122291608:36-1608:46
12230 Blending' 12230 Blending'
12231SampleMaterial.lc 1608:49-1608:55 122311608:49-1608:55
12232 Blending' | ((Blending')) 12232 Blending' | ((Blending'))
12233SampleMaterial.lc 1609:30-1609:50 122331609:30-1609:50
12234 RGBGen 12234 RGBGen
12235SampleMaterial.lc 1610:32-1610:42 122351610:32-1610:42
12236 AlphaGen 12236 AlphaGen
12237SampleMaterial.lc 1611:29-1611:40 122371611:29-1611:40
12238 TCGen 12238 TCGen
12239SampleMaterial.lc 1612:29-1612:31 122391612:29-1612:31
12240 forall a . [a] 12240 forall a . [a]
12241SampleMaterial.lc 1613:31-1613:42 122411613:31-1613:42
12242 StageTexture 12242 StageTexture
12243SampleMaterial.lc 1614:34-1614:38 122431614:34-1614:38
12244 Bool 12244 Bool
12245SampleMaterial.lc 1615:33-1615:41 122451615:33-1615:41
12246 DepthFunction 12246 DepthFunction
12247SampleMaterial.lc 1616:33-1616:40 122471616:33-1616:40
12248 forall a . Maybe a 12248 forall a . Maybe a
12249SampleMaterial.lc 1617:41-1617:46 122491617:41-1617:46
12250 Bool 12250 Bool
12251SampleMaterial.lc 1618:38-1618:54 122511618:38-1618:54
12252 String 12252 String
12253SampleMaterial.lc 1621:21-1621:26 122531621:21-1621:26
12254 Bool 12254 Bool
12255SampleMaterial.lc 1624:5-1666:6 122551624:5-1666:6
12256 (String, CommonAttrs) 12256 (String, CommonAttrs)
12257SampleMaterial.lc 1624:5-2182:6 122571624:5-2182:6
12258 [(String, CommonAttrs)] 12258 [(String, CommonAttrs)]
12259SampleMaterial.lc 1624:7-1624:44 122591624:7-1624:44
12260 String 12260 String
12261SampleMaterial.lc 1625:7-1625:18 122611625:7-1625:18
12262 () 12262 ()
12263 -> () 12263 -> ()
12264 -> Bool 12264 -> Bool
@@ -12266,68 +12266,68 @@ SampleMaterial.lc 1625:7-1625:18
12266 -> Bool 12266 -> Bool
12267 -> Bool 12267 -> Bool
12268 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12268 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12269SampleMaterial.lc 1625:7-1626:26 122691625:7-1626:26
12270 () 12270 ()
12271 -> Bool 12271 -> Bool
12272 -> Float 12272 -> Float
12273 -> Bool 12273 -> Bool
12274 -> Bool 12274 -> Bool
12275 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12275 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12276SampleMaterial.lc 1625:7-1627:26 122761625:7-1627:26
12277 Bool 12277 Bool
12278 -> Float 12278 -> Float
12279 -> Bool 12279 -> Bool
12280 -> Bool 12280 -> Bool
12281 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12281 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12282SampleMaterial.lc 1625:7-1628:27 122821625:7-1628:27
12283 Float 12283 Float
12284 -> Bool 12284 -> Bool
12285 -> Bool 12285 -> Bool
12286 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12286 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12287SampleMaterial.lc 1625:7-1629:21 122871625:7-1629:21
12288 Bool 12288 Bool
12289 -> Bool 12289 -> Bool
12290 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12290 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12291SampleMaterial.lc 1625:7-1630:35 122911625:7-1630:35
12292 Bool 12292 Bool
12293 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12293 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12294SampleMaterial.lc 1625:7-1631:28 122941625:7-1631:28
12295 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12295 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12296SampleMaterial.lc 1625:7-1632:33 122961625:7-1632:33
12297 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12297 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12298SampleMaterial.lc 1625:7-1633:32 122981625:7-1633:32
12299 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12299 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12300SampleMaterial.lc 1625:7-1634:30 123001625:7-1634:30
12301 Bool -> [StageAttrs] -> Bool -> CommonAttrs 12301 Bool -> [StageAttrs] -> Bool -> CommonAttrs
12302SampleMaterial.lc 1625:7-1635:34 123021625:7-1635:34
12303 [StageAttrs] -> Bool -> CommonAttrs 12303 [StageAttrs] -> Bool -> CommonAttrs
12304SampleMaterial.lc 1625:7-1663:14 123041625:7-1663:14
12305 Bool -> CommonAttrs 12305 Bool -> CommonAttrs
12306SampleMaterial.lc 1625:7-1665:10 123061625:7-1665:10
12307 CommonAttrs | ((CommonAttrs)) 12307 CommonAttrs | ((CommonAttrs))
12308SampleMaterial.lc 1626:24-1626:26 123081626:24-1626:26
12309 () 12309 ()
12310SampleMaterial.lc 1627:24-1627:26 123101627:24-1627:26
12311 () 12311 ()
12312SampleMaterial.lc 1628:22-1628:27 123121628:22-1628:27
12313 Bool 12313 Bool
12314SampleMaterial.lc 1629:20-1629:21 123141629:20-1629:21
12315 _b 12315 _b
12316SampleMaterial.lc 1630:30-1630:35 123161630:30-1630:35
12317 Bool 12317 Bool
12318SampleMaterial.lc 1631:23-1631:28 123181631:23-1631:28
12319 Bool 12319 Bool
12320SampleMaterial.lc 1632:20-1632:33 123201632:20-1632:33
12321 CullType 12321 CullType
12322SampleMaterial.lc 1633:30-1633:32 123221633:30-1633:32
12323 forall a . [a] 12323 forall a . [a]
12324SampleMaterial.lc 1634:25-1634:30 123241634:25-1634:30
12325 Bool 12325 Bool
12326SampleMaterial.lc 1635:29-1635:34 123261635:29-1635:34
12327 Bool 12327 Bool
12328SampleMaterial.lc 1637:13-1663:14 123281637:13-1663:14
12329 [StageAttrs] 12329 [StageAttrs]
12330SampleMaterial.lc 1637:15-1637:25 123301637:15-1637:25
12331 Maybe (Blending', Blending') 12331 Maybe (Blending', Blending')
12332 -> RGBGen 12332 -> RGBGen
12333 -> AlphaGen 12333 -> AlphaGen
@@ -12335,70 +12335,70 @@ SampleMaterial.lc 1637:15-1637:25
12335 -> [TCMod] 12335 -> [TCMod]
12336 -> StageTexture 12336 -> StageTexture
12337 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12337 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12338SampleMaterial.lc 1637:15-1638:36 123381637:15-1638:36
12339 RGBGen 12339 RGBGen
12340 -> AlphaGen 12340 -> AlphaGen
12341 -> TCGen 12341 -> TCGen
12342 -> [TCMod] 12342 -> [TCMod]
12343 -> StageTexture 12343 -> StageTexture
12344 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12344 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12345SampleMaterial.lc 1637:15-1639:50 123451637:15-1639:50
12346 AlphaGen 12346 AlphaGen
12347 -> TCGen 12347 -> TCGen
12348 -> [TCMod] 12348 -> [TCMod]
12349 -> StageTexture 12349 -> StageTexture
12350 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12350 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12351SampleMaterial.lc 1637:15-1640:42 123511637:15-1640:42
12352 TCGen 12352 TCGen
12353 -> [TCMod] 12353 -> [TCMod]
12354 -> StageTexture 12354 -> StageTexture
12355 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12355 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12356SampleMaterial.lc 1637:15-1641:36 123561637:15-1641:36
12357 [TCMod] 12357 [TCMod]
12358 -> StageTexture 12358 -> StageTexture
12359 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12359 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12360SampleMaterial.lc 1637:15-1642:31 123601637:15-1642:31
12361 StageTexture 12361 StageTexture
12362 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12362 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12363SampleMaterial.lc 1637:15-1643:75 123631637:15-1643:75
12364 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12364 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12365SampleMaterial.lc 1637:15-1644:38 123651637:15-1644:38
12366 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12366 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12367SampleMaterial.lc 1637:15-1645:41 123671637:15-1645:41
12368 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12368 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12369SampleMaterial.lc 1637:15-1646:40 123691637:15-1646:40
12370 Bool -> String -> StageAttrs 12370 Bool -> String -> StageAttrs
12371SampleMaterial.lc 1637:15-1647:46 123711637:15-1647:46
12372 String -> StageAttrs 12372 String -> StageAttrs
12373SampleMaterial.lc 1637:15-1649:18 123731637:15-1649:18
12374 StageAttrs 12374 StageAttrs
12375SampleMaterial.lc 1638:29-1638:36 123751638:29-1638:36
12376 forall a . Maybe a 12376 forall a . Maybe a
12377SampleMaterial.lc 1639:30-1639:50 123771639:30-1639:50
12378 RGBGen 12378 RGBGen
12379SampleMaterial.lc 1640:32-1640:42 123791640:32-1640:42
12380 AlphaGen 12380 AlphaGen
12381SampleMaterial.lc 1641:29-1641:36 123811641:29-1641:36
12382 TCGen 12382 TCGen
12383SampleMaterial.lc 1642:29-1642:31 123831642:29-1642:31
12384 forall a . [a] 12384 forall a . [a]
12385SampleMaterial.lc 1643:31-1643:37 123851643:31-1643:37
12386 String -> StageTexture 12386 String -> StageTexture
12387SampleMaterial.lc 1643:31-1643:75 123871643:31-1643:75
12388 StageTexture 12388 StageTexture
12389SampleMaterial.lc 1643:38-1643:75 123891643:38-1643:75
12390 String 12390 String
12391SampleMaterial.lc 1644:34-1644:38 123911644:34-1644:38
12392 Bool 12392 Bool
12393SampleMaterial.lc 1645:33-1645:41 123931645:33-1645:41
12394 DepthFunction 12394 DepthFunction
12395SampleMaterial.lc 1646:33-1646:40 123951646:33-1646:40
12396 forall a . Maybe a 12396 forall a . Maybe a
12397SampleMaterial.lc 1647:41-1647:46 123971647:41-1647:46
12398 Bool 12398 Bool
12399SampleMaterial.lc 1648:38-1648:54 123991648:38-1648:54
12400 String 12400 String
12401SampleMaterial.lc 1650:15-1650:25 124011650:15-1650:25
12402 Maybe (Blending', Blending') 12402 Maybe (Blending', Blending')
12403 -> RGBGen 12403 -> RGBGen
12404 -> AlphaGen 12404 -> AlphaGen
@@ -12406,82 +12406,82 @@ SampleMaterial.lc 1650:15-1650:25
12406 -> [TCMod] 12406 -> [TCMod]
12407 -> StageTexture 12407 -> StageTexture
12408 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12408 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12409SampleMaterial.lc 1650:15-1651:57 124091650:15-1651:57
12410 RGBGen 12410 RGBGen
12411 -> AlphaGen 12411 -> AlphaGen
12412 -> TCGen 12412 -> TCGen
12413 -> [TCMod] 12413 -> [TCMod]
12414 -> StageTexture 12414 -> StageTexture
12415 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12415 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12416SampleMaterial.lc 1650:15-1652:50 124161650:15-1652:50
12417 AlphaGen 12417 AlphaGen
12418 -> TCGen 12418 -> TCGen
12419 -> [TCMod] 12419 -> [TCMod]
12420 -> StageTexture 12420 -> StageTexture
12421 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12421 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12422SampleMaterial.lc 1650:15-1653:42 124221650:15-1653:42
12423 TCGen 12423 TCGen
12424 -> [TCMod] 12424 -> [TCMod]
12425 -> StageTexture 12425 -> StageTexture
12426 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12426 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12427SampleMaterial.lc 1650:15-1654:40 124271650:15-1654:40
12428 [TCMod] 12428 [TCMod]
12429 -> StageTexture 12429 -> StageTexture
12430 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12430 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12431SampleMaterial.lc 1650:15-1655:31 124311650:15-1655:31
12432 StageTexture 12432 StageTexture
12433 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12433 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12434SampleMaterial.lc 1650:15-1656:42 124341650:15-1656:42
12435 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12435 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12436SampleMaterial.lc 1650:15-1657:38 124361650:15-1657:38
12437 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12437 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12438SampleMaterial.lc 1650:15-1658:41 124381650:15-1658:41
12439 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12439 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12440SampleMaterial.lc 1650:15-1659:40 124401650:15-1659:40
12441 Bool -> String -> StageAttrs 12441 Bool -> String -> StageAttrs
12442SampleMaterial.lc 1650:15-1660:46 124421650:15-1660:46
12443 String -> StageAttrs 12443 String -> StageAttrs
12444SampleMaterial.lc 1650:15-1662:18 124441650:15-1662:18
12445 StageAttrs | [StageAttrs] 12445 StageAttrs | [StageAttrs]
12446SampleMaterial.lc 1651:29-1651:33 124461651:29-1651:33
12447 forall a . a -> Maybe a 12447 forall a . a -> Maybe a
12448SampleMaterial.lc 1651:29-1651:57 124481651:29-1651:57
12449 Maybe (Blending', Blending') 12449 Maybe (Blending', Blending')
12450SampleMaterial.lc 1651:34-1651:57 124501651:34-1651:57
12451 (Blending', Blending') 12451 (Blending', Blending')
12452SampleMaterial.lc 1651:36-1651:46 124521651:36-1651:46
12453 Blending' 12453 Blending'
12454SampleMaterial.lc 1651:49-1651:55 124541651:49-1651:55
12455 Blending' | ((Blending')) 12455 Blending' | ((Blending'))
12456SampleMaterial.lc 1652:30-1652:50 124561652:30-1652:50
12457 RGBGen 12457 RGBGen
12458SampleMaterial.lc 1653:32-1653:42 124581653:32-1653:42
12459 AlphaGen 12459 AlphaGen
12460SampleMaterial.lc 1654:29-1654:40 124601654:29-1654:40
12461 TCGen 12461 TCGen
12462SampleMaterial.lc 1655:29-1655:31 124621655:29-1655:31
12463 forall a . [a] 12463 forall a . [a]
12464SampleMaterial.lc 1656:31-1656:42 124641656:31-1656:42
12465 StageTexture 12465 StageTexture
12466SampleMaterial.lc 1657:34-1657:38 124661657:34-1657:38
12467 Bool 12467 Bool
12468SampleMaterial.lc 1658:33-1658:41 124681658:33-1658:41
12469 DepthFunction 12469 DepthFunction
12470SampleMaterial.lc 1659:33-1659:40 124701659:33-1659:40
12471 forall a . Maybe a 12471 forall a . Maybe a
12472SampleMaterial.lc 1660:41-1660:46 124721660:41-1660:46
12473 Bool 12473 Bool
12474SampleMaterial.lc 1661:38-1661:54 124741661:38-1661:54
12475 String 12475 String
12476SampleMaterial.lc 1664:21-1664:26 124761664:21-1664:26
12477 Bool 12477 Bool
12478SampleMaterial.lc 1667:5-1709:6 124781667:5-1709:6
12479 (String, CommonAttrs) 12479 (String, CommonAttrs)
12480SampleMaterial.lc 1667:5-2182:6 124801667:5-2182:6
12481 [(String, CommonAttrs)] 12481 [(String, CommonAttrs)]
12482SampleMaterial.lc 1667:7-1667:43 124821667:7-1667:43
12483 String 12483 String
12484SampleMaterial.lc 1668:7-1668:18 124841668:7-1668:18
12485 () 12485 ()
12486 -> () 12486 -> ()
12487 -> Bool 12487 -> Bool
@@ -12489,68 +12489,68 @@ SampleMaterial.lc 1668:7-1668:18
12489 -> Bool 12489 -> Bool
12490 -> Bool 12490 -> Bool
12491 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12491 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12492SampleMaterial.lc 1668:7-1669:26 124921668:7-1669:26
12493 () 12493 ()
12494 -> Bool 12494 -> Bool
12495 -> Float 12495 -> Float
12496 -> Bool 12496 -> Bool
12497 -> Bool 12497 -> Bool
12498 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12498 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12499SampleMaterial.lc 1668:7-1670:26 124991668:7-1670:26
12500 Bool 12500 Bool
12501 -> Float 12501 -> Float
12502 -> Bool 12502 -> Bool
12503 -> Bool 12503 -> Bool
12504 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12504 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12505SampleMaterial.lc 1668:7-1671:27 125051668:7-1671:27
12506 Float 12506 Float
12507 -> Bool 12507 -> Bool
12508 -> Bool 12508 -> Bool
12509 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12509 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12510SampleMaterial.lc 1668:7-1672:21 125101668:7-1672:21
12511 Bool 12511 Bool
12512 -> Bool 12512 -> Bool
12513 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12513 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12514SampleMaterial.lc 1668:7-1673:35 125141668:7-1673:35
12515 Bool 12515 Bool
12516 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12516 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12517SampleMaterial.lc 1668:7-1674:28 125171668:7-1674:28
12518 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12518 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12519SampleMaterial.lc 1668:7-1675:33 125191668:7-1675:33
12520 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12520 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12521SampleMaterial.lc 1668:7-1676:32 125211668:7-1676:32
12522 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12522 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12523SampleMaterial.lc 1668:7-1677:30 125231668:7-1677:30
12524 Bool -> [StageAttrs] -> Bool -> CommonAttrs 12524 Bool -> [StageAttrs] -> Bool -> CommonAttrs
12525SampleMaterial.lc 1668:7-1678:34 125251668:7-1678:34
12526 [StageAttrs] -> Bool -> CommonAttrs 12526 [StageAttrs] -> Bool -> CommonAttrs
12527SampleMaterial.lc 1668:7-1706:14 125271668:7-1706:14
12528 Bool -> CommonAttrs 12528 Bool -> CommonAttrs
12529SampleMaterial.lc 1668:7-1708:10 125291668:7-1708:10
12530 CommonAttrs | ((CommonAttrs)) 12530 CommonAttrs | ((CommonAttrs))
12531SampleMaterial.lc 1669:24-1669:26 125311669:24-1669:26
12532 () 12532 ()
12533SampleMaterial.lc 1670:24-1670:26 125331670:24-1670:26
12534 () 12534 ()
12535SampleMaterial.lc 1671:22-1671:27 125351671:22-1671:27
12536 Bool 12536 Bool
12537SampleMaterial.lc 1672:20-1672:21 125371672:20-1672:21
12538 _b 12538 _b
12539SampleMaterial.lc 1673:30-1673:35 125391673:30-1673:35
12540 Bool 12540 Bool
12541SampleMaterial.lc 1674:23-1674:28 125411674:23-1674:28
12542 Bool 12542 Bool
12543SampleMaterial.lc 1675:20-1675:33 125431675:20-1675:33
12544 CullType 12544 CullType
12545SampleMaterial.lc 1676:30-1676:32 125451676:30-1676:32
12546 forall a . [a] 12546 forall a . [a]
12547SampleMaterial.lc 1677:25-1677:30 125471677:25-1677:30
12548 Bool 12548 Bool
12549SampleMaterial.lc 1678:29-1678:34 125491678:29-1678:34
12550 Bool 12550 Bool
12551SampleMaterial.lc 1680:13-1706:14 125511680:13-1706:14
12552 [StageAttrs] 12552 [StageAttrs]
12553SampleMaterial.lc 1680:15-1680:25 125531680:15-1680:25
12554 Maybe (Blending', Blending') 12554 Maybe (Blending', Blending')
12555 -> RGBGen 12555 -> RGBGen
12556 -> AlphaGen 12556 -> AlphaGen
@@ -12558,70 +12558,70 @@ SampleMaterial.lc 1680:15-1680:25
12558 -> [TCMod] 12558 -> [TCMod]
12559 -> StageTexture 12559 -> StageTexture
12560 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12560 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12561SampleMaterial.lc 1680:15-1681:36 125611680:15-1681:36
12562 RGBGen 12562 RGBGen
12563 -> AlphaGen 12563 -> AlphaGen
12564 -> TCGen 12564 -> TCGen
12565 -> [TCMod] 12565 -> [TCMod]
12566 -> StageTexture 12566 -> StageTexture
12567 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12567 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12568SampleMaterial.lc 1680:15-1682:50 125681680:15-1682:50
12569 AlphaGen 12569 AlphaGen
12570 -> TCGen 12570 -> TCGen
12571 -> [TCMod] 12571 -> [TCMod]
12572 -> StageTexture 12572 -> StageTexture
12573 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12573 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12574SampleMaterial.lc 1680:15-1683:42 125741680:15-1683:42
12575 TCGen 12575 TCGen
12576 -> [TCMod] 12576 -> [TCMod]
12577 -> StageTexture 12577 -> StageTexture
12578 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12578 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12579SampleMaterial.lc 1680:15-1684:36 125791680:15-1684:36
12580 [TCMod] 12580 [TCMod]
12581 -> StageTexture 12581 -> StageTexture
12582 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12582 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12583SampleMaterial.lc 1680:15-1685:31 125831680:15-1685:31
12584 StageTexture 12584 StageTexture
12585 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12585 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12586SampleMaterial.lc 1680:15-1686:74 125861680:15-1686:74
12587 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12587 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12588SampleMaterial.lc 1680:15-1687:38 125881680:15-1687:38
12589 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12589 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12590SampleMaterial.lc 1680:15-1688:41 125901680:15-1688:41
12591 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12591 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12592SampleMaterial.lc 1680:15-1689:40 125921680:15-1689:40
12593 Bool -> String -> StageAttrs 12593 Bool -> String -> StageAttrs
12594SampleMaterial.lc 1680:15-1690:46 125941680:15-1690:46
12595 String -> StageAttrs 12595 String -> StageAttrs
12596SampleMaterial.lc 1680:15-1692:18 125961680:15-1692:18
12597 StageAttrs 12597 StageAttrs
12598SampleMaterial.lc 1681:29-1681:36 125981681:29-1681:36
12599 forall a . Maybe a 12599 forall a . Maybe a
12600SampleMaterial.lc 1682:30-1682:50 126001682:30-1682:50
12601 RGBGen 12601 RGBGen
12602SampleMaterial.lc 1683:32-1683:42 126021683:32-1683:42
12603 AlphaGen 12603 AlphaGen
12604SampleMaterial.lc 1684:29-1684:36 126041684:29-1684:36
12605 TCGen 12605 TCGen
12606SampleMaterial.lc 1685:29-1685:31 126061685:29-1685:31
12607 forall a . [a] 12607 forall a . [a]
12608SampleMaterial.lc 1686:31-1686:37 126081686:31-1686:37
12609 String -> StageTexture 12609 String -> StageTexture
12610SampleMaterial.lc 1686:31-1686:74 126101686:31-1686:74
12611 StageTexture 12611 StageTexture
12612SampleMaterial.lc 1686:38-1686:74 126121686:38-1686:74
12613 String 12613 String
12614SampleMaterial.lc 1687:34-1687:38 126141687:34-1687:38
12615 Bool 12615 Bool
12616SampleMaterial.lc 1688:33-1688:41 126161688:33-1688:41
12617 DepthFunction 12617 DepthFunction
12618SampleMaterial.lc 1689:33-1689:40 126181689:33-1689:40
12619 forall a . Maybe a 12619 forall a . Maybe a
12620SampleMaterial.lc 1690:41-1690:46 126201690:41-1690:46
12621 Bool 12621 Bool
12622SampleMaterial.lc 1691:38-1691:54 126221691:38-1691:54
12623 String 12623 String
12624SampleMaterial.lc 1693:15-1693:25 126241693:15-1693:25
12625 Maybe (Blending', Blending') 12625 Maybe (Blending', Blending')
12626 -> RGBGen 12626 -> RGBGen
12627 -> AlphaGen 12627 -> AlphaGen
@@ -12629,82 +12629,82 @@ SampleMaterial.lc 1693:15-1693:25
12629 -> [TCMod] 12629 -> [TCMod]
12630 -> StageTexture 12630 -> StageTexture
12631 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12631 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12632SampleMaterial.lc 1693:15-1694:57 126321693:15-1694:57
12633 RGBGen 12633 RGBGen
12634 -> AlphaGen 12634 -> AlphaGen
12635 -> TCGen 12635 -> TCGen
12636 -> [TCMod] 12636 -> [TCMod]
12637 -> StageTexture 12637 -> StageTexture
12638 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12638 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12639SampleMaterial.lc 1693:15-1695:50 126391693:15-1695:50
12640 AlphaGen 12640 AlphaGen
12641 -> TCGen 12641 -> TCGen
12642 -> [TCMod] 12642 -> [TCMod]
12643 -> StageTexture 12643 -> StageTexture
12644 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12644 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12645SampleMaterial.lc 1693:15-1696:42 126451693:15-1696:42
12646 TCGen 12646 TCGen
12647 -> [TCMod] 12647 -> [TCMod]
12648 -> StageTexture 12648 -> StageTexture
12649 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12649 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12650SampleMaterial.lc 1693:15-1697:40 126501693:15-1697:40
12651 [TCMod] 12651 [TCMod]
12652 -> StageTexture 12652 -> StageTexture
12653 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12653 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12654SampleMaterial.lc 1693:15-1698:31 126541693:15-1698:31
12655 StageTexture 12655 StageTexture
12656 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12656 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12657SampleMaterial.lc 1693:15-1699:42 126571693:15-1699:42
12658 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12658 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12659SampleMaterial.lc 1693:15-1700:38 126591693:15-1700:38
12660 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12660 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12661SampleMaterial.lc 1693:15-1701:41 126611693:15-1701:41
12662 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12662 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12663SampleMaterial.lc 1693:15-1702:40 126631693:15-1702:40
12664 Bool -> String -> StageAttrs 12664 Bool -> String -> StageAttrs
12665SampleMaterial.lc 1693:15-1703:46 126651693:15-1703:46
12666 String -> StageAttrs 12666 String -> StageAttrs
12667SampleMaterial.lc 1693:15-1705:18 126671693:15-1705:18
12668 StageAttrs | [StageAttrs] 12668 StageAttrs | [StageAttrs]
12669SampleMaterial.lc 1694:29-1694:33 126691694:29-1694:33
12670 forall a . a -> Maybe a 12670 forall a . a -> Maybe a
12671SampleMaterial.lc 1694:29-1694:57 126711694:29-1694:57
12672 Maybe (Blending', Blending') 12672 Maybe (Blending', Blending')
12673SampleMaterial.lc 1694:34-1694:57 126731694:34-1694:57
12674 (Blending', Blending') 12674 (Blending', Blending')
12675SampleMaterial.lc 1694:36-1694:46 126751694:36-1694:46
12676 Blending' 12676 Blending'
12677SampleMaterial.lc 1694:49-1694:55 126771694:49-1694:55
12678 Blending' | ((Blending')) 12678 Blending' | ((Blending'))
12679SampleMaterial.lc 1695:30-1695:50 126791695:30-1695:50
12680 RGBGen 12680 RGBGen
12681SampleMaterial.lc 1696:32-1696:42 126811696:32-1696:42
12682 AlphaGen 12682 AlphaGen
12683SampleMaterial.lc 1697:29-1697:40 126831697:29-1697:40
12684 TCGen 12684 TCGen
12685SampleMaterial.lc 1698:29-1698:31 126851698:29-1698:31
12686 forall a . [a] 12686 forall a . [a]
12687SampleMaterial.lc 1699:31-1699:42 126871699:31-1699:42
12688 StageTexture 12688 StageTexture
12689SampleMaterial.lc 1700:34-1700:38 126891700:34-1700:38
12690 Bool 12690 Bool
12691SampleMaterial.lc 1701:33-1701:41 126911701:33-1701:41
12692 DepthFunction 12692 DepthFunction
12693SampleMaterial.lc 1702:33-1702:40 126931702:33-1702:40
12694 forall a . Maybe a 12694 forall a . Maybe a
12695SampleMaterial.lc 1703:41-1703:46 126951703:41-1703:46
12696 Bool 12696 Bool
12697SampleMaterial.lc 1704:38-1704:54 126971704:38-1704:54
12698 String 12698 String
12699SampleMaterial.lc 1707:21-1707:26 126991707:21-1707:26
12700 Bool 12700 Bool
12701SampleMaterial.lc 1710:5-1752:6 127011710:5-1752:6
12702 (String, CommonAttrs) 12702 (String, CommonAttrs)
12703SampleMaterial.lc 1710:5-2182:6 127031710:5-2182:6
12704 [(String, CommonAttrs)] 12704 [(String, CommonAttrs)]
12705SampleMaterial.lc 1710:7-1710:41 127051710:7-1710:41
12706 String 12706 String
12707SampleMaterial.lc 1711:7-1711:18 127071711:7-1711:18
12708 () 12708 ()
12709 -> () 12709 -> ()
12710 -> Bool 12710 -> Bool
@@ -12712,68 +12712,68 @@ SampleMaterial.lc 1711:7-1711:18
12712 -> Bool 12712 -> Bool
12713 -> Bool 12713 -> Bool
12714 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12714 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12715SampleMaterial.lc 1711:7-1712:26 127151711:7-1712:26
12716 () 12716 ()
12717 -> Bool 12717 -> Bool
12718 -> Float 12718 -> Float
12719 -> Bool 12719 -> Bool
12720 -> Bool 12720 -> Bool
12721 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12721 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12722SampleMaterial.lc 1711:7-1713:26 127221711:7-1713:26
12723 Bool 12723 Bool
12724 -> Float 12724 -> Float
12725 -> Bool 12725 -> Bool
12726 -> Bool 12726 -> Bool
12727 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12727 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12728SampleMaterial.lc 1711:7-1714:27 127281711:7-1714:27
12729 Float 12729 Float
12730 -> Bool 12730 -> Bool
12731 -> Bool 12731 -> Bool
12732 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12732 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12733SampleMaterial.lc 1711:7-1715:21 127331711:7-1715:21
12734 Bool 12734 Bool
12735 -> Bool 12735 -> Bool
12736 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12736 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12737SampleMaterial.lc 1711:7-1716:35 127371711:7-1716:35
12738 Bool 12738 Bool
12739 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12739 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12740SampleMaterial.lc 1711:7-1717:28 127401711:7-1717:28
12741 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12741 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12742SampleMaterial.lc 1711:7-1718:33 127421711:7-1718:33
12743 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12743 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12744SampleMaterial.lc 1711:7-1719:32 127441711:7-1719:32
12745 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12745 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12746SampleMaterial.lc 1711:7-1720:30 127461711:7-1720:30
12747 Bool -> [StageAttrs] -> Bool -> CommonAttrs 12747 Bool -> [StageAttrs] -> Bool -> CommonAttrs
12748SampleMaterial.lc 1711:7-1721:34 127481711:7-1721:34
12749 [StageAttrs] -> Bool -> CommonAttrs 12749 [StageAttrs] -> Bool -> CommonAttrs
12750SampleMaterial.lc 1711:7-1749:14 127501711:7-1749:14
12751 Bool -> CommonAttrs 12751 Bool -> CommonAttrs
12752SampleMaterial.lc 1711:7-1751:10 127521711:7-1751:10
12753 CommonAttrs | ((CommonAttrs)) 12753 CommonAttrs | ((CommonAttrs))
12754SampleMaterial.lc 1712:24-1712:26 127541712:24-1712:26
12755 () 12755 ()
12756SampleMaterial.lc 1713:24-1713:26 127561713:24-1713:26
12757 () 12757 ()
12758SampleMaterial.lc 1714:22-1714:27 127581714:22-1714:27
12759 Bool 12759 Bool
12760SampleMaterial.lc 1715:20-1715:21 127601715:20-1715:21
12761 _b 12761 _b
12762SampleMaterial.lc 1716:30-1716:35 127621716:30-1716:35
12763 Bool 12763 Bool
12764SampleMaterial.lc 1717:23-1717:28 127641717:23-1717:28
12765 Bool 12765 Bool
12766SampleMaterial.lc 1718:20-1718:33 127661718:20-1718:33
12767 CullType 12767 CullType
12768SampleMaterial.lc 1719:30-1719:32 127681719:30-1719:32
12769 forall a . [a] 12769 forall a . [a]
12770SampleMaterial.lc 1720:25-1720:30 127701720:25-1720:30
12771 Bool 12771 Bool
12772SampleMaterial.lc 1721:29-1721:34 127721721:29-1721:34
12773 Bool 12773 Bool
12774SampleMaterial.lc 1723:13-1749:14 127741723:13-1749:14
12775 [StageAttrs] 12775 [StageAttrs]
12776SampleMaterial.lc 1723:15-1723:25 127761723:15-1723:25
12777 Maybe (Blending', Blending') 12777 Maybe (Blending', Blending')
12778 -> RGBGen 12778 -> RGBGen
12779 -> AlphaGen 12779 -> AlphaGen
@@ -12781,70 +12781,70 @@ SampleMaterial.lc 1723:15-1723:25
12781 -> [TCMod] 12781 -> [TCMod]
12782 -> StageTexture 12782 -> StageTexture
12783 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12783 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12784SampleMaterial.lc 1723:15-1724:36 127841723:15-1724:36
12785 RGBGen 12785 RGBGen
12786 -> AlphaGen 12786 -> AlphaGen
12787 -> TCGen 12787 -> TCGen
12788 -> [TCMod] 12788 -> [TCMod]
12789 -> StageTexture 12789 -> StageTexture
12790 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12790 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12791SampleMaterial.lc 1723:15-1725:50 127911723:15-1725:50
12792 AlphaGen 12792 AlphaGen
12793 -> TCGen 12793 -> TCGen
12794 -> [TCMod] 12794 -> [TCMod]
12795 -> StageTexture 12795 -> StageTexture
12796 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12796 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12797SampleMaterial.lc 1723:15-1726:42 127971723:15-1726:42
12798 TCGen 12798 TCGen
12799 -> [TCMod] 12799 -> [TCMod]
12800 -> StageTexture 12800 -> StageTexture
12801 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12801 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12802SampleMaterial.lc 1723:15-1727:36 128021723:15-1727:36
12803 [TCMod] 12803 [TCMod]
12804 -> StageTexture 12804 -> StageTexture
12805 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12805 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12806SampleMaterial.lc 1723:15-1728:31 128061723:15-1728:31
12807 StageTexture 12807 StageTexture
12808 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12808 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12809SampleMaterial.lc 1723:15-1729:72 128091723:15-1729:72
12810 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12810 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12811SampleMaterial.lc 1723:15-1730:38 128111723:15-1730:38
12812 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12812 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12813SampleMaterial.lc 1723:15-1731:41 128131723:15-1731:41
12814 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12814 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12815SampleMaterial.lc 1723:15-1732:40 128151723:15-1732:40
12816 Bool -> String -> StageAttrs 12816 Bool -> String -> StageAttrs
12817SampleMaterial.lc 1723:15-1733:46 128171723:15-1733:46
12818 String -> StageAttrs 12818 String -> StageAttrs
12819SampleMaterial.lc 1723:15-1735:18 128191723:15-1735:18
12820 StageAttrs 12820 StageAttrs
12821SampleMaterial.lc 1724:29-1724:36 128211724:29-1724:36
12822 forall a . Maybe a 12822 forall a . Maybe a
12823SampleMaterial.lc 1725:30-1725:50 128231725:30-1725:50
12824 RGBGen 12824 RGBGen
12825SampleMaterial.lc 1726:32-1726:42 128251726:32-1726:42
12826 AlphaGen 12826 AlphaGen
12827SampleMaterial.lc 1727:29-1727:36 128271727:29-1727:36
12828 TCGen 12828 TCGen
12829SampleMaterial.lc 1728:29-1728:31 128291728:29-1728:31
12830 forall a . [a] 12830 forall a . [a]
12831SampleMaterial.lc 1729:31-1729:37 128311729:31-1729:37
12832 String -> StageTexture 12832 String -> StageTexture
12833SampleMaterial.lc 1729:31-1729:72 128331729:31-1729:72
12834 StageTexture 12834 StageTexture
12835SampleMaterial.lc 1729:38-1729:72 128351729:38-1729:72
12836 String 12836 String
12837SampleMaterial.lc 1730:34-1730:38 128371730:34-1730:38
12838 Bool 12838 Bool
12839SampleMaterial.lc 1731:33-1731:41 128391731:33-1731:41
12840 DepthFunction 12840 DepthFunction
12841SampleMaterial.lc 1732:33-1732:40 128411732:33-1732:40
12842 forall a . Maybe a 12842 forall a . Maybe a
12843SampleMaterial.lc 1733:41-1733:46 128431733:41-1733:46
12844 Bool 12844 Bool
12845SampleMaterial.lc 1734:38-1734:54 128451734:38-1734:54
12846 String 12846 String
12847SampleMaterial.lc 1736:15-1736:25 128471736:15-1736:25
12848 Maybe (Blending', Blending') 12848 Maybe (Blending', Blending')
12849 -> RGBGen 12849 -> RGBGen
12850 -> AlphaGen 12850 -> AlphaGen
@@ -12852,82 +12852,82 @@ SampleMaterial.lc 1736:15-1736:25
12852 -> [TCMod] 12852 -> [TCMod]
12853 -> StageTexture 12853 -> StageTexture
12854 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12854 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12855SampleMaterial.lc 1736:15-1737:57 128551736:15-1737:57
12856 RGBGen 12856 RGBGen
12857 -> AlphaGen 12857 -> AlphaGen
12858 -> TCGen 12858 -> TCGen
12859 -> [TCMod] 12859 -> [TCMod]
12860 -> StageTexture 12860 -> StageTexture
12861 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12861 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12862SampleMaterial.lc 1736:15-1738:50 128621736:15-1738:50
12863 AlphaGen 12863 AlphaGen
12864 -> TCGen 12864 -> TCGen
12865 -> [TCMod] 12865 -> [TCMod]
12866 -> StageTexture 12866 -> StageTexture
12867 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12867 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12868SampleMaterial.lc 1736:15-1739:42 128681736:15-1739:42
12869 TCGen 12869 TCGen
12870 -> [TCMod] 12870 -> [TCMod]
12871 -> StageTexture 12871 -> StageTexture
12872 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12872 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12873SampleMaterial.lc 1736:15-1740:40 128731736:15-1740:40
12874 [TCMod] 12874 [TCMod]
12875 -> StageTexture 12875 -> StageTexture
12876 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12876 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12877SampleMaterial.lc 1736:15-1741:31 128771736:15-1741:31
12878 StageTexture 12878 StageTexture
12879 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12879 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12880SampleMaterial.lc 1736:15-1742:42 128801736:15-1742:42
12881 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12881 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12882SampleMaterial.lc 1736:15-1743:38 128821736:15-1743:38
12883 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12883 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12884SampleMaterial.lc 1736:15-1744:41 128841736:15-1744:41
12885 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12885 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12886SampleMaterial.lc 1736:15-1745:40 128861736:15-1745:40
12887 Bool -> String -> StageAttrs 12887 Bool -> String -> StageAttrs
12888SampleMaterial.lc 1736:15-1746:46 128881736:15-1746:46
12889 String -> StageAttrs 12889 String -> StageAttrs
12890SampleMaterial.lc 1736:15-1748:18 128901736:15-1748:18
12891 StageAttrs | [StageAttrs] 12891 StageAttrs | [StageAttrs]
12892SampleMaterial.lc 1737:29-1737:33 128921737:29-1737:33
12893 forall a . a -> Maybe a 12893 forall a . a -> Maybe a
12894SampleMaterial.lc 1737:29-1737:57 128941737:29-1737:57
12895 Maybe (Blending', Blending') 12895 Maybe (Blending', Blending')
12896SampleMaterial.lc 1737:34-1737:57 128961737:34-1737:57
12897 (Blending', Blending') 12897 (Blending', Blending')
12898SampleMaterial.lc 1737:36-1737:46 128981737:36-1737:46
12899 Blending' 12899 Blending'
12900SampleMaterial.lc 1737:49-1737:55 129001737:49-1737:55
12901 Blending' | ((Blending')) 12901 Blending' | ((Blending'))
12902SampleMaterial.lc 1738:30-1738:50 129021738:30-1738:50
12903 RGBGen 12903 RGBGen
12904SampleMaterial.lc 1739:32-1739:42 129041739:32-1739:42
12905 AlphaGen 12905 AlphaGen
12906SampleMaterial.lc 1740:29-1740:40 129061740:29-1740:40
12907 TCGen 12907 TCGen
12908SampleMaterial.lc 1741:29-1741:31 129081741:29-1741:31
12909 forall a . [a] 12909 forall a . [a]
12910SampleMaterial.lc 1742:31-1742:42 129101742:31-1742:42
12911 StageTexture 12911 StageTexture
12912SampleMaterial.lc 1743:34-1743:38 129121743:34-1743:38
12913 Bool 12913 Bool
12914SampleMaterial.lc 1744:33-1744:41 129141744:33-1744:41
12915 DepthFunction 12915 DepthFunction
12916SampleMaterial.lc 1745:33-1745:40 129161745:33-1745:40
12917 forall a . Maybe a 12917 forall a . Maybe a
12918SampleMaterial.lc 1746:41-1746:46 129181746:41-1746:46
12919 Bool 12919 Bool
12920SampleMaterial.lc 1747:38-1747:54 129201747:38-1747:54
12921 String 12921 String
12922SampleMaterial.lc 1750:21-1750:26 129221750:21-1750:26
12923 Bool 12923 Bool
12924SampleMaterial.lc 1753:5-1795:6 129241753:5-1795:6
12925 (String, CommonAttrs) 12925 (String, CommonAttrs)
12926SampleMaterial.lc 1753:5-2182:6 129261753:5-2182:6
12927 [(String, CommonAttrs)] 12927 [(String, CommonAttrs)]
12928SampleMaterial.lc 1753:7-1753:42 129281753:7-1753:42
12929 String 12929 String
12930SampleMaterial.lc 1754:7-1754:18 129301754:7-1754:18
12931 () 12931 ()
12932 -> () 12932 -> ()
12933 -> Bool 12933 -> Bool
@@ -12935,68 +12935,68 @@ SampleMaterial.lc 1754:7-1754:18
12935 -> Bool 12935 -> Bool
12936 -> Bool 12936 -> Bool
12937 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12937 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12938SampleMaterial.lc 1754:7-1755:26 129381754:7-1755:26
12939 () 12939 ()
12940 -> Bool 12940 -> Bool
12941 -> Float 12941 -> Float
12942 -> Bool 12942 -> Bool
12943 -> Bool 12943 -> Bool
12944 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12944 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12945SampleMaterial.lc 1754:7-1756:26 129451754:7-1756:26
12946 Bool 12946 Bool
12947 -> Float 12947 -> Float
12948 -> Bool 12948 -> Bool
12949 -> Bool 12949 -> Bool
12950 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12950 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12951SampleMaterial.lc 1754:7-1757:27 129511754:7-1757:27
12952 Float 12952 Float
12953 -> Bool 12953 -> Bool
12954 -> Bool 12954 -> Bool
12955 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12955 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12956SampleMaterial.lc 1754:7-1758:21 129561754:7-1758:21
12957 Bool 12957 Bool
12958 -> Bool 12958 -> Bool
12959 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12959 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12960SampleMaterial.lc 1754:7-1759:35 129601754:7-1759:35
12961 Bool 12961 Bool
12962 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12962 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12963SampleMaterial.lc 1754:7-1760:28 129631754:7-1760:28
12964 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12964 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12965SampleMaterial.lc 1754:7-1761:33 129651754:7-1761:33
12966 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12966 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12967SampleMaterial.lc 1754:7-1762:32 129671754:7-1762:32
12968 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12968 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12969SampleMaterial.lc 1754:7-1763:30 129691754:7-1763:30
12970 Bool -> [StageAttrs] -> Bool -> CommonAttrs 12970 Bool -> [StageAttrs] -> Bool -> CommonAttrs
12971SampleMaterial.lc 1754:7-1764:34 129711754:7-1764:34
12972 [StageAttrs] -> Bool -> CommonAttrs 12972 [StageAttrs] -> Bool -> CommonAttrs
12973SampleMaterial.lc 1754:7-1792:14 129731754:7-1792:14
12974 Bool -> CommonAttrs 12974 Bool -> CommonAttrs
12975SampleMaterial.lc 1754:7-1794:10 129751754:7-1794:10
12976 CommonAttrs | ((CommonAttrs)) 12976 CommonAttrs | ((CommonAttrs))
12977SampleMaterial.lc 1755:24-1755:26 129771755:24-1755:26
12978 () 12978 ()
12979SampleMaterial.lc 1756:24-1756:26 129791756:24-1756:26
12980 () 12980 ()
12981SampleMaterial.lc 1757:22-1757:27 129811757:22-1757:27
12982 Bool 12982 Bool
12983SampleMaterial.lc 1758:20-1758:21 129831758:20-1758:21
12984 _b 12984 _b
12985SampleMaterial.lc 1759:30-1759:35 129851759:30-1759:35
12986 Bool 12986 Bool
12987SampleMaterial.lc 1760:23-1760:28 129871760:23-1760:28
12988 Bool 12988 Bool
12989SampleMaterial.lc 1761:20-1761:33 129891761:20-1761:33
12990 CullType 12990 CullType
12991SampleMaterial.lc 1762:30-1762:32 129911762:30-1762:32
12992 forall a . [a] 12992 forall a . [a]
12993SampleMaterial.lc 1763:25-1763:30 129931763:25-1763:30
12994 Bool 12994 Bool
12995SampleMaterial.lc 1764:29-1764:34 129951764:29-1764:34
12996 Bool 12996 Bool
12997SampleMaterial.lc 1766:13-1792:14 129971766:13-1792:14
12998 [StageAttrs] 12998 [StageAttrs]
12999SampleMaterial.lc 1766:15-1766:25 129991766:15-1766:25
13000 Maybe (Blending', Blending') 13000 Maybe (Blending', Blending')
13001 -> RGBGen 13001 -> RGBGen
13002 -> AlphaGen 13002 -> AlphaGen
@@ -13004,70 +13004,70 @@ SampleMaterial.lc 1766:15-1766:25
13004 -> [TCMod] 13004 -> [TCMod]
13005 -> StageTexture 13005 -> StageTexture
13006 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13006 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13007SampleMaterial.lc 1766:15-1767:36 130071766:15-1767:36
13008 RGBGen 13008 RGBGen
13009 -> AlphaGen 13009 -> AlphaGen
13010 -> TCGen 13010 -> TCGen
13011 -> [TCMod] 13011 -> [TCMod]
13012 -> StageTexture 13012 -> StageTexture
13013 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13013 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13014SampleMaterial.lc 1766:15-1768:50 130141766:15-1768:50
13015 AlphaGen 13015 AlphaGen
13016 -> TCGen 13016 -> TCGen
13017 -> [TCMod] 13017 -> [TCMod]
13018 -> StageTexture 13018 -> StageTexture
13019 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13019 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13020SampleMaterial.lc 1766:15-1769:42 130201766:15-1769:42
13021 TCGen 13021 TCGen
13022 -> [TCMod] 13022 -> [TCMod]
13023 -> StageTexture 13023 -> StageTexture
13024 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13024 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13025SampleMaterial.lc 1766:15-1770:36 130251766:15-1770:36
13026 [TCMod] 13026 [TCMod]
13027 -> StageTexture 13027 -> StageTexture
13028 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13028 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13029SampleMaterial.lc 1766:15-1771:31 130291766:15-1771:31
13030 StageTexture 13030 StageTexture
13031 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13031 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13032SampleMaterial.lc 1766:15-1772:73 130321766:15-1772:73
13033 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13033 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13034SampleMaterial.lc 1766:15-1773:38 130341766:15-1773:38
13035 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13035 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13036SampleMaterial.lc 1766:15-1774:41 130361766:15-1774:41
13037 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13037 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13038SampleMaterial.lc 1766:15-1775:40 130381766:15-1775:40
13039 Bool -> String -> StageAttrs 13039 Bool -> String -> StageAttrs
13040SampleMaterial.lc 1766:15-1776:46 130401766:15-1776:46
13041 String -> StageAttrs 13041 String -> StageAttrs
13042SampleMaterial.lc 1766:15-1778:18 130421766:15-1778:18
13043 StageAttrs 13043 StageAttrs
13044SampleMaterial.lc 1767:29-1767:36 130441767:29-1767:36
13045 forall a . Maybe a 13045 forall a . Maybe a
13046SampleMaterial.lc 1768:30-1768:50 130461768:30-1768:50
13047 RGBGen 13047 RGBGen
13048SampleMaterial.lc 1769:32-1769:42 130481769:32-1769:42
13049 AlphaGen 13049 AlphaGen
13050SampleMaterial.lc 1770:29-1770:36 130501770:29-1770:36
13051 TCGen 13051 TCGen
13052SampleMaterial.lc 1771:29-1771:31 130521771:29-1771:31
13053 forall a . [a] 13053 forall a . [a]
13054SampleMaterial.lc 1772:31-1772:37 130541772:31-1772:37
13055 String -> StageTexture 13055 String -> StageTexture
13056SampleMaterial.lc 1772:31-1772:73 130561772:31-1772:73
13057 StageTexture 13057 StageTexture
13058SampleMaterial.lc 1772:38-1772:73 130581772:38-1772:73
13059 String 13059 String
13060SampleMaterial.lc 1773:34-1773:38 130601773:34-1773:38
13061 Bool 13061 Bool
13062SampleMaterial.lc 1774:33-1774:41 130621774:33-1774:41
13063 DepthFunction 13063 DepthFunction
13064SampleMaterial.lc 1775:33-1775:40 130641775:33-1775:40
13065 forall a . Maybe a 13065 forall a . Maybe a
13066SampleMaterial.lc 1776:41-1776:46 130661776:41-1776:46
13067 Bool 13067 Bool
13068SampleMaterial.lc 1777:38-1777:54 130681777:38-1777:54
13069 String 13069 String
13070SampleMaterial.lc 1779:15-1779:25 130701779:15-1779:25
13071 Maybe (Blending', Blending') 13071 Maybe (Blending', Blending')
13072 -> RGBGen 13072 -> RGBGen
13073 -> AlphaGen 13073 -> AlphaGen
@@ -13075,82 +13075,82 @@ SampleMaterial.lc 1779:15-1779:25
13075 -> [TCMod] 13075 -> [TCMod]
13076 -> StageTexture 13076 -> StageTexture
13077 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13077 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13078SampleMaterial.lc 1779:15-1780:57 130781779:15-1780:57
13079 RGBGen 13079 RGBGen
13080 -> AlphaGen 13080 -> AlphaGen
13081 -> TCGen 13081 -> TCGen
13082 -> [TCMod] 13082 -> [TCMod]
13083 -> StageTexture 13083 -> StageTexture
13084 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13084 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13085SampleMaterial.lc 1779:15-1781:50 130851779:15-1781:50
13086 AlphaGen 13086 AlphaGen
13087 -> TCGen 13087 -> TCGen
13088 -> [TCMod] 13088 -> [TCMod]
13089 -> StageTexture 13089 -> StageTexture
13090 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13090 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13091SampleMaterial.lc 1779:15-1782:42 130911779:15-1782:42
13092 TCGen 13092 TCGen
13093 -> [TCMod] 13093 -> [TCMod]
13094 -> StageTexture 13094 -> StageTexture
13095 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13095 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13096SampleMaterial.lc 1779:15-1783:40 130961779:15-1783:40
13097 [TCMod] 13097 [TCMod]
13098 -> StageTexture 13098 -> StageTexture
13099 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13099 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13100SampleMaterial.lc 1779:15-1784:31 131001779:15-1784:31
13101 StageTexture 13101 StageTexture
13102 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13102 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13103SampleMaterial.lc 1779:15-1785:42 131031779:15-1785:42
13104 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13104 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13105SampleMaterial.lc 1779:15-1786:38 131051779:15-1786:38
13106 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13106 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13107SampleMaterial.lc 1779:15-1787:41 131071779:15-1787:41
13108 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13108 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13109SampleMaterial.lc 1779:15-1788:40 131091779:15-1788:40
13110 Bool -> String -> StageAttrs 13110 Bool -> String -> StageAttrs
13111SampleMaterial.lc 1779:15-1789:46 131111779:15-1789:46
13112 String -> StageAttrs 13112 String -> StageAttrs
13113SampleMaterial.lc 1779:15-1791:18 131131779:15-1791:18
13114 StageAttrs | [StageAttrs] 13114 StageAttrs | [StageAttrs]
13115SampleMaterial.lc 1780:29-1780:33 131151780:29-1780:33
13116 forall a . a -> Maybe a 13116 forall a . a -> Maybe a
13117SampleMaterial.lc 1780:29-1780:57 131171780:29-1780:57
13118 Maybe (Blending', Blending') 13118 Maybe (Blending', Blending')
13119SampleMaterial.lc 1780:34-1780:57 131191780:34-1780:57
13120 (Blending', Blending') 13120 (Blending', Blending')
13121SampleMaterial.lc 1780:36-1780:46 131211780:36-1780:46
13122 Blending' 13122 Blending'
13123SampleMaterial.lc 1780:49-1780:55 131231780:49-1780:55
13124 Blending' | ((Blending')) 13124 Blending' | ((Blending'))
13125SampleMaterial.lc 1781:30-1781:50 131251781:30-1781:50
13126 RGBGen 13126 RGBGen
13127SampleMaterial.lc 1782:32-1782:42 131271782:32-1782:42
13128 AlphaGen 13128 AlphaGen
13129SampleMaterial.lc 1783:29-1783:40 131291783:29-1783:40
13130 TCGen 13130 TCGen
13131SampleMaterial.lc 1784:29-1784:31 131311784:29-1784:31
13132 forall a . [a] 13132 forall a . [a]
13133SampleMaterial.lc 1785:31-1785:42 131331785:31-1785:42
13134 StageTexture 13134 StageTexture
13135SampleMaterial.lc 1786:34-1786:38 131351786:34-1786:38
13136 Bool 13136 Bool
13137SampleMaterial.lc 1787:33-1787:41 131371787:33-1787:41
13138 DepthFunction 13138 DepthFunction
13139SampleMaterial.lc 1788:33-1788:40 131391788:33-1788:40
13140 forall a . Maybe a 13140 forall a . Maybe a
13141SampleMaterial.lc 1789:41-1789:46 131411789:41-1789:46
13142 Bool 13142 Bool
13143SampleMaterial.lc 1790:38-1790:54 131431790:38-1790:54
13144 String 13144 String
13145SampleMaterial.lc 1793:21-1793:26 131451793:21-1793:26
13146 Bool 13146 Bool
13147SampleMaterial.lc 1796:5-1838:6 131471796:5-1838:6
13148 (String, CommonAttrs) 13148 (String, CommonAttrs)
13149SampleMaterial.lc 1796:5-2182:6 131491796:5-2182:6
13150 [(String, CommonAttrs)] 13150 [(String, CommonAttrs)]
13151SampleMaterial.lc 1796:7-1796:48 131511796:7-1796:48
13152 String 13152 String
13153SampleMaterial.lc 1797:7-1797:18 131531797:7-1797:18
13154 () 13154 ()
13155 -> () 13155 -> ()
13156 -> Bool 13156 -> Bool
@@ -13158,68 +13158,68 @@ SampleMaterial.lc 1797:7-1797:18
13158 -> Bool 13158 -> Bool
13159 -> Bool 13159 -> Bool
13160 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13160 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13161SampleMaterial.lc 1797:7-1798:26 131611797:7-1798:26
13162 () 13162 ()
13163 -> Bool 13163 -> Bool
13164 -> Float 13164 -> Float
13165 -> Bool 13165 -> Bool
13166 -> Bool 13166 -> Bool
13167 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13167 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13168SampleMaterial.lc 1797:7-1799:26 131681797:7-1799:26
13169 Bool 13169 Bool
13170 -> Float 13170 -> Float
13171 -> Bool 13171 -> Bool
13172 -> Bool 13172 -> Bool
13173 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13173 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13174SampleMaterial.lc 1797:7-1800:27 131741797:7-1800:27
13175 Float 13175 Float
13176 -> Bool 13176 -> Bool
13177 -> Bool 13177 -> Bool
13178 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13178 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13179SampleMaterial.lc 1797:7-1801:21 131791797:7-1801:21
13180 Bool 13180 Bool
13181 -> Bool 13181 -> Bool
13182 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13182 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13183SampleMaterial.lc 1797:7-1802:35 131831797:7-1802:35
13184 Bool 13184 Bool
13185 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13185 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13186SampleMaterial.lc 1797:7-1803:28 131861797:7-1803:28
13187 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13187 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13188SampleMaterial.lc 1797:7-1804:33 131881797:7-1804:33
13189 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13189 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13190SampleMaterial.lc 1797:7-1805:32 131901797:7-1805:32
13191 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13191 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13192SampleMaterial.lc 1797:7-1806:30 131921797:7-1806:30
13193 Bool -> [StageAttrs] -> Bool -> CommonAttrs 13193 Bool -> [StageAttrs] -> Bool -> CommonAttrs
13194SampleMaterial.lc 1797:7-1807:34 131941797:7-1807:34
13195 [StageAttrs] -> Bool -> CommonAttrs 13195 [StageAttrs] -> Bool -> CommonAttrs
13196SampleMaterial.lc 1797:7-1835:14 131961797:7-1835:14
13197 Bool -> CommonAttrs 13197 Bool -> CommonAttrs
13198SampleMaterial.lc 1797:7-1837:10 131981797:7-1837:10
13199 CommonAttrs | ((CommonAttrs)) 13199 CommonAttrs | ((CommonAttrs))
13200SampleMaterial.lc 1798:24-1798:26 132001798:24-1798:26
13201 () 13201 ()
13202SampleMaterial.lc 1799:24-1799:26 132021799:24-1799:26
13203 () 13203 ()
13204SampleMaterial.lc 1800:22-1800:27 132041800:22-1800:27
13205 Bool 13205 Bool
13206SampleMaterial.lc 1801:20-1801:21 132061801:20-1801:21
13207 _b 13207 _b
13208SampleMaterial.lc 1802:30-1802:35 132081802:30-1802:35
13209 Bool 13209 Bool
13210SampleMaterial.lc 1803:23-1803:28 132101803:23-1803:28
13211 Bool 13211 Bool
13212SampleMaterial.lc 1804:20-1804:33 132121804:20-1804:33
13213 CullType 13213 CullType
13214SampleMaterial.lc 1805:30-1805:32 132141805:30-1805:32
13215 forall a . [a] 13215 forall a . [a]
13216SampleMaterial.lc 1806:25-1806:30 132161806:25-1806:30
13217 Bool 13217 Bool
13218SampleMaterial.lc 1807:29-1807:34 132181807:29-1807:34
13219 Bool 13219 Bool
13220SampleMaterial.lc 1809:13-1835:14 132201809:13-1835:14
13221 [StageAttrs] 13221 [StageAttrs]
13222SampleMaterial.lc 1809:15-1809:25 132221809:15-1809:25
13223 Maybe (Blending', Blending') 13223 Maybe (Blending', Blending')
13224 -> RGBGen 13224 -> RGBGen
13225 -> AlphaGen 13225 -> AlphaGen
@@ -13227,66 +13227,66 @@ SampleMaterial.lc 1809:15-1809:25
13227 -> [TCMod] 13227 -> [TCMod]
13228 -> StageTexture 13228 -> StageTexture
13229 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13229 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13230SampleMaterial.lc 1809:15-1810:36 132301809:15-1810:36
13231 RGBGen 13231 RGBGen
13232 -> AlphaGen 13232 -> AlphaGen
13233 -> TCGen 13233 -> TCGen
13234 -> [TCMod] 13234 -> [TCMod]
13235 -> StageTexture 13235 -> StageTexture
13236 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13236 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13237SampleMaterial.lc 1809:15-1811:42 132371809:15-1811:42
13238 AlphaGen 13238 AlphaGen
13239 -> TCGen 13239 -> TCGen
13240 -> [TCMod] 13240 -> [TCMod]
13241 -> StageTexture 13241 -> StageTexture
13242 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13242 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13243SampleMaterial.lc 1809:15-1812:42 132431809:15-1812:42
13244 TCGen 13244 TCGen
13245 -> [TCMod] 13245 -> [TCMod]
13246 -> StageTexture 13246 -> StageTexture
13247 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13247 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13248SampleMaterial.lc 1809:15-1813:40 132481809:15-1813:40
13249 [TCMod] 13249 [TCMod]
13250 -> StageTexture 13250 -> StageTexture
13251 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13251 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13252SampleMaterial.lc 1809:15-1814:31 132521809:15-1814:31
13253 StageTexture 13253 StageTexture
13254 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13254 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13255SampleMaterial.lc 1809:15-1815:42 132551809:15-1815:42
13256 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13256 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13257SampleMaterial.lc 1809:15-1816:38 132571809:15-1816:38
13258 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13258 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13259SampleMaterial.lc 1809:15-1817:41 132591809:15-1817:41
13260 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13260 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13261SampleMaterial.lc 1809:15-1818:40 132611809:15-1818:40
13262 Bool -> String -> StageAttrs 13262 Bool -> String -> StageAttrs
13263SampleMaterial.lc 1809:15-1819:46 132631809:15-1819:46
13264 String -> StageAttrs 13264 String -> StageAttrs
13265SampleMaterial.lc 1809:15-1821:18 132651809:15-1821:18
13266 StageAttrs 13266 StageAttrs
13267SampleMaterial.lc 1810:29-1810:36 132671810:29-1810:36
13268 forall a . Maybe a 13268 forall a . Maybe a
13269SampleMaterial.lc 1811:30-1811:42 132691811:30-1811:42
13270 RGBGen 13270 RGBGen
13271SampleMaterial.lc 1812:32-1812:42 132711812:32-1812:42
13272 AlphaGen 13272 AlphaGen
13273SampleMaterial.lc 1813:29-1813:40 132731813:29-1813:40
13274 TCGen 13274 TCGen
13275SampleMaterial.lc 1814:29-1814:31 132751814:29-1814:31
13276 forall a . [a] 13276 forall a . [a]
13277SampleMaterial.lc 1815:31-1815:42 132771815:31-1815:42
13278 StageTexture 13278 StageTexture
13279SampleMaterial.lc 1816:34-1816:38 132791816:34-1816:38
13280 Bool 13280 Bool
13281SampleMaterial.lc 1817:33-1817:41 132811817:33-1817:41
13282 DepthFunction 13282 DepthFunction
13283SampleMaterial.lc 1818:33-1818:40 132831818:33-1818:40
13284 forall a . Maybe a 13284 forall a . Maybe a
13285SampleMaterial.lc 1819:41-1819:46 132851819:41-1819:46
13286 Bool 13286 Bool
13287SampleMaterial.lc 1820:38-1820:53 132871820:38-1820:53
13288 String 13288 String
13289SampleMaterial.lc 1822:15-1822:25 132891822:15-1822:25
13290 Maybe (Blending', Blending') 13290 Maybe (Blending', Blending')
13291 -> RGBGen 13291 -> RGBGen
13292 -> AlphaGen 13292 -> AlphaGen
@@ -13294,86 +13294,86 @@ SampleMaterial.lc 1822:15-1822:25
13294 -> [TCMod] 13294 -> [TCMod]
13295 -> StageTexture 13295 -> StageTexture
13296 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13296 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13297SampleMaterial.lc 1822:15-1823:57 132971822:15-1823:57
13298 RGBGen 13298 RGBGen
13299 -> AlphaGen 13299 -> AlphaGen
13300 -> TCGen 13300 -> TCGen
13301 -> [TCMod] 13301 -> [TCMod]
13302 -> StageTexture 13302 -> StageTexture
13303 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13303 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13304SampleMaterial.lc 1822:15-1824:42 133041822:15-1824:42
13305 AlphaGen 13305 AlphaGen
13306 -> TCGen 13306 -> TCGen
13307 -> [TCMod] 13307 -> [TCMod]
13308 -> StageTexture 13308 -> StageTexture
13309 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13309 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13310SampleMaterial.lc 1822:15-1825:42 133101822:15-1825:42
13311 TCGen 13311 TCGen
13312 -> [TCMod] 13312 -> [TCMod]
13313 -> StageTexture 13313 -> StageTexture
13314 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13314 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13315SampleMaterial.lc 1822:15-1826:36 133151822:15-1826:36
13316 [TCMod] 13316 [TCMod]
13317 -> StageTexture 13317 -> StageTexture
13318 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13318 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13319SampleMaterial.lc 1822:15-1827:31 133191822:15-1827:31
13320 StageTexture 13320 StageTexture
13321 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13321 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13322SampleMaterial.lc 1822:15-1828:77 133221822:15-1828:77
13323 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13323 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13324SampleMaterial.lc 1822:15-1829:39 133241822:15-1829:39
13325 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13325 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13326SampleMaterial.lc 1822:15-1830:41 133261822:15-1830:41
13327 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13327 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13328SampleMaterial.lc 1822:15-1831:40 133281822:15-1831:40
13329 Bool -> String -> StageAttrs 13329 Bool -> String -> StageAttrs
13330SampleMaterial.lc 1822:15-1832:46 133301822:15-1832:46
13331 String -> StageAttrs 13331 String -> StageAttrs
13332SampleMaterial.lc 1822:15-1834:18 133321822:15-1834:18
13333 StageAttrs | [StageAttrs] 13333 StageAttrs | [StageAttrs]
13334SampleMaterial.lc 1823:29-1823:33 133341823:29-1823:33
13335 forall a . a -> Maybe a 13335 forall a . a -> Maybe a
13336SampleMaterial.lc 1823:29-1823:57 133361823:29-1823:57
13337 Maybe (Blending', Blending') 13337 Maybe (Blending', Blending')
13338SampleMaterial.lc 1823:34-1823:57 133381823:34-1823:57
13339 (Blending', Blending') 13339 (Blending', Blending')
13340SampleMaterial.lc 1823:36-1823:46 133401823:36-1823:46
13341 Blending' 13341 Blending'
13342SampleMaterial.lc 1823:49-1823:55 133421823:49-1823:55
13343 Blending' | ((Blending')) 13343 Blending' | ((Blending'))
13344SampleMaterial.lc 1824:30-1824:42 133441824:30-1824:42
13345 RGBGen 13345 RGBGen
13346SampleMaterial.lc 1825:32-1825:42 133461825:32-1825:42
13347 AlphaGen 13347 AlphaGen
13348SampleMaterial.lc 1826:29-1826:36 133481826:29-1826:36
13349 TCGen 13349 TCGen
13350SampleMaterial.lc 1827:29-1827:31 133501827:29-1827:31
13351 forall a . [a] 13351 forall a . [a]
13352SampleMaterial.lc 1828:31-1828:37 133521828:31-1828:37
13353 String -> StageTexture 13353 String -> StageTexture
13354SampleMaterial.lc 1828:31-1828:77 133541828:31-1828:77
13355 StageTexture 13355 StageTexture
13356SampleMaterial.lc 1828:38-1828:77 133561828:38-1828:77
13357 String 13357 String
13358SampleMaterial.lc 1829:34-1829:39 133581829:34-1829:39
13359 Bool 13359 Bool
13360SampleMaterial.lc 1830:33-1830:41 133601830:33-1830:41
13361 DepthFunction 13361 DepthFunction
13362SampleMaterial.lc 1831:33-1831:40 133621831:33-1831:40
13363 forall a . Maybe a 13363 forall a . Maybe a
13364SampleMaterial.lc 1832:41-1832:46 133641832:41-1832:46
13365 Bool 13365 Bool
13366SampleMaterial.lc 1833:38-1833:54 133661833:38-1833:54
13367 String 13367 String
13368SampleMaterial.lc 1836:21-1836:26 133681836:21-1836:26
13369 Bool 13369 Bool
13370SampleMaterial.lc 1839:5-1881:6 133701839:5-1881:6
13371 (String, CommonAttrs) 13371 (String, CommonAttrs)
13372SampleMaterial.lc 1839:5-2182:6 133721839:5-2182:6
13373 [(String, CommonAttrs)] 13373 [(String, CommonAttrs)]
13374SampleMaterial.lc 1839:7-1839:42 133741839:7-1839:42
13375 String 13375 String
13376SampleMaterial.lc 1840:7-1840:18 133761840:7-1840:18
13377 () 13377 ()
13378 -> () 13378 -> ()
13379 -> Bool 13379 -> Bool
@@ -13381,68 +13381,68 @@ SampleMaterial.lc 1840:7-1840:18
13381 -> Bool 13381 -> Bool
13382 -> Bool 13382 -> Bool
13383 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13383 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13384SampleMaterial.lc 1840:7-1841:26 133841840:7-1841:26
13385 () 13385 ()
13386 -> Bool 13386 -> Bool
13387 -> Float 13387 -> Float
13388 -> Bool 13388 -> Bool
13389 -> Bool 13389 -> Bool
13390 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13390 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13391SampleMaterial.lc 1840:7-1842:26 133911840:7-1842:26
13392 Bool 13392 Bool
13393 -> Float 13393 -> Float
13394 -> Bool 13394 -> Bool
13395 -> Bool 13395 -> Bool
13396 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13396 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13397SampleMaterial.lc 1840:7-1843:27 133971840:7-1843:27
13398 Float 13398 Float
13399 -> Bool 13399 -> Bool
13400 -> Bool 13400 -> Bool
13401 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13401 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13402SampleMaterial.lc 1840:7-1844:21 134021840:7-1844:21
13403 Bool 13403 Bool
13404 -> Bool 13404 -> Bool
13405 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13405 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13406SampleMaterial.lc 1840:7-1845:35 134061840:7-1845:35
13407 Bool 13407 Bool
13408 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13408 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13409SampleMaterial.lc 1840:7-1846:28 134091840:7-1846:28
13410 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13410 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13411SampleMaterial.lc 1840:7-1847:33 134111840:7-1847:33
13412 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13412 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13413SampleMaterial.lc 1840:7-1848:32 134131840:7-1848:32
13414 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13414 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13415SampleMaterial.lc 1840:7-1849:30 134151840:7-1849:30
13416 Bool -> [StageAttrs] -> Bool -> CommonAttrs 13416 Bool -> [StageAttrs] -> Bool -> CommonAttrs
13417SampleMaterial.lc 1840:7-1850:34 134171840:7-1850:34
13418 [StageAttrs] -> Bool -> CommonAttrs 13418 [StageAttrs] -> Bool -> CommonAttrs
13419SampleMaterial.lc 1840:7-1878:14 134191840:7-1878:14
13420 Bool -> CommonAttrs 13420 Bool -> CommonAttrs
13421SampleMaterial.lc 1840:7-1880:10 134211840:7-1880:10
13422 CommonAttrs | ((CommonAttrs)) 13422 CommonAttrs | ((CommonAttrs))
13423SampleMaterial.lc 1841:24-1841:26 134231841:24-1841:26
13424 () 13424 ()
13425SampleMaterial.lc 1842:24-1842:26 134251842:24-1842:26
13426 () 13426 ()
13427SampleMaterial.lc 1843:22-1843:27 134271843:22-1843:27
13428 Bool 13428 Bool
13429SampleMaterial.lc 1844:20-1844:21 134291844:20-1844:21
13430 _b 13430 _b
13431SampleMaterial.lc 1845:30-1845:35 134311845:30-1845:35
13432 Bool 13432 Bool
13433SampleMaterial.lc 1846:23-1846:28 134331846:23-1846:28
13434 Bool 13434 Bool
13435SampleMaterial.lc 1847:20-1847:33 134351847:20-1847:33
13436 CullType 13436 CullType
13437SampleMaterial.lc 1848:30-1848:32 134371848:30-1848:32
13438 forall a . [a] 13438 forall a . [a]
13439SampleMaterial.lc 1849:25-1849:30 134391849:25-1849:30
13440 Bool 13440 Bool
13441SampleMaterial.lc 1850:29-1850:34 134411850:29-1850:34
13442 Bool 13442 Bool
13443SampleMaterial.lc 1852:13-1878:14 134431852:13-1878:14
13444 [StageAttrs] 13444 [StageAttrs]
13445SampleMaterial.lc 1852:15-1852:25 134451852:15-1852:25
13446 Maybe (Blending', Blending') 13446 Maybe (Blending', Blending')
13447 -> RGBGen 13447 -> RGBGen
13448 -> AlphaGen 13448 -> AlphaGen
@@ -13450,70 +13450,70 @@ SampleMaterial.lc 1852:15-1852:25
13450 -> [TCMod] 13450 -> [TCMod]
13451 -> StageTexture 13451 -> StageTexture
13452 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13452 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13453SampleMaterial.lc 1852:15-1853:36 134531852:15-1853:36
13454 RGBGen 13454 RGBGen
13455 -> AlphaGen 13455 -> AlphaGen
13456 -> TCGen 13456 -> TCGen
13457 -> [TCMod] 13457 -> [TCMod]
13458 -> StageTexture 13458 -> StageTexture
13459 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13459 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13460SampleMaterial.lc 1852:15-1854:50 134601852:15-1854:50
13461 AlphaGen 13461 AlphaGen
13462 -> TCGen 13462 -> TCGen
13463 -> [TCMod] 13463 -> [TCMod]
13464 -> StageTexture 13464 -> StageTexture
13465 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13465 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13466SampleMaterial.lc 1852:15-1855:42 134661852:15-1855:42
13467 TCGen 13467 TCGen
13468 -> [TCMod] 13468 -> [TCMod]
13469 -> StageTexture 13469 -> StageTexture
13470 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13470 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13471SampleMaterial.lc 1852:15-1856:36 134711852:15-1856:36
13472 [TCMod] 13472 [TCMod]
13473 -> StageTexture 13473 -> StageTexture
13474 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13474 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13475SampleMaterial.lc 1852:15-1857:31 134751852:15-1857:31
13476 StageTexture 13476 StageTexture
13477 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13477 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13478SampleMaterial.lc 1852:15-1858:73 134781852:15-1858:73
13479 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13479 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13480SampleMaterial.lc 1852:15-1859:38 134801852:15-1859:38
13481 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13481 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13482SampleMaterial.lc 1852:15-1860:41 134821852:15-1860:41
13483 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13483 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13484SampleMaterial.lc 1852:15-1861:40 134841852:15-1861:40
13485 Bool -> String -> StageAttrs 13485 Bool -> String -> StageAttrs
13486SampleMaterial.lc 1852:15-1862:46 134861852:15-1862:46
13487 String -> StageAttrs 13487 String -> StageAttrs
13488SampleMaterial.lc 1852:15-1864:18 134881852:15-1864:18
13489 StageAttrs 13489 StageAttrs
13490SampleMaterial.lc 1853:29-1853:36 134901853:29-1853:36
13491 forall a . Maybe a 13491 forall a . Maybe a
13492SampleMaterial.lc 1854:30-1854:50 134921854:30-1854:50
13493 RGBGen 13493 RGBGen
13494SampleMaterial.lc 1855:32-1855:42 134941855:32-1855:42
13495 AlphaGen 13495 AlphaGen
13496SampleMaterial.lc 1856:29-1856:36 134961856:29-1856:36
13497 TCGen 13497 TCGen
13498SampleMaterial.lc 1857:29-1857:31 134981857:29-1857:31
13499 forall a . [a] 13499 forall a . [a]
13500SampleMaterial.lc 1858:31-1858:37 135001858:31-1858:37
13501 String -> StageTexture 13501 String -> StageTexture
13502SampleMaterial.lc 1858:31-1858:73 135021858:31-1858:73
13503 StageTexture 13503 StageTexture
13504SampleMaterial.lc 1858:38-1858:73 135041858:38-1858:73
13505 String 13505 String
13506SampleMaterial.lc 1859:34-1859:38 135061859:34-1859:38
13507 Bool 13507 Bool
13508SampleMaterial.lc 1860:33-1860:41 135081860:33-1860:41
13509 DepthFunction 13509 DepthFunction
13510SampleMaterial.lc 1861:33-1861:40 135101861:33-1861:40
13511 forall a . Maybe a 13511 forall a . Maybe a
13512SampleMaterial.lc 1862:41-1862:46 135121862:41-1862:46
13513 Bool 13513 Bool
13514SampleMaterial.lc 1863:38-1863:54 135141863:38-1863:54
13515 String 13515 String
13516SampleMaterial.lc 1865:15-1865:25 135161865:15-1865:25
13517 Maybe (Blending', Blending') 13517 Maybe (Blending', Blending')
13518 -> RGBGen 13518 -> RGBGen
13519 -> AlphaGen 13519 -> AlphaGen
@@ -13521,82 +13521,82 @@ SampleMaterial.lc 1865:15-1865:25
13521 -> [TCMod] 13521 -> [TCMod]
13522 -> StageTexture 13522 -> StageTexture
13523 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13523 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13524SampleMaterial.lc 1865:15-1866:57 135241865:15-1866:57
13525 RGBGen 13525 RGBGen
13526 -> AlphaGen 13526 -> AlphaGen
13527 -> TCGen 13527 -> TCGen
13528 -> [TCMod] 13528 -> [TCMod]
13529 -> StageTexture 13529 -> StageTexture
13530 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13530 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13531SampleMaterial.lc 1865:15-1867:50 135311865:15-1867:50
13532 AlphaGen 13532 AlphaGen
13533 -> TCGen 13533 -> TCGen
13534 -> [TCMod] 13534 -> [TCMod]
13535 -> StageTexture 13535 -> StageTexture
13536 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13536 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13537SampleMaterial.lc 1865:15-1868:42 135371865:15-1868:42
13538 TCGen 13538 TCGen
13539 -> [TCMod] 13539 -> [TCMod]
13540 -> StageTexture 13540 -> StageTexture
13541 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13541 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13542SampleMaterial.lc 1865:15-1869:40 135421865:15-1869:40
13543 [TCMod] 13543 [TCMod]
13544 -> StageTexture 13544 -> StageTexture
13545 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13545 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13546SampleMaterial.lc 1865:15-1870:31 135461865:15-1870:31
13547 StageTexture 13547 StageTexture
13548 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13548 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13549SampleMaterial.lc 1865:15-1871:42 135491865:15-1871:42
13550 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13550 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13551SampleMaterial.lc 1865:15-1872:38 135511865:15-1872:38
13552 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13552 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13553SampleMaterial.lc 1865:15-1873:41 135531865:15-1873:41
13554 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13554 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13555SampleMaterial.lc 1865:15-1874:40 135551865:15-1874:40
13556 Bool -> String -> StageAttrs 13556 Bool -> String -> StageAttrs
13557SampleMaterial.lc 1865:15-1875:46 135571865:15-1875:46
13558 String -> StageAttrs 13558 String -> StageAttrs
13559SampleMaterial.lc 1865:15-1877:18 135591865:15-1877:18
13560 StageAttrs | [StageAttrs] 13560 StageAttrs | [StageAttrs]
13561SampleMaterial.lc 1866:29-1866:33 135611866:29-1866:33
13562 forall a . a -> Maybe a 13562 forall a . a -> Maybe a
13563SampleMaterial.lc 1866:29-1866:57 135631866:29-1866:57
13564 Maybe (Blending', Blending') 13564 Maybe (Blending', Blending')
13565SampleMaterial.lc 1866:34-1866:57 135651866:34-1866:57
13566 (Blending', Blending') 13566 (Blending', Blending')
13567SampleMaterial.lc 1866:36-1866:46 135671866:36-1866:46
13568 Blending' 13568 Blending'
13569SampleMaterial.lc 1866:49-1866:55 135691866:49-1866:55
13570 Blending' | ((Blending')) 13570 Blending' | ((Blending'))
13571SampleMaterial.lc 1867:30-1867:50 135711867:30-1867:50
13572 RGBGen 13572 RGBGen
13573SampleMaterial.lc 1868:32-1868:42 135731868:32-1868:42
13574 AlphaGen 13574 AlphaGen
13575SampleMaterial.lc 1869:29-1869:40 135751869:29-1869:40
13576 TCGen 13576 TCGen
13577SampleMaterial.lc 1870:29-1870:31 135771870:29-1870:31
13578 forall a . [a] 13578 forall a . [a]
13579SampleMaterial.lc 1871:31-1871:42 135791871:31-1871:42
13580 StageTexture 13580 StageTexture
13581SampleMaterial.lc 1872:34-1872:38 135811872:34-1872:38
13582 Bool 13582 Bool
13583SampleMaterial.lc 1873:33-1873:41 135831873:33-1873:41
13584 DepthFunction 13584 DepthFunction
13585SampleMaterial.lc 1874:33-1874:40 135851874:33-1874:40
13586 forall a . Maybe a 13586 forall a . Maybe a
13587SampleMaterial.lc 1875:41-1875:46 135871875:41-1875:46
13588 Bool 13588 Bool
13589SampleMaterial.lc 1876:38-1876:54 135891876:38-1876:54
13590 String 13590 String
13591SampleMaterial.lc 1879:21-1879:26 135911879:21-1879:26
13592 Bool 13592 Bool
13593SampleMaterial.lc 1882:5-1924:6 135931882:5-1924:6
13594 (String, CommonAttrs) 13594 (String, CommonAttrs)
13595SampleMaterial.lc 1882:5-2182:6 135951882:5-2182:6
13596 [(String, CommonAttrs)] 13596 [(String, CommonAttrs)]
13597SampleMaterial.lc 1882:7-1882:47 135971882:7-1882:47
13598 String 13598 String
13599SampleMaterial.lc 1883:7-1883:18 135991883:7-1883:18
13600 () 13600 ()
13601 -> () 13601 -> ()
13602 -> Bool 13602 -> Bool
@@ -13604,68 +13604,68 @@ SampleMaterial.lc 1883:7-1883:18
13604 -> Bool 13604 -> Bool
13605 -> Bool 13605 -> Bool
13606 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13606 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13607SampleMaterial.lc 1883:7-1884:26 136071883:7-1884:26
13608 () 13608 ()
13609 -> Bool 13609 -> Bool
13610 -> Float 13610 -> Float
13611 -> Bool 13611 -> Bool
13612 -> Bool 13612 -> Bool
13613 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13613 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13614SampleMaterial.lc 1883:7-1885:26 136141883:7-1885:26
13615 Bool 13615 Bool
13616 -> Float 13616 -> Float
13617 -> Bool 13617 -> Bool
13618 -> Bool 13618 -> Bool
13619 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13619 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13620SampleMaterial.lc 1883:7-1886:27 136201883:7-1886:27
13621 Float 13621 Float
13622 -> Bool 13622 -> Bool
13623 -> Bool 13623 -> Bool
13624 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13624 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13625SampleMaterial.lc 1883:7-1887:21 136251883:7-1887:21
13626 Bool 13626 Bool
13627 -> Bool 13627 -> Bool
13628 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13628 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13629SampleMaterial.lc 1883:7-1888:35 136291883:7-1888:35
13630 Bool 13630 Bool
13631 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13631 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13632SampleMaterial.lc 1883:7-1889:28 136321883:7-1889:28
13633 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13633 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13634SampleMaterial.lc 1883:7-1890:33 136341883:7-1890:33
13635 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13635 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13636SampleMaterial.lc 1883:7-1891:32 136361883:7-1891:32
13637 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13637 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13638SampleMaterial.lc 1883:7-1892:30 136381883:7-1892:30
13639 Bool -> [StageAttrs] -> Bool -> CommonAttrs 13639 Bool -> [StageAttrs] -> Bool -> CommonAttrs
13640SampleMaterial.lc 1883:7-1893:34 136401883:7-1893:34
13641 [StageAttrs] -> Bool -> CommonAttrs 13641 [StageAttrs] -> Bool -> CommonAttrs
13642SampleMaterial.lc 1883:7-1921:14 136421883:7-1921:14
13643 Bool -> CommonAttrs 13643 Bool -> CommonAttrs
13644SampleMaterial.lc 1883:7-1923:10 136441883:7-1923:10
13645 CommonAttrs | ((CommonAttrs)) 13645 CommonAttrs | ((CommonAttrs))
13646SampleMaterial.lc 1884:24-1884:26 136461884:24-1884:26
13647 () 13647 ()
13648SampleMaterial.lc 1885:24-1885:26 136481885:24-1885:26
13649 () 13649 ()
13650SampleMaterial.lc 1886:22-1886:27 136501886:22-1886:27
13651 Bool 13651 Bool
13652SampleMaterial.lc 1887:20-1887:21 136521887:20-1887:21
13653 _b 13653 _b
13654SampleMaterial.lc 1888:30-1888:35 136541888:30-1888:35
13655 Bool 13655 Bool
13656SampleMaterial.lc 1889:23-1889:28 136561889:23-1889:28
13657 Bool 13657 Bool
13658SampleMaterial.lc 1890:20-1890:33 136581890:20-1890:33
13659 CullType 13659 CullType
13660SampleMaterial.lc 1891:30-1891:32 136601891:30-1891:32
13661 forall a . [a] 13661 forall a . [a]
13662SampleMaterial.lc 1892:25-1892:30 136621892:25-1892:30
13663 Bool 13663 Bool
13664SampleMaterial.lc 1893:29-1893:34 136641893:29-1893:34
13665 Bool 13665 Bool
13666SampleMaterial.lc 1895:13-1921:14 136661895:13-1921:14
13667 [StageAttrs] 13667 [StageAttrs]
13668SampleMaterial.lc 1895:15-1895:25 136681895:15-1895:25
13669 Maybe (Blending', Blending') 13669 Maybe (Blending', Blending')
13670 -> RGBGen 13670 -> RGBGen
13671 -> AlphaGen 13671 -> AlphaGen
@@ -13673,70 +13673,70 @@ SampleMaterial.lc 1895:15-1895:25
13673 -> [TCMod] 13673 -> [TCMod]
13674 -> StageTexture 13674 -> StageTexture
13675 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13675 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13676SampleMaterial.lc 1895:15-1896:36 136761895:15-1896:36
13677 RGBGen 13677 RGBGen
13678 -> AlphaGen 13678 -> AlphaGen
13679 -> TCGen 13679 -> TCGen
13680 -> [TCMod] 13680 -> [TCMod]
13681 -> StageTexture 13681 -> StageTexture
13682 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13682 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13683SampleMaterial.lc 1895:15-1897:50 136831895:15-1897:50
13684 AlphaGen 13684 AlphaGen
13685 -> TCGen 13685 -> TCGen
13686 -> [TCMod] 13686 -> [TCMod]
13687 -> StageTexture 13687 -> StageTexture
13688 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13688 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13689SampleMaterial.lc 1895:15-1898:42 136891895:15-1898:42
13690 TCGen 13690 TCGen
13691 -> [TCMod] 13691 -> [TCMod]
13692 -> StageTexture 13692 -> StageTexture
13693 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13693 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13694SampleMaterial.lc 1895:15-1899:36 136941895:15-1899:36
13695 [TCMod] 13695 [TCMod]
13696 -> StageTexture 13696 -> StageTexture
13697 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13697 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13698SampleMaterial.lc 1895:15-1900:31 136981895:15-1900:31
13699 StageTexture 13699 StageTexture
13700 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13700 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13701SampleMaterial.lc 1895:15-1901:78 137011895:15-1901:78
13702 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13702 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13703SampleMaterial.lc 1895:15-1902:38 137031895:15-1902:38
13704 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13704 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13705SampleMaterial.lc 1895:15-1903:41 137051895:15-1903:41
13706 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13706 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13707SampleMaterial.lc 1895:15-1904:40 137071895:15-1904:40
13708 Bool -> String -> StageAttrs 13708 Bool -> String -> StageAttrs
13709SampleMaterial.lc 1895:15-1905:46 137091895:15-1905:46
13710 String -> StageAttrs 13710 String -> StageAttrs
13711SampleMaterial.lc 1895:15-1907:18 137111895:15-1907:18
13712 StageAttrs 13712 StageAttrs
13713SampleMaterial.lc 1896:29-1896:36 137131896:29-1896:36
13714 forall a . Maybe a 13714 forall a . Maybe a
13715SampleMaterial.lc 1897:30-1897:50 137151897:30-1897:50
13716 RGBGen 13716 RGBGen
13717SampleMaterial.lc 1898:32-1898:42 137171898:32-1898:42
13718 AlphaGen 13718 AlphaGen
13719SampleMaterial.lc 1899:29-1899:36 137191899:29-1899:36
13720 TCGen 13720 TCGen
13721SampleMaterial.lc 1900:29-1900:31 137211900:29-1900:31
13722 forall a . [a] 13722 forall a . [a]
13723SampleMaterial.lc 1901:31-1901:37 137231901:31-1901:37
13724 String -> StageTexture 13724 String -> StageTexture
13725SampleMaterial.lc 1901:31-1901:78 137251901:31-1901:78
13726 StageTexture 13726 StageTexture
13727SampleMaterial.lc 1901:38-1901:78 137271901:38-1901:78
13728 String 13728 String
13729SampleMaterial.lc 1902:34-1902:38 137291902:34-1902:38
13730 Bool 13730 Bool
13731SampleMaterial.lc 1903:33-1903:41 137311903:33-1903:41
13732 DepthFunction 13732 DepthFunction
13733SampleMaterial.lc 1904:33-1904:40 137331904:33-1904:40
13734 forall a . Maybe a 13734 forall a . Maybe a
13735SampleMaterial.lc 1905:41-1905:46 137351905:41-1905:46
13736 Bool 13736 Bool
13737SampleMaterial.lc 1906:38-1906:54 137371906:38-1906:54
13738 String 13738 String
13739SampleMaterial.lc 1908:15-1908:25 137391908:15-1908:25
13740 Maybe (Blending', Blending') 13740 Maybe (Blending', Blending')
13741 -> RGBGen 13741 -> RGBGen
13742 -> AlphaGen 13742 -> AlphaGen
@@ -13744,82 +13744,82 @@ SampleMaterial.lc 1908:15-1908:25
13744 -> [TCMod] 13744 -> [TCMod]
13745 -> StageTexture 13745 -> StageTexture
13746 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13746 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13747SampleMaterial.lc 1908:15-1909:57 137471908:15-1909:57
13748 RGBGen 13748 RGBGen
13749 -> AlphaGen 13749 -> AlphaGen
13750 -> TCGen 13750 -> TCGen
13751 -> [TCMod] 13751 -> [TCMod]
13752 -> StageTexture 13752 -> StageTexture
13753 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13753 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13754SampleMaterial.lc 1908:15-1910:50 137541908:15-1910:50
13755 AlphaGen 13755 AlphaGen
13756 -> TCGen 13756 -> TCGen
13757 -> [TCMod] 13757 -> [TCMod]
13758 -> StageTexture 13758 -> StageTexture
13759 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13759 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13760SampleMaterial.lc 1908:15-1911:42 137601908:15-1911:42
13761 TCGen 13761 TCGen
13762 -> [TCMod] 13762 -> [TCMod]
13763 -> StageTexture 13763 -> StageTexture
13764 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13764 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13765SampleMaterial.lc 1908:15-1912:40 137651908:15-1912:40
13766 [TCMod] 13766 [TCMod]
13767 -> StageTexture 13767 -> StageTexture
13768 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13768 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13769SampleMaterial.lc 1908:15-1913:31 137691908:15-1913:31
13770 StageTexture 13770 StageTexture
13771 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13771 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13772SampleMaterial.lc 1908:15-1914:42 137721908:15-1914:42
13773 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13773 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13774SampleMaterial.lc 1908:15-1915:38 137741908:15-1915:38
13775 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13775 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13776SampleMaterial.lc 1908:15-1916:41 137761908:15-1916:41
13777 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13777 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13778SampleMaterial.lc 1908:15-1917:40 137781908:15-1917:40
13779 Bool -> String -> StageAttrs 13779 Bool -> String -> StageAttrs
13780SampleMaterial.lc 1908:15-1918:46 137801908:15-1918:46
13781 String -> StageAttrs 13781 String -> StageAttrs
13782SampleMaterial.lc 1908:15-1920:18 137821908:15-1920:18
13783 StageAttrs | [StageAttrs] 13783 StageAttrs | [StageAttrs]
13784SampleMaterial.lc 1909:29-1909:33 137841909:29-1909:33
13785 forall a . a -> Maybe a 13785 forall a . a -> Maybe a
13786SampleMaterial.lc 1909:29-1909:57 137861909:29-1909:57
13787 Maybe (Blending', Blending') 13787 Maybe (Blending', Blending')
13788SampleMaterial.lc 1909:34-1909:57 137881909:34-1909:57
13789 (Blending', Blending') 13789 (Blending', Blending')
13790SampleMaterial.lc 1909:36-1909:46 137901909:36-1909:46
13791 Blending' 13791 Blending'
13792SampleMaterial.lc 1909:49-1909:55 137921909:49-1909:55
13793 Blending' | ((Blending')) 13793 Blending' | ((Blending'))
13794SampleMaterial.lc 1910:30-1910:50 137941910:30-1910:50
13795 RGBGen 13795 RGBGen
13796SampleMaterial.lc 1911:32-1911:42 137961911:32-1911:42
13797 AlphaGen 13797 AlphaGen
13798SampleMaterial.lc 1912:29-1912:40 137981912:29-1912:40
13799 TCGen 13799 TCGen
13800SampleMaterial.lc 1913:29-1913:31 138001913:29-1913:31
13801 forall a . [a] 13801 forall a . [a]
13802SampleMaterial.lc 1914:31-1914:42 138021914:31-1914:42
13803 StageTexture 13803 StageTexture
13804SampleMaterial.lc 1915:34-1915:38 138041915:34-1915:38
13805 Bool 13805 Bool
13806SampleMaterial.lc 1916:33-1916:41 138061916:33-1916:41
13807 DepthFunction 13807 DepthFunction
13808SampleMaterial.lc 1917:33-1917:40 138081917:33-1917:40
13809 forall a . Maybe a 13809 forall a . Maybe a
13810SampleMaterial.lc 1918:41-1918:46 138101918:41-1918:46
13811 Bool 13811 Bool
13812SampleMaterial.lc 1919:38-1919:54 138121919:38-1919:54
13813 String 13813 String
13814SampleMaterial.lc 1922:21-1922:26 138141922:21-1922:26
13815 Bool 13815 Bool
13816SampleMaterial.lc 1925:5-1967:6 138161925:5-1967:6
13817 (String, CommonAttrs) 13817 (String, CommonAttrs)
13818SampleMaterial.lc 1925:5-2182:6 138181925:5-2182:6
13819 [(String, CommonAttrs)] 13819 [(String, CommonAttrs)]
13820SampleMaterial.lc 1925:7-1925:38 138201925:7-1925:38
13821 String 13821 String
13822SampleMaterial.lc 1926:7-1926:18 138221926:7-1926:18
13823 () 13823 ()
13824 -> () 13824 -> ()
13825 -> Bool 13825 -> Bool
@@ -13827,68 +13827,68 @@ SampleMaterial.lc 1926:7-1926:18
13827 -> Bool 13827 -> Bool
13828 -> Bool 13828 -> Bool
13829 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13829 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13830SampleMaterial.lc 1926:7-1927:26 138301926:7-1927:26
13831 () 13831 ()
13832 -> Bool 13832 -> Bool
13833 -> Float 13833 -> Float
13834 -> Bool 13834 -> Bool
13835 -> Bool 13835 -> Bool
13836 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13836 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13837SampleMaterial.lc 1926:7-1928:26 138371926:7-1928:26
13838 Bool 13838 Bool
13839 -> Float 13839 -> Float
13840 -> Bool 13840 -> Bool
13841 -> Bool 13841 -> Bool
13842 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13842 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13843SampleMaterial.lc 1926:7-1929:27 138431926:7-1929:27
13844 Float 13844 Float
13845 -> Bool 13845 -> Bool
13846 -> Bool 13846 -> Bool
13847 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13847 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13848SampleMaterial.lc 1926:7-1930:21 138481926:7-1930:21
13849 Bool 13849 Bool
13850 -> Bool 13850 -> Bool
13851 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13851 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13852SampleMaterial.lc 1926:7-1931:35 138521926:7-1931:35
13853 Bool 13853 Bool
13854 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13854 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13855SampleMaterial.lc 1926:7-1932:28 138551926:7-1932:28
13856 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13856 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13857SampleMaterial.lc 1926:7-1933:33 138571926:7-1933:33
13858 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13858 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13859SampleMaterial.lc 1926:7-1934:32 138591926:7-1934:32
13860 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13860 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13861SampleMaterial.lc 1926:7-1935:30 138611926:7-1935:30
13862 Bool -> [StageAttrs] -> Bool -> CommonAttrs 13862 Bool -> [StageAttrs] -> Bool -> CommonAttrs
13863SampleMaterial.lc 1926:7-1936:34 138631926:7-1936:34
13864 [StageAttrs] -> Bool -> CommonAttrs 13864 [StageAttrs] -> Bool -> CommonAttrs
13865SampleMaterial.lc 1926:7-1964:14 138651926:7-1964:14
13866 Bool -> CommonAttrs 13866 Bool -> CommonAttrs
13867SampleMaterial.lc 1926:7-1966:10 138671926:7-1966:10
13868 CommonAttrs | ((CommonAttrs)) 13868 CommonAttrs | ((CommonAttrs))
13869SampleMaterial.lc 1927:24-1927:26 138691927:24-1927:26
13870 () 13870 ()
13871SampleMaterial.lc 1928:24-1928:26 138711928:24-1928:26
13872 () 13872 ()
13873SampleMaterial.lc 1929:22-1929:27 138731929:22-1929:27
13874 Bool 13874 Bool
13875SampleMaterial.lc 1930:20-1930:21 138751930:20-1930:21
13876 _b 13876 _b
13877SampleMaterial.lc 1931:30-1931:35 138771931:30-1931:35
13878 Bool 13878 Bool
13879SampleMaterial.lc 1932:23-1932:28 138791932:23-1932:28
13880 Bool 13880 Bool
13881SampleMaterial.lc 1933:20-1933:33 138811933:20-1933:33
13882 CullType 13882 CullType
13883SampleMaterial.lc 1934:30-1934:32 138831934:30-1934:32
13884 forall a . [a] 13884 forall a . [a]
13885SampleMaterial.lc 1935:25-1935:30 138851935:25-1935:30
13886 Bool 13886 Bool
13887SampleMaterial.lc 1936:29-1936:34 138871936:29-1936:34
13888 Bool 13888 Bool
13889SampleMaterial.lc 1938:13-1964:14 138891938:13-1964:14
13890 [StageAttrs] 13890 [StageAttrs]
13891SampleMaterial.lc 1938:15-1938:25 138911938:15-1938:25
13892 Maybe (Blending', Blending') 13892 Maybe (Blending', Blending')
13893 -> RGBGen 13893 -> RGBGen
13894 -> AlphaGen 13894 -> AlphaGen
@@ -13896,70 +13896,70 @@ SampleMaterial.lc 1938:15-1938:25
13896 -> [TCMod] 13896 -> [TCMod]
13897 -> StageTexture 13897 -> StageTexture
13898 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13898 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13899SampleMaterial.lc 1938:15-1939:36 138991938:15-1939:36
13900 RGBGen 13900 RGBGen
13901 -> AlphaGen 13901 -> AlphaGen
13902 -> TCGen 13902 -> TCGen
13903 -> [TCMod] 13903 -> [TCMod]
13904 -> StageTexture 13904 -> StageTexture
13905 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13905 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13906SampleMaterial.lc 1938:15-1940:50 139061938:15-1940:50
13907 AlphaGen 13907 AlphaGen
13908 -> TCGen 13908 -> TCGen
13909 -> [TCMod] 13909 -> [TCMod]
13910 -> StageTexture 13910 -> StageTexture
13911 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13911 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13912SampleMaterial.lc 1938:15-1941:42 139121938:15-1941:42
13913 TCGen 13913 TCGen
13914 -> [TCMod] 13914 -> [TCMod]
13915 -> StageTexture 13915 -> StageTexture
13916 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13916 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13917SampleMaterial.lc 1938:15-1942:36 139171938:15-1942:36
13918 [TCMod] 13918 [TCMod]
13919 -> StageTexture 13919 -> StageTexture
13920 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13920 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13921SampleMaterial.lc 1938:15-1943:31 139211938:15-1943:31
13922 StageTexture 13922 StageTexture
13923 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13923 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13924SampleMaterial.lc 1938:15-1944:69 139241938:15-1944:69
13925 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13925 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13926SampleMaterial.lc 1938:15-1945:38 139261938:15-1945:38
13927 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13927 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13928SampleMaterial.lc 1938:15-1946:41 139281938:15-1946:41
13929 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13929 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13930SampleMaterial.lc 1938:15-1947:40 139301938:15-1947:40
13931 Bool -> String -> StageAttrs 13931 Bool -> String -> StageAttrs
13932SampleMaterial.lc 1938:15-1948:46 139321938:15-1948:46
13933 String -> StageAttrs 13933 String -> StageAttrs
13934SampleMaterial.lc 1938:15-1950:18 139341938:15-1950:18
13935 StageAttrs 13935 StageAttrs
13936SampleMaterial.lc 1939:29-1939:36 139361939:29-1939:36
13937 forall a . Maybe a 13937 forall a . Maybe a
13938SampleMaterial.lc 1940:30-1940:50 139381940:30-1940:50
13939 RGBGen 13939 RGBGen
13940SampleMaterial.lc 1941:32-1941:42 139401941:32-1941:42
13941 AlphaGen 13941 AlphaGen
13942SampleMaterial.lc 1942:29-1942:36 139421942:29-1942:36
13943 TCGen 13943 TCGen
13944SampleMaterial.lc 1943:29-1943:31 139441943:29-1943:31
13945 forall a . [a] 13945 forall a . [a]
13946SampleMaterial.lc 1944:31-1944:37 139461944:31-1944:37
13947 String -> StageTexture 13947 String -> StageTexture
13948SampleMaterial.lc 1944:31-1944:69 139481944:31-1944:69
13949 StageTexture 13949 StageTexture
13950SampleMaterial.lc 1944:38-1944:69 139501944:38-1944:69
13951 String 13951 String
13952SampleMaterial.lc 1945:34-1945:38 139521945:34-1945:38
13953 Bool 13953 Bool
13954SampleMaterial.lc 1946:33-1946:41 139541946:33-1946:41
13955 DepthFunction 13955 DepthFunction
13956SampleMaterial.lc 1947:33-1947:40 139561947:33-1947:40
13957 forall a . Maybe a 13957 forall a . Maybe a
13958SampleMaterial.lc 1948:41-1948:46 139581948:41-1948:46
13959 Bool 13959 Bool
13960SampleMaterial.lc 1949:38-1949:54 139601949:38-1949:54
13961 String 13961 String
13962SampleMaterial.lc 1951:15-1951:25 139621951:15-1951:25
13963 Maybe (Blending', Blending') 13963 Maybe (Blending', Blending')
13964 -> RGBGen 13964 -> RGBGen
13965 -> AlphaGen 13965 -> AlphaGen
@@ -13967,82 +13967,82 @@ SampleMaterial.lc 1951:15-1951:25
13967 -> [TCMod] 13967 -> [TCMod]
13968 -> StageTexture 13968 -> StageTexture
13969 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13969 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13970SampleMaterial.lc 1951:15-1952:57 139701951:15-1952:57
13971 RGBGen 13971 RGBGen
13972 -> AlphaGen 13972 -> AlphaGen
13973 -> TCGen 13973 -> TCGen
13974 -> [TCMod] 13974 -> [TCMod]
13975 -> StageTexture 13975 -> StageTexture
13976 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13976 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13977SampleMaterial.lc 1951:15-1953:50 139771951:15-1953:50
13978 AlphaGen 13978 AlphaGen
13979 -> TCGen 13979 -> TCGen
13980 -> [TCMod] 13980 -> [TCMod]
13981 -> StageTexture 13981 -> StageTexture
13982 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13982 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13983SampleMaterial.lc 1951:15-1954:42 139831951:15-1954:42
13984 TCGen 13984 TCGen
13985 -> [TCMod] 13985 -> [TCMod]
13986 -> StageTexture 13986 -> StageTexture
13987 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13987 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13988SampleMaterial.lc 1951:15-1955:40 139881951:15-1955:40
13989 [TCMod] 13989 [TCMod]
13990 -> StageTexture 13990 -> StageTexture
13991 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13991 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13992SampleMaterial.lc 1951:15-1956:31 139921951:15-1956:31
13993 StageTexture 13993 StageTexture
13994 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13994 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13995SampleMaterial.lc 1951:15-1957:42 139951951:15-1957:42
13996 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13996 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13997SampleMaterial.lc 1951:15-1958:38 139971951:15-1958:38
13998 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13998 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13999SampleMaterial.lc 1951:15-1959:41 139991951:15-1959:41
14000 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14000 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14001SampleMaterial.lc 1951:15-1960:40 140011951:15-1960:40
14002 Bool -> String -> StageAttrs 14002 Bool -> String -> StageAttrs
14003SampleMaterial.lc 1951:15-1961:46 140031951:15-1961:46
14004 String -> StageAttrs 14004 String -> StageAttrs
14005SampleMaterial.lc 1951:15-1963:18 140051951:15-1963:18
14006 StageAttrs | [StageAttrs] 14006 StageAttrs | [StageAttrs]
14007SampleMaterial.lc 1952:29-1952:33 140071952:29-1952:33
14008 forall a . a -> Maybe a 14008 forall a . a -> Maybe a
14009SampleMaterial.lc 1952:29-1952:57 140091952:29-1952:57
14010 Maybe (Blending', Blending') 14010 Maybe (Blending', Blending')
14011SampleMaterial.lc 1952:34-1952:57 140111952:34-1952:57
14012 (Blending', Blending') 14012 (Blending', Blending')
14013SampleMaterial.lc 1952:36-1952:46 140131952:36-1952:46
14014 Blending' 14014 Blending'
14015SampleMaterial.lc 1952:49-1952:55 140151952:49-1952:55
14016 Blending' | ((Blending')) 14016 Blending' | ((Blending'))
14017SampleMaterial.lc 1953:30-1953:50 140171953:30-1953:50
14018 RGBGen 14018 RGBGen
14019SampleMaterial.lc 1954:32-1954:42 140191954:32-1954:42
14020 AlphaGen 14020 AlphaGen
14021SampleMaterial.lc 1955:29-1955:40 140211955:29-1955:40
14022 TCGen 14022 TCGen
14023SampleMaterial.lc 1956:29-1956:31 140231956:29-1956:31
14024 forall a . [a] 14024 forall a . [a]
14025SampleMaterial.lc 1957:31-1957:42 140251957:31-1957:42
14026 StageTexture 14026 StageTexture
14027SampleMaterial.lc 1958:34-1958:38 140271958:34-1958:38
14028 Bool 14028 Bool
14029SampleMaterial.lc 1959:33-1959:41 140291959:33-1959:41
14030 DepthFunction 14030 DepthFunction
14031SampleMaterial.lc 1960:33-1960:40 140311960:33-1960:40
14032 forall a . Maybe a 14032 forall a . Maybe a
14033SampleMaterial.lc 1961:41-1961:46 140331961:41-1961:46
14034 Bool 14034 Bool
14035SampleMaterial.lc 1962:38-1962:54 140351962:38-1962:54
14036 String 14036 String
14037SampleMaterial.lc 1965:21-1965:26 140371965:21-1965:26
14038 Bool 14038 Bool
14039SampleMaterial.lc 1968:5-2010:6 140391968:5-2010:6
14040 (String, CommonAttrs) 14040 (String, CommonAttrs)
14041SampleMaterial.lc 1968:5-2182:6 140411968:5-2182:6
14042 [(String, CommonAttrs)] 14042 [(String, CommonAttrs)]
14043SampleMaterial.lc 1968:7-1968:43 140431968:7-1968:43
14044 String 14044 String
14045SampleMaterial.lc 1969:7-1969:18 140451969:7-1969:18
14046 () 14046 ()
14047 -> () 14047 -> ()
14048 -> Bool 14048 -> Bool
@@ -14050,68 +14050,68 @@ SampleMaterial.lc 1969:7-1969:18
14050 -> Bool 14050 -> Bool
14051 -> Bool 14051 -> Bool
14052 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14052 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14053SampleMaterial.lc 1969:7-1970:26 140531969:7-1970:26
14054 () 14054 ()
14055 -> Bool 14055 -> Bool
14056 -> Float 14056 -> Float
14057 -> Bool 14057 -> Bool
14058 -> Bool 14058 -> Bool
14059 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14059 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14060SampleMaterial.lc 1969:7-1971:26 140601969:7-1971:26
14061 Bool 14061 Bool
14062 -> Float 14062 -> Float
14063 -> Bool 14063 -> Bool
14064 -> Bool 14064 -> Bool
14065 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14065 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14066SampleMaterial.lc 1969:7-1972:27 140661969:7-1972:27
14067 Float 14067 Float
14068 -> Bool 14068 -> Bool
14069 -> Bool 14069 -> Bool
14070 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14070 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14071SampleMaterial.lc 1969:7-1973:21 140711969:7-1973:21
14072 Bool 14072 Bool
14073 -> Bool 14073 -> Bool
14074 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14074 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14075SampleMaterial.lc 1969:7-1974:35 140751969:7-1974:35
14076 Bool 14076 Bool
14077 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14077 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14078SampleMaterial.lc 1969:7-1975:28 140781969:7-1975:28
14079 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14079 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14080SampleMaterial.lc 1969:7-1976:33 140801969:7-1976:33
14081 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14081 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14082SampleMaterial.lc 1969:7-1977:32 140821969:7-1977:32
14083 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14083 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14084SampleMaterial.lc 1969:7-1978:30 140841969:7-1978:30
14085 Bool -> [StageAttrs] -> Bool -> CommonAttrs 14085 Bool -> [StageAttrs] -> Bool -> CommonAttrs
14086SampleMaterial.lc 1969:7-1979:34 140861969:7-1979:34
14087 [StageAttrs] -> Bool -> CommonAttrs 14087 [StageAttrs] -> Bool -> CommonAttrs
14088SampleMaterial.lc 1969:7-2007:14 140881969:7-2007:14
14089 Bool -> CommonAttrs 14089 Bool -> CommonAttrs
14090SampleMaterial.lc 1969:7-2009:10 140901969:7-2009:10
14091 CommonAttrs | ((CommonAttrs)) 14091 CommonAttrs | ((CommonAttrs))
14092SampleMaterial.lc 1970:24-1970:26 140921970:24-1970:26
14093 () 14093 ()
14094SampleMaterial.lc 1971:24-1971:26 140941971:24-1971:26
14095 () 14095 ()
14096SampleMaterial.lc 1972:22-1972:27 140961972:22-1972:27
14097 Bool 14097 Bool
14098SampleMaterial.lc 1973:20-1973:21 140981973:20-1973:21
14099 _b 14099 _b
14100SampleMaterial.lc 1974:30-1974:35 141001974:30-1974:35
14101 Bool 14101 Bool
14102SampleMaterial.lc 1975:23-1975:28 141021975:23-1975:28
14103 Bool 14103 Bool
14104SampleMaterial.lc 1976:20-1976:33 141041976:20-1976:33
14105 CullType 14105 CullType
14106SampleMaterial.lc 1977:30-1977:32 141061977:30-1977:32
14107 forall a . [a] 14107 forall a . [a]
14108SampleMaterial.lc 1978:25-1978:30 141081978:25-1978:30
14109 Bool 14109 Bool
14110SampleMaterial.lc 1979:29-1979:34 141101979:29-1979:34
14111 Bool 14111 Bool
14112SampleMaterial.lc 1981:13-2007:14 141121981:13-2007:14
14113 [StageAttrs] 14113 [StageAttrs]
14114SampleMaterial.lc 1981:15-1981:25 141141981:15-1981:25
14115 Maybe (Blending', Blending') 14115 Maybe (Blending', Blending')
14116 -> RGBGen 14116 -> RGBGen
14117 -> AlphaGen 14117 -> AlphaGen
@@ -14119,70 +14119,70 @@ SampleMaterial.lc 1981:15-1981:25
14119 -> [TCMod] 14119 -> [TCMod]
14120 -> StageTexture 14120 -> StageTexture
14121 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14121 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14122SampleMaterial.lc 1981:15-1982:36 141221981:15-1982:36
14123 RGBGen 14123 RGBGen
14124 -> AlphaGen 14124 -> AlphaGen
14125 -> TCGen 14125 -> TCGen
14126 -> [TCMod] 14126 -> [TCMod]
14127 -> StageTexture 14127 -> StageTexture
14128 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14128 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14129SampleMaterial.lc 1981:15-1983:50 141291981:15-1983:50
14130 AlphaGen 14130 AlphaGen
14131 -> TCGen 14131 -> TCGen
14132 -> [TCMod] 14132 -> [TCMod]
14133 -> StageTexture 14133 -> StageTexture
14134 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14134 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14135SampleMaterial.lc 1981:15-1984:42 141351981:15-1984:42
14136 TCGen 14136 TCGen
14137 -> [TCMod] 14137 -> [TCMod]
14138 -> StageTexture 14138 -> StageTexture
14139 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14139 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14140SampleMaterial.lc 1981:15-1985:36 141401981:15-1985:36
14141 [TCMod] 14141 [TCMod]
14142 -> StageTexture 14142 -> StageTexture
14143 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14143 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14144SampleMaterial.lc 1981:15-1986:31 141441981:15-1986:31
14145 StageTexture 14145 StageTexture
14146 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14146 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14147SampleMaterial.lc 1981:15-1987:74 141471981:15-1987:74
14148 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14148 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14149SampleMaterial.lc 1981:15-1988:38 141491981:15-1988:38
14150 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14150 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14151SampleMaterial.lc 1981:15-1989:41 141511981:15-1989:41
14152 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14152 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14153SampleMaterial.lc 1981:15-1990:40 141531981:15-1990:40
14154 Bool -> String -> StageAttrs 14154 Bool -> String -> StageAttrs
14155SampleMaterial.lc 1981:15-1991:46 141551981:15-1991:46
14156 String -> StageAttrs 14156 String -> StageAttrs
14157SampleMaterial.lc 1981:15-1993:18 141571981:15-1993:18
14158 StageAttrs 14158 StageAttrs
14159SampleMaterial.lc 1982:29-1982:36 141591982:29-1982:36
14160 forall a . Maybe a 14160 forall a . Maybe a
14161SampleMaterial.lc 1983:30-1983:50 141611983:30-1983:50
14162 RGBGen 14162 RGBGen
14163SampleMaterial.lc 1984:32-1984:42 141631984:32-1984:42
14164 AlphaGen 14164 AlphaGen
14165SampleMaterial.lc 1985:29-1985:36 141651985:29-1985:36
14166 TCGen 14166 TCGen
14167SampleMaterial.lc 1986:29-1986:31 141671986:29-1986:31
14168 forall a . [a] 14168 forall a . [a]
14169SampleMaterial.lc 1987:31-1987:37 141691987:31-1987:37
14170 String -> StageTexture 14170 String -> StageTexture
14171SampleMaterial.lc 1987:31-1987:74 141711987:31-1987:74
14172 StageTexture 14172 StageTexture
14173SampleMaterial.lc 1987:38-1987:74 141731987:38-1987:74
14174 String 14174 String
14175SampleMaterial.lc 1988:34-1988:38 141751988:34-1988:38
14176 Bool 14176 Bool
14177SampleMaterial.lc 1989:33-1989:41 141771989:33-1989:41
14178 DepthFunction 14178 DepthFunction
14179SampleMaterial.lc 1990:33-1990:40 141791990:33-1990:40
14180 forall a . Maybe a 14180 forall a . Maybe a
14181SampleMaterial.lc 1991:41-1991:46 141811991:41-1991:46
14182 Bool 14182 Bool
14183SampleMaterial.lc 1992:38-1992:53 141831992:38-1992:53
14184 String 14184 String
14185SampleMaterial.lc 1994:15-1994:25 141851994:15-1994:25
14186 Maybe (Blending', Blending') 14186 Maybe (Blending', Blending')
14187 -> RGBGen 14187 -> RGBGen
14188 -> AlphaGen 14188 -> AlphaGen
@@ -14190,82 +14190,82 @@ SampleMaterial.lc 1994:15-1994:25
14190 -> [TCMod] 14190 -> [TCMod]
14191 -> StageTexture 14191 -> StageTexture
14192 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14192 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14193SampleMaterial.lc 1994:15-1995:57 141931994:15-1995:57
14194 RGBGen 14194 RGBGen
14195 -> AlphaGen 14195 -> AlphaGen
14196 -> TCGen 14196 -> TCGen
14197 -> [TCMod] 14197 -> [TCMod]
14198 -> StageTexture 14198 -> StageTexture
14199 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14199 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14200SampleMaterial.lc 1994:15-1996:50 142001994:15-1996:50
14201 AlphaGen 14201 AlphaGen
14202 -> TCGen 14202 -> TCGen
14203 -> [TCMod] 14203 -> [TCMod]
14204 -> StageTexture 14204 -> StageTexture
14205 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14205 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14206SampleMaterial.lc 1994:15-1997:42 142061994:15-1997:42
14207 TCGen 14207 TCGen
14208 -> [TCMod] 14208 -> [TCMod]
14209 -> StageTexture 14209 -> StageTexture
14210 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14210 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14211SampleMaterial.lc 1994:15-1998:40 142111994:15-1998:40
14212 [TCMod] 14212 [TCMod]
14213 -> StageTexture 14213 -> StageTexture
14214 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14214 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14215SampleMaterial.lc 1994:15-1999:31 142151994:15-1999:31
14216 StageTexture 14216 StageTexture
14217 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14217 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14218SampleMaterial.lc 1994:15-2000:42 142181994:15-2000:42
14219 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14219 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14220SampleMaterial.lc 1994:15-2001:38 142201994:15-2001:38
14221 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14221 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14222SampleMaterial.lc 1994:15-2002:41 142221994:15-2002:41
14223 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14223 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14224SampleMaterial.lc 1994:15-2003:40 142241994:15-2003:40
14225 Bool -> String -> StageAttrs 14225 Bool -> String -> StageAttrs
14226SampleMaterial.lc 1994:15-2004:46 142261994:15-2004:46
14227 String -> StageAttrs 14227 String -> StageAttrs
14228SampleMaterial.lc 1994:15-2006:18 142281994:15-2006:18
14229 StageAttrs | [StageAttrs] 14229 StageAttrs | [StageAttrs]
14230SampleMaterial.lc 1995:29-1995:33 142301995:29-1995:33
14231 forall a . a -> Maybe a 14231 forall a . a -> Maybe a
14232SampleMaterial.lc 1995:29-1995:57 142321995:29-1995:57
14233 Maybe (Blending', Blending') 14233 Maybe (Blending', Blending')
14234SampleMaterial.lc 1995:34-1995:57 142341995:34-1995:57
14235 (Blending', Blending') 14235 (Blending', Blending')
14236SampleMaterial.lc 1995:36-1995:46 142361995:36-1995:46
14237 Blending' 14237 Blending'
14238SampleMaterial.lc 1995:49-1995:55 142381995:49-1995:55
14239 Blending' | ((Blending')) 14239 Blending' | ((Blending'))
14240SampleMaterial.lc 1996:30-1996:50 142401996:30-1996:50
14241 RGBGen 14241 RGBGen
14242SampleMaterial.lc 1997:32-1997:42 142421997:32-1997:42
14243 AlphaGen 14243 AlphaGen
14244SampleMaterial.lc 1998:29-1998:40 142441998:29-1998:40
14245 TCGen 14245 TCGen
14246SampleMaterial.lc 1999:29-1999:31 142461999:29-1999:31
14247 forall a . [a] 14247 forall a . [a]
14248SampleMaterial.lc 2000:31-2000:42 142482000:31-2000:42
14249 StageTexture 14249 StageTexture
14250SampleMaterial.lc 2001:34-2001:38 142502001:34-2001:38
14251 Bool 14251 Bool
14252SampleMaterial.lc 2002:33-2002:41 142522002:33-2002:41
14253 DepthFunction 14253 DepthFunction
14254SampleMaterial.lc 2003:33-2003:40 142542003:33-2003:40
14255 forall a . Maybe a 14255 forall a . Maybe a
14256SampleMaterial.lc 2004:41-2004:46 142562004:41-2004:46
14257 Bool 14257 Bool
14258SampleMaterial.lc 2005:38-2005:54 142582005:38-2005:54
14259 String 14259 String
14260SampleMaterial.lc 2008:21-2008:26 142602008:21-2008:26
14261 Bool 14261 Bool
14262SampleMaterial.lc 2011:5-2053:6 142622011:5-2053:6
14263 (String, CommonAttrs) 14263 (String, CommonAttrs)
14264SampleMaterial.lc 2011:5-2182:6 142642011:5-2182:6
14265 [(String, CommonAttrs)] 14265 [(String, CommonAttrs)]
14266SampleMaterial.lc 2011:7-2011:36 142662011:7-2011:36
14267 String 14267 String
14268SampleMaterial.lc 2012:7-2012:18 142682012:7-2012:18
14269 () 14269 ()
14270 -> () 14270 -> ()
14271 -> Bool 14271 -> Bool
@@ -14273,68 +14273,68 @@ SampleMaterial.lc 2012:7-2012:18
14273 -> Bool 14273 -> Bool
14274 -> Bool 14274 -> Bool
14275 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14275 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14276SampleMaterial.lc 2012:7-2013:26 142762012:7-2013:26
14277 () 14277 ()
14278 -> Bool 14278 -> Bool
14279 -> Float 14279 -> Float
14280 -> Bool 14280 -> Bool
14281 -> Bool 14281 -> Bool
14282 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14282 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14283SampleMaterial.lc 2012:7-2014:26 142832012:7-2014:26
14284 Bool 14284 Bool
14285 -> Float 14285 -> Float
14286 -> Bool 14286 -> Bool
14287 -> Bool 14287 -> Bool
14288 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14288 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14289SampleMaterial.lc 2012:7-2015:27 142892012:7-2015:27
14290 Float 14290 Float
14291 -> Bool 14291 -> Bool
14292 -> Bool 14292 -> Bool
14293 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14293 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14294SampleMaterial.lc 2012:7-2016:21 142942012:7-2016:21
14295 Bool 14295 Bool
14296 -> Bool 14296 -> Bool
14297 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14297 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14298SampleMaterial.lc 2012:7-2017:35 142982012:7-2017:35
14299 Bool 14299 Bool
14300 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14300 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14301SampleMaterial.lc 2012:7-2018:28 143012012:7-2018:28
14302 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14302 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14303SampleMaterial.lc 2012:7-2019:33 143032012:7-2019:33
14304 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14304 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14305SampleMaterial.lc 2012:7-2020:32 143052012:7-2020:32
14306 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14306 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14307SampleMaterial.lc 2012:7-2021:30 143072012:7-2021:30
14308 Bool -> [StageAttrs] -> Bool -> CommonAttrs 14308 Bool -> [StageAttrs] -> Bool -> CommonAttrs
14309SampleMaterial.lc 2012:7-2022:34 143092012:7-2022:34
14310 [StageAttrs] -> Bool -> CommonAttrs 14310 [StageAttrs] -> Bool -> CommonAttrs
14311SampleMaterial.lc 2012:7-2050:14 143112012:7-2050:14
14312 Bool -> CommonAttrs 14312 Bool -> CommonAttrs
14313SampleMaterial.lc 2012:7-2052:10 143132012:7-2052:10
14314 CommonAttrs | ((CommonAttrs)) 14314 CommonAttrs | ((CommonAttrs))
14315SampleMaterial.lc 2013:24-2013:26 143152013:24-2013:26
14316 () 14316 ()
14317SampleMaterial.lc 2014:24-2014:26 143172014:24-2014:26
14318 () 14318 ()
14319SampleMaterial.lc 2015:22-2015:27 143192015:22-2015:27
14320 Bool 14320 Bool
14321SampleMaterial.lc 2016:20-2016:21 143212016:20-2016:21
14322 _b 14322 _b
14323SampleMaterial.lc 2017:30-2017:35 143232017:30-2017:35
14324 Bool 14324 Bool
14325SampleMaterial.lc 2018:23-2018:28 143252018:23-2018:28
14326 Bool 14326 Bool
14327SampleMaterial.lc 2019:20-2019:33 143272019:20-2019:33
14328 CullType 14328 CullType
14329SampleMaterial.lc 2020:30-2020:32 143292020:30-2020:32
14330 forall a . [a] 14330 forall a . [a]
14331SampleMaterial.lc 2021:25-2021:30 143312021:25-2021:30
14332 Bool 14332 Bool
14333SampleMaterial.lc 2022:29-2022:34 143332022:29-2022:34
14334 Bool 14334 Bool
14335SampleMaterial.lc 2024:13-2050:14 143352024:13-2050:14
14336 [StageAttrs] 14336 [StageAttrs]
14337SampleMaterial.lc 2024:15-2024:25 143372024:15-2024:25
14338 Maybe (Blending', Blending') 14338 Maybe (Blending', Blending')
14339 -> RGBGen 14339 -> RGBGen
14340 -> AlphaGen 14340 -> AlphaGen
@@ -14342,70 +14342,70 @@ SampleMaterial.lc 2024:15-2024:25
14342 -> [TCMod] 14342 -> [TCMod]
14343 -> StageTexture 14343 -> StageTexture
14344 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14344 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14345SampleMaterial.lc 2024:15-2025:36 143452024:15-2025:36
14346 RGBGen 14346 RGBGen
14347 -> AlphaGen 14347 -> AlphaGen
14348 -> TCGen 14348 -> TCGen
14349 -> [TCMod] 14349 -> [TCMod]
14350 -> StageTexture 14350 -> StageTexture
14351 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14351 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14352SampleMaterial.lc 2024:15-2026:50 143522024:15-2026:50
14353 AlphaGen 14353 AlphaGen
14354 -> TCGen 14354 -> TCGen
14355 -> [TCMod] 14355 -> [TCMod]
14356 -> StageTexture 14356 -> StageTexture
14357 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14357 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14358SampleMaterial.lc 2024:15-2027:42 143582024:15-2027:42
14359 TCGen 14359 TCGen
14360 -> [TCMod] 14360 -> [TCMod]
14361 -> StageTexture 14361 -> StageTexture
14362 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14362 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14363SampleMaterial.lc 2024:15-2028:36 143632024:15-2028:36
14364 [TCMod] 14364 [TCMod]
14365 -> StageTexture 14365 -> StageTexture
14366 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14366 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14367SampleMaterial.lc 2024:15-2029:31 143672024:15-2029:31
14368 StageTexture 14368 StageTexture
14369 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14369 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14370SampleMaterial.lc 2024:15-2030:67 143702024:15-2030:67
14371 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14371 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14372SampleMaterial.lc 2024:15-2031:38 143722024:15-2031:38
14373 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14373 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14374SampleMaterial.lc 2024:15-2032:41 143742024:15-2032:41
14375 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14375 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14376SampleMaterial.lc 2024:15-2033:40 143762024:15-2033:40
14377 Bool -> String -> StageAttrs 14377 Bool -> String -> StageAttrs
14378SampleMaterial.lc 2024:15-2034:46 143782024:15-2034:46
14379 String -> StageAttrs 14379 String -> StageAttrs
14380SampleMaterial.lc 2024:15-2036:18 143802024:15-2036:18
14381 StageAttrs 14381 StageAttrs
14382SampleMaterial.lc 2025:29-2025:36 143822025:29-2025:36
14383 forall a . Maybe a 14383 forall a . Maybe a
14384SampleMaterial.lc 2026:30-2026:50 143842026:30-2026:50
14385 RGBGen 14385 RGBGen
14386SampleMaterial.lc 2027:32-2027:42 143862027:32-2027:42
14387 AlphaGen 14387 AlphaGen
14388SampleMaterial.lc 2028:29-2028:36 143882028:29-2028:36
14389 TCGen 14389 TCGen
14390SampleMaterial.lc 2029:29-2029:31 143902029:29-2029:31
14391 forall a . [a] 14391 forall a . [a]
14392SampleMaterial.lc 2030:31-2030:37 143922030:31-2030:37
14393 String -> StageTexture 14393 String -> StageTexture
14394SampleMaterial.lc 2030:31-2030:67 143942030:31-2030:67
14395 StageTexture 14395 StageTexture
14396SampleMaterial.lc 2030:38-2030:67 143962030:38-2030:67
14397 String 14397 String
14398SampleMaterial.lc 2031:34-2031:38 143982031:34-2031:38
14399 Bool 14399 Bool
14400SampleMaterial.lc 2032:33-2032:41 144002032:33-2032:41
14401 DepthFunction 14401 DepthFunction
14402SampleMaterial.lc 2033:33-2033:40 144022033:33-2033:40
14403 forall a . Maybe a 14403 forall a . Maybe a
14404SampleMaterial.lc 2034:41-2034:46 144042034:41-2034:46
14405 Bool 14405 Bool
14406SampleMaterial.lc 2035:38-2035:54 144062035:38-2035:54
14407 String 14407 String
14408SampleMaterial.lc 2037:15-2037:25 144082037:15-2037:25
14409 Maybe (Blending', Blending') 14409 Maybe (Blending', Blending')
14410 -> RGBGen 14410 -> RGBGen
14411 -> AlphaGen 14411 -> AlphaGen
@@ -14413,82 +14413,82 @@ SampleMaterial.lc 2037:15-2037:25
14413 -> [TCMod] 14413 -> [TCMod]
14414 -> StageTexture 14414 -> StageTexture
14415 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14415 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14416SampleMaterial.lc 2037:15-2038:57 144162037:15-2038:57
14417 RGBGen 14417 RGBGen
14418 -> AlphaGen 14418 -> AlphaGen
14419 -> TCGen 14419 -> TCGen
14420 -> [TCMod] 14420 -> [TCMod]
14421 -> StageTexture 14421 -> StageTexture
14422 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14422 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14423SampleMaterial.lc 2037:15-2039:50 144232037:15-2039:50
14424 AlphaGen 14424 AlphaGen
14425 -> TCGen 14425 -> TCGen
14426 -> [TCMod] 14426 -> [TCMod]
14427 -> StageTexture 14427 -> StageTexture
14428 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14428 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14429SampleMaterial.lc 2037:15-2040:42 144292037:15-2040:42
14430 TCGen 14430 TCGen
14431 -> [TCMod] 14431 -> [TCMod]
14432 -> StageTexture 14432 -> StageTexture
14433 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14433 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14434SampleMaterial.lc 2037:15-2041:40 144342037:15-2041:40
14435 [TCMod] 14435 [TCMod]
14436 -> StageTexture 14436 -> StageTexture
14437 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14437 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14438SampleMaterial.lc 2037:15-2042:31 144382037:15-2042:31
14439 StageTexture 14439 StageTexture
14440 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14440 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14441SampleMaterial.lc 2037:15-2043:42 144412037:15-2043:42
14442 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14442 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14443SampleMaterial.lc 2037:15-2044:38 144432037:15-2044:38
14444 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14444 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14445SampleMaterial.lc 2037:15-2045:41 144452037:15-2045:41
14446 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14446 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14447SampleMaterial.lc 2037:15-2046:40 144472037:15-2046:40
14448 Bool -> String -> StageAttrs 14448 Bool -> String -> StageAttrs
14449SampleMaterial.lc 2037:15-2047:46 144492037:15-2047:46
14450 String -> StageAttrs 14450 String -> StageAttrs
14451SampleMaterial.lc 2037:15-2049:18 144512037:15-2049:18
14452 StageAttrs | [StageAttrs] 14452 StageAttrs | [StageAttrs]
14453SampleMaterial.lc 2038:29-2038:33 144532038:29-2038:33
14454 forall a . a -> Maybe a 14454 forall a . a -> Maybe a
14455SampleMaterial.lc 2038:29-2038:57 144552038:29-2038:57
14456 Maybe (Blending', Blending') 14456 Maybe (Blending', Blending')
14457SampleMaterial.lc 2038:34-2038:57 144572038:34-2038:57
14458 (Blending', Blending') 14458 (Blending', Blending')
14459SampleMaterial.lc 2038:36-2038:46 144592038:36-2038:46
14460 Blending' 14460 Blending'
14461SampleMaterial.lc 2038:49-2038:55 144612038:49-2038:55
14462 Blending' | ((Blending')) 14462 Blending' | ((Blending'))
14463SampleMaterial.lc 2039:30-2039:50 144632039:30-2039:50
14464 RGBGen 14464 RGBGen
14465SampleMaterial.lc 2040:32-2040:42 144652040:32-2040:42
14466 AlphaGen 14466 AlphaGen
14467SampleMaterial.lc 2041:29-2041:40 144672041:29-2041:40
14468 TCGen 14468 TCGen
14469SampleMaterial.lc 2042:29-2042:31 144692042:29-2042:31
14470 forall a . [a] 14470 forall a . [a]
14471SampleMaterial.lc 2043:31-2043:42 144712043:31-2043:42
14472 StageTexture 14472 StageTexture
14473SampleMaterial.lc 2044:34-2044:38 144732044:34-2044:38
14474 Bool 14474 Bool
14475SampleMaterial.lc 2045:33-2045:41 144752045:33-2045:41
14476 DepthFunction 14476 DepthFunction
14477SampleMaterial.lc 2046:33-2046:40 144772046:33-2046:40
14478 forall a . Maybe a 14478 forall a . Maybe a
14479SampleMaterial.lc 2047:41-2047:46 144792047:41-2047:46
14480 Bool 14480 Bool
14481SampleMaterial.lc 2048:38-2048:54 144812048:38-2048:54
14482 String 14482 String
14483SampleMaterial.lc 2051:21-2051:26 144832051:21-2051:26
14484 Bool 14484 Bool
14485SampleMaterial.lc 2054:5-2096:6 144852054:5-2096:6
14486 (String, CommonAttrs) 14486 (String, CommonAttrs)
14487SampleMaterial.lc 2054:5-2182:6 144872054:5-2182:6
14488 [(String, CommonAttrs)] 14488 [(String, CommonAttrs)]
14489SampleMaterial.lc 2054:7-2054:40 144892054:7-2054:40
14490 String 14490 String
14491SampleMaterial.lc 2055:7-2055:18 144912055:7-2055:18
14492 () 14492 ()
14493 -> () 14493 -> ()
14494 -> Bool 14494 -> Bool
@@ -14496,68 +14496,68 @@ SampleMaterial.lc 2055:7-2055:18
14496 -> Bool 14496 -> Bool
14497 -> Bool 14497 -> Bool
14498 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14498 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14499SampleMaterial.lc 2055:7-2056:26 144992055:7-2056:26
14500 () 14500 ()
14501 -> Bool 14501 -> Bool
14502 -> Float 14502 -> Float
14503 -> Bool 14503 -> Bool
14504 -> Bool 14504 -> Bool
14505 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14505 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14506SampleMaterial.lc 2055:7-2057:26 145062055:7-2057:26
14507 Bool 14507 Bool
14508 -> Float 14508 -> Float
14509 -> Bool 14509 -> Bool
14510 -> Bool 14510 -> Bool
14511 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14511 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14512SampleMaterial.lc 2055:7-2058:27 145122055:7-2058:27
14513 Float 14513 Float
14514 -> Bool 14514 -> Bool
14515 -> Bool 14515 -> Bool
14516 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14516 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14517SampleMaterial.lc 2055:7-2059:21 145172055:7-2059:21
14518 Bool 14518 Bool
14519 -> Bool 14519 -> Bool
14520 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14520 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14521SampleMaterial.lc 2055:7-2060:35 145212055:7-2060:35
14522 Bool 14522 Bool
14523 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14523 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14524SampleMaterial.lc 2055:7-2061:28 145242055:7-2061:28
14525 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14525 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14526SampleMaterial.lc 2055:7-2062:33 145262055:7-2062:33
14527 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14527 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14528SampleMaterial.lc 2055:7-2063:32 145282055:7-2063:32
14529 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14529 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14530SampleMaterial.lc 2055:7-2064:30 145302055:7-2064:30
14531 Bool -> [StageAttrs] -> Bool -> CommonAttrs 14531 Bool -> [StageAttrs] -> Bool -> CommonAttrs
14532SampleMaterial.lc 2055:7-2065:34 145322055:7-2065:34
14533 [StageAttrs] -> Bool -> CommonAttrs 14533 [StageAttrs] -> Bool -> CommonAttrs
14534SampleMaterial.lc 2055:7-2093:14 145342055:7-2093:14
14535 Bool -> CommonAttrs 14535 Bool -> CommonAttrs
14536SampleMaterial.lc 2055:7-2095:10 145362055:7-2095:10
14537 CommonAttrs | ((CommonAttrs)) 14537 CommonAttrs | ((CommonAttrs))
14538SampleMaterial.lc 2056:24-2056:26 145382056:24-2056:26
14539 () 14539 ()
14540SampleMaterial.lc 2057:24-2057:26 145402057:24-2057:26
14541 () 14541 ()
14542SampleMaterial.lc 2058:22-2058:27 145422058:22-2058:27
14543 Bool 14543 Bool
14544SampleMaterial.lc 2059:20-2059:21 145442059:20-2059:21
14545 _b 14545 _b
14546SampleMaterial.lc 2060:30-2060:35 145462060:30-2060:35
14547 Bool 14547 Bool
14548SampleMaterial.lc 2061:23-2061:28 145482061:23-2061:28
14549 Bool 14549 Bool
14550SampleMaterial.lc 2062:20-2062:33 145502062:20-2062:33
14551 CullType 14551 CullType
14552SampleMaterial.lc 2063:30-2063:32 145522063:30-2063:32
14553 forall a . [a] 14553 forall a . [a]
14554SampleMaterial.lc 2064:25-2064:30 145542064:25-2064:30
14555 Bool 14555 Bool
14556SampleMaterial.lc 2065:29-2065:34 145562065:29-2065:34
14557 Bool 14557 Bool
14558SampleMaterial.lc 2067:13-2093:14 145582067:13-2093:14
14559 [StageAttrs] 14559 [StageAttrs]
14560SampleMaterial.lc 2067:15-2067:25 145602067:15-2067:25
14561 Maybe (Blending', Blending') 14561 Maybe (Blending', Blending')
14562 -> RGBGen 14562 -> RGBGen
14563 -> AlphaGen 14563 -> AlphaGen
@@ -14565,70 +14565,70 @@ SampleMaterial.lc 2067:15-2067:25
14565 -> [TCMod] 14565 -> [TCMod]
14566 -> StageTexture 14566 -> StageTexture
14567 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14567 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14568SampleMaterial.lc 2067:15-2068:36 145682067:15-2068:36
14569 RGBGen 14569 RGBGen
14570 -> AlphaGen 14570 -> AlphaGen
14571 -> TCGen 14571 -> TCGen
14572 -> [TCMod] 14572 -> [TCMod]
14573 -> StageTexture 14573 -> StageTexture
14574 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14574 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14575SampleMaterial.lc 2067:15-2069:50 145752067:15-2069:50
14576 AlphaGen 14576 AlphaGen
14577 -> TCGen 14577 -> TCGen
14578 -> [TCMod] 14578 -> [TCMod]
14579 -> StageTexture 14579 -> StageTexture
14580 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14580 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14581SampleMaterial.lc 2067:15-2070:42 145812067:15-2070:42
14582 TCGen 14582 TCGen
14583 -> [TCMod] 14583 -> [TCMod]
14584 -> StageTexture 14584 -> StageTexture
14585 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14585 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14586SampleMaterial.lc 2067:15-2071:36 145862067:15-2071:36
14587 [TCMod] 14587 [TCMod]
14588 -> StageTexture 14588 -> StageTexture
14589 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14589 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14590SampleMaterial.lc 2067:15-2072:31 145902067:15-2072:31
14591 StageTexture 14591 StageTexture
14592 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14592 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14593SampleMaterial.lc 2067:15-2073:71 145932067:15-2073:71
14594 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14594 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14595SampleMaterial.lc 2067:15-2074:38 145952067:15-2074:38
14596 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14596 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14597SampleMaterial.lc 2067:15-2075:41 145972067:15-2075:41
14598 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14598 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14599SampleMaterial.lc 2067:15-2076:40 145992067:15-2076:40
14600 Bool -> String -> StageAttrs 14600 Bool -> String -> StageAttrs
14601SampleMaterial.lc 2067:15-2077:46 146012067:15-2077:46
14602 String -> StageAttrs 14602 String -> StageAttrs
14603SampleMaterial.lc 2067:15-2079:18 146032067:15-2079:18
14604 StageAttrs 14604 StageAttrs
14605SampleMaterial.lc 2068:29-2068:36 146052068:29-2068:36
14606 forall a . Maybe a 14606 forall a . Maybe a
14607SampleMaterial.lc 2069:30-2069:50 146072069:30-2069:50
14608 RGBGen 14608 RGBGen
14609SampleMaterial.lc 2070:32-2070:42 146092070:32-2070:42
14610 AlphaGen 14610 AlphaGen
14611SampleMaterial.lc 2071:29-2071:36 146112071:29-2071:36
14612 TCGen 14612 TCGen
14613SampleMaterial.lc 2072:29-2072:31 146132072:29-2072:31
14614 forall a . [a] 14614 forall a . [a]
14615SampleMaterial.lc 2073:31-2073:37 146152073:31-2073:37
14616 String -> StageTexture 14616 String -> StageTexture
14617SampleMaterial.lc 2073:31-2073:71 146172073:31-2073:71
14618 StageTexture 14618 StageTexture
14619SampleMaterial.lc 2073:38-2073:71 146192073:38-2073:71
14620 String 14620 String
14621SampleMaterial.lc 2074:34-2074:38 146212074:34-2074:38
14622 Bool 14622 Bool
14623SampleMaterial.lc 2075:33-2075:41 146232075:33-2075:41
14624 DepthFunction 14624 DepthFunction
14625SampleMaterial.lc 2076:33-2076:40 146252076:33-2076:40
14626 forall a . Maybe a 14626 forall a . Maybe a
14627SampleMaterial.lc 2077:41-2077:46 146272077:41-2077:46
14628 Bool 14628 Bool
14629SampleMaterial.lc 2078:38-2078:54 146292078:38-2078:54
14630 String 14630 String
14631SampleMaterial.lc 2080:15-2080:25 146312080:15-2080:25
14632 Maybe (Blending', Blending') 14632 Maybe (Blending', Blending')
14633 -> RGBGen 14633 -> RGBGen
14634 -> AlphaGen 14634 -> AlphaGen
@@ -14636,82 +14636,82 @@ SampleMaterial.lc 2080:15-2080:25
14636 -> [TCMod] 14636 -> [TCMod]
14637 -> StageTexture 14637 -> StageTexture
14638 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14638 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14639SampleMaterial.lc 2080:15-2081:57 146392080:15-2081:57
14640 RGBGen 14640 RGBGen
14641 -> AlphaGen 14641 -> AlphaGen
14642 -> TCGen 14642 -> TCGen
14643 -> [TCMod] 14643 -> [TCMod]
14644 -> StageTexture 14644 -> StageTexture
14645 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14645 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14646SampleMaterial.lc 2080:15-2082:50 146462080:15-2082:50
14647 AlphaGen 14647 AlphaGen
14648 -> TCGen 14648 -> TCGen
14649 -> [TCMod] 14649 -> [TCMod]
14650 -> StageTexture 14650 -> StageTexture
14651 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14651 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14652SampleMaterial.lc 2080:15-2083:42 146522080:15-2083:42
14653 TCGen 14653 TCGen
14654 -> [TCMod] 14654 -> [TCMod]
14655 -> StageTexture 14655 -> StageTexture
14656 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14656 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14657SampleMaterial.lc 2080:15-2084:40 146572080:15-2084:40
14658 [TCMod] 14658 [TCMod]
14659 -> StageTexture 14659 -> StageTexture
14660 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14660 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14661SampleMaterial.lc 2080:15-2085:31 146612080:15-2085:31
14662 StageTexture 14662 StageTexture
14663 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14663 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14664SampleMaterial.lc 2080:15-2086:42 146642080:15-2086:42
14665 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14665 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14666SampleMaterial.lc 2080:15-2087:38 146662080:15-2087:38
14667 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14667 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14668SampleMaterial.lc 2080:15-2088:41 146682080:15-2088:41
14669 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14669 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14670SampleMaterial.lc 2080:15-2089:40 146702080:15-2089:40
14671 Bool -> String -> StageAttrs 14671 Bool -> String -> StageAttrs
14672SampleMaterial.lc 2080:15-2090:46 146722080:15-2090:46
14673 String -> StageAttrs 14673 String -> StageAttrs
14674SampleMaterial.lc 2080:15-2092:18 146742080:15-2092:18
14675 StageAttrs | [StageAttrs] 14675 StageAttrs | [StageAttrs]
14676SampleMaterial.lc 2081:29-2081:33 146762081:29-2081:33
14677 forall a . a -> Maybe a 14677 forall a . a -> Maybe a
14678SampleMaterial.lc 2081:29-2081:57 146782081:29-2081:57
14679 Maybe (Blending', Blending') 14679 Maybe (Blending', Blending')
14680SampleMaterial.lc 2081:34-2081:57 146802081:34-2081:57
14681 (Blending', Blending') 14681 (Blending', Blending')
14682SampleMaterial.lc 2081:36-2081:46 146822081:36-2081:46
14683 Blending' 14683 Blending'
14684SampleMaterial.lc 2081:49-2081:55 146842081:49-2081:55
14685 Blending' | ((Blending')) 14685 Blending' | ((Blending'))
14686SampleMaterial.lc 2082:30-2082:50 146862082:30-2082:50
14687 RGBGen 14687 RGBGen
14688SampleMaterial.lc 2083:32-2083:42 146882083:32-2083:42
14689 AlphaGen 14689 AlphaGen
14690SampleMaterial.lc 2084:29-2084:40 146902084:29-2084:40
14691 TCGen 14691 TCGen
14692SampleMaterial.lc 2085:29-2085:31 146922085:29-2085:31
14693 forall a . [a] 14693 forall a . [a]
14694SampleMaterial.lc 2086:31-2086:42 146942086:31-2086:42
14695 StageTexture 14695 StageTexture
14696SampleMaterial.lc 2087:34-2087:38 146962087:34-2087:38
14697 Bool 14697 Bool
14698SampleMaterial.lc 2088:33-2088:41 146982088:33-2088:41
14699 DepthFunction 14699 DepthFunction
14700SampleMaterial.lc 2089:33-2089:40 147002089:33-2089:40
14701 forall a . Maybe a 14701 forall a . Maybe a
14702SampleMaterial.lc 2090:41-2090:46 147022090:41-2090:46
14703 Bool 14703 Bool
14704SampleMaterial.lc 2091:38-2091:54 147042091:38-2091:54
14705 String 14705 String
14706SampleMaterial.lc 2094:21-2094:26 147062094:21-2094:26
14707 Bool 14707 Bool
14708SampleMaterial.lc 2097:5-2139:6 147082097:5-2139:6
14709 (String, CommonAttrs) 14709 (String, CommonAttrs)
14710SampleMaterial.lc 2097:5-2182:6 147102097:5-2182:6
14711 [(String, CommonAttrs)] 14711 [(String, CommonAttrs)]
14712SampleMaterial.lc 2097:7-2097:50 147122097:7-2097:50
14713 String 14713 String
14714SampleMaterial.lc 2098:7-2098:18 147142098:7-2098:18
14715 () 14715 ()
14716 -> () 14716 -> ()
14717 -> Bool 14717 -> Bool
@@ -14719,68 +14719,68 @@ SampleMaterial.lc 2098:7-2098:18
14719 -> Bool 14719 -> Bool
14720 -> Bool 14720 -> Bool
14721 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14721 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14722SampleMaterial.lc 2098:7-2099:26 147222098:7-2099:26
14723 () 14723 ()
14724 -> Bool 14724 -> Bool
14725 -> Float 14725 -> Float
14726 -> Bool 14726 -> Bool
14727 -> Bool 14727 -> Bool
14728 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14728 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14729SampleMaterial.lc 2098:7-2100:26 147292098:7-2100:26
14730 Bool 14730 Bool
14731 -> Float 14731 -> Float
14732 -> Bool 14732 -> Bool
14733 -> Bool 14733 -> Bool
14734 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14734 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14735SampleMaterial.lc 2098:7-2101:27 147352098:7-2101:27
14736 Float 14736 Float
14737 -> Bool 14737 -> Bool
14738 -> Bool 14738 -> Bool
14739 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14739 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14740SampleMaterial.lc 2098:7-2102:21 147402098:7-2102:21
14741 Bool 14741 Bool
14742 -> Bool 14742 -> Bool
14743 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14743 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14744SampleMaterial.lc 2098:7-2103:35 147442098:7-2103:35
14745 Bool 14745 Bool
14746 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14746 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14747SampleMaterial.lc 2098:7-2104:28 147472098:7-2104:28
14748 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14748 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14749SampleMaterial.lc 2098:7-2105:33 147492098:7-2105:33
14750 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14750 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14751SampleMaterial.lc 2098:7-2106:32 147512098:7-2106:32
14752 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14752 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14753SampleMaterial.lc 2098:7-2107:30 147532098:7-2107:30
14754 Bool -> [StageAttrs] -> Bool -> CommonAttrs 14754 Bool -> [StageAttrs] -> Bool -> CommonAttrs
14755SampleMaterial.lc 2098:7-2108:34 147552098:7-2108:34
14756 [StageAttrs] -> Bool -> CommonAttrs 14756 [StageAttrs] -> Bool -> CommonAttrs
14757SampleMaterial.lc 2098:7-2136:14 147572098:7-2136:14
14758 Bool -> CommonAttrs 14758 Bool -> CommonAttrs
14759SampleMaterial.lc 2098:7-2138:10 147592098:7-2138:10
14760 CommonAttrs | ((CommonAttrs)) 14760 CommonAttrs | ((CommonAttrs))
14761SampleMaterial.lc 2099:24-2099:26 147612099:24-2099:26
14762 () 14762 ()
14763SampleMaterial.lc 2100:24-2100:26 147632100:24-2100:26
14764 () 14764 ()
14765SampleMaterial.lc 2101:22-2101:27 147652101:22-2101:27
14766 Bool 14766 Bool
14767SampleMaterial.lc 2102:20-2102:21 147672102:20-2102:21
14768 _b 14768 _b
14769SampleMaterial.lc 2103:30-2103:35 147692103:30-2103:35
14770 Bool 14770 Bool
14771SampleMaterial.lc 2104:23-2104:28 147712104:23-2104:28
14772 Bool 14772 Bool
14773SampleMaterial.lc 2105:20-2105:33 147732105:20-2105:33
14774 CullType 14774 CullType
14775SampleMaterial.lc 2106:30-2106:32 147752106:30-2106:32
14776 forall a . [a] 14776 forall a . [a]
14777SampleMaterial.lc 2107:25-2107:30 147772107:25-2107:30
14778 Bool 14778 Bool
14779SampleMaterial.lc 2108:29-2108:34 147792108:29-2108:34
14780 Bool 14780 Bool
14781SampleMaterial.lc 2110:13-2136:14 147812110:13-2136:14
14782 [StageAttrs] 14782 [StageAttrs]
14783SampleMaterial.lc 2110:15-2110:25 147832110:15-2110:25
14784 Maybe (Blending', Blending') 14784 Maybe (Blending', Blending')
14785 -> RGBGen 14785 -> RGBGen
14786 -> AlphaGen 14786 -> AlphaGen
@@ -14788,70 +14788,70 @@ SampleMaterial.lc 2110:15-2110:25
14788 -> [TCMod] 14788 -> [TCMod]
14789 -> StageTexture 14789 -> StageTexture
14790 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14790 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14791SampleMaterial.lc 2110:15-2111:36 147912110:15-2111:36
14792 RGBGen 14792 RGBGen
14793 -> AlphaGen 14793 -> AlphaGen
14794 -> TCGen 14794 -> TCGen
14795 -> [TCMod] 14795 -> [TCMod]
14796 -> StageTexture 14796 -> StageTexture
14797 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14797 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14798SampleMaterial.lc 2110:15-2112:50 147982110:15-2112:50
14799 AlphaGen 14799 AlphaGen
14800 -> TCGen 14800 -> TCGen
14801 -> [TCMod] 14801 -> [TCMod]
14802 -> StageTexture 14802 -> StageTexture
14803 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14803 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14804SampleMaterial.lc 2110:15-2113:42 148042110:15-2113:42
14805 TCGen 14805 TCGen
14806 -> [TCMod] 14806 -> [TCMod]
14807 -> StageTexture 14807 -> StageTexture
14808 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14808 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14809SampleMaterial.lc 2110:15-2114:36 148092110:15-2114:36
14810 [TCMod] 14810 [TCMod]
14811 -> StageTexture 14811 -> StageTexture
14812 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14812 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14813SampleMaterial.lc 2110:15-2115:31 148132110:15-2115:31
14814 StageTexture 14814 StageTexture
14815 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14815 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14816SampleMaterial.lc 2110:15-2116:81 148162110:15-2116:81
14817 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14817 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14818SampleMaterial.lc 2110:15-2117:38 148182110:15-2117:38
14819 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14819 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14820SampleMaterial.lc 2110:15-2118:41 148202110:15-2118:41
14821 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14821 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14822SampleMaterial.lc 2110:15-2119:40 148222110:15-2119:40
14823 Bool -> String -> StageAttrs 14823 Bool -> String -> StageAttrs
14824SampleMaterial.lc 2110:15-2120:46 148242110:15-2120:46
14825 String -> StageAttrs 14825 String -> StageAttrs
14826SampleMaterial.lc 2110:15-2122:18 148262110:15-2122:18
14827 StageAttrs 14827 StageAttrs
14828SampleMaterial.lc 2111:29-2111:36 148282111:29-2111:36
14829 forall a . Maybe a 14829 forall a . Maybe a
14830SampleMaterial.lc 2112:30-2112:50 148302112:30-2112:50
14831 RGBGen 14831 RGBGen
14832SampleMaterial.lc 2113:32-2113:42 148322113:32-2113:42
14833 AlphaGen 14833 AlphaGen
14834SampleMaterial.lc 2114:29-2114:36 148342114:29-2114:36
14835 TCGen 14835 TCGen
14836SampleMaterial.lc 2115:29-2115:31 148362115:29-2115:31
14837 forall a . [a] 14837 forall a . [a]
14838SampleMaterial.lc 2116:31-2116:37 148382116:31-2116:37
14839 String -> StageTexture 14839 String -> StageTexture
14840SampleMaterial.lc 2116:31-2116:81 148402116:31-2116:81
14841 StageTexture 14841 StageTexture
14842SampleMaterial.lc 2116:38-2116:81 148422116:38-2116:81
14843 String 14843 String
14844SampleMaterial.lc 2117:34-2117:38 148442117:34-2117:38
14845 Bool 14845 Bool
14846SampleMaterial.lc 2118:33-2118:41 148462118:33-2118:41
14847 DepthFunction 14847 DepthFunction
14848SampleMaterial.lc 2119:33-2119:40 148482119:33-2119:40
14849 forall a . Maybe a 14849 forall a . Maybe a
14850SampleMaterial.lc 2120:41-2120:46 148502120:41-2120:46
14851 Bool 14851 Bool
14852SampleMaterial.lc 2121:38-2121:53 148522121:38-2121:53
14853 String 14853 String
14854SampleMaterial.lc 2123:15-2123:25 148542123:15-2123:25
14855 Maybe (Blending', Blending') 14855 Maybe (Blending', Blending')
14856 -> RGBGen 14856 -> RGBGen
14857 -> AlphaGen 14857 -> AlphaGen
@@ -14859,80 +14859,80 @@ SampleMaterial.lc 2123:15-2123:25
14859 -> [TCMod] 14859 -> [TCMod]
14860 -> StageTexture 14860 -> StageTexture
14861 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14861 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14862SampleMaterial.lc 2123:15-2124:57 148622123:15-2124:57
14863 RGBGen 14863 RGBGen
14864 -> AlphaGen 14864 -> AlphaGen
14865 -> TCGen 14865 -> TCGen
14866 -> [TCMod] 14866 -> [TCMod]
14867 -> StageTexture 14867 -> StageTexture
14868 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14868 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14869SampleMaterial.lc 2123:15-2125:50 148692123:15-2125:50
14870 AlphaGen 14870 AlphaGen
14871 -> TCGen 14871 -> TCGen
14872 -> [TCMod] 14872 -> [TCMod]
14873 -> StageTexture 14873 -> StageTexture
14874 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14874 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14875SampleMaterial.lc 2123:15-2126:42 148752123:15-2126:42
14876 TCGen 14876 TCGen
14877 -> [TCMod] 14877 -> [TCMod]
14878 -> StageTexture 14878 -> StageTexture
14879 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14879 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14880SampleMaterial.lc 2123:15-2127:40 148802123:15-2127:40
14881 [TCMod] 14881 [TCMod]
14882 -> StageTexture 14882 -> StageTexture
14883 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14883 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14884SampleMaterial.lc 2123:15-2128:31 148842123:15-2128:31
14885 StageTexture 14885 StageTexture
14886 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14886 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14887SampleMaterial.lc 2123:15-2129:42 148872123:15-2129:42
14888 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14888 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14889SampleMaterial.lc 2123:15-2130:38 148892123:15-2130:38
14890 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14890 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14891SampleMaterial.lc 2123:15-2131:41 148912123:15-2131:41
14892 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14892 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14893SampleMaterial.lc 2123:15-2132:40 148932123:15-2132:40
14894 Bool -> String -> StageAttrs 14894 Bool -> String -> StageAttrs
14895SampleMaterial.lc 2123:15-2133:46 148952123:15-2133:46
14896 String -> StageAttrs 14896 String -> StageAttrs
14897SampleMaterial.lc 2123:15-2135:18 148972123:15-2135:18
14898 StageAttrs | [StageAttrs] 14898 StageAttrs | [StageAttrs]
14899SampleMaterial.lc 2124:29-2124:33 148992124:29-2124:33
14900 forall a . a -> Maybe a 14900 forall a . a -> Maybe a
14901SampleMaterial.lc 2124:29-2124:57 149012124:29-2124:57
14902 Maybe (Blending', Blending') 14902 Maybe (Blending', Blending')
14903SampleMaterial.lc 2124:34-2124:57 149032124:34-2124:57
14904 (Blending', Blending') 14904 (Blending', Blending')
14905SampleMaterial.lc 2124:36-2124:46 149052124:36-2124:46
14906 Blending' 14906 Blending'
14907SampleMaterial.lc 2124:49-2124:55 149072124:49-2124:55
14908 Blending' | ((Blending')) 14908 Blending' | ((Blending'))
14909SampleMaterial.lc 2125:30-2125:50 149092125:30-2125:50
14910 RGBGen 14910 RGBGen
14911SampleMaterial.lc 2126:32-2126:42 149112126:32-2126:42
14912 AlphaGen 14912 AlphaGen
14913SampleMaterial.lc 2127:29-2127:40 149132127:29-2127:40
14914 TCGen 14914 TCGen
14915SampleMaterial.lc 2128:29-2128:31 149152128:29-2128:31
14916 forall a . [a] 14916 forall a . [a]
14917SampleMaterial.lc 2129:31-2129:42 149172129:31-2129:42
14918 StageTexture 14918 StageTexture
14919SampleMaterial.lc 2130:34-2130:38 149192130:34-2130:38
14920 Bool 14920 Bool
14921SampleMaterial.lc 2131:33-2131:41 149212131:33-2131:41
14922 DepthFunction 14922 DepthFunction
14923SampleMaterial.lc 2132:33-2132:40 149232132:33-2132:40
14924 forall a . Maybe a 14924 forall a . Maybe a
14925SampleMaterial.lc 2133:41-2133:46 149252133:41-2133:46
14926 Bool 14926 Bool
14927SampleMaterial.lc 2134:38-2134:54 149272134:38-2134:54
14928 String 14928 String
14929SampleMaterial.lc 2137:21-2137:26 149292137:21-2137:26
14930 Bool 14930 Bool
14931SampleMaterial.lc 2140:5-2182:6 149312140:5-2182:6
14932 (String, CommonAttrs) | [(String, CommonAttrs)] 14932 (String, CommonAttrs) | [(String, CommonAttrs)]
14933SampleMaterial.lc 2140:7-2140:50 149332140:7-2140:50
14934 String 14934 String
14935SampleMaterial.lc 2141:7-2141:18 149352141:7-2141:18
14936 () 14936 ()
14937 -> () 14937 -> ()
14938 -> Bool 14938 -> Bool
@@ -14940,68 +14940,68 @@ SampleMaterial.lc 2141:7-2141:18
14940 -> Bool 14940 -> Bool
14941 -> Bool 14941 -> Bool
14942 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14942 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14943SampleMaterial.lc 2141:7-2142:26 149432141:7-2142:26
14944 () 14944 ()
14945 -> Bool 14945 -> Bool
14946 -> Float 14946 -> Float
14947 -> Bool 14947 -> Bool
14948 -> Bool 14948 -> Bool
14949 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14949 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14950SampleMaterial.lc 2141:7-2143:26 149502141:7-2143:26
14951 Bool 14951 Bool
14952 -> Float 14952 -> Float
14953 -> Bool 14953 -> Bool
14954 -> Bool 14954 -> Bool
14955 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14955 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14956SampleMaterial.lc 2141:7-2144:27 149562141:7-2144:27
14957 Float 14957 Float
14958 -> Bool 14958 -> Bool
14959 -> Bool 14959 -> Bool
14960 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14960 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14961SampleMaterial.lc 2141:7-2145:21 149612141:7-2145:21
14962 Bool 14962 Bool
14963 -> Bool 14963 -> Bool
14964 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14964 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14965SampleMaterial.lc 2141:7-2146:35 149652141:7-2146:35
14966 Bool 14966 Bool
14967 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14967 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14968SampleMaterial.lc 2141:7-2147:28 149682141:7-2147:28
14969 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14969 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14970SampleMaterial.lc 2141:7-2148:33 149702141:7-2148:33
14971 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14971 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14972SampleMaterial.lc 2141:7-2149:32 149722141:7-2149:32
14973 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14973 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14974SampleMaterial.lc 2141:7-2150:30 149742141:7-2150:30
14975 Bool -> [StageAttrs] -> Bool -> CommonAttrs 14975 Bool -> [StageAttrs] -> Bool -> CommonAttrs
14976SampleMaterial.lc 2141:7-2151:34 149762141:7-2151:34
14977 [StageAttrs] -> Bool -> CommonAttrs 14977 [StageAttrs] -> Bool -> CommonAttrs
14978SampleMaterial.lc 2141:7-2179:14 149782141:7-2179:14
14979 Bool -> CommonAttrs 14979 Bool -> CommonAttrs
14980SampleMaterial.lc 2141:7-2181:10 149802141:7-2181:10
14981 CommonAttrs | ((CommonAttrs)) 14981 CommonAttrs | ((CommonAttrs))
14982SampleMaterial.lc 2142:24-2142:26 149822142:24-2142:26
14983 () 14983 ()
14984SampleMaterial.lc 2143:24-2143:26 149842143:24-2143:26
14985 () 14985 ()
14986SampleMaterial.lc 2144:22-2144:27 149862144:22-2144:27
14987 Bool 14987 Bool
14988SampleMaterial.lc 2145:20-2145:21 149882145:20-2145:21
14989 _b 14989 _b
14990SampleMaterial.lc 2146:30-2146:35 149902146:30-2146:35
14991 Bool 14991 Bool
14992SampleMaterial.lc 2147:23-2147:28 149922147:23-2147:28
14993 Bool 14993 Bool
14994SampleMaterial.lc 2148:20-2148:33 149942148:20-2148:33
14995 CullType 14995 CullType
14996SampleMaterial.lc 2149:30-2149:32 149962149:30-2149:32
14997 forall a . [a] 14997 forall a . [a]
14998SampleMaterial.lc 2150:25-2150:30 149982150:25-2150:30
14999 Bool 14999 Bool
15000SampleMaterial.lc 2151:29-2151:34 150002151:29-2151:34
15001 Bool 15001 Bool
15002SampleMaterial.lc 2153:13-2179:14 150022153:13-2179:14
15003 [StageAttrs] 15003 [StageAttrs]
15004SampleMaterial.lc 2153:15-2153:25 150042153:15-2153:25
15005 Maybe (Blending', Blending') 15005 Maybe (Blending', Blending')
15006 -> RGBGen 15006 -> RGBGen
15007 -> AlphaGen 15007 -> AlphaGen
@@ -15009,70 +15009,70 @@ SampleMaterial.lc 2153:15-2153:25
15009 -> [TCMod] 15009 -> [TCMod]
15010 -> StageTexture 15010 -> StageTexture
15011 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15011 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15012SampleMaterial.lc 2153:15-2154:36 150122153:15-2154:36
15013 RGBGen 15013 RGBGen
15014 -> AlphaGen 15014 -> AlphaGen
15015 -> TCGen 15015 -> TCGen
15016 -> [TCMod] 15016 -> [TCMod]
15017 -> StageTexture 15017 -> StageTexture
15018 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15018 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15019SampleMaterial.lc 2153:15-2155:50 150192153:15-2155:50
15020 AlphaGen 15020 AlphaGen
15021 -> TCGen 15021 -> TCGen
15022 -> [TCMod] 15022 -> [TCMod]
15023 -> StageTexture 15023 -> StageTexture
15024 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15024 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15025SampleMaterial.lc 2153:15-2156:42 150252153:15-2156:42
15026 TCGen 15026 TCGen
15027 -> [TCMod] 15027 -> [TCMod]
15028 -> StageTexture 15028 -> StageTexture
15029 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15029 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15030SampleMaterial.lc 2153:15-2157:36 150302153:15-2157:36
15031 [TCMod] 15031 [TCMod]
15032 -> StageTexture 15032 -> StageTexture
15033 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15033 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15034SampleMaterial.lc 2153:15-2158:31 150342153:15-2158:31
15035 StageTexture 15035 StageTexture
15036 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15036 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15037SampleMaterial.lc 2153:15-2159:81 150372153:15-2159:81
15038 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15038 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15039SampleMaterial.lc 2153:15-2160:38 150392153:15-2160:38
15040 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15040 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15041SampleMaterial.lc 2153:15-2161:41 150412153:15-2161:41
15042 Maybe AlphaFunction -> Bool -> String -> StageAttrs 15042 Maybe AlphaFunction -> Bool -> String -> StageAttrs
15043SampleMaterial.lc 2153:15-2162:40 150432153:15-2162:40
15044 Bool -> String -> StageAttrs 15044 Bool -> String -> StageAttrs
15045SampleMaterial.lc 2153:15-2163:46 150452153:15-2163:46
15046 String -> StageAttrs 15046 String -> StageAttrs
15047SampleMaterial.lc 2153:15-2165:18 150472153:15-2165:18
15048 StageAttrs 15048 StageAttrs
15049SampleMaterial.lc 2154:29-2154:36 150492154:29-2154:36
15050 forall a . Maybe a 15050 forall a . Maybe a
15051SampleMaterial.lc 2155:30-2155:50 150512155:30-2155:50
15052 RGBGen 15052 RGBGen
15053SampleMaterial.lc 2156:32-2156:42 150532156:32-2156:42
15054 AlphaGen 15054 AlphaGen
15055SampleMaterial.lc 2157:29-2157:36 150552157:29-2157:36
15056 TCGen 15056 TCGen
15057SampleMaterial.lc 2158:29-2158:31 150572158:29-2158:31
15058 forall a . [a] 15058 forall a . [a]
15059SampleMaterial.lc 2159:31-2159:37 150592159:31-2159:37
15060 String -> StageTexture 15060 String -> StageTexture
15061SampleMaterial.lc 2159:31-2159:81 150612159:31-2159:81
15062 StageTexture 15062 StageTexture
15063SampleMaterial.lc 2159:38-2159:81 150632159:38-2159:81
15064 String 15064 String
15065SampleMaterial.lc 2160:34-2160:38 150652160:34-2160:38
15066 Bool 15066 Bool
15067SampleMaterial.lc 2161:33-2161:41 150672161:33-2161:41
15068 DepthFunction 15068 DepthFunction
15069SampleMaterial.lc 2162:33-2162:40 150692162:33-2162:40
15070 forall a . Maybe a 15070 forall a . Maybe a
15071SampleMaterial.lc 2163:41-2163:46 150712163:41-2163:46
15072 Bool 15072 Bool
15073SampleMaterial.lc 2164:38-2164:54 150732164:38-2164:54
15074 String 15074 String
15075SampleMaterial.lc 2166:15-2166:25 150752166:15-2166:25
15076 Maybe (Blending', Blending') 15076 Maybe (Blending', Blending')
15077 -> RGBGen 15077 -> RGBGen
15078 -> AlphaGen 15078 -> AlphaGen
@@ -15080,72 +15080,72 @@ SampleMaterial.lc 2166:15-2166:25
15080 -> [TCMod] 15080 -> [TCMod]
15081 -> StageTexture 15081 -> StageTexture
15082 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15082 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15083SampleMaterial.lc 2166:15-2167:57 150832166:15-2167:57
15084 RGBGen 15084 RGBGen
15085 -> AlphaGen 15085 -> AlphaGen
15086 -> TCGen 15086 -> TCGen
15087 -> [TCMod] 15087 -> [TCMod]
15088 -> StageTexture 15088 -> StageTexture
15089 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15089 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15090SampleMaterial.lc 2166:15-2168:50 150902166:15-2168:50
15091 AlphaGen 15091 AlphaGen
15092 -> TCGen 15092 -> TCGen
15093 -> [TCMod] 15093 -> [TCMod]
15094 -> StageTexture 15094 -> StageTexture
15095 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15095 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15096SampleMaterial.lc 2166:15-2169:42 150962166:15-2169:42
15097 TCGen 15097 TCGen
15098 -> [TCMod] 15098 -> [TCMod]
15099 -> StageTexture 15099 -> StageTexture
15100 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15100 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15101SampleMaterial.lc 2166:15-2170:40 151012166:15-2170:40
15102 [TCMod] 15102 [TCMod]
15103 -> StageTexture 15103 -> StageTexture
15104 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15104 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15105SampleMaterial.lc 2166:15-2171:31 151052166:15-2171:31
15106 StageTexture 15106 StageTexture
15107 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15107 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15108SampleMaterial.lc 2166:15-2172:42 151082166:15-2172:42
15109 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15109 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15110SampleMaterial.lc 2166:15-2173:38 151102166:15-2173:38
15111 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15111 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15112SampleMaterial.lc 2166:15-2174:41 151122166:15-2174:41
15113 Maybe AlphaFunction -> Bool -> String -> StageAttrs 15113 Maybe AlphaFunction -> Bool -> String -> StageAttrs
15114SampleMaterial.lc 2166:15-2175:40 151142166:15-2175:40
15115 Bool -> String -> StageAttrs 15115 Bool -> String -> StageAttrs
15116SampleMaterial.lc 2166:15-2176:46 151162166:15-2176:46
15117 String -> StageAttrs 15117 String -> StageAttrs
15118SampleMaterial.lc 2166:15-2178:18 151182166:15-2178:18
15119 StageAttrs | [StageAttrs] 15119 StageAttrs | [StageAttrs]
15120SampleMaterial.lc 2167:29-2167:33 151202167:29-2167:33
15121 forall a . a -> Maybe a 15121 forall a . a -> Maybe a
15122SampleMaterial.lc 2167:29-2167:57 151222167:29-2167:57
15123 Maybe (Blending', Blending') 15123 Maybe (Blending', Blending')
15124SampleMaterial.lc 2167:34-2167:57 151242167:34-2167:57
15125 (Blending', Blending') 15125 (Blending', Blending')
15126SampleMaterial.lc 2167:36-2167:46 151262167:36-2167:46
15127 Blending' 15127 Blending'
15128SampleMaterial.lc 2167:49-2167:55 151282167:49-2167:55
15129 Blending' | ((Blending')) 15129 Blending' | ((Blending'))
15130SampleMaterial.lc 2168:30-2168:50 151302168:30-2168:50
15131 RGBGen 15131 RGBGen
15132SampleMaterial.lc 2169:32-2169:42 151322169:32-2169:42
15133 AlphaGen 15133 AlphaGen
15134SampleMaterial.lc 2170:29-2170:40 151342170:29-2170:40
15135 TCGen 15135 TCGen
15136SampleMaterial.lc 2171:29-2171:31 151362171:29-2171:31
15137 forall a . [a] 15137 forall a . [a]
15138SampleMaterial.lc 2172:31-2172:42 151382172:31-2172:42
15139 StageTexture 15139 StageTexture
15140SampleMaterial.lc 2173:34-2173:38 151402173:34-2173:38
15141 Bool 15141 Bool
15142SampleMaterial.lc 2174:33-2174:41 151422174:33-2174:41
15143 DepthFunction 15143 DepthFunction
15144SampleMaterial.lc 2175:33-2175:40 151442175:33-2175:40
15145 forall a . Maybe a 15145 forall a . Maybe a
15146SampleMaterial.lc 2176:41-2176:46 151462176:41-2176:46
15147 Bool 15147 Bool
15148SampleMaterial.lc 2177:38-2177:54 151482177:38-2177:54
15149 String 15149 String
15150SampleMaterial.lc 2180:21-2180:26 151502180:21-2180:26
15151 Bool \ No newline at end of file 15151 Bool \ No newline at end of file
diff --git a/testdata/accumulate01.reject.out b/testdata/accumulate01.reject.out
index 73137227..d405efed 100644
--- a/testdata/accumulate01.reject.out
+++ b/testdata/accumulate01.reject.out
@@ -1,3 +1,3 @@
1testdata/accumulate01.reject.lc:3:3: 1./testdata/accumulate01.reject.lc:3:3:
2expecting expression 2expecting expression
3wrong indentation 3wrong indentation \ No newline at end of file
diff --git a/testdata/adhoc.reject.out b/testdata/adhoc.reject.out
index 252d31df..10abb5da 100644
--- a/testdata/adhoc.reject.out
+++ b/testdata/adhoc.reject.out
@@ -1,5 +1,5 @@
1type error: no instance of 'Component on ??? 1type error: no instance of 'Component on ???
2in adhoc.reject.lc:4:5: 2in ./testdata/adhoc.reject.lc:4:5:
3x = one :: Vec 4 A 3x = one :: Vec 4 A
4 ^^^ 4 ^^^
5------------ trace 5------------ trace
@@ -8,25 +8,25 @@ A :: A
8case'A :: forall (a :: A -> Type) -> a 'A -> forall (b :: A) -> a b 8case'A :: forall (a :: A -> Type) -> a 'A -> forall (b :: A) -> a b
9match'A :: forall (a :: Type -> Type) -> a A -> forall b -> a b -> a b 9match'A :: forall (a :: Type -> Type) -> a A -> forall b -> a b -> a b
10!type error: no instance of 'Component on ??? 10!type error: no instance of 'Component on ???
11in adhoc.reject.lc:4:5: 11in ./testdata/adhoc.reject.lc:4:5:
12x = one :: Vec 4 A 12x = one :: Vec 4 A
13 ^^^ 13 ^^^
14------------ tooltips 14------------ tooltips
15adhoc.reject.lc 2:6-2:7 152:6-2:7
16 Type | Type | Type | Type | Type 16 Type | Type | Type | Type | Type
17adhoc.reject.lc 2:6-2:11 172:6-2:11
18 Type 18 Type
19adhoc.reject.lc 2:10-2:11 192:10-2:11
20 A 20 A
21adhoc.reject.lc 4:5-4:8 214:5-4:8
22 forall a . Component a => a 22 forall a . Component a => a
23adhoc.reject.lc 4:12-4:15 234:12-4:15
24 Nat -> Type -> Type 24 Nat -> Type -> Type
25adhoc.reject.lc 4:12-4:17 254:12-4:17
26 Type -> Type 26 Type -> Type
27adhoc.reject.lc 4:12-4:19 274:12-4:19
28 Type 28 Type
29adhoc.reject.lc 4:16-4:17 294:16-4:17
30 _b 30 _b
31adhoc.reject.lc 4:18-4:19 314:18-4:19
32 Type \ No newline at end of file 32 Type \ No newline at end of file
diff --git a/testdata/ambig.out b/testdata/ambig.out
index 82be9b6f..d7e4ee3e 100644
--- a/testdata/ambig.out
+++ b/testdata/ambig.out
@@ -26,19 +26,19 @@ h
26 (\g h -> hlistConsCase d [] c (\i j -> hlistNilCase c (e g i) j) h) 26 (\g h -> hlistConsCase d [] c (\i j -> hlistNilCase c (e g i) j) h)
27 f) 27 f)
28------------ tooltips 28------------ tooltips
29ambig.lc 4:1-4:2 294:1-4:2
30 forall a b c d . (b -> d -> c) -> (b, d) -> a -> c 30 forall a b c d . (b -> d -> c) -> (b, d) -> a -> c
31ambig.lc 4:11-4:12 314:11-4:12
32 _c 32 _c
33ambig.lc 7:9-7:29 337:9-7:29
34 _b 34 _b
35ambig.lc 7:21-7:22 357:21-7:22
36 _s 36 _s
37ambig.lc 7:21-7:26 377:21-7:26
38 _c | _d 38 _c | _d
39ambig.lc 7:23-7:24 397:23-7:24
40 _n 40 _n
41ambig.lc 7:25-7:26 417:25-7:26
42 _j 42 _j
43ambig.lc 7:28-7:29 437:28-7:29
44 _g \ No newline at end of file 44 _g \ No newline at end of file
diff --git a/testdata/complex.out b/testdata/complex.out
index e352f507..c6f9d2e8 100644
--- a/testdata/complex.out
+++ b/testdata/complex.out
@@ -293,732 +293,732 @@ toPolar
293 Normal 293 Normal
294 a 294 a
295------------ tooltips 295------------ tooltips
296complex.lc 3:6-3:10 2963:6-3:10
297 Type | Type | Type | Type | Type | Type 297 Type | Type | Type | Type | Type | Type
298complex.lc 3:6-3:27 2983:6-3:27
299 Type | Type 299 Type | Type
300complex.lc 3:13-3:19 3003:13-3:19
301 Repr 301 Repr
302complex.lc 3:22-3:27 3023:22-3:27
303 Repr 303 Repr
304complex.lc 5:6-5:13 3045:6-5:13
305 Repr -> Type | Repr -> Type | Type | Repr -> Type | Type | Type 305 Repr -> Type | Repr -> Type | Type | Repr -> Type | Type | Type
306complex.lc 5:6-6:52 3065:6-6:52
307 Type 307 Type
308complex.lc 5:17-5:21 3085:17-5:21
309 Type 309 Type
310complex.lc 5:25-5:29 3105:25-5:29
311 Type | Type 311 Type | Type
312complex.lc 6:3-6:10 3126:3-6:10
313 forall (a :: Repr) . Float -> Float -> Complex a | Complex _c 313 forall (a :: Repr) . Float -> Float -> Complex a | Complex _c
314complex.lc 6:3-6:52 3146:3-6:52
315 Type | Type | Type | Type 315 Type | Type | Type | Type
316complex.lc 6:25-6:30 3166:25-6:30
317 Type 317 Type
318complex.lc 6:25-6:52 3186:25-6:52
319 Type 319 Type
320complex.lc 6:34-6:39 3206:34-6:39
321 Type 321 Type
322complex.lc 6:34-6:52 3226:34-6:52
323 Type 323 Type
324complex.lc 6:43-6:50 3246:43-6:50
325 Repr -> Type 325 Repr -> Type
326complex.lc 6:43-6:52 3266:43-6:52
327 Type | Type 327 Type | Type
328complex.lc 6:51-6:52 3286:51-6:52
329 _d | Repr 329 _d | Repr
330complex.lc 8:20-8:27 3308:20-8:27
331 Repr -> Type 331 Repr -> Type
332complex.lc 8:20-8:29 3328:20-8:29
333 Type 333 Type
334complex.lc 8:20-8:37 3348:20-8:37
335 Type 335 Type
336complex.lc 8:28-8:29 3368:28-8:29
337 _b 337 _b
338complex.lc 8:33-8:37 3388:33-8:37
339 Type | Type 339 Type | Type
340complex.lc 9:1-9:5 3409:1-9:5
341 forall (a :: Repr) . Complex a -> Repr 341 forall (a :: Repr) . Complex a -> Repr
342complex.lc 9:13-9:14 3429:13-9:14
343 Repr 343 Repr
344complex.lc 11:11-11:16 34411:11-11:16
345 Type 345 Type
346complex.lc 11:20-11:25 34611:20-11:25
347 Type 347 Type
348complex.lc 11:20-11:43 34811:20-11:43
349 Type 349 Type
350complex.lc 11:29-11:36 35011:29-11:36
351 Repr -> Type 351 Repr -> Type
352complex.lc 11:29-11:43 35211:29-11:43
353 Type | Type 353 Type | Type
354complex.lc 11:37-11:43 35411:37-11:43
355 Repr 355 Repr
356complex.lc 12:1-12:7 35612:1-12:7
357 Float -> Float -> Complex 'Normal 357 Float -> Float -> Complex 'Normal
358complex.lc 12:14-12:21 35812:14-12:21
359 forall (a :: Repr) . Float -> Float -> Complex a 359 forall (a :: Repr) . Float -> Float -> Complex a
360complex.lc 12:14-12:23 36012:14-12:23
361 Float -> Complex _a 361 Float -> Complex _a
362complex.lc 12:14-12:25 36212:14-12:25
363 Complex 'Normal 363 Complex 'Normal
364complex.lc 12:22-12:23 36412:22-12:23
365 Float 365 Float
366complex.lc 12:24-12:25 36612:24-12:25
367 Float 367 Float
368complex.lc 14:10-14:15 36814:10-14:15
369 Type 369 Type
370complex.lc 14:19-14:24 37014:19-14:24
371 Type 371 Type
372complex.lc 14:19-14:41 37214:19-14:41
373 Type 373 Type
374complex.lc 14:28-14:35 37414:28-14:35
375 Repr -> Type 375 Repr -> Type
376complex.lc 14:28-14:41 37614:28-14:41
377 Type | Type 377 Type | Type
378complex.lc 14:36-14:41 37814:36-14:41
379 Repr 379 Repr
380complex.lc 15:1-15:6 38015:1-15:6
381 Float -> Float -> Complex 'Polar 381 Float -> Float -> Complex 'Polar
382complex.lc 15:13-15:20 38215:13-15:20
383 forall (a :: Repr) . Float -> Float -> Complex a 383 forall (a :: Repr) . Float -> Float -> Complex a
384complex.lc 15:13-15:22 38415:13-15:22
385 Float -> Complex _a 385 Float -> Complex _a
386complex.lc 15:13-15:24 38615:13-15:24
387 Complex 'Polar 387 Complex 'Polar
388complex.lc 15:21-15:22 38815:21-15:22
389 Float 389 Float
390complex.lc 15:23-15:24 39015:23-15:24
391 Float 391 Float
392complex.lc 18:20-18:27 39218:20-18:27
393 Repr -> Type 393 Repr -> Type
394complex.lc 18:20-18:29 39418:20-18:29
395 Type 395 Type
396complex.lc 18:20-18:38 39618:20-18:38
397 Type 397 Type
398complex.lc 18:28-18:29 39818:28-18:29
399 _b 399 _b
400complex.lc 18:33-18:38 40018:33-18:38
401 Type | Type 401 Type | Type
402complex.lc 19:1-19:5 40219:1-19:5
403 forall (a :: Repr) . Complex a -> Float 403 forall (a :: Repr) . Complex a -> Float
404complex.lc 19:34-19:38 40419:34-19:38
405 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 405 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
406complex.lc 19:34-19:50 40619:34-19:50
407 VecScalar 1 Float | Float 407 VecScalar 1 Float | Float
408complex.lc 19:34-20:35 40819:34-20:35
409 Repr -> Float | Float 409 Repr -> Float | Float
410complex.lc 19:40-19:41 41019:40-19:41
411 Float 411 Float
412complex.lc 19:40-19:42 41219:40-19:42
413 Float -> Float 413 Float -> Float
414complex.lc 19:40-19:43 41419:40-19:43
415 Float 415 Float
416complex.lc 19:40-19:45 41619:40-19:45
417 Float -> Float 417 Float -> Float
418complex.lc 19:40-19:49 41819:40-19:49
419 Float 419 Float
420complex.lc 19:41-19:42 42019:41-19:42
421 forall a . Num (MatVecScalarElem a) => a -> a -> a 421 forall a . Num (MatVecScalarElem a) => a -> a -> a
422complex.lc 19:42-19:43 42219:42-19:43
423 Float 423 Float
424complex.lc 19:44-19:45 42419:44-19:45
425 forall a . Num (MatVecScalarElem a) => a -> a -> a 425 forall a . Num (MatVecScalarElem a) => a -> a -> a
426complex.lc 19:46-19:47 42619:46-19:47
427 Float 427 Float
428complex.lc 19:46-19:48 42819:46-19:48
429 Float -> Float 429 Float -> Float
430complex.lc 19:46-19:49 43019:46-19:49
431 Float 431 Float
432complex.lc 19:47-19:48 43219:47-19:48
433 forall a . Num (MatVecScalarElem a) => a -> a -> a 433 forall a . Num (MatVecScalarElem a) => a -> a -> a
434complex.lc 19:48-19:49 43419:48-19:49
435 Float 435 Float
436complex.lc 20:34-20:35 43620:34-20:35
437 Float | Float 437 Float | Float
438complex.lc 22:12-22:19 43822:12-22:19
439 Repr -> Type 439 Repr -> Type
440complex.lc 22:12-22:26 44022:12-22:26
441 Type 441 Type
442complex.lc 22:20-22:26 44222:20-22:26
443 Repr 443 Repr
444complex.lc 22:30-22:37 44422:30-22:37
445 Repr -> Type 445 Repr -> Type
446complex.lc 22:30-22:43 44622:30-22:43
447 Type | Type 447 Type | Type
448complex.lc 22:38-22:43 44822:38-22:43
449 Repr 449 Repr
450complex.lc 23:1-23:8 45023:1-23:8
451 Complex 'Normal -> Complex 'Polar 451 Complex 'Normal -> Complex 'Polar
452complex.lc 24:8-29:17 45224:8-29:17
453 Complex 'Polar 453 Complex 'Polar
454complex.lc 24:8-31:25 45424:8-31:25
455 Complex 'Polar 455 Complex 'Polar
456complex.lc 24:11-24:12 45624:11-24:12
457 Float 457 Float
458complex.lc 24:11-24:14 45824:11-24:14
459 VecScalar 1 Float -> VecScalar 1 Bool 459 VecScalar 1 Float -> VecScalar 1 Bool
460complex.lc 24:11-24:19 46024:11-24:19
461 VecScalar 1 Bool 461 VecScalar 1 Bool
462complex.lc 24:11-24:59 46224:11-24:59
463 Complex 'Polar -> Complex 'Polar 463 Complex 'Polar -> Complex 'Polar
464complex.lc 24:13-24:14 46424:13-24:14
465 forall (a :: Nat) b 465 forall (a :: Nat) b
466 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool 466 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool
467complex.lc 24:16-24:19 46724:16-24:19
468 Float 468 Float
469complex.lc 24:37-24:42 46924:37-24:42
470 Float -> Float -> Complex 'Polar 470 Float -> Float -> Complex 'Polar
471complex.lc 24:37-24:44 47124:37-24:44
472 Float -> Complex 'Polar 472 Float -> Complex 'Polar
473complex.lc 24:37-24:59 47324:37-24:59
474 Complex 'Polar 474 Complex 'Polar
475complex.lc 24:43-24:44 47524:43-24:44
476 VecScalar 1 Float 476 VecScalar 1 Float
477complex.lc 24:46-24:50 47724:46-24:50
478 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 478 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
479complex.lc 24:46-24:58 47924:46-24:58
480 VecScalar 1 Float 480 VecScalar 1 Float
481complex.lc 24:52-24:53 48124:52-24:53
482 Float 482 Float
483complex.lc 24:52-24:55 48324:52-24:55
484 VecScalar 1 Float -> VecScalar 1 Float 484 VecScalar 1 Float -> VecScalar 1 Float
485complex.lc 24:52-24:57 48524:52-24:57
486 VecScalar 1 Float 486 VecScalar 1 Float
487complex.lc 24:54-24:55 48724:54-24:55
488 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a 488 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a
489complex.lc 24:56-24:57 48924:56-24:57
490 Float 490 Float
491complex.lc 25:8-29:17 49125:8-29:17
492 Complex 'Polar 492 Complex 'Polar
493complex.lc 25:11-25:12 49325:11-25:12
494 Float 494 Float
495complex.lc 25:11-25:14 49525:11-25:14
496 VecScalar 1 Float -> VecScalar 1 Bool 496 VecScalar 1 Float -> VecScalar 1 Bool
497complex.lc 25:11-25:19 49725:11-25:19
498 VecScalar 1 Bool 498 VecScalar 1 Bool
499complex.lc 25:11-25:22 49925:11-25:22
500 Bool -> Bool 500 Bool -> Bool
501complex.lc 25:11-25:31 50125:11-25:31
502 Bool 502 Bool
503complex.lc 25:11-25:64 50325:11-25:64
504 Complex 'Polar -> Complex 'Polar 504 Complex 'Polar -> Complex 'Polar
505complex.lc 25:13-25:14 50525:13-25:14
506 forall (a :: Nat) b 506 forall (a :: Nat) b
507 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool 507 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool
508complex.lc 25:16-25:19 50825:16-25:19
509 Float 509 Float
510complex.lc 25:20-25:22 51025:20-25:22
511 Bool -> Bool -> Bool 511 Bool -> Bool -> Bool
512complex.lc 25:23-25:24 51225:23-25:24
513 Float 513 Float
514complex.lc 25:23-25:27 51425:23-25:27
515 VecScalar 1 Float -> VecScalar 1 Bool 515 VecScalar 1 Float -> VecScalar 1 Bool
516complex.lc 25:23-25:31 51625:23-25:31
517 VecScalar 1 Bool 517 VecScalar 1 Bool
518complex.lc 25:25-25:27 51825:25-25:27
519 forall (a :: Nat) b 519 forall (a :: Nat) b
520 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool 520 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool
521complex.lc 25:28-25:31 52125:28-25:31
522 Float 522 Float
523complex.lc 25:37-25:42 52325:37-25:42
524 Float -> Float -> Complex 'Polar 524 Float -> Float -> Complex 'Polar
525complex.lc 25:37-25:44 52525:37-25:44
526 Float -> Complex 'Polar 526 Float -> Complex 'Polar
527complex.lc 25:37-25:64 52725:37-25:64
528 Complex 'Polar 528 Complex 'Polar
529complex.lc 25:43-25:44 52925:43-25:44
530 VecScalar 1 Float 530 VecScalar 1 Float
531complex.lc 25:46-25:50 53125:46-25:50
532 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 532 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
533complex.lc 25:46-25:58 53325:46-25:58
534 VecScalar 1 Float 534 VecScalar 1 Float
535complex.lc 25:46-25:60 53525:46-25:60
536 Float -> Float 536 Float -> Float
537complex.lc 25:46-25:63 53725:46-25:63
538 Float 538 Float
539complex.lc 25:52-25:53 53925:52-25:53
540 Float 540 Float
541complex.lc 25:52-25:55 54125:52-25:55
542 VecScalar 1 Float -> VecScalar 1 Float 542 VecScalar 1 Float -> VecScalar 1 Float
543complex.lc 25:52-25:57 54325:52-25:57
544 VecScalar 1 Float 544 VecScalar 1 Float
545complex.lc 25:54-25:55 54525:54-25:55
546 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a 546 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a
547complex.lc 25:56-25:57 54725:56-25:57
548 Float 548 Float
549complex.lc 25:59-25:60 54925:59-25:60
550 forall a . Num (MatVecScalarElem a) => a -> a -> a 550 forall a . Num (MatVecScalarElem a) => a -> a -> a
551complex.lc 25:61-25:63 55125:61-25:63
552 Float 552 Float
553complex.lc 26:8-29:17 55326:8-29:17
554 Complex 'Polar 554 Complex 'Polar
555complex.lc 26:11-26:12 55526:11-26:12
556 Float 556 Float
557complex.lc 26:11-26:14 55726:11-26:14
558 VecScalar 1 Float -> VecScalar 1 Bool 558 VecScalar 1 Float -> VecScalar 1 Bool
559complex.lc 26:11-26:19 55926:11-26:19
560 VecScalar 1 Bool 560 VecScalar 1 Bool
561complex.lc 26:11-26:22 56126:11-26:22
562 Bool -> Bool 562 Bool -> Bool
563complex.lc 26:11-26:31 56326:11-26:31
564 Bool 564 Bool
565complex.lc 26:11-26:64 56526:11-26:64
566 Complex 'Polar -> Complex 'Polar 566 Complex 'Polar -> Complex 'Polar
567complex.lc 26:13-26:14 56726:13-26:14
568 forall (a :: Nat) b 568 forall (a :: Nat) b
569 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool 569 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool
570complex.lc 26:16-26:19 57026:16-26:19
571 Float 571 Float
572complex.lc 26:20-26:22 57226:20-26:22
573 Bool -> Bool -> Bool 573 Bool -> Bool -> Bool
574complex.lc 26:23-26:24 57426:23-26:24
575 Float 575 Float
576complex.lc 26:23-26:26 57626:23-26:26
577 VecScalar 1 Float -> VecScalar 1 Bool 577 VecScalar 1 Float -> VecScalar 1 Bool
578complex.lc 26:23-26:31 57826:23-26:31
579 VecScalar 1 Bool 579 VecScalar 1 Bool
580complex.lc 26:25-26:26 58026:25-26:26
581 forall (a :: Nat) b 581 forall (a :: Nat) b
582 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool 582 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool
583complex.lc 26:28-26:31 58326:28-26:31
584 Float 584 Float
585complex.lc 26:37-26:42 58526:37-26:42
586 Float -> Float -> Complex 'Polar 586 Float -> Float -> Complex 'Polar
587complex.lc 26:37-26:44 58726:37-26:44
588 Float -> Complex 'Polar 588 Float -> Complex 'Polar
589complex.lc 26:37-26:64 58926:37-26:64
590 Complex 'Polar 590 Complex 'Polar
591complex.lc 26:43-26:44 59126:43-26:44
592 VecScalar 1 Float 592 VecScalar 1 Float
593complex.lc 26:46-26:50 59326:46-26:50
594 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 594 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
595complex.lc 26:46-26:58 59526:46-26:58
596 VecScalar 1 Float 596 VecScalar 1 Float
597complex.lc 26:46-26:60 59726:46-26:60
598 Float -> Float 598 Float -> Float
599complex.lc 26:46-26:63 59926:46-26:63
600 Float 600 Float
601complex.lc 26:52-26:53 60126:52-26:53
602 Float 602 Float
603complex.lc 26:52-26:55 60326:52-26:55
604 VecScalar 1 Float -> VecScalar 1 Float 604 VecScalar 1 Float -> VecScalar 1 Float
605complex.lc 26:52-26:57 60526:52-26:57
606 VecScalar 1 Float 606 VecScalar 1 Float
607complex.lc 26:54-26:55 60726:54-26:55
608 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a 608 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a
609complex.lc 26:56-26:57 60926:56-26:57
610 Float 610 Float
611complex.lc 26:59-26:60 61126:59-26:60
612 forall a . Num (MatVecScalarElem a) => a -> a -> a 612 forall a . Num (MatVecScalarElem a) => a -> a -> a
613complex.lc 26:61-26:63 61326:61-26:63
614 Float 614 Float
615complex.lc 27:8-29:17 61527:8-29:17
616 Complex 'Polar 616 Complex 'Polar
617complex.lc 27:11-27:12 61727:11-27:12
618 Float 618 Float
619complex.lc 27:11-27:15 61927:11-27:15
620 Float -> Bool 620 Float -> Bool
621complex.lc 27:11-27:19 62127:11-27:19
622 Bool 622 Bool
623complex.lc 27:11-27:22 62327:11-27:22
624 Bool -> Bool 624 Bool -> Bool
625complex.lc 27:11-27:31 62527:11-27:31
626 Bool 626 Bool
627complex.lc 27:11-27:56 62727:11-27:56
628 Complex 'Polar -> Complex 'Polar 628 Complex 'Polar -> Complex 'Polar
629complex.lc 27:13-27:15 62927:13-27:15
630 forall a . Eq a => a -> a -> Bool 630 forall a . Eq a => a -> a -> Bool
631complex.lc 27:16-27:19 63127:16-27:19
632 Float 632 Float
633complex.lc 27:20-27:22 63327:20-27:22
634 Bool -> Bool -> Bool 634 Bool -> Bool -> Bool
635complex.lc 27:23-27:24 63527:23-27:24
636 Float 636 Float
637complex.lc 27:23-27:27 63727:23-27:27
638 VecScalar 1 Float -> VecScalar 1 Bool 638 VecScalar 1 Float -> VecScalar 1 Bool
639complex.lc 27:23-27:31 63927:23-27:31
640 VecScalar 1 Bool 640 VecScalar 1 Bool
641complex.lc 27:25-27:27 64127:25-27:27
642 forall (a :: Nat) b 642 forall (a :: Nat) b
643 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool 643 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool
644complex.lc 27:28-27:31 64427:28-27:31
645 Float 645 Float
646complex.lc 27:37-27:42 64627:37-27:42
647 Float -> Float -> Complex 'Polar 647 Float -> Float -> Complex 'Polar
648complex.lc 27:37-27:44 64827:37-27:44
649 Float -> Complex 'Polar 649 Float -> Complex 'Polar
650complex.lc 27:37-27:56 65027:37-27:56
651 Complex 'Polar 651 Complex 'Polar
652complex.lc 27:43-27:44 65227:43-27:44
653 VecScalar 1 Float 653 VecScalar 1 Float
654complex.lc 27:47-27:49 65427:47-27:49
655 Float 655 Float
656complex.lc 27:47-27:51 65627:47-27:51
657 VecScalar 1 Float -> VecScalar 1 Float 657 VecScalar 1 Float -> VecScalar 1 Float
658complex.lc 27:47-27:55 65827:47-27:55
659 VecScalar 1 Float 659 VecScalar 1 Float
660complex.lc 27:50-27:51 66027:50-27:51
661 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a 661 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a
662complex.lc 27:52-27:55 66227:52-27:55
663 Float 663 Float
664complex.lc 28:8-29:17 66428:8-29:17
665 Complex 'Polar 665 Complex 'Polar
666complex.lc 28:11-28:12 66628:11-28:12
667 Float 667 Float
668complex.lc 28:11-28:15 66828:11-28:15
669 Float -> Bool 669 Float -> Bool
670complex.lc 28:11-28:19 67028:11-28:19
671 Bool 671 Bool
672complex.lc 28:11-28:22 67228:11-28:22
673 Bool -> Bool 673 Bool -> Bool
674complex.lc 28:11-28:31 67428:11-28:31
675 Bool 675 Bool
676complex.lc 28:11-28:56 67628:11-28:56
677 Complex 'Polar -> Complex 'Polar 677 Complex 'Polar -> Complex 'Polar
678complex.lc 28:13-28:15 67828:13-28:15
679 forall a . Eq a => a -> a -> Bool 679 forall a . Eq a => a -> a -> Bool
680complex.lc 28:16-28:19 68028:16-28:19
681 Float 681 Float
682complex.lc 28:20-28:22 68228:20-28:22
683 Bool -> Bool -> Bool 683 Bool -> Bool -> Bool
684complex.lc 28:23-28:24 68428:23-28:24
685 Float 685 Float
686complex.lc 28:23-28:26 68628:23-28:26
687 VecScalar 1 Float -> VecScalar 1 Bool 687 VecScalar 1 Float -> VecScalar 1 Bool
688complex.lc 28:23-28:31 68828:23-28:31
689 VecScalar 1 Bool 689 VecScalar 1 Bool
690complex.lc 28:25-28:26 69028:25-28:26
691 forall (a :: Nat) b 691 forall (a :: Nat) b
692 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool 692 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool
693complex.lc 28:28-28:31 69328:28-28:31
694 Float 694 Float
695complex.lc 28:37-28:42 69528:37-28:42
696 Float -> Float -> Complex 'Polar 696 Float -> Float -> Complex 'Polar
697complex.lc 28:37-28:44 69728:37-28:44
698 Float -> Complex 'Polar 698 Float -> Complex 'Polar
699complex.lc 28:37-28:56 69928:37-28:56
700 Complex 'Polar 700 Complex 'Polar
701complex.lc 28:43-28:44 70128:43-28:44
702 VecScalar 1 Float 702 VecScalar 1 Float
703complex.lc 28:46-28:47 70328:46-28:47
704 forall a . Num (MatVecScalarElem a) => a -> a -> a 704 forall a . Num (MatVecScalarElem a) => a -> a -> a
705complex.lc 28:46-28:55 70528:46-28:55
706 Float 706 Float
707complex.lc 28:47-28:49 70728:47-28:49
708 Float 708 Float
709complex.lc 28:47-28:51 70928:47-28:51
710 VecScalar 1 Float -> VecScalar 1 Float 710 VecScalar 1 Float -> VecScalar 1 Float
711complex.lc 28:47-28:55 71128:47-28:55
712 VecScalar 1 Float 712 VecScalar 1 Float
713complex.lc 28:50-28:51 71328:50-28:51
714 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a 714 forall a (b :: Nat) . Num a => VecScalar b a -> VecScalar b a -> VecScalar b a
715complex.lc 28:52-28:55 71528:52-28:55
716 Float 716 Float
717complex.lc 29:8-29:17 71729:8-29:17
718 forall a . a 718 forall a . a
719complex.lc 31:9-31:13 71931:9-31:13
720 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 720 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
721complex.lc 31:9-31:25 72131:9-31:25
722 VecScalar 1 Float 722 VecScalar 1 Float
723complex.lc 31:15-31:16 72331:15-31:16
724 Float 724 Float
725complex.lc 31:15-31:17 72531:15-31:17
726 Float -> Float 726 Float -> Float
727complex.lc 31:15-31:18 72731:15-31:18
728 Float 728 Float
729complex.lc 31:15-31:20 72931:15-31:20
730 Float -> Float 730 Float -> Float
731complex.lc 31:15-31:24 73131:15-31:24
732 Float 732 Float
733complex.lc 31:16-31:17 73331:16-31:17
734 forall a . Num (MatVecScalarElem a) => a -> a -> a 734 forall a . Num (MatVecScalarElem a) => a -> a -> a
735complex.lc 31:17-31:18 73531:17-31:18
736 Float 736 Float
737complex.lc 31:19-31:20 73731:19-31:20
738 forall a . Num (MatVecScalarElem a) => a -> a -> a 738 forall a . Num (MatVecScalarElem a) => a -> a -> a
739complex.lc 31:21-31:22 73931:21-31:22
740 Float 740 Float
741complex.lc 31:21-31:23 74131:21-31:23
742 Float -> Float 742 Float -> Float
743complex.lc 31:21-31:24 74331:21-31:24
744 Float 744 Float
745complex.lc 31:22-31:23 74531:22-31:23
746 forall a . Num (MatVecScalarElem a) => a -> a -> a 746 forall a . Num (MatVecScalarElem a) => a -> a -> a
747complex.lc 31:23-31:24 74731:23-31:24
748 Float 748 Float
749complex.lc 64:13-64:20 74964:13-64:20
750 Repr -> Type 750 Repr -> Type
751complex.lc 64:13-64:26 75164:13-64:26
752 Type 752 Type
753complex.lc 64:21-64:26 75364:21-64:26
754 Repr 754 Repr
755complex.lc 64:30-64:37 75564:30-64:37
756 Repr -> Type 756 Repr -> Type
757complex.lc 64:30-64:44 75764:30-64:44
758 Type | Type 758 Type | Type
759complex.lc 64:38-64:44 75964:38-64:44
760 Repr 760 Repr
761complex.lc 65:1-65:9 76165:1-65:9
762 Complex 'Polar -> Complex 'Normal 762 Complex 'Polar -> Complex 'Normal
763complex.lc 65:28-65:35 76365:28-65:35
764 forall (a :: Repr) . Float -> Float -> Complex a 764 forall (a :: Repr) . Float -> Float -> Complex a
765complex.lc 65:28-65:49 76565:28-65:49
766 Float -> Complex _a 766 Float -> Complex _a
767complex.lc 65:28-65:63 76765:28-65:63
768 Complex _a | Complex _a 768 Complex _a | Complex _a
769complex.lc 65:37-65:38 76965:37-65:38
770 Float 770 Float
771complex.lc 65:37-65:40 77165:37-65:40
772 Float -> Float 772 Float -> Float
773complex.lc 65:37-65:48 77365:37-65:48
774 Float 774 Float
775complex.lc 65:39-65:40 77565:39-65:40
776 forall a . Num (MatVecScalarElem a) => a -> a -> a 776 forall a . Num (MatVecScalarElem a) => a -> a -> a
777complex.lc 65:41-65:44 77765:41-65:44
778 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 778 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
779complex.lc 65:41-65:48 77965:41-65:48
780 VecScalar 1 Float 780 VecScalar 1 Float
781complex.lc 65:45-65:48 78165:45-65:48
782 Float 782 Float
783complex.lc 65:51-65:52 78365:51-65:52
784 Float 784 Float
785complex.lc 65:51-65:54 78565:51-65:54
786 Float -> Float 786 Float -> Float
787complex.lc 65:51-65:62 78765:51-65:62
788 Float 788 Float
789complex.lc 65:53-65:54 78965:53-65:54
790 forall a . Num (MatVecScalarElem a) => a -> a -> a 790 forall a . Num (MatVecScalarElem a) => a -> a -> a
791complex.lc 65:55-65:58 79165:55-65:58
792 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a 792 forall a (b :: Nat) . (a ~ VecScalar b Float) => a -> a
793complex.lc 65:55-65:62 79365:55-65:62
794 VecScalar 1 Float 794 VecScalar 1 Float
795complex.lc 65:59-65:62 79565:59-65:62
796 Float 796 Float
797complex.lc 111:1-111:15 797111:1-111:15
798 forall (a :: Repr) . Complex a -> Float 798 forall (a :: Repr) . Complex a -> Float
799complex.lc 111:38-111:39 799111:38-111:39
800 Float 800 Float
801complex.lc 113:20-113:70 801113:20-113:70
802 Type 802 Type
803complex.lc 113:32-113:39 803113:32-113:39
804 Repr -> Type 804 Repr -> Type
805complex.lc 113:32-113:42 805113:32-113:42
806 Type 806 Type
807complex.lc 113:32-113:70 807113:32-113:70
808 Type 808 Type
809complex.lc 113:40-113:42 809113:40-113:42
810 _d 810 _d
811complex.lc 113:46-113:53 811113:46-113:53
812 Repr -> Type 812 Repr -> Type
813complex.lc 113:46-113:56 813113:46-113:56
814 Type 814 Type
815complex.lc 113:46-113:70 815113:46-113:70
816 Type 816 Type
817complex.lc 113:54-113:56 817113:54-113:56
818 _c 818 _c
819complex.lc 113:60-113:67 819113:60-113:67
820 Repr -> Type 820 Repr -> Type
821complex.lc 113:60-113:70 821113:60-113:70
822 Type | Type 822 Type | Type
823complex.lc 113:68-113:70 823113:68-113:70
824 Repr 824 Repr
825complex.lc 114:1-114:4 825114:1-114:4
826 forall (a :: Repr) (b :: Repr) . Complex a -> Complex b -> Complex a 826 forall (a :: Repr) (b :: Repr) . Complex a -> Complex b -> Complex a
827complex.lc 114:53-114:60 827114:53-114:60
828 forall (a :: Repr) . Float -> Float -> Complex a 828 forall (a :: Repr) . Float -> Float -> Complex a
829complex.lc 114:53-114:68 829114:53-114:68
830 Float -> Complex _a 830 Float -> Complex _a
831complex.lc 114:53-114:76 831114:53-114:76
832 Complex _a | Complex _a | Complex _a | Complex _a | Complex _d 832 Complex _a | Complex _a | Complex _a | Complex _a | Complex _d
833complex.lc 114:62-114:63 833114:62-114:63
834 Float 834 Float
835complex.lc 114:62-114:65 835114:62-114:65
836 Float -> Float 836 Float -> Float
837complex.lc 114:62-114:67 837114:62-114:67
838 Float 838 Float
839complex.lc 114:64-114:65 839114:64-114:65
840 forall a . Num (MatVecScalarElem a) => a -> a -> a 840 forall a . Num (MatVecScalarElem a) => a -> a -> a
841complex.lc 114:66-114:67 841114:66-114:67
842 Float 842 Float
843complex.lc 114:70-114:71 843114:70-114:71
844 Float 844 Float
845complex.lc 114:70-114:73 845114:70-114:73
846 Float -> Float 846 Float -> Float
847complex.lc 114:70-114:75 847114:70-114:75
848 Float 848 Float
849complex.lc 114:72-114:73 849114:72-114:73
850 forall a . Num (MatVecScalarElem a) => a -> a -> a 850 forall a . Num (MatVecScalarElem a) => a -> a -> a
851complex.lc 114:74-114:75 851114:74-114:75
852 Float 852 Float
853complex.lc 128:23-128:30 853128:23-128:30
854 Repr -> Type 854 Repr -> Type
855complex.lc 128:23-128:33 855128:23-128:33
856 Type 856 Type
857complex.lc 128:23-128:61 857128:23-128:61
858 Type | Type 858 Type | Type
859complex.lc 128:31-128:33 859128:31-128:33
860 _d 860 _d
861complex.lc 128:37-128:44 861128:37-128:44
862 Repr -> Type 862 Repr -> Type
863complex.lc 128:37-128:47 863128:37-128:47
864 Type 864 Type
865complex.lc 128:37-128:61 865128:37-128:61
866 Type 866 Type
867complex.lc 128:45-128:47 867128:45-128:47
868 _c 868 _c
869complex.lc 128:51-128:58 869128:51-128:58
870 Repr -> Type 870 Repr -> Type
871complex.lc 128:51-128:61 871128:51-128:61
872 Type | Type 872 Type | Type
873complex.lc 128:59-128:61 873128:59-128:61
874 Repr 874 Repr
875complex.lc 129:1-129:4 875129:1-129:4
876 forall (a :: Repr) (b :: Repr) . Complex a -> Complex b -> Complex a 876 forall (a :: Repr) (b :: Repr) . Complex a -> Complex b -> Complex a
877complex.lc 129:53-129:60 877129:53-129:60
878 forall (a :: Repr) . Float -> Float -> Complex a 878 forall (a :: Repr) . Float -> Float -> Complex a
879complex.lc 129:53-129:72 879129:53-129:72
880 Float -> Complex _a 880 Float -> Complex _a
881complex.lc 129:53-129:84 881129:53-129:84
882 Complex _a | Complex _a | Complex _a | Complex _a | Complex _d 882 Complex _a | Complex _a | Complex _a | Complex _a | Complex _d
883complex.lc 129:62-129:63 883129:62-129:63
884 Float 884 Float
885complex.lc 129:62-129:64 885129:62-129:64
886 Float -> Float 886 Float -> Float
887complex.lc 129:62-129:65 887129:62-129:65
888 Float 888 Float
889complex.lc 129:62-129:67 889129:62-129:67
890 Float -> Float 890 Float -> Float
891complex.lc 129:62-129:71 891129:62-129:71
892 Float 892 Float
893complex.lc 129:63-129:64 893129:63-129:64
894 forall a . Num (MatVecScalarElem a) => a -> a -> a 894 forall a . Num (MatVecScalarElem a) => a -> a -> a
895complex.lc 129:64-129:65 895129:64-129:65
896 Float 896 Float
897complex.lc 129:66-129:67 897129:66-129:67
898 forall a . Num (MatVecScalarElem a) => a -> a -> a 898 forall a . Num (MatVecScalarElem a) => a -> a -> a
899complex.lc 129:68-129:69 899129:68-129:69
900 Float 900 Float
901complex.lc 129:68-129:70 901129:68-129:70
902 Float -> Float 902 Float -> Float
903complex.lc 129:68-129:71 903129:68-129:71
904 Float 904 Float
905complex.lc 129:69-129:70 905129:69-129:70
906 forall a . Num (MatVecScalarElem a) => a -> a -> a 906 forall a . Num (MatVecScalarElem a) => a -> a -> a
907complex.lc 129:70-129:71 907129:70-129:71
908 Float 908 Float
909complex.lc 129:74-129:75 909129:74-129:75
910 Float 910 Float
911complex.lc 129:74-129:76 911129:74-129:76
912 Float -> Float 912 Float -> Float
913complex.lc 129:74-129:77 913129:74-129:77
914 Float 914 Float
915complex.lc 129:74-129:79 915129:74-129:79
916 Float -> Float 916 Float -> Float
917complex.lc 129:74-129:83 917129:74-129:83
918 Float 918 Float
919complex.lc 129:75-129:76 919129:75-129:76
920 forall a . Num (MatVecScalarElem a) => a -> a -> a 920 forall a . Num (MatVecScalarElem a) => a -> a -> a
921complex.lc 129:76-129:77 921129:76-129:77
922 Float 922 Float
923complex.lc 129:78-129:79 923129:78-129:79
924 forall a . Num (MatVecScalarElem a) => a -> a -> a 924 forall a . Num (MatVecScalarElem a) => a -> a -> a
925complex.lc 129:80-129:81 925129:80-129:81
926 Float 926 Float
927complex.lc 129:80-129:82 927129:80-129:82
928 Float -> Float 928 Float -> Float
929complex.lc 129:80-129:83 929129:80-129:83
930 Float 930 Float
931complex.lc 129:81-129:82 931129:81-129:82
932 forall a . Num (MatVecScalarElem a) => a -> a -> a 932 forall a . Num (MatVecScalarElem a) => a -> a -> a
933complex.lc 129:82-129:83 933129:82-129:83
934 Float 934 Float
935complex.lc 137:6-137:13 935137:6-137:13
936 Repr -> Type 936 Repr -> Type
937complex.lc 137:6-137:15 937137:6-137:15
938 Type 938 Type
939complex.lc 137:6-137:28 939137:6-137:28
940 Type 940 Type
941complex.lc 137:14-137:15 941137:14-137:15
942 _b 942 _b
943complex.lc 137:19-137:26 943137:19-137:26
944 Repr -> Type 944 Repr -> Type
945complex.lc 137:19-137:28 945137:19-137:28
946 Type | Type 946 Type | Type
947complex.lc 137:27-137:28 947137:27-137:28
948 Repr 948 Repr
949complex.lc 138:1-138:2 949138:1-138:2
950 forall (a :: Repr) . Complex a -> Complex a 950 forall (a :: Repr) . Complex a -> Complex a
951complex.lc 138:7-138:22 951138:7-138:22
952 Complex _a -> Complex _c 952 Complex _a -> Complex _c
953complex.lc 138:7-138:24 953138:7-138:24
954 Complex _b 954 Complex _b
955complex.lc 138:8-138:11 955138:8-138:11
956 forall (a :: Repr) (b :: Repr) . Complex a -> Complex b -> Complex a 956 forall (a :: Repr) (b :: Repr) . Complex a -> Complex b -> Complex a
957complex.lc 138:8-138:13 957138:8-138:13
958 Complex _a -> Complex _e 958 Complex _a -> Complex _e
959complex.lc 138:8-138:15 959138:8-138:15
960 Complex _c 960 Complex _c
961complex.lc 138:12-138:13 961138:12-138:13
962 Complex _f 962 Complex _f
963complex.lc 138:14-138:15 963138:14-138:15
964 Complex _d 964 Complex _d
965complex.lc 138:17-138:22 965138:17-138:22
966 forall (a :: Repr) (b :: Repr) . Complex a -> Complex b -> Complex a 966 forall (a :: Repr) (b :: Repr) . Complex a -> Complex b -> Complex a
967complex.lc 138:23-138:24 967138:23-138:24
968 Complex _c 968 Complex _c
969complex.lc 141:1-141:3 969141:1-141:3
970 forall (a :: Repr) . Complex a -> Complex a 970 forall (a :: Repr) . Complex a -> Complex a
971complex.lc 141:8-141:9 971141:8-141:9
972 forall (a :: Repr) . Complex a -> Complex a 972 forall (a :: Repr) . Complex a -> Complex a
973complex.lc 141:8-141:23 973141:8-141:23
974 Complex _a 974 Complex _a
975complex.lc 141:11-141:12 975141:11-141:12
976 forall (a :: Repr) . Complex a -> Complex a 976 forall (a :: Repr) . Complex a -> Complex a
977complex.lc 141:11-141:22 977141:11-141:22
978 Complex _a 978 Complex _a
979complex.lc 141:14-141:15 979141:14-141:15
980 forall (a :: Repr) . Complex a -> Complex a 980 forall (a :: Repr) . Complex a -> Complex a
981complex.lc 141:14-141:21 981141:14-141:21
982 Complex _a 982 Complex _a
983complex.lc 141:17-141:18 983141:17-141:18
984 forall (a :: Repr) . Complex a -> Complex a 984 forall (a :: Repr) . Complex a -> Complex a
985complex.lc 141:17-141:20 985141:17-141:20
986 Complex _a 986 Complex _a
987complex.lc 141:19-141:20 987141:19-141:20
988 _f 988 _f
989complex.lc 143:1-143:5 989143:1-143:5
990 forall (a :: Repr) . Complex a -> Complex a 990 forall (a :: Repr) . Complex a -> Complex a
991complex.lc 143:8-143:10 991143:8-143:10
992 forall (a :: Repr) . Complex a -> Complex a 992 forall (a :: Repr) . Complex a -> Complex a
993complex.lc 145:1-145:7 993145:1-145:7
994 forall (a :: Repr) . Complex a -> VecScalar 1 Bool 994 forall (a :: Repr) . Complex a -> VecScalar 1 Bool
995complex.lc 145:12-145:16 995145:12-145:16
996 forall (a :: Repr) . Complex a -> Float 996 forall (a :: Repr) . Complex a -> Float
997complex.lc 145:12-145:25 997145:12-145:25
998 Float 998 Float
999complex.lc 145:12-145:27 999145:12-145:27
1000 VecScalar 1 Float -> VecScalar 1 Bool 1000 VecScalar 1 Float -> VecScalar 1 Bool
1001complex.lc 145:12-145:31 1001145:12-145:31
1002 VecScalar 1 Bool 1002 VecScalar 1 Bool
1003complex.lc 145:18-145:22 1003145:18-145:22
1004 forall (a :: Repr) . Complex a -> Complex a 1004 forall (a :: Repr) . Complex a -> Complex a
1005complex.lc 145:18-145:24 1005145:18-145:24
1006 Complex _a 1006 Complex _a
1007complex.lc 145:23-145:24 1007145:23-145:24
1008 _g 1008 _g
1009complex.lc 145:26-145:27 1009145:26-145:27
1010 forall (a :: Nat) b 1010 forall (a :: Nat) b
1011 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool 1011 . Num b => VecScalar a b -> VecScalar a b -> VecScalar a Bool
1012complex.lc 145:28-145:31 1012145:28-145:31
1013 Float 1013 Float
1014------------ warnings 1014------------ warnings
1015Uncovered pattern(s) at complex.lc:114:1: 1015Uncovered pattern(s) at ./testdata/complex.lc:114:1:
1016add @'Normal @'Normal (Complex a b) (Complex c d) = Complex (a + c) (b + d) 1016add @'Normal @'Normal (Complex a b) (Complex c d) = Complex (a + c) (b + d)
1017^^^ 1017^^^
1018Missing case(s): 1018Missing case(s):
1019 add Normal Polar _ _ 1019 add Normal Polar _ _
1020 add Polar _ _ _ 1020 add Polar _ _ _
1021Uncovered pattern(s) at complex.lc:129:1: 1021Uncovered pattern(s) at ./testdata/complex.lc:129:1:
1022mul @'Normal @'Normal (Complex a b) (Complex c d) = Complex (a*c - b*d) (b*c + a*d) 1022mul @'Normal @'Normal (Complex a b) (Complex c d) = Complex (a*c - b*d) (b*c + a*d)
1023^^^ 1023^^^
1024Missing case(s): 1024Missing case(s):
diff --git a/testdata/concatmap01.out b/testdata/concatmap01.out
index d055ce51..09039dd3 100644
--- a/testdata/concatmap01.out
+++ b/testdata/concatmap01.out
@@ -26,38 +26,38 @@ a = _rhs (1.0 : [] ++ foldr (++) [] (map (\a -> [a]) []))
26main :: Bool 26main :: Bool
27main = _rhs True 27main = _rhs True
28------------ tooltips 28------------ tooltips
29concatmap01.lc 1:6-1:13 291:6-1:13
30 Type 30 Type
31concatmap01.lc 1:7-1:12 311:7-1:12
32 Type 32 Type
33concatmap01.lc 2:1-2:2 332:1-2:2
34 [Float] 34 [Float]
35concatmap01.lc 2:5-2:14 352:5-2:14
36 forall a b . (a -> [b]) -> [a] -> [b] 36 forall a b . (a -> [b]) -> [a] -> [b]
37concatmap01.lc 2:5-2:26 372:5-2:26
38 [_a] -> [_a] 38 [_a] -> [_a]
39concatmap01.lc 2:5-2:32 392:5-2:32
40 [Float] 40 [Float]
41concatmap01.lc 2:22-2:25 412:22-2:25
42 [_b] 42 [_b]
43concatmap01.lc 2:23-2:24 432:23-2:24
44 _d 44 _d
45concatmap01.lc 2:27-2:32 452:27-2:32
46 [Float] 46 [Float]
47concatmap01.lc 2:28-2:31 472:28-2:31
48 Float 48 Float
49concatmap01.lc 4:9-4:13 494:9-4:13
50 Type 50 Type
51concatmap01.lc 5:1-5:5 515:1-5:5
52 Bool 52 Bool
53concatmap01.lc 5:8-6:23 535:8-6:23
54 Bool 54 Bool
55concatmap01.lc 5:13-5:14 555:13-5:14
56 [Float] 56 [Float]
57concatmap01.lc 6:19-6:23 576:19-6:23
58 Bool | Bool | Bool 58 Bool | Bool | Bool
59------------ warnings 59------------ warnings
60Uncovered pattern(s) at concatmap01.lc:5:13: 60Uncovered pattern(s) at ./testdata/concatmap01.lc:5:13:
61main = case a of 61main = case a of
62 ^ 62 ^
63Missing case(s): 63Missing case(s):
diff --git a/testdata/data.out b/testdata/data.out
index 8399c1f4..cf3a735e 100644
--- a/testdata/data.out
+++ b/testdata/data.out
@@ -202,154 +202,154 @@ y
202 (_rhs (undefined 'Int)) 202 (_rhs (undefined 'Int))
203 a 203 a
204------------ tooltips 204------------ tooltips
205data.lc 1:6-1:11 2051:6-1:11
206 Type | Type | Type | Type | Type 206 Type | Type | Type | Type | Type
207data.lc 1:6-1:19 2071:6-1:19
208 Type 208 Type
209data.lc 1:14-1:19 2091:14-1:19
210 Data0 210 Data0
211data.lc 3:6-3:11 2113:6-3:11
212 Type -> Type -> Type -> Type | Type -> Type -> Type -> Type | Type 212 Type -> Type -> Type -> Type | Type -> Type -> Type -> Type | Type
213 -> Type -> Type -> Type | Type -> Type -> Type -> Type | Type 213 -> Type -> Type -> Type | Type -> Type -> Type -> Type | Type
214data.lc 3:6-3:13 2143:6-3:13
215 Type -> Type -> Type 215 Type -> Type -> Type
216data.lc 3:6-3:15 2163:6-3:15
217 Type -> Type 217 Type -> Type
218data.lc 3:6-3:17 2183:6-3:17
219 Type | Type 219 Type | Type
220data.lc 3:6-3:25 2203:6-3:25
221 Type | Type | Type | Type 221 Type | Type | Type | Type
222data.lc 3:6-3:31 2223:6-3:31
223 Type | Type | Type | Type | Type 223 Type | Type | Type | Type | Type
224data.lc 3:12-3:13 2243:12-3:13
225 Type 225 Type
226data.lc 3:14-3:15 2263:14-3:15
227 Type 227 Type
228data.lc 3:16-3:17 2283:16-3:17
229 Type 229 Type
230data.lc 3:20-3:25 2303:20-3:25
231 forall a b c . a -> b -> c -> Data1 a b c | Data1 231 forall a b c . a -> b -> c -> Data1 a b c | Data1
232 _g 232 _g
233 _f 233 _f
234 _e | Type | Type | Type | Type 234 _e | Type | Type | Type | Type
235data.lc 3:26-3:27 2353:26-3:27
236 Type 236 Type
237data.lc 3:28-3:29 2373:28-3:29
238 Type 238 Type
239data.lc 3:30-3:31 2393:30-3:31
240 Type 240 Type
241data.lc 5:6-5:11 2415:6-5:11
242 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 242 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
243data.lc 5:6-6:39 2435:6-6:39
244 Type 244 Type
245data.lc 5:6-8:20 2455:6-8:20
246 Type | Type | Type | Type 246 Type | Type | Type | Type
247data.lc 5:14-5:20 2475:14-5:20
248 Int -> Data2 | Data2 | Type | Type 248 Int -> Data2 | Data2 | Type | Type
249data.lc 5:21-5:24 2495:21-5:24
250 Type 250 Type
251data.lc 6:14-6:20 2516:14-6:20
252 Int -> Int -> Data2 | Data2 | Type | Type | Type 252 Int -> Int -> Data2 | Data2 | Type | Type | Type
253data.lc 6:23-6:24 2536:23-6:24
254 Data2 -> Int 254 Data2 -> Int
255data.lc 6:28-6:31 2556:28-6:31
256 Type 256 Type
257data.lc 6:33-6:34 2576:33-6:34
258 Data2 -> Int 258 Data2 -> Int
259data.lc 6:36-6:39 2596:36-6:39
260 Type 260 Type
261data.lc 7:14-7:20 2617:14-7:20
262 Int -> Data2 | Data2 | Type | Type 262 Int -> Data2 | Data2 | Type | Type
263data.lc 7:28-7:31 2637:28-7:31
264 Type 264 Type
265data.lc 8:14-8:20 2658:14-8:20
266 Data2 266 Data2
267data.lc 10:6-10:11 26710:6-10:11
268 Type -> Type -> Type -> Type | Type -> Type -> Type -> Type | Type 268 Type -> Type -> Type -> Type | Type -> Type -> Type -> Type | Type
269 -> Type -> Type -> Type | Type -> Type -> Type -> Type | Type 269 -> Type -> Type -> Type | Type -> Type -> Type -> Type | Type
270 -> Type -> Type -> Type | Type -> Type -> Type -> Type | Type 270 -> Type -> Type -> Type | Type -> Type -> Type -> Type | Type
271data.lc 10:6-10:14 27110:6-10:14
272 Type -> Type -> Type | Type -> Type -> Type | Type -> Type -> Type 272 Type -> Type -> Type | Type -> Type -> Type | Type -> Type -> Type
273data.lc 10:6-10:17 27310:6-10:17
274 Type -> Type | Type -> Type | Type -> Type 274 Type -> Type | Type -> Type | Type -> Type
275data.lc 10:6-10:20 27510:6-10:20
276 Type | Type | Type | Type | Type | Type 276 Type | Type | Type | Type | Type | Type
277data.lc 10:6-10:38 27710:6-10:38
278 Type | Type | Type 278 Type | Type | Type
279data.lc 10:6-11:54 27910:6-11:54
280 Type | Type | Type | Type | Type 280 Type | Type | Type | Type | Type
281data.lc 10:6-12:29 28110:6-12:29
282 Type | Type | Type | Type | Type | Type 282 Type | Type | Type | Type | Type | Type
283data.lc 10:6-12:48 28310:6-12:48
284 Type | Type | Type | Type | Type | Type | Type 284 Type | Type | Type | Type | Type | Type | Type
285data.lc 10:12-10:14 28510:12-10:14
286 Type | Type | Type 286 Type | Type | Type
287data.lc 10:15-10:17 28710:15-10:17
288 Type | Type | Type 288 Type | Type | Type
289data.lc 10:18-10:20 28910:18-10:20
290 Type | Type | Type 290 Type | Type | Type
291data.lc 10:23-10:29 29110:23-10:29
292 forall a b c . a -> Data5 a b c | Data5 _e _d _c | Type | Type 292 forall a b c . a -> Data5 a b c | Data5 _e _d _c | Type | Type
293data.lc 10:32-10:34 29310:32-10:34
294 forall a b c . Data5 a b c -> a 294 forall a b c . Data5 a b c -> a
295data.lc 10:36-10:38 29510:36-10:38
296 Type 296 Type
297data.lc 11:23-11:29 29711:23-11:29
298 forall a b c . a -> b -> c -> Data5 a b c | Data5 298 forall a b c . a -> b -> c -> Data5 a b c | Data5
299 _h 299 _h
300 _g 300 _g
301 _f | Type | Type | Type | Type 301 _f | Type | Type | Type | Type
302data.lc 11:36-11:38 30211:36-11:38
303 Type 303 Type
304data.lc 11:40-11:42 30411:40-11:42
305 forall a b c . Data5 a b c -> b 305 forall a b c . Data5 a b c -> b
306data.lc 11:44-11:46 30611:44-11:46
307 Type 307 Type
308data.lc 11:48-11:50 30811:48-11:50
309 forall a b c . Data5 a b c -> c 309 forall a b c . Data5 a b c -> c
310data.lc 11:52-11:54 31011:52-11:54
311 Type 311 Type
312data.lc 12:23-12:29 31212:23-12:29
313 forall a b c . Int -> a -> Float -> b -> c -> Data5 a b c | Data5 313 forall a b c . Int -> a -> Float -> b -> c -> Data5 a b c | Data5
314 _k 314 _k
315 _j 315 _j
316 _i | Type | Type | Type | Type | Type | Type 316 _i | Type | Type | Type | Type | Type | Type
317data.lc 12:30-12:33 31712:30-12:33
318 Type 318 Type
319data.lc 12:34-12:36 31912:34-12:36
320 Type 320 Type
321data.lc 12:37-12:42 32112:37-12:42
322 Type 322 Type
323data.lc 12:43-12:45 32312:43-12:45
324 Type 324 Type
325data.lc 12:46-12:48 32512:46-12:48
326 Type 326 Type
327------------ warnings 327------------ warnings
328Uncovered pattern(s) at data.lc:6:23: 328Uncovered pattern(s) at ./testdata/data.lc:6:23:
329 | Data22 { x :: Int, y::Int } 329 | Data22 { x :: Int, y::Int }
330 ^ 330 ^
331Missing case(s): 331Missing case(s):
332 x (Data21 _) 332 x (Data21 _)
333 x Data24 333 x Data24
334Uncovered pattern(s) at data.lc:6:33: 334Uncovered pattern(s) at ./testdata/data.lc:6:33:
335 | Data22 { x :: Int, y::Int } 335 | Data22 { x :: Int, y::Int }
336 ^ 336 ^
337Missing case(s): 337Missing case(s):
338 y (Data21 _) 338 y (Data21 _)
339 y (Data23 _) 339 y (Data23 _)
340 y Data24 340 y Data24
341Uncovered pattern(s) at data.lc:10:32: 341Uncovered pattern(s) at ./testdata/data.lc:10:32:
342data Data5 a5 b5 c5 = Data51 { a5::a5} 342data Data5 a5 b5 c5 = Data51 { a5::a5}
343 ^^ 343 ^^
344Missing case(s): 344Missing case(s):
345 a5 (Data53 _ _ _ _ _) 345 a5 (Data53 _ _ _ _ _)
346Uncovered pattern(s) at data.lc:11:40: 346Uncovered pattern(s) at ./testdata/data.lc:11:40:
347 | Data52 { a5::a5, b5::b5, c5::c5 } 347 | Data52 { a5::a5, b5::b5, c5::c5 }
348 ^^ 348 ^^
349Missing case(s): 349Missing case(s):
350 b5 (Data51 _) 350 b5 (Data51 _)
351 b5 (Data53 _ _ _ _ _) 351 b5 (Data53 _ _ _ _ _)
352Uncovered pattern(s) at data.lc:11:48: 352Uncovered pattern(s) at ./testdata/data.lc:11:48:
353 | Data52 { a5::a5, b5::b5, c5::c5 } 353 | Data52 { a5::a5, b5::b5, c5::c5 }
354 ^^ 354 ^^
355Missing case(s): 355Missing case(s):
diff --git a/testdata/data.reject.out b/testdata/data.reject.out
index 6c8bcfc3..058e84e3 100644
--- a/testdata/data.reject.out
+++ b/testdata/data.reject.out
@@ -1,11 +1,11 @@
1can't find: a in data.reject.lc:1:20: 1can't find: a in ./testdata/data.reject.lc:1:20:
2data Data1 = Data1 a b c 2data Data1 = Data1 a b c
3 ^ 3 ^
4------------ trace 4------------ trace
5'Data1 :: Type 5'Data1 :: Type
6!can't find: a in data.reject.lc:1:20: 6!can't find: a in ./testdata/data.reject.lc:1:20:
7data Data1 = Data1 a b c 7data Data1 = Data1 a b c
8 ^ 8 ^
9------------ tooltips 9------------ tooltips
10data.reject.lc 1:6-1:11 101:6-1:11
11 Type \ No newline at end of file 11 Type \ No newline at end of file
diff --git a/testdata/dotdot01.out b/testdata/dotdot01.out
index f531d1b7..cd91a134 100644
--- a/testdata/dotdot01.out
+++ b/testdata/dotdot01.out
@@ -36,22 +36,22 @@ main
36main :: Bool 36main :: Bool
37main = _rhs True 37main = _rhs True
38------------ tooltips 38------------ tooltips
39dotdot01.lc 1:9-1:13 391:9-1:13
40 Type 40 Type
41dotdot01.lc 2:1-2:5 412:1-2:5
42 Bool 42 Bool
43dotdot01.lc 2:8-3:33 432:8-3:33
44 Bool 44 Bool
45dotdot01.lc 2:13-2:23 452:13-2:23
46 [Float] 46 [Float]
47dotdot01.lc 2:14-2:17 472:14-2:17
48 Float 48 Float
49dotdot01.lc 2:19-2:22 492:19-2:22
50 Float 50 Float
51dotdot01.lc 3:29-3:33 513:29-3:33
52 Bool | Bool | Bool | Bool | Bool | Bool | Bool 52 Bool | Bool | Bool | Bool | Bool | Bool | Bool
53------------ warnings 53------------ warnings
54Uncovered pattern(s) at dotdot01.lc:2:13: 54Uncovered pattern(s) at ./testdata/dotdot01.lc:2:13:
55main = case [1.0..3.0] of 55main = case [1.0..3.0] of
56 ^^^^^^^^^^ 56 ^^^^^^^^^^
57Missing case(s): 57Missing case(s):
diff --git a/testdata/dotdot02.out b/testdata/dotdot02.out
index 9f0522f0..c3d13d97 100644
--- a/testdata/dotdot02.out
+++ b/testdata/dotdot02.out
@@ -16,22 +16,22 @@ main
16main :: Bool 16main :: Bool
17main = _rhs True 17main = _rhs True
18------------ tooltips 18------------ tooltips
19dotdot02.lc 1:9-1:13 191:9-1:13
20 Type 20 Type
21dotdot02.lc 2:1-2:5 212:1-2:5
22 Bool 22 Bool
23dotdot02.lc 2:8-3:20 232:8-3:20
24 Bool 24 Bool
25dotdot02.lc 2:13-2:23 252:13-2:23
26 [Float] 26 [Float]
27dotdot02.lc 2:14-2:17 272:14-2:17
28 Float 28 Float
29dotdot02.lc 2:19-2:22 292:19-2:22
30 Float 30 Float
31dotdot02.lc 3:16-3:20 313:16-3:20
32 Bool 32 Bool
33------------ warnings 33------------ warnings
34Uncovered pattern(s) at dotdot02.lc:2:13: 34Uncovered pattern(s) at ./testdata/dotdot02.lc:2:13:
35main = case [3.0..1.0] of 35main = case [3.0..1.0] of
36 ^^^^^^^^^^ 36 ^^^^^^^^^^
37Missing case(s): 37Missing case(s):
diff --git a/testdata/empty.out b/testdata/empty.out
index adb27003..df427cab 100644
--- a/testdata/empty.out
+++ b/testdata/empty.out
@@ -12,5 +12,5 @@ case'Empty = \a b -> <<case function of a type with 0 parameters>>
12match'Empty :: forall (a :: Type -> Type) -> a Empty -> forall b -> a b -> a b 12match'Empty :: forall (a :: Type -> Type) -> a Empty -> forall b -> a b -> a b
13match'Empty = \a b c d -> <<type case function>> 13match'Empty = \a b c d -> <<type case function>>
14------------ tooltips 14------------ tooltips
15empty.lc 3:6-3:11 153:6-3:11
16 Type | Type | Type | Type \ No newline at end of file 16 Type | Type | Type | Type \ No newline at end of file
diff --git a/testdata/empty.reject.out b/testdata/empty.reject.out
index a1da6c9d..31491cf6 100644
--- a/testdata/empty.reject.out
+++ b/testdata/empty.reject.out
@@ -1,3 +1,3 @@
1testdata/empty.reject.lc:4:1: 1./testdata/empty.reject.lc:4:1:
2expecting uppercase ident 2expecting uppercase ident
3wrong indentation 3wrong indentation \ No newline at end of file
diff --git a/testdata/framebuffer02.reject.out b/testdata/framebuffer02.reject.out
index 76afa505..58ff2a70 100644
--- a/testdata/framebuffer02.reject.out
+++ b/testdata/framebuffer02.reject.out
@@ -2,7 +2,7 @@ type error: can not unify
2 0 2 0
3with 3with
4 1 4 1
5in framebuffer02.reject.lc:2:17: 5in ./testdata/framebuffer02.reject.lc:2:17:
6 let frame = FrameBuffer (colorImage1 (V4 0.0 0.0 0.4 1.0) 6 let frame = FrameBuffer (colorImage1 (V4 0.0 0.0 0.4 1.0)
7 ,ColorImage @2 (V4 1.0 1.0 1.0 1.0) 7 ,ColorImage @2 (V4 1.0 1.0 1.0 1.0)
8 ,colorImage1 1.0 8 ,colorImage1 1.0
@@ -12,17 +12,17 @@ in framebuffer02.reject.lc:2:17:
12 0 12 0
13with 13with
14 1 14 1
15in framebuffer02.reject.lc:2:17: 15in ./testdata/framebuffer02.reject.lc:2:17:
16 let frame = FrameBuffer (colorImage1 (V4 0.0 0.0 0.4 1.0) 16 let frame = FrameBuffer (colorImage1 (V4 0.0 0.0 0.4 1.0)
17 ,ColorImage @2 (V4 1.0 1.0 1.0 1.0) 17 ,ColorImage @2 (V4 1.0 1.0 1.0 1.0)
18 ,colorImage1 1.0 18 ,colorImage1 1.0
19 ) 19 )
20------------ tooltips 20------------ tooltips
21framebuffer02.reject.lc 2:17-2:28 212:17-2:28
22 forall (a :: [Type]) 22 forall (a :: [Type])
23 . sameLayerCounts a 23 . sameLayerCounts a
24 => HList a -> FrameBuffer (ImageLC (head a)) (map GetImageKind a) 24 => HList a -> FrameBuffer (ImageLC (head a)) (map GetImageKind a)
25framebuffer02.reject.lc 2:17-5:30 252:17-5:30
26 FrameBuffer 26 FrameBuffer
27 1 27 1
28 (map 28 (map
@@ -30,64 +30,64 @@ framebuffer02.reject.lc 2:17-5:30
30 ' [Image 1 ('Color (VecScalar 4 Float)) 30 ' [Image 1 ('Color (VecScalar 4 Float))
31 , Image 2 ('Color (VecScalar 4 Float)) 31 , Image 2 ('Color (VecScalar 4 Float))
32 , Image 1 ('Color (VecScalar 1 Float))]) 32 , Image 1 ('Color (VecScalar 1 Float))])
33framebuffer02.reject.lc 2:29-5:30 332:29-5:30
34 (Image 1 ('Color (VecScalar 4 Float)) 34 (Image 1 ('Color (VecScalar 4 Float))
35 , Image 2 ('Color (VecScalar 4 Float)) 35 , Image 2 ('Color (VecScalar 4 Float))
36 , Image 1 ('Color (VecScalar 1 Float))) 36 , Image 1 ('Color (VecScalar 1 Float)))
37framebuffer02.reject.lc 2:30-2:41 372:30-2:41
38 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 1 ('Color c) 38 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 1 ('Color c)
39framebuffer02.reject.lc 2:30-2:62 392:30-2:62
40 Image 1 ('Color (VecScalar 4 Float)) 40 Image 1 ('Color (VecScalar 4 Float))
41framebuffer02.reject.lc 2:43-2:45 412:43-2:45
42 forall a . a -> a -> a -> a -> VecS a 4 42 forall a . a -> a -> a -> a -> VecS a 4
43framebuffer02.reject.lc 2:43-2:49 432:43-2:49
44 Float -> Float -> Float -> VecS Float 4 44 Float -> Float -> Float -> VecS Float 4
45framebuffer02.reject.lc 2:43-2:53 452:43-2:53
46 Float -> Float -> VecS Float 4 46 Float -> Float -> VecS Float 4
47framebuffer02.reject.lc 2:43-2:57 472:43-2:57
48 Float -> VecS Float 4 48 Float -> VecS Float 4
49framebuffer02.reject.lc 2:43-2:61 492:43-2:61
50 VecS Float 4 50 VecS Float 4
51framebuffer02.reject.lc 2:46-2:49 512:46-2:49
52 Float 52 Float
53framebuffer02.reject.lc 2:50-2:53 532:50-2:53
54 Float 54 Float
55framebuffer02.reject.lc 2:54-2:57 552:54-2:57
56 Float 56 Float
57framebuffer02.reject.lc 2:58-2:61 572:58-2:61
58 Float 58 Float
59framebuffer02.reject.lc 3:30-3:40 593:30-3:40
60 forall (a :: Nat) (b :: Nat) c d 60 forall (a :: Nat) (b :: Nat) c d
61 . (Num c, d ~ VecScalar b c) => d -> Image a ('Color d) 61 . (Num c, d ~ VecScalar b c) => d -> Image a ('Color d)
62framebuffer02.reject.lc 3:30-3:43 623:30-3:43
63 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 2 ('Color c) 63 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 2 ('Color c)
64framebuffer02.reject.lc 3:30-3:64 643:30-3:64
65 Image 2 ('Color (VecScalar 4 Float)) 65 Image 2 ('Color (VecScalar 4 Float))
66framebuffer02.reject.lc 3:30-4:45 663:30-4:45
67 (Image 2 ('Color (VecScalar 4 Float)), Image 1 ('Color (VecScalar 1 Float))) 67 (Image 2 ('Color (VecScalar 4 Float)), Image 1 ('Color (VecScalar 1 Float)))
68framebuffer02.reject.lc 3:42-3:43 683:42-3:43
69 _b 69 _b
70framebuffer02.reject.lc 3:45-3:47 703:45-3:47
71 forall a . a -> a -> a -> a -> VecS a 4 71 forall a . a -> a -> a -> a -> VecS a 4
72framebuffer02.reject.lc 3:45-3:51 723:45-3:51
73 Float -> Float -> Float -> VecS Float 4 73 Float -> Float -> Float -> VecS Float 4
74framebuffer02.reject.lc 3:45-3:55 743:45-3:55
75 Float -> Float -> VecS Float 4 75 Float -> Float -> VecS Float 4
76framebuffer02.reject.lc 3:45-3:59 763:45-3:59
77 Float -> VecS Float 4 77 Float -> VecS Float 4
78framebuffer02.reject.lc 3:45-3:63 783:45-3:63
79 VecS Float 4 79 VecS Float 4
80framebuffer02.reject.lc 3:48-3:51 803:48-3:51
81 Float 81 Float
82framebuffer02.reject.lc 3:52-3:55 823:52-3:55
83 Float 83 Float
84framebuffer02.reject.lc 3:56-3:59 843:56-3:59
85 Float 85 Float
86framebuffer02.reject.lc 3:60-3:63 863:60-3:63
87 Float 87 Float
88framebuffer02.reject.lc 4:30-4:41 884:30-4:41
89 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 1 ('Color c) 89 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 1 ('Color c)
90framebuffer02.reject.lc 4:30-4:45 904:30-4:45
91 Image 1 ('Color (VecScalar 1 Float)) | ((Image 1 ('Color (VecScalar 1 Float)))) 91 Image 1 ('Color (VecScalar 1 Float)) | ((Image 1 ('Color (VecScalar 1 Float))))
92framebuffer02.reject.lc 4:42-4:45 924:42-4:45
93 Float \ No newline at end of file 93 Float \ No newline at end of file
diff --git a/testdata/fromto.out b/testdata/fromto.out
index 0266c83b..a6f636b7 100644
--- a/testdata/fromto.out
+++ b/testdata/fromto.out
@@ -36,26 +36,26 @@ main
36main :: Bool 36main :: Bool
37main = _rhs True 37main = _rhs True
38------------ tooltips 38------------ tooltips
39fromto.lc 1:9-1:13 391:9-1:13
40 Type 40 Type
41fromto.lc 2:1-2:5 412:1-2:5
42 Bool 42 Bool
43fromto.lc 2:8-3:33 432:8-3:33
44 Bool 44 Bool
45fromto.lc 2:14-2:20 452:14-2:20
46 Float -> Float -> [Float] 46 Float -> Float -> [Float]
47fromto.lc 2:14-2:24 472:14-2:24
48 Float -> [Float] 48 Float -> [Float]
49fromto.lc 2:14-2:28 492:14-2:28
50 [Float] 50 [Float]
51fromto.lc 2:21-2:24 512:21-2:24
52 Float 52 Float
53fromto.lc 2:25-2:28 532:25-2:28
54 Float 54 Float
55fromto.lc 3:29-3:33 553:29-3:33
56 Bool | Bool | Bool | Bool | Bool | Bool | Bool 56 Bool | Bool | Bool | Bool | Bool | Bool | Bool
57------------ warnings 57------------ warnings
58Uncovered pattern(s) at fromto.lc:2:13: 58Uncovered pattern(s) at ./testdata/fromto.lc:2:13:
59main = case (fromTo 1.0 3.0) of 59main = case (fromTo 1.0 3.0) of
60 ^^^^^^^^^^^^^^^^ 60 ^^^^^^^^^^^^^^^^
61Missing case(s): 61Missing case(s):
diff --git a/testdata/id.out b/testdata/id.out
index f25f9043..12848a12 100644
--- a/testdata/id.out
+++ b/testdata/id.out
@@ -5,21 +5,21 @@ main' = _lhs main' (_rhs let a = \(b :: _) -> b in (a 4.0, a True))
5main' :: (Float, Bool) 5main' :: (Float, Bool)
6main' = _rhs (4.0, True) 6main' = _rhs (4.0, True)
7------------ tooltips 7------------ tooltips
8id.lc 1:1-1:6 81:1-1:6
9 (Float, Bool) 9 (Float, Bool)
10id.lc 3:19-3:20 103:19-3:20
11 _b 11 _b
12id.lc 4:8-4:27 124:8-4:27
13 (Float, Bool) 13 (Float, Bool)
14id.lc 4:9-4:12 144:9-4:12
15 forall a . a -> a 15 forall a . a -> a
16id.lc 4:9-4:16 164:9-4:16
17 Float 17 Float
18id.lc 4:13-4:16 184:13-4:16
19 Float 19 Float
20id.lc 4:18-4:21 204:18-4:21
21 forall a . a -> a 21 forall a . a -> a
22id.lc 4:18-4:26 224:18-4:26
23 Bool | ((Bool)) 23 Bool | ((Bool))
24id.lc 4:22-4:26 244:22-4:26
25 Bool \ No newline at end of file 25 Bool \ No newline at end of file
diff --git a/testdata/ifThenElse01.out b/testdata/ifThenElse01.out
index edbcc6d6..6a5763f5 100644
--- a/testdata/ifThenElse01.out
+++ b/testdata/ifThenElse01.out
@@ -7,21 +7,21 @@ main = _lhs main (_rhs ((\(a :: _) -> primIfThenElse a a a) True))
7main :: Bool 7main :: Bool
8main = _rhs True 8main = _rhs True
9------------ tooltips 9------------ tooltips
10ifThenElse01.lc 1:9-1:13 101:9-1:13
11 Type 11 Type
12ifThenElse01.lc 2:1-2:5 122:1-2:5
13 Bool 13 Bool
14ifThenElse01.lc 2:8-2:39 142:8-2:39
15 Bool 15 Bool
16ifThenElse01.lc 2:15-2:33 162:15-2:33
17 Bool 17 Bool
18ifThenElse01.lc 2:18-2:19 182:18-2:19
19 _c 19 _c
20ifThenElse01.lc 2:18-2:26 202:18-2:26
21 Bool -> Bool 21 Bool -> Bool
22ifThenElse01.lc 2:25-2:26 222:25-2:26
23 Bool 23 Bool
24ifThenElse01.lc 2:32-2:33 242:32-2:33
25 Bool 25 Bool
26ifThenElse01.lc 2:35-2:39 262:35-2:39
27 Bool \ No newline at end of file 27 Bool \ No newline at end of file
diff --git a/testdata/instantiate.out b/testdata/instantiate.out
index 8af193a3..b86ce3fd 100644
--- a/testdata/instantiate.out
+++ b/testdata/instantiate.out
@@ -5,33 +5,33 @@ main' = _lhs main' (_rhs let a = PrimAdd in a (V2 1.0 2.0) (V2 1.0 2.0))
5main' :: VecS Float 2 5main' :: VecS Float 2
6main' = _rhs (PrimAdd ('VecS 'Float 2) TT (V2 1.0 2.0) (V2 1.0 2.0)) 6main' = _rhs (PrimAdd ('VecS 'Float 2) TT (V2 1.0 2.0) (V2 1.0 2.0))
7------------ tooltips 7------------ tooltips
8instantiate.lc 1:1-1:6 81:1-1:6
9 VecS Float 2 9 VecS Float 2
10instantiate.lc 2:13-2:20 102:13-2:20
11 forall a . Num (MatVecScalarElem a) => a -> a -> a 11 forall a . Num (MatVecScalarElem a) => a -> a -> a
12instantiate.lc 2:24-2:25 122:24-2:25
13 forall a . Num (MatVecScalarElem a) => a -> a -> a 13 forall a . Num (MatVecScalarElem a) => a -> a -> a
14instantiate.lc 2:24-2:38 142:24-2:38
15 VecS Float 2 -> VecS Float 2 15 VecS Float 2 -> VecS Float 2
16instantiate.lc 2:24-2:51 162:24-2:51
17 VecS Float 2 17 VecS Float 2
18instantiate.lc 2:27-2:29 182:27-2:29
19 forall a . a -> a -> VecS a 2 19 forall a . a -> a -> VecS a 2
20instantiate.lc 2:27-2:33 202:27-2:33
21 Float -> VecS Float 2 21 Float -> VecS Float 2
22instantiate.lc 2:27-2:37 222:27-2:37
23 VecS Float 2 23 VecS Float 2
24instantiate.lc 2:30-2:33 242:30-2:33
25 Float 25 Float
26instantiate.lc 2:34-2:37 262:34-2:37
27 Float 27 Float
28instantiate.lc 2:40-2:42 282:40-2:42
29 forall a . a -> a -> VecS a 2 29 forall a . a -> a -> VecS a 2
30instantiate.lc 2:40-2:46 302:40-2:46
31 Float -> VecS Float 2 31 Float -> VecS Float 2
32instantiate.lc 2:40-2:50 322:40-2:50
33 VecS Float 2 33 VecS Float 2
34instantiate.lc 2:43-2:46 342:43-2:46
35 Float 35 Float
36instantiate.lc 2:47-2:50 362:47-2:50
37 Float \ No newline at end of file 37 Float \ No newline at end of file
diff --git a/testdata/instantiate2.out b/testdata/instantiate2.out
index 8ab4f778..54829208 100644
--- a/testdata/instantiate2.out
+++ b/testdata/instantiate2.out
@@ -6,45 +6,45 @@ main = _lhs main (_rhs let a = (+) in (a (V2 1.0 2.0) (V2 2.3 3.4), a 1.0 2.0))
6main :: (VecS Float 2, Float) 6main :: (VecS Float 2, Float)
7main = _rhs (V2 1.0 2.0 + V2 2.3 3.4, 1.0 + 2.0) 7main = _rhs (V2 1.0 2.0 + V2 2.3 3.4, 1.0 + 2.0)
8------------ tooltips 8------------ tooltips
9instantiate2.lc 1:1-1:5 91:1-1:5
10 (VecS Float 2, Float) 10 (VecS Float 2, Float)
11instantiate2.lc 1:16-1:19 111:16-1:19
12 forall a . Num (MatVecScalarElem a) => a -> a -> a 12 forall a . Num (MatVecScalarElem a) => a -> a -> a
13instantiate2.lc 1:23-1:63 131:23-1:63
14 (VecS Float 2, Float) 14 (VecS Float 2, Float)
15instantiate2.lc 1:24-1:25 151:24-1:25
16 forall a . Num (MatVecScalarElem a) => a -> a -> a 16 forall a . Num (MatVecScalarElem a) => a -> a -> a
17instantiate2.lc 1:24-1:38 171:24-1:38
18 VecS Float 2 -> VecS Float 2 18 VecS Float 2 -> VecS Float 2
19instantiate2.lc 1:24-1:51 191:24-1:51
20 VecS Float 2 20 VecS Float 2
21instantiate2.lc 1:27-1:29 211:27-1:29
22 forall a . a -> a -> VecS a 2 22 forall a . a -> a -> VecS a 2
23instantiate2.lc 1:27-1:33 231:27-1:33
24 Float -> VecS Float 2 24 Float -> VecS Float 2
25instantiate2.lc 1:27-1:37 251:27-1:37
26 VecS Float 2 26 VecS Float 2
27instantiate2.lc 1:30-1:33 271:30-1:33
28 Float 28 Float
29instantiate2.lc 1:34-1:37 291:34-1:37
30 Float 30 Float
31instantiate2.lc 1:40-1:42 311:40-1:42
32 forall a . a -> a -> VecS a 2 32 forall a . a -> a -> VecS a 2
33instantiate2.lc 1:40-1:46 331:40-1:46
34 Float -> VecS Float 2 34 Float -> VecS Float 2
35instantiate2.lc 1:40-1:50 351:40-1:50
36 VecS Float 2 36 VecS Float 2
37instantiate2.lc 1:43-1:46 371:43-1:46
38 Float 38 Float
39instantiate2.lc 1:47-1:50 391:47-1:50
40 Float 40 Float
41instantiate2.lc 1:53-1:54 411:53-1:54
42 forall a . Num (MatVecScalarElem a) => a -> a -> a 42 forall a . Num (MatVecScalarElem a) => a -> a -> a
43instantiate2.lc 1:53-1:58 431:53-1:58
44 Float -> Float 44 Float -> Float
45instantiate2.lc 1:53-1:62 451:53-1:62
46 Float | ((Float)) 46 Float | ((Float))
47instantiate2.lc 1:55-1:58 471:55-1:58
48 Float 48 Float
49instantiate2.lc 1:59-1:62 491:59-1:62
50 Float \ No newline at end of file 50 Float \ No newline at end of file
diff --git a/testdata/it.out b/testdata/it.out
index e48723ee..cdcf0874 100644
--- a/testdata/it.out
+++ b/testdata/it.out
@@ -40,60 +40,60 @@ from = primFix _ \a -> _rhs \b -> b : a (primAddInt 1 b)
40main :: Bool 40main :: Bool
41main = _rhs True 41main = _rhs True
42------------ tooltips 42------------ tooltips
43it.lc 4:1-4:5 434:1-4:5
44 Int -> [Int] 44 Int -> [Int]
45it.lc 4:14-4:15 454:14-4:15
46 _c 46 _c
47it.lc 4:14-4:16 474:14-4:16
48 [_b] -> [_b] 48 [_b] -> [_b]
49it.lc 4:14-4:38 494:14-4:38
50 [Int] 50 [Int]
51it.lc 4:15-4:16 514:15-4:16
52 forall a . a -> [a] -> [a] 52 forall a . a -> [a] -> [a]
53it.lc 4:17-4:21 534:17-4:21
54 _d 54 _d
55it.lc 4:23-4:33 554:23-4:33
56 Int -> Int -> Int 56 Int -> Int -> Int
57it.lc 4:23-4:35 574:23-4:35
58 Int -> Int 58 Int -> Int
59it.lc 4:23-4:37 594:23-4:37
60 Int 60 Int
61it.lc 4:34-4:35 614:34-4:35
62 _b 62 _b
63it.lc 4:36-4:37 634:36-4:37
64 _e 64 _e
65it.lc 6:1-6:5 656:1-6:5
66 Bool 66 Bool
67it.lc 6:8-7:57 676:8-7:57
68 Bool 68 Bool
69it.lc 6:13-6:17 696:13-6:17
70 Int -> [Int] 70 Int -> [Int]
71it.lc 6:13-6:19 716:13-6:19
72 [Int] 72 [Int]
73it.lc 6:18-6:19 736:18-6:19
74 _b 74 _b
75it.lc 7:20-7:57 757:20-7:57
76 Bool | Bool | Bool | Bool 76 Bool | Bool | Bool | Bool
77it.lc 7:25-7:39 777:25-7:39
78 Int -> Int -> Ordering 78 Int -> Int -> Ordering
79it.lc 7:25-7:41 797:25-7:41
80 Int -> Ordering 80 Int -> Ordering
81it.lc 7:25-7:43 817:25-7:43
82 Ordering 82 Ordering
83it.lc 7:40-7:41 837:40-7:41
84 _c 84 _c
85it.lc 7:42-7:43 857:42-7:43
86 _b 86 _b
87it.lc 7:53-7:57 877:53-7:57
88 Bool 88 Bool
89------------ warnings 89------------ warnings
90Uncovered pattern(s) at it.lc:7:25: 90Uncovered pattern(s) at ./testdata/it.lc:7:25:
91 (_:_:_:i:_) -> case primCompareInt i 3 of EQ -> True 91 (_:_:_:i:_) -> case primCompareInt i 3 of EQ -> True
92 ^^^^^^^^^^^^^^^^^^ 92 ^^^^^^^^^^^^^^^^^^
93Missing case(s): 93Missing case(s):
94 LT 94 LT
95 GT 95 GT
96Uncovered pattern(s) at it.lc:6:13: 96Uncovered pattern(s) at ./testdata/it.lc:6:13:
97main = case from 0 of 97main = case from 0 of
98 ^^^^^^ 98 ^^^^^^
99Missing case(s): 99Missing case(s):
diff --git a/testdata/language-features/adt/adt01.out b/testdata/language-features/adt/adt01.out
index 36f684b5..67385347 100644
--- a/testdata/language-features/adt/adt01.out
+++ b/testdata/language-features/adt/adt01.out
@@ -108,80 +108,80 @@ match'Zero = \a b c d -> <<type case function>>
108value1 :: OneBool 108value1 :: OneBool
109value1 = _rhs (OneBool True) 109value1 = _rhs (OneBool True)
110------------ tooltips 110------------ tooltips
111adt01.lc 1:6-1:10 1111:6-1:10
112 Type | Type | Type | Type 112 Type | Type | Type | Type
113adt01.lc 3:6-3:10 1133:6-3:10
114 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type 114 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type
115adt01.lc 3:6-3:12 1153:6-3:12
116 Type | Type 116 Type | Type
117adt01.lc 3:6-3:19 1173:6-3:19
118 Type | Type 118 Type | Type
119adt01.lc 3:6-3:21 1193:6-3:21
120 Type 120 Type
121adt01.lc 3:11-3:12 1213:11-3:12
122 Type 122 Type
123adt01.lc 3:15-3:19 1233:15-3:19
124 forall a . a -> One1 a | One1 _c | Type | Type 124 forall a . a -> One1 a | One1 _c | Type | Type
125adt01.lc 3:20-3:21 1253:20-3:21
126 Type 126 Type
127adt01.lc 5:6-5:12 1275:6-5:12
128 Type | Type | Type | Type | Type | Type 128 Type | Type | Type | Type | Type | Type
129adt01.lc 5:6-5:19 1295:6-5:19
130 Type 130 Type
131adt01.lc 5:15-5:19 1315:15-5:19
132 Int -> OneInt | OneInt | Type | Type 132 Int -> OneInt | OneInt | Type | Type
133adt01.lc 5:20-5:23 1335:20-5:23
134 Type 134 Type
135adt01.lc 7:6-7:13 1357:6-7:13
136 Type | Type | Type | Type | Type | Type 136 Type | Type | Type | Type | Type | Type
137adt01.lc 7:6-7:23 1377:6-7:23
138 Type 138 Type
139adt01.lc 7:16-7:23 1397:16-7:23
140 Bool -> OneBool | OneBool | Type | Type 140 Bool -> OneBool | OneBool | Type | Type
141adt01.lc 7:24-7:28 1417:24-7:28
142 Type 142 Type
143adt01.lc 9:6-9:9 1439:6-9:9
144 Type -> Type -> Type | Type -> Type -> Type | Type -> Type -> Type | Type 144 Type -> Type -> Type | Type -> Type -> Type | Type -> Type -> Type | Type
145 -> Type -> Type | Type -> Type -> Type | Type 145 -> Type -> Type | Type -> Type -> Type | Type
146adt01.lc 9:6-9:11 1469:6-9:11
147 Type -> Type | Type -> Type 147 Type -> Type | Type -> Type
148adt01.lc 9:6-9:13 1489:6-9:13
149 Type | Type | Type | Type 149 Type | Type | Type | Type
150adt01.lc 9:6-10:11 1509:6-10:11
151 Type | Type 151 Type | Type
152adt01.lc 9:6-11:9 1529:6-11:9
153 Type | Type | Type | Type 153 Type | Type | Type | Type
154adt01.lc 9:6-11:11 1549:6-11:11
155 Type | Type 155 Type | Type
156adt01.lc 9:10-9:11 1569:10-9:11
157 Type | Type 157 Type | Type
158adt01.lc 9:12-9:13 1589:12-9:13
159 Type | Type 159 Type | Type
160adt01.lc 10:5-10:9 16010:5-10:9
161 forall a b . a -> Two a b | Two _d _c | Type | Type 161 forall a b . a -> Two a b | Two _d _c | Type | Type
162adt01.lc 10:10-10:11 16210:10-10:11
163 Type 163 Type
164adt01.lc 11:5-11:9 16411:5-11:9
165 forall a b . b -> Two a b | Two _e _d | Type | Type 165 forall a b . b -> Two a b | Two _e _d | Type | Type
166adt01.lc 11:10-11:11 16611:10-11:11
167 Type 167 Type
168adt01.lc 13:1-13:7 16813:1-13:7
169 OneBool 169 OneBool
170adt01.lc 13:10-13:17 17013:10-13:17
171 Bool -> OneBool 171 Bool -> OneBool
172adt01.lc 13:10-13:22 17213:10-13:22
173 OneBool 173 OneBool
174adt01.lc 13:18-13:22 17413:18-13:22
175 Bool 175 Bool
176adt01.lc 15:1-15:2 17615:1-15:2
177 OneBool -> Bool 177 OneBool -> Bool
178adt01.lc 15:17-15:18 17815:17-15:18
179 Bool 179 Bool
180adt01.lc 17:1-17:5 18017:1-17:5
181 Bool 181 Bool
182adt01.lc 17:8-17:9 18217:8-17:9
183 OneBool -> Bool 183 OneBool -> Bool
184adt01.lc 17:8-17:16 18417:8-17:16
185 Bool 185 Bool
186adt01.lc 17:10-17:16 18617:10-17:16
187 OneBool \ No newline at end of file 187 OneBool \ No newline at end of file
diff --git a/testdata/language-features/adt/adt02.out b/testdata/language-features/adt/adt02.out
index 8145446b..404cd771 100644
--- a/testdata/language-features/adt/adt02.out
+++ b/testdata/language-features/adt/adt02.out
@@ -149,141 +149,141 @@ value2 = _rhs (Data2 True "friend" True)
149value3 :: Data3 Bool Bool Bool 149value3 :: Data3 Bool Bool Bool
150value3 = _rhs (Data3 True True True) 150value3 = _rhs (Data3 True True True)
151------------ tooltips 151------------ tooltips
152adt02.lc 1:6-1:11 1521:6-1:11
153 Type | Type | Type | Type | Type | Type 153 Type | Type | Type | Type | Type | Type
154adt02.lc 1:6-1:19 1541:6-1:19
155 Type 155 Type
156adt02.lc 1:14-1:19 1561:14-1:19
157 Bool -> Data1 | Data1 | Type | Type 157 Bool -> Data1 | Data1 | Type | Type
158adt02.lc 1:22-1:26 1581:22-1:26
159 Data1 -> Bool 159 Data1 -> Bool
160adt02.lc 1:30-1:34 1601:30-1:34
161 Type 161 Type
162adt02.lc 3:6-3:11 1623:6-3:11
163 Type | Type | Type | Type | Type | Type 163 Type | Type | Type | Type | Type | Type
164adt02.lc 3:6-3:19 1643:6-3:19
165 Type 165 Type
166adt02.lc 3:6-6:17 1663:6-6:17
167 Type | Type 167 Type | Type
168adt02.lc 3:14-3:19 1683:14-3:19
169 Bool -> String -> Bool -> Data2 | Data2 | Type | Type | Type | Type 169 Bool -> String -> Bool -> Data2 | Data2 | Type | Type | Type | Type
170adt02.lc 4:5-4:9 1704:5-4:9
171 Data2 -> Bool 171 Data2 -> Bool
172adt02.lc 4:13-4:17 1724:13-4:17
173 Type 173 Type
174adt02.lc 5:5-5:9 1745:5-5:9
175 Data2 -> String 175 Data2 -> String
176adt02.lc 5:13-5:19 1765:13-5:19
177 Type 177 Type
178adt02.lc 6:5-6:9 1786:5-6:9
179 Data2 -> Bool 179 Data2 -> Bool
180adt02.lc 6:13-6:17 1806:13-6:17
181 Type 181 Type
182adt02.lc 9:1-9:7 1829:1-9:7
183 Data1 183 Data1
184adt02.lc 9:10-9:15 1849:10-9:15
185 Bool -> Data1 185 Bool -> Data1
186adt02.lc 9:10-9:20 1869:10-9:20
187 Data1 187 Data1
188adt02.lc 9:16-9:20 1889:16-9:20
189 Bool 189 Bool
190adt02.lc 10:1-10:7 19010:1-10:7
191 Data2 191 Data2
192adt02.lc 10:10-10:15 19210:10-10:15
193 Bool -> String -> Bool -> Data2 193 Bool -> String -> Bool -> Data2
194adt02.lc 10:10-10:20 19410:10-10:20
195 String -> Bool -> Data2 195 String -> Bool -> Data2
196adt02.lc 10:10-10:29 19610:10-10:29
197 Bool -> Data2 197 Bool -> Data2
198adt02.lc 10:10-10:34 19810:10-10:34
199 Data2 199 Data2
200adt02.lc 10:16-10:20 20010:16-10:20
201 Bool 201 Bool
202adt02.lc 10:21-10:29 20210:21-10:29
203 String 203 String
204adt02.lc 10:30-10:34 20410:30-10:34
205 Bool 205 Bool
206adt02.lc 12:6-12:11 20612:6-12:11
207 Type -> Type -> Type -> Type | Type -> Type -> Type -> Type | Type 207 Type -> Type -> Type -> Type | Type -> Type -> Type -> Type | Type
208 -> Type -> Type -> Type | Type -> Type -> Type -> Type | Type 208 -> Type -> Type -> Type | Type -> Type -> Type -> Type | Type
209adt02.lc 12:6-12:13 20912:6-12:13
210 Type -> Type -> Type 210 Type -> Type -> Type
211adt02.lc 12:6-12:15 21112:6-12:15
212 Type -> Type 212 Type -> Type
213adt02.lc 12:6-12:17 21312:6-12:17
214 Type | Type 214 Type | Type
215adt02.lc 12:6-12:25 21512:6-12:25
216 Type | Type | Type | Type 216 Type | Type | Type | Type
217adt02.lc 12:6-15:14 21712:6-15:14
218 Type | Type | Type | Type | Type 218 Type | Type | Type | Type | Type
219adt02.lc 12:12-12:13 21912:12-12:13
220 Type 220 Type
221adt02.lc 12:14-12:15 22112:14-12:15
222 Type 222 Type
223adt02.lc 12:16-12:17 22312:16-12:17
224 Type 224 Type
225adt02.lc 12:20-12:25 22512:20-12:25
226 forall a b c . a -> b -> c -> Data3 a b c | Data3 226 forall a b c . a -> b -> c -> Data3 a b c | Data3
227 _g 227 _g
228 _f 228 _f
229 _e | Type | Type | Type | Type 229 _e | Type | Type | Type | Type
230adt02.lc 13:5-13:9 23013:5-13:9
231 forall a b c . Data3 a b c -> a 231 forall a b c . Data3 a b c -> a
232adt02.lc 13:13-13:14 23213:13-13:14
233 Type 233 Type
234adt02.lc 14:5-14:9 23414:5-14:9
235 forall a b c . Data3 a b c -> b 235 forall a b c . Data3 a b c -> b
236adt02.lc 14:13-14:14 23614:13-14:14
237 Type 237 Type
238adt02.lc 15:5-15:9 23815:5-15:9
239 forall a b c . Data3 a b c -> c 239 forall a b c . Data3 a b c -> c
240adt02.lc 15:13-15:14 24015:13-15:14
241 Type 241 Type
242adt02.lc 18:1-18:7 24218:1-18:7
243 Data3 Bool Bool Bool 243 Data3 Bool Bool Bool
244adt02.lc 18:10-18:15 24418:10-18:15
245 forall a b c . a -> b -> c -> Data3 a b c 245 forall a b c . a -> b -> c -> Data3 a b c
246adt02.lc 18:10-18:20 24618:10-18:20
247 _b -> _a -> Data3 Bool _b _a 247 _b -> _a -> Data3 Bool _b _a
248adt02.lc 18:10-18:25 24818:10-18:25
249 _a -> Data3 Bool Bool _a 249 _a -> Data3 Bool Bool _a
250adt02.lc 18:10-18:30 25018:10-18:30
251 Data3 Bool Bool Bool 251 Data3 Bool Bool Bool
252adt02.lc 18:16-18:20 25218:16-18:20
253 Bool 253 Bool
254adt02.lc 18:21-18:25 25418:21-18:25
255 Bool 255 Bool
256adt02.lc 18:26-18:30 25618:26-18:30
257 Bool 257 Bool
258adt02.lc 20:1-20:5 25820:1-20:5
259 Bool 259 Bool
260adt02.lc 20:8-20:12 26020:8-20:12
261 Data2 -> Bool 261 Data2 -> Bool
262adt02.lc 20:8-20:19 26220:8-20:19
263 Bool 263 Bool
264adt02.lc 20:8-20:22 26420:8-20:22
265 Bool -> Bool 265 Bool -> Bool
266adt02.lc 20:8-20:49 26620:8-20:49
267 Bool 267 Bool
268adt02.lc 20:13-20:19 26820:13-20:19
269 Data2 269 Data2
270adt02.lc 20:20-20:22 27020:20-20:22
271 Bool -> Bool -> Bool 271 Bool -> Bool -> Bool
272adt02.lc 20:23-20:27 27220:23-20:27
273 Data2 -> Bool 273 Data2 -> Bool
274adt02.lc 20:23-20:34 27420:23-20:34
275 Bool 275 Bool
276adt02.lc 20:23-20:37 27620:23-20:37
277 Bool -> Bool 277 Bool -> Bool
278adt02.lc 20:23-20:49 27820:23-20:49
279 Bool 279 Bool
280adt02.lc 20:28-20:34 28020:28-20:34
281 Data2 281 Data2
282adt02.lc 20:35-20:37 28220:35-20:37
283 Bool -> Bool -> Bool 283 Bool -> Bool -> Bool
284adt02.lc 20:38-20:42 28420:38-20:42
285 forall a b c . Data3 a b c -> a 285 forall a b c . Data3 a b c -> a
286adt02.lc 20:38-20:49 28620:38-20:49
287 Bool 287 Bool
288adt02.lc 20:43-20:49 28820:43-20:49
289 Data3 Bool Bool Bool \ No newline at end of file 289 Data3 Bool Bool Bool \ No newline at end of file
diff --git a/testdata/language-features/adt/adt02.reject.out b/testdata/language-features/adt/adt02.reject.out
index 4df48b2c..e07abac2 100644
--- a/testdata/language-features/adt/adt02.reject.out
+++ b/testdata/language-features/adt/adt02.reject.out
@@ -1,9 +1,9 @@
1type error: can not unify 1type error: can not unify
2 'Internals.lc:63:6: 2 <<installed-prelude-path>>/Internals.lc:63:6:
3 data Bool = False | True 3 data Bool = False | True
4 ^^^^ 4 ^^^^
5with 5with
6 'Internals.lc:58:6: 6 <<installed-prelude-path>>/Internals.lc:58:6:
7 data Int 7 data Int
8 ^^^ 8 ^^^
9in proj 9in proj
@@ -18,36 +18,36 @@ case'Data3
18 -> forall (h :: Data3) -> a h 18 -> forall (h :: Data3) -> a h
19match'Data3 :: forall (a :: Type -> Type) -> a Data3 -> forall b -> a b -> a b 19match'Data3 :: forall (a :: Type -> Type) -> a Data3 -> forall b -> a b -> a b
20!type error: can not unify 20!type error: can not unify
21 'Internals.lc:63:6: 21 <<installed-prelude-path>>/Internals.lc:63:6:
22 data Bool = False | True 22 data Bool = False | True
23 ^^^^ 23 ^^^^
24with 24with
25 'Internals.lc:58:6: 25 <<installed-prelude-path>>/Internals.lc:58:6:
26 data Int 26 data Int
27 ^^^ 27 ^^^
28in proj 28in proj
29------------ tooltips 29------------ tooltips
30adt02.reject.lc 2:6-2:11 302:6-2:11
31 Type | Type | Type | Type | Type | Type | Type | Type 31 Type | Type | Type | Type | Type | Type | Type | Type
32adt02.reject.lc 2:6-5:25 322:6-5:25
33 Type | Type 33 Type | Type
34adt02.reject.lc 2:6-7:11 342:6-7:11
35 Type | Type 35 Type | Type
36adt02.reject.lc 2:6-10:20 362:6-10:20
37 Type | Type 37 Type | Type
38adt02.reject.lc 3:5-3:10 383:5-3:10
39 Bool -> Char -> Bool -> Data3 | Data3 | Type | Type | Type | Type 39 Bool -> Char -> Bool -> Data3 | Data3 | Type | Type | Type | Type
40adt02.reject.lc 3:21-3:25 403:21-3:25
41 Type 41 Type
42adt02.reject.lc 4:21-4:25 424:21-4:25
43 Type 43 Type
44adt02.reject.lc 5:21-5:25 445:21-5:25
45 Type 45 Type
46adt02.reject.lc 7:5-7:11 467:5-7:11
47 Int -> String -> Int -> Data3 | Data3 | Type | Type | Type | Type 47 Int -> String -> Int -> Data3 | Data3 | Type | Type | Type | Type
48adt02.reject.lc 8:17-8:20 488:17-8:20
49 Type 49 Type
50adt02.reject.lc 9:17-9:23 509:17-9:23
51 Type 51 Type
52adt02.reject.lc 10:17-10:20 5210:17-10:20
53 Type \ No newline at end of file 53 Type \ No newline at end of file
diff --git a/testdata/language-features/adt/adt03.reject.out b/testdata/language-features/adt/adt03.reject.out
index 4296561e..51c1f1ad 100644
--- a/testdata/language-features/adt/adt03.reject.out
+++ b/testdata/language-features/adt/adt03.reject.out
@@ -1,11 +1,11 @@
1can't find: a in adt03.reject.lc:2:20: 1can't find: a in ./testdata/language-features/adt/adt03.reject.lc:2:20:
2data Data3 = Data3 a b c 2data Data3 = Data3 a b c
3 ^ 3 ^
4------------ trace 4------------ trace
5'Data3 :: Type 5'Data3 :: Type
6!can't find: a in adt03.reject.lc:2:20: 6!can't find: a in ./testdata/language-features/adt/adt03.reject.lc:2:20:
7data Data3 = Data3 a b c 7data Data3 = Data3 a b c
8 ^ 8 ^
9------------ tooltips 9------------ tooltips
10adt03.reject.lc 2:6-2:11 102:6-2:11
11 Type \ No newline at end of file 11 Type \ No newline at end of file
diff --git a/testdata/language-features/adt/adt04.reject.out b/testdata/language-features/adt/adt04.reject.out
index 5a605902..7ec3f438 100644
--- a/testdata/language-features/adt/adt04.reject.out
+++ b/testdata/language-features/adt/adt04.reject.out
@@ -1,11 +1,11 @@
1can't find: a in adt04.reject.lc:2:27: 1can't find: a in ./testdata/language-features/adt/adt04.reject.lc:2:27:
2data Data3 = Data3 { x :: a , y :: b , z :: c } 2data Data3 = Data3 { x :: a , y :: b , z :: c }
3 ^ 3 ^
4------------ trace 4------------ trace
5'Data3 :: Type 5'Data3 :: Type
6!can't find: a in adt04.reject.lc:2:27: 6!can't find: a in ./testdata/language-features/adt/adt04.reject.lc:2:27:
7data Data3 = Data3 { x :: a , y :: b , z :: c } 7data Data3 = Data3 { x :: a , y :: b , z :: c }
8 ^ 8 ^
9------------ tooltips 9------------ tooltips
10adt04.reject.lc 2:6-2:11 102:6-2:11
11 Type \ No newline at end of file 11 Type \ No newline at end of file
diff --git a/testdata/language-features/adt/adt05.out b/testdata/language-features/adt/adt05.out
index 5e37e669..777c9003 100644
--- a/testdata/language-features/adt/adt05.out
+++ b/testdata/language-features/adt/adt05.out
@@ -66,77 +66,77 @@ value1 = _rhs TEmpty
66value2 :: forall a . Num a => TList a 66value2 :: forall a . Num a => TList a
67value2 = \a b -> _rhs (TCons (fromInt a b 3) TEmpty) 67value2 = \a b -> _rhs (TCons (fromInt a b 3) TEmpty)
68------------ tooltips 68------------ tooltips
69adt05.lc 3:6-3:11 693:6-3:11
70 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type 70 Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type -> Type | Type
71adt05.lc 3:6-3:13 713:6-3:13
72 Type | Type | Type | Type 72 Type | Type | Type | Type
73adt05.lc 3:6-3:30 733:6-3:30
74 Type | Type | Type 74 Type | Type | Type
75adt05.lc 3:6-3:42 753:6-3:42
76 Type | Type 76 Type | Type
77adt05.lc 3:12-3:13 773:12-3:13
78 Type | Type 78 Type | Type
79adt05.lc 3:16-3:22 793:16-3:22
80 forall a . TList a | TList _b 80 forall a . TList a | TList _b
81adt05.lc 3:25-3:30 813:25-3:30
82 forall a . a -> TList a -> TList a | TList _e | Type | Type | Type 82 forall a . a -> TList a -> TList a | TList _e | Type | Type | Type
83adt05.lc 3:31-3:32 833:31-3:32
84 Type 84 Type
85adt05.lc 3:34-3:39 853:34-3:39
86 Type -> Type 86 Type -> Type
87adt05.lc 3:34-3:41 873:34-3:41
88 Type 88 Type
89adt05.lc 3:40-3:41 893:40-3:41
90 Type 90 Type
91adt05.lc 5:1-5:7 915:1-5:7
92 forall a . TList a 92 forall a . TList a
93adt05.lc 5:10-5:16 935:10-5:16
94 forall a . TList a 94 forall a . TList a
95adt05.lc 6:1-6:7 956:1-6:7
96 forall a . Num a => TList a 96 forall a . Num a => TList a
97adt05.lc 6:10-6:15 976:10-6:15
98 forall a . a -> TList a -> TList a 98 forall a . a -> TList a -> TList a
99adt05.lc 6:10-6:17 996:10-6:17
100 TList _b -> TList _b 100 TList _b -> TList _b
101adt05.lc 6:10-6:24 1016:10-6:24
102 TList _b 102 TList _b
103adt05.lc 6:16-6:17 1036:16-6:17
104 _b 104 _b
105adt05.lc 6:18-6:24 1056:18-6:24
106 forall a . TList a 106 forall a . TList a
107adt05.lc 8:1-8:8 1078:1-8:8
108 forall a . TList a -> Bool 108 forall a . TList a -> Bool
109adt05.lc 8:18-8:22 1098:18-8:22
110 Bool 110 Bool
111adt05.lc 8:18-9:23 1118:18-9:23
112 TList _a -> Bool 112 TList _a -> Bool
113adt05.lc 9:18-9:23 1139:18-9:23
114 Bool 114 Bool
115adt05.lc 11:1-11:7 11511:1-11:7
116 forall a . TList a -> Bool 116 forall a . TList a -> Bool
117adt05.lc 11:22-11:26 11711:22-11:26
118 Bool 118 Bool
119adt05.lc 11:22-12:27 11911:22-12:27
120 TList _a -> Bool 120 TList _a -> Bool
121adt05.lc 12:22-12:27 12112:22-12:27
122 Bool 122 Bool
123adt05.lc 14:1-14:5 12314:1-14:5
124 @Type -> forall a . Num a => Bool 124 @Type -> forall a . Num a => Bool
125adt05.lc 14:8-14:15 12514:8-14:15
126 forall a . TList a -> Bool 126 forall a . TList a -> Bool
127adt05.lc 14:8-14:22 12714:8-14:22
128 Bool 128 Bool
129adt05.lc 14:8-14:25 12914:8-14:25
130 Bool -> Bool 130 Bool -> Bool
131adt05.lc 14:8-14:39 13114:8-14:39
132 Bool 132 Bool
133adt05.lc 14:16-14:22 13314:16-14:22
134 forall a . TList a 134 forall a . TList a
135adt05.lc 14:23-14:25 13514:23-14:25
136 Bool -> Bool -> Bool 136 Bool -> Bool -> Bool
137adt05.lc 14:26-14:32 13714:26-14:32
138 forall a . TList a -> Bool 138 forall a . TList a -> Bool
139adt05.lc 14:26-14:39 13914:26-14:39
140 Bool 140 Bool
141adt05.lc 14:33-14:39 14114:33-14:39
142 forall a . Num a => TList a \ No newline at end of file 142 forall a . Num a => TList a \ No newline at end of file
diff --git a/testdata/language-features/adt/gadt01.out b/testdata/language-features/adt/gadt01.out
index a88a5bec..0a4d5138 100644
--- a/testdata/language-features/adt/gadt01.out
+++ b/testdata/language-features/adt/gadt01.out
@@ -125,252 +125,252 @@ value2 = _rhs (Value2 True "s")
125value3 :: M3 Bool "t" 125value3 :: M3 Bool "t"
126value3 = _rhs (Value3 "t" True) 126value3 = _rhs (Value3 "t" True)
127------------ tooltips 127------------ tooltips
128gadt01.lc 2:6-2:7 1282:6-2:7
129 Nat -> Type -> Type | Nat -> Type -> Type | Type | Type | Nat 129 Nat -> Type -> Type | Nat -> Type -> Type | Type | Type | Nat
130 -> Type -> Type | Type | Type | Type 130 -> Type -> Type | Type | Type | Type
131gadt01.lc 2:6-4:25 1312:6-4:25
132 Type | Type 132 Type | Type
133gadt01.lc 2:11-2:14 1332:11-2:14
134 Type 134 Type
135gadt01.lc 2:18-2:22 1352:18-2:22
136 Type 136 Type
137gadt01.lc 2:18-2:30 1372:18-2:30
138 Type 138 Type
139gadt01.lc 2:26-2:30 1392:26-2:30
140 Type | Type 140 Type | Type
141gadt01.lc 3:3-3:6 1413:3-3:6
142 forall a . a -> V 1 a | V 1 _b 142 forall a . a -> V 1 a | V 1 _b
143gadt01.lc 3:3-3:20 1433:3-3:20
144 Type | Type | Type 144 Type | Type | Type
145gadt01.lc 3:10-3:11 1453:10-3:11
146 _b 146 _b
147gadt01.lc 3:10-3:20 1473:10-3:20
148 Type 148 Type
149gadt01.lc 3:15-3:16 1493:15-3:16
150 Nat -> Type -> Type 150 Nat -> Type -> Type
151gadt01.lc 3:15-3:18 1513:15-3:18
152 Type -> Type 152 Type -> Type
153gadt01.lc 3:15-3:20 1533:15-3:20
154 Type | Type 154 Type | Type
155gadt01.lc 3:17-3:18 1553:17-3:18
156 _b | _b 156 _b | _b
157gadt01.lc 3:17-3:20 1573:17-3:20
158 V 1 _b -> Type 158 V 1 _b -> Type
159gadt01.lc 3:19-3:20 1593:19-3:20
160 Type | Type 160 Type | Type
161gadt01.lc 4:3-4:6 1614:3-4:6
162 forall a . a -> a -> V 2 a | V 2 _c 162 forall a . a -> a -> V 2 a | V 2 _c
163gadt01.lc 4:3-4:25 1634:3-4:25
164 Type | Type | Type | Type 164 Type | Type | Type | Type
165gadt01.lc 4:10-4:11 1654:10-4:11
166 _b 166 _b
167gadt01.lc 4:10-4:25 1674:10-4:25
168 Type 168 Type
169gadt01.lc 4:15-4:16 1694:15-4:16
170 Type 170 Type
171gadt01.lc 4:15-4:25 1714:15-4:25
172 Type 172 Type
173gadt01.lc 4:20-4:21 1734:20-4:21
174 Nat -> Type -> Type 174 Nat -> Type -> Type
175gadt01.lc 4:20-4:23 1754:20-4:23
176 Type -> Type 176 Type -> Type
177gadt01.lc 4:20-4:25 1774:20-4:25
178 Type | Type 178 Type | Type
179gadt01.lc 4:22-4:23 1794:22-4:23
180 _b | _b 180 _b | _b
181gadt01.lc 4:22-4:25 1814:22-4:25
182 V 2 _c -> Type 182 V 2 _c -> Type
183gadt01.lc 4:24-4:25 1834:24-4:25
184 Type | Type 184 Type | Type
185gadt01.lc 6:6-6:7 1856:6-6:7
186 Type -> String -> Type | Type -> String -> Type | Type | Type | Type 186 Type -> String -> Type | Type -> String -> Type | Type | Type | Type
187 -> String -> Type | Type | Type | Type 187 -> String -> Type | Type | Type | Type
188gadt01.lc 6:6-7:33 1886:6-7:33
189 Type 189 Type
190gadt01.lc 6:11-6:15 1906:11-6:15
191 Type 191 Type
192gadt01.lc 6:19-6:25 1926:19-6:25
193 Type 193 Type
194gadt01.lc 6:19-6:33 1946:19-6:33
195 Type 195 Type
196gadt01.lc 6:29-6:33 1966:29-6:33
197 Type | Type 197 Type | Type
198gadt01.lc 7:3-7:8 1987:3-7:8
199 forall a . a -> forall (b :: String) . M a b | M _c _a 199 forall a . a -> forall (b :: String) . M a b | M _c _a
200gadt01.lc 7:3-7:33 2007:3-7:33
201 Type | Type | Type | Type 201 Type | Type | Type | Type
202gadt01.lc 7:12-7:13 2027:12-7:13
203 _b 203 _b
204gadt01.lc 7:12-7:33 2047:12-7:33
205 Type 205 Type
206gadt01.lc 7:17-7:33 2067:17-7:33
207 Type 207 Type
208gadt01.lc 7:28-7:29 2087:28-7:29
209 Type -> String -> Type 209 Type -> String -> Type
210gadt01.lc 7:28-7:31 2107:28-7:31
211 String -> Type 211 String -> Type
212gadt01.lc 7:28-7:33 2127:28-7:33
213 Type | Type 213 Type | Type
214gadt01.lc 7:30-7:31 2147:30-7:31
215 Type | Type 215 Type | Type
216gadt01.lc 7:30-7:33 2167:30-7:33
217 M _c _a -> Type 217 M _c _a -> Type
218gadt01.lc 7:32-7:33 2187:32-7:33
219 _b | String 219 _b | String
220gadt01.lc 9:6-9:8 2209:6-9:8
221 Type -> String -> Type | Type -> String -> Type | Type | Type 221 Type -> String -> Type | Type -> String -> Type | Type | Type
222 -> String -> Type | Type | Type 222 -> String -> Type | Type | Type
223gadt01.lc 9:6-10:35 2239:6-10:35
224 Type | Type 224 Type | Type
225gadt01.lc 9:15-9:19 2259:15-9:19
226 Type | Type | Type 226 Type | Type | Type
227gadt01.lc 9:24-9:30 2279:24-9:30
228 Type 228 Type
229gadt01.lc 9:24-9:38 2299:24-9:38
230 Type 230 Type
231gadt01.lc 9:34-9:38 2319:34-9:38
232 Type | Type 232 Type | Type
233gadt01.lc 10:3-10:9 23310:3-10:9
234 forall a . a -> forall (b :: String) . M2 a b | M2 _d _a 234 forall a . a -> forall (b :: String) . M2 a b | M2 _d _a
235gadt01.lc 10:3-10:35 23510:3-10:35
236 Type | Type | Type 236 Type | Type | Type
237gadt01.lc 10:13-10:14 23710:13-10:14
238 Type 238 Type
239gadt01.lc 10:13-10:35 23910:13-10:35
240 Type 240 Type
241gadt01.lc 10:18-10:35 24110:18-10:35
242 Type 242 Type
243gadt01.lc 10:29-10:31 24310:29-10:31
244 Type -> String -> Type 244 Type -> String -> Type
245gadt01.lc 10:29-10:33 24510:29-10:33
246 String -> Type 246 String -> Type
247gadt01.lc 10:29-10:35 24710:29-10:35
248 Type | Type 248 Type | Type
249gadt01.lc 10:32-10:33 24910:32-10:33
250 Type 250 Type
251gadt01.lc 10:34-10:35 25110:34-10:35
252 _b | String 252 _b | String
253gadt01.lc 12:6-12:8 25312:6-12:8
254 Type -> String -> Type | Type -> String -> Type | Type | Type 254 Type -> String -> Type | Type -> String -> Type | Type | Type
255 -> String -> Type | Type | Type 255 -> String -> Type | Type | Type
256gadt01.lc 12:6-13:35 25612:6-13:35
257 Type | Type 257 Type | Type
258gadt01.lc 12:15-12:19 25812:15-12:19
259 Type | Type | Type 259 Type | Type | Type
260gadt01.lc 12:24-12:30 26012:24-12:30
261 Type 261 Type
262gadt01.lc 12:24-12:38 26212:24-12:38
263 Type 263 Type
264gadt01.lc 12:34-12:38 26412:34-12:38
265 Type | Type 265 Type | Type
266gadt01.lc 13:3-13:9 26613:3-13:9
267 forall a (b :: String) . a -> M3 a b | M3 _d _b 267 forall a (b :: String) . a -> M3 a b | M3 _d _b
268gadt01.lc 13:3-13:35 26813:3-13:35
269 Type | Type | Type 269 Type | Type | Type
270gadt01.lc 13:13-13:35 27013:13-13:35
271 Type 271 Type
272gadt01.lc 13:24-13:25 27213:24-13:25
273 Type 273 Type
274gadt01.lc 13:24-13:35 27413:24-13:35
275 Type 275 Type
276gadt01.lc 13:29-13:31 27613:29-13:31
277 Type -> String -> Type 277 Type -> String -> Type
278gadt01.lc 13:29-13:33 27813:29-13:33
279 String -> Type 279 String -> Type
280gadt01.lc 13:29-13:35 28013:29-13:35
281 Type | Type 281 Type | Type
282gadt01.lc 13:32-13:33 28213:32-13:33
283 Type 283 Type
284gadt01.lc 13:34-13:35 28413:34-13:35
285 _c | String 285 _c | String
286gadt01.lc 17:1-17:2 28617:1-17:2
287 forall a (b :: String) . M2 a b -> a 287 forall a (b :: String) . M2 a b -> a
288gadt01.lc 17:5-17:12 28817:5-17:12
289 forall a 289 forall a
290 . forall (b :: forall (c :: String) -> M2 a c -> Type) 290 . forall (b :: forall (c :: String) -> M2 a c -> Type)
291 -> (forall (d :: a) -> forall (e :: String) . b e ('Value2 d e)) 291 -> (forall (d :: a) -> forall (e :: String) . b e ('Value2 d e))
292 -> forall (f :: String) . forall (g :: M2 a f) -> b f g 292 -> forall (f :: String) . forall (g :: M2 a f) -> b f g
293gadt01.lc 17:5-17:24 29317:5-17:24
294 (forall (a :: _b) -> @String -> _a) -> forall (b :: String) . M2 _b b -> _a 294 (forall (a :: _b) -> @String -> _a) -> forall (b :: String) . M2 _b b -> _a
295gadt01.lc 17:5-17:37 29517:5-17:37
296 forall (a :: String) . M2 _a a -> _a 296 forall (a :: String) . M2 _a a -> _a
297gadt01.lc 17:35-17:36 29717:35-17:36
298 _d 298 _d
299gadt01.lc 19:1-19:2 29919:1-19:2
300 forall a (b :: String) . M3 a b -> a 300 forall a (b :: String) . M3 a b -> a
301gadt01.lc 19:16-19:17 30119:16-19:17
302 _d 302 _d
303gadt01.lc 21:11-21:12 30321:11-21:12
304 Type -> String -> Type 304 Type -> String -> Type
305gadt01.lc 21:11-21:17 30521:11-21:17
306 String -> Type 306 String -> Type
307gadt01.lc 21:11-21:21 30721:11-21:21
308 Type 308 Type
309gadt01.lc 21:13-21:17 30921:13-21:17
310 Type 310 Type
311gadt01.lc 21:18-21:21 31121:18-21:21
312 String 312 String
313gadt01.lc 22:1-22:7 31322:1-22:7
314 M Bool "m" 314 M Bool "m"
315gadt01.lc 22:10-22:15 31522:10-22:15
316 forall a . a -> forall (b :: String) . M a b 316 forall a . a -> forall (b :: String) . M a b
317gadt01.lc 22:10-22:20 31722:10-22:20
318 forall (a :: String) . M Bool a 318 forall (a :: String) . M Bool a
319gadt01.lc 22:16-22:20 31922:16-22:20
320 Bool 320 Bool
321gadt01.lc 24:11-24:13 32124:11-24:13
322 Type -> String -> Type 322 Type -> String -> Type
323gadt01.lc 24:11-24:18 32324:11-24:18
324 String -> Type 324 String -> Type
325gadt01.lc 24:11-24:22 32524:11-24:22
326 Type 326 Type
327gadt01.lc 24:14-24:18 32724:14-24:18
328 Type 328 Type
329gadt01.lc 24:19-24:22 32924:19-24:22
330 String 330 String
331gadt01.lc 25:1-25:7 33125:1-25:7
332 M2 Bool "s" 332 M2 Bool "s"
333gadt01.lc 25:10-25:16 33325:10-25:16
334 forall a . a -> forall (b :: String) . M2 a b 334 forall a . a -> forall (b :: String) . M2 a b
335gadt01.lc 25:10-25:21 33525:10-25:21
336 forall (a :: String) . M2 Bool a 336 forall (a :: String) . M2 Bool a
337gadt01.lc 25:17-25:21 33725:17-25:21
338 Bool 338 Bool
339gadt01.lc 27:11-27:13 33927:11-27:13
340 Type -> String -> Type 340 Type -> String -> Type
341gadt01.lc 27:11-27:18 34127:11-27:18
342 String -> Type 342 String -> Type
343gadt01.lc 27:11-27:22 34327:11-27:22
344 Type 344 Type
345gadt01.lc 27:14-27:18 34527:14-27:18
346 Type 346 Type
347gadt01.lc 27:19-27:22 34727:19-27:22
348 String 348 String
349gadt01.lc 28:1-28:7 34928:1-28:7
350 M3 Bool "t" 350 M3 Bool "t"
351gadt01.lc 28:10-28:16 35128:10-28:16
352 forall a (b :: String) . a -> M3 a b 352 forall a (b :: String) . a -> M3 a b
353gadt01.lc 28:10-28:21 35328:10-28:21
354 M3 Bool _a 354 M3 Bool _a
355gadt01.lc 28:17-28:21 35528:17-28:21
356 Bool 356 Bool
357gadt01.lc 30:1-30:5 35730:1-30:5
358 Bool 358 Bool
359gadt01.lc 30:8-30:9 35930:8-30:9
360 forall a (b :: String) . M2 a b -> a 360 forall a (b :: String) . M2 a b -> a
361gadt01.lc 30:8-30:16 36130:8-30:16
362 Bool 362 Bool
363gadt01.lc 30:8-30:19 36330:8-30:19
364 Bool -> Bool 364 Bool -> Bool
365gadt01.lc 30:8-30:28 36530:8-30:28
366 Bool 366 Bool
367gadt01.lc 30:10-30:16 36730:10-30:16
368 M2 Bool "s" 368 M2 Bool "s"
369gadt01.lc 30:17-30:19 36930:17-30:19
370 Bool -> Bool -> Bool 370 Bool -> Bool -> Bool
371gadt01.lc 30:20-30:21 37130:20-30:21
372 forall a (b :: String) . M3 a b -> a 372 forall a (b :: String) . M3 a b -> a
373gadt01.lc 30:20-30:28 37330:20-30:28
374 Bool 374 Bool
375gadt01.lc 30:22-30:28 37530:22-30:28
376 M3 Bool "t" \ No newline at end of file 376 M3 Bool "t" \ No newline at end of file
diff --git a/testdata/language-features/adt/gadt01.reject.out b/testdata/language-features/adt/gadt01.reject.out
index d5a59c56..7010122f 100644
--- a/testdata/language-features/adt/gadt01.reject.out
+++ b/testdata/language-features/adt/gadt01.reject.out
@@ -3,9 +3,9 @@ illegal data definition (parameters are not uniform)
3'M3 :: Type -> String -> Type 3'M3 :: Type -> String -> Type
4!illegal data definition (parameters are not uniform) 4!illegal data definition (parameters are not uniform)
5------------ tooltips 5------------ tooltips
6gadt01.reject.lc 5:6-5:8 65:6-5:8
7 Type -> String -> Type 7 Type -> String -> Type
8gadt01.reject.lc 5:15-5:19 85:15-5:19
9 Type 9 Type
10gadt01.reject.lc 5:27-5:33 105:27-5:33
11 Type | Type \ No newline at end of file 11 Type | Type \ No newline at end of file
diff --git a/testdata/language-features/adt/gadt02.reject.out b/testdata/language-features/adt/gadt02.reject.out
index 9fd5aa56..81d07dc0 100644
--- a/testdata/language-features/adt/gadt02.reject.out
+++ b/testdata/language-features/adt/gadt02.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/adt/gadt02.reject.lc:2:9: 1./testdata/language-features/adt/gadt02.reject.lc:2:9:
2unexpected 'T' 2unexpected 'T'
3expecting "::", "where", '=', '@', ::, end of input, or lowercase ident 3expecting "::", "where", '=', '@', ::, end of input, or lowercase ident \ No newline at end of file
diff --git a/testdata/language-features/adt/gadt03.reject.out b/testdata/language-features/adt/gadt03.reject.out
index ee28c6db..49b41b83 100644
--- a/testdata/language-features/adt/gadt03.reject.out
+++ b/testdata/language-features/adt/gadt03.reject.out
@@ -13,46 +13,46 @@ match'M2
13'M3 :: Type -> String -> Type 13'M3 :: Type -> String -> Type
14!illegal data definition (parameters are not uniform) 14!illegal data definition (parameters are not uniform)
15------------ tooltips 15------------ tooltips
16gadt03.reject.lc 2:6-2:8 162:6-2:8
17 Type -> String -> Type | Type -> String -> Type | Type | Type 17 Type -> String -> Type | Type -> String -> Type | Type | Type
18 -> String -> Type | Type | Type 18 -> String -> Type | Type | Type
19gadt03.reject.lc 2:6-3:35 192:6-3:35
20 Type | Type 20 Type | Type
21gadt03.reject.lc 2:15-2:19 212:15-2:19
22 Type | Type | Type 22 Type | Type | Type
23gadt03.reject.lc 2:24-2:30 232:24-2:30
24 Type 24 Type
25gadt03.reject.lc 2:24-2:38 252:24-2:38
26 Type 26 Type
27gadt03.reject.lc 2:34-2:38 272:34-2:38
28 Type | Type 28 Type | Type
29gadt03.reject.lc 3:3-3:9 293:3-3:9
30 forall a . a -> forall (b :: String) . M2 a b | M2 _d _a 30 forall a . a -> forall (b :: String) . M2 a b | M2 _d _a
31gadt03.reject.lc 3:3-3:35 313:3-3:35
32 Type | Type | Type 32 Type | Type | Type
33gadt03.reject.lc 3:13-3:14 333:13-3:14
34 Type 34 Type
35gadt03.reject.lc 3:13-3:35 353:13-3:35
36 Type 36 Type
37gadt03.reject.lc 3:18-3:35 373:18-3:35
38 Type 38 Type
39gadt03.reject.lc 3:29-3:31 393:29-3:31
40 Type -> String -> Type 40 Type -> String -> Type
41gadt03.reject.lc 3:29-3:33 413:29-3:33
42 String -> Type 42 String -> Type
43gadt03.reject.lc 3:29-3:35 433:29-3:35
44 Type | Type 44 Type | Type
45gadt03.reject.lc 3:32-3:33 453:32-3:33
46 Type 46 Type
47gadt03.reject.lc 3:34-3:35 473:34-3:35
48 _b | String 48 _b | String
49gadt03.reject.lc 5:6-5:8 495:6-5:8
50 Type -> String -> Type 50 Type -> String -> Type
51gadt03.reject.lc 5:15-5:19 515:15-5:19
52 Type 52 Type
53gadt03.reject.lc 5:24-5:30 535:24-5:30
54 Type 54 Type
55gadt03.reject.lc 5:24-5:38 555:24-5:38
56 Type 56 Type
57gadt03.reject.lc 5:34-5:38 575:34-5:38
58 Type | Type \ No newline at end of file 58 Type | Type \ No newline at end of file
diff --git a/testdata/language-features/adt/gadt04.reject.out b/testdata/language-features/adt/gadt04.reject.out
index 1d03ccc1..515f2069 100644
--- a/testdata/language-features/adt/gadt04.reject.out
+++ b/testdata/language-features/adt/gadt04.reject.out
@@ -1,7 +1,7 @@
1already defined Value at gadt04.reject.lc:6:3: 1already defined Value at ./testdata/language-features/adt/gadt04.reject.lc:6:3:
2 Value :: a -> forall m . M2 a m 2 Value :: a -> forall m . M2 a m
3 ^^^^^ 3 ^^^^^
4and at gadt04.reject.lc:3:3: 4and at ./testdata/language-features/adt/gadt04.reject.lc:3:3:
5 Value :: a -> forall m . M a m 5 Value :: a -> forall m . M a m
6 ^^^^^ 6 ^^^^^
7------------ trace 7------------ trace
@@ -16,71 +16,71 @@ match'M
16 -> (forall b (c :: String) -> a (M b c)) -> forall d -> a d -> a d 16 -> (forall b (c :: String) -> a (M b c)) -> forall d -> a d -> a d
17'M2 :: Type -> String -> Type 17'M2 :: Type -> String -> Type
18Value :: forall a . a -> forall (b :: String) . M2 a b 18Value :: forall a . a -> forall (b :: String) . M2 a b
19!already defined Value at gadt04.reject.lc:6:3: 19!already defined Value at ./testdata/language-features/adt/gadt04.reject.lc:6:3:
20 Value :: a -> forall m . M2 a m 20 Value :: a -> forall m . M2 a m
21 ^^^^^ 21 ^^^^^
22and at gadt04.reject.lc:3:3: 22and at ./testdata/language-features/adt/gadt04.reject.lc:3:3:
23 Value :: a -> forall m . M a m 23 Value :: a -> forall m . M a m
24 ^^^^^ 24 ^^^^^
25------------ tooltips 25------------ tooltips
26gadt04.reject.lc 2:6-2:7 262:6-2:7
27 Type -> String -> Type | Type -> String -> Type | Type | Type | Type 27 Type -> String -> Type | Type -> String -> Type | Type | Type | Type
28 -> String -> Type | Type | Type | Type 28 -> String -> Type | Type | Type | Type
29gadt04.reject.lc 2:6-3:33 292:6-3:33
30 Type 30 Type
31gadt04.reject.lc 2:11-2:15 312:11-2:15
32 Type 32 Type
33gadt04.reject.lc 2:19-2:25 332:19-2:25
34 Type 34 Type
35gadt04.reject.lc 2:19-2:33 352:19-2:33
36 Type 36 Type
37gadt04.reject.lc 2:29-2:33 372:29-2:33
38 Type | Type 38 Type | Type
39gadt04.reject.lc 3:3-3:8 393:3-3:8
40 forall a . a -> forall (b :: String) . M a b | M _c _a 40 forall a . a -> forall (b :: String) . M a b | M _c _a
41gadt04.reject.lc 3:3-3:33 413:3-3:33
42 Type | Type | Type | Type 42 Type | Type | Type | Type
43gadt04.reject.lc 3:12-3:13 433:12-3:13
44 _b 44 _b
45gadt04.reject.lc 3:12-3:33 453:12-3:33
46 Type 46 Type
47gadt04.reject.lc 3:17-3:33 473:17-3:33
48 Type 48 Type
49gadt04.reject.lc 3:28-3:29 493:28-3:29
50 Type -> String -> Type 50 Type -> String -> Type
51gadt04.reject.lc 3:28-3:31 513:28-3:31
52 String -> Type 52 String -> Type
53gadt04.reject.lc 3:28-3:33 533:28-3:33
54 Type | Type 54 Type | Type
55gadt04.reject.lc 3:30-3:31 553:30-3:31
56 Type | Type 56 Type | Type
57gadt04.reject.lc 3:30-3:33 573:30-3:33
58 M _c _a -> Type 58 M _c _a -> Type
59gadt04.reject.lc 3:32-3:33 593:32-3:33
60 _b | String 60 _b | String
61gadt04.reject.lc 5:6-5:8 615:6-5:8
62 Type -> String -> Type 62 Type -> String -> Type
63gadt04.reject.lc 5:12-5:16 635:12-5:16
64 Type 64 Type
65gadt04.reject.lc 5:20-5:26 655:20-5:26
66 Type 66 Type
67gadt04.reject.lc 5:20-5:34 675:20-5:34
68 Type 68 Type
69gadt04.reject.lc 5:30-5:34 695:30-5:34
70 Type | Type 70 Type | Type
71gadt04.reject.lc 6:12-6:13 716:12-6:13
72 _b 72 _b
73gadt04.reject.lc 6:12-6:34 736:12-6:34
74 Type 74 Type
75gadt04.reject.lc 6:17-6:34 756:17-6:34
76 Type 76 Type
77gadt04.reject.lc 6:28-6:30 776:28-6:30
78 Type -> String -> Type 78 Type -> String -> Type
79gadt04.reject.lc 6:28-6:32 796:28-6:32
80 String -> Type 80 String -> Type
81gadt04.reject.lc 6:28-6:34 816:28-6:34
82 Type | Type 82 Type | Type
83gadt04.reject.lc 6:31-6:32 836:31-6:32
84 Type 84 Type
85gadt04.reject.lc 6:33-6:34 856:33-6:34
86 _b \ No newline at end of file 86 _b \ No newline at end of file
diff --git a/testdata/language-features/as-pattern/as-pattern01.out b/testdata/language-features/as-pattern/as-pattern01.out
index e4e690f5..5ec4d6ab 100644
--- a/testdata/language-features/as-pattern/as-pattern01.out
+++ b/testdata/language-features/as-pattern/as-pattern01.out
@@ -40,59 +40,59 @@ main
40 = \a b c d e -> _rhs 40 = \a b c d e -> _rhs
41 ((a == b) (g (fromInt a e 3) (fromInt a e 1)) (fromInt a e 5)) 41 ((a == b) (g (fromInt a e 3) (fromInt a e 1)) (fromInt a e 5))
42------------ tooltips 42------------ tooltips
43as-pattern01.lc 1:1-1:2 431:1-1:2
44 forall a . [a] -> [a] 44 forall a . [a] -> [a]
45as-pattern01.lc 1:14-1:15 451:14-1:15
46 _e 46 _e
47as-pattern01.lc 1:14-1:16 471:14-1:16
48 [_d] -> [_d] 48 [_d] -> [_d]
49as-pattern01.lc 1:14-1:17 491:14-1:17
50 [_c] 50 [_c]
51as-pattern01.lc 1:15-1:16 511:15-1:16
52 forall a . a -> [a] -> [a] 52 forall a . a -> [a] -> [a]
53as-pattern01.lc 1:16-1:17 531:16-1:17
54 _e 54 _e
55as-pattern01.lc 3:1-3:2 553:1-3:2
56 forall a . (Num (MatVecScalarElem a), Eq a, Num a) => a -> a -> a 56 forall a . (Num (MatVecScalarElem a), Eq a, Num a) => a -> a -> a
57as-pattern01.lc 3:11-3:12 573:11-3:12
58 _g 58 _g
59as-pattern01.lc 3:11-3:14 593:11-3:14
60 _f -> _f 60 _f -> _f
61as-pattern01.lc 3:11-3:16 613:11-3:16
62 _d 62 _d
63as-pattern01.lc 3:13-3:14 633:13-3:14
64 forall a . Num (MatVecScalarElem a) => a -> a -> a 64 forall a . Num (MatVecScalarElem a) => a -> a -> a
65as-pattern01.lc 3:15-3:16 653:15-3:16
66 _c 66 _c
67as-pattern01.lc 7:9-7:13 677:9-7:13
68 Type 68 Type
69as-pattern01.lc 8:1-8:5 698:1-8:5
70 forall a . (Eq a, Num (MatVecScalarElem a), Eq a, Num a) => Bool 70 forall a . (Eq a, Num (MatVecScalarElem a), Eq a, Num a) => Bool
71as-pattern01.lc 8:8-8:9 718:8-8:9
72 forall a . (Num (MatVecScalarElem a), Eq a, Num a) => a -> a -> a 72 forall a . (Num (MatVecScalarElem a), Eq a, Num a) => a -> a -> a
73as-pattern01.lc 8:8-8:11 738:8-8:11
74 _e -> _e 74 _e -> _e
75as-pattern01.lc 8:8-8:13 758:8-8:13
76 _f 76 _f
77as-pattern01.lc 8:8-8:16 778:8-8:16
78 _e -> Bool 78 _e -> Bool
79as-pattern01.lc 8:8-8:18 798:8-8:18
80 Bool 80 Bool
81as-pattern01.lc 8:10-8:11 818:10-8:11
82 _b 82 _b
83as-pattern01.lc 8:12-8:13 838:12-8:13
84 _b 84 _b
85as-pattern01.lc 8:14-8:16 858:14-8:16
86 forall a . Eq a => a -> a -> Bool 86 forall a . Eq a => a -> a -> Bool
87as-pattern01.lc 8:17-8:18 878:17-8:18
88 _b 88 _b
89------------ warnings 89------------ warnings
90Uncovered pattern(s) at as-pattern01.lc:1:1: 90Uncovered pattern(s) at ./testdata/language-features/as-pattern/as-pattern01.lc:1:1:
91f y@(x:xs) = x:y 91f y@(x:xs) = x:y
92^ 92^
93Missing case(s): 93Missing case(s):
94 f _ | [] <- _a 94 f _ | [] <- _a
95Uncovered pattern(s) at as-pattern01.lc:3:1: 95Uncovered pattern(s) at ./testdata/language-features/as-pattern/as-pattern01.lc:3:1:
96g x@3 y = x + y 96g x@3 y = x + y
97^ 97^
98Missing case(s): 98Missing case(s):
diff --git a/testdata/language-features/as-pattern/as-pattern02.out b/testdata/language-features/as-pattern/as-pattern02.out
index 351bd9ee..d46b9cde 100644
--- a/testdata/language-features/as-pattern/as-pattern02.out
+++ b/testdata/language-features/as-pattern/as-pattern02.out
@@ -64,84 +64,84 @@ main
64 [fromInt a c 1]) 64 [fromInt a c 1])
65 (undefined ([d] -> [d] -> 'Bool) (f [fromInt d f 1]) [fromInt d f 1])) 65 (undefined ([d] -> [d] -> 'Bool) (f [fromInt d f 1]) [fromInt d f 1]))
66------------ tooltips 66------------ tooltips
67as-pattern02.lc 3:1-3:2 673:1-3:2
68 forall a . (Eq a, Num a) => [a] -> [a] 68 forall a . (Eq a, Num a) => [a] -> [a]
69as-pattern02.lc 3:7-4:49 693:7-4:49
70 [_c] 70 [_c]
71as-pattern02.lc 3:12-3:13 713:12-3:13
72 _e 72 _e
73as-pattern02.lc 4:24-4:49 734:24-4:49
74 [_e] 74 [_e]
75as-pattern02.lc 4:27-4:28 754:27-4:28
76 _g 76 _g
77as-pattern02.lc 4:27-4:30 774:27-4:30
78 _f -> Bool 78 _f -> Bool
79as-pattern02.lc 4:27-4:31 794:27-4:31
80 Bool 80 Bool
81as-pattern02.lc 4:27-4:41 814:27-4:41
82 [_f] -> [_f] 82 [_f] -> [_f]
83as-pattern02.lc 4:28-4:30 834:28-4:30
84 forall a . Eq a => a -> a -> Bool 84 forall a . Eq a => a -> a -> Bool
85as-pattern02.lc 4:30-4:31 854:30-4:31
86 _b 86 _b
87as-pattern02.lc 4:37-4:41 874:37-4:41
88 [_g] 88 [_g]
89as-pattern02.lc 4:47-4:49 894:47-4:49
90 _g 90 _g
91as-pattern02.lc 6:9-6:13 916:9-6:13
92 Type 92 Type
93as-pattern02.lc 7:1-7:5 937:1-7:5
94 forall a 94 forall a
95 . Eq a 95 . Eq a
96 => forall b 96 => forall b
97 . (a ~ [b], Eq b, Num b) 97 . (a ~ [b], Eq b, Num b)
98 => forall c . Eq c => forall d . (c ~ [d], Eq d, Num d) => Bool 98 => forall c . Eq c => forall d . (c ~ [d], Eq d, Num d) => Bool
99as-pattern02.lc 7:8-7:9 997:8-7:9
100 forall a . (Eq a, Num a) => [a] -> [a] 100 forall a . (Eq a, Num a) => [a] -> [a]
101as-pattern02.lc 7:8-7:15 1017:8-7:15
102 [_d] 102 [_d]
103as-pattern02.lc 7:8-7:18 1037:8-7:18
104 [_c] -> Bool 104 [_c] -> Bool
105as-pattern02.lc 7:8-7:22 1057:8-7:22
106 Bool 106 Bool
107as-pattern02.lc 7:8-7:25 1077:8-7:25
108 Bool -> Bool 108 Bool -> Bool
109as-pattern02.lc 7:8-7:38 1097:8-7:38
110 Bool 110 Bool
111as-pattern02.lc 7:10-7:15 1117:10-7:15
112 [_e] 112 [_e]
113as-pattern02.lc 7:11-7:12 1137:11-7:12
114 _b 114 _b
115as-pattern02.lc 7:13-7:14 1157:13-7:14
116 _b | [_e] 116 _b | [_e]
117as-pattern02.lc 7:16-7:18 1177:16-7:18
118 forall a . Eq a => a -> a -> Bool 118 forall a . Eq a => a -> a -> Bool
119as-pattern02.lc 7:19-7:22 1197:19-7:22
120 [_d] 120 [_d]
121as-pattern02.lc 7:20-7:21 1217:20-7:21
122 _b 122 _b
123as-pattern02.lc 7:23-7:25 1237:23-7:25
124 Bool -> Bool -> Bool 124 Bool -> Bool -> Bool
125as-pattern02.lc 7:26-7:27 1257:26-7:27
126 forall a . (Eq a, Num a) => [a] -> [a] 126 forall a . (Eq a, Num a) => [a] -> [a]
127as-pattern02.lc 7:26-7:31 1277:26-7:31
128 [_d] 128 [_d]
129as-pattern02.lc 7:26-7:34 1297:26-7:34
130 [_c] -> Bool 130 [_c] -> Bool
131as-pattern02.lc 7:26-7:38 1317:26-7:38
132 Bool 132 Bool
133as-pattern02.lc 7:28-7:31 1337:28-7:31
134 [_d] 134 [_d]
135as-pattern02.lc 7:29-7:30 1357:29-7:30
136 _b 136 _b
137as-pattern02.lc 7:32-7:34 1377:32-7:34
138 forall a . Eq a => a -> a -> Bool 138 forall a . Eq a => a -> a -> Bool
139as-pattern02.lc 7:35-7:38 1397:35-7:38
140 [_d] 140 [_d]
141as-pattern02.lc 7:36-7:37 1417:36-7:37
142 _b 142 _b
143------------ warnings 143------------ warnings
144Uncovered pattern(s) at as-pattern02.lc:3:12: 144Uncovered pattern(s) at ./testdata/language-features/as-pattern/as-pattern02.lc:3:12:
145f e = case e of 145f e = case e of
146 ^ 146 ^
147Missing case(s): 147Missing case(s):
diff --git a/testdata/language-features/as-pattern/as-pattern02.reject.out b/testdata/language-features/as-pattern/as-pattern02.reject.out
index 2d74fd5d..54497c5e 100644
--- a/testdata/language-features/as-pattern/as-pattern02.reject.out
+++ b/testdata/language-features/as-pattern/as-pattern02.reject.out
@@ -1,8 +1,8 @@
1multiple pattern vars: 1multiple pattern vars:
2x is defined at 2x is defined at
3as-pattern02.reject.lc:2:3: 3./testdata/language-features/as-pattern/as-pattern02.reject.lc:2:3:
4f x@[x:xs] = x:xs 4f x@[x:xs] = x:xs
5 ^ 5 ^
6as-pattern02.reject.lc:2:6: 6./testdata/language-features/as-pattern/as-pattern02.reject.lc:2:6:
7f x@[x:xs] = x:xs 7f x@[x:xs] = x:xs
8 ^ \ No newline at end of file 8 ^ \ No newline at end of file
diff --git a/testdata/language-features/basic-list/dotdot01.out b/testdata/language-features/basic-list/dotdot01.out
index b1e0fac8..9a9defd3 100644
--- a/testdata/language-features/basic-list/dotdot01.out
+++ b/testdata/language-features/basic-list/dotdot01.out
@@ -6,11 +6,11 @@ main = _lhs main (_rhs (fromTo (fromInt 1) (fromInt 10)))
6main :: [Float] 6main :: [Float]
7main = _rhs (1.0 : fromTo (1.0 + 1.0) 10.0) 7main = _rhs (1.0 : fromTo (1.0 + 1.0) 10.0)
8------------ tooltips 8------------ tooltips
9dotdot01.lc 2:1-2:5 92:1-2:5
10 [Float] 10 [Float]
11dotdot01.lc 2:8-2:15 112:8-2:15
12 [Float] 12 [Float]
13dotdot01.lc 2:9-2:10 132:9-2:10
14 _b 14 _b
15dotdot01.lc 2:12-2:14 152:12-2:14
16 _b \ No newline at end of file 16 _b \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list01.out b/testdata/language-features/basic-list/list01.out
index e8fabda7..c084335f 100644
--- a/testdata/language-features/basic-list/list01.out
+++ b/testdata/language-features/basic-list/list01.out
@@ -16,43 +16,43 @@ value2
16value3 :: [Char] 16value3 :: [Char]
17value3 = _rhs ['h', 'e', 'l', 'l', 'o'] 17value3 = _rhs ['h', 'e', 'l', 'l', 'o']
18------------ tooltips 18------------ tooltips
19list01.lc 1:1-1:7 191:1-1:7
20 forall a . [a] 20 forall a . [a]
21list01.lc 1:10-1:12 211:10-1:12
22 forall a . [a] 22 forall a . [a]
23list01.lc 2:1-2:7 232:1-2:7
24 forall a . Num a => [a] 24 forall a . Num a => [a]
25list01.lc 2:10-2:19 252:10-2:19
26 [_c] 26 [_c]
27list01.lc 2:11-2:12 272:11-2:12
28 _b 28 _b
29list01.lc 2:13-2:14 292:13-2:14
30 _b 30 _b
31list01.lc 2:13-2:18 312:13-2:18
32 [_d] 32 [_d]
33list01.lc 2:15-2:16 332:15-2:16
34 _b 34 _b
35list01.lc 2:15-2:18 352:15-2:18
36 [_e] 36 [_e]
37list01.lc 2:17-2:18 372:17-2:18
38 _b | [_e] 38 _b | [_e]
39list01.lc 3:1-3:7 393:1-3:7
40 [Char] 40 [Char]
41list01.lc 3:10-3:31 413:10-3:31
42 [Char] 42 [Char]
43list01.lc 3:11-3:14 433:11-3:14
44 Char 44 Char
45list01.lc 3:15-3:18 453:15-3:18
46 Char 46 Char
47list01.lc 3:15-3:30 473:15-3:30
48 [Char] 48 [Char]
49list01.lc 3:19-3:22 493:19-3:22
50 Char 50 Char
51list01.lc 3:19-3:30 513:19-3:30
52 [Char] 52 [Char]
53list01.lc 3:23-3:26 533:23-3:26
54 Char 54 Char
55list01.lc 3:23-3:30 553:23-3:30
56 [Char] 56 [Char]
57list01.lc 3:27-3:30 573:27-3:30
58 Char | [Char] \ No newline at end of file 58 Char | [Char] \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list02.out b/testdata/language-features/basic-list/list02.out
index cbec659d..9d0681f2 100644
--- a/testdata/language-features/basic-list/list02.out
+++ b/testdata/language-features/basic-list/list02.out
@@ -16,43 +16,43 @@ value2
16value3 :: [Char] 16value3 :: [Char]
17value3 = _rhs ['h', 'e', 'l', 'l', 'o'] 17value3 = _rhs ['h', 'e', 'l', 'l', 'o']
18------------ tooltips 18------------ tooltips
19list02.lc 1:1-1:7 191:1-1:7
20 forall a . [a] 20 forall a . [a]
21list02.lc 1:10-2:4 211:10-2:4
22 forall a . [a] 22 forall a . [a]
23list02.lc 4:1-4:7 234:1-4:7
24 forall a . Num a => [a] 24 forall a . Num a => [a]
25list02.lc 4:10-5:7 254:10-5:7
26 [_c] 26 [_c]
27list02.lc 4:11-4:12 274:11-4:12
28 _b 28 _b
29list02.lc 4:13-4:14 294:13-4:14
30 _b 30 _b
31list02.lc 4:13-5:6 314:13-5:6
32 [_d] 32 [_d]
33list02.lc 5:3-5:4 335:3-5:4
34 _b 34 _b
35list02.lc 5:3-5:6 355:3-5:6
36 [_e] 36 [_e]
37list02.lc 5:5-5:6 375:5-5:6
38 _b | [_e] 38 _b | [_e]
39list02.lc 7:1-7:7 397:1-7:7
40 [Char] 40 [Char]
41list02.lc 8:3-13:4 418:3-13:4
42 [Char] 42 [Char]
43list02.lc 8:5-8:8 438:5-8:8
44 Char 44 Char
45list02.lc 9:5-9:8 459:5-9:8
46 Char 46 Char
47list02.lc 9:5-12:8 479:5-12:8
48 [Char] 48 [Char]
49list02.lc 10:5-10:8 4910:5-10:8
50 Char 50 Char
51list02.lc 10:5-12:8 5110:5-12:8
52 [Char] 52 [Char]
53list02.lc 11:5-11:8 5311:5-11:8
54 Char 54 Char
55list02.lc 11:5-12:8 5511:5-12:8
56 [Char] 56 [Char]
57list02.lc 12:5-12:8 5712:5-12:8
58 Char | [Char] \ No newline at end of file 58 Char | [Char] \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list03.reject.out b/testdata/language-features/basic-list/list03.reject.out
index cd099e9c..4be98b40 100644
--- a/testdata/language-features/basic-list/list03.reject.out
+++ b/testdata/language-features/basic-list/list03.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-list/list03.reject.lc:2:1: 1./testdata/language-features/basic-list/list03.reject.lc:2:1:
2expecting expression 2expecting expression
3wrong indentation 3wrong indentation \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list04.reject.out b/testdata/language-features/basic-list/list04.reject.out
index 00ca6166..b000c562 100644
--- a/testdata/language-features/basic-list/list04.reject.out
+++ b/testdata/language-features/basic-list/list04.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-list/list04.reject.lc:2:1: 1./testdata/language-features/basic-list/list04.reject.lc:2:1:
2expecting expression 2expecting expression
3wrong indentation 3wrong indentation \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list05.reject.out b/testdata/language-features/basic-list/list05.reject.out
index 15b54a98..4801e2b7 100644
--- a/testdata/language-features/basic-list/list05.reject.out
+++ b/testdata/language-features/basic-list/list05.reject.out
@@ -1,4 +1,4 @@
1testdata/language-features/basic-list/list05.reject.lc:2:1: 1./testdata/language-features/basic-list/list05.reject.lc:2:1:
2unexpected end of input 2unexpected end of input
3expecting expression 3expecting expression
4wrong indentation 4wrong indentation \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list06.reject.out b/testdata/language-features/basic-list/list06.reject.out
index 891e48f6..68775106 100644
--- a/testdata/language-features/basic-list/list06.reject.out
+++ b/testdata/language-features/basic-list/list06.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-list/list06.reject.lc:1:10: 1./testdata/language-features/basic-list/list06.reject.lc:1:10:
2unexpected ',' 2unexpected ','
3expecting expression 3expecting expression \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list07.reject.out b/testdata/language-features/basic-list/list07.reject.out
index 576973a9..38039104 100644
--- a/testdata/language-features/basic-list/list07.reject.out
+++ b/testdata/language-features/basic-list/list07.reject.out
@@ -10,9 +10,9 @@ with
10 Char 10 Char
11in [] 11in []
12------------ tooltips 12------------ tooltips
13list07.reject.lc 1:10-1:11 131:10-1:11
14 _b 14 _b
15list07.reject.lc 1:12-1:15 151:12-1:15
16 Float 16 Float
17list07.reject.lc 1:16-1:19 171:16-1:19
18 Char \ No newline at end of file 18 Char \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list08.out b/testdata/language-features/basic-list/list08.out
index 68e3aaea..2f6f9a77 100644
--- a/testdata/language-features/basic-list/list08.out
+++ b/testdata/language-features/basic-list/list08.out
@@ -5,11 +5,11 @@ value = _lhs value (_rhs [fromInt 1, 1.2])
5value :: [Float] 5value :: [Float]
6value = _rhs [1.0, 1.2] 6value = _rhs [1.0, 1.2]
7------------ tooltips 7------------ tooltips
8list08.lc 1:1-1:6 81:1-1:6
9 [Float] 9 [Float]
10list08.lc 1:9-1:16 101:9-1:16
11 [Float] 11 [Float]
12list08.lc 1:10-1:11 121:10-1:11
13 _b 13 _b
14list08.lc 1:12-1:15 141:12-1:15
15 Float | [Float] \ No newline at end of file 15 Float | [Float] \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list09.out b/testdata/language-features/basic-list/list09.out
index 0d09aea9..99879a64 100644
--- a/testdata/language-features/basic-list/list09.out
+++ b/testdata/language-features/basic-list/list09.out
@@ -5,15 +5,15 @@ value = _lhs value (_rhs ([fromInt 1, 1.2] :: [Float]))
5value :: [Float] 5value :: [Float]
6value = _rhs [1.0, 1.2] 6value = _rhs [1.0, 1.2]
7------------ tooltips 7------------ tooltips
8list09.lc 1:1-1:6 81:1-1:6
9 [Float] 9 [Float]
10list09.lc 1:9-1:16 101:9-1:16
11 [Float] 11 [Float]
12list09.lc 1:10-1:11 121:10-1:11
13 _b 13 _b
14list09.lc 1:12-1:15 141:12-1:15
15 Float | [Float] 15 Float | [Float]
16list09.lc 1:20-1:27 161:20-1:27
17 Type 17 Type
18list09.lc 1:21-1:26 181:21-1:26
19 Type \ No newline at end of file 19 Type \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list10.reject.out b/testdata/language-features/basic-list/list10.reject.out
index 8cad72ab..1b9da45f 100644
--- a/testdata/language-features/basic-list/list10.reject.out
+++ b/testdata/language-features/basic-list/list10.reject.out
@@ -1,5 +1,5 @@
1type error: can not unify 1type error: can not unify
2 'Internals.lc:58:6: 2 <<installed-prelude-path>>/Internals.lc:58:6:
3 data Int 3 data Int
4 ^^^ 4 ^^^
5with 5with
@@ -7,18 +7,18 @@ with
7in [] 7in []
8------------ trace 8------------ trace
9!type error: can not unify 9!type error: can not unify
10 'Internals.lc:58:6: 10 <<installed-prelude-path>>/Internals.lc:58:6:
11 data Int 11 data Int
12 ^^^ 12 ^^^
13with 13with
14 Float 14 Float
15in [] 15in []
16------------ tooltips 16------------ tooltips
17list10.reject.lc 1:10-1:11 171:10-1:11
18 _b 18 _b
19list10.reject.lc 1:12-1:15 191:12-1:15
20 Float 20 Float
21list10.reject.lc 1:20-1:25 211:20-1:25
22 Type 22 Type
23list10.reject.lc 1:21-1:24 231:21-1:24
24 Type \ No newline at end of file 24 Type \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list11.out b/testdata/language-features/basic-list/list11.out
index 912daca2..c114b1b2 100644
--- a/testdata/language-features/basic-list/list11.out
+++ b/testdata/language-features/basic-list/list11.out
@@ -5,15 +5,15 @@ value = _lhs value (_rhs [fromInt 1])
5value :: forall a . Num a => [a] 5value :: forall a . Num a => [a]
6value = \a b -> _rhs [fromInt a b 1] 6value = \a b -> _rhs [fromInt a b 1]
7------------ tooltips 7------------ tooltips
8list11.lc 1:1-1:6 81:1-1:6
9 forall a . Num a => [a] 9 forall a . Num a => [a]
10list11.lc 1:9-1:10 101:9-1:10
11 _b 11 _b
12list11.lc 1:9-1:11 121:9-1:11
13 [_b] -> [_b] 13 [_b] -> [_b]
14list11.lc 1:9-1:13 141:9-1:13
15 [_b] 15 [_b]
16list11.lc 1:10-1:11 161:10-1:11
17 forall a . a -> [a] -> [a] 17 forall a . a -> [a] -> [a]
18list11.lc 1:11-1:13 181:11-1:13
19 forall a . [a] \ No newline at end of file 19 forall a . [a] \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list12.out b/testdata/language-features/basic-list/list12.out
index ed67387e..0ddb0d7e 100644
--- a/testdata/language-features/basic-list/list12.out
+++ b/testdata/language-features/basic-list/list12.out
@@ -8,47 +8,47 @@ value
8 = \a b -> _rhs 8 = \a b -> _rhs
9 [fromInt a b 1, fromInt a b 2, fromInt a b 3, fromInt a b 4, fromInt a b 5] 9 [fromInt a b 1, fromInt a b 2, fromInt a b 3, fromInt a b 4, fromInt a b 5]
10------------ tooltips 10------------ tooltips
11list12.lc 1:1-1:6 111:1-1:6
12 forall a . Num a => [a] 12 forall a . Num a => [a]
13list12.lc 1:9-1:10 131:9-1:10
14 _b 14 _b
15list12.lc 1:9-1:11 151:9-1:11
16 [_b] -> [_b] 16 [_b] -> [_b]
17list12.lc 1:9-1:21 171:9-1:21
18 [_c] 18 [_c]
19list12.lc 1:10-1:11 191:10-1:11
20 forall a . a -> [a] -> [a] 20 forall a . a -> [a] -> [a]
21list12.lc 1:11-1:12 211:11-1:12
22 _b 22 _b
23list12.lc 1:11-1:13 231:11-1:13
24 [_b] -> [_b] 24 [_b] -> [_b]
25list12.lc 1:11-1:21 251:11-1:21
26 [_d] 26 [_d]
27list12.lc 1:12-1:13 271:12-1:13
28 forall a . a -> [a] -> [a] 28 forall a . a -> [a] -> [a]
29list12.lc 1:13-1:14 291:13-1:14
30 _b 30 _b
31list12.lc 1:13-1:15 311:13-1:15
32 [_b] -> [_b] 32 [_b] -> [_b]
33list12.lc 1:13-1:21 331:13-1:21
34 [_e] 34 [_e]
35list12.lc 1:14-1:15 351:14-1:15
36 forall a . a -> [a] -> [a] 36 forall a . a -> [a] -> [a]
37list12.lc 1:15-1:16 371:15-1:16
38 _b 38 _b
39list12.lc 1:15-1:17 391:15-1:17
40 [_b] -> [_b] 40 [_b] -> [_b]
41list12.lc 1:15-1:21 411:15-1:21
42 [_f] 42 [_f]
43list12.lc 1:16-1:17 431:16-1:17
44 forall a . a -> [a] -> [a] 44 forall a . a -> [a] -> [a]
45list12.lc 1:17-1:18 451:17-1:18
46 _b 46 _b
47list12.lc 1:17-1:19 471:17-1:19
48 [_b] -> [_b] 48 [_b] -> [_b]
49list12.lc 1:17-1:21 491:17-1:21
50 [_f] 50 [_f]
51list12.lc 1:18-1:19 511:18-1:19
52 forall a . a -> [a] -> [a] 52 forall a . a -> [a] -> [a]
53list12.lc 1:19-1:21 531:19-1:21
54 forall a . [a] \ No newline at end of file 54 forall a . [a] \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list13.out b/testdata/language-features/basic-list/list13.out
index 8002d692..752d6e1e 100644
--- a/testdata/language-features/basic-list/list13.out
+++ b/testdata/language-features/basic-list/list13.out
@@ -5,47 +5,47 @@ value = _lhs value (_rhs ['h', 'e', 'l', 'l', 'o'])
5value :: [Char] 5value :: [Char]
6value = _rhs ['h', 'e', 'l', 'l', 'o'] 6value = _rhs ['h', 'e', 'l', 'l', 'o']
7------------ tooltips 7------------ tooltips
8list13.lc 1:1-1:6 81:1-1:6
9 [Char] 9 [Char]
10list13.lc 1:9-1:12 101:9-1:12
11 Char 11 Char
12list13.lc 1:9-1:13 121:9-1:13
13 [Char] -> [Char] 13 [Char] -> [Char]
14list13.lc 1:9-1:31 141:9-1:31
15 [Char] 15 [Char]
16list13.lc 1:12-1:13 161:12-1:13
17 forall a . a -> [a] -> [a] 17 forall a . a -> [a] -> [a]
18list13.lc 1:13-1:16 181:13-1:16
19 Char 19 Char
20list13.lc 1:13-1:17 201:13-1:17
21 [Char] -> [Char] 21 [Char] -> [Char]
22list13.lc 1:13-1:31 221:13-1:31
23 [Char] 23 [Char]
24list13.lc 1:16-1:17 241:16-1:17
25 forall a . a -> [a] -> [a] 25 forall a . a -> [a] -> [a]
26list13.lc 1:17-1:20 261:17-1:20
27 Char 27 Char
28list13.lc 1:17-1:21 281:17-1:21
29 [Char] -> [Char] 29 [Char] -> [Char]
30list13.lc 1:17-1:31 301:17-1:31
31 [Char] 31 [Char]
32list13.lc 1:20-1:21 321:20-1:21
33 forall a . a -> [a] -> [a] 33 forall a . a -> [a] -> [a]
34list13.lc 1:21-1:24 341:21-1:24
35 Char 35 Char
36list13.lc 1:21-1:25 361:21-1:25
37 [Char] -> [Char] 37 [Char] -> [Char]
38list13.lc 1:21-1:31 381:21-1:31
39 [Char] 39 [Char]
40list13.lc 1:24-1:25 401:24-1:25
41 forall a . a -> [a] -> [a] 41 forall a . a -> [a] -> [a]
42list13.lc 1:25-1:28 421:25-1:28
43 Char 43 Char
44list13.lc 1:25-1:29 441:25-1:29
45 [Char] -> [Char] 45 [Char] -> [Char]
46list13.lc 1:25-1:31 461:25-1:31
47 [Char] 47 [Char]
48list13.lc 1:28-1:29 481:28-1:29
49 forall a . a -> [a] -> [a] 49 forall a . a -> [a] -> [a]
50list13.lc 1:29-1:31 501:29-1:31
51 forall a . [a] \ No newline at end of file 51 forall a . [a] \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list14.reject.out b/testdata/language-features/basic-list/list14.reject.out
index ba2e1a66..597a0a78 100644
--- a/testdata/language-features/basic-list/list14.reject.out
+++ b/testdata/language-features/basic-list/list14.reject.out
@@ -2,7 +2,7 @@ type error: can not unify
2 [Char] 2 [Char]
3with 3with
4 () 4 ()
5in list14.reject.lc:1:17: 5in ./testdata/language-features/basic-list/list14.reject.lc:1:17:
6value = 'h':'i':() 6value = 'h':'i':()
7 ^^ 7 ^^
8------------ trace 8------------ trace
@@ -10,21 +10,21 @@ value = 'h':'i':()
10 [Char] 10 [Char]
11with 11with
12 () 12 ()
13in list14.reject.lc:1:17: 13in ./testdata/language-features/basic-list/list14.reject.lc:1:17:
14value = 'h':'i':() 14value = 'h':'i':()
15 ^^ 15 ^^
16------------ tooltips 16------------ tooltips
17list14.reject.lc 1:9-1:12 171:9-1:12
18 Char 18 Char
19list14.reject.lc 1:9-1:13 191:9-1:13
20 [Char] -> [Char] 20 [Char] -> [Char]
21list14.reject.lc 1:12-1:13 211:12-1:13
22 forall a . a -> [a] -> [a] 22 forall a . a -> [a] -> [a]
23list14.reject.lc 1:13-1:16 231:13-1:16
24 Char 24 Char
25list14.reject.lc 1:13-1:17 251:13-1:17
26 [Char] -> [Char] 26 [Char] -> [Char]
27list14.reject.lc 1:16-1:17 271:16-1:17
28 forall a . a -> [a] -> [a] 28 forall a . a -> [a] -> [a]
29list14.reject.lc 1:17-1:19 291:17-1:19
30 () \ No newline at end of file 30 () \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list15.reject.out b/testdata/language-features/basic-list/list15.reject.out
index 0e7d8fb0..970aa82f 100644
--- a/testdata/language-features/basic-list/list15.reject.out
+++ b/testdata/language-features/basic-list/list15.reject.out
@@ -2,7 +2,7 @@ type error: can not unify
2 Char 2 Char
3with 3with
4 () 4 ()
5in list15.reject.lc:1:20: 5in ./testdata/language-features/basic-list/list15.reject.lc:1:20:
6value = 'h':'i':():[] 6value = 'h':'i':():[]
7 ^^ 7 ^^
8------------ trace 8------------ trace
@@ -10,25 +10,25 @@ value = 'h':'i':():[]
10 Char 10 Char
11with 11with
12 () 12 ()
13in list15.reject.lc:1:20: 13in ./testdata/language-features/basic-list/list15.reject.lc:1:20:
14value = 'h':'i':():[] 14value = 'h':'i':():[]
15 ^^ 15 ^^
16------------ tooltips 16------------ tooltips
17list15.reject.lc 1:9-1:12 171:9-1:12
18 Char 18 Char
19list15.reject.lc 1:9-1:13 191:9-1:13
20 [Char] -> [Char] 20 [Char] -> [Char]
21list15.reject.lc 1:12-1:13 211:12-1:13
22 forall a . a -> [a] -> [a] 22 forall a . a -> [a] -> [a]
23list15.reject.lc 1:13-1:16 231:13-1:16
24 Char 24 Char
25list15.reject.lc 1:13-1:17 251:13-1:17
26 [Char] -> [Char] 26 [Char] -> [Char]
27list15.reject.lc 1:16-1:17 271:16-1:17
28 forall a . a -> [a] -> [a] 28 forall a . a -> [a] -> [a]
29list15.reject.lc 1:17-1:19 291:17-1:19
30 () 30 ()
31list15.reject.lc 1:17-1:20 311:17-1:20
32 [()] -> [()] 32 [()] -> [()]
33list15.reject.lc 1:19-1:20 331:19-1:20
34 forall a . a -> [a] -> [a] \ No newline at end of file 34 forall a . a -> [a] -> [a] \ No newline at end of file
diff --git a/testdata/language-features/basic-list/list16.reject.out b/testdata/language-features/basic-list/list16.reject.out
index fd2bb949..4b1a3ca1 100644
--- a/testdata/language-features/basic-list/list16.reject.out
+++ b/testdata/language-features/basic-list/list16.reject.out
@@ -2,7 +2,7 @@ type error: can not unify
2 [Char] 2 [Char]
3with 3with
4 Char 4 Char
5in list16.reject.lc:1:13: 5in ./testdata/language-features/basic-list/list16.reject.lc:1:13:
6value = 'h':'i' 6value = 'h':'i'
7 ^^^ 7 ^^^
8------------ trace 8------------ trace
@@ -10,15 +10,15 @@ value = 'h':'i'
10 [Char] 10 [Char]
11with 11with
12 Char 12 Char
13in list16.reject.lc:1:13: 13in ./testdata/language-features/basic-list/list16.reject.lc:1:13:
14value = 'h':'i' 14value = 'h':'i'
15 ^^^ 15 ^^^
16------------ tooltips 16------------ tooltips
17list16.reject.lc 1:9-1:12 171:9-1:12
18 Char 18 Char
19list16.reject.lc 1:9-1:13 191:9-1:13
20 [Char] -> [Char] 20 [Char] -> [Char]
21list16.reject.lc 1:12-1:13 211:12-1:13
22 forall a . a -> [a] -> [a] 22 forall a . a -> [a] -> [a]
23list16.reject.lc 1:13-1:16 231:13-1:16
24 Char \ No newline at end of file 24 Char \ No newline at end of file
diff --git a/testdata/language-features/basic-list/listcomp01.out b/testdata/language-features/basic-list/listcomp01.out
index dc0c5204..43eff8b6 100644
--- a/testdata/language-features/basic-list/listcomp01.out
+++ b/testdata/language-features/basic-list/listcomp01.out
@@ -5,23 +5,23 @@ value = _lhs value (_rhs (concatMap (\(_ :: _) -> [()]) [(), (), (), ()]))
5value :: [()] 5value :: [()]
6value = _rhs (() : [] ++ foldr (++) [] (map (\_ -> [()]) [(), (), ()])) 6value = _rhs (() : [] ++ foldr (++) [] (map (\_ -> [()]) [(), (), ()]))
7------------ tooltips 7------------ tooltips
8listcomp01.lc 1:1-1:6 81:1-1:6
9 [()] 9 [()]
10listcomp01.lc 1:9-1:34 101:9-1:34
11 [()] 11 [()]
12listcomp01.lc 1:10-1:12 121:10-1:12
13 () | [()] 13 () | [()]
14listcomp01.lc 1:20-1:33 141:20-1:33
15 [()] 15 [()]
16listcomp01.lc 1:21-1:23 161:21-1:23
17 () 17 ()
18listcomp01.lc 1:24-1:26 181:24-1:26
19 () 19 ()
20listcomp01.lc 1:24-1:32 201:24-1:32
21 [()] 21 [()]
22listcomp01.lc 1:27-1:29 221:27-1:29
23 () 23 ()
24listcomp01.lc 1:27-1:32 241:27-1:32
25 [()] 25 [()]
26listcomp01.lc 1:30-1:32 261:30-1:32
27 () | [()] \ No newline at end of file 27 () | [()] \ No newline at end of file
diff --git a/testdata/language-features/basic-list/listcomp02.out b/testdata/language-features/basic-list/listcomp02.out
index 497f88c0..05a95889 100644
--- a/testdata/language-features/basic-list/listcomp02.out
+++ b/testdata/language-features/basic-list/listcomp02.out
@@ -10,27 +10,27 @@ l = _rhs [(), (), (), ()]
10value :: [()] 10value :: [()]
11value = _rhs (() : [] ++ foldr (++) [] (map (\a -> [a]) [(), (), ()])) 11value = _rhs (() : [] ++ foldr (++) [] (map (\a -> [a]) [(), (), ()]))
12------------ tooltips 12------------ tooltips
13listcomp02.lc 1:1-1:2 131:1-1:2
14 [()] 14 [()]
15listcomp02.lc 1:5-1:18 151:5-1:18
16 [()] 16 [()]
17listcomp02.lc 1:6-1:8 171:6-1:8
18 () 18 ()
19listcomp02.lc 1:9-1:11 191:9-1:11
20 () 20 ()
21listcomp02.lc 1:9-1:17 211:9-1:17
22 [()] 22 [()]
23listcomp02.lc 1:12-1:14 231:12-1:14
24 () 24 ()
25listcomp02.lc 1:12-1:17 251:12-1:17
26 [()] 26 [()]
27listcomp02.lc 1:15-1:17 271:15-1:17
28 () | [()] 28 () | [()]
29listcomp02.lc 2:1-2:6 292:1-2:6
30 [()] 30 [()]
31listcomp02.lc 2:9-2:21 312:9-2:21
32 [()] 32 [()]
33listcomp02.lc 2:10-2:11 332:10-2:11
34 _d | [_b] 34 _d | [_b]
35listcomp02.lc 2:19-2:20 352:19-2:20
36 [()] \ No newline at end of file 36 [()] \ No newline at end of file
diff --git a/testdata/language-features/basic-list/listcomp03.out b/testdata/language-features/basic-list/listcomp03.out
index 85208fa3..3302b1be 100644
--- a/testdata/language-features/basic-list/listcomp03.out
+++ b/testdata/language-features/basic-list/listcomp03.out
@@ -8,27 +8,27 @@ value
8value :: [()] 8value :: [()]
9value = _rhs [] 9value = _rhs []
10------------ tooltips 10------------ tooltips
11listcomp03.lc 1:1-1:6 111:1-1:6
12 [()] 12 [()]
13listcomp03.lc 1:9-1:41 131:9-1:41
14 [()] 14 [()]
15listcomp03.lc 1:10-1:12 151:10-1:12
16 () | [()] 16 () | [()]
17listcomp03.lc 1:10-1:40 171:10-1:40
18 [()] -> [()] | [()] 18 [()] -> [()] | [()]
19listcomp03.lc 1:20-1:33 191:20-1:33
20 [()] 20 [()]
21listcomp03.lc 1:21-1:23 211:21-1:23
22 () 22 ()
23listcomp03.lc 1:24-1:26 231:24-1:26
24 () 24 ()
25listcomp03.lc 1:24-1:32 251:24-1:32
26 [()] 26 [()]
27listcomp03.lc 1:27-1:29 271:27-1:29
28 () 28 ()
29listcomp03.lc 1:27-1:32 291:27-1:32
30 [()] 30 [()]
31listcomp03.lc 1:30-1:32 311:30-1:32
32 () | [()] 32 () | [()]
33listcomp03.lc 1:35-1:40 331:35-1:40
34 Bool \ No newline at end of file 34 Bool \ No newline at end of file
diff --git a/testdata/language-features/basic-list/listcomp04.out b/testdata/language-features/basic-list/listcomp04.out
index 032fdd81..8a7837d7 100644
--- a/testdata/language-features/basic-list/listcomp04.out
+++ b/testdata/language-features/basic-list/listcomp04.out
@@ -15,31 +15,31 @@ value
15 : [] ++ foldr (++) [] (map (\_ -> [()]) [(), (), ()]) 15 : [] ++ foldr (++) [] (map (\_ -> [()]) [(), (), ()])
16 ++ foldr (++) [] (map (\_ -> concatMap ' () ' () (\_ -> [()]) l) [(), (), ()])) 16 ++ foldr (++) [] (map (\_ -> concatMap ' () ' () (\_ -> [()]) l) [(), (), ()]))
17------------ tooltips 17------------ tooltips
18listcomp04.lc 1:1-1:2 181:1-1:2
19 [()] 19 [()]
20listcomp04.lc 1:5-1:18 201:5-1:18
21 [()] 21 [()]
22listcomp04.lc 1:6-1:8 221:6-1:8
23 () 23 ()
24listcomp04.lc 1:9-1:11 241:9-1:11
25 () 25 ()
26listcomp04.lc 1:9-1:17 261:9-1:17
27 [()] 27 [()]
28listcomp04.lc 1:12-1:14 281:12-1:14
29 () 29 ()
30listcomp04.lc 1:12-1:17 301:12-1:17
31 [()] 31 [()]
32listcomp04.lc 1:15-1:17 321:15-1:17
33 () | [()] 33 () | [()]
34listcomp04.lc 2:1-2:6 342:1-2:6
35 [()] 35 [()]
36listcomp04.lc 2:9-2:30 362:9-2:30
37 [()] 37 [()]
38listcomp04.lc 2:10-2:12 382:10-2:12
39 () | [()] 39 () | [()]
40listcomp04.lc 2:10-2:29 402:10-2:29
41 [()] 41 [()]
42listcomp04.lc 2:20-2:21 422:20-2:21
43 [()] 43 [()]
44listcomp04.lc 2:28-2:29 442:28-2:29
45 [()] \ No newline at end of file 45 [()] \ No newline at end of file
diff --git a/testdata/language-features/basic-list/listcomp05.out b/testdata/language-features/basic-list/listcomp05.out
index 91c6cd09..ef5de256 100644
--- a/testdata/language-features/basic-list/listcomp05.out
+++ b/testdata/language-features/basic-list/listcomp05.out
@@ -13,19 +13,19 @@ value
13value :: [()] 13value :: [()]
14value = _rhs (u : [] ++ foldr (++) [] (map (\_ -> [u]) [()])) 14value = _rhs (u : [] ++ foldr (++) [] (map (\_ -> [u]) [()]))
15------------ tooltips 15------------ tooltips
16listcomp05.lc 1:1-1:6 161:1-1:6
17 [()] 17 [()]
18listcomp05.lc 1:9-1:39 181:9-1:39
19 [()] 19 [()]
20listcomp05.lc 1:10-1:11 201:10-1:11
21 () 21 ()
22listcomp05.lc 1:19-1:26 221:19-1:26
23 [()] 23 [()]
24listcomp05.lc 1:20-1:22 241:20-1:22
25 () 25 ()
26listcomp05.lc 1:23-1:25 261:23-1:25
27 () | [()] 27 () | [()]
28listcomp05.lc 1:32-1:33 281:32-1:33
29 _b | () 29 _b | ()
30listcomp05.lc 1:36-1:38 301:36-1:38
31 () \ No newline at end of file 31 () \ No newline at end of file
diff --git a/testdata/language-features/basic-list/listcomp06.out b/testdata/language-features/basic-list/listcomp06.out
index 1b7db614..0a43f980 100644
--- a/testdata/language-features/basic-list/listcomp06.out
+++ b/testdata/language-features/basic-list/listcomp06.out
@@ -31,43 +31,43 @@ value2
31 = _rhs 31 = _rhs
32 (u : [] ++ foldr (++) [] (map (\_ -> primIfThenElse [' ()] True [u] []) [()])) 32 (u : [] ++ foldr (++) [] (map (\_ -> primIfThenElse [' ()] True [u] []) [()]))
33------------ tooltips 33------------ tooltips
34listcomp06.lc 1:1-1:7 341:1-1:7
35 [()] 35 [()]
36listcomp06.lc 1:10-1:46 361:10-1:46
37 [()] 37 [()]
38listcomp06.lc 1:11-1:12 381:11-1:12
39 () | [()] 39 () | [()]
40listcomp06.lc 1:11-1:45 401:11-1:45
41 [()] -> [()] 41 [()] -> [()]
42listcomp06.lc 1:20-1:27 421:20-1:27
43 [()] 43 [()]
44listcomp06.lc 1:21-1:23 441:21-1:23
45 () 45 ()
46listcomp06.lc 1:24-1:26 461:24-1:26
47 () | [()] 47 () | [()]
48listcomp06.lc 1:33-1:34 481:33-1:34
49 _b | () 49 _b | ()
50listcomp06.lc 1:37-1:39 501:37-1:39
51 () 51 ()
52listcomp06.lc 1:41-1:45 521:41-1:45
53 Bool 53 Bool
54listcomp06.lc 3:1-3:7 543:1-3:7
55 [()] 55 [()]
56listcomp06.lc 3:10-3:46 563:10-3:46
57 [()] 57 [()]
58listcomp06.lc 3:11-3:12 583:11-3:12
59 () 59 ()
60listcomp06.lc 3:11-3:45 603:11-3:45
61 [()] 61 [()]
62listcomp06.lc 3:20-3:27 623:20-3:27
63 [()] 63 [()]
64listcomp06.lc 3:21-3:23 643:21-3:23
65 () 65 ()
66listcomp06.lc 3:24-3:26 663:24-3:26
67 () | [()] 67 () | [()]
68listcomp06.lc 3:29-3:33 683:29-3:33
69 Bool 69 Bool
70listcomp06.lc 3:39-3:40 703:39-3:40
71 _b | () 71 _b | ()
72listcomp06.lc 3:43-3:45 723:43-3:45
73 () \ No newline at end of file 73 () \ No newline at end of file
diff --git a/testdata/language-features/basic-list/listcomp07.out b/testdata/language-features/basic-list/listcomp07.out
index 70ba3962..29b91178 100644
--- a/testdata/language-features/basic-list/listcomp07.out
+++ b/testdata/language-features/basic-list/listcomp07.out
@@ -54,69 +54,69 @@ value3
54 = _rhs 54 = _rhs
55 (u : [] ++ foldr (++) [] (map (\_ -> primIfThenElse [' ()] True [u] []) [()])) 55 (u : [] ++ foldr (++) [] (map (\_ -> primIfThenElse [' ()] True [u] []) [()]))
56------------ tooltips 56------------ tooltips
57listcomp07.lc 1:1-1:7 571:1-1:7
58 [()] 58 [()]
59listcomp07.lc 1:10-6:11 591:10-6:11
60 [()] 60 [()]
61listcomp07.lc 1:12-1:13 611:12-1:13
62 () 62 ()
63listcomp07.lc 2:17-2:24 632:17-2:24
64 [()] 64 [()]
65listcomp07.lc 2:18-2:20 652:18-2:20
66 () 66 ()
67listcomp07.lc 2:21-2:23 672:21-2:23
68 () | [()] 68 () | [()]
69listcomp07.lc 3:16-3:17 693:16-3:17
70 _b | () 70 _b | ()
71listcomp07.lc 3:20-3:22 713:20-3:22
72 () 72 ()
73listcomp07.lc 4:12-4:16 734:12-4:16
74 Bool 74 Bool
75listcomp07.lc 5:16-5:17 755:16-5:17
76 _b | () 76 _b | ()
77listcomp07.lc 5:20-5:21 775:20-5:21
78 () 78 ()
79listcomp07.lc 8:1-8:7 798:1-8:7
80 [()] 80 [()]
81listcomp07.lc 8:10-12:11 818:10-12:11
82 [()] 82 [()]
83listcomp07.lc 8:12-8:13 838:12-8:13
84 () 84 ()
85listcomp07.lc 8:21-8:28 858:21-8:28
86 [()] 86 [()]
87listcomp07.lc 8:22-8:24 878:22-8:24
88 () 88 ()
89listcomp07.lc 8:25-8:27 898:25-8:27
90 () | [()] 90 () | [()]
91listcomp07.lc 9:16-9:17 919:16-9:17
92 _b | () 92 _b | ()
93listcomp07.lc 9:20-9:22 939:20-9:22
94 () 94 ()
95listcomp07.lc 10:12-10:16 9510:12-10:16
96 Bool 96 Bool
97listcomp07.lc 11:16-11:17 9711:16-11:17
98 _b | () 98 _b | ()
99listcomp07.lc 11:20-11:21 9911:20-11:21
100 () 100 ()
101listcomp07.lc 14:1-14:7 10114:1-14:7
102 [()] 102 [()]
103listcomp07.lc 14:10-20:3 10314:10-20:3
104 [()] 104 [()]
105listcomp07.lc 14:12-14:13 10514:12-14:13
106 () 106 ()
107listcomp07.lc 15:15-15:22 10715:15-15:22
108 [()] 108 [()]
109listcomp07.lc 15:16-15:18 10915:16-15:18
110 () 110 ()
111listcomp07.lc 15:19-15:21 11115:19-15:21
112 () | [()] 112 () | [()]
113listcomp07.lc 17:2-17:3 11317:2-17:3
114 _b | () 114 _b | ()
115listcomp07.lc 17:6-17:8 11517:6-17:8
116 () 116 ()
117listcomp07.lc 18:7-18:11 11718:7-18:11
118 Bool 118 Bool
119listcomp07.lc 19:10-19:11 11919:10-19:11
120 _b | () 120 _b | ()
121listcomp07.lc 19:14-19:15 12119:14-19:15
122 () \ No newline at end of file 122 () \ No newline at end of file
diff --git a/testdata/language-features/basic-list/listcomp08.reject.out b/testdata/language-features/basic-list/listcomp08.reject.out
index 8aa2bb7c..64f9f0be 100644
--- a/testdata/language-features/basic-list/listcomp08.reject.out
+++ b/testdata/language-features/basic-list/listcomp08.reject.out
@@ -1,22 +1,22 @@
1type error: can not unify 1type error: can not unify
2 'Internals.lc:63:6: 2 <<installed-prelude-path>>/Internals.lc:63:6:
3 data Bool = False | True 3 data Bool = False | True
4 ^^^^ 4 ^^^^
5with 5with
6 String 6 String
7in listcomp08.reject.lc:1:23: 7in ./testdata/language-features/basic-list/listcomp08.reject.lc:1:23:
8value = [x | x <- [], "not Bool"] 8value = [x | x <- [], "not Bool"]
9 ^^^^^^^^^^ 9 ^^^^^^^^^^
10------------ trace 10------------ trace
11!type error: can not unify 11!type error: can not unify
12 'Internals.lc:63:6: 12 <<installed-prelude-path>>/Internals.lc:63:6:
13 data Bool = False | True 13 data Bool = False | True
14 ^^^^ 14 ^^^^
15with 15with
16 String 16 String
17in listcomp08.reject.lc:1:23: 17in ./testdata/language-features/basic-list/listcomp08.reject.lc:1:23:
18value = [x | x <- [], "not Bool"] 18value = [x | x <- [], "not Bool"]
19 ^^^^^^^^^^ 19 ^^^^^^^^^^
20------------ tooltips 20------------ tooltips
21listcomp08.reject.lc 1:23-1:33 211:23-1:33
22 String \ No newline at end of file 22 String \ No newline at end of file
diff --git a/testdata/language-features/basic-list/listcomp09.out b/testdata/language-features/basic-list/listcomp09.out
index 1c81c25f..19512a94 100644
--- a/testdata/language-features/basic-list/listcomp09.out
+++ b/testdata/language-features/basic-list/listcomp09.out
@@ -8,13 +8,13 @@ value1
8value1 :: @Type -> [() -> String] 8value1 :: @Type -> [() -> String]
9value1 = \_ -> _rhs [] 9value1 = \_ -> _rhs []
10------------ tooltips 10------------ tooltips
11listcomp09.lc 1:1-1:7 111:1-1:7
12 @Type -> [() -> String] 12 @Type -> [() -> String]
13listcomp09.lc 1:10-1:36 131:10-1:36
14 [() -> String] 14 [() -> String]
15listcomp09.lc 1:11-1:25 151:11-1:25
16 [() -> String] 16 [() -> String]
17listcomp09.lc 1:18-1:25 171:18-1:25
18 String 18 String
19listcomp09.lc 1:33-1:35 191:33-1:35
20 forall a . [a] \ No newline at end of file 20 forall a . [a] \ No newline at end of file
diff --git a/testdata/language-features/basic-values/bool01.out b/testdata/language-features/basic-values/bool01.out
index 2ff3bc18..ba701cf3 100644
--- a/testdata/language-features/basic-values/bool01.out
+++ b/testdata/language-features/basic-values/bool01.out
@@ -10,11 +10,11 @@ value1 = _rhs True
10value2 :: Bool 10value2 :: Bool
11value2 = _rhs False 11value2 = _rhs False
12------------ tooltips 12------------ tooltips
13bool01.lc 1:1-1:7 131:1-1:7
14 Bool 14 Bool
15bool01.lc 1:10-1:14 151:10-1:14
16 Bool 16 Bool
17bool01.lc 2:1-2:7 172:1-2:7
18 Bool 18 Bool
19bool01.lc 2:10-2:15 192:10-2:15
20 Bool \ No newline at end of file 20 Bool \ No newline at end of file
diff --git a/testdata/language-features/basic-values/case01.out b/testdata/language-features/basic-values/case01.out
index f807abb9..b444ef05 100644
--- a/testdata/language-features/basic-values/case01.out
+++ b/testdata/language-features/basic-values/case01.out
@@ -30,51 +30,51 @@ value5 = _rhs ()
30value6 :: () 30value6 :: ()
31value6 = _rhs () 31value6 = _rhs ()
32------------ tooltips 32------------ tooltips
33case01.lc 1:1-1:7 331:1-1:7
34 () 34 ()
35case01.lc 1:10-1:29 351:10-1:29
36 () 36 ()
37case01.lc 1:15-1:17 371:15-1:17
38 () 38 ()
39case01.lc 1:27-1:29 391:27-1:29
40 () 40 ()
41case01.lc 3:1-3:7 413:1-3:7
42 () 42 ()
43case01.lc 3:10-4:11 433:10-4:11
44 () 44 ()
45case01.lc 3:15-3:17 453:15-3:17
46 () 46 ()
47case01.lc 4:9-4:11 474:9-4:11
48 () 48 ()
49case01.lc 6:1-6:7 496:1-6:7
50 () 50 ()
51case01.lc 7:3-8:13 517:3-8:13
52 () 52 ()
53case01.lc 7:8-7:10 537:8-7:10
54 () 54 ()
55case01.lc 8:11-8:13 558:11-8:13
56 () 56 ()
57case01.lc 10:1-10:7 5710:1-10:7
58 () 58 ()
59case01.lc 11:3-13:9 5911:3-13:9
60 () 60 ()
61case01.lc 11:8-11:10 6111:8-11:10
62 () 62 ()
63case01.lc 13:7-13:9 6313:7-13:9
64 () 64 ()
65case01.lc 15:1-15:7 6515:1-15:7
66 () 66 ()
67case01.lc 16:3-19:11 6716:3-19:11
68 () 68 ()
69case01.lc 16:8-16:10 6916:8-16:10
70 () 70 ()
71case01.lc 19:9-19:11 7119:9-19:11
72 () 72 ()
73case01.lc 21:1-21:7 7321:1-21:7
74 () 74 ()
75case01.lc 22:3-23:12 7522:3-23:12
76 () 76 ()
77case01.lc 22:8-22:10 7722:8-22:10
78 () 78 ()
79case01.lc 23:10-23:12 7923:10-23:12
80 () \ No newline at end of file 80 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/case02.out b/testdata/language-features/basic-values/case02.out
index b0a99d85..50c92c35 100644
--- a/testdata/language-features/basic-values/case02.out
+++ b/testdata/language-features/basic-values/case02.out
@@ -31,31 +31,31 @@ value2
31 "1" 31 "1"
32 ((a == d) (fromInt a e 1) (fromInt a e 2))) 32 ((a == d) (fromInt a e 1) (fromInt a e 2)))
33------------ tooltips 33------------ tooltips
34case02.lc 1:1-1:7 341:1-1:7
35 forall a . (Eq a, Num a) => () 35 forall a . (Eq a, Num a) => ()
36case02.lc 1:10-3:10 361:10-3:10
37 () 37 ()
38case02.lc 1:15-1:16 381:15-1:16
39 _b 39 _b
40case02.lc 2:8-2:10 402:8-2:10
41 () 41 ()
42case02.lc 2:8-3:10 422:8-3:10
43 Bool -> () 43 Bool -> ()
44case02.lc 3:8-3:10 443:8-3:10
45 () 45 ()
46case02.lc 5:1-5:7 465:1-5:7
47 forall a . (Eq a, Num a, Eq a, Num a) => String 47 forall a . (Eq a, Num a, Eq a, Num a) => String
48case02.lc 5:10-8:11 485:10-8:11
49 String 49 String
50case02.lc 5:15-5:16 505:15-5:16
51 _b 51 _b
52case02.lc 6:8-6:11 526:8-6:11
53 String 53 String
54case02.lc 6:8-8:11 546:8-8:11
55 Bool -> String 55 Bool -> String
56case02.lc 7:8-7:11 567:8-7:11
57 String 57 String
58case02.lc 7:8-8:11 587:8-8:11
59 Bool -> String | String 59 Bool -> String | String
60case02.lc 8:8-8:11 608:8-8:11
61 String \ No newline at end of file 61 String \ No newline at end of file
diff --git a/testdata/language-features/basic-values/case03.reject.out b/testdata/language-features/basic-values/case03.reject.out
index 64c21552..6b8de667 100644
--- a/testdata/language-features/basic-values/case03.reject.out
+++ b/testdata/language-features/basic-values/case03.reject.out
@@ -1,22 +1,22 @@
1type error: no instance of 'Num on ??? 1type error: no instance of 'Num on ???
2in case03.reject.lc:1:10: 2in ./testdata/language-features/basic-values/case03.reject.lc:1:10:
3value1 = case () of 3value1 = case () of
4 1 -> () 4 1 -> ()
5 _ -> () 5 _ -> ()
6------------ trace 6------------ trace
7!type error: no instance of 'Num on ??? 7!type error: no instance of 'Num on ???
8in case03.reject.lc:1:10: 8in ./testdata/language-features/basic-values/case03.reject.lc:1:10:
9value1 = case () of 9value1 = case () of
10 1 -> () 10 1 -> ()
11 _ -> () 11 _ -> ()
12------------ tooltips 12------------ tooltips
13case03.reject.lc 1:10-3:10 131:10-3:10
14 () 14 ()
15case03.reject.lc 1:15-1:17 151:15-1:17
16 () 16 ()
17case03.reject.lc 2:8-2:10 172:8-2:10
18 () 18 ()
19case03.reject.lc 2:8-3:10 192:8-3:10
20 Bool -> () 20 Bool -> ()
21case03.reject.lc 3:8-3:10 213:8-3:10
22 () \ No newline at end of file 22 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/case04.reject.out b/testdata/language-features/basic-values/case04.reject.out
index 1eb0690b..849980c2 100644
--- a/testdata/language-features/basic-values/case04.reject.out
+++ b/testdata/language-features/basic-values/case04.reject.out
@@ -2,7 +2,7 @@ type error: can not unify
2 () 2 ()
3with 3with
4 Char 4 Char
5in case04.reject.lc:2:8: 5in ./testdata/language-features/basic-values/case04.reject.lc:2:8:
6 1 -> '1' 6 1 -> '1'
7 ^^^ 7 ^^^
8------------ trace 8------------ trace
@@ -10,11 +10,11 @@ in case04.reject.lc:2:8:
10 () 10 ()
11with 11with
12 Char 12 Char
13in case04.reject.lc:2:8: 13in ./testdata/language-features/basic-values/case04.reject.lc:2:8:
14 1 -> '1' 14 1 -> '1'
15 ^^^ 15 ^^^
16------------ tooltips 16------------ tooltips
17case04.reject.lc 2:8-2:11 172:8-2:11
18 Char 18 Char
19case04.reject.lc 3:8-3:10 193:8-3:10
20 () \ No newline at end of file 20 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/case05.out b/testdata/language-features/basic-values/case05.out
index d6494cf2..6b7a4bf2 100644
--- a/testdata/language-features/basic-values/case05.out
+++ b/testdata/language-features/basic-values/case05.out
@@ -11,16 +11,16 @@ value
11 = \a b c d -> _rhs 11 = \a b c d -> _rhs
12 (case'Bool (\_ -> 'Char) (undefined 'Char) '1' ((a == b) (fromInt a c 1) d)) 12 (case'Bool (\_ -> 'Char) (undefined 'Char) '1' ((a == b) (fromInt a c 1) d))
13------------ tooltips 13------------ tooltips
14case05.lc 1:1-1:6 141:1-1:6
15 forall a . (Eq a, Num a) => a -> Char 15 forall a . (Eq a, Num a) => a -> Char
16case05.lc 1:11-2:11 161:11-2:11
17 Char 17 Char
18case05.lc 1:16-1:17 181:16-1:17
19 _e 19 _e
20case05.lc 2:8-2:11 202:8-2:11
21 Char 21 Char
22------------ warnings 22------------ warnings
23Uncovered pattern(s) at case05.lc:1:16: 23Uncovered pattern(s) at ./testdata/language-features/basic-values/case05.lc:1:16:
24value x = case x of 24value x = case x of
25 ^ 25 ^
26Missing case(s): 26Missing case(s):
diff --git a/testdata/language-features/basic-values/case06.out b/testdata/language-features/basic-values/case06.out
index c69a1cbb..14288773 100644
--- a/testdata/language-features/basic-values/case06.out
+++ b/testdata/language-features/basic-values/case06.out
@@ -11,15 +11,15 @@ value
11 = \a b c d -> _rhs 11 = \a b c d -> _rhs
12 (case'Bool (\_ -> 'Char) '_' '1' ((a == b) (fromInt a c 1) d)) 12 (case'Bool (\_ -> 'Char) '_' '1' ((a == b) (fromInt a c 1) d))
13------------ tooltips 13------------ tooltips
14case06.lc 1:1-1:6 141:1-1:6
15 forall a . (Eq a, Num a) => a -> Char 15 forall a . (Eq a, Num a) => a -> Char
16case06.lc 1:11-3:11 161:11-3:11
17 Char 17 Char
18case06.lc 1:16-1:17 181:16-1:17
19 _e 19 _e
20case06.lc 2:8-2:11 202:8-2:11
21 Char 21 Char
22case06.lc 2:8-3:11 222:8-3:11
23 Bool -> Char 23 Bool -> Char
24case06.lc 3:8-3:11 243:8-3:11
25 Char \ No newline at end of file 25 Char \ No newline at end of file
diff --git a/testdata/language-features/basic-values/data01.out b/testdata/language-features/basic-values/data01.out
index 026fc8ac..3d11a96f 100644
--- a/testdata/language-features/basic-values/data01.out
+++ b/testdata/language-features/basic-values/data01.out
@@ -74,37 +74,37 @@ match'D1 = \a b c d -> <<type case function>>
74match'E :: forall (a :: Type -> Type) -> a E -> forall b -> a b -> a b 74match'E :: forall (a :: Type -> Type) -> a E -> forall b -> a b -> a b
75match'E = \a b c d -> <<type case function>> 75match'E = \a b c d -> <<type case function>>
76------------ tooltips 76------------ tooltips
77data01.lc 1:6-1:7 771:6-1:7
78 Type | Type | Type | Type | Type | Type | Type 78 Type | Type | Type | Type | Type | Type | Type
79data01.lc 1:6-1:13 791:6-1:13
80 Type | Type | Type 80 Type | Type | Type
81data01.lc 1:8-1:9 811:8-1:9
82 A 82 A
83data01.lc 1:10-1:11 831:10-1:11
84 A 84 A
85data01.lc 1:12-1:13 851:12-1:13
86 A 86 A
87data01.lc 3:6-3:7 873:6-3:7
88 Type | Type | Type | Type | Type | Type | Type | Type 88 Type | Type | Type | Type | Type | Type | Type | Type
89data01.lc 3:6-3:22 893:6-3:22
90 Type | Type | Type 90 Type | Type | Type
91data01.lc 3:10-3:11 913:10-3:11
92 E 92 E
93data01.lc 3:14-3:15 933:14-3:15
94 () -> E | E | Type | Type 94 () -> E | E | Type | Type
95data01.lc 3:16-3:18 953:16-3:18
96 Type 96 Type
97data01.lc 3:21-3:22 973:21-3:22
98 E 98 E
99data01.lc 5:6-5:8 995:6-5:8
100 Type | Type | Type | Type | Type | Type | Type | Type 100 Type | Type | Type | Type | Type | Type | Type | Type
101data01.lc 5:6-6:13 1015:6-6:13
102 Type | Type | Type 102 Type | Type | Type
103data01.lc 5:9-5:11 1035:9-5:11
104 D1 104 D1
105data01.lc 6:5-6:7 1056:5-6:7
106 () -> D1 | D1 | Type | Type 106 () -> D1 | D1 | Type | Type
107data01.lc 6:7-6:9 1076:7-6:9
108 Type 108 Type
109data01.lc 6:11-6:13 1096:11-6:13
110 D1 \ No newline at end of file 110 D1 \ No newline at end of file
diff --git a/testdata/language-features/basic-values/data02.reject.out b/testdata/language-features/basic-values/data02.reject.out
index 79a9e6cd..2b7044fe 100644
--- a/testdata/language-features/basic-values/data02.reject.out
+++ b/testdata/language-features/basic-values/data02.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/data02.reject.lc:1:6: 1./testdata/language-features/basic-values/data02.reject.lc:1:6:
2unexpected 'd' 2unexpected 'd'
3expecting uppercase ident 3expecting uppercase ident \ No newline at end of file
diff --git a/testdata/language-features/basic-values/data03.reject.out b/testdata/language-features/basic-values/data03.reject.out
index 2769951d..9ca460e9 100644
--- a/testdata/language-features/basic-values/data03.reject.out
+++ b/testdata/language-features/basic-values/data03.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/data03.reject.lc:1:10: 1./testdata/language-features/basic-values/data03.reject.lc:1:10:
2unexpected 'd' 2unexpected 'd'
3expecting '(' or uppercase ident \ No newline at end of file 3expecting '(' or uppercase ident \ No newline at end of file
diff --git a/testdata/language-features/basic-values/def01.out b/testdata/language-features/basic-values/def01.out
index 77eb7749..db50c5c4 100644
--- a/testdata/language-features/basic-values/def01.out
+++ b/testdata/language-features/basic-values/def01.out
@@ -15,15 +15,15 @@ fun2 = \a b c d e _ _ _ _ _ -> _rhs 'c'
15unit :: () 15unit :: ()
16unit = _rhs () 16unit = _rhs ()
17------------ tooltips 17------------ tooltips
18def01.lc 1:1-1:5 181:1-1:5
19 () 19 ()
20def01.lc 1:8-1:10 201:8-1:10
21 () 21 ()
22def01.lc 3:1-3:5 223:1-3:5
23 forall a b . Num b => a -> b 23 forall a b . Num b => a -> b
24def01.lc 3:10-3:11 243:10-3:11
25 _b 25 _b
26def01.lc 5:1-5:5 265:1-5:5
27 forall a b c d e . a -> b -> c -> d -> e -> Char 27 forall a b c d e . a -> b -> c -> d -> e -> Char
28def01.lc 5:18-5:21 285:18-5:21
29 Char \ No newline at end of file 29 Char \ No newline at end of file
diff --git a/testdata/language-features/basic-values/def02.reject.out b/testdata/language-features/basic-values/def02.reject.out
index ebe02235..66e682c3 100644
--- a/testdata/language-features/basic-values/def02.reject.out
+++ b/testdata/language-features/basic-values/def02.reject.out
@@ -1,8 +1,8 @@
1multiple pattern vars: 1multiple pattern vars:
2x is defined at 2x is defined at
3def02.reject.lc:1:6: 3./testdata/language-features/basic-values/def02.reject.lc:1:6:
4fun1 x x = 'c' 4fun1 x x = 'c'
5 ^ 5 ^
6def02.reject.lc:1:8: 6./testdata/language-features/basic-values/def02.reject.lc:1:8:
7fun1 x x = 'c' 7fun1 x x = 'c'
8 ^ \ No newline at end of file 8 ^ \ No newline at end of file
diff --git a/testdata/language-features/basic-values/def03.out b/testdata/language-features/basic-values/def03.out
index 8b6f38a7..77a6a57e 100644
--- a/testdata/language-features/basic-values/def03.out
+++ b/testdata/language-features/basic-values/def03.out
@@ -21,16 +21,16 @@ fun
21 (_rhs '1') 21 (_rhs '1')
22 ((a == d) (fromInt a e 1) f) 22 ((a == d) (fromInt a e 1) f)
23------------ tooltips 23------------ tooltips
24def03.lc 1:1-1:4 241:1-1:4
25 forall a . (Eq a, Num a, Eq a, Num a) => a -> Char 25 forall a . (Eq a, Num a, Eq a, Num a) => a -> Char
26def03.lc 1:9-1:12 261:9-1:12
27 Char 27 Char
28def03.lc 1:9-2:12 281:9-2:12
29 Bool -> Char 29 Bool -> Char
30def03.lc 2:9-2:12 302:9-2:12
31 Char | Char 31 Char | Char
32------------ warnings 32------------ warnings
33Uncovered pattern(s) at def03.lc:1:1: 33Uncovered pattern(s) at ./testdata/language-features/basic-values/def03.lc:1:1:
34fun 1 = '1' 34fun 1 = '1'
35fun 2 = '2' 35fun 2 = '2'
36Missing case(s): 36Missing case(s):
diff --git a/testdata/language-features/basic-values/def04.out b/testdata/language-features/basic-values/def04.out
index 08854519..785ffdac 100644
--- a/testdata/language-features/basic-values/def04.out
+++ b/testdata/language-features/basic-values/def04.out
@@ -34,27 +34,27 @@ fun2
34 (_rhs '1') 34 (_rhs '1')
35 ((a == e) (fromInt a f 1) g) 35 ((a == e) (fromInt a f 1) g)
36------------ tooltips 36------------ tooltips
37def04.lc 1:1-1:4 371:1-1:4
38 forall a . (Eq a, Num a, Eq a, Num a) => a -> Char 38 forall a . (Eq a, Num a, Eq a, Num a) => a -> Char
39def04.lc 1:9-1:12 391:9-1:12
40 Char 40 Char
41def04.lc 1:9-3:12 411:9-3:12
42 Bool -> Char 42 Bool -> Char
43def04.lc 2:9-2:12 432:9-2:12
44 Char 44 Char
45def04.lc 2:9-3:12 452:9-3:12
46 Bool -> Char | Char 46 Bool -> Char | Char
47def04.lc 3:9-3:12 473:9-3:12
48 Char 48 Char
49def04.lc 5:1-5:5 495:1-5:5
50 forall a b . (Eq a, Num a, Eq a, Num a) => a -> b -> Char 50 forall a b . (Eq a, Num a, Eq a, Num a) => a -> b -> Char
51def04.lc 5:12-5:15 515:12-5:15
52 Char 52 Char
53def04.lc 5:12-7:15 535:12-7:15
54 Bool -> Char 54 Bool -> Char
55def04.lc 6:12-6:15 556:12-6:15
56 Char 56 Char
57def04.lc 6:12-7:15 576:12-7:15
58 Bool -> Char | Char 58 Bool -> Char | Char
59def04.lc 7:12-7:15 597:12-7:15
60 Char \ No newline at end of file 60 Char \ No newline at end of file
diff --git a/testdata/language-features/basic-values/def05.reject.out b/testdata/language-features/basic-values/def05.reject.out
index 2add70ca..33dd70d0 100644
--- a/testdata/language-features/basic-values/def05.reject.out
+++ b/testdata/language-features/basic-values/def05.reject.out
@@ -1,8 +1,8 @@
1testdata/language-features/basic-values/def05.reject.lc:4:1: 1./testdata/language-features/basic-values/def05.reject.lc:4:1:
2different number of arguments of fun: 2different number of arguments of fun:
3def05.reject.lc:1:1: 3./testdata/language-features/basic-values/def05.reject.lc:1:1:
4fun 1 = '1' 4fun 1 = '1'
5^^^ 5^^^
6def05.reject.lc:3:1: 6./testdata/language-features/basic-values/def05.reject.lc:3:1:
7fun = '_' 7fun = '_'
8^^^ \ No newline at end of file 8^^^ \ No newline at end of file
diff --git a/testdata/language-features/basic-values/def06.reject.out b/testdata/language-features/basic-values/def06.reject.out
index 1d0402dc..bc0146e9 100644
--- a/testdata/language-features/basic-values/def06.reject.out
+++ b/testdata/language-features/basic-values/def06.reject.out
@@ -1,8 +1,8 @@
1testdata/language-features/basic-values/def06.reject.lc:5:1: 1./testdata/language-features/basic-values/def06.reject.lc:5:1:
2different number of arguments of fun2: 2different number of arguments of fun2:
3def06.reject.lc:1:1: 3./testdata/language-features/basic-values/def06.reject.lc:1:1:
4fun2 1 _ = '1' 4fun2 1 _ = '1'
5^^^^ 5^^^^
6def06.reject.lc:3:1: 6./testdata/language-features/basic-values/def06.reject.lc:3:1:
7fun2 _ = '_' 7fun2 _ = '_'
8^^^^ \ No newline at end of file 8^^^^ \ No newline at end of file
diff --git a/testdata/language-features/basic-values/def07.reject.out b/testdata/language-features/basic-values/def07.reject.out
index 59c56627..ab876045 100644
--- a/testdata/language-features/basic-values/def07.reject.out
+++ b/testdata/language-features/basic-values/def07.reject.out
@@ -1,43 +1,43 @@
1already defined fun at def07.reject.lc:4:1: 1already defined fun at ./testdata/language-features/basic-values/def07.reject.lc:4:1:
2fun _ = '_' 2fun _ = '_'
3^^^ 3^^^
4and at def07.reject.lc:1:1: 4and at ./testdata/language-features/basic-values/def07.reject.lc:1:1:
5fun 1 = '1' 5fun 1 = '1'
6^^^ 6^^^
7------------ trace 7------------ trace
8fun :: forall a . (Eq a, Num a, Eq a, Num a) => a -> Char 8fun :: forall a . (Eq a, Num a, Eq a, Num a) => a -> Char
9fun2 :: forall a b . (Eq a, Num a) => a -> b -> Char 9fun2 :: forall a b . (Eq a, Num a) => a -> b -> Char
10fun :: forall a . a -> Char 10fun :: forall a . a -> Char
11!already defined fun at def07.reject.lc:4:1: 11!already defined fun at ./testdata/language-features/basic-values/def07.reject.lc:4:1:
12fun _ = '_' 12fun _ = '_'
13^^^ 13^^^
14and at def07.reject.lc:1:1: 14and at ./testdata/language-features/basic-values/def07.reject.lc:1:1:
15fun 1 = '1' 15fun 1 = '1'
16^^^ 16^^^
17------------ tooltips 17------------ tooltips
18def07.reject.lc 1:1-1:4 181:1-1:4
19 forall a . (Eq a, Num a, Eq a, Num a) => a -> Char 19 forall a . (Eq a, Num a, Eq a, Num a) => a -> Char
20def07.reject.lc 1:9-1:12 201:9-1:12
21 Char 21 Char
22def07.reject.lc 1:9-2:12 221:9-2:12
23 Bool -> Char 23 Bool -> Char
24def07.reject.lc 2:9-2:12 242:9-2:12
25 Char | Char 25 Char | Char
26def07.reject.lc 3:1-3:5 263:1-3:5
27 forall a b . (Eq a, Num a) => a -> b -> Char 27 forall a b . (Eq a, Num a) => a -> b -> Char
28def07.reject.lc 3:12-3:15 283:12-3:15
29 Char 29 Char
30def07.reject.lc 4:1-4:4 304:1-4:4
31 forall a . a -> Char 31 forall a . a -> Char
32def07.reject.lc 4:9-4:12 324:9-4:12
33 Char 33 Char
34------------ warnings 34------------ warnings
35Uncovered pattern(s) at def07.reject.lc:1:1: 35Uncovered pattern(s) at ./testdata/language-features/basic-values/def07.reject.lc:1:1:
36fun 1 = '1' 36fun 1 = '1'
37fun 2 = '2' 37fun 2 = '2'
38Missing case(s): 38Missing case(s):
39 fun _ | False <- fromInt 1 == _a, False <- fromInt 2 == _a 39 fun _ | False <- fromInt 1 == _a, False <- fromInt 2 == _a
40Uncovered pattern(s) at def07.reject.lc:3:1: 40Uncovered pattern(s) at ./testdata/language-features/basic-values/def07.reject.lc:3:1:
41fun2 1 _ = '1' 41fun2 1 _ = '1'
42^^^^ 42^^^^
43Missing case(s): 43Missing case(s):
diff --git a/testdata/language-features/basic-values/deforder01.out b/testdata/language-features/basic-values/deforder01.out
index c1a1dec0..baed3fa7 100644
--- a/testdata/language-features/basic-values/deforder01.out
+++ b/testdata/language-features/basic-values/deforder01.out
@@ -10,11 +10,11 @@ x = _rhs '1'
10y :: Char 10y :: Char
11y = _rhs '1' 11y = _rhs '1'
12------------ tooltips 12------------ tooltips
13deforder01.lc 1:1-1:2 131:1-1:2
14 Char 14 Char
15deforder01.lc 1:5-1:8 151:5-1:8
16 Char 16 Char
17deforder01.lc 2:1-2:2 172:1-2:2
18 Char 18 Char
19deforder01.lc 2:5-2:6 192:5-2:6
20 Char \ No newline at end of file 20 Char \ No newline at end of file
diff --git a/testdata/language-features/basic-values/deforder02.out b/testdata/language-features/basic-values/deforder02.out
index 3173fc2d..8965f76c 100644
--- a/testdata/language-features/basic-values/deforder02.out
+++ b/testdata/language-features/basic-values/deforder02.out
@@ -10,11 +10,11 @@ x = _rhs '1'
10y :: Char 10y :: Char
11y = _rhs '1' 11y = _rhs '1'
12------------ tooltips 12------------ tooltips
13deforder02.lc 1:1-1:2 131:1-1:2
14 Char 14 Char
15deforder02.lc 1:5-1:6 151:5-1:6
16 Char 16 Char
17deforder02.lc 2:1-2:2 172:1-2:2
18 Char 18 Char
19deforder02.lc 2:5-2:8 192:5-2:8
20 Char \ No newline at end of file 20 Char \ No newline at end of file
diff --git a/testdata/language-features/basic-values/deforder03.out b/testdata/language-features/basic-values/deforder03.out
index c77dd75f..1458db3f 100644
--- a/testdata/language-features/basic-values/deforder03.out
+++ b/testdata/language-features/basic-values/deforder03.out
@@ -5,11 +5,11 @@ value = _lhs value (_rhs let a = (); b = a in '1')
5value :: Char 5value :: Char
6value = _rhs '1' 6value = _rhs '1'
7------------ tooltips 7------------ tooltips
8deforder03.lc 1:1-1:6 81:1-1:6
9 Char 9 Char
10deforder03.lc 1:17-1:19 101:17-1:19
11 () 11 ()
12deforder03.lc 2:17-2:18 122:17-2:18
13 () 13 ()
14deforder03.lc 3:12-3:15 143:12-3:15
15 Char \ No newline at end of file 15 Char \ No newline at end of file
diff --git a/testdata/language-features/basic-values/deforder04.out b/testdata/language-features/basic-values/deforder04.out
index b30d2932..56537d49 100644
--- a/testdata/language-features/basic-values/deforder04.out
+++ b/testdata/language-features/basic-values/deforder04.out
@@ -5,11 +5,11 @@ value = _lhs value (_rhs let a = (); b = a in '1')
5value :: Char 5value :: Char
6value = _rhs '1' 6value = _rhs '1'
7------------ tooltips 7------------ tooltips
8deforder04.lc 1:1-1:6 81:1-1:6
9 Char 9 Char
10deforder04.lc 1:17-1:18 101:17-1:18
11 () 11 ()
12deforder04.lc 2:17-2:19 122:17-2:19
13 () 13 ()
14deforder04.lc 3:12-3:15 143:12-3:15
15 Char \ No newline at end of file 15 Char \ No newline at end of file
diff --git a/testdata/language-features/basic-values/deforder05.out b/testdata/language-features/basic-values/deforder05.out
index c1b49368..32927daf 100644
--- a/testdata/language-features/basic-values/deforder05.out
+++ b/testdata/language-features/basic-values/deforder05.out
@@ -5,11 +5,11 @@ value = _lhs value (_rhs let a = (); b = a in '1')
5value :: Char 5value :: Char
6value = _rhs '1' 6value = _rhs '1'
7------------ tooltips 7------------ tooltips
8deforder05.lc 1:1-1:6 81:1-1:6
9 Char 9 Char
10deforder05.lc 1:9-1:12 101:9-1:12
11 Char 11 Char
12deforder05.lc 1:23-1:24 121:23-1:24
13 () 13 ()
14deforder05.lc 2:23-2:25 142:23-2:25
15 () \ No newline at end of file 15 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/deforder06.out b/testdata/language-features/basic-values/deforder06.out
index 7fa41792..518a2f7c 100644
--- a/testdata/language-features/basic-values/deforder06.out
+++ b/testdata/language-features/basic-values/deforder06.out
@@ -5,11 +5,11 @@ value = _lhs value (_rhs let a = (); b = a in '1')
5value :: Char 5value :: Char
6value = _rhs '1' 6value = _rhs '1'
7------------ tooltips 7------------ tooltips
8deforder06.lc 1:1-1:6 81:1-1:6
9 Char 9 Char
10deforder06.lc 1:9-1:12 101:9-1:12
11 Char 11 Char
12deforder06.lc 1:23-1:25 121:23-1:25
13 () 13 ()
14deforder06.lc 2:23-2:24 142:23-2:24
15 () \ No newline at end of file 15 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/fixity01.out b/testdata/language-features/basic-values/fixity01.out
index 50287803..c24d23fc 100644
--- a/testdata/language-features/basic-values/fixity01.out
+++ b/testdata/language-features/basic-values/fixity01.out
@@ -28,19 +28,19 @@ funL = \a b c _ -> _rhs c
28funR :: forall a b . a -> b -> a 28funR :: forall a b . a -> b -> a
29funR = \a b c _ -> _rhs c 29funR = \a b c _ -> _rhs c
30------------ tooltips 30------------ tooltips
31fixity01.lc 1:1-1:5 311:1-1:5
32 forall a b . a -> b -> a 32 forall a b . a -> b -> a
33fixity01.lc 1:12-1:13 331:12-1:13
34 _d 34 _d
35fixity01.lc 2:1-2:5 352:1-2:5
36 forall a b . a -> b -> a 36 forall a b . a -> b -> a
37fixity01.lc 2:12-2:13 372:12-2:13
38 _d 38 _d
39fixity01.lc 4:3-4:7 394:3-4:7
40 forall a b . a -> b -> a 40 forall a b . a -> b -> a
41fixity01.lc 4:12-4:13 414:12-4:13
42 _d 42 _d
43fixity01.lc 5:3-5:7 435:3-5:7
44 forall a b . a -> b -> b 44 forall a b . a -> b -> b
45fixity01.lc 5:12-5:13 455:12-5:13
46 _b \ No newline at end of file 46 _b \ No newline at end of file
diff --git a/testdata/language-features/basic-values/fixity02.out b/testdata/language-features/basic-values/fixity02.out
index bdd35bc4..d6f3b96f 100644
--- a/testdata/language-features/basic-values/fixity02.out
+++ b/testdata/language-features/basic-values/fixity02.out
@@ -114,499 +114,499 @@ value7 = _rhs "hi"
114value8 :: () 114value8 :: ()
115value8 = _rhs () 115value8 = _rhs ()
116------------ tooltips 116------------ tooltips
117fixity02.lc 1:1-1:5 1171:1-1:5
118 forall a b . a -> b -> a 118 forall a b . a -> b -> a
119fixity02.lc 1:12-1:13 1191:12-1:13
120 _d 120 _d
121fixity02.lc 2:1-2:5 1212:1-2:5
122 forall a b . a -> b -> b 122 forall a b . a -> b -> b
123fixity02.lc 2:12-2:13 1232:12-2:13
124 _b 124 _b
125fixity02.lc 4:3-4:5 1254:3-4:5
126 forall a b . a -> b -> a 126 forall a b . a -> b -> a
127fixity02.lc 4:10-4:11 1274:10-4:11
128 _d 128 _d
129fixity02.lc 5:3-5:5 1295:3-5:5
130 forall a b . a -> b -> b 130 forall a b . a -> b -> b
131fixity02.lc 5:10-5:11 1315:10-5:11
132 _b 132 _b
133fixity02.lc 11:1-11:7 13311:1-11:7
134 Float 134 Float
135fixity02.lc 11:10-11:12 13511:10-11:12
136 () 136 ()
137fixity02.lc 11:10-11:15 13711:10-11:15
138 _a -> _a 138 _a -> _a
139fixity02.lc 11:10-11:34 13911:10-11:34
140 Float 140 Float
141fixity02.lc 11:13-11:15 14111:13-11:15
142 forall a b . a -> b -> b 142 forall a b . a -> b -> b
143fixity02.lc 11:16-11:19 14311:16-11:19
144 Char 144 Char
145fixity02.lc 11:16-11:22 14511:16-11:22
146 _a -> _a 146 _a -> _a
147fixity02.lc 11:16-11:34 14711:16-11:34
148 Float 148 Float
149fixity02.lc 11:20-11:22 14911:20-11:22
150 forall a b . a -> b -> b 150 forall a b . a -> b -> b
151fixity02.lc 11:23-11:27 15111:23-11:27
152 String 152 String
153fixity02.lc 11:23-11:30 15311:23-11:30
154 _a -> _a 154 _a -> _a
155fixity02.lc 11:23-11:34 15511:23-11:34
156 Float 156 Float
157fixity02.lc 11:28-11:30 15711:28-11:30
158 forall a b . a -> b -> b 158 forall a b . a -> b -> b
159fixity02.lc 11:31-11:34 15911:31-11:34
160 Float 160 Float
161fixity02.lc 11:38-11:43 16111:38-11:43
162 Type 162 Type
163fixity02.lc 12:1-12:7 16312:1-12:7
164 Float 164 Float
165fixity02.lc 12:10-12:12 16512:10-12:12
166 () 166 ()
167fixity02.lc 12:10-12:15 16712:10-12:15
168 _a -> _a 168 _a -> _a
169fixity02.lc 12:10-12:34 16912:10-12:34
170 Float 170 Float
171fixity02.lc 12:13-12:15 17112:13-12:15
172 forall a b . a -> b -> b 172 forall a b . a -> b -> b
173fixity02.lc 12:16-12:19 17312:16-12:19
174 Char 174 Char
175fixity02.lc 12:16-12:22 17512:16-12:22
176 _a -> Char 176 _a -> Char
177fixity02.lc 12:16-12:27 17712:16-12:27
178 Char 178 Char
179fixity02.lc 12:16-12:30 17912:16-12:30
180 _a -> _a 180 _a -> _a
181fixity02.lc 12:16-12:34 18112:16-12:34
182 Float 182 Float
183fixity02.lc 12:20-12:22 18312:20-12:22
184 forall a b . a -> b -> a 184 forall a b . a -> b -> a
185fixity02.lc 12:23-12:27 18512:23-12:27
186 String 186 String
187fixity02.lc 12:28-12:30 18712:28-12:30
188 forall a b . a -> b -> b 188 forall a b . a -> b -> b
189fixity02.lc 12:31-12:34 18912:31-12:34
190 Float 190 Float
191fixity02.lc 12:38-12:43 19112:38-12:43
192 Type 192 Type
193fixity02.lc 13:1-13:7 19313:1-13:7
194 Float 194 Float
195fixity02.lc 13:10-13:12 19513:10-13:12
196 () 196 ()
197fixity02.lc 13:10-13:15 19713:10-13:15
198 _a -> () 198 _a -> ()
199fixity02.lc 13:10-13:19 19913:10-13:19
200 () 200 ()
201fixity02.lc 13:10-13:22 20113:10-13:22
202 _a -> _a 202 _a -> _a
203fixity02.lc 13:10-13:34 20313:10-13:34
204 Float 204 Float
205fixity02.lc 13:13-13:15 20513:13-13:15
206 forall a b . a -> b -> a 206 forall a b . a -> b -> a
207fixity02.lc 13:16-13:19 20713:16-13:19
208 Char 208 Char
209fixity02.lc 13:20-13:22 20913:20-13:22
210 forall a b . a -> b -> b 210 forall a b . a -> b -> b
211fixity02.lc 13:23-13:27 21113:23-13:27
212 String 212 String
213fixity02.lc 13:23-13:30 21313:23-13:30
214 _a -> _a 214 _a -> _a
215fixity02.lc 13:23-13:34 21513:23-13:34
216 Float 216 Float
217fixity02.lc 13:28-13:30 21713:28-13:30
218 forall a b . a -> b -> b 218 forall a b . a -> b -> b
219fixity02.lc 13:31-13:34 21913:31-13:34
220 Float 220 Float
221fixity02.lc 13:38-13:43 22113:38-13:43
222 Type 222 Type
223fixity02.lc 14:1-14:7 22314:1-14:7
224 Float 224 Float
225fixity02.lc 14:10-14:12 22514:10-14:12
226 () 226 ()
227fixity02.lc 14:10-14:15 22714:10-14:15
228 _a -> () 228 _a -> ()
229fixity02.lc 14:10-14:27 22914:10-14:27
230 () 230 ()
231fixity02.lc 14:10-14:30 23114:10-14:30
232 _a -> _a 232 _a -> _a
233fixity02.lc 14:10-14:34 23314:10-14:34
234 Float 234 Float
235fixity02.lc 14:13-14:15 23514:13-14:15
236 forall a b . a -> b -> a 236 forall a b . a -> b -> a
237fixity02.lc 14:16-14:19 23714:16-14:19
238 Char 238 Char
239fixity02.lc 14:16-14:22 23914:16-14:22
240 _a -> Char 240 _a -> Char
241fixity02.lc 14:16-14:27 24114:16-14:27
242 Char 242 Char
243fixity02.lc 14:20-14:22 24314:20-14:22
244 forall a b . a -> b -> a 244 forall a b . a -> b -> a
245fixity02.lc 14:23-14:27 24514:23-14:27
246 String 246 String
247fixity02.lc 14:28-14:30 24714:28-14:30
248 forall a b . a -> b -> b 248 forall a b . a -> b -> b
249fixity02.lc 14:31-14:34 24914:31-14:34
250 Float 250 Float
251fixity02.lc 14:38-14:43 25114:38-14:43
252 Type 252 Type
253fixity02.lc 15:1-15:7 25315:1-15:7
254 String 254 String
255fixity02.lc 15:10-15:12 25515:10-15:12
256 () 256 ()
257fixity02.lc 15:10-15:15 25715:10-15:15
258 _a -> _a 258 _a -> _a
259fixity02.lc 15:10-15:34 25915:10-15:34
260 String 260 String
261fixity02.lc 15:13-15:15 26115:13-15:15
262 forall a b . a -> b -> b 262 forall a b . a -> b -> b
263fixity02.lc 15:16-15:19 26315:16-15:19
264 Char 264 Char
265fixity02.lc 15:16-15:22 26515:16-15:22
266 _a -> _a 266 _a -> _a
267fixity02.lc 15:16-15:34 26715:16-15:34
268 String 268 String
269fixity02.lc 15:20-15:22 26915:20-15:22
270 forall a b . a -> b -> b 270 forall a b . a -> b -> b
271fixity02.lc 15:23-15:27 27115:23-15:27
272 String 272 String
273fixity02.lc 15:23-15:30 27315:23-15:30
274 _a -> String 274 _a -> String
275fixity02.lc 15:23-15:34 27515:23-15:34
276 String 276 String
277fixity02.lc 15:28-15:30 27715:28-15:30
278 forall a b . a -> b -> a 278 forall a b . a -> b -> a
279fixity02.lc 15:31-15:34 27915:31-15:34
280 Float 280 Float
281fixity02.lc 15:38-15:44 28115:38-15:44
282 Type 282 Type
283fixity02.lc 16:1-16:7 28316:1-16:7
284 Char 284 Char
285fixity02.lc 16:10-16:12 28516:10-16:12
286 () 286 ()
287fixity02.lc 16:10-16:15 28716:10-16:15
288 _a -> _a 288 _a -> _a
289fixity02.lc 16:10-16:34 28916:10-16:34
290 Char 290 Char
291fixity02.lc 16:13-16:15 29116:13-16:15
292 forall a b . a -> b -> b 292 forall a b . a -> b -> b
293fixity02.lc 16:16-16:19 29316:16-16:19
294 Char 294 Char
295fixity02.lc 16:16-16:22 29516:16-16:22
296 _a -> Char 296 _a -> Char
297fixity02.lc 16:16-16:34 29716:16-16:34
298 Char 298 Char
299fixity02.lc 16:20-16:22 29916:20-16:22
300 forall a b . a -> b -> a 300 forall a b . a -> b -> a
301fixity02.lc 16:23-16:27 30116:23-16:27
302 String 302 String
303fixity02.lc 16:23-16:30 30316:23-16:30
304 _a -> String 304 _a -> String
305fixity02.lc 16:23-16:34 30516:23-16:34
306 String 306 String
307fixity02.lc 16:28-16:30 30716:28-16:30
308 forall a b . a -> b -> a 308 forall a b . a -> b -> a
309fixity02.lc 16:31-16:34 30916:31-16:34
310 Float 310 Float
311fixity02.lc 16:38-16:42 31116:38-16:42
312 Type 312 Type
313fixity02.lc 17:1-17:7 31317:1-17:7
314 String 314 String
315fixity02.lc 17:10-17:12 31517:10-17:12
316 () 316 ()
317fixity02.lc 17:10-17:15 31717:10-17:15
318 _a -> () 318 _a -> ()
319fixity02.lc 17:10-17:19 31917:10-17:19
320 () 320 ()
321fixity02.lc 17:10-17:22 32117:10-17:22
322 _a -> _a 322 _a -> _a
323fixity02.lc 17:10-17:34 32317:10-17:34
324 String 324 String
325fixity02.lc 17:13-17:15 32517:13-17:15
326 forall a b . a -> b -> a 326 forall a b . a -> b -> a
327fixity02.lc 17:16-17:19 32717:16-17:19
328 Char 328 Char
329fixity02.lc 17:20-17:22 32917:20-17:22
330 forall a b . a -> b -> b 330 forall a b . a -> b -> b
331fixity02.lc 17:23-17:27 33117:23-17:27
332 String 332 String
333fixity02.lc 17:23-17:30 33317:23-17:30
334 _a -> String 334 _a -> String
335fixity02.lc 17:23-17:34 33517:23-17:34
336 String 336 String
337fixity02.lc 17:28-17:30 33717:28-17:30
338 forall a b . a -> b -> a 338 forall a b . a -> b -> a
339fixity02.lc 17:31-17:34 33917:31-17:34
340 Float 340 Float
341fixity02.lc 17:38-17:44 34117:38-17:44
342 Type 342 Type
343fixity02.lc 18:1-18:7 34318:1-18:7
344 () 344 ()
345fixity02.lc 18:10-18:12 34518:10-18:12
346 () 346 ()
347fixity02.lc 18:10-18:15 34718:10-18:15
348 _a -> () 348 _a -> ()
349fixity02.lc 18:10-18:34 34918:10-18:34
350 () 350 ()
351fixity02.lc 18:13-18:15 35118:13-18:15
352 forall a b . a -> b -> a 352 forall a b . a -> b -> a
353fixity02.lc 18:16-18:19 35318:16-18:19
354 Char 354 Char
355fixity02.lc 18:16-18:22 35518:16-18:22
356 _a -> Char 356 _a -> Char
357fixity02.lc 18:16-18:34 35718:16-18:34
358 Char 358 Char
359fixity02.lc 18:20-18:22 35918:20-18:22
360 forall a b . a -> b -> a 360 forall a b . a -> b -> a
361fixity02.lc 18:23-18:27 36118:23-18:27
362 String 362 String
363fixity02.lc 18:23-18:30 36318:23-18:30
364 _a -> String 364 _a -> String
365fixity02.lc 18:23-18:34 36518:23-18:34
366 String 366 String
367fixity02.lc 18:28-18:30 36718:28-18:30
368 forall a b . a -> b -> a 368 forall a b . a -> b -> a
369fixity02.lc 18:31-18:34 36918:31-18:34
370 Float 370 Float
371fixity02.lc 18:38-18:40 37118:38-18:40
372 Type 372 Type
373fixity02.lc 20:1-20:10 37320:1-20:10
374 Float 374 Float
375fixity02.lc 20:13-20:15 37520:13-20:15
376 () 376 ()
377fixity02.lc 20:13-20:22 37720:13-20:22
378 _a -> _a 378 _a -> _a
379fixity02.lc 20:13-20:49 37920:13-20:49
380 Float 380 Float
381fixity02.lc 20:16-20:22 38120:16-20:22
382 forall a b . a -> b -> b 382 forall a b . a -> b -> b
383fixity02.lc 20:23-20:26 38320:23-20:26
384 Char 384 Char
385fixity02.lc 20:23-20:33 38520:23-20:33
386 _a -> _a 386 _a -> _a
387fixity02.lc 20:23-20:49 38720:23-20:49
388 Float 388 Float
389fixity02.lc 20:27-20:33 38920:27-20:33
390 forall a b . a -> b -> b 390 forall a b . a -> b -> b
391fixity02.lc 20:34-20:38 39120:34-20:38
392 String 392 String
393fixity02.lc 20:34-20:45 39320:34-20:45
394 _a -> _a 394 _a -> _a
395fixity02.lc 20:34-20:49 39520:34-20:49
396 Float 396 Float
397fixity02.lc 20:39-20:45 39720:39-20:45
398 forall a b . a -> b -> b 398 forall a b . a -> b -> b
399fixity02.lc 20:46-20:49 39920:46-20:49
400 Float 400 Float
401fixity02.lc 20:53-20:58 40120:53-20:58
402 Type 402 Type
403fixity02.lc 21:1-21:10 40321:1-21:10
404 Float 404 Float
405fixity02.lc 21:13-21:15 40521:13-21:15
406 () 406 ()
407fixity02.lc 21:13-21:22 40721:13-21:22
408 _a -> _a 408 _a -> _a
409fixity02.lc 21:13-21:49 40921:13-21:49
410 Float 410 Float
411fixity02.lc 21:16-21:22 41121:16-21:22
412 forall a b . a -> b -> b 412 forall a b . a -> b -> b
413fixity02.lc 21:23-21:26 41321:23-21:26
414 Char 414 Char
415fixity02.lc 21:23-21:33 41521:23-21:33
416 _a -> Char 416 _a -> Char
417fixity02.lc 21:23-21:38 41721:23-21:38
418 Char 418 Char
419fixity02.lc 21:23-21:45 41921:23-21:45
420 _a -> _a 420 _a -> _a
421fixity02.lc 21:23-21:49 42121:23-21:49
422 Float 422 Float
423fixity02.lc 21:27-21:33 42321:27-21:33
424 forall a b . a -> b -> a 424 forall a b . a -> b -> a
425fixity02.lc 21:34-21:38 42521:34-21:38
426 String 426 String
427fixity02.lc 21:39-21:45 42721:39-21:45
428 forall a b . a -> b -> b 428 forall a b . a -> b -> b
429fixity02.lc 21:46-21:49 42921:46-21:49
430 Float 430 Float
431fixity02.lc 21:53-21:58 43121:53-21:58
432 Type 432 Type
433fixity02.lc 22:1-22:10 43322:1-22:10
434 Float 434 Float
435fixity02.lc 22:13-22:15 43522:13-22:15
436 () 436 ()
437fixity02.lc 22:13-22:22 43722:13-22:22
438 _a -> () 438 _a -> ()
439fixity02.lc 22:13-22:26 43922:13-22:26
440 () 440 ()
441fixity02.lc 22:13-22:33 44122:13-22:33
442 _a -> _a 442 _a -> _a
443fixity02.lc 22:13-22:49 44322:13-22:49
444 Float 444 Float
445fixity02.lc 22:16-22:22 44522:16-22:22
446 forall a b . a -> b -> a 446 forall a b . a -> b -> a
447fixity02.lc 22:23-22:26 44722:23-22:26
448 Char 448 Char
449fixity02.lc 22:27-22:33 44922:27-22:33
450 forall a b . a -> b -> b 450 forall a b . a -> b -> b
451fixity02.lc 22:34-22:38 45122:34-22:38
452 String 452 String
453fixity02.lc 22:34-22:45 45322:34-22:45
454 _a -> _a 454 _a -> _a
455fixity02.lc 22:34-22:49 45522:34-22:49
456 Float 456 Float
457fixity02.lc 22:39-22:45 45722:39-22:45
458 forall a b . a -> b -> b 458 forall a b . a -> b -> b
459fixity02.lc 22:46-22:49 45922:46-22:49
460 Float 460 Float
461fixity02.lc 22:53-22:58 46122:53-22:58
462 Type 462 Type
463fixity02.lc 23:1-23:10 46323:1-23:10
464 Float 464 Float
465fixity02.lc 23:13-23:15 46523:13-23:15
466 () 466 ()
467fixity02.lc 23:13-23:22 46723:13-23:22
468 _a -> () 468 _a -> ()
469fixity02.lc 23:13-23:38 46923:13-23:38
470 () 470 ()
471fixity02.lc 23:13-23:45 47123:13-23:45
472 _a -> _a 472 _a -> _a
473fixity02.lc 23:13-23:49 47323:13-23:49
474 Float 474 Float
475fixity02.lc 23:16-23:22 47523:16-23:22
476 forall a b . a -> b -> a 476 forall a b . a -> b -> a
477fixity02.lc 23:23-23:26 47723:23-23:26
478 Char 478 Char
479fixity02.lc 23:23-23:33 47923:23-23:33
480 _a -> Char 480 _a -> Char
481fixity02.lc 23:23-23:38 48123:23-23:38
482 Char 482 Char
483fixity02.lc 23:27-23:33 48323:27-23:33
484 forall a b . a -> b -> a 484 forall a b . a -> b -> a
485fixity02.lc 23:34-23:38 48523:34-23:38
486 String 486 String
487fixity02.lc 23:39-23:45 48723:39-23:45
488 forall a b . a -> b -> b 488 forall a b . a -> b -> b
489fixity02.lc 23:46-23:49 48923:46-23:49
490 Float 490 Float
491fixity02.lc 23:53-23:58 49123:53-23:58
492 Type 492 Type
493fixity02.lc 24:1-24:10 49324:1-24:10
494 String 494 String
495fixity02.lc 24:13-24:15 49524:13-24:15
496 () 496 ()
497fixity02.lc 24:13-24:22 49724:13-24:22
498 _a -> _a 498 _a -> _a
499fixity02.lc 24:13-24:49 49924:13-24:49
500 String 500 String
501fixity02.lc 24:16-24:22 50124:16-24:22
502 forall a b . a -> b -> b 502 forall a b . a -> b -> b
503fixity02.lc 24:23-24:26 50324:23-24:26
504 Char 504 Char
505fixity02.lc 24:23-24:33 50524:23-24:33
506 _a -> _a 506 _a -> _a
507fixity02.lc 24:23-24:49 50724:23-24:49
508 String 508 String
509fixity02.lc 24:27-24:33 50924:27-24:33
510 forall a b . a -> b -> b 510 forall a b . a -> b -> b
511fixity02.lc 24:34-24:38 51124:34-24:38
512 String 512 String
513fixity02.lc 24:34-24:45 51324:34-24:45
514 _a -> String 514 _a -> String
515fixity02.lc 24:34-24:49 51524:34-24:49
516 String 516 String
517fixity02.lc 24:39-24:45 51724:39-24:45
518 forall a b . a -> b -> a 518 forall a b . a -> b -> a
519fixity02.lc 24:46-24:49 51924:46-24:49
520 Float 520 Float
521fixity02.lc 24:53-24:59 52124:53-24:59
522 Type 522 Type
523fixity02.lc 25:1-25:10 52325:1-25:10
524 Char 524 Char
525fixity02.lc 25:13-25:15 52525:13-25:15
526 () 526 ()
527fixity02.lc 25:13-25:22 52725:13-25:22
528 _a -> _a 528 _a -> _a
529fixity02.lc 25:13-25:49 52925:13-25:49
530 Char 530 Char
531fixity02.lc 25:16-25:22 53125:16-25:22
532 forall a b . a -> b -> b 532 forall a b . a -> b -> b
533fixity02.lc 25:23-25:26 53325:23-25:26
534 Char 534 Char
535fixity02.lc 25:23-25:33 53525:23-25:33
536 _a -> Char 536 _a -> Char
537fixity02.lc 25:23-25:49 53725:23-25:49
538 Char 538 Char
539fixity02.lc 25:27-25:33 53925:27-25:33
540 forall a b . a -> b -> a 540 forall a b . a -> b -> a
541fixity02.lc 25:34-25:38 54125:34-25:38
542 String 542 String
543fixity02.lc 25:34-25:45 54325:34-25:45
544 _a -> String 544 _a -> String
545fixity02.lc 25:34-25:49 54525:34-25:49
546 String 546 String
547fixity02.lc 25:39-25:45 54725:39-25:45
548 forall a b . a -> b -> a 548 forall a b . a -> b -> a
549fixity02.lc 25:46-25:49 54925:46-25:49
550 Float 550 Float
551fixity02.lc 25:53-25:57 55125:53-25:57
552 Type 552 Type
553fixity02.lc 26:1-26:10 55326:1-26:10
554 String 554 String
555fixity02.lc 26:13-26:15 55526:13-26:15
556 () 556 ()
557fixity02.lc 26:13-26:22 55726:13-26:22
558 _a -> () 558 _a -> ()
559fixity02.lc 26:13-26:26 55926:13-26:26
560 () 560 ()
561fixity02.lc 26:13-26:33 56126:13-26:33
562 _a -> _a 562 _a -> _a
563fixity02.lc 26:13-26:49 56326:13-26:49
564 String 564 String
565fixity02.lc 26:16-26:22 56526:16-26:22
566 forall a b . a -> b -> a 566 forall a b . a -> b -> a
567fixity02.lc 26:23-26:26 56726:23-26:26
568 Char 568 Char
569fixity02.lc 26:27-26:33 56926:27-26:33
570 forall a b . a -> b -> b 570 forall a b . a -> b -> b
571fixity02.lc 26:34-26:38 57126:34-26:38
572 String 572 String
573fixity02.lc 26:34-26:45 57326:34-26:45
574 _a -> String 574 _a -> String
575fixity02.lc 26:34-26:49 57526:34-26:49
576 String 576 String
577fixity02.lc 26:39-26:45 57726:39-26:45
578 forall a b . a -> b -> a 578 forall a b . a -> b -> a
579fixity02.lc 26:46-26:49 57926:46-26:49
580 Float 580 Float
581fixity02.lc 26:53-26:59 58126:53-26:59
582 Type 582 Type
583fixity02.lc 27:1-27:10 58327:1-27:10
584 () 584 ()
585fixity02.lc 27:13-27:15 58527:13-27:15
586 () 586 ()
587fixity02.lc 27:13-27:22 58727:13-27:22
588 _a -> () 588 _a -> ()
589fixity02.lc 27:13-27:49 58927:13-27:49
590 () 590 ()
591fixity02.lc 27:16-27:22 59127:16-27:22
592 forall a b . a -> b -> a 592 forall a b . a -> b -> a
593fixity02.lc 27:23-27:26 59327:23-27:26
594 Char 594 Char
595fixity02.lc 27:23-27:33 59527:23-27:33
596 _a -> Char 596 _a -> Char
597fixity02.lc 27:23-27:49 59727:23-27:49
598 Char 598 Char
599fixity02.lc 27:27-27:33 59927:27-27:33
600 forall a b . a -> b -> a 600 forall a b . a -> b -> a
601fixity02.lc 27:34-27:38 60127:34-27:38
602 String 602 String
603fixity02.lc 27:34-27:45 60327:34-27:45
604 _a -> String 604 _a -> String
605fixity02.lc 27:34-27:49 60527:34-27:49
606 String 606 String
607fixity02.lc 27:39-27:45 60727:39-27:45
608 forall a b . a -> b -> a 608 forall a b . a -> b -> a
609fixity02.lc 27:46-27:49 60927:46-27:49
610 Float 610 Float
611fixity02.lc 27:53-27:55 61127:53-27:55
612 Type \ No newline at end of file 612 Type \ No newline at end of file
diff --git a/testdata/language-features/basic-values/if01.out b/testdata/language-features/basic-values/if01.out
index 2af98d71..fe0b7f26 100644
--- a/testdata/language-features/basic-values/if01.out
+++ b/testdata/language-features/basic-values/if01.out
@@ -10,27 +10,27 @@ value1 = _rhs ()
10value2 :: Float 10value2 :: Float
11value2 = _rhs 2.0 11value2 = _rhs 2.0
12------------ tooltips 12------------ tooltips
13if01.lc 1:1-1:7 131:1-1:7
14 () 14 ()
15if01.lc 1:10-1:33 151:10-1:33
16 () 16 ()
17if01.lc 1:13-1:17 171:13-1:17
18 Bool 18 Bool
19if01.lc 1:13-1:25 191:13-1:25
20 () -> () 20 () -> ()
21if01.lc 1:23-1:25 211:23-1:25
22 () 22 ()
23if01.lc 1:31-1:33 231:31-1:33
24 () 24 ()
25if01.lc 2:1-2:7 252:1-2:7
26 Float 26 Float
27if01.lc 2:10-2:36 272:10-2:36
28 Float 28 Float
29if01.lc 2:13-2:18 292:13-2:18
30 Bool 30 Bool
31if01.lc 2:13-2:27 312:13-2:27
32 Float -> Float 32 Float -> Float
33if01.lc 2:24-2:27 332:24-2:27
34 Float 34 Float
35if01.lc 2:33-2:36 352:33-2:36
36 Float \ No newline at end of file 36 Float \ No newline at end of file
diff --git a/testdata/language-features/basic-values/if03.reject.out b/testdata/language-features/basic-values/if03.reject.out
index a5e1f6f9..e004d656 100644
--- a/testdata/language-features/basic-values/if03.reject.out
+++ b/testdata/language-features/basic-values/if03.reject.out
@@ -1,22 +1,22 @@
1type error: can not unify 1type error: can not unify
2 'Internals.lc:63:6: 2 <<installed-prelude-path>>/Internals.lc:63:6:
3 data Bool = False | True 3 data Bool = False | True
4 ^^^^ 4 ^^^^
5with 5with
6 () 6 ()
7in if03.reject.lc:1:13: 7in ./testdata/language-features/basic-values/if03.reject.lc:1:13:
8value1 = if () then () else () 8value1 = if () then () else ()
9 ^^ 9 ^^
10------------ trace 10------------ trace
11!type error: can not unify 11!type error: can not unify
12 'Internals.lc:63:6: 12 <<installed-prelude-path>>/Internals.lc:63:6:
13 data Bool = False | True 13 data Bool = False | True
14 ^^^^ 14 ^^^^
15with 15with
16 () 16 ()
17in if03.reject.lc:1:13: 17in ./testdata/language-features/basic-values/if03.reject.lc:1:13:
18value1 = if () then () else () 18value1 = if () then () else ()
19 ^^ 19 ^^
20------------ tooltips 20------------ tooltips
21if03.reject.lc 1:13-1:15 211:13-1:15
22 () \ No newline at end of file 22 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/if04.reject.out b/testdata/language-features/basic-values/if04.reject.out
index 2a6b7bb5..29189955 100644
--- a/testdata/language-features/basic-values/if04.reject.out
+++ b/testdata/language-features/basic-values/if04.reject.out
@@ -2,7 +2,7 @@ type error: can not unify
2 () 2 ()
3with 3with
4 Char 4 Char
5in if04.reject.lc:1:31: 5in ./testdata/language-features/basic-values/if04.reject.lc:1:31:
6value1 = if True then () else '_' 6value1 = if True then () else '_'
7 ^^^ 7 ^^^
8------------ trace 8------------ trace
@@ -10,15 +10,15 @@ value1 = if True then () else '_'
10 () 10 ()
11with 11with
12 Char 12 Char
13in if04.reject.lc:1:31: 13in ./testdata/language-features/basic-values/if04.reject.lc:1:31:
14value1 = if True then () else '_' 14value1 = if True then () else '_'
15 ^^^ 15 ^^^
16------------ tooltips 16------------ tooltips
17if04.reject.lc 1:13-1:17 171:13-1:17
18 Bool 18 Bool
19if04.reject.lc 1:13-1:25 191:13-1:25
20 () -> () 20 () -> ()
21if04.reject.lc 1:23-1:25 211:23-1:25
22 () 22 ()
23if04.reject.lc 1:31-1:34 231:31-1:34
24 Char \ No newline at end of file 24 Char \ No newline at end of file
diff --git a/testdata/language-features/basic-values/indentation01.out b/testdata/language-features/basic-values/indentation01.out
index d6efa98a..04db500e 100644
--- a/testdata/language-features/basic-values/indentation01.out
+++ b/testdata/language-features/basic-values/indentation01.out
@@ -10,11 +10,11 @@ tuple1 = _rhs ()
10tuple2 :: () 10tuple2 :: ()
11tuple2 = _rhs () 11tuple2 = _rhs ()
12------------ tooltips 12------------ tooltips
13indentation01.lc 1:1-1:7 131:1-1:7
14 () 14 ()
15indentation01.lc 1:10-1:12 151:10-1:12
16 () 16 ()
17indentation01.lc 2:1-2:7 172:1-2:7
18 () 18 ()
19indentation01.lc 2:10-2:12 192:10-2:12
20 () \ No newline at end of file 20 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/indentation02.out b/testdata/language-features/basic-values/indentation02.out
index e90c05ad..d05ce8b2 100644
--- a/testdata/language-features/basic-values/indentation02.out
+++ b/testdata/language-features/basic-values/indentation02.out
@@ -10,11 +10,11 @@ tuple1 = _rhs ()
10tuple2 :: () 10tuple2 :: ()
11tuple2 = _rhs () 11tuple2 = _rhs ()
12------------ tooltips 12------------ tooltips
13indentation02.lc 1:3-1:9 131:3-1:9
14 () 14 ()
15indentation02.lc 1:12-1:14 151:12-1:14
16 () 16 ()
17indentation02.lc 2:3-2:9 172:3-2:9
18 () 18 ()
19indentation02.lc 2:12-2:14 192:12-2:14
20 () \ No newline at end of file 20 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/indentation03.reject.out b/testdata/language-features/basic-values/indentation03.reject.out
index 5fe5403c..d7b66dd2 100644
--- a/testdata/language-features/basic-values/indentation03.reject.out
+++ b/testdata/language-features/basic-values/indentation03.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/indentation03.reject.lc:2:10: 1./testdata/language-features/basic-values/indentation03.reject.lc:2:10:
2unexpected '=' 2unexpected '='
3expecting "->", "::", "=>", "let", "where", ''', '(', '@', '[', '_', '{', end of input, expression, lambda, literal, lowercase ident, rest of expression, swizzling, symbols, or uppercase ident 3expecting "->", "::", "=>", "let", "where", ''', '(', '@', '[', '_', '{', end of input, expression, lambda, literal, lowercase ident, rest of expression, swizzling, symbols, or uppercase ident \ No newline at end of file
diff --git a/testdata/language-features/basic-values/indentation04.reject.out b/testdata/language-features/basic-values/indentation04.reject.out
index 8ff2d6c1..b310af6c 100644
--- a/testdata/language-features/basic-values/indentation04.reject.out
+++ b/testdata/language-features/basic-values/indentation04.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/indentation04.reject.lc:2:2: 1./testdata/language-features/basic-values/indentation04.reject.lc:2:2:
2unexpected 't' 2unexpected 't'
3expecting ''', backquoted ident, end of input, expression, lambda, literal, lowercase ident, rest of expression, symbols, or uppercase ident 3expecting ''', backquoted ident, end of input, expression, lambda, literal, lowercase ident, rest of expression, symbols, or uppercase ident \ No newline at end of file
diff --git a/testdata/language-features/basic-values/infix01.out b/testdata/language-features/basic-values/infix01.out
index a54cfa5c..61434142 100644
--- a/testdata/language-features/basic-values/infix01.out
+++ b/testdata/language-features/basic-values/infix01.out
@@ -10,19 +10,19 @@ fun = \a b _ _ -> _rhs ()
10value :: forall a b . a -> b -> () 10value :: forall a b . a -> b -> ()
11value = \a b _ _ -> _rhs () 11value = \a b _ _ -> _rhs ()
12------------ tooltips 12------------ tooltips
13infix01.lc 1:1-1:4 131:1-1:4
14 forall a b . a -> b -> () 14 forall a b . a -> b -> ()
15infix01.lc 1:11-1:13 151:11-1:13
16 () 16 ()
17infix01.lc 3:1-3:6 173:1-3:6
18 forall a b . a -> b -> () 18 forall a b . a -> b -> ()
19infix01.lc 3:13-3:14 193:13-3:14
20 _f 20 _f
21infix01.lc 3:13-3:20 213:13-3:20
22 _a -> () 22 _a -> ()
23infix01.lc 3:13-3:22 233:13-3:22
24 () 24 ()
25infix01.lc 3:15-3:20 253:15-3:20
26 forall a b . a -> b -> () 26 forall a b . a -> b -> ()
27infix01.lc 3:21-3:22 273:21-3:22
28 _c \ No newline at end of file 28 _c \ No newline at end of file
diff --git a/testdata/language-features/basic-values/infix02.out b/testdata/language-features/basic-values/infix02.out
index 60daa154..e76f7e19 100644
--- a/testdata/language-features/basic-values/infix02.out
+++ b/testdata/language-features/basic-values/infix02.out
@@ -10,19 +10,19 @@ fun = \a b c _ _ _ -> _rhs ()
10value :: forall a b c . a -> b -> c -> () 10value :: forall a b c . a -> b -> c -> ()
11value = \a b c d e -> _rhs (fun d e) 11value = \a b c d e -> _rhs (fun d e)
12------------ tooltips 12------------ tooltips
13infix02.lc 1:1-1:4 131:1-1:4
14 forall a b c . a -> b -> c -> () 14 forall a b c . a -> b -> c -> ()
15infix02.lc 1:13-1:15 151:13-1:15
16 () 16 ()
17infix02.lc 3:1-3:6 173:1-3:6
18 forall a b c . a -> b -> c -> () 18 forall a b c . a -> b -> c -> ()
19infix02.lc 3:13-3:14 193:13-3:14
20 _g 20 _g
21infix02.lc 3:13-3:20 213:13-3:20
22 _b -> _a -> () 22 _b -> _a -> ()
23infix02.lc 3:13-3:22 233:13-3:22
24 _a -> () 24 _a -> ()
25infix02.lc 3:15-3:20 253:15-3:20
26 forall a b c . a -> b -> c -> () 26 forall a b c . a -> b -> c -> ()
27infix02.lc 3:21-3:22 273:21-3:22
28 _d \ No newline at end of file 28 _d \ No newline at end of file
diff --git a/testdata/language-features/basic-values/infix03.out b/testdata/language-features/basic-values/infix03.out
index 6d105103..f7f1794d 100644
--- a/testdata/language-features/basic-values/infix03.out
+++ b/testdata/language-features/basic-values/infix03.out
@@ -33,49 +33,49 @@ d3 = \a b -> _rhs (D3 a b)
33match'D :: forall (a :: Type -> Type) -> a D -> forall b -> a b -> a b 33match'D :: forall (a :: Type -> Type) -> a D -> forall b -> a b -> a b
34match'D = \a b c d -> <<type case function>> 34match'D = \a b c d -> <<type case function>>
35------------ tooltips 35------------ tooltips
36infix03.lc 1:6-1:7 361:6-1:7
37 Type | Type | Type | Type | Type | Type | Type | Type 37 Type | Type | Type | Type | Type | Type | Type | Type
38infix03.lc 1:6-1:18 381:6-1:18
39 Type 39 Type
40infix03.lc 1:6-2:12 401:6-2:12
41 Type | Type 41 Type | Type
42infix03.lc 1:6-2:21 421:6-2:21
43 Type | Type 43 Type | Type
44infix03.lc 1:10-1:12 441:10-1:12
45 () -> () -> D | D | Type | Type | Type 45 () -> () -> D | D | Type | Type | Type
46infix03.lc 1:13-1:15 461:13-1:15
47 Type 47 Type
48infix03.lc 1:16-1:18 481:16-1:18
49 Type 49 Type
50infix03.lc 2:10-2:12 502:10-2:12
51 () -> () -> () -> D | D | Type | Type | Type | Type 51 () -> () -> () -> D | D | Type | Type | Type | Type
52infix03.lc 2:13-2:15 522:13-2:15
53 Type 53 Type
54infix03.lc 2:16-2:18 542:16-2:18
55 Type 55 Type
56infix03.lc 2:19-2:21 562:19-2:21
57 Type 57 Type
58infix03.lc 4:1-4:3 584:1-4:3
59 () -> () -> D 59 () -> () -> D
60infix03.lc 4:10-4:11 604:10-4:11
61 _d 61 _d
62infix03.lc 4:10-4:16 624:10-4:16
63 () -> D 63 () -> D
64infix03.lc 4:10-4:18 644:10-4:18
65 D 65 D
66infix03.lc 4:12-4:16 664:12-4:16
67 () -> () -> D 67 () -> () -> D
68infix03.lc 4:17-4:18 684:17-4:18
69 _b 69 _b
70infix03.lc 6:1-6:3 706:1-6:3
71 () -> () -> () -> D 71 () -> () -> () -> D
72infix03.lc 6:10-6:11 726:10-6:11
73 _d 73 _d
74infix03.lc 6:10-6:16 746:10-6:16
75 () -> () -> D 75 () -> () -> D
76infix03.lc 6:10-6:18 766:10-6:18
77 () -> D 77 () -> D
78infix03.lc 6:12-6:16 786:12-6:16
79 () -> () -> () -> D 79 () -> () -> () -> D
80infix03.lc 6:17-6:18 806:17-6:18
81 _b \ No newline at end of file 81 _b \ No newline at end of file
diff --git a/testdata/language-features/basic-values/infix04.reject.out b/testdata/language-features/basic-values/infix04.reject.out
index efb2c5a4..c216d697 100644
--- a/testdata/language-features/basic-values/infix04.reject.out
+++ b/testdata/language-features/basic-values/infix04.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/infix04.reject.lc:3:14: 1./testdata/language-features/basic-values/infix04.reject.lc:3:14:
2unexpected '`' 2unexpected '`'
3expecting "->", "::", "=>", "let", "where", ''', '(', '@', '[', '_', '{', backquoted ident, end of input, expression, lambda, literal, lowercase ident, rest of expression, swizzling, or uppercase ident 3expecting "->", "::", "=>", "let", "where", ''', '(', '@', '[', '_', '{', backquoted ident, end of input, expression, lambda, literal, lowercase ident, rest of expression, swizzling, or uppercase ident \ No newline at end of file
diff --git a/testdata/language-features/basic-values/lambda01.out b/testdata/language-features/basic-values/lambda01.out
index 0a959710..4b6fd2e8 100644
--- a/testdata/language-features/basic-values/lambda01.out
+++ b/testdata/language-features/basic-values/lambda01.out
@@ -27,19 +27,19 @@ fun4
27 :: forall a b c d e f g h i . a -> b -> c -> d -> e -> f -> g -> h -> i -> () 27 :: forall a b c d e f g h i . a -> b -> c -> d -> e -> f -> g -> h -> i -> ()
28fun4 = \a b c d e f g h i -> _rhs \_ _ _ _ _ _ _ _ _ -> () 28fun4 = \a b c d e f g h i -> _rhs \_ _ _ _ _ _ _ _ _ -> ()
29------------ tooltips 29------------ tooltips
30lambda01.lc 1:1-1:5 301:1-1:5
31 forall a . a -> () 31 forall a . a -> ()
32lambda01.lc 1:14-1:16 321:14-1:16
33 () 33 ()
34lambda01.lc 2:1-2:5 342:1-2:5
35 forall a . a -> () 35 forall a . a -> ()
36lambda01.lc 2:15-2:17 362:15-2:17
37 () 37 ()
38lambda01.lc 3:1-3:5 383:1-3:5
39 forall a . a -> () 39 forall a . a -> ()
40lambda01.lc 3:13-3:15 403:13-3:15
41 () 41 ()
42lambda01.lc 4:1-4:5 424:1-4:5
43 forall a b c d e f g h i . a -> b -> c -> d -> e -> f -> g -> h -> i -> () 43 forall a b c d e f g h i . a -> b -> c -> d -> e -> f -> g -> h -> i -> ()
44lambda01.lc 5:28-5:30 445:28-5:30
45 () \ No newline at end of file 45 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/lambda02.reject.out b/testdata/language-features/basic-values/lambda02.reject.out
index 3c5c3ca2..72951b88 100644
--- a/testdata/language-features/basic-values/lambda02.reject.out
+++ b/testdata/language-features/basic-values/lambda02.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/lambda02.reject.lc:1:1: 1./testdata/language-features/basic-values/lambda02.reject.lc:1:1:
2unexpected 'f' 2unexpected 'f'
3expecting end of input or operator definition 3expecting end of input or operator definition \ No newline at end of file
diff --git a/testdata/language-features/basic-values/lambda03.out b/testdata/language-features/basic-values/lambda03.out
index a50ed0d0..f19a4176 100644
--- a/testdata/language-features/basic-values/lambda03.out
+++ b/testdata/language-features/basic-values/lambda03.out
@@ -10,11 +10,11 @@ fun1 = \a b c -> _rhs \_ d _ -> d
10fun2 :: forall a b c d . a -> b -> c -> d -> a 10fun2 :: forall a b c d . a -> b -> c -> d -> a
11fun2 = \a b c d e -> _rhs \_ _ _ -> e 11fun2 = \a b c d e -> _rhs \_ _ _ -> e
12------------ tooltips 12------------ tooltips
13lambda03.lc 1:1-1:5 131:1-1:5
14 forall a b c . a -> b -> c -> b 14 forall a b c . a -> b -> c -> b
15lambda03.lc 1:22-1:23 151:22-1:23
16 _d 16 _d
17lambda03.lc 2:1-2:5 172:1-2:5
18 forall a b c d . a -> b -> c -> d -> a 18 forall a b c d . a -> b -> c -> d -> a
19lambda03.lc 2:25-2:26 192:25-2:26
20 _h \ No newline at end of file 20 _h \ No newline at end of file
diff --git a/testdata/language-features/basic-values/let01.out b/testdata/language-features/basic-values/let01.out
index 1d5684fc..bf6cefec 100644
--- a/testdata/language-features/basic-values/let01.out
+++ b/testdata/language-features/basic-values/let01.out
@@ -25,37 +25,37 @@ value4 = \a b -> _rhs (fromInt a b 1)
25value5 :: forall a . Num a => a 25value5 :: forall a . Num a => a
26value5 = \a b -> _rhs (fromInt a b 1) 26value5 = \a b -> _rhs (fromInt a b 1)
27------------ tooltips 27------------ tooltips
28let01.lc 1:1-1:7 281:1-1:7
29 forall a . Num a => a 29 forall a . Num a => a
30let01.lc 1:18-1:19 301:18-1:19
31 _b 31 _b
32let01.lc 1:23-1:24 321:23-1:24
33 _b 33 _b
34let01.lc 3:1-3:7 343:1-3:7
35 forall a . Num a => a 35 forall a . Num a => a
36let01.lc 4:11-4:12 364:11-4:12
37 _b 37 _b
38let01.lc 5:6-5:7 385:6-5:7
39 _b 39 _b
40let01.lc 7:1-7:7 407:1-7:7
41 forall a . Num a => a 41 forall a . Num a => a
42let01.lc 8:11-8:12 428:11-8:12
43 _b 43 _b
44let01.lc 9:11-9:14 449:11-9:14
45 Char 45 Char
46let01.lc 10:6-10:7 4610:6-10:7
47 _b 47 _b
48let01.lc 12:1-12:7 4812:1-12:7
49 forall a . Num a => a 49 forall a . Num a => a
50let01.lc 12:18-12:19 5012:18-12:19
51 _b 51 _b
52let01.lc 13:13-13:14 5213:13-13:14
53 _b 53 _b
54let01.lc 15:1-15:7 5415:1-15:7
55 forall a . Num a => a 55 forall a . Num a => a
56let01.lc 15:18-15:19 5615:18-15:19
57 _b 57 _b
58let01.lc 16:18-16:19 5816:18-16:19
59 _b 59 _b
60let01.lc 17:13-17:14 6017:13-17:14
61 _b \ No newline at end of file 61 _b \ No newline at end of file
diff --git a/testdata/language-features/basic-values/let02.out b/testdata/language-features/basic-values/let02.out
index 7ac6a6d8..15152bf3 100644
--- a/testdata/language-features/basic-values/let02.out
+++ b/testdata/language-features/basic-values/let02.out
@@ -11,21 +11,21 @@ value
11value :: () 11value :: ()
12value = _rhs () 12value = _rhs ()
13------------ tooltips 13------------ tooltips
14let02.lc 1:1-1:6 141:1-1:6
15 () 15 ()
16let02.lc 2:11-2:13 162:11-2:13
17 () 17 ()
18let02.lc 3:19-3:22 183:19-3:22
19 Char 19 Char
20let02.lc 3:26-3:28 203:26-3:28
21 () 21 ()
22let02.lc 5:17-5:19 225:17-5:19
23 () 23 ()
24let02.lc 6:17-6:18 246:17-6:18
25 _b 25 _b
26let02.lc 7:17-7:24 267:17-7:24
27 String 27 String
28let02.lc 8:12-8:15 288:12-8:15
29 Char 29 Char
30let02.lc 9:6-9:8 309:6-9:8
31 () \ No newline at end of file 31 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/literal01.out b/testdata/language-features/basic-values/literal01.out
index d7964d5e..64365818 100644
--- a/testdata/language-features/basic-values/literal01.out
+++ b/testdata/language-features/basic-values/literal01.out
@@ -40,35 +40,35 @@ stringValue1 = _rhs "Hello World"
40stringValue2 :: String 40stringValue2 :: String
41stringValue2 = _rhs "\nHello World\tagain!\r\n" 41stringValue2 = _rhs "\nHello World\tagain!\r\n"
42------------ tooltips 42------------ tooltips
43literal01.lc 1:1-1:10 431:1-1:10
44 forall a . Num a => a 44 forall a . Num a => a
45literal01.lc 1:13-1:14 451:13-1:14
46 _b 46 _b
47literal01.lc 2:1-2:10 472:1-2:10
48 forall a . Num a => a 48 forall a . Num a => a
49literal01.lc 2:13-2:14 492:13-2:14
50 _b 50 _b
51literal01.lc 3:1-3:10 513:1-3:10
52 forall a . Num a => a 52 forall a . Num a => a
53literal01.lc 3:13-3:18 533:13-3:18
54 _b 54 _b
55literal01.lc 5:1-5:12 555:1-5:12
56 Float 56 Float
57literal01.lc 5:15-5:18 575:15-5:18
58 Float 58 Float
59literal01.lc 6:1-6:12 596:1-6:12
60 Float 60 Float
61literal01.lc 6:15-6:22 616:15-6:22
62 Float 62 Float
63literal01.lc 8:1-8:10 638:1-8:10
64 Char 64 Char
65literal01.lc 8:13-8:16 658:13-8:16
66 Char 66 Char
67literal01.lc 10:1-10:13 6710:1-10:13
68 String 68 String
69literal01.lc 10:16-10:29 6910:16-10:29
70 String 70 String
71literal01.lc 11:1-11:13 7111:1-11:13
72 String 72 String
73literal01.lc 11:16-11:45 7311:16-11:45
74 String \ No newline at end of file 74 String \ No newline at end of file
diff --git a/testdata/language-features/basic-values/operator01.out b/testdata/language-features/basic-values/operator01.out
index 0a4d4546..2ad007f3 100644
--- a/testdata/language-features/basic-values/operator01.out
+++ b/testdata/language-features/basic-values/operator01.out
@@ -20,19 +20,19 @@ $$$ = \a b _ _ -> _rhs ()
20$$$# :: forall a b . a -> b -> () 20$$$# :: forall a b . a -> b -> ()
21$$$# = \a b _ _ -> _rhs () 21$$$# = \a b _ _ -> _rhs ()
22------------ tooltips 22------------ tooltips
23operator01.lc 1:3-1:6 231:3-1:6
24 forall a b . a -> b -> () 24 forall a b . a -> b -> ()
25operator01.lc 1:11-1:13 251:11-1:13
26 () 26 ()
27operator01.lc 3:3-3:6 273:3-3:6
28 forall a b . a -> b -> () 28 forall a b . a -> b -> ()
29operator01.lc 3:8-3:10 293:8-3:10
30 () 30 ()
31operator01.lc 5:3-5:7 315:3-5:7
32 forall a b . a -> b -> () 32 forall a b . a -> b -> ()
33operator01.lc 6:3-6:5 336:3-6:5
34 () 34 ()
35operator01.lc 8:3-8:6 358:3-8:6
36 forall a b . a -> b -> () 36 forall a b . a -> b -> ()
37operator01.lc 8:11-8:13 378:11-8:13
38 () \ No newline at end of file 38 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/operator02.reject.out b/testdata/language-features/basic-values/operator02.reject.out
index d45a726c..f0c16207 100644
--- a/testdata/language-features/basic-values/operator02.reject.out
+++ b/testdata/language-features/basic-values/operator02.reject.out
@@ -1,29 +1,29 @@
1already defined #$# at operator02.reject.lc:3:3: 1already defined #$# at ./testdata/language-features/basic-values/operator02.reject.lc:3:3:
2a #$# b = () 2a #$# b = ()
3 ^^^ 3 ^^^
4and at operator02.reject.lc:1:3: 4and at ./testdata/language-features/basic-values/operator02.reject.lc:1:3:
5a #$# b = () 5a #$# b = ()
6 ^^^ 6 ^^^
7------------ trace 7------------ trace
8(#$#) :: forall a b . a -> b -> () 8(#$#) :: forall a b . a -> b -> ()
9fun :: forall a . a -> () 9fun :: forall a . a -> ()
10(#$#) :: forall a b . a -> b -> () 10(#$#) :: forall a b . a -> b -> ()
11!already defined #$# at operator02.reject.lc:3:3: 11!already defined #$# at ./testdata/language-features/basic-values/operator02.reject.lc:3:3:
12a #$# b = () 12a #$# b = ()
13 ^^^ 13 ^^^
14and at operator02.reject.lc:1:3: 14and at ./testdata/language-features/basic-values/operator02.reject.lc:1:3:
15a #$# b = () 15a #$# b = ()
16 ^^^ 16 ^^^
17------------ tooltips 17------------ tooltips
18operator02.reject.lc 1:3-1:6 181:3-1:6
19 forall a b . a -> b -> () 19 forall a b . a -> b -> ()
20operator02.reject.lc 1:11-1:13 201:11-1:13
21 () 21 ()
22operator02.reject.lc 2:1-2:4 222:1-2:4
23 forall a . a -> () 23 forall a . a -> ()
24operator02.reject.lc 2:9-2:11 242:9-2:11
25 () 25 ()
26operator02.reject.lc 3:3-3:6 263:3-3:6
27 forall a b . a -> b -> () 27 forall a b . a -> b -> ()
28operator02.reject.lc 3:11-3:13 283:11-3:13
29 () \ No newline at end of file 29 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/operator03.reject.out b/testdata/language-features/basic-values/operator03.reject.out
index 33fc2e25..062e8901 100644
--- a/testdata/language-features/basic-values/operator03.reject.out
+++ b/testdata/language-features/basic-values/operator03.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/operator03.reject.lc:1:1: 1./testdata/language-features/basic-values/operator03.reject.lc:1:1:
2unexpected 'a' 2unexpected 'a'
3expecting end of input or operator definition 3expecting end of input or operator definition \ No newline at end of file
diff --git a/testdata/language-features/basic-values/operator04.reject.out b/testdata/language-features/basic-values/operator04.reject.out
index 824c8074..8198712e 100644
--- a/testdata/language-features/basic-values/operator04.reject.out
+++ b/testdata/language-features/basic-values/operator04.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/operator04.reject.lc:1:1: 1./testdata/language-features/basic-values/operator04.reject.lc:1:1:
2unexpected 'a' 2unexpected 'a'
3expecting end of input or operator definition 3expecting end of input or operator definition \ No newline at end of file
diff --git a/testdata/language-features/basic-values/operator05.out b/testdata/language-features/basic-values/operator05.out
index cc714c3a..de468c17 100644
--- a/testdata/language-features/basic-values/operator05.out
+++ b/testdata/language-features/basic-values/operator05.out
@@ -6,17 +6,17 @@ value1
6value1 :: () 6value1 :: ()
7value1 = _rhs () 7value1 = _rhs ()
8------------ tooltips 8------------ tooltips
9operator05.lc 1:1-1:7 91:1-1:7
10 () 10 ()
11operator05.lc 1:24-1:26 111:24-1:26
12 () 12 ()
13operator05.lc 2:13-2:15 132:13-2:15
14 () 14 ()
15operator05.lc 2:13-2:19 152:13-2:19
16 _a -> () 16 _a -> ()
17operator05.lc 2:13-2:22 172:13-2:22
18 () 18 ()
19operator05.lc 2:16-2:19 192:16-2:19
20 forall a b . a -> b -> () 20 forall a b . a -> b -> ()
21operator05.lc 2:20-2:22 212:20-2:22
22 () \ No newline at end of file 22 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/operator06.out b/testdata/language-features/basic-values/operator06.out
index de7def09..4f0031ce 100644
--- a/testdata/language-features/basic-values/operator06.out
+++ b/testdata/language-features/basic-values/operator06.out
@@ -6,17 +6,17 @@ value1
6value1 :: () 6value1 :: ()
7value1 = _rhs () 7value1 = _rhs ()
8------------ tooltips 8------------ tooltips
9operator06.lc 1:1-1:7 91:1-1:7
10 () 10 ()
11operator06.lc 1:10-1:12 111:10-1:12
12 () 12 ()
13operator06.lc 1:10-1:16 131:10-1:16
14 _a -> () 14 _a -> ()
15operator06.lc 1:10-1:19 151:10-1:19
16 () 16 ()
17operator06.lc 1:13-1:16 171:13-1:16
18 forall a b . a -> b -> () 18 forall a b . a -> b -> ()
19operator06.lc 1:17-1:19 191:17-1:19
20 () 20 ()
21operator06.lc 2:19-2:21 212:19-2:21
22 () \ No newline at end of file 22 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/operator07.reject.out b/testdata/language-features/basic-values/operator07.reject.out
index c2452fc4..cfe51f5c 100644
--- a/testdata/language-features/basic-values/operator07.reject.out
+++ b/testdata/language-features/basic-values/operator07.reject.out
@@ -1,7 +1,7 @@
1Operator precedences don't match: 1Operator precedences don't match:
2infix 5 at operator07.reject.lc:11:11: 2infix 5 at ./testdata/language-features/basic-values/operator07.reject.lc:11:11:
3main = () @&> () <@& () 3main = () @&> () <@& ()
4 ^^^ 4 ^^^
5infixl 5 at operator07.reject.lc:11:18: 5infixl 5 at ./testdata/language-features/basic-values/operator07.reject.lc:11:18:
6main = () @&> () <@& () 6main = () @&> () <@& ()
7 ^^^ \ No newline at end of file 7 ^^^ \ No newline at end of file
diff --git a/testdata/language-features/basic-values/operator08.reject.out b/testdata/language-features/basic-values/operator08.reject.out
index 85b9a762..1f478dad 100644
--- a/testdata/language-features/basic-values/operator08.reject.out
+++ b/testdata/language-features/basic-values/operator08.reject.out
@@ -1,7 +1,7 @@
1Operator precedences don't match: 1Operator precedences don't match:
2infix 5 at operator08.reject.lc:10:6: 2infix 5 at ./testdata/language-features/basic-values/operator08.reject.lc:10:6:
3x = (@&> () <@& ()) 3x = (@&> () <@& ())
4 ^^^ 4 ^^^
5infixl 5 at operator08.reject.lc:10:13: 5infixl 5 at ./testdata/language-features/basic-values/operator08.reject.lc:10:13:
6x = (@&> () <@& ()) 6x = (@&> () <@& ())
7 ^^^ \ No newline at end of file 7 ^^^ \ No newline at end of file
diff --git a/testdata/language-features/basic-values/redefine01.reject.out b/testdata/language-features/basic-values/redefine01.reject.out
index 8f8e4dd2..2d00889e 100644
--- a/testdata/language-features/basic-values/redefine01.reject.out
+++ b/testdata/language-features/basic-values/redefine01.reject.out
@@ -1,29 +1,29 @@
1already defined unit at redefine01.reject.lc:3:1: 1already defined unit at ./testdata/language-features/basic-values/redefine01.reject.lc:3:1:
2unit = () 2unit = ()
3^^^^ 3^^^^
4and at redefine01.reject.lc:1:1: 4and at ./testdata/language-features/basic-values/redefine01.reject.lc:1:1:
5unit = () 5unit = ()
6^^^^ 6^^^^
7------------ trace 7------------ trace
8unit :: () 8unit :: ()
9tuple :: () 9tuple :: ()
10unit :: () 10unit :: ()
11!already defined unit at redefine01.reject.lc:3:1: 11!already defined unit at ./testdata/language-features/basic-values/redefine01.reject.lc:3:1:
12unit = () 12unit = ()
13^^^^ 13^^^^
14and at redefine01.reject.lc:1:1: 14and at ./testdata/language-features/basic-values/redefine01.reject.lc:1:1:
15unit = () 15unit = ()
16^^^^ 16^^^^
17------------ tooltips 17------------ tooltips
18redefine01.reject.lc 1:1-1:5 181:1-1:5
19 () 19 ()
20redefine01.reject.lc 1:8-1:10 201:8-1:10
21 () 21 ()
22redefine01.reject.lc 2:1-2:6 222:1-2:6
23 () 23 ()
24redefine01.reject.lc 2:9-2:11 242:9-2:11
25 () 25 ()
26redefine01.reject.lc 3:1-3:5 263:1-3:5
27 () 27 ()
28redefine01.reject.lc 3:8-3:10 283:8-3:10
29 () \ No newline at end of file 29 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/redefine02.reject.out b/testdata/language-features/basic-values/redefine02.reject.out
index 2d75ac18..2daaf755 100644
--- a/testdata/language-features/basic-values/redefine02.reject.out
+++ b/testdata/language-features/basic-values/redefine02.reject.out
@@ -1,9 +1,9 @@
1testdata/language-features/basic-values/redefine02.reject.lc:3:8: 1./testdata/language-features/basic-values/redefine02.reject.lc:3:8:
2expecting expression 2expecting expression
3redefined x: 3redefined x:
4redefine02.reject.lc:1:12: 4./testdata/language-features/basic-values/redefine02.reject.lc:1:12:
5unit = let x = () 5unit = let x = ()
6 ^ 6 ^
7redefine02.reject.lc:2:12: 7./testdata/language-features/basic-values/redefine02.reject.lc:2:12:
8 x = () 8 x = ()
9 ^ \ No newline at end of file 9 ^ \ No newline at end of file
diff --git a/testdata/language-features/basic-values/redefine03.reject.out b/testdata/language-features/basic-values/redefine03.reject.out
index 6cae5486..8dbe5de7 100644
--- a/testdata/language-features/basic-values/redefine03.reject.out
+++ b/testdata/language-features/basic-values/redefine03.reject.out
@@ -1,8 +1,8 @@
1testdata/language-features/basic-values/redefine03.reject.lc:4:1: 1./testdata/language-features/basic-values/redefine03.reject.lc:4:1:
2redefined x: 2redefined x:
3redefine03.reject.lc:2:9: 3./testdata/language-features/basic-values/redefine03.reject.lc:2:9:
4 where x = () 4 where x = ()
5 ^ 5 ^
6redefine03.reject.lc:3:9: 6./testdata/language-features/basic-values/redefine03.reject.lc:3:9:
7 x = () 7 x = ()
8 ^ \ No newline at end of file 8 ^ \ No newline at end of file
diff --git a/testdata/language-features/basic-values/shadowing01.out b/testdata/language-features/basic-values/shadowing01.out
index 3d67cf8e..e6fcca49 100644
--- a/testdata/language-features/basic-values/shadowing01.out
+++ b/testdata/language-features/basic-values/shadowing01.out
@@ -16,25 +16,25 @@ value
16value :: Char 16value :: Char
17value = _rhs '7' 17value = _rhs '7'
18------------ tooltips 18------------ tooltips
19shadowing01.lc 1:1-1:6 191:1-1:6
20 Char 20 Char
21shadowing01.lc 2:11-2:14 212:11-2:14
22 Char 22 Char
23shadowing01.lc 3:11-3:18 233:11-3:18
24 String 24 String
25shadowing01.lc 5:17-5:18 255:17-5:18
26 _b 26 _b
27shadowing01.lc 6:17-6:21 276:17-6:21
28 Float 28 Float
29shadowing01.lc 7:25-7:27 297:25-7:27
30 () 30 ()
31shadowing01.lc 8:25-8:28 318:25-8:28
32 Char 32 Char
33shadowing01.lc 9:25-9:29 339:25-9:29
34 Float 34 Float
35shadowing01.lc 10:20-10:27 3510:20-10:27
36 String 36 String
37shadowing01.lc 11:14-11:16 3711:14-11:16
38 () 38 ()
39shadowing01.lc 12:6-12:9 3912:6-12:9
40 Char \ No newline at end of file 40 Char \ No newline at end of file
diff --git a/testdata/language-features/basic-values/shadowing02.out b/testdata/language-features/basic-values/shadowing02.out
index 0149e67b..f90c2b5b 100644
--- a/testdata/language-features/basic-values/shadowing02.out
+++ b/testdata/language-features/basic-values/shadowing02.out
@@ -27,37 +27,37 @@ value2 = _rhs '7'
27world :: String 27world :: String
28world = _rhs "world" 28world = _rhs "world"
29------------ tooltips 29------------ tooltips
30shadowing02.lc 1:1-1:2 301:1-1:2
31 forall a . Num a => a 31 forall a . Num a => a
32shadowing02.lc 1:5-1:6 321:5-1:6
33 _b 33 _b
34shadowing02.lc 2:1-2:6 342:1-2:6
35 String 35 String
36shadowing02.lc 2:9-2:16 362:9-2:16
37 String 37 String
38shadowing02.lc 3:1-3:7 383:1-3:7
39 Char 39 Char
40shadowing02.lc 4:11-4:14 404:11-4:14
41 Char 41 Char
42shadowing02.lc 5:11-5:18 425:11-5:18
43 String 43 String
44shadowing02.lc 6:11-6:14 446:11-6:14
45 _b 45 _b
46shadowing02.lc 8:17-8:18 468:17-8:18
47 _b 47 _b
48shadowing02.lc 9:17-9:21 489:17-9:21
49 Float 49 Float
50shadowing02.lc 10:25-10:27 5010:25-10:27
51 () 51 ()
52shadowing02.lc 11:25-11:28 5211:25-11:28
53 Char 53 Char
54shadowing02.lc 12:25-12:29 5412:25-12:29
55 Float 55 Float
56shadowing02.lc 13:25-13:26 5613:25-13:26
57 forall a . Num a => a 57 forall a . Num a => a
58shadowing02.lc 14:20-14:25 5814:20-14:25
59 String 59 String
60shadowing02.lc 15:14-15:16 6015:14-15:16
61 () 61 ()
62shadowing02.lc 16:6-16:9 6216:6-16:9
63 Char \ No newline at end of file 63 Char \ No newline at end of file
diff --git a/testdata/language-features/basic-values/shadowing03.out b/testdata/language-features/basic-values/shadowing03.out
index 1fe98417..fec1478e 100644
--- a/testdata/language-features/basic-values/shadowing03.out
+++ b/testdata/language-features/basic-values/shadowing03.out
@@ -5,7 +5,7 @@ x = _lhs x \(_ :: _) (_ :: _) -> _rhs ()
5x :: forall a b . a -> b -> () 5x :: forall a b . a -> b -> ()
6x = \a b _ _ -> _rhs () 6x = \a b _ _ -> _rhs ()
7------------ tooltips 7------------ tooltips
8shadowing03.lc 1:1-1:2 81:1-1:2
9 forall a b . a -> b -> () 9 forall a b . a -> b -> ()
10shadowing03.lc 1:9-1:11 101:9-1:11
11 () \ No newline at end of file 11 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/shadowing04.out b/testdata/language-features/basic-values/shadowing04.out
index 1c371cea..8a46bd9d 100644
--- a/testdata/language-features/basic-values/shadowing04.out
+++ b/testdata/language-features/basic-values/shadowing04.out
@@ -5,7 +5,7 @@ __ = _lhs __ \(_ :: _) (_ :: _) -> _rhs ()
5__ :: forall a b . a -> b -> () 5__ :: forall a b . a -> b -> ()
6__ = \a b _ _ -> _rhs () 6__ = \a b _ _ -> _rhs ()
7------------ tooltips 7------------ tooltips
8shadowing04.lc 1:1-1:3 81:1-1:3
9 forall a b . a -> b -> () 9 forall a b . a -> b -> ()
10shadowing04.lc 1:11-1:13 101:11-1:13
11 () \ No newline at end of file 11 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/tuple01.out b/testdata/language-features/basic-values/tuple01.out
index ef606dab..dd3b4d67 100644
--- a/testdata/language-features/basic-values/tuple01.out
+++ b/testdata/language-features/basic-values/tuple01.out
@@ -5,7 +5,7 @@ unit = _lhs unit (_rhs ())
5unit :: () 5unit :: ()
6unit = _rhs () 6unit = _rhs ()
7------------ tooltips 7------------ tooltips
8tuple01.lc 1:1-1:5 81:1-1:5
9 () 9 ()
10tuple01.lc 1:8-1:10 101:8-1:10
11 () \ No newline at end of file 11 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/tuple02.out b/testdata/language-features/basic-values/tuple02.out
index c1561406..b906f1f6 100644
--- a/testdata/language-features/basic-values/tuple02.out
+++ b/testdata/language-features/basic-values/tuple02.out
@@ -15,43 +15,43 @@ tuple2 = _rhs ((), ())
15tuple3 :: ((String, Char), ()) 15tuple3 :: ((String, Char), ())
16tuple3 = _rhs (("name", 'c'), ()) 16tuple3 = _rhs (("name", 'c'), ())
17------------ tooltips 17------------ tooltips
18tuple02.lc 1:1-1:7 181:1-1:7
19 forall a . Num a => (a, Float, Char, String, ()) 19 forall a . Num a => (a, Float, Char, String, ())
20tuple02.lc 1:10-1:33 201:10-1:33
21 (_b, Float, Char, String, ()) 21 (_b, Float, Char, String, ())
22tuple02.lc 1:11-1:12 221:11-1:12
23 _b 23 _b
24tuple02.lc 1:13-1:16 241:13-1:16
25 Float 25 Float
26tuple02.lc 1:13-1:32 261:13-1:32
27 (Float, Char, String, ()) 27 (Float, Char, String, ())
28tuple02.lc 1:17-1:20 281:17-1:20
29 Char 29 Char
30tuple02.lc 1:17-1:32 301:17-1:32
31 (Char, String, ()) 31 (Char, String, ())
32tuple02.lc 1:21-1:29 321:21-1:29
33 String 33 String
34tuple02.lc 1:21-1:32 341:21-1:32
35 (String, ()) 35 (String, ())
36tuple02.lc 1:30-1:32 361:30-1:32
37 () | ((())) 37 () | ((()))
38tuple02.lc 3:1-3:7 383:1-3:7
39 ((), ()) 39 ((), ())
40tuple02.lc 3:10-3:17 403:10-3:17
41 ((), ()) 41 ((), ())
42tuple02.lc 3:11-3:13 423:11-3:13
43 () 43 ()
44tuple02.lc 3:14-3:16 443:14-3:16
45 () | ((())) 45 () | ((()))
46tuple02.lc 5:1-5:7 465:1-5:7
47 ((String, Char), ()) 47 ((String, Char), ())
48tuple02.lc 5:10-5:27 485:10-5:27
49 ((String, Char), ()) 49 ((String, Char), ())
50tuple02.lc 5:11-5:23 505:11-5:23
51 (String, Char) 51 (String, Char)
52tuple02.lc 5:12-5:18 525:12-5:18
53 String 53 String
54tuple02.lc 5:19-5:22 545:19-5:22
55 Char | ((Char)) 55 Char | ((Char))
56tuple02.lc 5:24-5:26 565:24-5:26
57 () | ((())) \ No newline at end of file 57 () | ((())) \ No newline at end of file
diff --git a/testdata/language-features/basic-values/typesig01.out b/testdata/language-features/basic-values/typesig01.out
index 99b776c7..9b0e093a 100644
--- a/testdata/language-features/basic-values/typesig01.out
+++ b/testdata/language-features/basic-values/typesig01.out
@@ -12,15 +12,15 @@ value1 = _rhs 'a'
12value2 :: Char 12value2 :: Char
13value2 = _rhs 'a' 13value2 = _rhs 'a'
14------------ tooltips 14------------ tooltips
15typesig01.lc 1:11-1:15 151:11-1:15
16 Type 16 Type
17typesig01.lc 2:1-2:7 172:1-2:7
18 Char 18 Char
19typesig01.lc 2:10-2:13 192:10-2:13
20 Char 20 Char
21typesig01.lc 4:9-4:13 214:9-4:13
22 Type 22 Type
23typesig01.lc 5:1-5:7 235:1-5:7
24 Char 24 Char
25typesig01.lc 5:8-5:11 255:8-5:11
26 Char \ No newline at end of file 26 Char \ No newline at end of file
diff --git a/testdata/language-features/basic-values/typesig02.out b/testdata/language-features/basic-values/typesig02.out
index 4380458d..bdf86f12 100644
--- a/testdata/language-features/basic-values/typesig02.out
+++ b/testdata/language-features/basic-values/typesig02.out
@@ -10,15 +10,15 @@ value1 = _rhs 'a'
10value2 :: Char 10value2 :: Char
11value2 = _rhs 'a' 11value2 = _rhs 'a'
12------------ tooltips 12------------ tooltips
13typesig02.lc 1:1-1:7 131:1-1:7
14 Char 14 Char
15typesig02.lc 1:10-1:13 151:10-1:13
16 Char 16 Char
17typesig02.lc 1:17-1:21 171:17-1:21
18 Type 18 Type
19typesig02.lc 3:1-3:7 193:1-3:7
20 Char 20 Char
21typesig02.lc 3:8-3:11 213:8-3:11
22 Char 22 Char
23typesig02.lc 3:13-3:17 233:13-3:17
24 Type \ No newline at end of file 24 Type \ No newline at end of file
diff --git a/testdata/language-features/basic-values/typesig03.out b/testdata/language-features/basic-values/typesig03.out
index 0ccb0844..e934b855 100644
--- a/testdata/language-features/basic-values/typesig03.out
+++ b/testdata/language-features/basic-values/typesig03.out
@@ -12,39 +12,39 @@ fun1 = \_ _ _ _ _ _ -> _rhs ()
12fun2 :: forall a b c . a -> b -> c -> () 12fun2 :: forall a b c . a -> b -> c -> ()
13fun2 = \_ _ _ _ _ _ -> _rhs () 13fun2 = \_ _ _ _ _ _ -> _rhs ()
14------------ tooltips 14------------ tooltips
15typesig03.lc 1:9-1:10 151:9-1:10
16 _f 16 _f
17typesig03.lc 1:9-1:26 171:9-1:26
18 Type | Type | Type 18 Type | Type | Type
19typesig03.lc 1:14-1:15 191:14-1:15
20 _e 20 _e
21typesig03.lc 1:14-1:26 211:14-1:26
22 Type 22 Type
23typesig03.lc 1:19-1:20 231:19-1:20
24 _d 24 _d
25typesig03.lc 1:19-1:26 251:19-1:26
26 Type 26 Type
27typesig03.lc 1:24-1:26 271:24-1:26
28 Type | Type 28 Type | Type
29typesig03.lc 2:1-2:5 292:1-2:5
30 forall a b c . a -> b -> c -> () 30 forall a b c . a -> b -> c -> ()
31typesig03.lc 2:14-2:16 312:14-2:16
32 () 32 ()
33typesig03.lc 4:7-4:8 334:7-4:8
34 _f 34 _f
35typesig03.lc 4:7-4:18 354:7-4:18
36 Type | Type | Type 36 Type | Type | Type
37typesig03.lc 4:10-4:11 374:10-4:11
38 _e 38 _e
39typesig03.lc 4:10-4:18 394:10-4:18
40 Type 40 Type
41typesig03.lc 4:13-4:14 414:13-4:14
42 _d 42 _d
43typesig03.lc 4:13-4:18 434:13-4:18
44 Type 44 Type
45typesig03.lc 4:16-4:18 454:16-4:18
46 Type | Type 46 Type | Type
47typesig03.lc 5:1-5:5 475:1-5:5
48 forall a b c . a -> b -> c -> () 48 forall a b c . a -> b -> c -> ()
49typesig03.lc 5:14-5:16 495:14-5:16
50 () \ No newline at end of file 50 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/typesig04.out b/testdata/language-features/basic-values/typesig04.out
index 216b50b5..448f9dea 100644
--- a/testdata/language-features/basic-values/typesig04.out
+++ b/testdata/language-features/basic-values/typesig04.out
@@ -12,35 +12,35 @@ fun1 = \_ _ _ _ _ -> _rhs ()
12fun2 :: forall a b c . a -> (b -> c) -> () 12fun2 :: forall a b c . a -> (b -> c) -> ()
13fun2 = \_ _ _ _ _ -> _rhs () 13fun2 = \_ _ _ _ _ -> _rhs ()
14------------ tooltips 14------------ tooltips
15typesig04.lc 1:9-1:10 151:9-1:10
16 _f 16 _f
17typesig04.lc 1:9-1:28 171:9-1:28
18 Type | Type | Type 18 Type | Type | Type
19typesig04.lc 1:14-1:28 191:14-1:28
20 Type 20 Type
21typesig04.lc 1:15-1:16 211:15-1:16
22 _e 22 _e
23typesig04.lc 1:20-1:21 231:20-1:21
24 _d | Type 24 _d | Type
25typesig04.lc 1:26-1:28 251:26-1:28
26 Type | Type 26 Type | Type
27typesig04.lc 2:1-2:5 272:1-2:5
28 forall a b c . a -> (b -> c) -> () 28 forall a b c . a -> (b -> c) -> ()
29typesig04.lc 2:12-2:14 292:12-2:14
30 () 30 ()
31typesig04.lc 4:7-4:8 314:7-4:8
32 _f 32 _f
33typesig04.lc 4:7-4:20 334:7-4:20
34 Type | Type | Type 34 Type | Type | Type
35typesig04.lc 4:10-4:20 354:10-4:20
36 Type 36 Type
37typesig04.lc 4:11-4:12 374:11-4:12
38 _e 38 _e
39typesig04.lc 4:14-4:15 394:14-4:15
40 _d | Type 40 _d | Type
41typesig04.lc 4:18-4:20 414:18-4:20
42 Type | Type 42 Type | Type
43typesig04.lc 5:1-5:5 435:1-5:5
44 forall a b c . a -> (b -> c) -> () 44 forall a b c . a -> (b -> c) -> ()
45typesig04.lc 5:12-5:14 455:12-5:14
46 () \ No newline at end of file 46 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/typesig05.out b/testdata/language-features/basic-values/typesig05.out
index 68ed5a37..d93eaa07 100644
--- a/testdata/language-features/basic-values/typesig05.out
+++ b/testdata/language-features/basic-values/typesig05.out
@@ -32,67 +32,67 @@ value3 = _rhs 'a'
32value4 :: String 32value4 :: String
33value4 = _rhs "b" 33value4 = _rhs "b"
34------------ tooltips 34------------ tooltips
35typesig05.lc 1:1-1:5 351:1-1:5
36 forall a b . a -> b -> a 36 forall a b . a -> b -> a
37typesig05.lc 1:12-1:13 371:12-1:13
38 _d 38 _d
39typesig05.lc 2:1-2:5 392:1-2:5
40 forall a b . a -> b -> b 40 forall a b . a -> b -> b
41typesig05.lc 2:12-2:13 412:12-2:13
42 _b 42 _b
43typesig05.lc 4:1-4:7 434:1-4:7
44 Char 44 Char
45typesig05.lc 4:10-4:14 454:10-4:14
46 forall a b . a -> b -> a 46 forall a b . a -> b -> a
47typesig05.lc 4:10-4:18 474:10-4:18
48 _a -> Char 48 _a -> Char
49typesig05.lc 4:10-4:22 494:10-4:22
50 Char 50 Char
51typesig05.lc 4:15-4:18 514:15-4:18
52 Char 52 Char
53typesig05.lc 4:19-4:22 534:19-4:22
54 String 54 String
55typesig05.lc 4:26-4:30 554:26-4:30
56 Type 56 Type
57typesig05.lc 5:1-5:7 575:1-5:7
58 String 58 String
59typesig05.lc 5:10-5:14 595:10-5:14
60 forall a b . a -> b -> b 60 forall a b . a -> b -> b
61typesig05.lc 5:10-5:18 615:10-5:18
62 _a -> _a 62 _a -> _a
63typesig05.lc 5:10-5:22 635:10-5:22
64 String 64 String
65typesig05.lc 5:15-5:18 655:15-5:18
66 Char 66 Char
67typesig05.lc 5:19-5:22 675:19-5:22
68 String 68 String
69typesig05.lc 5:26-5:32 695:26-5:32
70 Type 70 Type
71typesig05.lc 7:11-7:15 717:11-7:15
72 Type 72 Type
73typesig05.lc 8:1-8:7 738:1-8:7
74 Char 74 Char
75typesig05.lc 8:10-8:14 758:10-8:14
76 forall a b . a -> b -> a 76 forall a b . a -> b -> a
77typesig05.lc 8:10-8:18 778:10-8:18
78 _a -> Char 78 _a -> Char
79typesig05.lc 8:10-8:22 798:10-8:22
80 Char 80 Char
81typesig05.lc 8:15-8:18 818:15-8:18
82 Char 82 Char
83typesig05.lc 8:19-8:22 838:19-8:22
84 String 84 String
85typesig05.lc 10:11-10:17 8510:11-10:17
86 Type 86 Type
87typesig05.lc 11:1-11:7 8711:1-11:7
88 String 88 String
89typesig05.lc 11:10-11:14 8911:10-11:14
90 forall a b . a -> b -> b 90 forall a b . a -> b -> b
91typesig05.lc 11:10-11:18 9111:10-11:18
92 _a -> _a 92 _a -> _a
93typesig05.lc 11:10-11:22 9311:10-11:22
94 String 94 String
95typesig05.lc 11:15-11:18 9511:15-11:18
96 Char 96 Char
97typesig05.lc 11:19-11:22 9711:19-11:22
98 String \ No newline at end of file 98 String \ No newline at end of file
diff --git a/testdata/language-features/basic-values/typesig06.out b/testdata/language-features/basic-values/typesig06.out
index c0d085a4..eac324c3 100644
--- a/testdata/language-features/basic-values/typesig06.out
+++ b/testdata/language-features/basic-values/typesig06.out
@@ -20,39 +20,39 @@ value1 = _rhs "hi"
20value2 :: String 20value2 :: String
21value2 = _rhs "hi" 21value2 = _rhs "hi"
22------------ tooltips 22------------ tooltips
23typesig06.lc 1:1-1:5 231:1-1:5
24 forall a b . a -> b -> a 24 forall a b . a -> b -> a
25typesig06.lc 1:12-1:13 251:12-1:13
26 _d 26 _d
27typesig06.lc 2:3-2:5 272:3-2:5
28 forall a b . a -> b -> a 28 forall a b . a -> b -> a
29typesig06.lc 2:10-2:11 292:10-2:11
30 _d 30 _d
31typesig06.lc 4:1-4:7 314:1-4:7
32 String 32 String
33typesig06.lc 4:10-4:14 334:10-4:14
34 String 34 String
35typesig06.lc 4:10-4:17 354:10-4:17
36 _a -> String 36 _a -> String
37typesig06.lc 4:10-4:21 374:10-4:21
38 String 38 String
39typesig06.lc 4:15-4:17 394:15-4:17
40 forall a b . a -> b -> a 40 forall a b . a -> b -> a
41typesig06.lc 4:18-4:21 414:18-4:21
42 Float 42 Float
43typesig06.lc 4:25-4:31 434:25-4:31
44 Type 44 Type
45typesig06.lc 5:1-5:7 455:1-5:7
46 String 46 String
47typesig06.lc 5:10-5:14 475:10-5:14
48 String 48 String
49typesig06.lc 5:10-5:21 495:10-5:21
50 _a -> String 50 _a -> String
51typesig06.lc 5:10-5:25 515:10-5:25
52 String 52 String
53typesig06.lc 5:15-5:21 535:15-5:21
54 forall a b . a -> b -> a 54 forall a b . a -> b -> a
55typesig06.lc 5:22-5:25 555:22-5:25
56 Float 56 Float
57typesig06.lc 5:29-5:35 575:29-5:35
58 Type \ No newline at end of file 58 Type \ No newline at end of file
diff --git a/testdata/language-features/basic-values/typesig07.out b/testdata/language-features/basic-values/typesig07.out
index 61b2b2ec..4e46209b 100644
--- a/testdata/language-features/basic-values/typesig07.out
+++ b/testdata/language-features/basic-values/typesig07.out
@@ -36,37 +36,37 @@ value4 = \_ _ -> _rhs ()
36value6 :: () -> () -> () 36value6 :: () -> () -> ()
37value6 = \_ _ -> _rhs () 37value6 = \_ _ -> _rhs ()
38------------ tooltips 38------------ tooltips
39typesig07.lc 1:27-1:30 391:27-1:30
40 Type | Type | Type 40 Type | Type | Type
41typesig07.lc 3:1-3:7 413:1-3:7
42 Int 42 Int
43typesig07.lc 3:10-3:11 433:10-3:11
44 _b 44 _b
45typesig07.lc 4:1-4:7 454:1-4:7
46 Int 46 Int
47typesig07.lc 4:10-4:11 474:10-4:11
48 _b 48 _b
49typesig07.lc 5:1-5:7 495:1-5:7
50 Int 50 Int
51typesig07.lc 5:10-5:11 515:10-5:11
52 _b 52 _b
53typesig07.lc 8:12-8:14 538:12-8:14
54 Type | Type | Type 54 Type | Type | Type
55typesig07.lc 8:18-8:20 558:18-8:20
56 Type | Type | Type 56 Type | Type | Type
57typesig07.lc 8:18-8:26 578:18-8:26
58 Type | Type | Type 58 Type | Type | Type
59typesig07.lc 8:24-8:26 598:24-8:26
60 Type | Type | Type | Type | Type | Type 60 Type | Type | Type | Type | Type | Type
61typesig07.lc 10:1-10:7 6110:1-10:7
62 () -> () -> () 62 () -> () -> ()
63typesig07.lc 10:14-10:16 6310:14-10:16
64 () 64 ()
65typesig07.lc 11:3-11:6 6511:3-11:6
66 () -> () -> () 66 () -> () -> ()
67typesig07.lc 11:11-11:13 6711:11-11:13
68 () 68 ()
69typesig07.lc 12:1-12:7 6912:1-12:7
70 () -> () -> () 70 () -> () -> ()
71typesig07.lc 12:14-12:16 7112:14-12:16
72 () \ No newline at end of file 72 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/typesig08.reject.out b/testdata/language-features/basic-values/typesig08.reject.out
index 99f1866b..3b56a757 100644
--- a/testdata/language-features/basic-values/typesig08.reject.out
+++ b/testdata/language-features/basic-values/typesig08.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/typesig08.reject.lc:1:1: 1./testdata/language-features/basic-values/typesig08.reject.lc:1:1:
2unexpected 'v' 2unexpected 'v'
3expecting end of input or typed ident 3expecting end of input or typed ident \ No newline at end of file
diff --git a/testdata/language-features/basic-values/typesig09.reject.out b/testdata/language-features/basic-values/typesig09.reject.out
index 6d788b9c..590d00a8 100644
--- a/testdata/language-features/basic-values/typesig09.reject.out
+++ b/testdata/language-features/basic-values/typesig09.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/typesig09.reject.lc:1:1: 1./testdata/language-features/basic-values/typesig09.reject.lc:1:1:
2unexpected 'v' 2unexpected 'v'
3expecting end of input or typed ident 3expecting end of input or typed ident \ No newline at end of file
diff --git a/testdata/language-features/basic-values/typesyn01.out b/testdata/language-features/basic-values/typesyn01.out
index df1cfb53..78069fe1 100644
--- a/testdata/language-features/basic-values/typesyn01.out
+++ b/testdata/language-features/basic-values/typesyn01.out
@@ -5,7 +5,7 @@ main is not found
5'MyUnit :: Type 5'MyUnit :: Type
6'MyUnit = _rhs ' () 6'MyUnit = _rhs ' ()
7------------ tooltips 7------------ tooltips
8typesyn01.lc 1:6-1:12 81:6-1:12
9 Type 9 Type
10typesyn01.lc 1:15-1:17 101:15-1:17
11 Type \ No newline at end of file 11 Type \ No newline at end of file
diff --git a/testdata/language-features/basic-values/typesyn02.out b/testdata/language-features/basic-values/typesyn02.out
index 60d36933..6d92fe96 100644
--- a/testdata/language-features/basic-values/typesyn02.out
+++ b/testdata/language-features/basic-values/typesyn02.out
@@ -11,21 +11,21 @@ fun = _lhs fun \(_ :: _) (a :: _) -> hlistNilCase _ (_rhs ()) a
11fun :: forall a . a -> MyUnit -> () 11fun :: forall a . a -> MyUnit -> ()
12fun = \_ _ a -> hlistNilCase ' () (_rhs ()) a 12fun = \_ _ a -> hlistNilCase ' () (_rhs ()) a
13------------ tooltips 13------------ tooltips
14typesyn02.lc 1:6-1:12 141:6-1:12
15 Type 15 Type
16typesyn02.lc 1:15-1:17 161:15-1:17
17 Type 17 Type
18typesyn02.lc 3:8-3:9 183:8-3:9
19 _b 19 _b
20typesyn02.lc 3:8-3:29 203:8-3:29
21 Type 21 Type
22typesyn02.lc 3:13-3:19 223:13-3:19
23 Type 23 Type
24typesyn02.lc 3:13-3:29 243:13-3:29
25 Type 25 Type
26typesyn02.lc 3:23-3:29 263:23-3:29
27 Type | Type 27 Type | Type
28typesyn02.lc 4:1-4:4 284:1-4:4
29 forall a . a -> MyUnit -> () 29 forall a . a -> MyUnit -> ()
30typesyn02.lc 4:12-4:14 304:12-4:14
31 () | () \ No newline at end of file 31 () | () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/typesyn03.reject.out b/testdata/language-features/basic-values/typesyn03.reject.out
index 692e020f..c93411e6 100644
--- a/testdata/language-features/basic-values/typesyn03.reject.out
+++ b/testdata/language-features/basic-values/typesyn03.reject.out
@@ -1,24 +1,24 @@
1already defined 'MyUnit at typesyn03.reject.lc:2:6: 1already defined 'MyUnit at ./testdata/language-features/basic-values/typesyn03.reject.lc:2:6:
2type MyUnit = () 2type MyUnit = ()
3 ^^^^^^ 3 ^^^^^^
4and at typesyn03.reject.lc:1:6: 4and at ./testdata/language-features/basic-values/typesyn03.reject.lc:1:6:
5type MyUnit = () 5type MyUnit = ()
6 ^^^^^^ 6 ^^^^^^
7------------ trace 7------------ trace
8'MyUnit :: Type 8'MyUnit :: Type
9'MyUnit :: Type 9'MyUnit :: Type
10!already defined 'MyUnit at typesyn03.reject.lc:2:6: 10!already defined 'MyUnit at ./testdata/language-features/basic-values/typesyn03.reject.lc:2:6:
11type MyUnit = () 11type MyUnit = ()
12 ^^^^^^ 12 ^^^^^^
13and at typesyn03.reject.lc:1:6: 13and at ./testdata/language-features/basic-values/typesyn03.reject.lc:1:6:
14type MyUnit = () 14type MyUnit = ()
15 ^^^^^^ 15 ^^^^^^
16------------ tooltips 16------------ tooltips
17typesyn03.reject.lc 1:6-1:12 171:6-1:12
18 Type 18 Type
19typesyn03.reject.lc 1:15-1:17 191:15-1:17
20 Type 20 Type
21typesyn03.reject.lc 2:6-2:12 212:6-2:12
22 Type 22 Type
23typesyn03.reject.lc 2:15-2:17 232:15-2:17
24 Type \ No newline at end of file 24 Type \ No newline at end of file
diff --git a/testdata/language-features/basic-values/typesyn04.reject.out b/testdata/language-features/basic-values/typesyn04.reject.out
index 3ad7f8a7..3979ab13 100644
--- a/testdata/language-features/basic-values/typesyn04.reject.out
+++ b/testdata/language-features/basic-values/typesyn04.reject.out
@@ -1,24 +1,24 @@
1already defined 'MyUnit at typesyn04.reject.lc:2:6: 1already defined 'MyUnit at ./testdata/language-features/basic-values/typesyn04.reject.lc:2:6:
2type MyUnit = () 2type MyUnit = ()
3 ^^^^^^ 3 ^^^^^^
4and at typesyn04.reject.lc:1:6: 4and at ./testdata/language-features/basic-values/typesyn04.reject.lc:1:6:
5type MyUnit = () 5type MyUnit = ()
6 ^^^^^^ 6 ^^^^^^
7------------ trace 7------------ trace
8'MyUnit :: Type 8'MyUnit :: Type
9'MyUnit :: Type 9'MyUnit :: Type
10!already defined 'MyUnit at typesyn04.reject.lc:2:6: 10!already defined 'MyUnit at ./testdata/language-features/basic-values/typesyn04.reject.lc:2:6:
11type MyUnit = () 11type MyUnit = ()
12 ^^^^^^ 12 ^^^^^^
13and at typesyn04.reject.lc:1:6: 13and at ./testdata/language-features/basic-values/typesyn04.reject.lc:1:6:
14type MyUnit = () 14type MyUnit = ()
15 ^^^^^^ 15 ^^^^^^
16------------ tooltips 16------------ tooltips
17typesyn04.reject.lc 1:6-1:12 171:6-1:12
18 Type 18 Type
19typesyn04.reject.lc 1:15-1:17 191:15-1:17
20 Type 20 Type
21typesyn04.reject.lc 2:6-2:12 212:6-2:12
22 Type 22 Type
23typesyn04.reject.lc 2:15-2:17 232:15-2:17
24 Type \ No newline at end of file 24 Type \ No newline at end of file
diff --git a/testdata/language-features/basic-values/where01.out b/testdata/language-features/basic-values/where01.out
index 4c44def7..0f84625e 100644
--- a/testdata/language-features/basic-values/where01.out
+++ b/testdata/language-features/basic-values/where01.out
@@ -55,75 +55,75 @@ value8 = _rhs ()
55value9 :: () 55value9 :: ()
56value9 = _rhs () 56value9 = _rhs ()
57------------ tooltips 57------------ tooltips
58where01.lc 1:1-1:7 581:1-1:7
59 () 59 ()
60where01.lc 1:10-1:12 601:10-1:12
61 () 61 ()
62where01.lc 1:23-1:25 621:23-1:25
63 () 63 ()
64where01.lc 3:1-3:7 643:1-3:7
65 () 65 ()
66where01.lc 3:10-3:11 663:10-3:11
67 () 67 ()
68where01.lc 4:12-4:14 684:12-4:14
69 () 69 ()
70where01.lc 6:1-6:7 706:1-6:7
71 () 71 ()
72where01.lc 6:10-6:11 726:10-6:11
73 () 73 ()
74where01.lc 7:12-7:14 747:12-7:14
75 () 75 ()
76where01.lc 8:12-8:14 768:12-8:14
77 () 77 ()
78where01.lc 10:1-10:7 7810:1-10:7
79 () 79 ()
80where01.lc 10:10-10:11 8010:10-10:11
81 () 81 ()
82where01.lc 12:6-12:8 8212:6-12:8
83 () 83 ()
84where01.lc 13:6-13:8 8413:6-13:8
85 () 85 ()
86where01.lc 15:1-15:7 8615:1-15:7
87 () 87 ()
88where01.lc 15:10-15:11 8815:10-15:11
89 () 89 ()
90where01.lc 17:7-17:9 9017:7-17:9
91 () 91 ()
92where01.lc 18:7-18:9 9218:7-18:9
93 () 93 ()
94where01.lc 20:1-20:7 9420:1-20:7
95 () 95 ()
96where01.lc 20:10-20:12 9620:10-20:12
97 () 97 ()
98where01.lc 22:1-22:7 9822:1-22:7
99 () 99 ()
100where01.lc 22:10-22:12 10022:10-22:12
101 () 101 ()
102where01.lc 25:1-25:7 10225:1-25:7
103 () 103 ()
104where01.lc 25:10-25:12 10425:10-25:12
105 () 105 ()
106where01.lc 30:1-30:7 10630:1-30:7
107 () 107 ()
108where01.lc 30:10-30:11 10830:10-30:11
109 () 109 ()
110where01.lc 34:7-34:9 11034:7-34:9
111 () 111 ()
112where01.lc 35:7-35:9 11235:7-35:9
113 () 113 ()
114where01.lc 37:1-37:8 11437:1-37:8
115 () 115 ()
116where01.lc 37:11-37:12 11637:11-37:12
117 () 117 ()
118where01.lc 39:6-39:8 11839:6-39:8
119 () 119 ()
120where01.lc 40:6-40:8 12040:6-40:8
121 () 121 ()
122where01.lc 42:1-42:8 12242:1-42:8
123 () 123 ()
124where01.lc 42:11-42:12 12442:11-42:12
125 () 125 ()
126where01.lc 43:6-43:8 12643:6-43:8
127 () 127 ()
128where01.lc 44:6-44:8 12844:6-44:8
129 () \ No newline at end of file 129 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/where02.reject.out b/testdata/language-features/basic-values/where02.reject.out
index 3a8033a4..b9458151 100644
--- a/testdata/language-features/basic-values/where02.reject.out
+++ b/testdata/language-features/basic-values/where02.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/where02.reject.lc:4:5: 1./testdata/language-features/basic-values/where02.reject.lc:4:5:
2unexpected '=' 2unexpected '='
3expecting "->", "::", "=>", "let", "where", ''', '(', '@', '[', '_', '{', end of input, expression, lambda, literal, lowercase ident, rest of expression, swizzling, symbols, or uppercase ident 3expecting "->", "::", "=>", "let", "where", ''', '(', '@', '[', '_', '{', end of input, expression, lambda, literal, lowercase ident, rest of expression, swizzling, symbols, or uppercase ident \ No newline at end of file
diff --git a/testdata/language-features/basic-values/where03.reject.out b/testdata/language-features/basic-values/where03.reject.out
index a2898961..acaf1fc0 100644
--- a/testdata/language-features/basic-values/where03.reject.out
+++ b/testdata/language-features/basic-values/where03.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/basic-values/where03.reject.lc:4:2: 1./testdata/language-features/basic-values/where03.reject.lc:4:2:
2unexpected 'y' 2unexpected 'y'
3expecting ''', backquoted ident, end of input, expression, lambda, literal, lowercase ident, rest of expression, symbols, or uppercase ident 3expecting ''', backquoted ident, end of input, expression, lambda, literal, lowercase ident, rest of expression, symbols, or uppercase ident \ No newline at end of file
diff --git a/testdata/language-features/basic-values/where04.out b/testdata/language-features/basic-values/where04.out
index 06d51b41..41b46fda 100644
--- a/testdata/language-features/basic-values/where04.out
+++ b/testdata/language-features/basic-values/where04.out
@@ -15,27 +15,27 @@ value2 = _rhs ()
15value3 :: () 15value3 :: ()
16value3 = _rhs () 16value3 = _rhs ()
17------------ tooltips 17------------ tooltips
18where04.lc 1:1-1:7 181:1-1:7
19 () 19 ()
20where04.lc 1:18-1:19 201:18-1:19
21 () 21 ()
22where04.lc 1:30-1:32 221:30-1:32
23 () 23 ()
24where04.lc 1:36-1:37 241:36-1:37
25 () 25 ()
26where04.lc 3:1-3:7 263:1-3:7
27 () 27 ()
28where04.lc 3:18-3:19 283:18-3:19
29 () 29 ()
30where04.lc 4:25-4:27 304:25-4:27
31 () 31 ()
32where04.lc 5:13-5:14 325:13-5:14
33 () 33 ()
34where04.lc 7:1-7:7 347:1-7:7
35 () 35 ()
36where04.lc 7:18-7:19 367:18-7:19
37 () 37 ()
38where04.lc 9:19-9:21 389:19-9:21
39 () 39 ()
40where04.lc 10:13-10:14 4010:13-10:14
41 () \ No newline at end of file 41 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/where05.out b/testdata/language-features/basic-values/where05.out
index e371d656..c8a2e0a7 100644
--- a/testdata/language-features/basic-values/where05.out
+++ b/testdata/language-features/basic-values/where05.out
@@ -48,59 +48,59 @@ value4
48 = \a b c -> _rhs 48 = \a b c -> _rhs
49 (case'Bool (\_ -> ' ()) () () ((a == b) (fromInt a c 1) (fromInt a c 1))) 49 (case'Bool (\_ -> ' ()) () () ((a == b) (fromInt a c 1) (fromInt a c 1)))
50------------ tooltips 50------------ tooltips
51where05.lc 1:1-1:7 511:1-1:7
52 forall a . (Eq a, Num a) => () 52 forall a . (Eq a, Num a) => ()
53where05.lc 1:10-3:10 531:10-3:10
54 () 54 ()
55where05.lc 1:15-1:16 551:15-1:16
56 _b 56 _b
57where05.lc 2:8-2:9 572:8-2:9
58 () 58 ()
59where05.lc 2:8-3:10 592:8-3:10
60 Bool -> () 60 Bool -> ()
61where05.lc 2:20-2:22 612:20-2:22
62 () 62 ()
63where05.lc 3:8-3:10 633:8-3:10
64 () 64 ()
65where05.lc 5:1-5:7 655:1-5:7
66 forall a . (Eq a, Num a) => () 66 forall a . (Eq a, Num a) => ()
67where05.lc 5:10-8:10 675:10-8:10
68 () 68 ()
69where05.lc 5:15-5:16 695:15-5:16
70 _b 70 _b
71where05.lc 6:8-6:9 716:8-6:9
72 () 72 ()
73where05.lc 6:8-8:10 736:8-8:10
74 Bool -> () 74 Bool -> ()
75where05.lc 7:14-7:16 757:14-7:16
76 () 76 ()
77where05.lc 8:8-8:10 778:8-8:10
78 () 78 ()
79where05.lc 10:1-10:7 7910:1-10:7
80 forall a . (Eq a, Num a) => () 80 forall a . (Eq a, Num a) => ()
81where05.lc 10:10-14:10 8110:10-14:10
82 () 82 ()
83where05.lc 10:15-10:16 8310:15-10:16
84 _b 84 _b
85where05.lc 11:8-11:9 8511:8-11:9
86 () 86 ()
87where05.lc 11:8-14:10 8711:8-14:10
88 Bool -> () 88 Bool -> ()
89where05.lc 13:8-13:10 8913:8-13:10
90 () 90 ()
91where05.lc 14:8-14:10 9114:8-14:10
92 () 92 ()
93where05.lc 16:1-16:7 9316:1-16:7
94 forall a . (Eq a, Num a) => () 94 forall a . (Eq a, Num a) => ()
95where05.lc 16:10-18:10 9516:10-18:10
96 () 96 ()
97where05.lc 16:15-16:16 9716:15-16:16
98 _b 98 _b
99where05.lc 17:8-17:9 9917:8-17:9
100 () 100 ()
101where05.lc 17:8-18:10 10117:8-18:10
102 Bool -> () 102 Bool -> ()
103where05.lc 18:8-18:10 10318:8-18:10
104 () 104 ()
105where05.lc 21:6-21:8 10521:6-21:8
106 () \ No newline at end of file 106 () \ No newline at end of file
diff --git a/testdata/language-features/basic-values/where06.reject.out b/testdata/language-features/basic-values/where06.reject.out
index 8040bdc1..7368bf61 100644
--- a/testdata/language-features/basic-values/where06.reject.out
+++ b/testdata/language-features/basic-values/where06.reject.out
@@ -1,8 +1,8 @@
1testdata/language-features/basic-values/where06.reject.lc:7:1: 1./testdata/language-features/basic-values/where06.reject.lc:7:1:
2redefined x: 2redefined x:
3where06.reject.lc:3:1: 3./testdata/language-features/basic-values/where06.reject.lc:3:1:
4x = y where 4x = y where
5^ 5^
6where06.reject.lc:5:1: 6./testdata/language-features/basic-values/where06.reject.lc:5:1:
7x = 'c' 7x = 'c'
8^ \ No newline at end of file 8^ \ No newline at end of file
diff --git a/testdata/language-features/basic-values/wildcard01.out b/testdata/language-features/basic-values/wildcard01.out
index 0bc8489b..2e1a67d8 100644
--- a/testdata/language-features/basic-values/wildcard01.out
+++ b/testdata/language-features/basic-values/wildcard01.out
@@ -5,7 +5,7 @@ funUnit = _lhs funUnit \(_ :: _) -> _rhs ()
5funUnit :: forall a . a -> () 5funUnit :: forall a . a -> ()
6funUnit = \a _ -> _rhs () 6funUnit = \a _ -> _rhs ()
7------------ tooltips 7------------ tooltips
8wildcard01.lc 1:1-1:8 81:1-1:8
9 forall a . a -> () 9 forall a . a -> ()
10wildcard01.lc 1:13-1:15 101:13-1:15
11 () \ No newline at end of file 11 () \ No newline at end of file
diff --git a/testdata/language-features/comment/comment05.reject.out b/testdata/language-features/comment/comment05.reject.out
index 2fc5904f..bafd31d8 100644
--- a/testdata/language-features/comment/comment05.reject.out
+++ b/testdata/language-features/comment/comment05.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/comment/comment05.reject.lc:4:1: 1./testdata/language-features/comment/comment05.reject.lc:4:1:
2unexpected '-' 2unexpected '-'
3expecting "class", "data", "infix", "infixl", "infixr", "instance", "type", end of input, lhs, operator definition, pattern, or typed ident 3expecting "class", "data", "infix", "infixl", "infixr", "instance", "type", end of input, lhs, operator definition, pattern, or typed ident \ No newline at end of file
diff --git a/testdata/language-features/guard/guard01.out b/testdata/language-features/guard/guard01.out
index 45729a6c..79091e71 100644
--- a/testdata/language-features/guard/guard01.out
+++ b/testdata/language-features/guard/guard01.out
@@ -5,11 +5,11 @@ value = _lhs value (case'Bool (\(_ :: _) -> _) (_rhs undefined) (_rhs ()) True)
5value :: () 5value :: ()
6value = _rhs () 6value = _rhs ()
7------------ tooltips 7------------ tooltips
8guard01.lc 1:1-1:6 81:1-1:6
9 () 9 ()
10guard01.lc 1:9-1:13 101:9-1:13
11 Bool 11 Bool
12guard01.lc 1:9-1:18 121:9-1:18
13 () 13 ()
14guard01.lc 1:16-1:18 141:16-1:18
15 () \ No newline at end of file 15 () \ No newline at end of file
diff --git a/testdata/language-features/guard/guard02.reject.out b/testdata/language-features/guard/guard02.reject.out
index 9b6a2e7a..8b40594b 100644
--- a/testdata/language-features/guard/guard02.reject.out
+++ b/testdata/language-features/guard/guard02.reject.out
@@ -2,7 +2,7 @@ type error: can not unify
2 String 2 String
3with 3with
4 () 4 ()
5in guard02.reject.lc:2:12: 5in ./testdata/language-features/guard/guard02.reject.lc:2:12:
6 | True = () 6 | True = ()
7 ^^ 7 ^^
8------------ trace 8------------ trace
@@ -10,15 +10,15 @@ in guard02.reject.lc:2:12:
10 String 10 String
11with 11with
12 () 12 ()
13in guard02.reject.lc:2:12: 13in ./testdata/language-features/guard/guard02.reject.lc:2:12:
14 | True = () 14 | True = ()
15 ^^ 15 ^^
16------------ tooltips 16------------ tooltips
17guard02.reject.lc 2:12-2:14 172:12-2:14
18 () 18 ()
19guard02.reject.lc 3:5-3:10 193:5-3:10
20 Bool 20 Bool
21guard02.reject.lc 3:5-3:15 213:5-3:15
22 String 22 String
23guard02.reject.lc 3:13-3:15 233:13-3:15
24 String \ No newline at end of file 24 String \ No newline at end of file
diff --git a/testdata/language-features/guard/guard03.out b/testdata/language-features/guard/guard03.out
index 7885a6f1..4560a41e 100644
--- a/testdata/language-features/guard/guard03.out
+++ b/testdata/language-features/guard/guard03.out
@@ -12,19 +12,19 @@ value
12value :: String 12value :: String
13value = _rhs "True" 13value = _rhs "True"
14------------ tooltips 14------------ tooltips
15guard03.lc 1:1-1:6 151:1-1:6
16 String 16 String
17guard03.lc 2:5-2:9 172:5-2:9
18 Bool 18 Bool
19guard03.lc 2:5-3:20 192:5-3:20
20 String 20 String
21guard03.lc 2:12-2:18 212:12-2:18
22 String 22 String
23guard03.lc 2:12-3:20 232:12-3:20
24 Bool -> String 24 Bool -> String
25guard03.lc 3:5-3:10 253:5-3:10
26 Bool 26 Bool
27guard03.lc 3:5-3:20 273:5-3:20
28 String 28 String
29guard03.lc 3:13-3:20 293:13-3:20
30 String \ No newline at end of file 30 String \ No newline at end of file
diff --git a/testdata/language-features/guard/guard04.out b/testdata/language-features/guard/guard04.out
index ca03fda8..012104a0 100644
--- a/testdata/language-features/guard/guard04.out
+++ b/testdata/language-features/guard/guard04.out
@@ -6,15 +6,15 @@ value
6value :: String 6value :: String
7value = _rhs "True" 7value = _rhs "True"
8------------ tooltips 8------------ tooltips
9guard04.lc 1:1-1:6 91:1-1:6
10 String 10 String
11guard04.lc 2:5-2:9 112:5-2:9
12 Bool 12 Bool
13guard04.lc 2:5-3:24 132:5-3:24
14 String 14 String
15guard04.lc 2:12-2:18 152:12-2:18
16 String 16 String
17guard04.lc 2:12-3:24 172:12-3:24
18 Bool -> String 18 Bool -> String
19guard04.lc 3:17-3:24 193:17-3:24
20 String \ No newline at end of file 20 String \ No newline at end of file
diff --git a/testdata/language-features/guard/guard05.reject.out b/testdata/language-features/guard/guard05.reject.out
index 4bd522c3..e424e7d1 100644
--- a/testdata/language-features/guard/guard05.reject.out
+++ b/testdata/language-features/guard/guard05.reject.out
@@ -1,24 +1,24 @@
1type error: can not unify 1type error: can not unify
2 'Internals.lc:63:6: 2 <<installed-prelude-path>>/Internals.lc:63:6:
3 data Bool = False | True 3 data Bool = False | True
4 ^^^^ 4 ^^^^
5with 5with
6 () 6 ()
7in guard05.reject.lc:1:9: 7in ./testdata/language-features/guard/guard05.reject.lc:1:9:
8value | () = "wrong" 8value | () = "wrong"
9 ^^ 9 ^^
10------------ trace 10------------ trace
11!type error: can not unify 11!type error: can not unify
12 'Internals.lc:63:6: 12 <<installed-prelude-path>>/Internals.lc:63:6:
13 data Bool = False | True 13 data Bool = False | True
14 ^^^^ 14 ^^^^
15with 15with
16 () 16 ()
17in guard05.reject.lc:1:9: 17in ./testdata/language-features/guard/guard05.reject.lc:1:9:
18value | () = "wrong" 18value | () = "wrong"
19 ^^ 19 ^^
20------------ tooltips 20------------ tooltips
21guard05.reject.lc 1:9-1:11 211:9-1:11
22 () 22 ()
23guard05.reject.lc 1:14-1:21 231:14-1:21
24 String \ No newline at end of file 24 String \ No newline at end of file
diff --git a/testdata/language-features/guard/guard06.out b/testdata/language-features/guard/guard06.out
index a3a9c465..861f0958 100644
--- a/testdata/language-features/guard/guard06.out
+++ b/testdata/language-features/guard/guard06.out
@@ -5,7 +5,7 @@ value = _lhs value (_rhs ())
5value :: () 5value :: ()
6value = _rhs () 6value = _rhs ()
7------------ tooltips 7------------ tooltips
8guard06.lc 1:1-1:6 81:1-1:6
9 () 9 ()
10guard06.lc 1:21-1:23 101:21-1:23
11 () \ No newline at end of file 11 () \ No newline at end of file
diff --git a/testdata/language-features/guard/guard07.out b/testdata/language-features/guard/guard07.out
index 5aa760b0..9798e8fb 100644
--- a/testdata/language-features/guard/guard07.out
+++ b/testdata/language-features/guard/guard07.out
@@ -12,19 +12,19 @@ value
12value :: String 12value :: String
13value = _rhs "True" 13value = _rhs "True"
14------------ tooltips 14------------ tooltips
15guard07.lc 1:1-1:6 151:1-1:6
16 String 16 String
17guard07.lc 1:7-1:11 171:7-1:11
18 Bool 18 Bool
19guard07.lc 1:7-2:20 191:7-2:20
20 String 20 String
21guard07.lc 1:12-1:18 211:12-1:18
22 String 22 String
23guard07.lc 1:12-2:20 231:12-2:20
24 Bool -> String 24 Bool -> String
25guard07.lc 2:7-2:12 252:7-2:12
26 Bool 26 Bool
27guard07.lc 2:7-2:20 272:7-2:20
28 String 28 String
29guard07.lc 2:13-2:20 292:13-2:20
30 String \ No newline at end of file 30 String \ No newline at end of file
diff --git a/testdata/language-features/guard/guard08.out b/testdata/language-features/guard/guard08.out
index 1a4835fa..420591e9 100644
--- a/testdata/language-features/guard/guard08.out
+++ b/testdata/language-features/guard/guard08.out
@@ -12,19 +12,19 @@ value
12value :: String 12value :: String
13value = _rhs "True" 13value = _rhs "True"
14------------ tooltips 14------------ tooltips
15guard08.lc 1:1-1:6 151:1-1:6
16 String 16 String
17guard08.lc 1:7-1:11 171:7-1:11
18 Bool 18 Bool
19guard08.lc 1:7-1:32 191:7-1:32
20 String 20 String
21guard08.lc 1:12-1:18 211:12-1:18
22 String 22 String
23guard08.lc 1:12-1:32 231:12-1:32
24 Bool -> String 24 Bool -> String
25guard08.lc 1:19-1:24 251:19-1:24
26 Bool 26 Bool
27guard08.lc 1:19-1:32 271:19-1:32
28 String 28 String
29guard08.lc 1:25-1:32 291:25-1:32
30 String \ No newline at end of file 30 String \ No newline at end of file
diff --git a/testdata/language-features/guard/guard09.out b/testdata/language-features/guard/guard09.out
index bb429584..fd7ab9c5 100644
--- a/testdata/language-features/guard/guard09.out
+++ b/testdata/language-features/guard/guard09.out
@@ -12,19 +12,19 @@ value
12value :: String 12value :: String
13value = _rhs "True" 13value = _rhs "True"
14------------ tooltips 14------------ tooltips
15guard09.lc 1:1-1:6 151:1-1:6
16 String 16 String
17guard09.lc 1:7-1:11 171:7-1:11
18 Bool 18 Bool
19guard09.lc 1:7-2:16 191:7-2:16
20 String 20 String
21guard09.lc 1:12-1:18 211:12-1:18
22 String 22 String
23guard09.lc 1:12-2:16 231:12-2:16
24 Bool -> String 24 Bool -> String
25guard09.lc 2:3-2:8 252:3-2:8
26 Bool 26 Bool
27guard09.lc 2:3-2:16 272:3-2:16
28 String 28 String
29guard09.lc 2:9-2:16 292:9-2:16
30 String \ No newline at end of file 30 String \ No newline at end of file
diff --git a/testdata/language-features/guard/guard10.reject.out b/testdata/language-features/guard/guard10.reject.out
index 54362d2a..75235ae7 100644
--- a/testdata/language-features/guard/guard10.reject.out
+++ b/testdata/language-features/guard/guard10.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/guard/guard10.reject.lc:2:1: 1./testdata/language-features/guard/guard10.reject.lc:2:1:
2unexpected '|' 2unexpected '|'
3expecting "class", "data", "infix", "infixl", "infixr", "instance", "type", ''', backquoted ident, end of input, expression, lambda, lhs, literal, lowercase ident, operator definition, pattern, rest of expression, symbols, typed ident, or uppercase ident 3expecting "class", "data", "infix", "infixl", "infixr", "instance", "type", ''', backquoted ident, end of input, expression, lambda, lhs, literal, lowercase ident, operator definition, pattern, rest of expression, symbols, typed ident, or uppercase ident \ No newline at end of file
diff --git a/testdata/language-features/guard/guard11.out b/testdata/language-features/guard/guard11.out
index 5331cf7a..0d6c951d 100644
--- a/testdata/language-features/guard/guard11.out
+++ b/testdata/language-features/guard/guard11.out
@@ -8,15 +8,15 @@ fun
8fun :: Bool -> String 8fun :: Bool -> String
9fun = \a -> case'Bool (\_ -> 'String) (_rhs "False") (_rhs "True") a 9fun = \a -> case'Bool (\_ -> 'String) (_rhs "False") (_rhs "True") a
10------------ tooltips 10------------ tooltips
11guard11.lc 1:1-1:4 111:1-1:4
12 Bool -> String 12 Bool -> String
13guard11.lc 2:5-2:6 132:5-2:6
14 _b 14 _b
15guard11.lc 2:5-3:24 152:5-3:24
16 String 16 String
17guard11.lc 2:9-2:15 172:9-2:15
18 String 18 String
19guard11.lc 2:9-3:24 192:9-3:24
20 Bool -> String 20 Bool -> String
21guard11.lc 3:17-3:24 213:17-3:24
22 String \ No newline at end of file 22 String \ No newline at end of file
diff --git a/testdata/language-features/guard/guard12.reject.out b/testdata/language-features/guard/guard12.reject.out
index 62e7ef65..c6c21a4f 100644
--- a/testdata/language-features/guard/guard12.reject.out
+++ b/testdata/language-features/guard/guard12.reject.out
@@ -2,7 +2,7 @@ type error: can not unify
2 Char 2 Char
3with 3with
4 () 4 ()
5in guard12.reject.lc:1:13: 5in ./testdata/language-features/guard/guard12.reject.lc:1:13:
6fun x | x = () | otherwise = 'a' 6fun x | x = () | otherwise = 'a'
7 ^^ 7 ^^
8------------ trace 8------------ trace
@@ -10,11 +10,11 @@ fun x | x = () | otherwise = 'a'
10 Char 10 Char
11with 11with
12 () 12 ()
13in guard12.reject.lc:1:13: 13in ./testdata/language-features/guard/guard12.reject.lc:1:13:
14fun x | x = () | otherwise = 'a' 14fun x | x = () | otherwise = 'a'
15 ^^ 15 ^^
16------------ tooltips 16------------ tooltips
17guard12.reject.lc 1:13-1:15 171:13-1:15
18 () 18 ()
19guard12.reject.lc 1:30-1:33 191:30-1:33
20 Char \ No newline at end of file 20 Char \ No newline at end of file
diff --git a/testdata/language-features/guard/guard13.out b/testdata/language-features/guard/guard13.out
index 9926ad37..2d379878 100644
--- a/testdata/language-features/guard/guard13.out
+++ b/testdata/language-features/guard/guard13.out
@@ -5,15 +5,15 @@ fun = _lhs fun \(a :: _) -> case'Bool (\(_ :: _) -> _) (_rhs ()) (_rhs ()) a
5fun :: Bool -> () 5fun :: Bool -> ()
6fun = \a -> case'Bool (\_ -> ' ()) (_rhs ()) (_rhs ()) a 6fun = \a -> case'Bool (\_ -> ' ()) (_rhs ()) (_rhs ()) a
7------------ tooltips 7------------ tooltips
8guard13.lc 1:1-1:4 81:1-1:4
9 Bool -> () 9 Bool -> ()
10guard13.lc 1:7-1:8 101:7-1:8
11 _b 11 _b
12guard13.lc 1:7-1:24 121:7-1:24
13 () 13 ()
14guard13.lc 1:9-1:11 141:9-1:11
15 () 15 ()
16guard13.lc 1:9-1:24 161:9-1:24
17 Bool -> () 17 Bool -> ()
18guard13.lc 1:22-1:24 181:22-1:24
19 () \ No newline at end of file 19 () \ No newline at end of file
diff --git a/testdata/language-features/guard/guard14.out b/testdata/language-features/guard/guard14.out
index 800e6870..86d74f1b 100644
--- a/testdata/language-features/guard/guard14.out
+++ b/testdata/language-features/guard/guard14.out
@@ -9,17 +9,17 @@ value
9value :: () 9value :: ()
10value = _rhs () 10value = _rhs ()
11------------ tooltips 11------------ tooltips
12guard14.lc 1:1-1:6 121:1-1:6
13 () 13 ()
14guard14.lc 1:17-1:21 141:17-1:21
15 Bool 15 Bool
16guard14.lc 1:17-2:31 161:17-2:31
17 () 17 ()
18guard14.lc 1:24-1:26 181:24-1:26
19 () 19 ()
20guard14.lc 1:24-2:31 201:24-2:31
21 Bool -> () 21 Bool -> ()
22guard14.lc 2:29-2:31 222:29-2:31
23 () 23 ()
24guard14.lc 3:12-3:14 243:12-3:14
25 () \ No newline at end of file 25 () \ No newline at end of file
diff --git a/testdata/language-features/guard/guard15.out b/testdata/language-features/guard/guard15.out
index 316411db..05dbbba2 100644
--- a/testdata/language-features/guard/guard15.out
+++ b/testdata/language-features/guard/guard15.out
@@ -9,17 +9,17 @@ value
9value :: () 9value :: ()
10value = _rhs () 10value = _rhs ()
11------------ tooltips 11------------ tooltips
12guard15.lc 1:1-1:6 121:1-1:6
13 () 13 ()
14guard15.lc 1:9-1:11 141:9-1:11
15 () 15 ()
16guard15.lc 2:13-2:17 162:13-2:17
17 Bool 17 Bool
18guard15.lc 2:13-3:27 182:13-3:27
19 () 19 ()
20guard15.lc 2:20-2:22 202:20-2:22
21 () 21 ()
22guard15.lc 2:20-3:27 222:20-3:27
23 Bool -> () 23 Bool -> ()
24guard15.lc 3:25-3:27 243:25-3:27
25 () \ No newline at end of file 25 () \ No newline at end of file
diff --git a/testdata/language-features/guard/guard16.out b/testdata/language-features/guard/guard16.out
index d616cb60..8b637dbf 100644
--- a/testdata/language-features/guard/guard16.out
+++ b/testdata/language-features/guard/guard16.out
@@ -16,19 +16,19 @@ value
16 = \a b c -> _rhs 16 = \a b c -> _rhs
17 (case'Bool (\_ -> ' ()) () () ((a == b) (fromInt a c 1) (fromInt a c 1))) 17 (case'Bool (\_ -> ' ()) () () ((a == b) (fromInt a c 1) (fromInt a c 1)))
18------------ tooltips 18------------ tooltips
19guard16.lc 1:1-1:6 191:1-1:6
20 forall a . (Eq a, Num a) => () 20 forall a . (Eq a, Num a) => ()
21guard16.lc 1:9-3:10 211:9-3:10
22 () 22 ()
23guard16.lc 1:14-1:15 231:14-1:15
24 _b 24 _b
25guard16.lc 2:7-2:11 252:7-2:11
26 Bool 26 Bool
27guard16.lc 2:7-3:10 272:7-3:10
28 () 28 ()
29guard16.lc 2:15-2:17 292:15-2:17
30 () 30 ()
31guard16.lc 2:15-3:10 312:15-3:10
32 Bool -> () 32 Bool -> ()
33guard16.lc 3:8-3:10 333:8-3:10
34 () | () \ No newline at end of file 34 () | () \ No newline at end of file
diff --git a/testdata/language-features/module/Hello01.out b/testdata/language-features/module/Hello01.out
index acb7ff5c..24057e87 100644
--- a/testdata/language-features/module/Hello01.out
+++ b/testdata/language-features/module/Hello01.out
@@ -10,11 +10,11 @@ hello = _rhs "hello"
10world :: String 10world :: String
11world = _rhs "world" 11world = _rhs "world"
12------------ tooltips 12------------ tooltips
13Hello01.lc 3:1-3:6 133:1-3:6
14 String 14 String
15Hello01.lc 3:9-3:16 153:9-3:16
16 String 16 String
17Hello01.lc 4:1-4:6 174:1-4:6
18 String 18 String
19Hello01.lc 4:9-4:16 194:9-4:16
20 String \ No newline at end of file 20 String \ No newline at end of file
diff --git a/testdata/language-features/module/Hello02.out b/testdata/language-features/module/Hello02.out
index 8fc92bd1..50eb6598 100644
--- a/testdata/language-features/module/Hello02.out
+++ b/testdata/language-features/module/Hello02.out
@@ -7,11 +7,11 @@ world = _lhs world (_rhs "world")
7hello :: String 7hello :: String
8hello = _rhs "hello" 8hello = _rhs "hello"
9------------ tooltips 9------------ tooltips
10Hello02.lc 3:1-3:6 103:1-3:6
11 String 11 String
12Hello02.lc 3:9-3:16 123:9-3:16
13 String 13 String
14Hello02.lc 4:1-4:6 144:1-4:6
15 String 15 String
16Hello02.lc 4:9-4:16 164:9-4:16
17 String \ No newline at end of file 17 String \ No newline at end of file
diff --git a/testdata/language-features/module/Hello03.out b/testdata/language-features/module/Hello03.out
index d74b2cc3..60b2a9ab 100644
--- a/testdata/language-features/module/Hello03.out
+++ b/testdata/language-features/module/Hello03.out
@@ -7,11 +7,11 @@ value = _lhs value (_rhs 12.2)
7greeting :: Char 7greeting :: Char
8greeting = _rhs 'G' 8greeting = _rhs 'G'
9------------ tooltips 9------------ tooltips
10Hello03.lc 7:1-7:9 107:1-7:9
11 Char 11 Char
12Hello03.lc 7:12-7:15 127:12-7:15
13 Char 13 Char
14Hello03.lc 9:1-9:6 149:1-9:6
15 Float 15 Float
16Hello03.lc 9:9-9:13 169:9-9:13
17 Float \ No newline at end of file 17 Float \ No newline at end of file
diff --git a/testdata/language-features/module/ModulePackage/SubModule01.out b/testdata/language-features/module/ModulePackage/SubModule01.out
index bed90636..07cd0750 100644
--- a/testdata/language-features/module/ModulePackage/SubModule01.out
+++ b/testdata/language-features/module/ModulePackage/SubModule01.out
@@ -5,7 +5,7 @@ hello = _lhs hello (_rhs "Hello")
5hello :: String 5hello :: String
6hello = _rhs "Hello" 6hello = _rhs "Hello"
7------------ tooltips 7------------ tooltips
8ModulePackage.SubModule01.lc 3:1-3:6 83:1-3:6
9 String 9 String
10ModulePackage.SubModule01.lc 3:9-3:16 103:9-3:16
11 String \ No newline at end of file 11 String \ No newline at end of file
diff --git a/testdata/language-features/module/Moduledef02.reject.out b/testdata/language-features/module/Moduledef02.reject.out
index 5ee63b0c..cdb02fc8 100644
--- a/testdata/language-features/module/Moduledef02.reject.out
+++ b/testdata/language-features/module/Moduledef02.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/module/Moduledef02.reject.lc:2:1: 1./testdata/language-features/module/Moduledef02.reject.lc:2:1:
2unexpected end of input 2unexpected end of input
3expecting "where" or '(' 3expecting "where" or '(' \ No newline at end of file
diff --git a/testdata/language-features/module/Moduledef03.reject.out b/testdata/language-features/module/Moduledef03.reject.out
index 848d1159..401c93b1 100644
--- a/testdata/language-features/module/Moduledef03.reject.out
+++ b/testdata/language-features/module/Moduledef03.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/module/Moduledef03.reject.lc:1:8: 1./testdata/language-features/module/Moduledef03.reject.lc:1:8:
2unexpected 'm' 2unexpected 'm'
3expecting module name 3expecting module name \ No newline at end of file
diff --git a/testdata/language-features/module/Moduledef04.reject.out b/testdata/language-features/module/Moduledef04.reject.out
index d3fa3e4d..3a581b7c 100644
--- a/testdata/language-features/module/Moduledef04.reject.out
+++ b/testdata/language-features/module/Moduledef04.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/module/Moduledef04.reject.lc:1:8: 1./testdata/language-features/module/Moduledef04.reject.lc:1:8:
2unexpected 'm' 2unexpected 'm'
3expecting module name 3expecting module name \ No newline at end of file
diff --git a/testdata/language-features/module/Moduledef05.reject.out b/testdata/language-features/module/Moduledef05.reject.out
index 8dac151c..89576ae1 100644
--- a/testdata/language-features/module/Moduledef05.reject.out
+++ b/testdata/language-features/module/Moduledef05.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/module/Moduledef05.reject.lc:3:1: 1./testdata/language-features/module/Moduledef05.reject.lc:3:1:
2unexpected 'h' 2unexpected 'h'
3expecting "where" or '(' 3expecting "where" or '(' \ No newline at end of file
diff --git a/testdata/language-features/module/Moduledef06.out b/testdata/language-features/module/Moduledef06.out
index fbbd66bd..8ed81522 100644
--- a/testdata/language-features/module/Moduledef06.out
+++ b/testdata/language-features/module/Moduledef06.out
@@ -5,7 +5,7 @@ hello = _lhs hello (_rhs "hello")
5hello :: String 5hello :: String
6hello = _rhs "hello" 6hello = _rhs "hello"
7------------ tooltips 7------------ tooltips
8Moduledef06.lc 3:1-3:6 83:1-3:6
9 String 9 String
10Moduledef06.lc 3:9-3:16 103:9-3:16
11 String \ No newline at end of file 11 String \ No newline at end of file
diff --git a/testdata/language-features/module/Moduledef07.out b/testdata/language-features/module/Moduledef07.out
index e10af01e..e45b96a6 100644
--- a/testdata/language-features/module/Moduledef07.out
+++ b/testdata/language-features/module/Moduledef07.out
@@ -5,7 +5,7 @@ hello = _lhs hello (_rhs "hello")
5hello :: String 5hello :: String
6hello = _rhs "hello" 6hello = _rhs "hello"
7------------ tooltips 7------------ tooltips
8Moduledef07.lc 5:1-5:6 85:1-5:6
9 String 9 String
10Moduledef07.lc 5:9-5:16 105:9-5:16
11 String \ No newline at end of file 11 String \ No newline at end of file
diff --git a/testdata/language-features/module/Moduledef08.out b/testdata/language-features/module/Moduledef08.out
index 1c936e9a..858c0668 100644
--- a/testdata/language-features/module/Moduledef08.out
+++ b/testdata/language-features/module/Moduledef08.out
@@ -3,7 +3,7 @@ main is not found
3hello = _lhs hello (_rhs "hello") 3hello = _lhs hello (_rhs "hello")
4------------ core code 4------------ core code
5------------ tooltips 5------------ tooltips
6Moduledef08.lc 5:1-5:6 65:1-5:6
7 String 7 String
8Moduledef08.lc 5:9-5:16 85:9-5:16
9 String \ No newline at end of file 9 String \ No newline at end of file
diff --git a/testdata/language-features/module/Moduledef09.out b/testdata/language-features/module/Moduledef09.out
index 63b912b4..fdd77dba 100644
--- a/testdata/language-features/module/Moduledef09.out
+++ b/testdata/language-features/module/Moduledef09.out
@@ -7,11 +7,11 @@ world = _lhs world (_rhs "world")
7hello :: String 7hello :: String
8hello = _rhs "hello" 8hello = _rhs "hello"
9------------ tooltips 9------------ tooltips
10Moduledef09.lc 5:1-5:6 105:1-5:6
11 String 11 String
12Moduledef09.lc 5:9-5:16 125:9-5:16
13 String 13 String
14Moduledef09.lc 6:1-6:6 146:1-6:6
15 String 15 String
16Moduledef09.lc 6:9-6:16 166:9-6:16
17 String \ No newline at end of file 17 String \ No newline at end of file
diff --git a/testdata/language-features/module/Moduledef10.out b/testdata/language-features/module/Moduledef10.out
index 21db80a9..03882e97 100644
--- a/testdata/language-features/module/Moduledef10.out
+++ b/testdata/language-features/module/Moduledef10.out
@@ -12,15 +12,15 @@ hello = _rhs "hello"
12world :: String 12world :: String
13world = _rhs "world" 13world = _rhs "world"
14------------ tooltips 14------------ tooltips
15Moduledef10.lc 6:1-6:6 156:1-6:6
16 String 16 String
17Moduledef10.lc 6:9-6:16 176:9-6:16
18 String 18 String
19Moduledef10.lc 7:1-7:6 197:1-7:6
20 String 20 String
21Moduledef10.lc 7:9-7:16 217:9-7:16
22 String 22 String
23Moduledef10.lc 9:1-9:6 239:1-9:6
24 () 24 ()
25Moduledef10.lc 9:9-9:11 259:9-9:11
26 () \ No newline at end of file 26 () \ No newline at end of file
diff --git a/testdata/language-features/module/Moduledef11.reject.out b/testdata/language-features/module/Moduledef11.reject.out
index 43c5b5b5..ab059e4a 100644
--- a/testdata/language-features/module/Moduledef11.reject.out
+++ b/testdata/language-features/module/Moduledef11.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/module/Moduledef11.reject.lc:1:8: 1./testdata/language-features/module/Moduledef11.reject.lc:1:8:
2unexpected '1' 2unexpected '1'
3expecting module name 3expecting module name \ No newline at end of file
diff --git a/testdata/language-features/module/Moduledef12.reject.out b/testdata/language-features/module/Moduledef12.reject.out
index f1098d5f..2f423e0d 100644
--- a/testdata/language-features/module/Moduledef12.reject.out
+++ b/testdata/language-features/module/Moduledef12.reject.out
@@ -1,3 +1,3 @@
1testdata/language-features/module/Moduledef12.reject.lc:1:8: 1./testdata/language-features/module/Moduledef12.reject.lc:1:8:
2unexpected '&' 2unexpected '&'
3expecting module name 3expecting module name \ No newline at end of file
diff --git a/testdata/language-features/module/Moduledef13.out b/testdata/language-features/module/Moduledef13.out
index a9c45ef0..8ed81522 100644
--- a/testdata/language-features/module/Moduledef13.out
+++ b/testdata/language-features/module/Moduledef13.out
@@ -5,7 +5,7 @@ hello = _lhs hello (_rhs "hello")
5hello :: String 5hello :: String
6hello = _rhs "hello" 6hello = _rhs "hello"
7------------ tooltips 7------------ tooltips
8Moduledef13.lc 3:1-3:6 83:1-3:6
9 String 9 String
10Moduledef13.lc 3:9-3:16 103:9-3:16
11 String \ No newline at end of file 11 String \ No newline at end of file
diff --git a/testdata/language-features/module/TypeSyn01Mod.out b/testdata/language-features/module/TypeSyn01Mod.out
index 1c298139..00fac4e2 100644
--- a/testdata/language-features/module/TypeSyn01Mod.out
+++ b/testdata/language-features/module/TypeSyn01Mod.out
@@ -5,7 +5,7 @@ main is not found
5'MyUnit :: Type 5'MyUnit :: Type
6'MyUnit = _rhs ' () 6'MyUnit = _rhs ' ()
7------------ tooltips 7------------ tooltips
8TypeSyn01Mod.lc 2:6-2:12 82:6-2:12
9 Type 9 Type
10TypeSyn01Mod.lc 2:15-2:17 102:15-2:17
11 Type \ No newline at end of file 11 Type \ No newline at end of file
diff --git a/testdata/language-features/module/import01.out b/testdata/language-features/module/import01.out
index 7cde97f0..fd0a802c 100644
--- a/testdata/language-features/module/import01.out
+++ b/testdata/language-features/module/import01.out
@@ -5,7 +5,7 @@ x = _lhs x (_rhs hello)
5x :: String 5x :: String
6x = _rhs "hello" 6x = _rhs "hello"
7------------ tooltips 7------------ tooltips
8import01.lc 3:1-3:2 83:1-3:2
9 String 9 String
10import01.lc 3:5-3:10 103:5-3:10
11 String \ No newline at end of file 11 String \ No newline at end of file
diff --git a/testdata/language-features/module/import02.reject.out b/testdata/language-features/module/import02.reject.out
index a11dd56b..7877218f 100644
--- a/testdata/language-features/module/import02.reject.out
+++ b/testdata/language-features/module/import02.reject.out
@@ -1,7 +1,7 @@
1can't find: hello2 in import02.reject.lc:4:5: 1can't find: hello2 in ./testdata/language-features/module/import02.reject.lc:4:5:
2x = hello2 2x = hello2
3 ^^^^^^ 3 ^^^^^^
4------------ trace 4------------ trace
5!can't find: hello2 in import02.reject.lc:4:5: 5!can't find: hello2 in ./testdata/language-features/module/import02.reject.lc:4:5:
6x = hello2 6x = hello2
7 ^^^^^^ \ No newline at end of file 7 ^^^^^^ \ No newline at end of file
diff --git a/testdata/language-features/module/import03.reject.out b/testdata/language-features/module/import03.reject.out
index fcb67a0d..432500ab 100644
--- a/testdata/language-features/module/import03.reject.out
+++ b/testdata/language-features/module/import03.reject.out
@@ -1,7 +1,7 @@
1can't find: world in import03.reject.lc:3:5: 1can't find: world in ./testdata/language-features/module/import03.reject.lc:3:5:
2x = world 2x = world
3 ^^^^^ 3 ^^^^^
4------------ trace 4------------ trace
5!can't find: world in import03.reject.lc:3:5: 5!can't find: world in ./testdata/language-features/module/import03.reject.lc:3:5:
6x = world 6x = world
7 ^^^^^ \ No newline at end of file 7 ^^^^^ \ No newline at end of file
diff --git a/testdata/language-features/module/import04.reject.out b/testdata/language-features/module/import04.reject.out
index a8fdc52b..255c4921 100644
--- a/testdata/language-features/module/import04.reject.out
+++ b/testdata/language-features/module/import04.reject.out
@@ -1,19 +1,19 @@
1already defined hello at import04.reject.lc:4:1: 1already defined hello at ./testdata/language-features/module/import04.reject.lc:4:1:
2hello = "hello" 2hello = "hello"
3^^^^^ 3^^^^^
4and at Hello01.lc:3:1: 4and at ./testdata/language-features/module/Hello01.lc:3:1:
5hello = "hello" 5hello = "hello"
6^^^^^ 6^^^^^
7------------ trace 7------------ trace
8hello :: String 8hello :: String
9!already defined hello at import04.reject.lc:4:1: 9!already defined hello at ./testdata/language-features/module/import04.reject.lc:4:1:
10hello = "hello" 10hello = "hello"
11^^^^^ 11^^^^^
12and at Hello01.lc:3:1: 12and at ./testdata/language-features/module/Hello01.lc:3:1:
13hello = "hello" 13hello = "hello"
14^^^^^ 14^^^^^
15------------ tooltips 15------------ tooltips
16import04.reject.lc 4:1-4:6 164:1-4:6
17 String 17 String
18import04.reject.lc 4:9-4:16 184:9-4:16
19 String \ No newline at end of file 19 String \ No newline at end of file
diff --git a/testdata/language-features/module/import05.out b/testdata/language-features/module/import05.out
index 447a1356..451a8d2d 100644
--- a/testdata/language-features/module/import05.out
+++ b/testdata/language-features/module/import05.out
@@ -6,9 +6,9 @@ x = _lhs x (_rhs hello)
6x :: String 6x :: String
7x = _rhs "hello" 7x = _rhs "hello"
8------------ tooltips 8------------ tooltips
9import05.lc 3:6-3:12 93:6-3:12
10 Type 10 Type
11import05.lc 4:1-4:2 114:1-4:2
12 String 12 String
13import05.lc 4:5-4:10 134:5-4:10
14 String \ No newline at end of file 14 String \ No newline at end of file
diff --git a/testdata/language-features/module/import06.out b/testdata/language-features/module/import06.out
index 1b15a725..d4fdc1b8 100644
--- a/testdata/language-features/module/import06.out
+++ b/testdata/language-features/module/import06.out
@@ -10,11 +10,11 @@ hello = _rhs ()
10x :: String 10x :: String
11x = _rhs "world" 11x = _rhs "world"
12------------ tooltips 12------------ tooltips
13import06.lc 3:1-3:6 133:1-3:6
14 () 14 ()
15import06.lc 3:9-3:11 153:9-3:11
16 () 16 ()
17import06.lc 4:1-4:2 174:1-4:2
18 String 18 String
19import06.lc 4:5-4:10 194:5-4:10
20 String \ No newline at end of file 20 String \ No newline at end of file
diff --git a/testdata/language-features/module/import07.out b/testdata/language-features/module/import07.out
index 2b35602f..d4fdc1b8 100644
--- a/testdata/language-features/module/import07.out
+++ b/testdata/language-features/module/import07.out
@@ -10,11 +10,11 @@ hello = _rhs ()
10x :: String 10x :: String
11x = _rhs "world" 11x = _rhs "world"
12------------ tooltips 12------------ tooltips
13import07.lc 3:1-3:6 133:1-3:6
14 () 14 ()
15import07.lc 3:9-3:11 153:9-3:11
16 () 16 ()
17import07.lc 4:1-4:2 174:1-4:2
18 String 18 String
19import07.lc 4:5-4:10 194:5-4:10
20 String \ No newline at end of file 20 String \ No newline at end of file
diff --git a/testdata/language-features/module/import08.out b/testdata/language-features/module/import08.out
index 8b4270f1..20ee0142 100644
--- a/testdata/language-features/module/import08.out
+++ b/testdata/language-features/module/import08.out
@@ -23,25 +23,25 @@ value = _rhs ()
23w :: String 23w :: String
24w = _rhs "world" 24w = _rhs "world"
25------------ tooltips 25------------ tooltips
26import08.lc 3:1-3:6 263:1-3:6
27 () 27 ()
28import08.lc 3:9-3:11 283:9-3:11
29 () 29 ()
30import08.lc 5:6-5:10 305:6-5:10
31 Type 31 Type
32import08.lc 6:1-6:2 326:1-6:2
33 Char 33 Char
34import08.lc 6:5-6:13 346:5-6:13
35 Char 35 Char
36import08.lc 8:6-8:12 368:6-8:12
37 Type 37 Type
38import08.lc 9:1-9:2 389:1-9:2
39 String 39 String
40import08.lc 9:5-9:10 409:5-9:10
41 String 41 String
42import08.lc 11:6-11:12 4211:6-11:12
43 Type 43 Type
44import08.lc 12:1-12:2 4412:1-12:2
45 String 45 String
46import08.lc 12:5-12:10 4612:5-12:10
47 String \ No newline at end of file 47 String \ No newline at end of file
diff --git a/testdata/language-features/module/import09.out b/testdata/language-features/module/import09.out
index 0e478d9c..d9202fc5 100644
--- a/testdata/language-features/module/import09.out
+++ b/testdata/language-features/module/import09.out
@@ -6,17 +6,17 @@ fun = _lhs fun \(_ :: _) (a :: _) -> hlistNilCase _ (_rhs ()) a
6fun :: forall a . a -> MyUnit -> () 6fun :: forall a . a -> MyUnit -> ()
7fun = \_ _ a -> hlistNilCase ' () (_rhs ()) a 7fun = \_ _ a -> hlistNilCase ' () (_rhs ()) a
8------------ tooltips 8------------ tooltips
9import09.lc 3:8-3:9 93:8-3:9
10 _b 10 _b
11import09.lc 3:8-3:29 113:8-3:29
12 Type 12 Type
13import09.lc 3:13-3:19 133:13-3:19
14 Type 14 Type
15import09.lc 3:13-3:29 153:13-3:29
16 Type 16 Type
17import09.lc 3:23-3:29 173:23-3:29
18 Type | Type 18 Type | Type
19import09.lc 4:1-4:4 194:1-4:4
20 forall a . a -> MyUnit -> () 20 forall a . a -> MyUnit -> ()
21import09.lc 4:12-4:14 214:12-4:14
22 () | () \ No newline at end of file 22 () | () \ No newline at end of file
diff --git a/testdata/language-features/module/import10.reject.out b/testdata/language-features/module/import10.reject.out
index c243d0d1..1f1167b1 100644
--- a/testdata/language-features/module/import10.reject.out
+++ b/testdata/language-features/module/import10.reject.out
@@ -1,19 +1,19 @@
1already defined 'MyUnit at import10.reject.lc:3:6: 1already defined 'MyUnit at ./testdata/language-features/module/import10.reject.lc:3:6:
2type MyUnit = () 2type MyUnit = ()
3 ^^^^^^ 3 ^^^^^^
4and at TypeSyn01Mod.lc:2:6: 4and at ./testdata/language-features/module/TypeSyn01Mod.lc:2:6:
5type MyUnit = () 5type MyUnit = ()
6 ^^^^^^ 6 ^^^^^^
7------------ trace 7------------ trace
8'MyUnit :: Type 8'MyUnit :: Type
9!already defined 'MyUnit at import10.reject.lc:3:6: 9!already defined 'MyUnit at ./testdata/language-features/module/import10.reject.lc:3:6:
10type MyUnit = () 10type MyUnit = ()
11 ^^^^^^ 11 ^^^^^^
12and at TypeSyn01Mod.lc:2:6: 12and at ./testdata/language-features/module/TypeSyn01Mod.lc:2:6:
13type MyUnit = () 13type MyUnit = ()
14 ^^^^^^ 14 ^^^^^^
15------------ tooltips 15------------ tooltips
16import10.reject.lc 3:6-3:12 163:6-3:12
17 Type 17 Type
18import10.reject.lc 3:15-3:17 183:15-3:17
19 Type \ No newline at end of file 19 Type \ No newline at end of file
diff --git a/testdata/language-features/module/import11.reject.out b/testdata/language-features/module/import11.reject.out
index 102d4bd8..6b9c0c33 100644
--- a/testdata/language-features/module/import11.reject.out
+++ b/testdata/language-features/module/import11.reject.out
@@ -1,19 +1,19 @@
1already defined 'MyUnit at import11.reject.lc:3:6: 1already defined 'MyUnit at ./testdata/language-features/module/import11.reject.lc:3:6:
2type MyUnit = () 2type MyUnit = ()
3 ^^^^^^ 3 ^^^^^^
4and at TypeSyn01Mod.lc:2:6: 4and at ./testdata/language-features/module/TypeSyn01Mod.lc:2:6:
5type MyUnit = () 5type MyUnit = ()
6 ^^^^^^ 6 ^^^^^^
7------------ trace 7------------ trace
8'MyUnit :: Type 8'MyUnit :: Type
9!already defined 'MyUnit at import11.reject.lc:3:6: 9!already defined 'MyUnit at ./testdata/language-features/module/import11.reject.lc:3:6:
10type MyUnit = () 10type MyUnit = ()
11 ^^^^^^ 11 ^^^^^^
12and at TypeSyn01Mod.lc:2:6: 12and at ./testdata/language-features/module/TypeSyn01Mod.lc:2:6:
13type MyUnit = () 13type MyUnit = ()
14 ^^^^^^ 14 ^^^^^^
15------------ tooltips 15------------ tooltips
16import11.reject.lc 3:6-3:12 163:6-3:12
17 Type 17 Type
18import11.reject.lc 3:15-3:17 183:15-3:17
19 Type \ No newline at end of file 19 Type \ No newline at end of file
diff --git a/testdata/language-features/module/import12.out b/testdata/language-features/module/import12.out
index 90b4ef05..8442401d 100644
--- a/testdata/language-features/module/import12.out
+++ b/testdata/language-features/module/import12.out
@@ -5,7 +5,7 @@ fun = _lhs fun (_rhs hello)
5fun :: String 5fun :: String
6fun = _rhs "hello" 6fun = _rhs "hello"
7------------ tooltips 7------------ tooltips
8import12.lc 4:1-4:4 84:1-4:4
9 String 9 String
10import12.lc 4:7-4:12 104:7-4:12
11 String \ No newline at end of file 11 String \ No newline at end of file
diff --git a/testdata/language-features/module/import13.out b/testdata/language-features/module/import13.out
index 014905e9..8442401d 100644
--- a/testdata/language-features/module/import13.out
+++ b/testdata/language-features/module/import13.out
@@ -5,7 +5,7 @@ fun = _lhs fun (_rhs hello)
5fun :: String 5fun :: String
6fun = _rhs "hello" 6fun = _rhs "hello"
7------------ tooltips 7------------ tooltips
8import13.lc 4:1-4:4 84:1-4:4
9 String 9 String
10import13.lc 4:7-4:12 104:7-4:12
11 String \ No newline at end of file 11 String \ No newline at end of file
diff --git a/testdata/language-features/module/import14.out b/testdata/language-features/module/import14.out
index 19ad67b9..8442401d 100644
--- a/testdata/language-features/module/import14.out
+++ b/testdata/language-features/module/import14.out
@@ -5,7 +5,7 @@ fun = _lhs fun (_rhs hello)
5fun :: String 5fun :: String
6fun = _rhs "hello" 6fun = _rhs "hello"
7------------ tooltips 7------------ tooltips
8import14.lc 4:1-4:4 84:1-4:4
9 String 9 String
10import14.lc 4:7-4:12 104:7-4:12
11 String \ No newline at end of file 11 String \ No newline at end of file
diff --git a/testdata/language-features/module/import15.out b/testdata/language-features/module/import15.out
index 77f60f7b..73fae429 100644
--- a/testdata/language-features/module/import15.out
+++ b/testdata/language-features/module/import15.out
@@ -5,7 +5,7 @@ fun = _lhs fun (_rhs hello)
5fun :: String 5fun :: String
6fun = _rhs "Hello" 6fun = _rhs "Hello"
7------------ tooltips 7------------ tooltips
8import15.lc 3:1-3:4 83:1-3:4
9 String 9 String
10import15.lc 3:7-3:12 103:7-3:12
11 String \ No newline at end of file 11 String \ No newline at end of file
diff --git a/testdata/language-features/pattern/caseWhere.out b/testdata/language-features/pattern/caseWhere.out
index ca80120c..b5a7cf6e 100644
--- a/testdata/language-features/pattern/caseWhere.out
+++ b/testdata/language-features/pattern/caseWhere.out
@@ -10,17 +10,17 @@ main
10main :: Bool 10main :: Bool
11main = _rhs True 11main = _rhs True
12------------ tooltips 12------------ tooltips
13caseWhere.lc 4:1-4:5 134:1-4:5
14 Bool 14 Bool
15caseWhere.lc 4:8-7:14 154:8-7:14
16 Bool 16 Bool
17caseWhere.lc 4:13-4:17 174:13-4:17
18 Bool 18 Bool
19caseWhere.lc 5:9-5:10 195:9-5:10
20 _c 20 _c
21caseWhere.lc 5:9-5:15 215:9-5:15
22 Bool 22 Bool
23caseWhere.lc 5:14-5:15 235:14-5:15
24 _d 24 _d
25caseWhere.lc 7:13-7:14 257:13-7:14
26 _b \ No newline at end of file 26 _b \ No newline at end of file
diff --git a/testdata/language-features/pattern/pattern01.out b/testdata/language-features/pattern/pattern01.out
index 38067549..4cd9e949 100644
--- a/testdata/language-features/pattern/pattern01.out
+++ b/testdata/language-features/pattern/pattern01.out
@@ -44,35 +44,35 @@ fun3
44fun4 :: () -> Char 44fun4 :: () -> Char
45fun4 = \a -> hlistNilCase 'Char (_rhs '0') a 45fun4 = \a -> hlistNilCase 'Char (_rhs '0') a
46------------ tooltips 46------------ tooltips
47pattern01.lc 1:1-1:5 471:1-1:5
48 forall a . (Eq a, Num a) => a -> Char 48 forall a . (Eq a, Num a) => a -> Char
49pattern01.lc 1:10-1:13 491:10-1:13
50 Char 50 Char
51pattern01.lc 1:10-2:13 511:10-2:13
52 Bool -> Char 52 Bool -> Char
53pattern01.lc 2:10-2:13 532:10-2:13
54 Char 54 Char
55pattern01.lc 4:1-4:5 554:1-4:5
56 String -> Char 56 String -> Char
57pattern01.lc 4:12-4:15 574:12-4:15
58 Char 58 Char
59pattern01.lc 4:12-5:13 594:12-5:13
60 Bool -> Char 60 Bool -> Char
61pattern01.lc 5:10-5:13 615:10-5:13
62 Char 62 Char
63pattern01.lc 7:1-7:5 637:1-7:5
64 Char -> Char 64 Char -> Char
65pattern01.lc 7:12-7:15 657:12-7:15
66 Char 66 Char
67pattern01.lc 7:12-8:13 677:12-8:13
68 Bool -> Char 68 Bool -> Char
69pattern01.lc 8:10-8:13 698:10-8:13
70 Char 70 Char
71pattern01.lc 10:1-10:5 7110:1-10:5
72 () -> Char 72 () -> Char
73pattern01.lc 10:11-10:14 7310:11-10:14
74 Char 74 Char
75------------ warnings 75------------ warnings
76Source code is not reachable: pattern01.lc:11:10: 76Source code is not reachable: ./testdata/language-features/pattern/pattern01.lc:11:10:
77fun4 _ = '_' 77fun4 _ = '_'
78 ^^^ \ No newline at end of file 78 ^^^ \ No newline at end of file
diff --git a/testdata/language-features/pattern/pattern02.reject.out b/testdata/language-features/pattern/pattern02.reject.out
index 1faf6d91..ac26e09a 100644
--- a/testdata/language-features/pattern/pattern02.reject.out
+++ b/testdata/language-features/pattern/pattern02.reject.out
@@ -1,3 +1,3 @@
1Constructor X is not defined at pattern02.reject.lc:4:3: 1Constructor X is not defined at ./testdata/language-features/pattern/pattern02.reject.lc:4:3:
2f X = 3 2f X = 3
3 ^ \ No newline at end of file 3 ^ \ No newline at end of file
diff --git a/testdata/language-features/pattern/patternGuard.out b/testdata/language-features/pattern/patternGuard.out
index 58c5e666..f7e7f468 100644
--- a/testdata/language-features/pattern/patternGuard.out
+++ b/testdata/language-features/pattern/patternGuard.out
@@ -19,28 +19,28 @@ main
19main :: Bool 19main :: Bool
20main = _rhs True 20main = _rhs True
21------------ tooltips 21------------ tooltips
22patternGuard.lc 4:1-4:5 224:1-4:5
23 Bool 23 Bool
24patternGuard.lc 4:8-5:56 244:8-5:56
25 Bool 25 Bool
26patternGuard.lc 4:13-4:17 264:13-4:17
27 Bool 27 Bool
28patternGuard.lc 5:18-5:23 285:18-5:23
29 Bool 29 Bool
30patternGuard.lc 5:18-5:56 305:18-5:56
31 Bool 31 Bool
32patternGuard.lc 5:33-5:34 325:33-5:34
33 _b 33 _b
34patternGuard.lc 5:33-5:56 345:33-5:56
35 Bool 35 Bool
36patternGuard.lc 5:44-5:48 365:44-5:48
37 Bool 37 Bool
38patternGuard.lc 5:44-5:56 385:44-5:56
39 Bool 39 Bool
40patternGuard.lc 5:52-5:56 405:52-5:56
41 Bool 41 Bool
42------------ warnings 42------------ warnings
43Uncovered pattern(s) at patternGuard.lc:4:13: 43Uncovered pattern(s) at ./testdata/language-features/pattern/patternGuard.lc:4:13:
44main = case True of 44main = case True of
45 ^^^^ 45 ^^^^
46Missing case(s): 46Missing case(s):
diff --git a/testdata/language-features/pattern/uncovered.out b/testdata/language-features/pattern/uncovered.out
index 9d531171..10f0c7c4 100644
--- a/testdata/language-features/pattern/uncovered.out
+++ b/testdata/language-features/pattern/uncovered.out
@@ -171,37 +171,37 @@ h
171 b) 171 b)
172 a 172 a
173------------ tooltips 173------------ tooltips
174uncovered.lc 2:1-2:2 1742:1-2:2
175 forall a . Num a => Bool -> Bool -> Bool -> a 175 forall a . Num a => Bool -> Bool -> Bool -> a
176uncovered.lc 2:18-2:19 1762:18-2:19
177 _b 177 _b
178uncovered.lc 2:18-3:19 1782:18-3:19
179 Bool -> _c | _c 179 Bool -> _c | _c
180uncovered.lc 2:18-4:19 1802:18-4:19
181 Bool -> _c 181 Bool -> _c
182uncovered.lc 3:18-3:19 1823:18-3:19
183 _b | _b | _b | _c 183 _b | _b | _b | _c
184uncovered.lc 3:18-4:19 1843:18-4:19
185 Bool -> _c | _b 185 Bool -> _c | _b
186uncovered.lc 4:18-4:19 1864:18-4:19
187 _b 187 _b
188uncovered.lc 6:1-6:2 1886:1-6:2
189 [Bool] -> Bool 189 [Bool] -> Bool
190uncovered.lc 6:25-6:30 1906:25-6:30
191 Bool | Bool | Bool | Bool | Bool | Bool | Bool 191 Bool | Bool | Bool | Bool | Bool | Bool | Bool
192uncovered.lc 8:1-8:2 1928:1-8:2
193 [[Bool]] -> Bool 193 [[Bool]] -> Bool
194uncovered.lc 8:23-8:27 1948:23-8:27
195 Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool 195 Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool
196------------ warnings 196------------ warnings
197Uncovered pattern(s) at uncovered.lc:2:1: 197Uncovered pattern(s) at ./testdata/language-features/pattern/uncovered.lc:2:1:
198f _ True False = 0 198f _ True False = 0
199f False _ True = 1 199f False _ True = 1
200f True False _ = 2 200f True False _ = 2
201Missing case(s): 201Missing case(s):
202 f False False False 202 f False False False
203 f True True True 203 f True True True
204Uncovered pattern(s) at uncovered.lc:6:1: 204Uncovered pattern(s) at ./testdata/language-features/pattern/uncovered.lc:6:1:
205g [True, False, True] = False 205g [True, False, True] = False
206^ 206^
207Missing case(s): 207Missing case(s):
@@ -212,7 +212,7 @@ Missing case(s):
212 g (True : False : False : _) 212 g (True : False : False : _)
213 g (True : False : True : _ : _) 213 g (True : False : True : _ : _)
214 g (True : True : _) 214 g (True : True : _)
215Uncovered pattern(s) at uncovered.lc:8:1: 215Uncovered pattern(s) at ./testdata/language-features/pattern/uncovered.lc:8:1:
216h [[True], [False]] = True 216h [[True], [False]] = True
217^ 217^
218Missing case(s): 218Missing case(s):
diff --git a/testdata/language-features/pattern/unreachable.out b/testdata/language-features/pattern/unreachable.out
index 050bb5b5..b409a387 100644
--- a/testdata/language-features/pattern/unreachable.out
+++ b/testdata/language-features/pattern/unreachable.out
@@ -5,11 +5,11 @@ f = _lhs f \(_ :: _) -> _rhs "hello"
5f :: forall a . a -> String 5f :: forall a . a -> String
6f = \a _ -> _rhs "hello" 6f = \a _ -> _rhs "hello"
7------------ tooltips 7------------ tooltips
8unreachable.lc 4:1-4:2 84:1-4:2
9 forall a . a -> String 9 forall a . a -> String
10unreachable.lc 4:7-4:14 104:7-4:14
11 String 11 String
12------------ warnings 12------------ warnings
13Source code is not reachable: unreachable.lc:5:7: 13Source code is not reachable: ./testdata/language-features/pattern/unreachable.lc:5:7:
14f _ = "world" 14f _ = "world"
15 ^^^^^^^ \ No newline at end of file 15 ^^^^^^^ \ No newline at end of file
diff --git a/testdata/language-features/pattern/viewPattern.out b/testdata/language-features/pattern/viewPattern.out
index 6ac0ac61..fc6f76ca 100644
--- a/testdata/language-features/pattern/viewPattern.out
+++ b/testdata/language-features/pattern/viewPattern.out
@@ -14,24 +14,24 @@ id = \a b -> _rhs b
14main :: Bool 14main :: Bool
15main = _rhs True 15main = _rhs True
16------------ tooltips 16------------ tooltips
17viewPattern.lc 4:1-4:3 174:1-4:3
18 forall a . a -> a 18 forall a . a -> a
19viewPattern.lc 4:8-4:9 194:8-4:9
20 _b 20 _b
21viewPattern.lc 6:1-6:5 216:1-6:5
22 Bool 22 Bool
23viewPattern.lc 6:8-7:25 236:8-7:25
24 Bool 24 Bool
25viewPattern.lc 6:13-6:17 256:13-6:17
26 Bool 26 Bool
27viewPattern.lc 7:6-7:8 277:6-7:8
28 forall a . a -> a | _b 28 forall a . a -> a | _b
29viewPattern.lc 7:6-7:25 297:6-7:25
30 Bool 30 Bool
31viewPattern.lc 7:21-7:25 317:21-7:25
32 Bool 32 Bool
33------------ warnings 33------------ warnings
34Uncovered pattern(s) at viewPattern.lc:6:13: 34Uncovered pattern(s) at ./testdata/language-features/pattern/viewPattern.lc:6:13:
35main = case True of 35main = case True of
36 ^^^^ 36 ^^^^
37Missing case(s): 37Missing case(s):
diff --git a/testdata/language-features/pragma/pragma05.reject.out b/testdata/language-features/pragma/pragma05.reject.out
index 8e9ffaed..00e66f76 100644
--- a/testdata/language-features/pragma/pragma05.reject.out
+++ b/testdata/language-features/pragma/pragma05.reject.out
@@ -1,2 +1,2 @@
1testdata/language-features/pragma/pragma05.reject.lc:1:20: 1./testdata/language-features/pragma/pragma05.reject.lc:1:20:
2language extension expected instead of ABCDEF 2language extension expected instead of ABCDEF \ No newline at end of file
diff --git a/testdata/language-features/pragma/pragma06.reject.out b/testdata/language-features/pragma/pragma06.reject.out
index 13427392..726d1bfe 100644
--- a/testdata/language-features/pragma/pragma06.reject.out
+++ b/testdata/language-features/pragma/pragma06.reject.out
@@ -1,2 +1,2 @@
1testdata/language-features/pragma/pragma06.reject.lc:1:18: 1./testdata/language-features/pragma/pragma06.reject.lc:1:18:
2language extension expected instead of abcd 2language extension expected instead of abcd \ No newline at end of file
diff --git a/testdata/language-features/recursion/mutualConst.out b/testdata/language-features/recursion/mutualConst.out
index 62272011..8580bb8c 100644
--- a/testdata/language-features/recursion/mutualConst.out
+++ b/testdata/language-features/recursion/mutualConst.out
@@ -117,72 +117,72 @@ xy = primFix _ \a -> _rhs (False : snd a, True : fst a)
117y :: [Bool] 117y :: [Bool]
118y = _rhs (True : fst xy) 118y = _rhs (True : fst xy)
119------------ tooltips 119------------ tooltips
120mutualConst.lc 4:1-4:4 1204:1-4:4
121 forall a b . (a, b) -> a 121 forall a b . (a, b) -> a
122mutualConst.lc 4:14-4:15 1224:14-4:15
123 _k | _h | _d 123 _k | _h | _d
124mutualConst.lc 5:1-5:4 1245:1-5:4
125 forall a b . (a, b) -> b 125 forall a b . (a, b) -> b
126mutualConst.lc 5:14-5:15 1265:14-5:15
127 _f | _c | _c 127 _f | _c | _c
128mutualConst.lc 7:1-7:3 1287:1-7:3
129 ([Bool], [Bool]) 129 ([Bool], [Bool])
130mutualConst.lc 7:6-7:44 1307:6-7:44
131 [Bool] -> ([Bool], [Bool]) 131 [Bool] -> ([Bool], [Bool])
132mutualConst.lc 7:6-7:53 1327:6-7:53
133 ([Bool], [Bool]) 133 ([Bool], [Bool])
134mutualConst.lc 7:15-7:34 1347:15-7:34
135 ([Bool], [Bool]) 135 ([Bool], [Bool])
136mutualConst.lc 7:16-7:21 1367:16-7:21
137 Bool 137 Bool
138mutualConst.lc 7:16-7:22 1387:16-7:22
139 [Bool] -> [Bool] 139 [Bool] -> [Bool]
140mutualConst.lc 7:16-7:24 1407:16-7:24
141 [Bool] 141 [Bool]
142mutualConst.lc 7:21-7:22 1427:21-7:22
143 forall a . a -> [a] -> [a] 143 forall a . a -> [a] -> [a]
144mutualConst.lc 7:23-7:24 1447:23-7:24
145 _c 145 _c
146mutualConst.lc 7:26-7:30 1467:26-7:30
147 Bool 147 Bool
148mutualConst.lc 7:26-7:31 1487:26-7:31
149 [Bool] -> [Bool] 149 [Bool] -> [Bool]
150mutualConst.lc 7:26-7:33 1507:26-7:33
151 [Bool] | (([Bool])) 151 [Bool] | (([Bool]))
152mutualConst.lc 7:30-7:31 1527:30-7:31
153 forall a . a -> [a] -> [a] 153 forall a . a -> [a] -> [a]
154mutualConst.lc 7:32-7:33 1547:32-7:33
155 _e 155 _e
156mutualConst.lc 7:37-7:40 1567:37-7:40
157 forall a b . (a, b) -> a 157 forall a b . (a, b) -> a
158mutualConst.lc 7:37-7:43 1587:37-7:43
159 _b 159 _b
160mutualConst.lc 7:41-7:43 1607:41-7:43
161 _d 161 _d
162mutualConst.lc 7:46-7:49 1627:46-7:49
163 forall a b . (a, b) -> b 163 forall a b . (a, b) -> b
164mutualConst.lc 7:46-7:52 1647:46-7:52
165 [Bool] 165 [Bool]
166mutualConst.lc 7:50-7:52 1667:50-7:52
167 ([Bool], [Bool]) 167 ([Bool], [Bool])
168mutualConst.lc 9:2-9:3 1689:2-9:3
169 _k | _h | _d | [Bool] 169 _k | _h | _d | [Bool]
170mutualConst.lc 9:2-9:6 1709:2-9:6
171 ([Bool], [Bool]) | ([Bool], [Bool]) | ([Bool], [Bool]) 171 ([Bool], [Bool]) | ([Bool], [Bool]) | ([Bool], [Bool])
172mutualConst.lc 9:5-9:6 1729:5-9:6
173 _f | _c | _c | [Bool] 173 _f | _c | _c | [Bool]
174mutualConst.lc 9:10-9:12 1749:10-9:12
175 ([Bool], [Bool]) 175 ([Bool], [Bool])
176mutualConst.lc 11:1-11:5 17611:1-11:5
177 Bool 177 Bool
178mutualConst.lc 11:8-12:34 17811:8-12:34
179 Bool 179 Bool
180mutualConst.lc 11:13-11:14 18011:13-11:14
181 [Bool] 181 [Bool]
182mutualConst.lc 12:30-12:34 18212:30-12:34
183 Bool | Bool | Bool | Bool | Bool | Bool 183 Bool | Bool | Bool | Bool | Bool | Bool
184------------ warnings 184------------ warnings
185Uncovered pattern(s) at mutualConst.lc:11:13: 185Uncovered pattern(s) at ./testdata/language-features/recursion/mutualConst.lc:11:13:
186main = case x of 186main = case x of
187 ^ 187 ^
188Missing case(s): 188Missing case(s):
diff --git a/testdata/language-features/recursion/mutualFunc.out b/testdata/language-features/recursion/mutualFunc.out
index 91217651..3f951467 100644
--- a/testdata/language-features/recursion/mutualFunc.out
+++ b/testdata/language-features/recursion/mutualFunc.out
@@ -67,41 +67,41 @@ g = \a -> case'Bool (\_ -> 'Bool) (_rhs (f a)) (_rhs True) a
67main :: Bool 67main :: Bool
68main = _rhs True 68main = _rhs True
69------------ tooltips 69------------ tooltips
70mutualFunc.lc 4:1-4:2 704:1-4:2
71 _f | _c | _c | _f | _c | _c | Bool -> Bool 71 _f | _c | _c | _f | _c | _c | Bool -> Bool
72mutualFunc.lc 4:1-7:2 724:1-7:2
73 _b | _e | (_e, _d) | (Bool -> Bool, Bool -> Bool) | (Bool -> Bool 73 _b | _e | (_e, _d) | (Bool -> Bool, Bool -> Bool) | (Bool -> Bool
74 , Bool -> Bool) | (Bool -> Bool, Bool -> Bool) | (Bool -> Bool 74 , Bool -> Bool) | (Bool -> Bool, Bool -> Bool) | (Bool -> Bool
75 , Bool -> Bool) | (Bool -> Bool, Bool -> Bool) 75 , Bool -> Bool) | (Bool -> Bool, Bool -> Bool)
76mutualFunc.lc 4:10-4:11 764:10-4:11
77 Bool -> _a 77 Bool -> _a
78mutualFunc.lc 4:10-4:17 784:10-4:17
79 _a 79 _a
80mutualFunc.lc 4:10-5:17 804:10-5:17
81 Bool -> _a | ((Bool -> _a)) 81 Bool -> _a | ((Bool -> _a))
82mutualFunc.lc 4:10-8:10 824:10-8:10
83 (Bool -> Bool, Bool -> _a) 83 (Bool -> Bool, Bool -> _a)
84mutualFunc.lc 4:12-4:17 844:12-4:17
85 Bool 85 Bool
86mutualFunc.lc 5:11-5:12 865:11-5:12
87 _i 87 _i
88mutualFunc.lc 5:13-5:17 885:13-5:17
89 Bool 89 Bool
90mutualFunc.lc 7:1-7:2 907:1-7:2
91 _k | _h | _d | _k | _h | _d | Bool -> Bool 91 _k | _h | _d | _k | _h | _d | Bool -> Bool
92mutualFunc.lc 7:10-7:14 927:10-7:14
93 Bool 93 Bool
94mutualFunc.lc 7:10-8:10 947:10-8:10
95 Bool -> Bool 95 Bool -> Bool
96mutualFunc.lc 8:7-8:8 968:7-8:8
97 _h 97 _h
98mutualFunc.lc 8:9-8:10 988:9-8:10
99 _f 99 _f
100mutualFunc.lc 10:1-10:5 10010:1-10:5
101 Bool 101 Bool
102mutualFunc.lc 10:8-10:9 10210:8-10:9
103 Bool -> Bool 103 Bool -> Bool
104mutualFunc.lc 10:8-10:14 10410:8-10:14
105 Bool 105 Bool
106mutualFunc.lc 10:10-10:14 10610:10-10:14
107 Bool \ No newline at end of file 107 Bool \ No newline at end of file
diff --git a/testdata/language-features/recursion/mutualRec.out b/testdata/language-features/recursion/mutualRec.out
index aada1a7d..e802e888 100644
--- a/testdata/language-features/recursion/mutualRec.out
+++ b/testdata/language-features/recursion/mutualRec.out
@@ -89,45 +89,45 @@ x = _rhs (False : y)
89y :: [Bool] 89y :: [Bool]
90y = _rhs (True : x) 90y = _rhs (True : x)
91------------ tooltips 91------------ tooltips
92mutualRec.lc 4:1-4:2 924:1-4:2
93 _f | _c | _c | _f | _c | _c | [Bool] 93 _f | _c | _c | _f | _c | _c | [Bool]
94mutualRec.lc 4:1-5:2 944:1-5:2
95 _b | _e | (_e, _d) | ([Bool], [Bool]) | ([Bool], [Bool]) | ([Bool] 95 _b | _e | (_e, _d) | ([Bool], [Bool]) | ([Bool], [Bool]) | ([Bool]
96 , [Bool]) | ([Bool], [Bool]) | ([Bool], [Bool]) 96 , [Bool]) | ([Bool], [Bool]) | ([Bool], [Bool])
97mutualRec.lc 4:5-4:10 974:5-4:10
98 Bool 98 Bool
99mutualRec.lc 4:5-4:11 994:5-4:11
100 [Bool] -> [Bool] 100 [Bool] -> [Bool]
101mutualRec.lc 4:5-4:13 1014:5-4:13
102 [Bool] | (([Bool])) 102 [Bool] | (([Bool]))
103mutualRec.lc 4:5-5:12 1034:5-5:12
104 ([Bool], [Bool]) 104 ([Bool], [Bool])
105mutualRec.lc 4:10-4:11 1054:10-4:11
106 forall a . a -> [a] -> [a] 106 forall a . a -> [a] -> [a]
107mutualRec.lc 4:12-4:13 1074:12-4:13
108 _e 108 _e
109mutualRec.lc 5:1-5:2 1095:1-5:2
110 _k | _h | _d | _k | _h | _d | [Bool] 110 _k | _h | _d | _k | _h | _d | [Bool]
111mutualRec.lc 5:5-5:9 1115:5-5:9
112 Bool 112 Bool
113mutualRec.lc 5:5-5:10 1135:5-5:10
114 [Bool] -> [Bool] 114 [Bool] -> [Bool]
115mutualRec.lc 5:5-5:12 1155:5-5:12
116 [Bool] 116 [Bool]
117mutualRec.lc 5:9-5:10 1175:9-5:10
118 forall a . a -> [a] -> [a] 118 forall a . a -> [a] -> [a]
119mutualRec.lc 5:11-5:12 1195:11-5:12
120 _d 120 _d
121mutualRec.lc 7:1-7:5 1217:1-7:5
122 Bool 122 Bool
123mutualRec.lc 7:8-8:34 1237:8-8:34
124 Bool 124 Bool
125mutualRec.lc 7:13-7:14 1257:13-7:14
126 [Bool] 126 [Bool]
127mutualRec.lc 8:30-8:34 1278:30-8:34
128 Bool | Bool | Bool | Bool | Bool | Bool 128 Bool | Bool | Bool | Bool | Bool | Bool
129------------ warnings 129------------ warnings
130Uncovered pattern(s) at mutualRec.lc:7:13: 130Uncovered pattern(s) at ./testdata/language-features/recursion/mutualRec.lc:7:13:
131main = case x of 131main = case x of
132 ^ 132 ^
133Missing case(s): 133Missing case(s):
diff --git a/testdata/language-features/recursion/simplerec01.out b/testdata/language-features/recursion/simplerec01.out
index 892eebfc..aa6fa74b 100644
--- a/testdata/language-features/recursion/simplerec01.out
+++ b/testdata/language-features/recursion/simplerec01.out
@@ -20,13 +20,13 @@ fun
20 (_rhs 'a') 20 (_rhs 'a')
21 ((a == c) (fromInt a d 0) f) 21 ((a == c) (fromInt a d 0) f)
22------------ tooltips 22------------ tooltips
23simplerec01.lc 1:1-1:4 231:1-1:4
24 forall a . (Num a, Eq a, Num a) => a -> Char 24 forall a . (Num a, Eq a, Num a) => a -> Char
25simplerec01.lc 1:9-1:12 251:9-1:12
26 Char 26 Char
27simplerec01.lc 1:9-2:14 271:9-2:14
28 Bool -> Char 28 Bool -> Char
29simplerec01.lc 2:9-2:12 292:9-2:12
30 _e 30 _e
31simplerec01.lc 2:13-2:14 312:13-2:14
32 _b \ No newline at end of file 32 _b \ No newline at end of file
diff --git a/testdata/language-features/recursion/simplerec02.out b/testdata/language-features/recursion/simplerec02.out
index 21d25b22..ce6b7316 100644
--- a/testdata/language-features/recursion/simplerec02.out
+++ b/testdata/language-features/recursion/simplerec02.out
@@ -19,15 +19,15 @@ value
19value :: () 19value :: ()
20value = _rhs () 20value = _rhs ()
21------------ tooltips 21------------ tooltips
22simplerec02.lc 1:1-1:6 221:1-1:6
23 () 23 ()
24simplerec02.lc 1:21-1:24 241:21-1:24
25 Char 25 Char
26simplerec02.lc 1:21-2:26 261:21-2:26
27 Bool -> Char 27 Bool -> Char
28simplerec02.lc 2:21-2:24 282:21-2:24
29 _e 29 _e
30simplerec02.lc 2:25-2:26 302:25-2:26
31 _b 31 _b
32simplerec02.lc 3:12-3:14 323:12-3:14
33 () \ No newline at end of file 33 () \ No newline at end of file
diff --git a/testdata/language-features/recursion/simplerec03.out b/testdata/language-features/recursion/simplerec03.out
index eb7bf3cc..593f6f14 100644
--- a/testdata/language-features/recursion/simplerec03.out
+++ b/testdata/language-features/recursion/simplerec03.out
@@ -19,15 +19,15 @@ value
19value :: () 19value :: ()
20value = _rhs () 20value = _rhs ()
21------------ tooltips 21------------ tooltips
22simplerec03.lc 1:1-1:6 221:1-1:6
23 () 23 ()
24simplerec03.lc 1:9-1:11 241:9-1:11
25 () 25 ()
26simplerec03.lc 3:13-3:16 263:13-3:16
27 Char 27 Char
28simplerec03.lc 3:13-4:18 283:13-4:18
29 Bool -> Char 29 Bool -> Char
30simplerec03.lc 4:13-4:16 304:13-4:16
31 _e 31 _e
32simplerec03.lc 4:17-4:18 324:17-4:18
33 _b \ No newline at end of file 33 _b \ No newline at end of file
diff --git a/testdata/language-features/section/section01.out b/testdata/language-features/section/section01.out
index 3120b023..c6142ab2 100644
--- a/testdata/language-features/section/section01.out
+++ b/testdata/language-features/section/section01.out
@@ -15,23 +15,23 @@ value1 = \a b c -> _rhs \d -> c !@! d
15value2 :: forall a b . a -> b -> () 15value2 :: forall a b . a -> b -> ()
16value2 = \a b c -> _rhs \d -> d !@! c 16value2 = \a b c -> _rhs \d -> d !@! c
17------------ tooltips 17------------ tooltips
18section01.lc 1:3-1:6 181:3-1:6
19 forall a b . a -> b -> () 19 forall a b . a -> b -> ()
20section01.lc 1:11-1:13 201:11-1:13
21 () 21 ()
22section01.lc 3:1-3:7 223:1-3:7
23 forall a b . a -> b -> () 23 forall a b . a -> b -> ()
24section01.lc 3:13-3:14 243:13-3:14
25 _f 25 _f
26section01.lc 3:13-3:18 263:13-3:18
27 _a -> () 27 _a -> ()
28section01.lc 3:15-3:18 283:15-3:18
29 forall a b . a -> b -> () 29 forall a b . a -> b -> ()
30section01.lc 5:1-5:7 305:1-5:7
31 forall a b . a -> b -> () 31 forall a b . a -> b -> ()
32section01.lc 5:13-5:16 325:13-5:16
33 forall a b . a -> b -> () 33 forall a b . a -> b -> ()
34section01.lc 5:13-5:18 345:13-5:18
35 () 35 ()
36section01.lc 5:17-5:18 365:17-5:18
37 _e \ No newline at end of file 37 _e \ No newline at end of file
diff --git a/testdata/let.out b/testdata/let.out
index 8e0c0166..4fc851e1 100644
--- a/testdata/let.out
+++ b/testdata/let.out
@@ -10,17 +10,17 @@ f = \a b -> _rhs b
10id :: forall a . a -> a 10id :: forall a . a -> a
11id = \a b -> _rhs b 11id = \a b -> _rhs b
12------------ tooltips 12------------ tooltips
13let.lc 4:1-4:3 134:1-4:3
14 forall a . a -> a 14 forall a . a -> a
15let.lc 4:8-4:9 154:8-4:9
16 _b 16 _b
17let.lc 6:1-6:2 176:1-6:2
18 forall a . a -> a 18 forall a . a -> a
19let.lc 6:15-6:17 196:15-6:17
20 forall a . a -> a 20 forall a . a -> a
21let.lc 6:15-6:19 216:15-6:19
22 _b 22 _b
23let.lc 6:18-6:19 236:18-6:19
24 _c 24 _c
25let.lc 6:23-6:24 256:23-6:24
26 _c \ No newline at end of file 26 _c \ No newline at end of file
diff --git a/testdata/letIndent.out b/testdata/letIndent.out
index 3264a9a3..54c1229e 100644
--- a/testdata/letIndent.out
+++ b/testdata/letIndent.out
@@ -5,11 +5,11 @@ fun = _lhs fun \(a :: _) -> _rhs let b = fromInt 1; c = fromInt 2 in a
5fun :: forall a . a -> a 5fun :: forall a . a -> a
6fun = \a b -> _rhs b 6fun = \a b -> _rhs b
7------------ tooltips 7------------ tooltips
8letIndent.lc 2:1-2:4 82:1-2:4
9 forall a . a -> a 9 forall a . a -> a
10letIndent.lc 3:10-3:11 103:10-3:11
11 _b 11 _b
12letIndent.lc 4:10-4:11 124:10-4:11
13 _b 13 _b
14letIndent.lc 5:7-5:8 145:7-5:8
15 _d \ No newline at end of file 15 _d \ No newline at end of file
diff --git a/testdata/listcompr01.out b/testdata/listcompr01.out
index 9ac873c7..88ae7e7d 100644
--- a/testdata/listcompr01.out
+++ b/testdata/listcompr01.out
@@ -49,48 +49,48 @@ a
49main :: Bool 49main :: Bool
50main = _rhs True 50main = _rhs True
51------------ tooltips 51------------ tooltips
52listcompr01.lc 1:6-1:21 521:6-1:21
53 Type 53 Type
54listcompr01.lc 1:7-1:20 541:7-1:20
55 Type 55 Type
56listcompr01.lc 1:8-1:13 561:8-1:13
57 Type 57 Type
58listcompr01.lc 1:8-1:19 581:8-1:19
59 [Type] 59 [Type]
60listcompr01.lc 1:14-1:19 601:14-1:19
61 Type | [Type] 61 Type | [Type]
62listcompr01.lc 2:1-2:2 622:1-2:2
63 [(Float, Float)] 63 [(Float, Float)]
64listcompr01.lc 2:5-2:35 642:5-2:35
65 [(Float, Float)] 65 [(Float, Float)]
66listcompr01.lc 2:6-2:11 662:6-2:11
67 (_f, _c) | [(_e, _b)] 67 (_f, _c) | [(_e, _b)]
68listcompr01.lc 2:6-2:34 682:6-2:34
69 [(_b, Float)] 69 [(_b, Float)]
70listcompr01.lc 2:7-2:8 702:7-2:8
71 _i 71 _i
72listcompr01.lc 2:9-2:10 722:9-2:10
73 _f | ((_c)) 73 _f | ((_c))
74listcompr01.lc 2:17-2:22 742:17-2:22
75 [Float] 75 [Float]
76listcompr01.lc 2:18-2:21 762:18-2:21
77 Float 77 Float
78listcompr01.lc 2:29-2:34 782:29-2:34
79 [Float] 79 [Float]
80listcompr01.lc 2:30-2:33 802:30-2:33
81 Float 81 Float
82listcompr01.lc 4:9-4:13 824:9-4:13
83 Type 83 Type
84listcompr01.lc 5:1-5:5 845:1-5:5
85 Bool 85 Bool
86listcompr01.lc 5:8-6:29 865:8-6:29
87 Bool 87 Bool
88listcompr01.lc 5:13-5:14 885:13-5:14
89 [(Float, Float)] 89 [(Float, Float)]
90listcompr01.lc 6:25-6:29 906:25-6:29
91 Bool | Bool | Bool | Bool | Bool | Bool | Bool 91 Bool | Bool | Bool | Bool | Bool | Bool | Bool
92------------ warnings 92------------ warnings
93Uncovered pattern(s) at listcompr01.lc:5:13: 93Uncovered pattern(s) at ./testdata/listcompr01.lc:5:13:
94main = case a of 94main = case a of
95 ^ 95 ^
96Missing case(s): 96Missing case(s):
diff --git a/testdata/listcompr01.reject.out b/testdata/listcompr01.reject.out
index 9984d166..4a83b569 100644
--- a/testdata/listcompr01.reject.out
+++ b/testdata/listcompr01.reject.out
@@ -1,3 +1,3 @@
1testdata/listcompr01.reject.lc:6:42: 1./testdata/listcompr01.reject.lc:6:42:
2unexpected ',' 2unexpected ','
3expecting "->", "::", "=>", "let", "where", ''', '(', '@', '[', '_', '{', '~', backquoted ident, end of input, expression, lambda, literal, lowercase ident, rest of expression, swizzling, symbols, or uppercase ident 3expecting "->", "::", "=>", "let", "where", ''', '(', '@', '[', '_', '{', '~', backquoted ident, end of input, expression, lambda, literal, lowercase ident, rest of expression, swizzling, symbols, or uppercase ident \ No newline at end of file
diff --git a/testdata/listcompr02.out b/testdata/listcompr02.out
index c0099443..0f270749 100644
--- a/testdata/listcompr02.out
+++ b/testdata/listcompr02.out
@@ -121,68 +121,68 @@ a
121main :: Bool 121main :: Bool
122main = _rhs True 122main = _rhs True
123------------ tooltips 123------------ tooltips
124listcompr02.lc 1:6-1:21 1241:6-1:21
125 Type 125 Type
126listcompr02.lc 1:7-1:20 1261:7-1:20
127 Type 127 Type
128listcompr02.lc 1:8-1:13 1281:8-1:13
129 Type 129 Type
130listcompr02.lc 1:8-1:19 1301:8-1:19
131 [Type] 131 [Type]
132listcompr02.lc 1:14-1:19 1321:14-1:19
133 Type | [Type] 133 Type | [Type]
134listcompr02.lc 2:1-2:2 1342:1-2:2
135 [(Float, Float)] 135 [(Float, Float)]
136listcompr02.lc 2:5-2:51 1362:5-2:51
137 [(Float, Float)] 137 [(Float, Float)]
138listcompr02.lc 2:6-2:17 1382:6-2:17
139 (_g, _g) | [(_e, _e)] 139 (_g, _g) | [(_e, _e)]
140listcompr02.lc 2:6-2:50 1402:6-2:50
141 [(_d, _d)] 141 [(_d, _d)]
142listcompr02.lc 2:7-2:8 1422:7-2:8
143 _k 143 _k
144listcompr02.lc 2:7-2:10 1442:7-2:10
145 MatVecScalarElem _j -> _j 145 MatVecScalarElem _j -> _j
146listcompr02.lc 2:7-2:11 1462:7-2:11
147 _h 147 _h
148listcompr02.lc 2:8-2:10 1482:8-2:10
149 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a 149 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a
150listcompr02.lc 2:10-2:11 1502:10-2:11
151 _f 151 _f
152listcompr02.lc 2:12-2:13 1522:12-2:13
153 _k 153 _k
154listcompr02.lc 2:12-2:15 1542:12-2:15
155 MatVecScalarElem _j -> _j 155 MatVecScalarElem _j -> _j
156listcompr02.lc 2:12-2:16 1562:12-2:16
157 _i | ((_g)) 157 _i | ((_g))
158listcompr02.lc 2:13-2:15 1582:13-2:15
159 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a 159 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a
160listcompr02.lc 2:15-2:16 1602:15-2:16
161 MatVecScalarElem _i 161 MatVecScalarElem _i
162listcompr02.lc 2:23-2:33 1622:23-2:33
163 [Float] 163 [Float]
164listcompr02.lc 2:24-2:27 1642:24-2:27
165 Float 165 Float
166listcompr02.lc 2:29-2:32 1662:29-2:32
167 Float | [Float] 167 Float | [Float]
168listcompr02.lc 2:40-2:50 1682:40-2:50
169 [Float] 169 [Float]
170listcompr02.lc 2:41-2:44 1702:41-2:44
171 Float 171 Float
172listcompr02.lc 2:46-2:49 1722:46-2:49
173 Float | [Float] 173 Float | [Float]
174listcompr02.lc 4:9-4:13 1744:9-4:13
175 Type 175 Type
176listcompr02.lc 5:1-5:5 1765:1-5:5
177 Bool 177 Bool
178listcompr02.lc 5:8-6:59 1785:8-6:59
179 Bool 179 Bool
180listcompr02.lc 5:13-5:14 1805:13-5:14
181 [(Float, Float)] 181 [(Float, Float)]
182listcompr02.lc 6:55-6:59 1826:55-6:59
183 Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool 183 Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool
184------------ warnings 184------------ warnings
185Uncovered pattern(s) at listcompr02.lc:5:13: 185Uncovered pattern(s) at ./testdata/listcompr02.lc:5:13:
186main = case a of 186main = case a of
187 ^ 187 ^
188Missing case(s): 188Missing case(s):
diff --git a/testdata/listcompr03.out b/testdata/listcompr03.out
index 0b270aaa..b74b2815 100644
--- a/testdata/listcompr03.out
+++ b/testdata/listcompr03.out
@@ -121,78 +121,78 @@ a
121main :: Bool 121main :: Bool
122main = _rhs True 122main = _rhs True
123------------ tooltips 123------------ tooltips
124listcompr03.lc 1:6-1:21 1241:6-1:21
125 Type 125 Type
126listcompr03.lc 1:7-1:20 1261:7-1:20
127 Type 127 Type
128listcompr03.lc 1:8-1:13 1281:8-1:13
129 Type 129 Type
130listcompr03.lc 1:8-1:19 1301:8-1:19
131 [Type] 131 [Type]
132listcompr03.lc 1:14-1:19 1321:14-1:19
133 Type | [Type] 133 Type | [Type]
134listcompr03.lc 2:1-2:2 1342:1-2:2
135 [(Float, Float)] 135 [(Float, Float)]
136listcompr03.lc 2:6-2:20 1362:6-2:20
137 (Float, Float) | [(Float, Float)] 137 (Float, Float) | [(Float, Float)]
138listcompr03.lc 2:6-2:63 1382:6-2:63
139 [(Float, Float)] 139 [(Float, Float)]
140listcompr03.lc 2:7-2:8 1402:7-2:8
141 Float 141 Float
142listcompr03.lc 2:7-2:10 1422:7-2:10
143 MatVecScalarElem Float -> Float 143 MatVecScalarElem Float -> Float
144listcompr03.lc 2:7-2:11 1442:7-2:11
145 Float 145 Float
146listcompr03.lc 2:7-2:13 1462:7-2:13
147 MatVecScalarElem Float -> Float 147 MatVecScalarElem Float -> Float
148listcompr03.lc 2:7-2:14 1482:7-2:14
149 Float 149 Float
150listcompr03.lc 2:8-2:10 1502:8-2:10
151 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a 151 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a
152listcompr03.lc 2:10-2:11 1522:10-2:11
153 _j 153 _j
154listcompr03.lc 2:11-2:13 1542:11-2:13
155 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a 155 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a
156listcompr03.lc 2:13-2:14 1562:13-2:14
157 _e 157 _e
158listcompr03.lc 2:15-2:16 1582:15-2:16
159 Float 159 Float
160listcompr03.lc 2:15-2:18 1602:15-2:18
161 MatVecScalarElem Float -> Float 161 MatVecScalarElem Float -> Float
162listcompr03.lc 2:15-2:19 1622:15-2:19
163 Float | ((Float)) 163 Float | ((Float))
164listcompr03.lc 2:16-2:18 1642:16-2:18
165 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a 165 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a
166listcompr03.lc 2:18-2:19 1662:18-2:19
167 Float 167 Float
168listcompr03.lc 2:25-2:26 1682:25-2:26
169 _b | Float 169 _b | Float
170listcompr03.lc 2:29-2:32 1702:29-2:32
171 Float 171 Float
172listcompr03.lc 2:38-2:46 1722:38-2:46
173 [Float] 173 [Float]
174listcompr03.lc 2:39-2:42 1742:39-2:42
175 Float 175 Float
176listcompr03.lc 2:44-2:45 1762:44-2:45
177 Float | [Float] 177 Float | [Float]
178listcompr03.lc 2:53-2:63 1782:53-2:63
179 [Float] 179 [Float]
180listcompr03.lc 2:54-2:57 1802:54-2:57
181 Float 181 Float
182listcompr03.lc 2:59-2:62 1822:59-2:62
183 Float | [Float] 183 Float | [Float]
184listcompr03.lc 4:9-4:13 1844:9-4:13
185 Type 185 Type
186listcompr03.lc 5:1-5:5 1865:1-5:5
187 Bool 187 Bool
188listcompr03.lc 5:8-6:59 1885:8-6:59
189 Bool 189 Bool
190listcompr03.lc 5:13-5:14 1905:13-5:14
191 [(Float, Float)] 191 [(Float, Float)]
192listcompr03.lc 6:55-6:59 1926:55-6:59
193 Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool 193 Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool | Bool
194------------ warnings 194------------ warnings
195Uncovered pattern(s) at listcompr03.lc:5:13: 195Uncovered pattern(s) at ./testdata/listcompr03.lc:5:13:
196main = case a of 196main = case a of
197 ^ 197 ^
198Missing case(s): 198Missing case(s):
diff --git a/testdata/listcompr04.out b/testdata/listcompr04.out
index d0f5639d..83fbb25e 100644
--- a/testdata/listcompr04.out
+++ b/testdata/listcompr04.out
@@ -40,46 +40,46 @@ a = _rhs (1.0 *! k : [] ++ foldr (++) [] (map (\a -> [a *! k]) [k]))
40main :: Bool 40main :: Bool
41main = _rhs True 41main = _rhs True
42------------ tooltips 42------------ tooltips
43listcompr04.lc 1:6-1:13 431:6-1:13
44 Type 44 Type
45listcompr04.lc 1:7-1:12 451:7-1:12
46 Type 46 Type
47listcompr04.lc 2:1-2:2 472:1-2:2
48 [Float] 48 [Float]
49listcompr04.lc 2:6-2:7 492:6-2:7
50 _f 50 _f
51listcompr04.lc 2:6-2:9 512:6-2:9
52 MatVecScalarElem _e -> _e 52 MatVecScalarElem _e -> _e
53listcompr04.lc 2:6-2:10 532:6-2:10
54 _e | [_d] 54 _e | [_d]
55listcompr04.lc 2:6-2:36 552:6-2:36
56 [Float] 56 [Float]
57listcompr04.lc 2:7-2:9 572:7-2:9
58 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a 58 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a
59listcompr04.lc 2:9-2:10 592:9-2:10
60 Float 60 Float
61listcompr04.lc 2:15-2:16 612:15-2:16
62 _b | Float 62 _b | Float
63listcompr04.lc 2:19-2:22 632:19-2:22
64 Float 64 Float
65listcompr04.lc 2:28-2:36 652:28-2:36
66 [Float] 66 [Float]
67listcompr04.lc 2:29-2:32 672:29-2:32
68 Float 68 Float
69listcompr04.lc 2:34-2:35 692:34-2:35
70 Float | [Float] 70 Float | [Float]
71listcompr04.lc 4:9-4:13 714:9-4:13
72 Type 72 Type
73listcompr04.lc 5:1-5:5 735:1-5:5
74 Bool 74 Bool
75listcompr04.lc 5:8-6:28 755:8-6:28
76 Bool 76 Bool
77listcompr04.lc 5:13-5:14 775:13-5:14
78 [Float] 78 [Float]
79listcompr04.lc 6:24-6:28 796:24-6:28
80 Bool | Bool | Bool | Bool | Bool 80 Bool | Bool | Bool | Bool | Bool
81------------ warnings 81------------ warnings
82Uncovered pattern(s) at listcompr04.lc:5:13: 82Uncovered pattern(s) at ./testdata/listcompr04.lc:5:13:
83main = case a of 83main = case a of
84 ^ 84 ^
85Missing case(s): 85Missing case(s):
diff --git a/testdata/listcompr05.out b/testdata/listcompr05.out
index df96666f..8c25c77a 100644
--- a/testdata/listcompr05.out
+++ b/testdata/listcompr05.out
@@ -73,68 +73,68 @@ isZero
73main :: Bool 73main :: Bool
74main = _rhs True 74main = _rhs True
75------------ tooltips 75------------ tooltips
76listcompr05.lc 1:11-1:16 761:11-1:16
77 Type 77 Type
78listcompr05.lc 1:20-1:24 781:20-1:24
79 Type | Type 79 Type | Type
80listcompr05.lc 2:1-2:7 802:1-2:7
81 Float -> Bool 81 Float -> Bool
82listcompr05.lc 2:14-2:18 822:14-2:18
83 Bool 83 Bool
84listcompr05.lc 2:14-3:17 842:14-3:17
85 Bool -> Bool | Bool 85 Bool -> Bool | Bool
86listcompr05.lc 3:12-3:17 863:12-3:17
87 Bool 87 Bool
88listcompr05.lc 5:6-5:13 885:6-5:13
89 Type 89 Type
90listcompr05.lc 5:7-5:12 905:7-5:12
91 Type 91 Type
92listcompr05.lc 6:1-6:2 926:1-6:2
93 [Float] 93 [Float]
94listcompr05.lc 6:5-6:51 946:5-6:51
95 [Float] 95 [Float]
96listcompr05.lc 6:6-6:7 966:6-6:7
97 Float 97 Float
98listcompr05.lc 6:6-6:9 986:6-6:9
99 MatVecScalarElem Float -> Float 99 MatVecScalarElem Float -> Float
100listcompr05.lc 6:6-6:10 1006:6-6:10
101 Float | [Float] 101 Float | [Float]
102listcompr05.lc 6:6-6:50 1026:6-6:50
103 [Float] -> [Float] | [Float] | [Float] 103 [Float] -> [Float] | [Float] | [Float]
104listcompr05.lc 6:7-6:9 1046:7-6:9
105 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a 105 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a
106listcompr05.lc 6:9-6:10 1066:9-6:10
107 _d 107 _d
108listcompr05.lc 6:16-6:25 1086:16-6:25
109 [Float] 109 [Float]
110listcompr05.lc 6:17-6:20 1106:17-6:20
111 Float 111 Float
112listcompr05.lc 6:21-6:24 1126:21-6:24
113 Float | [Float] 113 Float | [Float]
114listcompr05.lc 6:32-6:41 1146:32-6:41
115 [Float] 115 [Float]
116listcompr05.lc 6:33-6:36 1166:33-6:36
117 Float 117 Float
118listcompr05.lc 6:37-6:40 1186:37-6:40
119 Float | [Float] 119 Float | [Float]
120listcompr05.lc 6:42-6:48 1206:42-6:48
121 Float -> Bool 121 Float -> Bool
122listcompr05.lc 6:42-6:50 1226:42-6:50
123 Bool 123 Bool
124listcompr05.lc 6:49-6:50 1246:49-6:50
125 _g 125 _g
126listcompr05.lc 8:9-8:13 1268:9-8:13
127 Type 127 Type
128listcompr05.lc 9:1-9:5 1289:1-9:5
129 Bool 129 Bool
130listcompr05.lc 9:8-10:27 1309:8-10:27
131 Bool 131 Bool
132listcompr05.lc 9:13-9:14 1329:13-9:14
133 [Float] 133 [Float]
134listcompr05.lc 10:23-10:27 13410:23-10:27
135 Bool | Bool | Bool | Bool | Bool 135 Bool | Bool | Bool | Bool | Bool
136------------ warnings 136------------ warnings
137Uncovered pattern(s) at listcompr05.lc:9:13: 137Uncovered pattern(s) at ./testdata/listcompr05.lc:9:13:
138main = case a of 138main = case a of
139 ^ 139 ^
140Missing case(s): 140Missing case(s):
diff --git a/testdata/localfun.out b/testdata/localfun.out
index 7027bc5f..627b8c67 100644
--- a/testdata/localfun.out
+++ b/testdata/localfun.out
@@ -17,45 +17,45 @@ f = \a b -> _rhs (g a)
17main :: Bool 17main :: Bool
18main = _rhs True 18main = _rhs True
19------------ tooltips 19------------ tooltips
20localfun.lc 3:1-3:2 203:1-3:2
21 Bool -> Bool -> Bool 21 Bool -> Bool -> Bool
22localfun.lc 3:9-3:10 223:9-3:10
23 Bool -> Bool 23 Bool -> Bool
24localfun.lc 3:9-3:12 243:9-3:12
25 Bool 25 Bool
26localfun.lc 3:11-3:12 263:11-3:12
27 _d 27 _d
28localfun.lc 5:14-5:18 285:14-5:18
29 Bool 29 Bool
30localfun.lc 5:14-6:16 305:14-6:16
31 Bool -> Bool 31 Bool -> Bool
32localfun.lc 6:15-6:16 326:15-6:16
33 _e 33 _e
34localfun.lc 8:1-8:5 348:1-8:5
35 Bool 35 Bool
36localfun.lc 8:8-8:9 368:8-8:9
37 Bool -> Bool -> Bool 37 Bool -> Bool -> Bool
38localfun.lc 8:8-8:14 388:8-8:14
39 Bool -> Bool 39 Bool -> Bool
40localfun.lc 8:8-8:20 408:8-8:20
41 Bool 41 Bool
42localfun.lc 8:8-8:23 428:8-8:23
43 Bool -> Bool 43 Bool -> Bool
44localfun.lc 8:8-8:36 448:8-8:36
45 Bool 45 Bool
46localfun.lc 8:10-8:14 468:10-8:14
47 Bool 47 Bool
48localfun.lc 8:15-8:20 488:15-8:20
49 Bool 49 Bool
50localfun.lc 8:21-8:23 508:21-8:23
51 Bool -> Bool -> Bool 51 Bool -> Bool -> Bool
52localfun.lc 8:24-8:25 528:24-8:25
53 Bool -> Bool -> Bool 53 Bool -> Bool -> Bool
54localfun.lc 8:24-8:31 548:24-8:31
55 Bool -> Bool 55 Bool -> Bool
56localfun.lc 8:24-8:36 568:24-8:36
57 Bool 57 Bool
58localfun.lc 8:26-8:31 588:26-8:31
59 Bool 59 Bool
60localfun.lc 8:32-8:36 608:32-8:36
61 Bool \ No newline at end of file 61 Bool \ No newline at end of file
diff --git a/testdata/localfun2.out b/testdata/localfun2.out
index 5c043c9b..f6ac91b6 100644
--- a/testdata/localfun2.out
+++ b/testdata/localfun2.out
@@ -54,37 +54,37 @@ split
54 (b e))) 54 (b e)))
55 c 55 c
56------------ tooltips 56------------ tooltips
57localfun2.lc 4:1-4:6 574:1-4:6
58 forall a . [a] -> ([a], [a]) 58 forall a . [a] -> ([a], [a])
59localfun2.lc 4:12-4:20 594:12-4:20
60 ([_b], [_a]) 60 ([_b], [_a])
61localfun2.lc 4:12-5:55 614:12-5:55
62 [_b] -> ([_b], [_a]) 62 [_b] -> ([_b], [_a])
63localfun2.lc 4:13-4:15 634:13-4:15
64 forall a . [a] 64 forall a . [a]
65localfun2.lc 4:17-4:19 654:17-4:19
66 forall a . [a] | (([_a])) 66 forall a . [a] | (([_a]))
67localfun2.lc 5:17-5:28 675:17-5:28
68 ([_i], _c) 68 ([_i], _c)
69localfun2.lc 5:18-5:19 695:18-5:19
70 _m 70 _m
71localfun2.lc 5:18-5:20 715:18-5:20
72 [_l] -> [_l] 72 [_l] -> [_l]
73localfun2.lc 5:18-5:23 735:18-5:23
74 [_j] 74 [_j]
75localfun2.lc 5:19-5:20 755:19-5:20
76 forall a . a -> [a] -> [a] 76 forall a . a -> [a] -> [a]
77localfun2.lc 5:21-5:23 775:21-5:23
78 _d 78 _d
79localfun2.lc 5:25-5:27 795:25-5:27
80 _f | ((_c)) 80 _f | ((_c))
81localfun2.lc 5:37-5:39 815:37-5:39
82 _k | _h | _d 82 _k | _h | _d
83localfun2.lc 5:37-5:43 835:37-5:43
84 _d | (_e, _d) 84 _d | (_e, _d)
85localfun2.lc 5:41-5:43 855:41-5:43
86 _f | _c | _c 86 _f | _c | _c
87localfun2.lc 5:47-5:52 875:47-5:52
88 _i 88 _i
89localfun2.lc 5:53-5:55 895:53-5:55
90 [_h] \ No newline at end of file 90 [_h] \ No newline at end of file
diff --git a/testdata/loopIssue.out b/testdata/loopIssue.out
index 62e4cf1f..e5c03d9c 100644
--- a/testdata/loopIssue.out
+++ b/testdata/loopIssue.out
@@ -89,106 +89,106 @@ repeat = primFix _ \a b -> _rhs (typeAnn b : a b)
89repeatT :: [Bool] 89repeatT :: [Bool]
90repeatT = primFix _ \a -> _rhs (True : a) 90repeatT = primFix _ \a -> _rhs (True : a)
91------------ tooltips 91------------ tooltips
92loopIssue.lc 5:6-5:9 925:6-5:9
93 Type | Type | Type | Type | Type | Type 93 Type | Type | Type | Type | Type | Type
94loopIssue.lc 5:6-5:15 945:6-5:15
95 Type 95 Type
96loopIssue.lc 5:12-5:15 965:12-5:15
97 Inf -> Inf | Inf | Type | Type 97 Inf -> Inf | Inf | Type | Type
98loopIssue.lc 5:16-5:19 985:16-5:19
99 Type 99 Type
100loopIssue.lc 7:1-7:4 1007:1-7:4
101 Inf 101 Inf
102loopIssue.lc 7:7-7:10 1027:7-7:10
103 Inf -> Inf 103 Inf -> Inf
104loopIssue.lc 7:7-7:14 1047:7-7:14
105 Inf 105 Inf
106loopIssue.lc 7:11-7:14 1067:11-7:14
107 Inf 107 Inf
108loopIssue.lc 9:1-9:6 1089:1-9:6
109 Bool 109 Bool
110loopIssue.lc 9:9-10:18 1109:9-10:18
111 Bool 111 Bool
112loopIssue.lc 9:14-9:17 1129:14-9:17
113 Inf 113 Inf
114loopIssue.lc 10:14-10:18 11410:14-10:18
115 Bool 115 Bool
116loopIssue.lc 13:1-13:5 11613:1-13:5
117 Inf 117 Inf
118loopIssue.lc 13:8-13:11 11813:8-13:11
119 Inf 119 Inf
120loopIssue.lc 15:2-15:3 12015:2-15:3
121 Int -> Int -> Int 121 Int -> Int -> Int
122loopIssue.lc 15:7-15:17 12215:7-15:17
123 Int -> Int -> Int 123 Int -> Int -> Int
124loopIssue.lc 17:1-17:7 12417:1-17:7
125 Bool -> [Bool] 125 Bool -> [Bool]
126loopIssue.lc 17:12-17:24 12617:12-17:24
127 [Bool] -> [Bool] 127 [Bool] -> [Bool]
128loopIssue.lc 17:12-17:33 12817:12-17:33
129 [Bool] 129 [Bool]
130loopIssue.lc 17:13-17:14 13017:13-17:14
131 _b 131 _b
132loopIssue.lc 17:13-17:22 13217:13-17:22
133 Bool 133 Bool
134loopIssue.lc 17:18-17:22 13417:18-17:22
135 Type 135 Type
136loopIssue.lc 17:23-17:24 13617:23-17:24
137 forall a . a -> [a] -> [a] 137 forall a . a -> [a] -> [a]
138loopIssue.lc 17:25-17:31 13817:25-17:31
139 _c 139 _c
140loopIssue.lc 17:32-17:33 14017:32-17:33
141 Bool 141 Bool
142loopIssue.lc 19:1-19:8 14219:1-19:8
143 [Bool] 143 [Bool]
144loopIssue.lc 19:11-19:15 14419:11-19:15
145 Bool 145 Bool
146loopIssue.lc 19:11-19:16 14619:11-19:16
147 [Bool] -> [Bool] 147 [Bool] -> [Bool]
148loopIssue.lc 19:11-19:24 14819:11-19:24
149 [Bool] 149 [Bool]
150loopIssue.lc 19:15-19:16 15019:15-19:16
151 forall a . a -> [a] -> [a] 151 forall a . a -> [a] -> [a]
152loopIssue.lc 19:17-19:24 15219:17-19:24
153 [Bool] 153 [Bool]
154loopIssue.lc 22:1-22:7 15422:1-22:7
155 [Bool] 155 [Bool]
156loopIssue.lc 22:10-22:17 15622:10-22:17
157 [Bool] 157 [Bool]
158loopIssue.lc 26:8-26:10 15826:8-26:10
159 forall a . [a] -> Int -> a 159 forall a . [a] -> Int -> a
160loopIssue.lc 26:15-26:16 16026:15-26:16
161 _e 161 _e
162loopIssue.lc 26:15-27:28 16226:15-27:28
163 Bool -> _d | _c 163 Bool -> _d | _c
164loopIssue.lc 27:17-27:19 16427:17-27:19
165 [_h] 165 [_h]
166loopIssue.lc 27:20-27:22 16627:20-27:22
167 _k 167 _k
168loopIssue.lc 27:24-27:25 16827:24-27:25
169 _k 169 _k
170loopIssue.lc 27:24-27:26 17027:24-27:26
171 Int -> Int 171 Int -> Int
172loopIssue.lc 27:24-27:27 17227:24-27:27
173 Int 173 Int
174loopIssue.lc 27:25-27:26 17427:25-27:26
175 Int -> Int -> Int 175 Int -> Int -> Int
176loopIssue.lc 27:26-27:27 17627:26-27:27
177 _b 177 _b
178loopIssue.lc 29:1-29:5 17829:1-29:5
179 Bool 179 Bool
180loopIssue.lc 30:5-30:11 18030:5-30:11
181 [Bool] 181 [Bool]
182loopIssue.lc 30:5-30:14 18230:5-30:14
183 Int -> Bool 183 Int -> Bool
184loopIssue.lc 30:5-30:17 18430:5-30:17
185 Bool 185 Bool
186loopIssue.lc 30:12-30:14 18630:12-30:14
187 forall a . [a] -> Int -> a 187 forall a . [a] -> Int -> a
188loopIssue.lc 30:15-30:17 18830:15-30:17
189 _b 189 _b
190------------ warnings 190------------ warnings
191Uncovered pattern(s) at loopIssue.lc:26:8: 191Uncovered pattern(s) at ./testdata/loopIssue.lc:26:8:
192(x: _) !! 0 = x 192(x: _) !! 0 = x
193(_ : xs) !! n = xs !! (n-1) 193(_ : xs) !! n = xs !! (n-1)
194Missing case(s): 194Missing case(s):
diff --git a/testdata/nameclash01.reject.out b/testdata/nameclash01.reject.out
index a2183345..645d906c 100644
--- a/testdata/nameclash01.reject.out
+++ b/testdata/nameclash01.reject.out
@@ -1,3 +1,3 @@
1Constructor FrameBuffer is not defined at nameclash01.reject.lc:2:9: 1Constructor FrameBuffer is not defined at ./testdata/nameclash01.reject.lc:2:9:
2 let FrameBuffer = FrameBuffer (colorImage1 1.0) 2 let FrameBuffer = FrameBuffer (colorImage1 1.0)
3 ^^^^^^^^^^^ \ No newline at end of file 3 ^^^^^^^^^^^ \ No newline at end of file
diff --git a/testdata/performance/Material.out b/testdata/performance/Material.out
index 3fddcea1..58a16c18 100644
--- a/testdata/performance/Material.out
+++ b/testdata/performance/Material.out
@@ -1148,425 +1148,425 @@ saTextureUniform :: StageAttrs -> String
1148saTextureUniform 1148saTextureUniform
1149 = \a -> case'StageAttrs (\_ -> 'String) (\_ _ _ _ _ _ _ _ _ _ b -> _rhs b) a 1149 = \a -> case'StageAttrs (\_ -> 'String) (\_ _ _ _ _ _ _ _ _ _ b -> _rhs b) a
1150------------ tooltips 1150------------ tooltips
1151Material.lc 7:18-7:23 11517:18-7:23
1152 Type 1152 Type
1153Material.lc 8:1-8:14 11538:1-8:14
1154 Float 1154 Float
1155Material.lc 8:17-8:18 11558:17-8:18
1156 _b 1156 _b
1157Material.lc 10:6-10:12 115710:6-10:12
1158 Type | Type | Type | Type | Type | Type 1158 Type | Type | Type | Type | Type | Type
1159Material.lc 10:6-11:13 115910:6-11:13
1160 Type 1160 Type
1161Material.lc 10:6-15:39 116110:6-15:39
1162 Type | Type | Type 1162 Type | Type | Type
1163Material.lc 11:7-11:13 116311:7-11:13
1164 Vec 4 Float 1164 Vec 4 Float
1165 -> Vec 4 Float 1165 -> Vec 4 Float
1166 -> Vec 3 Float 1166 -> Vec 3 Float
1167 -> Vec 4 Float -> Entity | Entity | Type | Type | Type | Type | Type 1167 -> Vec 4 Float -> Entity | Entity | Type | Type | Type | Type | Type
1168Material.lc 12:7-12:20 116812:7-12:20
1169 Entity -> VecS Float 4 1169 Entity -> VecS Float 4
1170Material.lc 12:28-12:31 117012:28-12:31
1171 Nat -> Type -> Type 1171 Nat -> Type -> Type
1172Material.lc 12:28-12:33 117212:28-12:33
1173 Type -> Type 1173 Type -> Type
1174Material.lc 12:28-12:39 117412:28-12:39
1175 Type 1175 Type
1176Material.lc 12:32-12:33 117612:32-12:33
1177 _b 1177 _b
1178Material.lc 12:34-12:39 117812:34-12:39
1179 Type 1179 Type
1180Material.lc 13:7-13:21 118013:7-13:21
1181 Entity -> VecS Float 4 1181 Entity -> VecS Float 4
1182Material.lc 13:28-13:31 118213:28-13:31
1183 Nat -> Type -> Type 1183 Nat -> Type -> Type
1184Material.lc 13:28-13:33 118413:28-13:33
1185 Type -> Type 1185 Type -> Type
1186Material.lc 13:28-13:39 118613:28-13:39
1187 Type 1187 Type
1188Material.lc 13:32-13:33 118813:32-13:33
1189 _b 1189 _b
1190Material.lc 13:34-13:39 119013:34-13:39
1191 Type 1191 Type
1192Material.lc 14:7-14:16 119214:7-14:16
1193 Entity -> VecS Float 3 1193 Entity -> VecS Float 3
1194Material.lc 14:28-14:31 119414:28-14:31
1195 Nat -> Type -> Type 1195 Nat -> Type -> Type
1196Material.lc 14:28-14:33 119614:28-14:33
1197 Type -> Type 1197 Type -> Type
1198Material.lc 14:28-14:39 119814:28-14:39
1199 Type 1199 Type
1200Material.lc 14:32-14:33 120014:32-14:33
1201 _b 1201 _b
1202Material.lc 14:34-14:39 120214:34-14:39
1203 Type 1203 Type
1204Material.lc 15:7-15:18 120415:7-15:18
1205 Entity -> VecS Float 4 1205 Entity -> VecS Float 4
1206Material.lc 15:28-15:31 120615:28-15:31
1207 Nat -> Type -> Type 1207 Nat -> Type -> Type
1208Material.lc 15:28-15:33 120815:28-15:33
1209 Type -> Type 1209 Type -> Type
1210Material.lc 15:28-15:39 121015:28-15:39
1211 Type 1211 Type
1212Material.lc 15:32-15:33 121215:32-15:33
1213 _b 1213 _b
1214Material.lc 15:34-15:39 121415:34-15:39
1215 Type 1215 Type
1216Material.lc 18:6-18:14 121618:6-18:14
1217 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1217 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1218Material.lc 18:6-24:15 121818:6-24:15
1219 Type | Type | Type | Type | Type | Type 1219 Type | Type | Type | Type | Type | Type
1220Material.lc 19:7-19:13 122019:7-19:13
1221 WaveType 1221 WaveType
1222Material.lc 20:7-20:18 122220:7-20:18
1223 WaveType 1223 WaveType
1224Material.lc 21:7-21:16 122421:7-21:16
1225 WaveType 1225 WaveType
1226Material.lc 22:7-22:18 122622:7-22:18
1227 WaveType 1227 WaveType
1228Material.lc 23:7-23:25 122823:7-23:25
1229 WaveType 1229 WaveType
1230Material.lc 24:7-24:15 123024:7-24:15
1231 WaveType 1231 WaveType
1232Material.lc 27:6-27:10 123227:6-27:10
1233 Type | Type | Type | Type | Type | Type 1233 Type | Type | Type | Type | Type | Type
1234Material.lc 27:6-27:17 123427:6-27:17
1235 Type 1235 Type
1236Material.lc 27:6-27:50 123627:6-27:50
1237 Type | Type | Type | Type 1237 Type | Type | Type | Type
1238Material.lc 27:13-27:17 123827:13-27:17
1239 WaveType 1239 WaveType
1240 -> Float 1240 -> Float
1241 -> Float 1241 -> Float
1242 -> Float -> Float -> Wave | Wave | Type | Type | Type | Type | Type | Type 1242 -> Float -> Float -> Wave | Wave | Type | Type | Type | Type | Type | Type
1243Material.lc 27:18-27:26 124327:18-27:26
1244 Type 1244 Type
1245Material.lc 27:27-27:32 124527:27-27:32
1246 Type 1246 Type
1247Material.lc 27:33-27:38 124727:33-27:38
1248 Type 1248 Type
1249Material.lc 27:39-27:44 124927:39-27:44
1250 Type 1250 Type
1251Material.lc 27:45-27:50 125127:45-27:50
1252 Type 1252 Type
1253Material.lc 29:6-29:12 125329:6-29:12
1254 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1254 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1255Material.lc 29:6-32:32 125529:6-32:32
1256 Type | Type 1256 Type | Type
1257Material.lc 29:6-33:32 125729:6-33:32
1258 Type 1258 Type
1259Material.lc 29:6-34:27 125929:6-34:27
1260 Type 1260 Type
1261Material.lc 29:6-44:13 126129:6-44:13
1262 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1262 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1263Material.lc 29:6-44:24 126329:6-44:24
1264 Type 1264 Type
1265Material.lc 30:7-30:19 126530:7-30:19
1266 Deform 1266 Deform
1267Material.lc 31:7-31:20 126731:7-31:20
1268 Deform 1268 Deform
1269Material.lc 32:7-32:14 126932:7-32:14
1270 Float -> Float -> Float -> Deform | Deform | Type | Type | Type | Type 1270 Float -> Float -> Float -> Deform | Deform | Type | Type | Type | Type
1271Material.lc 32:15-32:20 127132:15-32:20
1272 Type 1272 Type
1273Material.lc 32:21-32:26 127332:21-32:26
1274 Type 1274 Type
1275Material.lc 32:27-32:32 127532:27-32:32
1276 Type 1276 Type
1277Material.lc 33:7-33:13 127733:7-33:13
1278 Vec 3 Float -> Wave -> Deform | Deform | Type | Type | Type 1278 Vec 3 Float -> Wave -> Deform | Deform | Type | Type | Type
1279Material.lc 33:15-33:18 127933:15-33:18
1280 Nat -> Type -> Type 1280 Nat -> Type -> Type
1281Material.lc 33:15-33:20 128133:15-33:20
1282 Type -> Type 1282 Type -> Type
1283Material.lc 33:15-33:26 128333:15-33:26
1284 Type 1284 Type
1285Material.lc 33:19-33:20 128533:19-33:20
1286 _b 1286 _b
1287Material.lc 33:21-33:26 128733:21-33:26
1288 Type 1288 Type
1289Material.lc 33:28-33:32 128933:28-33:32
1290 Type 1290 Type
1291Material.lc 34:7-34:15 129134:7-34:15
1292 Float -> Float -> Deform | Deform | Type | Type | Type 1292 Float -> Float -> Deform | Deform | Type | Type | Type
1293Material.lc 34:16-34:21 129334:16-34:21
1294 Type 1294 Type
1295Material.lc 34:22-34:27 129534:22-34:27
1296 Type 1296 Type
1297Material.lc 35:7-35:25 129735:7-35:25
1298 Deform 1298 Deform
1299Material.lc 36:7-36:14 129936:7-36:14
1300 Deform 1300 Deform
1301Material.lc 37:7-37:14 130137:7-37:14
1302 Deform 1302 Deform
1303Material.lc 38:7-38:14 130338:7-38:14
1304 Deform 1304 Deform
1305Material.lc 39:7-39:14 130539:7-39:14
1306 Deform 1306 Deform
1307Material.lc 40:7-40:14 130740:7-40:14
1308 Deform 1308 Deform
1309Material.lc 41:7-41:14 130941:7-41:14
1310 Deform 1310 Deform
1311Material.lc 42:7-42:14 131142:7-42:14
1312 Deform 1312 Deform
1313Material.lc 43:7-43:14 131343:7-43:14
1314 Deform 1314 Deform
1315Material.lc 44:7-44:13 131544:7-44:13
1316 Float -> Wave -> Deform | Deform | Type | Type | Type 1316 Float -> Wave -> Deform | Deform | Type | Type | Type
1317Material.lc 44:14-44:19 131744:14-44:19
1318 Type 1318 Type
1319Material.lc 44:20-44:24 131944:20-44:24
1320 Type 1320 Type
1321Material.lc 47:6-47:14 132147:6-47:14
1322 Type | Type | Type | Type | Type | Type | Type 1322 Type | Type | Type | Type | Type | Type | Type
1323Material.lc 47:6-50:18 132347:6-50:18
1324 Type | Type | Type 1324 Type | Type | Type
1325Material.lc 48:7-48:20 132548:7-48:20
1326 CullType 1326 CullType
1327Material.lc 49:7-49:19 132749:7-49:19
1328 CullType 1328 CullType
1329Material.lc 50:7-50:18 132950:7-50:18
1330 CullType 1330 CullType
1331Material.lc 53:6-53:15 133153:6-53:15
1332 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1332 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1333Material.lc 53:6-64:13 133353:6-64:13
1334 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1334 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1335Material.lc 54:7-54:17 133554:7-54:17
1336 Blending' 1336 Blending'
1337Material.lc 55:7-55:17 133755:7-55:17
1338 Blending' 1338 Blending'
1339Material.lc 56:7-56:12 133956:7-56:12
1340 Blending' 1340 Blending'
1341Material.lc 57:7-57:25 134157:7-57:25
1342 Blending' 1342 Blending'
1343Material.lc 58:7-58:25 134358:7-58:25
1344 Blending' 1344 Blending'
1345Material.lc 59:7-59:25 134559:7-59:25
1346 Blending' 1346 Blending'
1347Material.lc 60:7-60:25 134760:7-60:25
1348 Blending' 1348 Blending'
1349Material.lc 61:7-61:17 134961:7-61:17
1350 Blending' 1350 Blending'
1351Material.lc 62:7-62:25 135162:7-62:25
1352 Blending' 1352 Blending'
1353Material.lc 63:7-63:17 135363:7-63:17
1354 Blending' 1354 Blending'
1355Material.lc 64:7-64:13 135564:7-64:13
1356 Blending' 1356 Blending'
1357Material.lc 67:6-67:12 135767:6-67:12
1358 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1358 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1359Material.lc 67:6-69:34 135967:6-69:34
1360 Type | Type 1360 Type | Type
1361Material.lc 67:6-78:20 136167:6-78:20
1362 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1362 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1363Material.lc 68:7-68:15 136368:7-68:15
1364 Wave -> RGBGen | RGBGen | Type | Type 1364 Wave -> RGBGen | RGBGen | Type | Type
1365Material.lc 68:16-68:20 136568:16-68:20
1366 Type 1366 Type
1367Material.lc 69:7-69:16 136769:7-69:16
1368 Float -> Float -> Float -> RGBGen | RGBGen | Type | Type | Type | Type 1368 Float -> Float -> Float -> RGBGen | RGBGen | Type | Type | Type | Type
1369Material.lc 69:17-69:22 136969:17-69:22
1370 Type 1370 Type
1371Material.lc 69:23-69:28 137169:23-69:28
1372 Type 1372 Type
1373Material.lc 69:29-69:34 137369:29-69:34
1374 Type 1374 Type
1375Material.lc 70:7-70:19 137570:7-70:19
1376 RGBGen 1376 RGBGen
1377Material.lc 71:7-71:27 137771:7-71:27
1378 RGBGen 1378 RGBGen
1379Material.lc 72:7-72:17 137972:7-72:17
1380 RGBGen 1380 RGBGen
1381Material.lc 73:7-73:25 138173:7-73:25
1382 RGBGen 1382 RGBGen
1383Material.lc 74:7-74:22 138374:7-74:22
1384 RGBGen 1384 RGBGen
1385Material.lc 75:7-75:17 138575:7-75:17
1386 RGBGen 1386 RGBGen
1387Material.lc 76:7-76:26 138776:7-76:26
1388 RGBGen 1388 RGBGen
1389Material.lc 77:7-77:25 138977:7-77:25
1390 RGBGen 1390 RGBGen
1391Material.lc 78:7-78:20 139178:7-78:20
1392 RGBGen 1392 RGBGen
1393Material.lc 81:6-81:14 139381:6-81:14
1394 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1394 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1395Material.lc 81:6-90:23 139581:6-90:23
1396 Type | Type | Type | Type | Type | Type | Type | Type | Type 1396 Type | Type | Type | Type | Type | Type | Type | Type | Type
1397Material.lc 82:7-82:13 139782:7-82:13
1398 Wave -> AlphaGen | AlphaGen | Type | Type 1398 Wave -> AlphaGen | AlphaGen | Type | Type
1399Material.lc 82:14-82:18 139982:14-82:18
1400 Type 1400 Type
1401Material.lc 83:7-83:14 140183:7-83:14
1402 Float -> AlphaGen | AlphaGen | Type | Type 1402 Float -> AlphaGen | AlphaGen | Type | Type
1403Material.lc 83:15-83:20 140383:15-83:20
1404 Type 1404 Type
1405Material.lc 84:7-84:15 140584:7-84:15
1406 AlphaGen 1406 AlphaGen
1407Material.lc 85:7-85:17 140785:7-85:17
1408 AlphaGen 1408 AlphaGen
1409Material.lc 86:7-86:15 140986:7-86:15
1410 AlphaGen 1410 AlphaGen
1411Material.lc 87:7-87:23 141187:7-87:23
1412 AlphaGen 1412 AlphaGen
1413Material.lc 88:7-88:15 141388:7-88:15
1414 AlphaGen 1414 AlphaGen
1415Material.lc 89:7-89:25 141589:7-89:25
1416 AlphaGen 1416 AlphaGen
1417Material.lc 90:7-90:23 141790:7-90:23
1418 AlphaGen 1418 AlphaGen
1419Material.lc 93:6-93:11 141993:6-93:11
1420 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1420 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1421Material.lc 93:6-97:44 142193:6-97:44
1422 Type 1422 Type
1423Material.lc 93:6-98:19 142393:6-98:19
1424 Type | Type | Type | Type | Type 1424 Type | Type | Type | Type | Type
1425Material.lc 94:7-94:14 142594:7-94:14
1426 TCGen 1426 TCGen
1427Material.lc 95:7-95:18 142795:7-95:18
1428 TCGen 1428 TCGen
1429Material.lc 96:7-96:21 142996:7-96:21
1430 TCGen 1430 TCGen
1431Material.lc 97:7-97:16 143197:7-97:16
1432 Vec 3 Float -> Vec 3 Float -> TCGen | TCGen | Type | Type | Type 1432 Vec 3 Float -> Vec 3 Float -> TCGen | TCGen | Type | Type | Type
1433Material.lc 97:18-97:21 143397:18-97:21
1434 Nat -> Type -> Type 1434 Nat -> Type -> Type
1435Material.lc 97:18-97:23 143597:18-97:23
1436 Type -> Type 1436 Type -> Type
1437Material.lc 97:18-97:29 143797:18-97:29
1438 Type 1438 Type
1439Material.lc 97:22-97:23 143997:22-97:23
1440 _b 1440 _b
1441Material.lc 97:24-97:29 144197:24-97:29
1442 Type 1442 Type
1443Material.lc 97:32-97:35 144397:32-97:35
1444 Nat -> Type -> Type 1444 Nat -> Type -> Type
1445Material.lc 97:32-97:37 144597:32-97:37
1446 Type -> Type 1446 Type -> Type
1447Material.lc 97:32-97:43 144797:32-97:43
1448 Type 1448 Type
1449Material.lc 97:36-97:37 144997:36-97:37
1450 _b 1450 _b
1451Material.lc 97:38-97:43 145197:38-97:43
1452 Type 1452 Type
1453Material.lc 98:7-98:19 145398:7-98:19
1454 TCGen 1454 TCGen
1455Material.lc 101:6-101:11 1455101:6-101:11
1456 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1456 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1457Material.lc 101:6-104:28 1457101:6-104:28
1458 Type 1458 Type
1459Material.lc 101:6-105:27 1459101:6-105:27
1460 Type 1460 Type
1461Material.lc 101:6-107:55 1461101:6-107:55
1462 Type | Type | Type | Type | Type 1462 Type | Type | Type | Type | Type
1463Material.lc 101:6-108:14 1463101:6-108:14
1464 Type | Type | Type | Type | Type | Type | Type 1464 Type | Type | Type | Type | Type | Type | Type
1465Material.lc 101:6-108:38 1465101:6-108:38
1466 Type | Type | Type 1466 Type | Type | Type
1467Material.lc 102:7-102:25 1467102:7-102:25
1468 TCMod 1468 TCMod
1469Material.lc 103:7-103:16 1469103:7-103:16
1470 Float -> TCMod | TCMod | Type | Type 1470 Float -> TCMod | TCMod | Type | Type
1471Material.lc 103:17-103:22 1471103:17-103:22
1472 Type 1472 Type
1473Material.lc 104:7-104:16 1473104:7-104:16
1474 Float -> Float -> TCMod | TCMod | Type | Type | Type 1474 Float -> Float -> TCMod | TCMod | Type | Type | Type
1475Material.lc 104:17-104:22 1475104:17-104:22
1476 Type 1476 Type
1477Material.lc 104:23-104:28 1477104:23-104:28
1478 Type 1478 Type
1479Material.lc 105:7-105:15 1479105:7-105:15
1480 Float -> Float -> TCMod | TCMod | Type | Type | Type 1480 Float -> Float -> TCMod | TCMod | Type | Type | Type
1481Material.lc 105:16-105:21 1481105:16-105:21
1482 Type 1482 Type
1483Material.lc 105:22-105:27 1483105:22-105:27
1484 Type 1484 Type
1485Material.lc 106:7-106:17 1485106:7-106:17
1486 Wave -> TCMod | TCMod | Type | Type 1486 Wave -> TCMod | TCMod | Type | Type
1487Material.lc 106:18-106:22 1487106:18-106:22
1488 Type 1488 Type
1489Material.lc 107:7-107:19 1489107:7-107:19
1490 Float 1490 Float
1491 -> Float 1491 -> Float
1492 -> Float 1492 -> Float
1493 -> Float 1493 -> Float
1494 -> Float 1494 -> Float
1495 -> Float -> TCMod | TCMod | Type | Type | Type | Type | Type | Type | Type 1495 -> Float -> TCMod | TCMod | Type | Type | Type | Type | Type | Type | Type
1496Material.lc 107:20-107:25 1496107:20-107:25
1497 Type 1497 Type
1498Material.lc 107:26-107:31 1498107:26-107:31
1499 Type 1499 Type
1500Material.lc 107:32-107:37 1500107:32-107:37
1501 Type 1501 Type
1502Material.lc 107:38-107:43 1502107:38-107:43
1503 Type 1503 Type
1504Material.lc 107:44-107:49 1504107:44-107:49
1505 Type 1505 Type
1506Material.lc 107:50-107:55 1506107:50-107:55
1507 Type 1507 Type
1508Material.lc 108:7-108:14 1508108:7-108:14
1509 Float 1509 Float
1510 -> Float -> Float -> Float -> TCMod | TCMod | Type | Type | Type | Type | Type 1510 -> Float -> Float -> Float -> TCMod | TCMod | Type | Type | Type | Type | Type
1511Material.lc 108:15-108:20 1511108:15-108:20
1512 Type 1512 Type
1513Material.lc 108:21-108:26 1513108:21-108:26
1514 Type 1514 Type
1515Material.lc 108:27-108:32 1515108:27-108:32
1516 Type 1516 Type
1517Material.lc 108:33-108:38 1517108:33-108:38
1518 Type 1518 Type
1519Material.lc 111:6-111:18 1519111:6-111:18
1520 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1520 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1521Material.lc 111:6-114:35 1521111:6-114:35
1522 Type 1522 Type
1523Material.lc 111:6-116:20 1523111:6-116:20
1524 Type | Type | Type | Type | Type 1524 Type | Type | Type | Type | Type
1525Material.lc 112:7-112:13 1525112:7-112:13
1526 String -> StageTexture | StageTexture | Type | Type 1526 String -> StageTexture | StageTexture | Type | Type
1527Material.lc 112:21-112:27 1527112:21-112:27
1528 Type 1528 Type
1529Material.lc 113:7-113:18 1529113:7-113:18
1530 String -> StageTexture | StageTexture | Type | Type 1530 String -> StageTexture | StageTexture | Type | Type
1531Material.lc 113:21-113:27 1531113:21-113:27
1532 Type 1532 Type
1533Material.lc 114:7-114:17 1533114:7-114:17
1534 Float -> [String] -> StageTexture | StageTexture | Type | Type | Type 1534 Float -> [String] -> StageTexture | StageTexture | Type | Type | Type
1535Material.lc 114:21-114:26 1535114:21-114:26
1536 Type 1536 Type
1537Material.lc 114:27-114:35 1537114:27-114:35
1538 Type 1538 Type
1539Material.lc 114:28-114:34 1539114:28-114:34
1540 Type 1540 Type
1541Material.lc 115:7-115:18 1541115:7-115:18
1542 StageTexture 1542 StageTexture
1543Material.lc 116:7-116:20 1543116:7-116:20
1544 StageTexture 1544 StageTexture
1545Material.lc 119:6-119:19 1545119:6-119:19
1546 Type | Type | Type | Type | Type | Type | Type 1546 Type | Type | Type | Type | Type | Type | Type
1547Material.lc 119:6-122:14 1547119:6-122:14
1548 Type | Type | Type 1548 Type | Type | Type
1549Material.lc 120:7-120:12 1549120:7-120:12
1550 AlphaFunction 1550 AlphaFunction
1551Material.lc 121:7-121:14 1551121:7-121:14
1552 AlphaFunction 1552 AlphaFunction
1553Material.lc 122:7-122:14 1553122:7-122:14
1554 AlphaFunction 1554 AlphaFunction
1555Material.lc 125:6-125:19 1555125:6-125:19
1556 Type | Type | Type | Type | Type | Type 1556 Type | Type | Type | Type | Type | Type
1557Material.lc 125:6-127:15 1557125:6-127:15
1558 Type | Type 1558 Type | Type
1559Material.lc 126:7-126:14 1559126:7-126:14
1560 DepthFunction 1560 DepthFunction
1561Material.lc 127:7-127:15 1561127:7-127:15
1562 DepthFunction 1562 DepthFunction
1563Material.lc 130:6-130:16 1563130:6-130:16
1564 Type | Type | Type | Type | Type | Type 1564 Type | Type | Type | Type | Type | Type
1565Material.lc 130:6-131:17 1565130:6-131:17
1566 Type 1566 Type
1567Material.lc 130:6-144:34 1567130:6-144:34
1568 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1568 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1569Material.lc 131:7-131:17 1569131:7-131:17
1570 Maybe (Blending', Blending') 1570 Maybe (Blending', Blending')
1571 -> RGBGen 1571 -> RGBGen
1572 -> AlphaGen 1572 -> AlphaGen
@@ -1579,71 +1579,71 @@ Material.lc 131:7-131:17
1579 -> Bool 1579 -> Bool
1580 -> String 1580 -> String
1581 -> StageAttrs | StageAttrs | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1581 -> StageAttrs | StageAttrs | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1582Material.lc 132:7-132:14 1582132:7-132:14
1583 StageAttrs -> Maybe (Blending', Blending') 1583 StageAttrs -> Maybe (Blending', Blending')
1584Material.lc 132:25-132:30 1584132:25-132:30
1585 Type -> Type 1585 Type -> Type
1586Material.lc 132:25-132:53 1586132:25-132:53
1587 Type 1587 Type
1588Material.lc 132:31-132:53 1588132:31-132:53
1589 Type 1589 Type
1590Material.lc 132:32-132:41 1590132:32-132:41
1591 Type 1591 Type
1592Material.lc 132:32-132:52 1592132:32-132:52
1593 [Type] 1593 [Type]
1594Material.lc 132:43-132:52 1594132:43-132:52
1595 Type | [Type] 1595 Type | [Type]
1596Material.lc 133:7-133:15 1596133:7-133:15
1597 StageAttrs -> RGBGen 1597 StageAttrs -> RGBGen
1598Material.lc 133:24-133:30 1598133:24-133:30
1599 Type 1599 Type
1600Material.lc 134:7-134:17 1600134:7-134:17
1601 StageAttrs -> AlphaGen 1601 StageAttrs -> AlphaGen
1602Material.lc 134:24-134:32 1602134:24-134:32
1603 Type 1603 Type
1604Material.lc 135:7-135:14 1604135:7-135:14
1605 StageAttrs -> TCGen 1605 StageAttrs -> TCGen
1606Material.lc 135:24-135:29 1606135:24-135:29
1607 Type 1607 Type
1608Material.lc 136:7-136:14 1608136:7-136:14
1609 StageAttrs -> [TCMod] 1609 StageAttrs -> [TCMod]
1610Material.lc 136:24-136:31 1610136:24-136:31
1611 Type 1611 Type
1612Material.lc 136:25-136:30 1612136:25-136:30
1613 Type 1613 Type
1614Material.lc 137:7-137:16 1614137:7-137:16
1615 StageAttrs -> StageTexture 1615 StageAttrs -> StageTexture
1616Material.lc 137:24-137:36 1616137:24-137:36
1617 Type 1617 Type
1618Material.lc 138:7-138:19 1618138:7-138:19
1619 StageAttrs -> Bool 1619 StageAttrs -> Bool
1620Material.lc 138:24-138:28 1620138:24-138:28
1621 Type 1621 Type
1622Material.lc 139:7-139:18 1622139:7-139:18
1623 StageAttrs -> DepthFunction 1623 StageAttrs -> DepthFunction
1624Material.lc 139:24-139:37 1624139:24-139:37
1625 Type 1625 Type
1626Material.lc 140:7-140:18 1626140:7-140:18
1627 StageAttrs -> Maybe AlphaFunction 1627 StageAttrs -> Maybe AlphaFunction
1628Material.lc 140:25-140:30 1628140:25-140:30
1629 Type -> Type 1629 Type -> Type
1630Material.lc 140:25-140:44 1630140:25-140:44
1631 Type 1631 Type
1632Material.lc 140:31-140:44 1632140:31-140:44
1633 Type 1633 Type
1634Material.lc 143:7-143:26 1634143:7-143:26
1635 StageAttrs -> Bool 1635 StageAttrs -> Bool
1636Material.lc 143:32-143:36 1636143:32-143:36
1637 Type 1637 Type
1638Material.lc 144:7-144:23 1638144:7-144:23
1639 StageAttrs -> String 1639 StageAttrs -> String
1640Material.lc 144:28-144:34 1640144:28-144:34
1641 Type 1641 Type
1642Material.lc 148:22-148:32 1642148:22-148:32
1643 Type 1643 Type
1644Material.lc 149:1-149:18 1644149:1-149:18
1645 StageAttrs 1645 StageAttrs
1646Material.lc 149:21-149:31 1646149:21-149:31
1647 Maybe (Blending', Blending') 1647 Maybe (Blending', Blending')
1648 -> RGBGen 1648 -> RGBGen
1649 -> AlphaGen 1649 -> AlphaGen
@@ -1651,72 +1651,72 @@ Material.lc 149:21-149:31
1651 -> [TCMod] 1651 -> [TCMod]
1652 -> StageTexture 1652 -> StageTexture
1653 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1653 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1654Material.lc 149:21-150:30 1654149:21-150:30
1655 RGBGen 1655 RGBGen
1656 -> AlphaGen 1656 -> AlphaGen
1657 -> TCGen 1657 -> TCGen
1658 -> [TCMod] 1658 -> [TCMod]
1659 -> StageTexture 1659 -> StageTexture
1660 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1660 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1661Material.lc 149:21-151:36 1661149:21-151:36
1662 AlphaGen 1662 AlphaGen
1663 -> TCGen 1663 -> TCGen
1664 -> [TCMod] 1664 -> [TCMod]
1665 -> StageTexture 1665 -> StageTexture
1666 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1666 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1667Material.lc 149:21-152:33 1667149:21-152:33
1668 TCGen 1668 TCGen
1669 -> [TCMod] 1669 -> [TCMod]
1670 -> StageTexture 1670 -> StageTexture
1671 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1671 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1672Material.lc 149:21-153:35 1672149:21-153:35
1673 [TCMod] 1673 [TCMod]
1674 -> StageTexture 1674 -> StageTexture
1675 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1675 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1676Material.lc 149:21-154:25 1676149:21-154:25
1677 StageTexture 1677 StageTexture
1678 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1678 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1679Material.lc 149:21-155:36 1679149:21-155:36
1680 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1680 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1681Material.lc 149:21-156:27 1681149:21-156:27
1682 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 1682 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
1683Material.lc 149:21-157:31 1683149:21-157:31
1684 Maybe AlphaFunction -> Bool -> String -> StageAttrs 1684 Maybe AlphaFunction -> Bool -> String -> StageAttrs
1685Material.lc 149:21-158:30 1685149:21-158:30
1686 Bool -> String -> StageAttrs 1686 Bool -> String -> StageAttrs
1687Material.lc 149:21-159:36 1687149:21-159:36
1688 String -> StageAttrs 1688 String -> StageAttrs
1689Material.lc 149:21-161:6 1689149:21-161:6
1690 StageAttrs 1690 StageAttrs
1691Material.lc 150:23-150:30 1691150:23-150:30
1692 forall a . Maybe a 1692 forall a . Maybe a
1693Material.lc 151:23-151:36 1693151:23-151:36
1694 RGBGen 1694 RGBGen
1695Material.lc 152:23-152:33 1695152:23-152:33
1696 AlphaGen 1696 AlphaGen
1697Material.lc 153:23-153:35 1697153:23-153:35
1698 TCGen 1698 TCGen
1699Material.lc 154:23-154:25 1699154:23-154:25
1700 forall a . [a] 1700 forall a . [a]
1701Material.lc 155:23-155:36 1701155:23-155:36
1702 StageTexture 1702 StageTexture
1703Material.lc 156:23-156:27 1703156:23-156:27
1704 Bool 1704 Bool
1705Material.lc 157:23-157:31 1705157:23-157:31
1706 DepthFunction 1706 DepthFunction
1707Material.lc 158:23-158:30 1707158:23-158:30
1708 forall a . Maybe a 1708 forall a . Maybe a
1709Material.lc 159:31-159:36 1709159:31-159:36
1710 Bool 1710 Bool
1711Material.lc 160:27-160:29 1711160:27-160:29
1712 String 1712 String
1713Material.lc 163:6-163:17 1713163:6-163:17
1714 Type | Type | Type | Type | Type | Type 1714 Type | Type | Type | Type | Type | Type
1715Material.lc 163:6-164:18 1715163:6-164:18
1716 Type 1716 Type
1717Material.lc 163:6-178:32 1717163:6-178:32
1718 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1718 Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1719Material.lc 164:7-164:18 1719164:7-164:18
1720 () 1720 ()
1721 -> () 1721 -> ()
1722 -> Bool 1722 -> Bool
@@ -1730,63 +1730,63 @@ Material.lc 164:7-164:18
1730 -> [StageAttrs] 1730 -> [StageAttrs]
1731 -> Bool 1731 -> Bool
1732 -> CommonAttrs | CommonAttrs | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type 1732 -> CommonAttrs | CommonAttrs | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type | Type
1733Material.lc 165:7-165:17 1733165:7-165:17
1734 CommonAttrs -> () 1734 CommonAttrs -> ()
1735Material.lc 165:28-165:30 1735165:28-165:30
1736 Type 1736 Type
1737Material.lc 166:7-166:17 1737166:7-166:17
1738 CommonAttrs -> () 1738 CommonAttrs -> ()
1739Material.lc 166:28-166:30 1739166:28-166:30
1740 Type 1740 Type
1741Material.lc 167:7-167:15 1741167:7-167:15
1742 CommonAttrs -> Bool 1742 CommonAttrs -> Bool
1743Material.lc 167:28-167:32 1743167:28-167:32
1744 Type 1744 Type
1745Material.lc 168:7-168:13 1745168:7-168:13
1746 CommonAttrs -> Float 1746 CommonAttrs -> Float
1747Material.lc 168:28-168:33 1747168:28-168:33
1748 Type 1748 Type
1749Material.lc 169:7-169:23 1749169:7-169:23
1750 CommonAttrs -> Bool 1750 CommonAttrs -> Bool
1751Material.lc 169:28-169:32 1751169:28-169:32
1752 Type 1752 Type
1753Material.lc 170:7-170:16 1753170:7-170:16
1754 CommonAttrs -> Bool 1754 CommonAttrs -> Bool
1755Material.lc 170:28-170:32 1755170:28-170:32
1756 Type 1756 Type
1757Material.lc 171:7-171:13 1757171:7-171:13
1758 CommonAttrs -> CullType 1758 CommonAttrs -> CullType
1759Material.lc 171:28-171:36 1759171:28-171:36
1760 Type 1760 Type
1761Material.lc 172:7-172:23 1761172:7-172:23
1762 CommonAttrs -> [Deform] 1762 CommonAttrs -> [Deform]
1763Material.lc 172:28-172:36 1763172:28-172:36
1764 Type 1764 Type
1765Material.lc 172:29-172:35 1765172:29-172:35
1766 Type 1766 Type
1767Material.lc 173:7-173:18 1767173:7-173:18
1768 CommonAttrs -> Bool 1768 CommonAttrs -> Bool
1769Material.lc 173:28-173:32 1769173:28-173:32
1770 Type 1770 Type
1771Material.lc 174:7-174:22 1771174:7-174:22
1772 CommonAttrs -> Bool 1772 CommonAttrs -> Bool
1773Material.lc 174:28-174:32 1773174:28-174:32
1774 Type 1774 Type
1775Material.lc 175:7-175:15 1775175:7-175:15
1776 CommonAttrs -> [StageAttrs] 1776 CommonAttrs -> [StageAttrs]
1777Material.lc 175:28-175:40 1777175:28-175:40
1778 Type 1778 Type
1779Material.lc 175:29-175:39 1779175:29-175:39
1780 Type 1780 Type
1781Material.lc 178:7-178:14 1781178:7-178:14
1782 CommonAttrs -> Bool 1782 CommonAttrs -> Bool
1783Material.lc 178:28-178:32 1783178:28-178:32
1784 Type 1784 Type
1785Material.lc 182:23-182:34 1785182:23-182:34
1786 Type 1786 Type
1787Material.lc 183:1-183:19 1787183:1-183:19
1788 CommonAttrs 1788 CommonAttrs
1789Material.lc 183:22-183:33 1789183:22-183:33
1790 () 1790 ()
1791 -> () 1791 -> ()
1792 -> Bool 1792 -> Bool
@@ -1794,66 +1794,66 @@ Material.lc 183:22-183:33
1794 -> Bool 1794 -> Bool
1795 -> Bool 1795 -> Bool
1796 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1796 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1797Material.lc 183:22-184:29 1797183:22-184:29
1798 () 1798 ()
1799 -> Bool 1799 -> Bool
1800 -> Float 1800 -> Float
1801 -> Bool 1801 -> Bool
1802 -> Bool 1802 -> Bool
1803 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1803 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1804Material.lc 183:22-185:29 1804183:22-185:29
1805 Bool 1805 Bool
1806 -> Float 1806 -> Float
1807 -> Bool 1807 -> Bool
1808 -> Bool 1808 -> Bool
1809 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1809 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1810Material.lc 183:22-186:32 1810183:22-186:32
1811 Float 1811 Float
1812 -> Bool 1812 -> Bool
1813 -> Bool 1813 -> Bool
1814 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1814 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1815Material.lc 183:22-187:28 1815183:22-187:28
1816 Bool 1816 Bool
1817 -> Bool 1817 -> Bool
1818 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1818 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1819Material.lc 183:22-188:32 1819183:22-188:32
1820 Bool 1820 Bool
1821 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1821 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1822Material.lc 183:22-189:32 1822183:22-189:32
1823 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1823 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1824Material.lc 183:22-190:40 1824183:22-190:40
1825 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1825 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1826Material.lc 183:22-191:29 1826183:22-191:29
1827 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 1827 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
1828Material.lc 183:22-192:32 1828183:22-192:32
1829 Bool -> [StageAttrs] -> Bool -> CommonAttrs 1829 Bool -> [StageAttrs] -> Bool -> CommonAttrs
1830Material.lc 183:22-193:32 1830183:22-193:32
1831 [StageAttrs] -> Bool -> CommonAttrs 1831 [StageAttrs] -> Bool -> CommonAttrs
1832Material.lc 183:22-194:29 1832183:22-194:29
1833 Bool -> CommonAttrs 1833 Bool -> CommonAttrs
1834Material.lc 183:22-196:6 1834183:22-196:6
1835 CommonAttrs 1835 CommonAttrs
1836Material.lc 184:27-184:29 1836184:27-184:29
1837 () 1837 ()
1838Material.lc 185:27-185:29 1838185:27-185:29
1839 () 1839 ()
1840Material.lc 186:27-186:32 1840186:27-186:32
1841 Bool 1841 Bool
1842Material.lc 187:27-187:28 1842187:27-187:28
1843 _b 1843 _b
1844Material.lc 188:27-188:32 1844188:27-188:32
1845 Bool 1845 Bool
1846Material.lc 189:27-189:32 1846189:27-189:32
1847 Bool 1847 Bool
1848Material.lc 190:27-190:40 1848190:27-190:40
1849 CullType 1849 CullType
1850Material.lc 191:27-191:29 1850191:27-191:29
1851 forall a . [a] 1851 forall a . [a]
1852Material.lc 192:27-192:32 1852192:27-192:32
1853 Bool 1853 Bool
1854Material.lc 193:27-193:32 1854193:27-193:32
1855 Bool 1855 Bool
1856Material.lc 194:27-194:29 1856194:27-194:29
1857 forall a . [a] 1857 forall a . [a]
1858Material.lc 195:27-195:32 1858195:27-195:32
1859 Bool \ No newline at end of file 1859 Bool \ No newline at end of file
diff --git a/testdata/performance/SampleMaterial.out b/testdata/performance/SampleMaterial.out
index b1ea58f8..80acedee 100644
--- a/testdata/performance/SampleMaterial.out
+++ b/testdata/performance/SampleMaterial.out
@@ -3757,15 +3757,15 @@ sampleMaterial
3757 "Tex_3226210144"] 3757 "Tex_3226210144"]
3758 False)] 3758 False)]
3759------------ tooltips 3759------------ tooltips
3760SampleMaterial.lc 3:1-3:15 37603:1-3:15
3761 [(String, CommonAttrs)] 3761 [(String, CommonAttrs)]
3762SampleMaterial.lc 4:3-2183:4 37624:3-2183:4
3763 [(String, CommonAttrs)] 3763 [(String, CommonAttrs)]
3764SampleMaterial.lc 4:5-46:6 37644:5-46:6
3765 (String, CommonAttrs) 3765 (String, CommonAttrs)
3766SampleMaterial.lc 4:7-4:40 37664:7-4:40
3767 String 3767 String
3768SampleMaterial.lc 5:7-5:18 37685:7-5:18
3769 () 3769 ()
3770 -> () 3770 -> ()
3771 -> Bool 3771 -> Bool
@@ -3773,68 +3773,68 @@ SampleMaterial.lc 5:7-5:18
3773 -> Bool 3773 -> Bool
3774 -> Bool 3774 -> Bool
3775 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3775 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3776SampleMaterial.lc 5:7-6:26 37765:7-6:26
3777 () 3777 ()
3778 -> Bool 3778 -> Bool
3779 -> Float 3779 -> Float
3780 -> Bool 3780 -> Bool
3781 -> Bool 3781 -> Bool
3782 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3782 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3783SampleMaterial.lc 5:7-7:26 37835:7-7:26
3784 Bool 3784 Bool
3785 -> Float 3785 -> Float
3786 -> Bool 3786 -> Bool
3787 -> Bool 3787 -> Bool
3788 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3788 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3789SampleMaterial.lc 5:7-8:27 37895:7-8:27
3790 Float 3790 Float
3791 -> Bool 3791 -> Bool
3792 -> Bool 3792 -> Bool
3793 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3793 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3794SampleMaterial.lc 5:7-9:21 37945:7-9:21
3795 Bool 3795 Bool
3796 -> Bool 3796 -> Bool
3797 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3797 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3798SampleMaterial.lc 5:7-10:35 37985:7-10:35
3799 Bool 3799 Bool
3800 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3800 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3801SampleMaterial.lc 5:7-11:28 38015:7-11:28
3802 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3802 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3803SampleMaterial.lc 5:7-12:33 38035:7-12:33
3804 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3804 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3805SampleMaterial.lc 5:7-13:32 38055:7-13:32
3806 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3806 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3807SampleMaterial.lc 5:7-14:30 38075:7-14:30
3808 Bool -> [StageAttrs] -> Bool -> CommonAttrs 3808 Bool -> [StageAttrs] -> Bool -> CommonAttrs
3809SampleMaterial.lc 5:7-15:34 38095:7-15:34
3810 [StageAttrs] -> Bool -> CommonAttrs 3810 [StageAttrs] -> Bool -> CommonAttrs
3811SampleMaterial.lc 5:7-43:14 38115:7-43:14
3812 Bool -> CommonAttrs 3812 Bool -> CommonAttrs
3813SampleMaterial.lc 5:7-45:10 38135:7-45:10
3814 CommonAttrs | ((CommonAttrs)) 3814 CommonAttrs | ((CommonAttrs))
3815SampleMaterial.lc 6:24-6:26 38156:24-6:26
3816 () 3816 ()
3817SampleMaterial.lc 7:24-7:26 38177:24-7:26
3818 () 3818 ()
3819SampleMaterial.lc 8:22-8:27 38198:22-8:27
3820 Bool 3820 Bool
3821SampleMaterial.lc 9:20-9:21 38219:20-9:21
3822 _b 3822 _b
3823SampleMaterial.lc 10:30-10:35 382310:30-10:35
3824 Bool 3824 Bool
3825SampleMaterial.lc 11:23-11:28 382511:23-11:28
3826 Bool 3826 Bool
3827SampleMaterial.lc 12:20-12:33 382712:20-12:33
3828 CullType 3828 CullType
3829SampleMaterial.lc 13:30-13:32 382913:30-13:32
3830 forall a . [a] 3830 forall a . [a]
3831SampleMaterial.lc 14:25-14:30 383114:25-14:30
3832 Bool 3832 Bool
3833SampleMaterial.lc 15:29-15:34 383315:29-15:34
3834 Bool 3834 Bool
3835SampleMaterial.lc 17:13-43:14 383517:13-43:14
3836 [StageAttrs] 3836 [StageAttrs]
3837SampleMaterial.lc 17:15-17:25 383717:15-17:25
3838 Maybe (Blending', Blending') 3838 Maybe (Blending', Blending')
3839 -> RGBGen 3839 -> RGBGen
3840 -> AlphaGen 3840 -> AlphaGen
@@ -3842,70 +3842,70 @@ SampleMaterial.lc 17:15-17:25
3842 -> [TCMod] 3842 -> [TCMod]
3843 -> StageTexture 3843 -> StageTexture
3844 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3844 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3845SampleMaterial.lc 17:15-18:36 384517:15-18:36
3846 RGBGen 3846 RGBGen
3847 -> AlphaGen 3847 -> AlphaGen
3848 -> TCGen 3848 -> TCGen
3849 -> [TCMod] 3849 -> [TCMod]
3850 -> StageTexture 3850 -> StageTexture
3851 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3851 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3852SampleMaterial.lc 17:15-19:50 385217:15-19:50
3853 AlphaGen 3853 AlphaGen
3854 -> TCGen 3854 -> TCGen
3855 -> [TCMod] 3855 -> [TCMod]
3856 -> StageTexture 3856 -> StageTexture
3857 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3857 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3858SampleMaterial.lc 17:15-20:42 385817:15-20:42
3859 TCGen 3859 TCGen
3860 -> [TCMod] 3860 -> [TCMod]
3861 -> StageTexture 3861 -> StageTexture
3862 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3862 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3863SampleMaterial.lc 17:15-21:36 386317:15-21:36
3864 [TCMod] 3864 [TCMod]
3865 -> StageTexture 3865 -> StageTexture
3866 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3866 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3867SampleMaterial.lc 17:15-22:31 386717:15-22:31
3868 StageTexture 3868 StageTexture
3869 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3869 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3870SampleMaterial.lc 17:15-23:71 387017:15-23:71
3871 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3871 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3872SampleMaterial.lc 17:15-24:38 387217:15-24:38
3873 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3873 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3874SampleMaterial.lc 17:15-25:41 387417:15-25:41
3875 Maybe AlphaFunction -> Bool -> String -> StageAttrs 3875 Maybe AlphaFunction -> Bool -> String -> StageAttrs
3876SampleMaterial.lc 17:15-26:40 387617:15-26:40
3877 Bool -> String -> StageAttrs 3877 Bool -> String -> StageAttrs
3878SampleMaterial.lc 17:15-27:46 387817:15-27:46
3879 String -> StageAttrs 3879 String -> StageAttrs
3880SampleMaterial.lc 17:15-29:18 388017:15-29:18
3881 StageAttrs 3881 StageAttrs
3882SampleMaterial.lc 18:29-18:36 388218:29-18:36
3883 forall a . Maybe a 3883 forall a . Maybe a
3884SampleMaterial.lc 19:30-19:50 388419:30-19:50
3885 RGBGen 3885 RGBGen
3886SampleMaterial.lc 20:32-20:42 388620:32-20:42
3887 AlphaGen 3887 AlphaGen
3888SampleMaterial.lc 21:29-21:36 388821:29-21:36
3889 TCGen 3889 TCGen
3890SampleMaterial.lc 22:29-22:31 389022:29-22:31
3891 forall a . [a] 3891 forall a . [a]
3892SampleMaterial.lc 23:31-23:37 389223:31-23:37
3893 String -> StageTexture 3893 String -> StageTexture
3894SampleMaterial.lc 23:31-23:71 389423:31-23:71
3895 StageTexture 3895 StageTexture
3896SampleMaterial.lc 23:38-23:71 389623:38-23:71
3897 String 3897 String
3898SampleMaterial.lc 24:34-24:38 389824:34-24:38
3899 Bool 3899 Bool
3900SampleMaterial.lc 25:33-25:41 390025:33-25:41
3901 DepthFunction 3901 DepthFunction
3902SampleMaterial.lc 26:33-26:40 390226:33-26:40
3903 forall a . Maybe a 3903 forall a . Maybe a
3904SampleMaterial.lc 27:41-27:46 390427:41-27:46
3905 Bool 3905 Bool
3906SampleMaterial.lc 28:38-28:54 390628:38-28:54
3907 String 3907 String
3908SampleMaterial.lc 30:15-30:25 390830:15-30:25
3909 Maybe (Blending', Blending') 3909 Maybe (Blending', Blending')
3910 -> RGBGen 3910 -> RGBGen
3911 -> AlphaGen 3911 -> AlphaGen
@@ -3913,82 +3913,82 @@ SampleMaterial.lc 30:15-30:25
3913 -> [TCMod] 3913 -> [TCMod]
3914 -> StageTexture 3914 -> StageTexture
3915 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3915 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3916SampleMaterial.lc 30:15-31:57 391630:15-31:57
3917 RGBGen 3917 RGBGen
3918 -> AlphaGen 3918 -> AlphaGen
3919 -> TCGen 3919 -> TCGen
3920 -> [TCMod] 3920 -> [TCMod]
3921 -> StageTexture 3921 -> StageTexture
3922 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3922 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3923SampleMaterial.lc 30:15-32:50 392330:15-32:50
3924 AlphaGen 3924 AlphaGen
3925 -> TCGen 3925 -> TCGen
3926 -> [TCMod] 3926 -> [TCMod]
3927 -> StageTexture 3927 -> StageTexture
3928 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3928 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3929SampleMaterial.lc 30:15-33:42 392930:15-33:42
3930 TCGen 3930 TCGen
3931 -> [TCMod] 3931 -> [TCMod]
3932 -> StageTexture 3932 -> StageTexture
3933 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3933 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3934SampleMaterial.lc 30:15-34:40 393430:15-34:40
3935 [TCMod] 3935 [TCMod]
3936 -> StageTexture 3936 -> StageTexture
3937 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3937 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3938SampleMaterial.lc 30:15-35:31 393830:15-35:31
3939 StageTexture 3939 StageTexture
3940 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3940 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3941SampleMaterial.lc 30:15-36:42 394130:15-36:42
3942 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3942 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3943SampleMaterial.lc 30:15-37:38 394330:15-37:38
3944 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 3944 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
3945SampleMaterial.lc 30:15-38:41 394530:15-38:41
3946 Maybe AlphaFunction -> Bool -> String -> StageAttrs 3946 Maybe AlphaFunction -> Bool -> String -> StageAttrs
3947SampleMaterial.lc 30:15-39:40 394730:15-39:40
3948 Bool -> String -> StageAttrs 3948 Bool -> String -> StageAttrs
3949SampleMaterial.lc 30:15-40:46 394930:15-40:46
3950 String -> StageAttrs 3950 String -> StageAttrs
3951SampleMaterial.lc 30:15-42:18 395130:15-42:18
3952 StageAttrs | [StageAttrs] 3952 StageAttrs | [StageAttrs]
3953SampleMaterial.lc 31:29-31:33 395331:29-31:33
3954 forall a . a -> Maybe a 3954 forall a . a -> Maybe a
3955SampleMaterial.lc 31:29-31:57 395531:29-31:57
3956 Maybe (Blending', Blending') 3956 Maybe (Blending', Blending')
3957SampleMaterial.lc 31:34-31:57 395731:34-31:57
3958 (Blending', Blending') 3958 (Blending', Blending')
3959SampleMaterial.lc 31:36-31:46 395931:36-31:46
3960 Blending' 3960 Blending'
3961SampleMaterial.lc 31:49-31:55 396131:49-31:55
3962 Blending' | ((Blending')) 3962 Blending' | ((Blending'))
3963SampleMaterial.lc 32:30-32:50 396332:30-32:50
3964 RGBGen 3964 RGBGen
3965SampleMaterial.lc 33:32-33:42 396533:32-33:42
3966 AlphaGen 3966 AlphaGen
3967SampleMaterial.lc 34:29-34:40 396734:29-34:40
3968 TCGen 3968 TCGen
3969SampleMaterial.lc 35:29-35:31 396935:29-35:31
3970 forall a . [a] 3970 forall a . [a]
3971SampleMaterial.lc 36:31-36:42 397136:31-36:42
3972 StageTexture 3972 StageTexture
3973SampleMaterial.lc 37:34-37:38 397337:34-37:38
3974 Bool 3974 Bool
3975SampleMaterial.lc 38:33-38:41 397538:33-38:41
3976 DepthFunction 3976 DepthFunction
3977SampleMaterial.lc 39:33-39:40 397739:33-39:40
3978 forall a . Maybe a 3978 forall a . Maybe a
3979SampleMaterial.lc 40:41-40:46 397940:41-40:46
3980 Bool 3980 Bool
3981SampleMaterial.lc 41:38-41:54 398141:38-41:54
3982 String 3982 String
3983SampleMaterial.lc 44:21-44:26 398344:21-44:26
3984 Bool 3984 Bool
3985SampleMaterial.lc 47:5-89:6 398547:5-89:6
3986 (String, CommonAttrs) 3986 (String, CommonAttrs)
3987SampleMaterial.lc 47:5-2182:6 398747:5-2182:6
3988 [(String, CommonAttrs)] 3988 [(String, CommonAttrs)]
3989SampleMaterial.lc 47:7-47:39 398947:7-47:39
3990 String 3990 String
3991SampleMaterial.lc 48:7-48:18 399148:7-48:18
3992 () 3992 ()
3993 -> () 3993 -> ()
3994 -> Bool 3994 -> Bool
@@ -3996,68 +3996,68 @@ SampleMaterial.lc 48:7-48:18
3996 -> Bool 3996 -> Bool
3997 -> Bool 3997 -> Bool
3998 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 3998 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
3999SampleMaterial.lc 48:7-49:26 399948:7-49:26
4000 () 4000 ()
4001 -> Bool 4001 -> Bool
4002 -> Float 4002 -> Float
4003 -> Bool 4003 -> Bool
4004 -> Bool 4004 -> Bool
4005 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4005 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4006SampleMaterial.lc 48:7-50:26 400648:7-50:26
4007 Bool 4007 Bool
4008 -> Float 4008 -> Float
4009 -> Bool 4009 -> Bool
4010 -> Bool 4010 -> Bool
4011 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4011 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4012SampleMaterial.lc 48:7-51:27 401248:7-51:27
4013 Float 4013 Float
4014 -> Bool 4014 -> Bool
4015 -> Bool 4015 -> Bool
4016 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4016 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4017SampleMaterial.lc 48:7-52:21 401748:7-52:21
4018 Bool 4018 Bool
4019 -> Bool 4019 -> Bool
4020 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4020 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4021SampleMaterial.lc 48:7-53:35 402148:7-53:35
4022 Bool 4022 Bool
4023 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4023 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4024SampleMaterial.lc 48:7-54:28 402448:7-54:28
4025 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4025 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4026SampleMaterial.lc 48:7-55:33 402648:7-55:33
4027 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4027 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4028SampleMaterial.lc 48:7-56:32 402848:7-56:32
4029 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4029 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4030SampleMaterial.lc 48:7-57:30 403048:7-57:30
4031 Bool -> [StageAttrs] -> Bool -> CommonAttrs 4031 Bool -> [StageAttrs] -> Bool -> CommonAttrs
4032SampleMaterial.lc 48:7-58:34 403248:7-58:34
4033 [StageAttrs] -> Bool -> CommonAttrs 4033 [StageAttrs] -> Bool -> CommonAttrs
4034SampleMaterial.lc 48:7-86:14 403448:7-86:14
4035 Bool -> CommonAttrs 4035 Bool -> CommonAttrs
4036SampleMaterial.lc 48:7-88:10 403648:7-88:10
4037 CommonAttrs | ((CommonAttrs)) 4037 CommonAttrs | ((CommonAttrs))
4038SampleMaterial.lc 49:24-49:26 403849:24-49:26
4039 () 4039 ()
4040SampleMaterial.lc 50:24-50:26 404050:24-50:26
4041 () 4041 ()
4042SampleMaterial.lc 51:22-51:27 404251:22-51:27
4043 Bool 4043 Bool
4044SampleMaterial.lc 52:20-52:21 404452:20-52:21
4045 _b 4045 _b
4046SampleMaterial.lc 53:30-53:35 404653:30-53:35
4047 Bool 4047 Bool
4048SampleMaterial.lc 54:23-54:28 404854:23-54:28
4049 Bool 4049 Bool
4050SampleMaterial.lc 55:20-55:33 405055:20-55:33
4051 CullType 4051 CullType
4052SampleMaterial.lc 56:30-56:32 405256:30-56:32
4053 forall a . [a] 4053 forall a . [a]
4054SampleMaterial.lc 57:25-57:30 405457:25-57:30
4055 Bool 4055 Bool
4056SampleMaterial.lc 58:29-58:34 405658:29-58:34
4057 Bool 4057 Bool
4058SampleMaterial.lc 60:13-86:14 405860:13-86:14
4059 [StageAttrs] 4059 [StageAttrs]
4060SampleMaterial.lc 60:15-60:25 406060:15-60:25
4061 Maybe (Blending', Blending') 4061 Maybe (Blending', Blending')
4062 -> RGBGen 4062 -> RGBGen
4063 -> AlphaGen 4063 -> AlphaGen
@@ -4065,70 +4065,70 @@ SampleMaterial.lc 60:15-60:25
4065 -> [TCMod] 4065 -> [TCMod]
4066 -> StageTexture 4066 -> StageTexture
4067 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4067 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4068SampleMaterial.lc 60:15-61:36 406860:15-61:36
4069 RGBGen 4069 RGBGen
4070 -> AlphaGen 4070 -> AlphaGen
4071 -> TCGen 4071 -> TCGen
4072 -> [TCMod] 4072 -> [TCMod]
4073 -> StageTexture 4073 -> StageTexture
4074 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4074 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4075SampleMaterial.lc 60:15-62:50 407560:15-62:50
4076 AlphaGen 4076 AlphaGen
4077 -> TCGen 4077 -> TCGen
4078 -> [TCMod] 4078 -> [TCMod]
4079 -> StageTexture 4079 -> StageTexture
4080 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4080 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4081SampleMaterial.lc 60:15-63:42 408160:15-63:42
4082 TCGen 4082 TCGen
4083 -> [TCMod] 4083 -> [TCMod]
4084 -> StageTexture 4084 -> StageTexture
4085 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4085 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4086SampleMaterial.lc 60:15-64:36 408660:15-64:36
4087 [TCMod] 4087 [TCMod]
4088 -> StageTexture 4088 -> StageTexture
4089 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4089 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4090SampleMaterial.lc 60:15-65:31 409060:15-65:31
4091 StageTexture 4091 StageTexture
4092 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4092 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4093SampleMaterial.lc 60:15-66:70 409360:15-66:70
4094 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4094 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4095SampleMaterial.lc 60:15-67:38 409560:15-67:38
4096 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4096 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4097SampleMaterial.lc 60:15-68:41 409760:15-68:41
4098 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4098 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4099SampleMaterial.lc 60:15-69:40 409960:15-69:40
4100 Bool -> String -> StageAttrs 4100 Bool -> String -> StageAttrs
4101SampleMaterial.lc 60:15-70:46 410160:15-70:46
4102 String -> StageAttrs 4102 String -> StageAttrs
4103SampleMaterial.lc 60:15-72:18 410360:15-72:18
4104 StageAttrs 4104 StageAttrs
4105SampleMaterial.lc 61:29-61:36 410561:29-61:36
4106 forall a . Maybe a 4106 forall a . Maybe a
4107SampleMaterial.lc 62:30-62:50 410762:30-62:50
4108 RGBGen 4108 RGBGen
4109SampleMaterial.lc 63:32-63:42 410963:32-63:42
4110 AlphaGen 4110 AlphaGen
4111SampleMaterial.lc 64:29-64:36 411164:29-64:36
4112 TCGen 4112 TCGen
4113SampleMaterial.lc 65:29-65:31 411365:29-65:31
4114 forall a . [a] 4114 forall a . [a]
4115SampleMaterial.lc 66:31-66:37 411566:31-66:37
4116 String -> StageTexture 4116 String -> StageTexture
4117SampleMaterial.lc 66:31-66:70 411766:31-66:70
4118 StageTexture 4118 StageTexture
4119SampleMaterial.lc 66:38-66:70 411966:38-66:70
4120 String 4120 String
4121SampleMaterial.lc 67:34-67:38 412167:34-67:38
4122 Bool 4122 Bool
4123SampleMaterial.lc 68:33-68:41 412368:33-68:41
4124 DepthFunction 4124 DepthFunction
4125SampleMaterial.lc 69:33-69:40 412569:33-69:40
4126 forall a . Maybe a 4126 forall a . Maybe a
4127SampleMaterial.lc 70:41-70:46 412770:41-70:46
4128 Bool 4128 Bool
4129SampleMaterial.lc 71:38-71:54 412971:38-71:54
4130 String 4130 String
4131SampleMaterial.lc 73:15-73:25 413173:15-73:25
4132 Maybe (Blending', Blending') 4132 Maybe (Blending', Blending')
4133 -> RGBGen 4133 -> RGBGen
4134 -> AlphaGen 4134 -> AlphaGen
@@ -4136,82 +4136,82 @@ SampleMaterial.lc 73:15-73:25
4136 -> [TCMod] 4136 -> [TCMod]
4137 -> StageTexture 4137 -> StageTexture
4138 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4138 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4139SampleMaterial.lc 73:15-74:57 413973:15-74:57
4140 RGBGen 4140 RGBGen
4141 -> AlphaGen 4141 -> AlphaGen
4142 -> TCGen 4142 -> TCGen
4143 -> [TCMod] 4143 -> [TCMod]
4144 -> StageTexture 4144 -> StageTexture
4145 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4145 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4146SampleMaterial.lc 73:15-75:50 414673:15-75:50
4147 AlphaGen 4147 AlphaGen
4148 -> TCGen 4148 -> TCGen
4149 -> [TCMod] 4149 -> [TCMod]
4150 -> StageTexture 4150 -> StageTexture
4151 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4151 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4152SampleMaterial.lc 73:15-76:42 415273:15-76:42
4153 TCGen 4153 TCGen
4154 -> [TCMod] 4154 -> [TCMod]
4155 -> StageTexture 4155 -> StageTexture
4156 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4156 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4157SampleMaterial.lc 73:15-77:40 415773:15-77:40
4158 [TCMod] 4158 [TCMod]
4159 -> StageTexture 4159 -> StageTexture
4160 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4160 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4161SampleMaterial.lc 73:15-78:31 416173:15-78:31
4162 StageTexture 4162 StageTexture
4163 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4163 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4164SampleMaterial.lc 73:15-79:42 416473:15-79:42
4165 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4165 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4166SampleMaterial.lc 73:15-80:38 416673:15-80:38
4167 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4167 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4168SampleMaterial.lc 73:15-81:41 416873:15-81:41
4169 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4169 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4170SampleMaterial.lc 73:15-82:40 417073:15-82:40
4171 Bool -> String -> StageAttrs 4171 Bool -> String -> StageAttrs
4172SampleMaterial.lc 73:15-83:46 417273:15-83:46
4173 String -> StageAttrs 4173 String -> StageAttrs
4174SampleMaterial.lc 73:15-85:18 417473:15-85:18
4175 StageAttrs | [StageAttrs] 4175 StageAttrs | [StageAttrs]
4176SampleMaterial.lc 74:29-74:33 417674:29-74:33
4177 forall a . a -> Maybe a 4177 forall a . a -> Maybe a
4178SampleMaterial.lc 74:29-74:57 417874:29-74:57
4179 Maybe (Blending', Blending') 4179 Maybe (Blending', Blending')
4180SampleMaterial.lc 74:34-74:57 418074:34-74:57
4181 (Blending', Blending') 4181 (Blending', Blending')
4182SampleMaterial.lc 74:36-74:46 418274:36-74:46
4183 Blending' 4183 Blending'
4184SampleMaterial.lc 74:49-74:55 418474:49-74:55
4185 Blending' | ((Blending')) 4185 Blending' | ((Blending'))
4186SampleMaterial.lc 75:30-75:50 418675:30-75:50
4187 RGBGen 4187 RGBGen
4188SampleMaterial.lc 76:32-76:42 418876:32-76:42
4189 AlphaGen 4189 AlphaGen
4190SampleMaterial.lc 77:29-77:40 419077:29-77:40
4191 TCGen 4191 TCGen
4192SampleMaterial.lc 78:29-78:31 419278:29-78:31
4193 forall a . [a] 4193 forall a . [a]
4194SampleMaterial.lc 79:31-79:42 419479:31-79:42
4195 StageTexture 4195 StageTexture
4196SampleMaterial.lc 80:34-80:38 419680:34-80:38
4197 Bool 4197 Bool
4198SampleMaterial.lc 81:33-81:41 419881:33-81:41
4199 DepthFunction 4199 DepthFunction
4200SampleMaterial.lc 82:33-82:40 420082:33-82:40
4201 forall a . Maybe a 4201 forall a . Maybe a
4202SampleMaterial.lc 83:41-83:46 420283:41-83:46
4203 Bool 4203 Bool
4204SampleMaterial.lc 84:38-84:54 420484:38-84:54
4205 String 4205 String
4206SampleMaterial.lc 87:21-87:26 420687:21-87:26
4207 Bool 4207 Bool
4208SampleMaterial.lc 90:5-132:6 420890:5-132:6
4209 (String, CommonAttrs) 4209 (String, CommonAttrs)
4210SampleMaterial.lc 90:5-2182:6 421090:5-2182:6
4211 [(String, CommonAttrs)] 4211 [(String, CommonAttrs)]
4212SampleMaterial.lc 90:7-90:40 421290:7-90:40
4213 String 4213 String
4214SampleMaterial.lc 91:7-91:18 421491:7-91:18
4215 () 4215 ()
4216 -> () 4216 -> ()
4217 -> Bool 4217 -> Bool
@@ -4219,68 +4219,68 @@ SampleMaterial.lc 91:7-91:18
4219 -> Bool 4219 -> Bool
4220 -> Bool 4220 -> Bool
4221 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4221 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4222SampleMaterial.lc 91:7-92:26 422291:7-92:26
4223 () 4223 ()
4224 -> Bool 4224 -> Bool
4225 -> Float 4225 -> Float
4226 -> Bool 4226 -> Bool
4227 -> Bool 4227 -> Bool
4228 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4228 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4229SampleMaterial.lc 91:7-93:26 422991:7-93:26
4230 Bool 4230 Bool
4231 -> Float 4231 -> Float
4232 -> Bool 4232 -> Bool
4233 -> Bool 4233 -> Bool
4234 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4234 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4235SampleMaterial.lc 91:7-94:27 423591:7-94:27
4236 Float 4236 Float
4237 -> Bool 4237 -> Bool
4238 -> Bool 4238 -> Bool
4239 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4239 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4240SampleMaterial.lc 91:7-95:21 424091:7-95:21
4241 Bool 4241 Bool
4242 -> Bool 4242 -> Bool
4243 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4243 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4244SampleMaterial.lc 91:7-96:35 424491:7-96:35
4245 Bool 4245 Bool
4246 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4246 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4247SampleMaterial.lc 91:7-97:28 424791:7-97:28
4248 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4248 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4249SampleMaterial.lc 91:7-98:33 424991:7-98:33
4250 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4250 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4251SampleMaterial.lc 91:7-99:32 425191:7-99:32
4252 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4252 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4253SampleMaterial.lc 91:7-100:30 425391:7-100:30
4254 Bool -> [StageAttrs] -> Bool -> CommonAttrs 4254 Bool -> [StageAttrs] -> Bool -> CommonAttrs
4255SampleMaterial.lc 91:7-101:34 425591:7-101:34
4256 [StageAttrs] -> Bool -> CommonAttrs 4256 [StageAttrs] -> Bool -> CommonAttrs
4257SampleMaterial.lc 91:7-129:14 425791:7-129:14
4258 Bool -> CommonAttrs 4258 Bool -> CommonAttrs
4259SampleMaterial.lc 91:7-131:10 425991:7-131:10
4260 CommonAttrs | ((CommonAttrs)) 4260 CommonAttrs | ((CommonAttrs))
4261SampleMaterial.lc 92:24-92:26 426192:24-92:26
4262 () 4262 ()
4263SampleMaterial.lc 93:24-93:26 426393:24-93:26
4264 () 4264 ()
4265SampleMaterial.lc 94:22-94:27 426594:22-94:27
4266 Bool 4266 Bool
4267SampleMaterial.lc 95:20-95:21 426795:20-95:21
4268 _b 4268 _b
4269SampleMaterial.lc 96:30-96:35 426996:30-96:35
4270 Bool 4270 Bool
4271SampleMaterial.lc 97:23-97:28 427197:23-97:28
4272 Bool 4272 Bool
4273SampleMaterial.lc 98:20-98:33 427398:20-98:33
4274 CullType 4274 CullType
4275SampleMaterial.lc 99:30-99:32 427599:30-99:32
4276 forall a . [a] 4276 forall a . [a]
4277SampleMaterial.lc 100:25-100:30 4277100:25-100:30
4278 Bool 4278 Bool
4279SampleMaterial.lc 101:29-101:34 4279101:29-101:34
4280 Bool 4280 Bool
4281SampleMaterial.lc 103:13-129:14 4281103:13-129:14
4282 [StageAttrs] 4282 [StageAttrs]
4283SampleMaterial.lc 103:15-103:25 4283103:15-103:25
4284 Maybe (Blending', Blending') 4284 Maybe (Blending', Blending')
4285 -> RGBGen 4285 -> RGBGen
4286 -> AlphaGen 4286 -> AlphaGen
@@ -4288,70 +4288,70 @@ SampleMaterial.lc 103:15-103:25
4288 -> [TCMod] 4288 -> [TCMod]
4289 -> StageTexture 4289 -> StageTexture
4290 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4290 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4291SampleMaterial.lc 103:15-104:36 4291103:15-104:36
4292 RGBGen 4292 RGBGen
4293 -> AlphaGen 4293 -> AlphaGen
4294 -> TCGen 4294 -> TCGen
4295 -> [TCMod] 4295 -> [TCMod]
4296 -> StageTexture 4296 -> StageTexture
4297 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4297 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4298SampleMaterial.lc 103:15-105:50 4298103:15-105:50
4299 AlphaGen 4299 AlphaGen
4300 -> TCGen 4300 -> TCGen
4301 -> [TCMod] 4301 -> [TCMod]
4302 -> StageTexture 4302 -> StageTexture
4303 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4303 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4304SampleMaterial.lc 103:15-106:42 4304103:15-106:42
4305 TCGen 4305 TCGen
4306 -> [TCMod] 4306 -> [TCMod]
4307 -> StageTexture 4307 -> StageTexture
4308 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4308 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4309SampleMaterial.lc 103:15-107:36 4309103:15-107:36
4310 [TCMod] 4310 [TCMod]
4311 -> StageTexture 4311 -> StageTexture
4312 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4312 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4313SampleMaterial.lc 103:15-108:31 4313103:15-108:31
4314 StageTexture 4314 StageTexture
4315 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4315 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4316SampleMaterial.lc 103:15-109:71 4316103:15-109:71
4317 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4317 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4318SampleMaterial.lc 103:15-110:38 4318103:15-110:38
4319 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4319 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4320SampleMaterial.lc 103:15-111:41 4320103:15-111:41
4321 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4321 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4322SampleMaterial.lc 103:15-112:40 4322103:15-112:40
4323 Bool -> String -> StageAttrs 4323 Bool -> String -> StageAttrs
4324SampleMaterial.lc 103:15-113:46 4324103:15-113:46
4325 String -> StageAttrs 4325 String -> StageAttrs
4326SampleMaterial.lc 103:15-115:18 4326103:15-115:18
4327 StageAttrs 4327 StageAttrs
4328SampleMaterial.lc 104:29-104:36 4328104:29-104:36
4329 forall a . Maybe a 4329 forall a . Maybe a
4330SampleMaterial.lc 105:30-105:50 4330105:30-105:50
4331 RGBGen 4331 RGBGen
4332SampleMaterial.lc 106:32-106:42 4332106:32-106:42
4333 AlphaGen 4333 AlphaGen
4334SampleMaterial.lc 107:29-107:36 4334107:29-107:36
4335 TCGen 4335 TCGen
4336SampleMaterial.lc 108:29-108:31 4336108:29-108:31
4337 forall a . [a] 4337 forall a . [a]
4338SampleMaterial.lc 109:31-109:37 4338109:31-109:37
4339 String -> StageTexture 4339 String -> StageTexture
4340SampleMaterial.lc 109:31-109:71 4340109:31-109:71
4341 StageTexture 4341 StageTexture
4342SampleMaterial.lc 109:38-109:71 4342109:38-109:71
4343 String 4343 String
4344SampleMaterial.lc 110:34-110:38 4344110:34-110:38
4345 Bool 4345 Bool
4346SampleMaterial.lc 111:33-111:41 4346111:33-111:41
4347 DepthFunction 4347 DepthFunction
4348SampleMaterial.lc 112:33-112:40 4348112:33-112:40
4349 forall a . Maybe a 4349 forall a . Maybe a
4350SampleMaterial.lc 113:41-113:46 4350113:41-113:46
4351 Bool 4351 Bool
4352SampleMaterial.lc 114:38-114:54 4352114:38-114:54
4353 String 4353 String
4354SampleMaterial.lc 116:15-116:25 4354116:15-116:25
4355 Maybe (Blending', Blending') 4355 Maybe (Blending', Blending')
4356 -> RGBGen 4356 -> RGBGen
4357 -> AlphaGen 4357 -> AlphaGen
@@ -4359,82 +4359,82 @@ SampleMaterial.lc 116:15-116:25
4359 -> [TCMod] 4359 -> [TCMod]
4360 -> StageTexture 4360 -> StageTexture
4361 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4361 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4362SampleMaterial.lc 116:15-117:57 4362116:15-117:57
4363 RGBGen 4363 RGBGen
4364 -> AlphaGen 4364 -> AlphaGen
4365 -> TCGen 4365 -> TCGen
4366 -> [TCMod] 4366 -> [TCMod]
4367 -> StageTexture 4367 -> StageTexture
4368 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4368 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4369SampleMaterial.lc 116:15-118:50 4369116:15-118:50
4370 AlphaGen 4370 AlphaGen
4371 -> TCGen 4371 -> TCGen
4372 -> [TCMod] 4372 -> [TCMod]
4373 -> StageTexture 4373 -> StageTexture
4374 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4374 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4375SampleMaterial.lc 116:15-119:42 4375116:15-119:42
4376 TCGen 4376 TCGen
4377 -> [TCMod] 4377 -> [TCMod]
4378 -> StageTexture 4378 -> StageTexture
4379 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4379 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4380SampleMaterial.lc 116:15-120:40 4380116:15-120:40
4381 [TCMod] 4381 [TCMod]
4382 -> StageTexture 4382 -> StageTexture
4383 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4383 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4384SampleMaterial.lc 116:15-121:31 4384116:15-121:31
4385 StageTexture 4385 StageTexture
4386 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4386 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4387SampleMaterial.lc 116:15-122:42 4387116:15-122:42
4388 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4388 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4389SampleMaterial.lc 116:15-123:38 4389116:15-123:38
4390 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4390 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4391SampleMaterial.lc 116:15-124:41 4391116:15-124:41
4392 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4392 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4393SampleMaterial.lc 116:15-125:40 4393116:15-125:40
4394 Bool -> String -> StageAttrs 4394 Bool -> String -> StageAttrs
4395SampleMaterial.lc 116:15-126:46 4395116:15-126:46
4396 String -> StageAttrs 4396 String -> StageAttrs
4397SampleMaterial.lc 116:15-128:18 4397116:15-128:18
4398 StageAttrs | [StageAttrs] 4398 StageAttrs | [StageAttrs]
4399SampleMaterial.lc 117:29-117:33 4399117:29-117:33
4400 forall a . a -> Maybe a 4400 forall a . a -> Maybe a
4401SampleMaterial.lc 117:29-117:57 4401117:29-117:57
4402 Maybe (Blending', Blending') 4402 Maybe (Blending', Blending')
4403SampleMaterial.lc 117:34-117:57 4403117:34-117:57
4404 (Blending', Blending') 4404 (Blending', Blending')
4405SampleMaterial.lc 117:36-117:46 4405117:36-117:46
4406 Blending' 4406 Blending'
4407SampleMaterial.lc 117:49-117:55 4407117:49-117:55
4408 Blending' | ((Blending')) 4408 Blending' | ((Blending'))
4409SampleMaterial.lc 118:30-118:50 4409118:30-118:50
4410 RGBGen 4410 RGBGen
4411SampleMaterial.lc 119:32-119:42 4411119:32-119:42
4412 AlphaGen 4412 AlphaGen
4413SampleMaterial.lc 120:29-120:40 4413120:29-120:40
4414 TCGen 4414 TCGen
4415SampleMaterial.lc 121:29-121:31 4415121:29-121:31
4416 forall a . [a] 4416 forall a . [a]
4417SampleMaterial.lc 122:31-122:42 4417122:31-122:42
4418 StageTexture 4418 StageTexture
4419SampleMaterial.lc 123:34-123:38 4419123:34-123:38
4420 Bool 4420 Bool
4421SampleMaterial.lc 124:33-124:41 4421124:33-124:41
4422 DepthFunction 4422 DepthFunction
4423SampleMaterial.lc 125:33-125:40 4423125:33-125:40
4424 forall a . Maybe a 4424 forall a . Maybe a
4425SampleMaterial.lc 126:41-126:46 4425126:41-126:46
4426 Bool 4426 Bool
4427SampleMaterial.lc 127:38-127:54 4427127:38-127:54
4428 String 4428 String
4429SampleMaterial.lc 130:21-130:26 4429130:21-130:26
4430 Bool 4430 Bool
4431SampleMaterial.lc 133:5-175:6 4431133:5-175:6
4432 (String, CommonAttrs) 4432 (String, CommonAttrs)
4433SampleMaterial.lc 133:5-2182:6 4433133:5-2182:6
4434 [(String, CommonAttrs)] 4434 [(String, CommonAttrs)]
4435SampleMaterial.lc 133:7-133:42 4435133:7-133:42
4436 String 4436 String
4437SampleMaterial.lc 134:7-134:18 4437134:7-134:18
4438 () 4438 ()
4439 -> () 4439 -> ()
4440 -> Bool 4440 -> Bool
@@ -4442,68 +4442,68 @@ SampleMaterial.lc 134:7-134:18
4442 -> Bool 4442 -> Bool
4443 -> Bool 4443 -> Bool
4444 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4444 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4445SampleMaterial.lc 134:7-135:26 4445134:7-135:26
4446 () 4446 ()
4447 -> Bool 4447 -> Bool
4448 -> Float 4448 -> Float
4449 -> Bool 4449 -> Bool
4450 -> Bool 4450 -> Bool
4451 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4451 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4452SampleMaterial.lc 134:7-136:26 4452134:7-136:26
4453 Bool 4453 Bool
4454 -> Float 4454 -> Float
4455 -> Bool 4455 -> Bool
4456 -> Bool 4456 -> Bool
4457 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4457 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4458SampleMaterial.lc 134:7-137:27 4458134:7-137:27
4459 Float 4459 Float
4460 -> Bool 4460 -> Bool
4461 -> Bool 4461 -> Bool
4462 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4462 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4463SampleMaterial.lc 134:7-138:21 4463134:7-138:21
4464 Bool 4464 Bool
4465 -> Bool 4465 -> Bool
4466 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4466 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4467SampleMaterial.lc 134:7-139:35 4467134:7-139:35
4468 Bool 4468 Bool
4469 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4469 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4470SampleMaterial.lc 134:7-140:28 4470134:7-140:28
4471 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4471 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4472SampleMaterial.lc 134:7-141:33 4472134:7-141:33
4473 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4473 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4474SampleMaterial.lc 134:7-142:32 4474134:7-142:32
4475 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4475 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4476SampleMaterial.lc 134:7-143:30 4476134:7-143:30
4477 Bool -> [StageAttrs] -> Bool -> CommonAttrs 4477 Bool -> [StageAttrs] -> Bool -> CommonAttrs
4478SampleMaterial.lc 134:7-144:34 4478134:7-144:34
4479 [StageAttrs] -> Bool -> CommonAttrs 4479 [StageAttrs] -> Bool -> CommonAttrs
4480SampleMaterial.lc 134:7-172:14 4480134:7-172:14
4481 Bool -> CommonAttrs 4481 Bool -> CommonAttrs
4482SampleMaterial.lc 134:7-174:10 4482134:7-174:10
4483 CommonAttrs | ((CommonAttrs)) 4483 CommonAttrs | ((CommonAttrs))
4484SampleMaterial.lc 135:24-135:26 4484135:24-135:26
4485 () 4485 ()
4486SampleMaterial.lc 136:24-136:26 4486136:24-136:26
4487 () 4487 ()
4488SampleMaterial.lc 137:22-137:27 4488137:22-137:27
4489 Bool 4489 Bool
4490SampleMaterial.lc 138:20-138:21 4490138:20-138:21
4491 _b 4491 _b
4492SampleMaterial.lc 139:30-139:35 4492139:30-139:35
4493 Bool 4493 Bool
4494SampleMaterial.lc 140:23-140:28 4494140:23-140:28
4495 Bool 4495 Bool
4496SampleMaterial.lc 141:20-141:33 4496141:20-141:33
4497 CullType 4497 CullType
4498SampleMaterial.lc 142:30-142:32 4498142:30-142:32
4499 forall a . [a] 4499 forall a . [a]
4500SampleMaterial.lc 143:25-143:30 4500143:25-143:30
4501 Bool 4501 Bool
4502SampleMaterial.lc 144:29-144:34 4502144:29-144:34
4503 Bool 4503 Bool
4504SampleMaterial.lc 146:13-172:14 4504146:13-172:14
4505 [StageAttrs] 4505 [StageAttrs]
4506SampleMaterial.lc 146:15-146:25 4506146:15-146:25
4507 Maybe (Blending', Blending') 4507 Maybe (Blending', Blending')
4508 -> RGBGen 4508 -> RGBGen
4509 -> AlphaGen 4509 -> AlphaGen
@@ -4511,70 +4511,70 @@ SampleMaterial.lc 146:15-146:25
4511 -> [TCMod] 4511 -> [TCMod]
4512 -> StageTexture 4512 -> StageTexture
4513 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4513 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4514SampleMaterial.lc 146:15-147:36 4514146:15-147:36
4515 RGBGen 4515 RGBGen
4516 -> AlphaGen 4516 -> AlphaGen
4517 -> TCGen 4517 -> TCGen
4518 -> [TCMod] 4518 -> [TCMod]
4519 -> StageTexture 4519 -> StageTexture
4520 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4520 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4521SampleMaterial.lc 146:15-148:50 4521146:15-148:50
4522 AlphaGen 4522 AlphaGen
4523 -> TCGen 4523 -> TCGen
4524 -> [TCMod] 4524 -> [TCMod]
4525 -> StageTexture 4525 -> StageTexture
4526 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4526 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4527SampleMaterial.lc 146:15-149:42 4527146:15-149:42
4528 TCGen 4528 TCGen
4529 -> [TCMod] 4529 -> [TCMod]
4530 -> StageTexture 4530 -> StageTexture
4531 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4531 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4532SampleMaterial.lc 146:15-150:36 4532146:15-150:36
4533 [TCMod] 4533 [TCMod]
4534 -> StageTexture 4534 -> StageTexture
4535 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4535 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4536SampleMaterial.lc 146:15-151:31 4536146:15-151:31
4537 StageTexture 4537 StageTexture
4538 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4538 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4539SampleMaterial.lc 146:15-152:73 4539146:15-152:73
4540 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4540 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4541SampleMaterial.lc 146:15-153:38 4541146:15-153:38
4542 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4542 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4543SampleMaterial.lc 146:15-154:41 4543146:15-154:41
4544 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4544 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4545SampleMaterial.lc 146:15-155:40 4545146:15-155:40
4546 Bool -> String -> StageAttrs 4546 Bool -> String -> StageAttrs
4547SampleMaterial.lc 146:15-156:46 4547146:15-156:46
4548 String -> StageAttrs 4548 String -> StageAttrs
4549SampleMaterial.lc 146:15-158:18 4549146:15-158:18
4550 StageAttrs 4550 StageAttrs
4551SampleMaterial.lc 147:29-147:36 4551147:29-147:36
4552 forall a . Maybe a 4552 forall a . Maybe a
4553SampleMaterial.lc 148:30-148:50 4553148:30-148:50
4554 RGBGen 4554 RGBGen
4555SampleMaterial.lc 149:32-149:42 4555149:32-149:42
4556 AlphaGen 4556 AlphaGen
4557SampleMaterial.lc 150:29-150:36 4557150:29-150:36
4558 TCGen 4558 TCGen
4559SampleMaterial.lc 151:29-151:31 4559151:29-151:31
4560 forall a . [a] 4560 forall a . [a]
4561SampleMaterial.lc 152:31-152:37 4561152:31-152:37
4562 String -> StageTexture 4562 String -> StageTexture
4563SampleMaterial.lc 152:31-152:73 4563152:31-152:73
4564 StageTexture 4564 StageTexture
4565SampleMaterial.lc 152:38-152:73 4565152:38-152:73
4566 String 4566 String
4567SampleMaterial.lc 153:34-153:38 4567153:34-153:38
4568 Bool 4568 Bool
4569SampleMaterial.lc 154:33-154:41 4569154:33-154:41
4570 DepthFunction 4570 DepthFunction
4571SampleMaterial.lc 155:33-155:40 4571155:33-155:40
4572 forall a . Maybe a 4572 forall a . Maybe a
4573SampleMaterial.lc 156:41-156:46 4573156:41-156:46
4574 Bool 4574 Bool
4575SampleMaterial.lc 157:38-157:54 4575157:38-157:54
4576 String 4576 String
4577SampleMaterial.lc 159:15-159:25 4577159:15-159:25
4578 Maybe (Blending', Blending') 4578 Maybe (Blending', Blending')
4579 -> RGBGen 4579 -> RGBGen
4580 -> AlphaGen 4580 -> AlphaGen
@@ -4582,82 +4582,82 @@ SampleMaterial.lc 159:15-159:25
4582 -> [TCMod] 4582 -> [TCMod]
4583 -> StageTexture 4583 -> StageTexture
4584 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4584 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4585SampleMaterial.lc 159:15-160:57 4585159:15-160:57
4586 RGBGen 4586 RGBGen
4587 -> AlphaGen 4587 -> AlphaGen
4588 -> TCGen 4588 -> TCGen
4589 -> [TCMod] 4589 -> [TCMod]
4590 -> StageTexture 4590 -> StageTexture
4591 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4591 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4592SampleMaterial.lc 159:15-161:50 4592159:15-161:50
4593 AlphaGen 4593 AlphaGen
4594 -> TCGen 4594 -> TCGen
4595 -> [TCMod] 4595 -> [TCMod]
4596 -> StageTexture 4596 -> StageTexture
4597 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4597 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4598SampleMaterial.lc 159:15-162:42 4598159:15-162:42
4599 TCGen 4599 TCGen
4600 -> [TCMod] 4600 -> [TCMod]
4601 -> StageTexture 4601 -> StageTexture
4602 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4602 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4603SampleMaterial.lc 159:15-163:40 4603159:15-163:40
4604 [TCMod] 4604 [TCMod]
4605 -> StageTexture 4605 -> StageTexture
4606 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4606 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4607SampleMaterial.lc 159:15-164:31 4607159:15-164:31
4608 StageTexture 4608 StageTexture
4609 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4609 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4610SampleMaterial.lc 159:15-165:42 4610159:15-165:42
4611 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4611 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4612SampleMaterial.lc 159:15-166:38 4612159:15-166:38
4613 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4613 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4614SampleMaterial.lc 159:15-167:41 4614159:15-167:41
4615 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4615 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4616SampleMaterial.lc 159:15-168:40 4616159:15-168:40
4617 Bool -> String -> StageAttrs 4617 Bool -> String -> StageAttrs
4618SampleMaterial.lc 159:15-169:46 4618159:15-169:46
4619 String -> StageAttrs 4619 String -> StageAttrs
4620SampleMaterial.lc 159:15-171:18 4620159:15-171:18
4621 StageAttrs | [StageAttrs] 4621 StageAttrs | [StageAttrs]
4622SampleMaterial.lc 160:29-160:33 4622160:29-160:33
4623 forall a . a -> Maybe a 4623 forall a . a -> Maybe a
4624SampleMaterial.lc 160:29-160:57 4624160:29-160:57
4625 Maybe (Blending', Blending') 4625 Maybe (Blending', Blending')
4626SampleMaterial.lc 160:34-160:57 4626160:34-160:57
4627 (Blending', Blending') 4627 (Blending', Blending')
4628SampleMaterial.lc 160:36-160:46 4628160:36-160:46
4629 Blending' 4629 Blending'
4630SampleMaterial.lc 160:49-160:55 4630160:49-160:55
4631 Blending' | ((Blending')) 4631 Blending' | ((Blending'))
4632SampleMaterial.lc 161:30-161:50 4632161:30-161:50
4633 RGBGen 4633 RGBGen
4634SampleMaterial.lc 162:32-162:42 4634162:32-162:42
4635 AlphaGen 4635 AlphaGen
4636SampleMaterial.lc 163:29-163:40 4636163:29-163:40
4637 TCGen 4637 TCGen
4638SampleMaterial.lc 164:29-164:31 4638164:29-164:31
4639 forall a . [a] 4639 forall a . [a]
4640SampleMaterial.lc 165:31-165:42 4640165:31-165:42
4641 StageTexture 4641 StageTexture
4642SampleMaterial.lc 166:34-166:38 4642166:34-166:38
4643 Bool 4643 Bool
4644SampleMaterial.lc 167:33-167:41 4644167:33-167:41
4645 DepthFunction 4645 DepthFunction
4646SampleMaterial.lc 168:33-168:40 4646168:33-168:40
4647 forall a . Maybe a 4647 forall a . Maybe a
4648SampleMaterial.lc 169:41-169:46 4648169:41-169:46
4649 Bool 4649 Bool
4650SampleMaterial.lc 170:38-170:54 4650170:38-170:54
4651 String 4651 String
4652SampleMaterial.lc 173:21-173:26 4652173:21-173:26
4653 Bool 4653 Bool
4654SampleMaterial.lc 176:5-232:6 4654176:5-232:6
4655 (String, CommonAttrs) 4655 (String, CommonAttrs)
4656SampleMaterial.lc 176:5-2182:6 4656176:5-2182:6
4657 [(String, CommonAttrs)] 4657 [(String, CommonAttrs)]
4658SampleMaterial.lc 176:7-176:46 4658176:7-176:46
4659 String 4659 String
4660SampleMaterial.lc 177:7-177:18 4660177:7-177:18
4661 () 4661 ()
4662 -> () 4662 -> ()
4663 -> Bool 4663 -> Bool
@@ -4665,68 +4665,68 @@ SampleMaterial.lc 177:7-177:18
4665 -> Bool 4665 -> Bool
4666 -> Bool 4666 -> Bool
4667 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4667 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4668SampleMaterial.lc 177:7-178:26 4668177:7-178:26
4669 () 4669 ()
4670 -> Bool 4670 -> Bool
4671 -> Float 4671 -> Float
4672 -> Bool 4672 -> Bool
4673 -> Bool 4673 -> Bool
4674 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4674 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4675SampleMaterial.lc 177:7-179:26 4675177:7-179:26
4676 Bool 4676 Bool
4677 -> Float 4677 -> Float
4678 -> Bool 4678 -> Bool
4679 -> Bool 4679 -> Bool
4680 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4680 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4681SampleMaterial.lc 177:7-180:27 4681177:7-180:27
4682 Float 4682 Float
4683 -> Bool 4683 -> Bool
4684 -> Bool 4684 -> Bool
4685 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4685 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4686SampleMaterial.lc 177:7-181:21 4686177:7-181:21
4687 Bool 4687 Bool
4688 -> Bool 4688 -> Bool
4689 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4689 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4690SampleMaterial.lc 177:7-182:35 4690177:7-182:35
4691 Bool 4691 Bool
4692 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4692 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4693SampleMaterial.lc 177:7-183:28 4693177:7-183:28
4694 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4694 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4695SampleMaterial.lc 177:7-184:33 4695177:7-184:33
4696 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4696 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4697SampleMaterial.lc 177:7-185:32 4697177:7-185:32
4698 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 4698 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
4699SampleMaterial.lc 177:7-186:30 4699177:7-186:30
4700 Bool -> [StageAttrs] -> Bool -> CommonAttrs 4700 Bool -> [StageAttrs] -> Bool -> CommonAttrs
4701SampleMaterial.lc 177:7-187:34 4701177:7-187:34
4702 [StageAttrs] -> Bool -> CommonAttrs 4702 [StageAttrs] -> Bool -> CommonAttrs
4703SampleMaterial.lc 177:7-229:14 4703177:7-229:14
4704 Bool -> CommonAttrs 4704 Bool -> CommonAttrs
4705SampleMaterial.lc 177:7-231:10 4705177:7-231:10
4706 CommonAttrs | ((CommonAttrs)) 4706 CommonAttrs | ((CommonAttrs))
4707SampleMaterial.lc 178:24-178:26 4707178:24-178:26
4708 () 4708 ()
4709SampleMaterial.lc 179:24-179:26 4709179:24-179:26
4710 () 4710 ()
4711SampleMaterial.lc 180:22-180:27 4711180:22-180:27
4712 Bool 4712 Bool
4713SampleMaterial.lc 181:20-181:21 4713181:20-181:21
4714 _b 4714 _b
4715SampleMaterial.lc 182:30-182:35 4715182:30-182:35
4716 Bool 4716 Bool
4717SampleMaterial.lc 183:23-183:28 4717183:23-183:28
4718 Bool 4718 Bool
4719SampleMaterial.lc 184:20-184:33 4719184:20-184:33
4720 CullType 4720 CullType
4721SampleMaterial.lc 185:30-185:32 4721185:30-185:32
4722 forall a . [a] 4722 forall a . [a]
4723SampleMaterial.lc 186:25-186:30 4723186:25-186:30
4724 Bool 4724 Bool
4725SampleMaterial.lc 187:29-187:34 4725187:29-187:34
4726 Bool 4726 Bool
4727SampleMaterial.lc 189:13-229:14 4727189:13-229:14
4728 [StageAttrs] 4728 [StageAttrs]
4729SampleMaterial.lc 189:15-189:25 4729189:15-189:25
4730 Maybe (Blending', Blending') 4730 Maybe (Blending', Blending')
4731 -> RGBGen 4731 -> RGBGen
4732 -> AlphaGen 4732 -> AlphaGen
@@ -4734,110 +4734,110 @@ SampleMaterial.lc 189:15-189:25
4734 -> [TCMod] 4734 -> [TCMod]
4735 -> StageTexture 4735 -> StageTexture
4736 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4736 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4737SampleMaterial.lc 189:15-190:36 4737189:15-190:36
4738 RGBGen 4738 RGBGen
4739 -> AlphaGen 4739 -> AlphaGen
4740 -> TCGen 4740 -> TCGen
4741 -> [TCMod] 4741 -> [TCMod]
4742 -> StageTexture 4742 -> StageTexture
4743 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4743 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4744SampleMaterial.lc 189:15-191:42 4744189:15-191:42
4745 AlphaGen 4745 AlphaGen
4746 -> TCGen 4746 -> TCGen
4747 -> [TCMod] 4747 -> [TCMod]
4748 -> StageTexture 4748 -> StageTexture
4749 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4749 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4750SampleMaterial.lc 189:15-192:42 4750189:15-192:42
4751 TCGen 4751 TCGen
4752 -> [TCMod] 4752 -> [TCMod]
4753 -> StageTexture 4753 -> StageTexture
4754 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4754 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4755SampleMaterial.lc 189:15-193:36 4755189:15-193:36
4756 [TCMod] 4756 [TCMod]
4757 -> StageTexture 4757 -> StageTexture
4758 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4758 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4759SampleMaterial.lc 189:15-195:88 4759189:15-195:88
4760 StageTexture 4760 StageTexture
4761 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4761 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4762SampleMaterial.lc 189:15-196:66 4762189:15-196:66
4763 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4763 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4764SampleMaterial.lc 189:15-197:38 4764189:15-197:38
4765 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4765 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4766SampleMaterial.lc 189:15-198:41 4766189:15-198:41
4767 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4767 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4768SampleMaterial.lc 189:15-199:40 4768189:15-199:40
4769 Bool -> String -> StageAttrs 4769 Bool -> String -> StageAttrs
4770SampleMaterial.lc 189:15-200:46 4770189:15-200:46
4771 String -> StageAttrs 4771 String -> StageAttrs
4772SampleMaterial.lc 189:15-202:18 4772189:15-202:18
4773 StageAttrs 4773 StageAttrs
4774SampleMaterial.lc 190:29-190:36 4774190:29-190:36
4775 forall a . Maybe a 4775 forall a . Maybe a
4776SampleMaterial.lc 191:30-191:42 4776191:30-191:42
4777 RGBGen 4777 RGBGen
4778SampleMaterial.lc 192:32-192:42 4778192:32-192:42
4779 AlphaGen 4779 AlphaGen
4780SampleMaterial.lc 193:29-193:36 4780193:29-193:36
4781 TCGen 4781 TCGen
4782SampleMaterial.lc 195:21-195:88 4782195:21-195:88
4783 [TCMod] 4783 [TCMod]
4784SampleMaterial.lc 195:23-195:32 4784195:23-195:32
4785 Float -> Float -> TCMod 4785 Float -> Float -> TCMod
4786SampleMaterial.lc 195:23-195:36 4786195:23-195:36
4787 Float -> TCMod 4787 Float -> TCMod
4788SampleMaterial.lc 195:23-195:40 4788195:23-195:40
4789 TCMod 4789 TCMod
4790SampleMaterial.lc 195:33-195:36 4790195:33-195:36
4791 Float 4791 Float
4792SampleMaterial.lc 195:37-195:40 4792195:37-195:40
4793 Float 4793 Float
4794SampleMaterial.lc 195:43-195:50 4794195:43-195:50
4795 Float -> Float -> Float -> Float -> TCMod 4795 Float -> Float -> Float -> Float -> TCMod
4796SampleMaterial.lc 195:43-195:54 4796195:43-195:54
4797 Float -> Float -> Float -> TCMod 4797 Float -> Float -> Float -> TCMod
4798SampleMaterial.lc 195:43-195:59 4798195:43-195:59
4799 Float -> Float -> TCMod 4799 Float -> Float -> TCMod
4800SampleMaterial.lc 195:43-195:63 4800195:43-195:63
4801 Float -> TCMod 4801 Float -> TCMod
4802SampleMaterial.lc 195:43-195:67 4802195:43-195:67
4803 TCMod 4803 TCMod
4804SampleMaterial.lc 195:43-195:86 4804195:43-195:86
4805 [TCMod] 4805 [TCMod]
4806SampleMaterial.lc 195:51-195:54 4806195:51-195:54
4807 Float 4807 Float
4808SampleMaterial.lc 195:55-195:59 4808195:55-195:59
4809 Float 4809 Float
4810SampleMaterial.lc 195:60-195:63 4810195:60-195:63
4811 Float 4811 Float
4812SampleMaterial.lc 195:64-195:67 4812195:64-195:67
4813 Float 4813 Float
4814SampleMaterial.lc 195:70-195:78 4814195:70-195:78
4815 Float -> Float -> TCMod 4815 Float -> Float -> TCMod
4816SampleMaterial.lc 195:70-195:82 4816195:70-195:82
4817 Float -> TCMod 4817 Float -> TCMod
4818SampleMaterial.lc 195:70-195:86 4818195:70-195:86
4819 TCMod | [TCMod] 4819 TCMod | [TCMod]
4820SampleMaterial.lc 195:79-195:82 4820195:79-195:82
4821 Float 4821 Float
4822SampleMaterial.lc 195:83-195:86 4822195:83-195:86
4823 Float 4823 Float
4824SampleMaterial.lc 196:31-196:37 4824196:31-196:37
4825 String -> StageTexture 4825 String -> StageTexture
4826SampleMaterial.lc 196:31-196:66 4826196:31-196:66
4827 StageTexture 4827 StageTexture
4828SampleMaterial.lc 196:38-196:66 4828196:38-196:66
4829 String 4829 String
4830SampleMaterial.lc 197:34-197:38 4830197:34-197:38
4831 Bool 4831 Bool
4832SampleMaterial.lc 198:33-198:41 4832198:33-198:41
4833 DepthFunction 4833 DepthFunction
4834SampleMaterial.lc 199:33-199:40 4834199:33-199:40
4835 forall a . Maybe a 4835 forall a . Maybe a
4836SampleMaterial.lc 200:41-200:46 4836200:41-200:46
4837 Bool 4837 Bool
4838SampleMaterial.lc 201:38-201:52 4838201:38-201:52
4839 String 4839 String
4840SampleMaterial.lc 203:15-203:25 4840203:15-203:25
4841 Maybe (Blending', Blending') 4841 Maybe (Blending', Blending')
4842 -> RGBGen 4842 -> RGBGen
4843 -> AlphaGen 4843 -> AlphaGen
@@ -4845,80 +4845,80 @@ SampleMaterial.lc 203:15-203:25
4845 -> [TCMod] 4845 -> [TCMod]
4846 -> StageTexture 4846 -> StageTexture
4847 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4847 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4848SampleMaterial.lc 203:15-204:69 4848203:15-204:69
4849 RGBGen 4849 RGBGen
4850 -> AlphaGen 4850 -> AlphaGen
4851 -> TCGen 4851 -> TCGen
4852 -> [TCMod] 4852 -> [TCMod]
4853 -> StageTexture 4853 -> StageTexture
4854 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4854 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4855SampleMaterial.lc 203:15-205:42 4855203:15-205:42
4856 AlphaGen 4856 AlphaGen
4857 -> TCGen 4857 -> TCGen
4858 -> [TCMod] 4858 -> [TCMod]
4859 -> StageTexture 4859 -> StageTexture
4860 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4860 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4861SampleMaterial.lc 203:15-206:42 4861203:15-206:42
4862 TCGen 4862 TCGen
4863 -> [TCMod] 4863 -> [TCMod]
4864 -> StageTexture 4864 -> StageTexture
4865 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4865 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4866SampleMaterial.lc 203:15-207:36 4866203:15-207:36
4867 [TCMod] 4867 [TCMod]
4868 -> StageTexture 4868 -> StageTexture
4869 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4869 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4870SampleMaterial.lc 203:15-208:31 4870203:15-208:31
4871 StageTexture 4871 StageTexture
4872 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4872 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4873SampleMaterial.lc 203:15-209:81 4873203:15-209:81
4874 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4874 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4875SampleMaterial.lc 203:15-210:39 4875203:15-210:39
4876 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4876 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4877SampleMaterial.lc 203:15-211:41 4877203:15-211:41
4878 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4878 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4879SampleMaterial.lc 203:15-212:40 4879203:15-212:40
4880 Bool -> String -> StageAttrs 4880 Bool -> String -> StageAttrs
4881SampleMaterial.lc 203:15-213:46 4881203:15-213:46
4882 String -> StageAttrs 4882 String -> StageAttrs
4883SampleMaterial.lc 203:15-215:18 4883203:15-215:18
4884 StageAttrs 4884 StageAttrs
4885SampleMaterial.lc 203:15-228:18 4885203:15-228:18
4886 [StageAttrs] 4886 [StageAttrs]
4887SampleMaterial.lc 204:29-204:33 4887204:29-204:33
4888 forall a . a -> Maybe a 4888 forall a . a -> Maybe a
4889SampleMaterial.lc 204:29-204:69 4889204:29-204:69
4890 Maybe (Blending', Blending') 4890 Maybe (Blending', Blending')
4891SampleMaterial.lc 204:34-204:69 4891204:34-204:69
4892 (Blending', Blending') 4892 (Blending', Blending')
4893SampleMaterial.lc 204:36-204:46 4893204:36-204:46
4894 Blending' 4894 Blending'
4895SampleMaterial.lc 204:49-204:67 4895204:49-204:67
4896 Blending' | ((Blending')) 4896 Blending' | ((Blending'))
4897SampleMaterial.lc 205:30-205:42 4897205:30-205:42
4898 RGBGen 4898 RGBGen
4899SampleMaterial.lc 206:32-206:42 4899206:32-206:42
4900 AlphaGen 4900 AlphaGen
4901SampleMaterial.lc 207:29-207:36 4901207:29-207:36
4902 TCGen 4902 TCGen
4903SampleMaterial.lc 208:29-208:31 4903208:29-208:31
4904 forall a . [a] 4904 forall a . [a]
4905SampleMaterial.lc 209:31-209:37 4905209:31-209:37
4906 String -> StageTexture 4906 String -> StageTexture
4907SampleMaterial.lc 209:31-209:81 4907209:31-209:81
4908 StageTexture 4908 StageTexture
4909SampleMaterial.lc 209:38-209:81 4909209:38-209:81
4910 String 4910 String
4911SampleMaterial.lc 210:34-210:39 4911210:34-210:39
4912 Bool 4912 Bool
4913SampleMaterial.lc 211:33-211:41 4913211:33-211:41
4914 DepthFunction 4914 DepthFunction
4915SampleMaterial.lc 212:33-212:40 4915212:33-212:40
4916 forall a . Maybe a 4916 forall a . Maybe a
4917SampleMaterial.lc 213:41-213:46 4917213:41-213:46
4918 Bool 4918 Bool
4919SampleMaterial.lc 214:38-214:54 4919214:38-214:54
4920 String 4920 String
4921SampleMaterial.lc 216:15-216:25 4921216:15-216:25
4922 Maybe (Blending', Blending') 4922 Maybe (Blending', Blending')
4923 -> RGBGen 4923 -> RGBGen
4924 -> AlphaGen 4924 -> AlphaGen
@@ -4926,82 +4926,82 @@ SampleMaterial.lc 216:15-216:25
4926 -> [TCMod] 4926 -> [TCMod]
4927 -> StageTexture 4927 -> StageTexture
4928 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4928 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4929SampleMaterial.lc 216:15-217:69 4929216:15-217:69
4930 RGBGen 4930 RGBGen
4931 -> AlphaGen 4931 -> AlphaGen
4932 -> TCGen 4932 -> TCGen
4933 -> [TCMod] 4933 -> [TCMod]
4934 -> StageTexture 4934 -> StageTexture
4935 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4935 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4936SampleMaterial.lc 216:15-218:42 4936216:15-218:42
4937 AlphaGen 4937 AlphaGen
4938 -> TCGen 4938 -> TCGen
4939 -> [TCMod] 4939 -> [TCMod]
4940 -> StageTexture 4940 -> StageTexture
4941 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4941 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4942SampleMaterial.lc 216:15-219:42 4942216:15-219:42
4943 TCGen 4943 TCGen
4944 -> [TCMod] 4944 -> [TCMod]
4945 -> StageTexture 4945 -> StageTexture
4946 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4946 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4947SampleMaterial.lc 216:15-220:40 4947216:15-220:40
4948 [TCMod] 4948 [TCMod]
4949 -> StageTexture 4949 -> StageTexture
4950 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4950 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4951SampleMaterial.lc 216:15-221:31 4951216:15-221:31
4952 StageTexture 4952 StageTexture
4953 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4953 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4954SampleMaterial.lc 216:15-222:42 4954216:15-222:42
4955 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4955 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4956SampleMaterial.lc 216:15-223:39 4956216:15-223:39
4957 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 4957 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
4958SampleMaterial.lc 216:15-224:41 4958216:15-224:41
4959 Maybe AlphaFunction -> Bool -> String -> StageAttrs 4959 Maybe AlphaFunction -> Bool -> String -> StageAttrs
4960SampleMaterial.lc 216:15-225:40 4960216:15-225:40
4961 Bool -> String -> StageAttrs 4961 Bool -> String -> StageAttrs
4962SampleMaterial.lc 216:15-226:46 4962216:15-226:46
4963 String -> StageAttrs 4963 String -> StageAttrs
4964SampleMaterial.lc 216:15-228:18 4964216:15-228:18
4965 StageAttrs | [StageAttrs] 4965 StageAttrs | [StageAttrs]
4966SampleMaterial.lc 217:29-217:33 4966217:29-217:33
4967 forall a . a -> Maybe a 4967 forall a . a -> Maybe a
4968SampleMaterial.lc 217:29-217:69 4968217:29-217:69
4969 Maybe (Blending', Blending') 4969 Maybe (Blending', Blending')
4970SampleMaterial.lc 217:34-217:69 4970217:34-217:69
4971 (Blending', Blending') 4971 (Blending', Blending')
4972SampleMaterial.lc 217:36-217:46 4972217:36-217:46
4973 Blending' 4973 Blending'
4974SampleMaterial.lc 217:49-217:67 4974217:49-217:67
4975 Blending' | ((Blending')) 4975 Blending' | ((Blending'))
4976SampleMaterial.lc 218:30-218:42 4976218:30-218:42
4977 RGBGen 4977 RGBGen
4978SampleMaterial.lc 219:32-219:42 4978219:32-219:42
4979 AlphaGen 4979 AlphaGen
4980SampleMaterial.lc 220:29-220:40 4980220:29-220:40
4981 TCGen 4981 TCGen
4982SampleMaterial.lc 221:29-221:31 4982221:29-221:31
4983 forall a . [a] 4983 forall a . [a]
4984SampleMaterial.lc 222:31-222:42 4984222:31-222:42
4985 StageTexture 4985 StageTexture
4986SampleMaterial.lc 223:34-223:39 4986223:34-223:39
4987 Bool 4987 Bool
4988SampleMaterial.lc 224:33-224:41 4988224:33-224:41
4989 DepthFunction 4989 DepthFunction
4990SampleMaterial.lc 225:33-225:40 4990225:33-225:40
4991 forall a . Maybe a 4991 forall a . Maybe a
4992SampleMaterial.lc 226:41-226:46 4992226:41-226:46
4993 Bool 4993 Bool
4994SampleMaterial.lc 227:38-227:54 4994227:38-227:54
4995 String 4995 String
4996SampleMaterial.lc 230:21-230:26 4996230:21-230:26
4997 Bool 4997 Bool
4998SampleMaterial.lc 233:5-275:6 4998233:5-275:6
4999 (String, CommonAttrs) 4999 (String, CommonAttrs)
5000SampleMaterial.lc 233:5-2182:6 5000233:5-2182:6
5001 [(String, CommonAttrs)] 5001 [(String, CommonAttrs)]
5002SampleMaterial.lc 233:7-233:40 5002233:7-233:40
5003 String 5003 String
5004SampleMaterial.lc 234:7-234:18 5004234:7-234:18
5005 () 5005 ()
5006 -> () 5006 -> ()
5007 -> Bool 5007 -> Bool
@@ -5009,68 +5009,68 @@ SampleMaterial.lc 234:7-234:18
5009 -> Bool 5009 -> Bool
5010 -> Bool 5010 -> Bool
5011 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5011 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5012SampleMaterial.lc 234:7-235:26 5012234:7-235:26
5013 () 5013 ()
5014 -> Bool 5014 -> Bool
5015 -> Float 5015 -> Float
5016 -> Bool 5016 -> Bool
5017 -> Bool 5017 -> Bool
5018 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5018 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5019SampleMaterial.lc 234:7-236:26 5019234:7-236:26
5020 Bool 5020 Bool
5021 -> Float 5021 -> Float
5022 -> Bool 5022 -> Bool
5023 -> Bool 5023 -> Bool
5024 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5024 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5025SampleMaterial.lc 234:7-237:27 5025234:7-237:27
5026 Float 5026 Float
5027 -> Bool 5027 -> Bool
5028 -> Bool 5028 -> Bool
5029 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5029 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5030SampleMaterial.lc 234:7-238:21 5030234:7-238:21
5031 Bool 5031 Bool
5032 -> Bool 5032 -> Bool
5033 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5033 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5034SampleMaterial.lc 234:7-239:35 5034234:7-239:35
5035 Bool 5035 Bool
5036 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5036 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5037SampleMaterial.lc 234:7-240:28 5037234:7-240:28
5038 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5038 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5039SampleMaterial.lc 234:7-241:33 5039234:7-241:33
5040 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5040 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5041SampleMaterial.lc 234:7-242:32 5041234:7-242:32
5042 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5042 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5043SampleMaterial.lc 234:7-243:30 5043234:7-243:30
5044 Bool -> [StageAttrs] -> Bool -> CommonAttrs 5044 Bool -> [StageAttrs] -> Bool -> CommonAttrs
5045SampleMaterial.lc 234:7-244:34 5045234:7-244:34
5046 [StageAttrs] -> Bool -> CommonAttrs 5046 [StageAttrs] -> Bool -> CommonAttrs
5047SampleMaterial.lc 234:7-272:14 5047234:7-272:14
5048 Bool -> CommonAttrs 5048 Bool -> CommonAttrs
5049SampleMaterial.lc 234:7-274:10 5049234:7-274:10
5050 CommonAttrs | ((CommonAttrs)) 5050 CommonAttrs | ((CommonAttrs))
5051SampleMaterial.lc 235:24-235:26 5051235:24-235:26
5052 () 5052 ()
5053SampleMaterial.lc 236:24-236:26 5053236:24-236:26
5054 () 5054 ()
5055SampleMaterial.lc 237:22-237:27 5055237:22-237:27
5056 Bool 5056 Bool
5057SampleMaterial.lc 238:20-238:21 5057238:20-238:21
5058 _b 5058 _b
5059SampleMaterial.lc 239:30-239:35 5059239:30-239:35
5060 Bool 5060 Bool
5061SampleMaterial.lc 240:23-240:28 5061240:23-240:28
5062 Bool 5062 Bool
5063SampleMaterial.lc 241:20-241:33 5063241:20-241:33
5064 CullType 5064 CullType
5065SampleMaterial.lc 242:30-242:32 5065242:30-242:32
5066 forall a . [a] 5066 forall a . [a]
5067SampleMaterial.lc 243:25-243:30 5067243:25-243:30
5068 Bool 5068 Bool
5069SampleMaterial.lc 244:29-244:34 5069244:29-244:34
5070 Bool 5070 Bool
5071SampleMaterial.lc 246:13-272:14 5071246:13-272:14
5072 [StageAttrs] 5072 [StageAttrs]
5073SampleMaterial.lc 246:15-246:25 5073246:15-246:25
5074 Maybe (Blending', Blending') 5074 Maybe (Blending', Blending')
5075 -> RGBGen 5075 -> RGBGen
5076 -> AlphaGen 5076 -> AlphaGen
@@ -5078,70 +5078,70 @@ SampleMaterial.lc 246:15-246:25
5078 -> [TCMod] 5078 -> [TCMod]
5079 -> StageTexture 5079 -> StageTexture
5080 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5080 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5081SampleMaterial.lc 246:15-247:36 5081246:15-247:36
5082 RGBGen 5082 RGBGen
5083 -> AlphaGen 5083 -> AlphaGen
5084 -> TCGen 5084 -> TCGen
5085 -> [TCMod] 5085 -> [TCMod]
5086 -> StageTexture 5086 -> StageTexture
5087 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5087 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5088SampleMaterial.lc 246:15-248:50 5088246:15-248:50
5089 AlphaGen 5089 AlphaGen
5090 -> TCGen 5090 -> TCGen
5091 -> [TCMod] 5091 -> [TCMod]
5092 -> StageTexture 5092 -> StageTexture
5093 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5093 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5094SampleMaterial.lc 246:15-249:42 5094246:15-249:42
5095 TCGen 5095 TCGen
5096 -> [TCMod] 5096 -> [TCMod]
5097 -> StageTexture 5097 -> StageTexture
5098 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5098 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5099SampleMaterial.lc 246:15-250:36 5099246:15-250:36
5100 [TCMod] 5100 [TCMod]
5101 -> StageTexture 5101 -> StageTexture
5102 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5102 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5103SampleMaterial.lc 246:15-251:31 5103246:15-251:31
5104 StageTexture 5104 StageTexture
5105 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5105 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5106SampleMaterial.lc 246:15-252:71 5106246:15-252:71
5107 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5107 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5108SampleMaterial.lc 246:15-253:38 5108246:15-253:38
5109 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5109 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5110SampleMaterial.lc 246:15-254:41 5110246:15-254:41
5111 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5111 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5112SampleMaterial.lc 246:15-255:40 5112246:15-255:40
5113 Bool -> String -> StageAttrs 5113 Bool -> String -> StageAttrs
5114SampleMaterial.lc 246:15-256:46 5114246:15-256:46
5115 String -> StageAttrs 5115 String -> StageAttrs
5116SampleMaterial.lc 246:15-258:18 5116246:15-258:18
5117 StageAttrs 5117 StageAttrs
5118SampleMaterial.lc 247:29-247:36 5118247:29-247:36
5119 forall a . Maybe a 5119 forall a . Maybe a
5120SampleMaterial.lc 248:30-248:50 5120248:30-248:50
5121 RGBGen 5121 RGBGen
5122SampleMaterial.lc 249:32-249:42 5122249:32-249:42
5123 AlphaGen 5123 AlphaGen
5124SampleMaterial.lc 250:29-250:36 5124250:29-250:36
5125 TCGen 5125 TCGen
5126SampleMaterial.lc 251:29-251:31 5126251:29-251:31
5127 forall a . [a] 5127 forall a . [a]
5128SampleMaterial.lc 252:31-252:37 5128252:31-252:37
5129 String -> StageTexture 5129 String -> StageTexture
5130SampleMaterial.lc 252:31-252:71 5130252:31-252:71
5131 StageTexture 5131 StageTexture
5132SampleMaterial.lc 252:38-252:71 5132252:38-252:71
5133 String 5133 String
5134SampleMaterial.lc 253:34-253:38 5134253:34-253:38
5135 Bool 5135 Bool
5136SampleMaterial.lc 254:33-254:41 5136254:33-254:41
5137 DepthFunction 5137 DepthFunction
5138SampleMaterial.lc 255:33-255:40 5138255:33-255:40
5139 forall a . Maybe a 5139 forall a . Maybe a
5140SampleMaterial.lc 256:41-256:46 5140256:41-256:46
5141 Bool 5141 Bool
5142SampleMaterial.lc 257:38-257:54 5142257:38-257:54
5143 String 5143 String
5144SampleMaterial.lc 259:15-259:25 5144259:15-259:25
5145 Maybe (Blending', Blending') 5145 Maybe (Blending', Blending')
5146 -> RGBGen 5146 -> RGBGen
5147 -> AlphaGen 5147 -> AlphaGen
@@ -5149,82 +5149,82 @@ SampleMaterial.lc 259:15-259:25
5149 -> [TCMod] 5149 -> [TCMod]
5150 -> StageTexture 5150 -> StageTexture
5151 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5151 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5152SampleMaterial.lc 259:15-260:57 5152259:15-260:57
5153 RGBGen 5153 RGBGen
5154 -> AlphaGen 5154 -> AlphaGen
5155 -> TCGen 5155 -> TCGen
5156 -> [TCMod] 5156 -> [TCMod]
5157 -> StageTexture 5157 -> StageTexture
5158 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5158 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5159SampleMaterial.lc 259:15-261:50 5159259:15-261:50
5160 AlphaGen 5160 AlphaGen
5161 -> TCGen 5161 -> TCGen
5162 -> [TCMod] 5162 -> [TCMod]
5163 -> StageTexture 5163 -> StageTexture
5164 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5164 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5165SampleMaterial.lc 259:15-262:42 5165259:15-262:42
5166 TCGen 5166 TCGen
5167 -> [TCMod] 5167 -> [TCMod]
5168 -> StageTexture 5168 -> StageTexture
5169 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5169 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5170SampleMaterial.lc 259:15-263:40 5170259:15-263:40
5171 [TCMod] 5171 [TCMod]
5172 -> StageTexture 5172 -> StageTexture
5173 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5173 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5174SampleMaterial.lc 259:15-264:31 5174259:15-264:31
5175 StageTexture 5175 StageTexture
5176 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5176 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5177SampleMaterial.lc 259:15-265:42 5177259:15-265:42
5178 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5178 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5179SampleMaterial.lc 259:15-266:38 5179259:15-266:38
5180 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5180 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5181SampleMaterial.lc 259:15-267:41 5181259:15-267:41
5182 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5182 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5183SampleMaterial.lc 259:15-268:40 5183259:15-268:40
5184 Bool -> String -> StageAttrs 5184 Bool -> String -> StageAttrs
5185SampleMaterial.lc 259:15-269:46 5185259:15-269:46
5186 String -> StageAttrs 5186 String -> StageAttrs
5187SampleMaterial.lc 259:15-271:18 5187259:15-271:18
5188 StageAttrs | [StageAttrs] 5188 StageAttrs | [StageAttrs]
5189SampleMaterial.lc 260:29-260:33 5189260:29-260:33
5190 forall a . a -> Maybe a 5190 forall a . a -> Maybe a
5191SampleMaterial.lc 260:29-260:57 5191260:29-260:57
5192 Maybe (Blending', Blending') 5192 Maybe (Blending', Blending')
5193SampleMaterial.lc 260:34-260:57 5193260:34-260:57
5194 (Blending', Blending') 5194 (Blending', Blending')
5195SampleMaterial.lc 260:36-260:46 5195260:36-260:46
5196 Blending' 5196 Blending'
5197SampleMaterial.lc 260:49-260:55 5197260:49-260:55
5198 Blending' | ((Blending')) 5198 Blending' | ((Blending'))
5199SampleMaterial.lc 261:30-261:50 5199261:30-261:50
5200 RGBGen 5200 RGBGen
5201SampleMaterial.lc 262:32-262:42 5201262:32-262:42
5202 AlphaGen 5202 AlphaGen
5203SampleMaterial.lc 263:29-263:40 5203263:29-263:40
5204 TCGen 5204 TCGen
5205SampleMaterial.lc 264:29-264:31 5205264:29-264:31
5206 forall a . [a] 5206 forall a . [a]
5207SampleMaterial.lc 265:31-265:42 5207265:31-265:42
5208 StageTexture 5208 StageTexture
5209SampleMaterial.lc 266:34-266:38 5209266:34-266:38
5210 Bool 5210 Bool
5211SampleMaterial.lc 267:33-267:41 5211267:33-267:41
5212 DepthFunction 5212 DepthFunction
5213SampleMaterial.lc 268:33-268:40 5213268:33-268:40
5214 forall a . Maybe a 5214 forall a . Maybe a
5215SampleMaterial.lc 269:41-269:46 5215269:41-269:46
5216 Bool 5216 Bool
5217SampleMaterial.lc 270:38-270:54 5217270:38-270:54
5218 String 5218 String
5219SampleMaterial.lc 273:21-273:26 5219273:21-273:26
5220 Bool 5220 Bool
5221SampleMaterial.lc 276:5-318:6 5221276:5-318:6
5222 (String, CommonAttrs) 5222 (String, CommonAttrs)
5223SampleMaterial.lc 276:5-2182:6 5223276:5-2182:6
5224 [(String, CommonAttrs)] 5224 [(String, CommonAttrs)]
5225SampleMaterial.lc 276:7-276:42 5225276:7-276:42
5226 String 5226 String
5227SampleMaterial.lc 277:7-277:18 5227277:7-277:18
5228 () 5228 ()
5229 -> () 5229 -> ()
5230 -> Bool 5230 -> Bool
@@ -5232,68 +5232,68 @@ SampleMaterial.lc 277:7-277:18
5232 -> Bool 5232 -> Bool
5233 -> Bool 5233 -> Bool
5234 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5234 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5235SampleMaterial.lc 277:7-278:26 5235277:7-278:26
5236 () 5236 ()
5237 -> Bool 5237 -> Bool
5238 -> Float 5238 -> Float
5239 -> Bool 5239 -> Bool
5240 -> Bool 5240 -> Bool
5241 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5241 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5242SampleMaterial.lc 277:7-279:26 5242277:7-279:26
5243 Bool 5243 Bool
5244 -> Float 5244 -> Float
5245 -> Bool 5245 -> Bool
5246 -> Bool 5246 -> Bool
5247 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5247 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5248SampleMaterial.lc 277:7-280:27 5248277:7-280:27
5249 Float 5249 Float
5250 -> Bool 5250 -> Bool
5251 -> Bool 5251 -> Bool
5252 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5252 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5253SampleMaterial.lc 277:7-281:21 5253277:7-281:21
5254 Bool 5254 Bool
5255 -> Bool 5255 -> Bool
5256 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5256 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5257SampleMaterial.lc 277:7-282:35 5257277:7-282:35
5258 Bool 5258 Bool
5259 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5259 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5260SampleMaterial.lc 277:7-283:28 5260277:7-283:28
5261 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5261 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5262SampleMaterial.lc 277:7-284:33 5262277:7-284:33
5263 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5263 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5264SampleMaterial.lc 277:7-285:32 5264277:7-285:32
5265 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5265 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5266SampleMaterial.lc 277:7-286:30 5266277:7-286:30
5267 Bool -> [StageAttrs] -> Bool -> CommonAttrs 5267 Bool -> [StageAttrs] -> Bool -> CommonAttrs
5268SampleMaterial.lc 277:7-287:34 5268277:7-287:34
5269 [StageAttrs] -> Bool -> CommonAttrs 5269 [StageAttrs] -> Bool -> CommonAttrs
5270SampleMaterial.lc 277:7-315:14 5270277:7-315:14
5271 Bool -> CommonAttrs 5271 Bool -> CommonAttrs
5272SampleMaterial.lc 277:7-317:10 5272277:7-317:10
5273 CommonAttrs | ((CommonAttrs)) 5273 CommonAttrs | ((CommonAttrs))
5274SampleMaterial.lc 278:24-278:26 5274278:24-278:26
5275 () 5275 ()
5276SampleMaterial.lc 279:24-279:26 5276279:24-279:26
5277 () 5277 ()
5278SampleMaterial.lc 280:22-280:27 5278280:22-280:27
5279 Bool 5279 Bool
5280SampleMaterial.lc 281:20-281:21 5280281:20-281:21
5281 _b 5281 _b
5282SampleMaterial.lc 282:30-282:35 5282282:30-282:35
5283 Bool 5283 Bool
5284SampleMaterial.lc 283:23-283:28 5284283:23-283:28
5285 Bool 5285 Bool
5286SampleMaterial.lc 284:20-284:33 5286284:20-284:33
5287 CullType 5287 CullType
5288SampleMaterial.lc 285:30-285:32 5288285:30-285:32
5289 forall a . [a] 5289 forall a . [a]
5290SampleMaterial.lc 286:25-286:30 5290286:25-286:30
5291 Bool 5291 Bool
5292SampleMaterial.lc 287:29-287:34 5292287:29-287:34
5293 Bool 5293 Bool
5294SampleMaterial.lc 289:13-315:14 5294289:13-315:14
5295 [StageAttrs] 5295 [StageAttrs]
5296SampleMaterial.lc 289:15-289:25 5296289:15-289:25
5297 Maybe (Blending', Blending') 5297 Maybe (Blending', Blending')
5298 -> RGBGen 5298 -> RGBGen
5299 -> AlphaGen 5299 -> AlphaGen
@@ -5301,70 +5301,70 @@ SampleMaterial.lc 289:15-289:25
5301 -> [TCMod] 5301 -> [TCMod]
5302 -> StageTexture 5302 -> StageTexture
5303 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5303 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5304SampleMaterial.lc 289:15-290:36 5304289:15-290:36
5305 RGBGen 5305 RGBGen
5306 -> AlphaGen 5306 -> AlphaGen
5307 -> TCGen 5307 -> TCGen
5308 -> [TCMod] 5308 -> [TCMod]
5309 -> StageTexture 5309 -> StageTexture
5310 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5310 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5311SampleMaterial.lc 289:15-291:50 5311289:15-291:50
5312 AlphaGen 5312 AlphaGen
5313 -> TCGen 5313 -> TCGen
5314 -> [TCMod] 5314 -> [TCMod]
5315 -> StageTexture 5315 -> StageTexture
5316 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5316 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5317SampleMaterial.lc 289:15-292:42 5317289:15-292:42
5318 TCGen 5318 TCGen
5319 -> [TCMod] 5319 -> [TCMod]
5320 -> StageTexture 5320 -> StageTexture
5321 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5321 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5322SampleMaterial.lc 289:15-293:36 5322289:15-293:36
5323 [TCMod] 5323 [TCMod]
5324 -> StageTexture 5324 -> StageTexture
5325 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5325 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5326SampleMaterial.lc 289:15-294:31 5326289:15-294:31
5327 StageTexture 5327 StageTexture
5328 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5328 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5329SampleMaterial.lc 289:15-295:73 5329289:15-295:73
5330 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5330 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5331SampleMaterial.lc 289:15-296:38 5331289:15-296:38
5332 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5332 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5333SampleMaterial.lc 289:15-297:41 5333289:15-297:41
5334 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5334 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5335SampleMaterial.lc 289:15-298:40 5335289:15-298:40
5336 Bool -> String -> StageAttrs 5336 Bool -> String -> StageAttrs
5337SampleMaterial.lc 289:15-299:46 5337289:15-299:46
5338 String -> StageAttrs 5338 String -> StageAttrs
5339SampleMaterial.lc 289:15-301:18 5339289:15-301:18
5340 StageAttrs 5340 StageAttrs
5341SampleMaterial.lc 290:29-290:36 5341290:29-290:36
5342 forall a . Maybe a 5342 forall a . Maybe a
5343SampleMaterial.lc 291:30-291:50 5343291:30-291:50
5344 RGBGen 5344 RGBGen
5345SampleMaterial.lc 292:32-292:42 5345292:32-292:42
5346 AlphaGen 5346 AlphaGen
5347SampleMaterial.lc 293:29-293:36 5347293:29-293:36
5348 TCGen 5348 TCGen
5349SampleMaterial.lc 294:29-294:31 5349294:29-294:31
5350 forall a . [a] 5350 forall a . [a]
5351SampleMaterial.lc 295:31-295:37 5351295:31-295:37
5352 String -> StageTexture 5352 String -> StageTexture
5353SampleMaterial.lc 295:31-295:73 5353295:31-295:73
5354 StageTexture 5354 StageTexture
5355SampleMaterial.lc 295:38-295:73 5355295:38-295:73
5356 String 5356 String
5357SampleMaterial.lc 296:34-296:38 5357296:34-296:38
5358 Bool 5358 Bool
5359SampleMaterial.lc 297:33-297:41 5359297:33-297:41
5360 DepthFunction 5360 DepthFunction
5361SampleMaterial.lc 298:33-298:40 5361298:33-298:40
5362 forall a . Maybe a 5362 forall a . Maybe a
5363SampleMaterial.lc 299:41-299:46 5363299:41-299:46
5364 Bool 5364 Bool
5365SampleMaterial.lc 300:38-300:53 5365300:38-300:53
5366 String 5366 String
5367SampleMaterial.lc 302:15-302:25 5367302:15-302:25
5368 Maybe (Blending', Blending') 5368 Maybe (Blending', Blending')
5369 -> RGBGen 5369 -> RGBGen
5370 -> AlphaGen 5370 -> AlphaGen
@@ -5372,82 +5372,82 @@ SampleMaterial.lc 302:15-302:25
5372 -> [TCMod] 5372 -> [TCMod]
5373 -> StageTexture 5373 -> StageTexture
5374 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5374 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5375SampleMaterial.lc 302:15-303:57 5375302:15-303:57
5376 RGBGen 5376 RGBGen
5377 -> AlphaGen 5377 -> AlphaGen
5378 -> TCGen 5378 -> TCGen
5379 -> [TCMod] 5379 -> [TCMod]
5380 -> StageTexture 5380 -> StageTexture
5381 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5381 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5382SampleMaterial.lc 302:15-304:50 5382302:15-304:50
5383 AlphaGen 5383 AlphaGen
5384 -> TCGen 5384 -> TCGen
5385 -> [TCMod] 5385 -> [TCMod]
5386 -> StageTexture 5386 -> StageTexture
5387 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5387 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5388SampleMaterial.lc 302:15-305:42 5388302:15-305:42
5389 TCGen 5389 TCGen
5390 -> [TCMod] 5390 -> [TCMod]
5391 -> StageTexture 5391 -> StageTexture
5392 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5392 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5393SampleMaterial.lc 302:15-306:40 5393302:15-306:40
5394 [TCMod] 5394 [TCMod]
5395 -> StageTexture 5395 -> StageTexture
5396 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5396 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5397SampleMaterial.lc 302:15-307:31 5397302:15-307:31
5398 StageTexture 5398 StageTexture
5399 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5399 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5400SampleMaterial.lc 302:15-308:42 5400302:15-308:42
5401 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5401 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5402SampleMaterial.lc 302:15-309:38 5402302:15-309:38
5403 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5403 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5404SampleMaterial.lc 302:15-310:41 5404302:15-310:41
5405 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5405 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5406SampleMaterial.lc 302:15-311:40 5406302:15-311:40
5407 Bool -> String -> StageAttrs 5407 Bool -> String -> StageAttrs
5408SampleMaterial.lc 302:15-312:46 5408302:15-312:46
5409 String -> StageAttrs 5409 String -> StageAttrs
5410SampleMaterial.lc 302:15-314:18 5410302:15-314:18
5411 StageAttrs | [StageAttrs] 5411 StageAttrs | [StageAttrs]
5412SampleMaterial.lc 303:29-303:33 5412303:29-303:33
5413 forall a . a -> Maybe a 5413 forall a . a -> Maybe a
5414SampleMaterial.lc 303:29-303:57 5414303:29-303:57
5415 Maybe (Blending', Blending') 5415 Maybe (Blending', Blending')
5416SampleMaterial.lc 303:34-303:57 5416303:34-303:57
5417 (Blending', Blending') 5417 (Blending', Blending')
5418SampleMaterial.lc 303:36-303:46 5418303:36-303:46
5419 Blending' 5419 Blending'
5420SampleMaterial.lc 303:49-303:55 5420303:49-303:55
5421 Blending' | ((Blending')) 5421 Blending' | ((Blending'))
5422SampleMaterial.lc 304:30-304:50 5422304:30-304:50
5423 RGBGen 5423 RGBGen
5424SampleMaterial.lc 305:32-305:42 5424305:32-305:42
5425 AlphaGen 5425 AlphaGen
5426SampleMaterial.lc 306:29-306:40 5426306:29-306:40
5427 TCGen 5427 TCGen
5428SampleMaterial.lc 307:29-307:31 5428307:29-307:31
5429 forall a . [a] 5429 forall a . [a]
5430SampleMaterial.lc 308:31-308:42 5430308:31-308:42
5431 StageTexture 5431 StageTexture
5432SampleMaterial.lc 309:34-309:38 5432309:34-309:38
5433 Bool 5433 Bool
5434SampleMaterial.lc 310:33-310:41 5434310:33-310:41
5435 DepthFunction 5435 DepthFunction
5436SampleMaterial.lc 311:33-311:40 5436311:33-311:40
5437 forall a . Maybe a 5437 forall a . Maybe a
5438SampleMaterial.lc 312:41-312:46 5438312:41-312:46
5439 Bool 5439 Bool
5440SampleMaterial.lc 313:38-313:54 5440313:38-313:54
5441 String 5441 String
5442SampleMaterial.lc 316:21-316:26 5442316:21-316:26
5443 Bool 5443 Bool
5444SampleMaterial.lc 319:5-361:6 5444319:5-361:6
5445 (String, CommonAttrs) 5445 (String, CommonAttrs)
5446SampleMaterial.lc 319:5-2182:6 5446319:5-2182:6
5447 [(String, CommonAttrs)] 5447 [(String, CommonAttrs)]
5448SampleMaterial.lc 319:7-319:43 5448319:7-319:43
5449 String 5449 String
5450SampleMaterial.lc 320:7-320:18 5450320:7-320:18
5451 () 5451 ()
5452 -> () 5452 -> ()
5453 -> Bool 5453 -> Bool
@@ -5455,68 +5455,68 @@ SampleMaterial.lc 320:7-320:18
5455 -> Bool 5455 -> Bool
5456 -> Bool 5456 -> Bool
5457 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5457 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5458SampleMaterial.lc 320:7-321:26 5458320:7-321:26
5459 () 5459 ()
5460 -> Bool 5460 -> Bool
5461 -> Float 5461 -> Float
5462 -> Bool 5462 -> Bool
5463 -> Bool 5463 -> Bool
5464 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5464 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5465SampleMaterial.lc 320:7-322:26 5465320:7-322:26
5466 Bool 5466 Bool
5467 -> Float 5467 -> Float
5468 -> Bool 5468 -> Bool
5469 -> Bool 5469 -> Bool
5470 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5470 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5471SampleMaterial.lc 320:7-323:27 5471320:7-323:27
5472 Float 5472 Float
5473 -> Bool 5473 -> Bool
5474 -> Bool 5474 -> Bool
5475 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5475 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5476SampleMaterial.lc 320:7-324:21 5476320:7-324:21
5477 Bool 5477 Bool
5478 -> Bool 5478 -> Bool
5479 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5479 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5480SampleMaterial.lc 320:7-325:35 5480320:7-325:35
5481 Bool 5481 Bool
5482 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5482 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5483SampleMaterial.lc 320:7-326:28 5483320:7-326:28
5484 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5484 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5485SampleMaterial.lc 320:7-327:33 5485320:7-327:33
5486 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5486 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5487SampleMaterial.lc 320:7-328:32 5487320:7-328:32
5488 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5488 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5489SampleMaterial.lc 320:7-329:30 5489320:7-329:30
5490 Bool -> [StageAttrs] -> Bool -> CommonAttrs 5490 Bool -> [StageAttrs] -> Bool -> CommonAttrs
5491SampleMaterial.lc 320:7-330:34 5491320:7-330:34
5492 [StageAttrs] -> Bool -> CommonAttrs 5492 [StageAttrs] -> Bool -> CommonAttrs
5493SampleMaterial.lc 320:7-358:14 5493320:7-358:14
5494 Bool -> CommonAttrs 5494 Bool -> CommonAttrs
5495SampleMaterial.lc 320:7-360:10 5495320:7-360:10
5496 CommonAttrs | ((CommonAttrs)) 5496 CommonAttrs | ((CommonAttrs))
5497SampleMaterial.lc 321:24-321:26 5497321:24-321:26
5498 () 5498 ()
5499SampleMaterial.lc 322:24-322:26 5499322:24-322:26
5500 () 5500 ()
5501SampleMaterial.lc 323:22-323:27 5501323:22-323:27
5502 Bool 5502 Bool
5503SampleMaterial.lc 324:20-324:21 5503324:20-324:21
5504 _b 5504 _b
5505SampleMaterial.lc 325:30-325:35 5505325:30-325:35
5506 Bool 5506 Bool
5507SampleMaterial.lc 326:23-326:28 5507326:23-326:28
5508 Bool 5508 Bool
5509SampleMaterial.lc 327:20-327:33 5509327:20-327:33
5510 CullType 5510 CullType
5511SampleMaterial.lc 328:30-328:32 5511328:30-328:32
5512 forall a . [a] 5512 forall a . [a]
5513SampleMaterial.lc 329:25-329:30 5513329:25-329:30
5514 Bool 5514 Bool
5515SampleMaterial.lc 330:29-330:34 5515330:29-330:34
5516 Bool 5516 Bool
5517SampleMaterial.lc 332:13-358:14 5517332:13-358:14
5518 [StageAttrs] 5518 [StageAttrs]
5519SampleMaterial.lc 332:15-332:25 5519332:15-332:25
5520 Maybe (Blending', Blending') 5520 Maybe (Blending', Blending')
5521 -> RGBGen 5521 -> RGBGen
5522 -> AlphaGen 5522 -> AlphaGen
@@ -5524,70 +5524,70 @@ SampleMaterial.lc 332:15-332:25
5524 -> [TCMod] 5524 -> [TCMod]
5525 -> StageTexture 5525 -> StageTexture
5526 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5526 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5527SampleMaterial.lc 332:15-333:36 5527332:15-333:36
5528 RGBGen 5528 RGBGen
5529 -> AlphaGen 5529 -> AlphaGen
5530 -> TCGen 5530 -> TCGen
5531 -> [TCMod] 5531 -> [TCMod]
5532 -> StageTexture 5532 -> StageTexture
5533 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5533 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5534SampleMaterial.lc 332:15-334:50 5534332:15-334:50
5535 AlphaGen 5535 AlphaGen
5536 -> TCGen 5536 -> TCGen
5537 -> [TCMod] 5537 -> [TCMod]
5538 -> StageTexture 5538 -> StageTexture
5539 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5539 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5540SampleMaterial.lc 332:15-335:42 5540332:15-335:42
5541 TCGen 5541 TCGen
5542 -> [TCMod] 5542 -> [TCMod]
5543 -> StageTexture 5543 -> StageTexture
5544 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5544 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5545SampleMaterial.lc 332:15-336:36 5545332:15-336:36
5546 [TCMod] 5546 [TCMod]
5547 -> StageTexture 5547 -> StageTexture
5548 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5548 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5549SampleMaterial.lc 332:15-337:31 5549332:15-337:31
5550 StageTexture 5550 StageTexture
5551 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5551 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5552SampleMaterial.lc 332:15-338:74 5552332:15-338:74
5553 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5553 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5554SampleMaterial.lc 332:15-339:38 5554332:15-339:38
5555 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5555 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5556SampleMaterial.lc 332:15-340:41 5556332:15-340:41
5557 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5557 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5558SampleMaterial.lc 332:15-341:40 5558332:15-341:40
5559 Bool -> String -> StageAttrs 5559 Bool -> String -> StageAttrs
5560SampleMaterial.lc 332:15-342:46 5560332:15-342:46
5561 String -> StageAttrs 5561 String -> StageAttrs
5562SampleMaterial.lc 332:15-344:18 5562332:15-344:18
5563 StageAttrs 5563 StageAttrs
5564SampleMaterial.lc 333:29-333:36 5564333:29-333:36
5565 forall a . Maybe a 5565 forall a . Maybe a
5566SampleMaterial.lc 334:30-334:50 5566334:30-334:50
5567 RGBGen 5567 RGBGen
5568SampleMaterial.lc 335:32-335:42 5568335:32-335:42
5569 AlphaGen 5569 AlphaGen
5570SampleMaterial.lc 336:29-336:36 5570336:29-336:36
5571 TCGen 5571 TCGen
5572SampleMaterial.lc 337:29-337:31 5572337:29-337:31
5573 forall a . [a] 5573 forall a . [a]
5574SampleMaterial.lc 338:31-338:37 5574338:31-338:37
5575 String -> StageTexture 5575 String -> StageTexture
5576SampleMaterial.lc 338:31-338:74 5576338:31-338:74
5577 StageTexture 5577 StageTexture
5578SampleMaterial.lc 338:38-338:74 5578338:38-338:74
5579 String 5579 String
5580SampleMaterial.lc 339:34-339:38 5580339:34-339:38
5581 Bool 5581 Bool
5582SampleMaterial.lc 340:33-340:41 5582340:33-340:41
5583 DepthFunction 5583 DepthFunction
5584SampleMaterial.lc 341:33-341:40 5584341:33-341:40
5585 forall a . Maybe a 5585 forall a . Maybe a
5586SampleMaterial.lc 342:41-342:46 5586342:41-342:46
5587 Bool 5587 Bool
5588SampleMaterial.lc 343:38-343:54 5588343:38-343:54
5589 String 5589 String
5590SampleMaterial.lc 345:15-345:25 5590345:15-345:25
5591 Maybe (Blending', Blending') 5591 Maybe (Blending', Blending')
5592 -> RGBGen 5592 -> RGBGen
5593 -> AlphaGen 5593 -> AlphaGen
@@ -5595,82 +5595,82 @@ SampleMaterial.lc 345:15-345:25
5595 -> [TCMod] 5595 -> [TCMod]
5596 -> StageTexture 5596 -> StageTexture
5597 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5597 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5598SampleMaterial.lc 345:15-346:57 5598345:15-346:57
5599 RGBGen 5599 RGBGen
5600 -> AlphaGen 5600 -> AlphaGen
5601 -> TCGen 5601 -> TCGen
5602 -> [TCMod] 5602 -> [TCMod]
5603 -> StageTexture 5603 -> StageTexture
5604 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5604 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5605SampleMaterial.lc 345:15-347:50 5605345:15-347:50
5606 AlphaGen 5606 AlphaGen
5607 -> TCGen 5607 -> TCGen
5608 -> [TCMod] 5608 -> [TCMod]
5609 -> StageTexture 5609 -> StageTexture
5610 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5610 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5611SampleMaterial.lc 345:15-348:42 5611345:15-348:42
5612 TCGen 5612 TCGen
5613 -> [TCMod] 5613 -> [TCMod]
5614 -> StageTexture 5614 -> StageTexture
5615 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5615 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5616SampleMaterial.lc 345:15-349:40 5616345:15-349:40
5617 [TCMod] 5617 [TCMod]
5618 -> StageTexture 5618 -> StageTexture
5619 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5619 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5620SampleMaterial.lc 345:15-350:31 5620345:15-350:31
5621 StageTexture 5621 StageTexture
5622 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5622 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5623SampleMaterial.lc 345:15-351:42 5623345:15-351:42
5624 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5624 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5625SampleMaterial.lc 345:15-352:38 5625345:15-352:38
5626 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5626 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5627SampleMaterial.lc 345:15-353:41 5627345:15-353:41
5628 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5628 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5629SampleMaterial.lc 345:15-354:40 5629345:15-354:40
5630 Bool -> String -> StageAttrs 5630 Bool -> String -> StageAttrs
5631SampleMaterial.lc 345:15-355:46 5631345:15-355:46
5632 String -> StageAttrs 5632 String -> StageAttrs
5633SampleMaterial.lc 345:15-357:18 5633345:15-357:18
5634 StageAttrs | [StageAttrs] 5634 StageAttrs | [StageAttrs]
5635SampleMaterial.lc 346:29-346:33 5635346:29-346:33
5636 forall a . a -> Maybe a 5636 forall a . a -> Maybe a
5637SampleMaterial.lc 346:29-346:57 5637346:29-346:57
5638 Maybe (Blending', Blending') 5638 Maybe (Blending', Blending')
5639SampleMaterial.lc 346:34-346:57 5639346:34-346:57
5640 (Blending', Blending') 5640 (Blending', Blending')
5641SampleMaterial.lc 346:36-346:46 5641346:36-346:46
5642 Blending' 5642 Blending'
5643SampleMaterial.lc 346:49-346:55 5643346:49-346:55
5644 Blending' | ((Blending')) 5644 Blending' | ((Blending'))
5645SampleMaterial.lc 347:30-347:50 5645347:30-347:50
5646 RGBGen 5646 RGBGen
5647SampleMaterial.lc 348:32-348:42 5647348:32-348:42
5648 AlphaGen 5648 AlphaGen
5649SampleMaterial.lc 349:29-349:40 5649349:29-349:40
5650 TCGen 5650 TCGen
5651SampleMaterial.lc 350:29-350:31 5651350:29-350:31
5652 forall a . [a] 5652 forall a . [a]
5653SampleMaterial.lc 351:31-351:42 5653351:31-351:42
5654 StageTexture 5654 StageTexture
5655SampleMaterial.lc 352:34-352:38 5655352:34-352:38
5656 Bool 5656 Bool
5657SampleMaterial.lc 353:33-353:41 5657353:33-353:41
5658 DepthFunction 5658 DepthFunction
5659SampleMaterial.lc 354:33-354:40 5659354:33-354:40
5660 forall a . Maybe a 5660 forall a . Maybe a
5661SampleMaterial.lc 355:41-355:46 5661355:41-355:46
5662 Bool 5662 Bool
5663SampleMaterial.lc 356:38-356:54 5663356:38-356:54
5664 String 5664 String
5665SampleMaterial.lc 359:21-359:26 5665359:21-359:26
5666 Bool 5666 Bool
5667SampleMaterial.lc 362:5-404:6 5667362:5-404:6
5668 (String, CommonAttrs) 5668 (String, CommonAttrs)
5669SampleMaterial.lc 362:5-2182:6 5669362:5-2182:6
5670 [(String, CommonAttrs)] 5670 [(String, CommonAttrs)]
5671SampleMaterial.lc 362:7-362:53 5671362:7-362:53
5672 String 5672 String
5673SampleMaterial.lc 363:7-363:18 5673363:7-363:18
5674 () 5674 ()
5675 -> () 5675 -> ()
5676 -> Bool 5676 -> Bool
@@ -5678,68 +5678,68 @@ SampleMaterial.lc 363:7-363:18
5678 -> Bool 5678 -> Bool
5679 -> Bool 5679 -> Bool
5680 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5680 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5681SampleMaterial.lc 363:7-364:26 5681363:7-364:26
5682 () 5682 ()
5683 -> Bool 5683 -> Bool
5684 -> Float 5684 -> Float
5685 -> Bool 5685 -> Bool
5686 -> Bool 5686 -> Bool
5687 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5687 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5688SampleMaterial.lc 363:7-365:26 5688363:7-365:26
5689 Bool 5689 Bool
5690 -> Float 5690 -> Float
5691 -> Bool 5691 -> Bool
5692 -> Bool 5692 -> Bool
5693 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5693 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5694SampleMaterial.lc 363:7-366:27 5694363:7-366:27
5695 Float 5695 Float
5696 -> Bool 5696 -> Bool
5697 -> Bool 5697 -> Bool
5698 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5698 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5699SampleMaterial.lc 363:7-367:21 5699363:7-367:21
5700 Bool 5700 Bool
5701 -> Bool 5701 -> Bool
5702 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5702 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5703SampleMaterial.lc 363:7-368:35 5703363:7-368:35
5704 Bool 5704 Bool
5705 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5705 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5706SampleMaterial.lc 363:7-369:28 5706363:7-369:28
5707 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5707 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5708SampleMaterial.lc 363:7-370:33 5708363:7-370:33
5709 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5709 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5710SampleMaterial.lc 363:7-371:32 5710363:7-371:32
5711 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5711 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5712SampleMaterial.lc 363:7-372:30 5712363:7-372:30
5713 Bool -> [StageAttrs] -> Bool -> CommonAttrs 5713 Bool -> [StageAttrs] -> Bool -> CommonAttrs
5714SampleMaterial.lc 363:7-373:34 5714363:7-373:34
5715 [StageAttrs] -> Bool -> CommonAttrs 5715 [StageAttrs] -> Bool -> CommonAttrs
5716SampleMaterial.lc 363:7-401:14 5716363:7-401:14
5717 Bool -> CommonAttrs 5717 Bool -> CommonAttrs
5718SampleMaterial.lc 363:7-403:10 5718363:7-403:10
5719 CommonAttrs | ((CommonAttrs)) 5719 CommonAttrs | ((CommonAttrs))
5720SampleMaterial.lc 364:24-364:26 5720364:24-364:26
5721 () 5721 ()
5722SampleMaterial.lc 365:24-365:26 5722365:24-365:26
5723 () 5723 ()
5724SampleMaterial.lc 366:22-366:27 5724366:22-366:27
5725 Bool 5725 Bool
5726SampleMaterial.lc 367:20-367:21 5726367:20-367:21
5727 _b 5727 _b
5728SampleMaterial.lc 368:30-368:35 5728368:30-368:35
5729 Bool 5729 Bool
5730SampleMaterial.lc 369:23-369:28 5730369:23-369:28
5731 Bool 5731 Bool
5732SampleMaterial.lc 370:20-370:33 5732370:20-370:33
5733 CullType 5733 CullType
5734SampleMaterial.lc 371:30-371:32 5734371:30-371:32
5735 forall a . [a] 5735 forall a . [a]
5736SampleMaterial.lc 372:25-372:30 5736372:25-372:30
5737 Bool 5737 Bool
5738SampleMaterial.lc 373:29-373:34 5738373:29-373:34
5739 Bool 5739 Bool
5740SampleMaterial.lc 375:13-401:14 5740375:13-401:14
5741 [StageAttrs] 5741 [StageAttrs]
5742SampleMaterial.lc 375:15-375:25 5742375:15-375:25
5743 Maybe (Blending', Blending') 5743 Maybe (Blending', Blending')
5744 -> RGBGen 5744 -> RGBGen
5745 -> AlphaGen 5745 -> AlphaGen
@@ -5747,70 +5747,70 @@ SampleMaterial.lc 375:15-375:25
5747 -> [TCMod] 5747 -> [TCMod]
5748 -> StageTexture 5748 -> StageTexture
5749 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5749 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5750SampleMaterial.lc 375:15-376:36 5750375:15-376:36
5751 RGBGen 5751 RGBGen
5752 -> AlphaGen 5752 -> AlphaGen
5753 -> TCGen 5753 -> TCGen
5754 -> [TCMod] 5754 -> [TCMod]
5755 -> StageTexture 5755 -> StageTexture
5756 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5756 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5757SampleMaterial.lc 375:15-377:50 5757375:15-377:50
5758 AlphaGen 5758 AlphaGen
5759 -> TCGen 5759 -> TCGen
5760 -> [TCMod] 5760 -> [TCMod]
5761 -> StageTexture 5761 -> StageTexture
5762 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5762 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5763SampleMaterial.lc 375:15-378:42 5763375:15-378:42
5764 TCGen 5764 TCGen
5765 -> [TCMod] 5765 -> [TCMod]
5766 -> StageTexture 5766 -> StageTexture
5767 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5767 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5768SampleMaterial.lc 375:15-379:36 5768375:15-379:36
5769 [TCMod] 5769 [TCMod]
5770 -> StageTexture 5770 -> StageTexture
5771 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5771 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5772SampleMaterial.lc 375:15-380:31 5772375:15-380:31
5773 StageTexture 5773 StageTexture
5774 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5774 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5775SampleMaterial.lc 375:15-381:84 5775375:15-381:84
5776 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5776 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5777SampleMaterial.lc 375:15-382:38 5777375:15-382:38
5778 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5778 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5779SampleMaterial.lc 375:15-383:41 5779375:15-383:41
5780 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5780 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5781SampleMaterial.lc 375:15-384:40 5781375:15-384:40
5782 Bool -> String -> StageAttrs 5782 Bool -> String -> StageAttrs
5783SampleMaterial.lc 375:15-385:46 5783375:15-385:46
5784 String -> StageAttrs 5784 String -> StageAttrs
5785SampleMaterial.lc 375:15-387:18 5785375:15-387:18
5786 StageAttrs 5786 StageAttrs
5787SampleMaterial.lc 376:29-376:36 5787376:29-376:36
5788 forall a . Maybe a 5788 forall a . Maybe a
5789SampleMaterial.lc 377:30-377:50 5789377:30-377:50
5790 RGBGen 5790 RGBGen
5791SampleMaterial.lc 378:32-378:42 5791378:32-378:42
5792 AlphaGen 5792 AlphaGen
5793SampleMaterial.lc 379:29-379:36 5793379:29-379:36
5794 TCGen 5794 TCGen
5795SampleMaterial.lc 380:29-380:31 5795380:29-380:31
5796 forall a . [a] 5796 forall a . [a]
5797SampleMaterial.lc 381:31-381:37 5797381:31-381:37
5798 String -> StageTexture 5798 String -> StageTexture
5799SampleMaterial.lc 381:31-381:84 5799381:31-381:84
5800 StageTexture 5800 StageTexture
5801SampleMaterial.lc 381:38-381:84 5801381:38-381:84
5802 String 5802 String
5803SampleMaterial.lc 382:34-382:38 5803382:34-382:38
5804 Bool 5804 Bool
5805SampleMaterial.lc 383:33-383:41 5805383:33-383:41
5806 DepthFunction 5806 DepthFunction
5807SampleMaterial.lc 384:33-384:40 5807384:33-384:40
5808 forall a . Maybe a 5808 forall a . Maybe a
5809SampleMaterial.lc 385:41-385:46 5809385:41-385:46
5810 Bool 5810 Bool
5811SampleMaterial.lc 386:38-386:54 5811386:38-386:54
5812 String 5812 String
5813SampleMaterial.lc 388:15-388:25 5813388:15-388:25
5814 Maybe (Blending', Blending') 5814 Maybe (Blending', Blending')
5815 -> RGBGen 5815 -> RGBGen
5816 -> AlphaGen 5816 -> AlphaGen
@@ -5818,82 +5818,82 @@ SampleMaterial.lc 388:15-388:25
5818 -> [TCMod] 5818 -> [TCMod]
5819 -> StageTexture 5819 -> StageTexture
5820 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5820 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5821SampleMaterial.lc 388:15-389:57 5821388:15-389:57
5822 RGBGen 5822 RGBGen
5823 -> AlphaGen 5823 -> AlphaGen
5824 -> TCGen 5824 -> TCGen
5825 -> [TCMod] 5825 -> [TCMod]
5826 -> StageTexture 5826 -> StageTexture
5827 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5827 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5828SampleMaterial.lc 388:15-390:50 5828388:15-390:50
5829 AlphaGen 5829 AlphaGen
5830 -> TCGen 5830 -> TCGen
5831 -> [TCMod] 5831 -> [TCMod]
5832 -> StageTexture 5832 -> StageTexture
5833 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5833 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5834SampleMaterial.lc 388:15-391:42 5834388:15-391:42
5835 TCGen 5835 TCGen
5836 -> [TCMod] 5836 -> [TCMod]
5837 -> StageTexture 5837 -> StageTexture
5838 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5838 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5839SampleMaterial.lc 388:15-392:40 5839388:15-392:40
5840 [TCMod] 5840 [TCMod]
5841 -> StageTexture 5841 -> StageTexture
5842 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5842 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5843SampleMaterial.lc 388:15-393:31 5843388:15-393:31
5844 StageTexture 5844 StageTexture
5845 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5845 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5846SampleMaterial.lc 388:15-394:42 5846388:15-394:42
5847 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5847 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5848SampleMaterial.lc 388:15-395:38 5848388:15-395:38
5849 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5849 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5850SampleMaterial.lc 388:15-396:41 5850388:15-396:41
5851 Maybe AlphaFunction -> Bool -> String -> StageAttrs 5851 Maybe AlphaFunction -> Bool -> String -> StageAttrs
5852SampleMaterial.lc 388:15-397:40 5852388:15-397:40
5853 Bool -> String -> StageAttrs 5853 Bool -> String -> StageAttrs
5854SampleMaterial.lc 388:15-398:46 5854388:15-398:46
5855 String -> StageAttrs 5855 String -> StageAttrs
5856SampleMaterial.lc 388:15-400:18 5856388:15-400:18
5857 StageAttrs | [StageAttrs] 5857 StageAttrs | [StageAttrs]
5858SampleMaterial.lc 389:29-389:33 5858389:29-389:33
5859 forall a . a -> Maybe a 5859 forall a . a -> Maybe a
5860SampleMaterial.lc 389:29-389:57 5860389:29-389:57
5861 Maybe (Blending', Blending') 5861 Maybe (Blending', Blending')
5862SampleMaterial.lc 389:34-389:57 5862389:34-389:57
5863 (Blending', Blending') 5863 (Blending', Blending')
5864SampleMaterial.lc 389:36-389:46 5864389:36-389:46
5865 Blending' 5865 Blending'
5866SampleMaterial.lc 389:49-389:55 5866389:49-389:55
5867 Blending' | ((Blending')) 5867 Blending' | ((Blending'))
5868SampleMaterial.lc 390:30-390:50 5868390:30-390:50
5869 RGBGen 5869 RGBGen
5870SampleMaterial.lc 391:32-391:42 5870391:32-391:42
5871 AlphaGen 5871 AlphaGen
5872SampleMaterial.lc 392:29-392:40 5872392:29-392:40
5873 TCGen 5873 TCGen
5874SampleMaterial.lc 393:29-393:31 5874393:29-393:31
5875 forall a . [a] 5875 forall a . [a]
5876SampleMaterial.lc 394:31-394:42 5876394:31-394:42
5877 StageTexture 5877 StageTexture
5878SampleMaterial.lc 395:34-395:38 5878395:34-395:38
5879 Bool 5879 Bool
5880SampleMaterial.lc 396:33-396:41 5880396:33-396:41
5881 DepthFunction 5881 DepthFunction
5882SampleMaterial.lc 397:33-397:40 5882397:33-397:40
5883 forall a . Maybe a 5883 forall a . Maybe a
5884SampleMaterial.lc 398:41-398:46 5884398:41-398:46
5885 Bool 5885 Bool
5886SampleMaterial.lc 399:38-399:54 5886399:38-399:54
5887 String 5887 String
5888SampleMaterial.lc 402:21-402:26 5888402:21-402:26
5889 Bool 5889 Bool
5890SampleMaterial.lc 405:5-447:6 5890405:5-447:6
5891 (String, CommonAttrs) 5891 (String, CommonAttrs)
5892SampleMaterial.lc 405:5-2182:6 5892405:5-2182:6
5893 [(String, CommonAttrs)] 5893 [(String, CommonAttrs)]
5894SampleMaterial.lc 405:7-405:53 5894405:7-405:53
5895 String 5895 String
5896SampleMaterial.lc 406:7-406:18 5896406:7-406:18
5897 () 5897 ()
5898 -> () 5898 -> ()
5899 -> Bool 5899 -> Bool
@@ -5901,68 +5901,68 @@ SampleMaterial.lc 406:7-406:18
5901 -> Bool 5901 -> Bool
5902 -> Bool 5902 -> Bool
5903 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5903 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5904SampleMaterial.lc 406:7-407:26 5904406:7-407:26
5905 () 5905 ()
5906 -> Bool 5906 -> Bool
5907 -> Float 5907 -> Float
5908 -> Bool 5908 -> Bool
5909 -> Bool 5909 -> Bool
5910 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5910 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5911SampleMaterial.lc 406:7-408:26 5911406:7-408:26
5912 Bool 5912 Bool
5913 -> Float 5913 -> Float
5914 -> Bool 5914 -> Bool
5915 -> Bool 5915 -> Bool
5916 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5916 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5917SampleMaterial.lc 406:7-409:27 5917406:7-409:27
5918 Float 5918 Float
5919 -> Bool 5919 -> Bool
5920 -> Bool 5920 -> Bool
5921 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5921 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5922SampleMaterial.lc 406:7-410:21 5922406:7-410:21
5923 Bool 5923 Bool
5924 -> Bool 5924 -> Bool
5925 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5925 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5926SampleMaterial.lc 406:7-411:35 5926406:7-411:35
5927 Bool 5927 Bool
5928 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5928 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5929SampleMaterial.lc 406:7-412:28 5929406:7-412:28
5930 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5930 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5931SampleMaterial.lc 406:7-413:33 5931406:7-413:33
5932 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5932 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5933SampleMaterial.lc 406:7-414:32 5933406:7-414:32
5934 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 5934 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
5935SampleMaterial.lc 406:7-415:30 5935406:7-415:30
5936 Bool -> [StageAttrs] -> Bool -> CommonAttrs 5936 Bool -> [StageAttrs] -> Bool -> CommonAttrs
5937SampleMaterial.lc 406:7-416:34 5937406:7-416:34
5938 [StageAttrs] -> Bool -> CommonAttrs 5938 [StageAttrs] -> Bool -> CommonAttrs
5939SampleMaterial.lc 406:7-444:14 5939406:7-444:14
5940 Bool -> CommonAttrs 5940 Bool -> CommonAttrs
5941SampleMaterial.lc 406:7-446:10 5941406:7-446:10
5942 CommonAttrs | ((CommonAttrs)) 5942 CommonAttrs | ((CommonAttrs))
5943SampleMaterial.lc 407:24-407:26 5943407:24-407:26
5944 () 5944 ()
5945SampleMaterial.lc 408:24-408:26 5945408:24-408:26
5946 () 5946 ()
5947SampleMaterial.lc 409:22-409:27 5947409:22-409:27
5948 Bool 5948 Bool
5949SampleMaterial.lc 410:20-410:21 5949410:20-410:21
5950 _b 5950 _b
5951SampleMaterial.lc 411:30-411:35 5951411:30-411:35
5952 Bool 5952 Bool
5953SampleMaterial.lc 412:23-412:28 5953412:23-412:28
5954 Bool 5954 Bool
5955SampleMaterial.lc 413:20-413:33 5955413:20-413:33
5956 CullType 5956 CullType
5957SampleMaterial.lc 414:30-414:32 5957414:30-414:32
5958 forall a . [a] 5958 forall a . [a]
5959SampleMaterial.lc 415:25-415:30 5959415:25-415:30
5960 Bool 5960 Bool
5961SampleMaterial.lc 416:29-416:34 5961416:29-416:34
5962 Bool 5962 Bool
5963SampleMaterial.lc 418:13-444:14 5963418:13-444:14
5964 [StageAttrs] 5964 [StageAttrs]
5965SampleMaterial.lc 418:15-418:25 5965418:15-418:25
5966 Maybe (Blending', Blending') 5966 Maybe (Blending', Blending')
5967 -> RGBGen 5967 -> RGBGen
5968 -> AlphaGen 5968 -> AlphaGen
@@ -5970,70 +5970,70 @@ SampleMaterial.lc 418:15-418:25
5970 -> [TCMod] 5970 -> [TCMod]
5971 -> StageTexture 5971 -> StageTexture
5972 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5972 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5973SampleMaterial.lc 418:15-419:36 5973418:15-419:36
5974 RGBGen 5974 RGBGen
5975 -> AlphaGen 5975 -> AlphaGen
5976 -> TCGen 5976 -> TCGen
5977 -> [TCMod] 5977 -> [TCMod]
5978 -> StageTexture 5978 -> StageTexture
5979 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5979 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5980SampleMaterial.lc 418:15-420:50 5980418:15-420:50
5981 AlphaGen 5981 AlphaGen
5982 -> TCGen 5982 -> TCGen
5983 -> [TCMod] 5983 -> [TCMod]
5984 -> StageTexture 5984 -> StageTexture
5985 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5985 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5986SampleMaterial.lc 418:15-421:42 5986418:15-421:42
5987 TCGen 5987 TCGen
5988 -> [TCMod] 5988 -> [TCMod]
5989 -> StageTexture 5989 -> StageTexture
5990 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5990 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5991SampleMaterial.lc 418:15-422:36 5991418:15-422:36
5992 [TCMod] 5992 [TCMod]
5993 -> StageTexture 5993 -> StageTexture
5994 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5994 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5995SampleMaterial.lc 418:15-423:31 5995418:15-423:31
5996 StageTexture 5996 StageTexture
5997 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5997 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
5998SampleMaterial.lc 418:15-424:84 5998418:15-424:84
5999 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 5999 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6000SampleMaterial.lc 418:15-425:38 6000418:15-425:38
6001 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6001 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6002SampleMaterial.lc 418:15-426:41 6002418:15-426:41
6003 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6003 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6004SampleMaterial.lc 418:15-427:40 6004418:15-427:40
6005 Bool -> String -> StageAttrs 6005 Bool -> String -> StageAttrs
6006SampleMaterial.lc 418:15-428:46 6006418:15-428:46
6007 String -> StageAttrs 6007 String -> StageAttrs
6008SampleMaterial.lc 418:15-430:18 6008418:15-430:18
6009 StageAttrs 6009 StageAttrs
6010SampleMaterial.lc 419:29-419:36 6010419:29-419:36
6011 forall a . Maybe a 6011 forall a . Maybe a
6012SampleMaterial.lc 420:30-420:50 6012420:30-420:50
6013 RGBGen 6013 RGBGen
6014SampleMaterial.lc 421:32-421:42 6014421:32-421:42
6015 AlphaGen 6015 AlphaGen
6016SampleMaterial.lc 422:29-422:36 6016422:29-422:36
6017 TCGen 6017 TCGen
6018SampleMaterial.lc 423:29-423:31 6018423:29-423:31
6019 forall a . [a] 6019 forall a . [a]
6020SampleMaterial.lc 424:31-424:37 6020424:31-424:37
6021 String -> StageTexture 6021 String -> StageTexture
6022SampleMaterial.lc 424:31-424:84 6022424:31-424:84
6023 StageTexture 6023 StageTexture
6024SampleMaterial.lc 424:38-424:84 6024424:38-424:84
6025 String 6025 String
6026SampleMaterial.lc 425:34-425:38 6026425:34-425:38
6027 Bool 6027 Bool
6028SampleMaterial.lc 426:33-426:41 6028426:33-426:41
6029 DepthFunction 6029 DepthFunction
6030SampleMaterial.lc 427:33-427:40 6030427:33-427:40
6031 forall a . Maybe a 6031 forall a . Maybe a
6032SampleMaterial.lc 428:41-428:46 6032428:41-428:46
6033 Bool 6033 Bool
6034SampleMaterial.lc 429:38-429:54 6034429:38-429:54
6035 String 6035 String
6036SampleMaterial.lc 431:15-431:25 6036431:15-431:25
6037 Maybe (Blending', Blending') 6037 Maybe (Blending', Blending')
6038 -> RGBGen 6038 -> RGBGen
6039 -> AlphaGen 6039 -> AlphaGen
@@ -6041,82 +6041,82 @@ SampleMaterial.lc 431:15-431:25
6041 -> [TCMod] 6041 -> [TCMod]
6042 -> StageTexture 6042 -> StageTexture
6043 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6043 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6044SampleMaterial.lc 431:15-432:57 6044431:15-432:57
6045 RGBGen 6045 RGBGen
6046 -> AlphaGen 6046 -> AlphaGen
6047 -> TCGen 6047 -> TCGen
6048 -> [TCMod] 6048 -> [TCMod]
6049 -> StageTexture 6049 -> StageTexture
6050 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6050 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6051SampleMaterial.lc 431:15-433:50 6051431:15-433:50
6052 AlphaGen 6052 AlphaGen
6053 -> TCGen 6053 -> TCGen
6054 -> [TCMod] 6054 -> [TCMod]
6055 -> StageTexture 6055 -> StageTexture
6056 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6056 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6057SampleMaterial.lc 431:15-434:42 6057431:15-434:42
6058 TCGen 6058 TCGen
6059 -> [TCMod] 6059 -> [TCMod]
6060 -> StageTexture 6060 -> StageTexture
6061 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6061 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6062SampleMaterial.lc 431:15-435:40 6062431:15-435:40
6063 [TCMod] 6063 [TCMod]
6064 -> StageTexture 6064 -> StageTexture
6065 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6065 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6066SampleMaterial.lc 431:15-436:31 6066431:15-436:31
6067 StageTexture 6067 StageTexture
6068 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6068 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6069SampleMaterial.lc 431:15-437:42 6069431:15-437:42
6070 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6070 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6071SampleMaterial.lc 431:15-438:38 6071431:15-438:38
6072 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6072 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6073SampleMaterial.lc 431:15-439:41 6073431:15-439:41
6074 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6074 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6075SampleMaterial.lc 431:15-440:40 6075431:15-440:40
6076 Bool -> String -> StageAttrs 6076 Bool -> String -> StageAttrs
6077SampleMaterial.lc 431:15-441:46 6077431:15-441:46
6078 String -> StageAttrs 6078 String -> StageAttrs
6079SampleMaterial.lc 431:15-443:18 6079431:15-443:18
6080 StageAttrs | [StageAttrs] 6080 StageAttrs | [StageAttrs]
6081SampleMaterial.lc 432:29-432:33 6081432:29-432:33
6082 forall a . a -> Maybe a 6082 forall a . a -> Maybe a
6083SampleMaterial.lc 432:29-432:57 6083432:29-432:57
6084 Maybe (Blending', Blending') 6084 Maybe (Blending', Blending')
6085SampleMaterial.lc 432:34-432:57 6085432:34-432:57
6086 (Blending', Blending') 6086 (Blending', Blending')
6087SampleMaterial.lc 432:36-432:46 6087432:36-432:46
6088 Blending' 6088 Blending'
6089SampleMaterial.lc 432:49-432:55 6089432:49-432:55
6090 Blending' | ((Blending')) 6090 Blending' | ((Blending'))
6091SampleMaterial.lc 433:30-433:50 6091433:30-433:50
6092 RGBGen 6092 RGBGen
6093SampleMaterial.lc 434:32-434:42 6093434:32-434:42
6094 AlphaGen 6094 AlphaGen
6095SampleMaterial.lc 435:29-435:40 6095435:29-435:40
6096 TCGen 6096 TCGen
6097SampleMaterial.lc 436:29-436:31 6097436:29-436:31
6098 forall a . [a] 6098 forall a . [a]
6099SampleMaterial.lc 437:31-437:42 6099437:31-437:42
6100 StageTexture 6100 StageTexture
6101SampleMaterial.lc 438:34-438:38 6101438:34-438:38
6102 Bool 6102 Bool
6103SampleMaterial.lc 439:33-439:41 6103439:33-439:41
6104 DepthFunction 6104 DepthFunction
6105SampleMaterial.lc 440:33-440:40 6105440:33-440:40
6106 forall a . Maybe a 6106 forall a . Maybe a
6107SampleMaterial.lc 441:41-441:46 6107441:41-441:46
6108 Bool 6108 Bool
6109SampleMaterial.lc 442:38-442:54 6109442:38-442:54
6110 String 6110 String
6111SampleMaterial.lc 445:21-445:26 6111445:21-445:26
6112 Bool 6112 Bool
6113SampleMaterial.lc 448:5-490:6 6113448:5-490:6
6114 (String, CommonAttrs) 6114 (String, CommonAttrs)
6115SampleMaterial.lc 448:5-2182:6 6115448:5-2182:6
6116 [(String, CommonAttrs)] 6116 [(String, CommonAttrs)]
6117SampleMaterial.lc 448:7-448:53 6117448:7-448:53
6118 String 6118 String
6119SampleMaterial.lc 449:7-449:18 6119449:7-449:18
6120 () 6120 ()
6121 -> () 6121 -> ()
6122 -> Bool 6122 -> Bool
@@ -6124,68 +6124,68 @@ SampleMaterial.lc 449:7-449:18
6124 -> Bool 6124 -> Bool
6125 -> Bool 6125 -> Bool
6126 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6126 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6127SampleMaterial.lc 449:7-450:26 6127449:7-450:26
6128 () 6128 ()
6129 -> Bool 6129 -> Bool
6130 -> Float 6130 -> Float
6131 -> Bool 6131 -> Bool
6132 -> Bool 6132 -> Bool
6133 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6133 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6134SampleMaterial.lc 449:7-451:26 6134449:7-451:26
6135 Bool 6135 Bool
6136 -> Float 6136 -> Float
6137 -> Bool 6137 -> Bool
6138 -> Bool 6138 -> Bool
6139 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6139 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6140SampleMaterial.lc 449:7-452:27 6140449:7-452:27
6141 Float 6141 Float
6142 -> Bool 6142 -> Bool
6143 -> Bool 6143 -> Bool
6144 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6144 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6145SampleMaterial.lc 449:7-453:21 6145449:7-453:21
6146 Bool 6146 Bool
6147 -> Bool 6147 -> Bool
6148 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6148 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6149SampleMaterial.lc 449:7-454:35 6149449:7-454:35
6150 Bool 6150 Bool
6151 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6151 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6152SampleMaterial.lc 449:7-455:28 6152449:7-455:28
6153 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6153 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6154SampleMaterial.lc 449:7-456:33 6154449:7-456:33
6155 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6155 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6156SampleMaterial.lc 449:7-457:32 6156449:7-457:32
6157 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6157 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6158SampleMaterial.lc 449:7-458:30 6158449:7-458:30
6159 Bool -> [StageAttrs] -> Bool -> CommonAttrs 6159 Bool -> [StageAttrs] -> Bool -> CommonAttrs
6160SampleMaterial.lc 449:7-459:34 6160449:7-459:34
6161 [StageAttrs] -> Bool -> CommonAttrs 6161 [StageAttrs] -> Bool -> CommonAttrs
6162SampleMaterial.lc 449:7-487:14 6162449:7-487:14
6163 Bool -> CommonAttrs 6163 Bool -> CommonAttrs
6164SampleMaterial.lc 449:7-489:10 6164449:7-489:10
6165 CommonAttrs | ((CommonAttrs)) 6165 CommonAttrs | ((CommonAttrs))
6166SampleMaterial.lc 450:24-450:26 6166450:24-450:26
6167 () 6167 ()
6168SampleMaterial.lc 451:24-451:26 6168451:24-451:26
6169 () 6169 ()
6170SampleMaterial.lc 452:22-452:27 6170452:22-452:27
6171 Bool 6171 Bool
6172SampleMaterial.lc 453:20-453:21 6172453:20-453:21
6173 _b 6173 _b
6174SampleMaterial.lc 454:30-454:35 6174454:30-454:35
6175 Bool 6175 Bool
6176SampleMaterial.lc 455:23-455:28 6176455:23-455:28
6177 Bool 6177 Bool
6178SampleMaterial.lc 456:20-456:33 6178456:20-456:33
6179 CullType 6179 CullType
6180SampleMaterial.lc 457:30-457:32 6180457:30-457:32
6181 forall a . [a] 6181 forall a . [a]
6182SampleMaterial.lc 458:25-458:30 6182458:25-458:30
6183 Bool 6183 Bool
6184SampleMaterial.lc 459:29-459:34 6184459:29-459:34
6185 Bool 6185 Bool
6186SampleMaterial.lc 461:13-487:14 6186461:13-487:14
6187 [StageAttrs] 6187 [StageAttrs]
6188SampleMaterial.lc 461:15-461:25 6188461:15-461:25
6189 Maybe (Blending', Blending') 6189 Maybe (Blending', Blending')
6190 -> RGBGen 6190 -> RGBGen
6191 -> AlphaGen 6191 -> AlphaGen
@@ -6193,70 +6193,70 @@ SampleMaterial.lc 461:15-461:25
6193 -> [TCMod] 6193 -> [TCMod]
6194 -> StageTexture 6194 -> StageTexture
6195 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6195 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6196SampleMaterial.lc 461:15-462:36 6196461:15-462:36
6197 RGBGen 6197 RGBGen
6198 -> AlphaGen 6198 -> AlphaGen
6199 -> TCGen 6199 -> TCGen
6200 -> [TCMod] 6200 -> [TCMod]
6201 -> StageTexture 6201 -> StageTexture
6202 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6202 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6203SampleMaterial.lc 461:15-463:50 6203461:15-463:50
6204 AlphaGen 6204 AlphaGen
6205 -> TCGen 6205 -> TCGen
6206 -> [TCMod] 6206 -> [TCMod]
6207 -> StageTexture 6207 -> StageTexture
6208 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6208 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6209SampleMaterial.lc 461:15-464:42 6209461:15-464:42
6210 TCGen 6210 TCGen
6211 -> [TCMod] 6211 -> [TCMod]
6212 -> StageTexture 6212 -> StageTexture
6213 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6213 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6214SampleMaterial.lc 461:15-465:36 6214461:15-465:36
6215 [TCMod] 6215 [TCMod]
6216 -> StageTexture 6216 -> StageTexture
6217 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6217 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6218SampleMaterial.lc 461:15-466:31 6218461:15-466:31
6219 StageTexture 6219 StageTexture
6220 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6220 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6221SampleMaterial.lc 461:15-467:84 6221461:15-467:84
6222 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6222 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6223SampleMaterial.lc 461:15-468:38 6223461:15-468:38
6224 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6224 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6225SampleMaterial.lc 461:15-469:41 6225461:15-469:41
6226 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6226 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6227SampleMaterial.lc 461:15-470:40 6227461:15-470:40
6228 Bool -> String -> StageAttrs 6228 Bool -> String -> StageAttrs
6229SampleMaterial.lc 461:15-471:46 6229461:15-471:46
6230 String -> StageAttrs 6230 String -> StageAttrs
6231SampleMaterial.lc 461:15-473:18 6231461:15-473:18
6232 StageAttrs 6232 StageAttrs
6233SampleMaterial.lc 462:29-462:36 6233462:29-462:36
6234 forall a . Maybe a 6234 forall a . Maybe a
6235SampleMaterial.lc 463:30-463:50 6235463:30-463:50
6236 RGBGen 6236 RGBGen
6237SampleMaterial.lc 464:32-464:42 6237464:32-464:42
6238 AlphaGen 6238 AlphaGen
6239SampleMaterial.lc 465:29-465:36 6239465:29-465:36
6240 TCGen 6240 TCGen
6241SampleMaterial.lc 466:29-466:31 6241466:29-466:31
6242 forall a . [a] 6242 forall a . [a]
6243SampleMaterial.lc 467:31-467:37 6243467:31-467:37
6244 String -> StageTexture 6244 String -> StageTexture
6245SampleMaterial.lc 467:31-467:84 6245467:31-467:84
6246 StageTexture 6246 StageTexture
6247SampleMaterial.lc 467:38-467:84 6247467:38-467:84
6248 String 6248 String
6249SampleMaterial.lc 468:34-468:38 6249468:34-468:38
6250 Bool 6250 Bool
6251SampleMaterial.lc 469:33-469:41 6251469:33-469:41
6252 DepthFunction 6252 DepthFunction
6253SampleMaterial.lc 470:33-470:40 6253470:33-470:40
6254 forall a . Maybe a 6254 forall a . Maybe a
6255SampleMaterial.lc 471:41-471:46 6255471:41-471:46
6256 Bool 6256 Bool
6257SampleMaterial.lc 472:38-472:54 6257472:38-472:54
6258 String 6258 String
6259SampleMaterial.lc 474:15-474:25 6259474:15-474:25
6260 Maybe (Blending', Blending') 6260 Maybe (Blending', Blending')
6261 -> RGBGen 6261 -> RGBGen
6262 -> AlphaGen 6262 -> AlphaGen
@@ -6264,82 +6264,82 @@ SampleMaterial.lc 474:15-474:25
6264 -> [TCMod] 6264 -> [TCMod]
6265 -> StageTexture 6265 -> StageTexture
6266 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6266 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6267SampleMaterial.lc 474:15-475:57 6267474:15-475:57
6268 RGBGen 6268 RGBGen
6269 -> AlphaGen 6269 -> AlphaGen
6270 -> TCGen 6270 -> TCGen
6271 -> [TCMod] 6271 -> [TCMod]
6272 -> StageTexture 6272 -> StageTexture
6273 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6273 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6274SampleMaterial.lc 474:15-476:50 6274474:15-476:50
6275 AlphaGen 6275 AlphaGen
6276 -> TCGen 6276 -> TCGen
6277 -> [TCMod] 6277 -> [TCMod]
6278 -> StageTexture 6278 -> StageTexture
6279 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6279 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6280SampleMaterial.lc 474:15-477:42 6280474:15-477:42
6281 TCGen 6281 TCGen
6282 -> [TCMod] 6282 -> [TCMod]
6283 -> StageTexture 6283 -> StageTexture
6284 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6284 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6285SampleMaterial.lc 474:15-478:40 6285474:15-478:40
6286 [TCMod] 6286 [TCMod]
6287 -> StageTexture 6287 -> StageTexture
6288 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6288 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6289SampleMaterial.lc 474:15-479:31 6289474:15-479:31
6290 StageTexture 6290 StageTexture
6291 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6291 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6292SampleMaterial.lc 474:15-480:42 6292474:15-480:42
6293 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6293 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6294SampleMaterial.lc 474:15-481:38 6294474:15-481:38
6295 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6295 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6296SampleMaterial.lc 474:15-482:41 6296474:15-482:41
6297 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6297 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6298SampleMaterial.lc 474:15-483:40 6298474:15-483:40
6299 Bool -> String -> StageAttrs 6299 Bool -> String -> StageAttrs
6300SampleMaterial.lc 474:15-484:46 6300474:15-484:46
6301 String -> StageAttrs 6301 String -> StageAttrs
6302SampleMaterial.lc 474:15-486:18 6302474:15-486:18
6303 StageAttrs | [StageAttrs] 6303 StageAttrs | [StageAttrs]
6304SampleMaterial.lc 475:29-475:33 6304475:29-475:33
6305 forall a . a -> Maybe a 6305 forall a . a -> Maybe a
6306SampleMaterial.lc 475:29-475:57 6306475:29-475:57
6307 Maybe (Blending', Blending') 6307 Maybe (Blending', Blending')
6308SampleMaterial.lc 475:34-475:57 6308475:34-475:57
6309 (Blending', Blending') 6309 (Blending', Blending')
6310SampleMaterial.lc 475:36-475:46 6310475:36-475:46
6311 Blending' 6311 Blending'
6312SampleMaterial.lc 475:49-475:55 6312475:49-475:55
6313 Blending' | ((Blending')) 6313 Blending' | ((Blending'))
6314SampleMaterial.lc 476:30-476:50 6314476:30-476:50
6315 RGBGen 6315 RGBGen
6316SampleMaterial.lc 477:32-477:42 6316477:32-477:42
6317 AlphaGen 6317 AlphaGen
6318SampleMaterial.lc 478:29-478:40 6318478:29-478:40
6319 TCGen 6319 TCGen
6320SampleMaterial.lc 479:29-479:31 6320479:29-479:31
6321 forall a . [a] 6321 forall a . [a]
6322SampleMaterial.lc 480:31-480:42 6322480:31-480:42
6323 StageTexture 6323 StageTexture
6324SampleMaterial.lc 481:34-481:38 6324481:34-481:38
6325 Bool 6325 Bool
6326SampleMaterial.lc 482:33-482:41 6326482:33-482:41
6327 DepthFunction 6327 DepthFunction
6328SampleMaterial.lc 483:33-483:40 6328483:33-483:40
6329 forall a . Maybe a 6329 forall a . Maybe a
6330SampleMaterial.lc 484:41-484:46 6330484:41-484:46
6331 Bool 6331 Bool
6332SampleMaterial.lc 485:38-485:54 6332485:38-485:54
6333 String 6333 String
6334SampleMaterial.lc 488:21-488:26 6334488:21-488:26
6335 Bool 6335 Bool
6336SampleMaterial.lc 491:5-533:6 6336491:5-533:6
6337 (String, CommonAttrs) 6337 (String, CommonAttrs)
6338SampleMaterial.lc 491:5-2182:6 6338491:5-2182:6
6339 [(String, CommonAttrs)] 6339 [(String, CommonAttrs)]
6340SampleMaterial.lc 491:7-491:53 6340491:7-491:53
6341 String 6341 String
6342SampleMaterial.lc 492:7-492:18 6342492:7-492:18
6343 () 6343 ()
6344 -> () 6344 -> ()
6345 -> Bool 6345 -> Bool
@@ -6347,68 +6347,68 @@ SampleMaterial.lc 492:7-492:18
6347 -> Bool 6347 -> Bool
6348 -> Bool 6348 -> Bool
6349 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6349 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6350SampleMaterial.lc 492:7-493:26 6350492:7-493:26
6351 () 6351 ()
6352 -> Bool 6352 -> Bool
6353 -> Float 6353 -> Float
6354 -> Bool 6354 -> Bool
6355 -> Bool 6355 -> Bool
6356 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6356 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6357SampleMaterial.lc 492:7-494:26 6357492:7-494:26
6358 Bool 6358 Bool
6359 -> Float 6359 -> Float
6360 -> Bool 6360 -> Bool
6361 -> Bool 6361 -> Bool
6362 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6362 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6363SampleMaterial.lc 492:7-495:27 6363492:7-495:27
6364 Float 6364 Float
6365 -> Bool 6365 -> Bool
6366 -> Bool 6366 -> Bool
6367 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6367 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6368SampleMaterial.lc 492:7-496:21 6368492:7-496:21
6369 Bool 6369 Bool
6370 -> Bool 6370 -> Bool
6371 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6371 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6372SampleMaterial.lc 492:7-497:35 6372492:7-497:35
6373 Bool 6373 Bool
6374 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6374 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6375SampleMaterial.lc 492:7-498:28 6375492:7-498:28
6376 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6376 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6377SampleMaterial.lc 492:7-499:33 6377492:7-499:33
6378 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6378 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6379SampleMaterial.lc 492:7-500:32 6379492:7-500:32
6380 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6380 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6381SampleMaterial.lc 492:7-501:30 6381492:7-501:30
6382 Bool -> [StageAttrs] -> Bool -> CommonAttrs 6382 Bool -> [StageAttrs] -> Bool -> CommonAttrs
6383SampleMaterial.lc 492:7-502:34 6383492:7-502:34
6384 [StageAttrs] -> Bool -> CommonAttrs 6384 [StageAttrs] -> Bool -> CommonAttrs
6385SampleMaterial.lc 492:7-530:14 6385492:7-530:14
6386 Bool -> CommonAttrs 6386 Bool -> CommonAttrs
6387SampleMaterial.lc 492:7-532:10 6387492:7-532:10
6388 CommonAttrs | ((CommonAttrs)) 6388 CommonAttrs | ((CommonAttrs))
6389SampleMaterial.lc 493:24-493:26 6389493:24-493:26
6390 () 6390 ()
6391SampleMaterial.lc 494:24-494:26 6391494:24-494:26
6392 () 6392 ()
6393SampleMaterial.lc 495:22-495:27 6393495:22-495:27
6394 Bool 6394 Bool
6395SampleMaterial.lc 496:20-496:21 6395496:20-496:21
6396 _b 6396 _b
6397SampleMaterial.lc 497:30-497:35 6397497:30-497:35
6398 Bool 6398 Bool
6399SampleMaterial.lc 498:23-498:28 6399498:23-498:28
6400 Bool 6400 Bool
6401SampleMaterial.lc 499:20-499:33 6401499:20-499:33
6402 CullType 6402 CullType
6403SampleMaterial.lc 500:30-500:32 6403500:30-500:32
6404 forall a . [a] 6404 forall a . [a]
6405SampleMaterial.lc 501:25-501:30 6405501:25-501:30
6406 Bool 6406 Bool
6407SampleMaterial.lc 502:29-502:34 6407502:29-502:34
6408 Bool 6408 Bool
6409SampleMaterial.lc 504:13-530:14 6409504:13-530:14
6410 [StageAttrs] 6410 [StageAttrs]
6411SampleMaterial.lc 504:15-504:25 6411504:15-504:25
6412 Maybe (Blending', Blending') 6412 Maybe (Blending', Blending')
6413 -> RGBGen 6413 -> RGBGen
6414 -> AlphaGen 6414 -> AlphaGen
@@ -6416,70 +6416,70 @@ SampleMaterial.lc 504:15-504:25
6416 -> [TCMod] 6416 -> [TCMod]
6417 -> StageTexture 6417 -> StageTexture
6418 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6418 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6419SampleMaterial.lc 504:15-505:36 6419504:15-505:36
6420 RGBGen 6420 RGBGen
6421 -> AlphaGen 6421 -> AlphaGen
6422 -> TCGen 6422 -> TCGen
6423 -> [TCMod] 6423 -> [TCMod]
6424 -> StageTexture 6424 -> StageTexture
6425 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6425 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6426SampleMaterial.lc 504:15-506:50 6426504:15-506:50
6427 AlphaGen 6427 AlphaGen
6428 -> TCGen 6428 -> TCGen
6429 -> [TCMod] 6429 -> [TCMod]
6430 -> StageTexture 6430 -> StageTexture
6431 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6431 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6432SampleMaterial.lc 504:15-507:42 6432504:15-507:42
6433 TCGen 6433 TCGen
6434 -> [TCMod] 6434 -> [TCMod]
6435 -> StageTexture 6435 -> StageTexture
6436 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6436 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6437SampleMaterial.lc 504:15-508:36 6437504:15-508:36
6438 [TCMod] 6438 [TCMod]
6439 -> StageTexture 6439 -> StageTexture
6440 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6440 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6441SampleMaterial.lc 504:15-509:31 6441504:15-509:31
6442 StageTexture 6442 StageTexture
6443 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6443 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6444SampleMaterial.lc 504:15-510:84 6444504:15-510:84
6445 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6445 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6446SampleMaterial.lc 504:15-511:38 6446504:15-511:38
6447 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6447 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6448SampleMaterial.lc 504:15-512:41 6448504:15-512:41
6449 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6449 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6450SampleMaterial.lc 504:15-513:40 6450504:15-513:40
6451 Bool -> String -> StageAttrs 6451 Bool -> String -> StageAttrs
6452SampleMaterial.lc 504:15-514:46 6452504:15-514:46
6453 String -> StageAttrs 6453 String -> StageAttrs
6454SampleMaterial.lc 504:15-516:18 6454504:15-516:18
6455 StageAttrs 6455 StageAttrs
6456SampleMaterial.lc 505:29-505:36 6456505:29-505:36
6457 forall a . Maybe a 6457 forall a . Maybe a
6458SampleMaterial.lc 506:30-506:50 6458506:30-506:50
6459 RGBGen 6459 RGBGen
6460SampleMaterial.lc 507:32-507:42 6460507:32-507:42
6461 AlphaGen 6461 AlphaGen
6462SampleMaterial.lc 508:29-508:36 6462508:29-508:36
6463 TCGen 6463 TCGen
6464SampleMaterial.lc 509:29-509:31 6464509:29-509:31
6465 forall a . [a] 6465 forall a . [a]
6466SampleMaterial.lc 510:31-510:37 6466510:31-510:37
6467 String -> StageTexture 6467 String -> StageTexture
6468SampleMaterial.lc 510:31-510:84 6468510:31-510:84
6469 StageTexture 6469 StageTexture
6470SampleMaterial.lc 510:38-510:84 6470510:38-510:84
6471 String 6471 String
6472SampleMaterial.lc 511:34-511:38 6472511:34-511:38
6473 Bool 6473 Bool
6474SampleMaterial.lc 512:33-512:41 6474512:33-512:41
6475 DepthFunction 6475 DepthFunction
6476SampleMaterial.lc 513:33-513:40 6476513:33-513:40
6477 forall a . Maybe a 6477 forall a . Maybe a
6478SampleMaterial.lc 514:41-514:46 6478514:41-514:46
6479 Bool 6479 Bool
6480SampleMaterial.lc 515:38-515:54 6480515:38-515:54
6481 String 6481 String
6482SampleMaterial.lc 517:15-517:25 6482517:15-517:25
6483 Maybe (Blending', Blending') 6483 Maybe (Blending', Blending')
6484 -> RGBGen 6484 -> RGBGen
6485 -> AlphaGen 6485 -> AlphaGen
@@ -6487,82 +6487,82 @@ SampleMaterial.lc 517:15-517:25
6487 -> [TCMod] 6487 -> [TCMod]
6488 -> StageTexture 6488 -> StageTexture
6489 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6489 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6490SampleMaterial.lc 517:15-518:57 6490517:15-518:57
6491 RGBGen 6491 RGBGen
6492 -> AlphaGen 6492 -> AlphaGen
6493 -> TCGen 6493 -> TCGen
6494 -> [TCMod] 6494 -> [TCMod]
6495 -> StageTexture 6495 -> StageTexture
6496 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6496 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6497SampleMaterial.lc 517:15-519:50 6497517:15-519:50
6498 AlphaGen 6498 AlphaGen
6499 -> TCGen 6499 -> TCGen
6500 -> [TCMod] 6500 -> [TCMod]
6501 -> StageTexture 6501 -> StageTexture
6502 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6502 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6503SampleMaterial.lc 517:15-520:42 6503517:15-520:42
6504 TCGen 6504 TCGen
6505 -> [TCMod] 6505 -> [TCMod]
6506 -> StageTexture 6506 -> StageTexture
6507 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6507 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6508SampleMaterial.lc 517:15-521:40 6508517:15-521:40
6509 [TCMod] 6509 [TCMod]
6510 -> StageTexture 6510 -> StageTexture
6511 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6511 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6512SampleMaterial.lc 517:15-522:31 6512517:15-522:31
6513 StageTexture 6513 StageTexture
6514 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6514 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6515SampleMaterial.lc 517:15-523:42 6515517:15-523:42
6516 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6516 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6517SampleMaterial.lc 517:15-524:38 6517517:15-524:38
6518 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6518 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6519SampleMaterial.lc 517:15-525:41 6519517:15-525:41
6520 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6520 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6521SampleMaterial.lc 517:15-526:40 6521517:15-526:40
6522 Bool -> String -> StageAttrs 6522 Bool -> String -> StageAttrs
6523SampleMaterial.lc 517:15-527:46 6523517:15-527:46
6524 String -> StageAttrs 6524 String -> StageAttrs
6525SampleMaterial.lc 517:15-529:18 6525517:15-529:18
6526 StageAttrs | [StageAttrs] 6526 StageAttrs | [StageAttrs]
6527SampleMaterial.lc 518:29-518:33 6527518:29-518:33
6528 forall a . a -> Maybe a 6528 forall a . a -> Maybe a
6529SampleMaterial.lc 518:29-518:57 6529518:29-518:57
6530 Maybe (Blending', Blending') 6530 Maybe (Blending', Blending')
6531SampleMaterial.lc 518:34-518:57 6531518:34-518:57
6532 (Blending', Blending') 6532 (Blending', Blending')
6533SampleMaterial.lc 518:36-518:46 6533518:36-518:46
6534 Blending' 6534 Blending'
6535SampleMaterial.lc 518:49-518:55 6535518:49-518:55
6536 Blending' | ((Blending')) 6536 Blending' | ((Blending'))
6537SampleMaterial.lc 519:30-519:50 6537519:30-519:50
6538 RGBGen 6538 RGBGen
6539SampleMaterial.lc 520:32-520:42 6539520:32-520:42
6540 AlphaGen 6540 AlphaGen
6541SampleMaterial.lc 521:29-521:40 6541521:29-521:40
6542 TCGen 6542 TCGen
6543SampleMaterial.lc 522:29-522:31 6543522:29-522:31
6544 forall a . [a] 6544 forall a . [a]
6545SampleMaterial.lc 523:31-523:42 6545523:31-523:42
6546 StageTexture 6546 StageTexture
6547SampleMaterial.lc 524:34-524:38 6547524:34-524:38
6548 Bool 6548 Bool
6549SampleMaterial.lc 525:33-525:41 6549525:33-525:41
6550 DepthFunction 6550 DepthFunction
6551SampleMaterial.lc 526:33-526:40 6551526:33-526:40
6552 forall a . Maybe a 6552 forall a . Maybe a
6553SampleMaterial.lc 527:41-527:46 6553527:41-527:46
6554 Bool 6554 Bool
6555SampleMaterial.lc 528:38-528:54 6555528:38-528:54
6556 String 6556 String
6557SampleMaterial.lc 531:21-531:26 6557531:21-531:26
6558 Bool 6558 Bool
6559SampleMaterial.lc 534:5-576:6 6559534:5-576:6
6560 (String, CommonAttrs) 6560 (String, CommonAttrs)
6561SampleMaterial.lc 534:5-2182:6 6561534:5-2182:6
6562 [(String, CommonAttrs)] 6562 [(String, CommonAttrs)]
6563SampleMaterial.lc 534:7-534:42 6563534:7-534:42
6564 String 6564 String
6565SampleMaterial.lc 535:7-535:18 6565535:7-535:18
6566 () 6566 ()
6567 -> () 6567 -> ()
6568 -> Bool 6568 -> Bool
@@ -6570,68 +6570,68 @@ SampleMaterial.lc 535:7-535:18
6570 -> Bool 6570 -> Bool
6571 -> Bool 6571 -> Bool
6572 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6572 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6573SampleMaterial.lc 535:7-536:26 6573535:7-536:26
6574 () 6574 ()
6575 -> Bool 6575 -> Bool
6576 -> Float 6576 -> Float
6577 -> Bool 6577 -> Bool
6578 -> Bool 6578 -> Bool
6579 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6579 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6580SampleMaterial.lc 535:7-537:26 6580535:7-537:26
6581 Bool 6581 Bool
6582 -> Float 6582 -> Float
6583 -> Bool 6583 -> Bool
6584 -> Bool 6584 -> Bool
6585 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6585 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6586SampleMaterial.lc 535:7-538:27 6586535:7-538:27
6587 Float 6587 Float
6588 -> Bool 6588 -> Bool
6589 -> Bool 6589 -> Bool
6590 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6590 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6591SampleMaterial.lc 535:7-539:21 6591535:7-539:21
6592 Bool 6592 Bool
6593 -> Bool 6593 -> Bool
6594 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6594 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6595SampleMaterial.lc 535:7-540:35 6595535:7-540:35
6596 Bool 6596 Bool
6597 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6597 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6598SampleMaterial.lc 535:7-541:28 6598535:7-541:28
6599 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6599 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6600SampleMaterial.lc 535:7-542:33 6600535:7-542:33
6601 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6601 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6602SampleMaterial.lc 535:7-543:32 6602535:7-543:32
6603 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6603 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6604SampleMaterial.lc 535:7-544:30 6604535:7-544:30
6605 Bool -> [StageAttrs] -> Bool -> CommonAttrs 6605 Bool -> [StageAttrs] -> Bool -> CommonAttrs
6606SampleMaterial.lc 535:7-545:34 6606535:7-545:34
6607 [StageAttrs] -> Bool -> CommonAttrs 6607 [StageAttrs] -> Bool -> CommonAttrs
6608SampleMaterial.lc 535:7-573:14 6608535:7-573:14
6609 Bool -> CommonAttrs 6609 Bool -> CommonAttrs
6610SampleMaterial.lc 535:7-575:10 6610535:7-575:10
6611 CommonAttrs | ((CommonAttrs)) 6611 CommonAttrs | ((CommonAttrs))
6612SampleMaterial.lc 536:24-536:26 6612536:24-536:26
6613 () 6613 ()
6614SampleMaterial.lc 537:24-537:26 6614537:24-537:26
6615 () 6615 ()
6616SampleMaterial.lc 538:22-538:27 6616538:22-538:27
6617 Bool 6617 Bool
6618SampleMaterial.lc 539:20-539:21 6618539:20-539:21
6619 _b 6619 _b
6620SampleMaterial.lc 540:30-540:35 6620540:30-540:35
6621 Bool 6621 Bool
6622SampleMaterial.lc 541:23-541:28 6622541:23-541:28
6623 Bool 6623 Bool
6624SampleMaterial.lc 542:20-542:33 6624542:20-542:33
6625 CullType 6625 CullType
6626SampleMaterial.lc 543:30-543:32 6626543:30-543:32
6627 forall a . [a] 6627 forall a . [a]
6628SampleMaterial.lc 544:25-544:30 6628544:25-544:30
6629 Bool 6629 Bool
6630SampleMaterial.lc 545:29-545:34 6630545:29-545:34
6631 Bool 6631 Bool
6632SampleMaterial.lc 547:13-573:14 6632547:13-573:14
6633 [StageAttrs] 6633 [StageAttrs]
6634SampleMaterial.lc 547:15-547:25 6634547:15-547:25
6635 Maybe (Blending', Blending') 6635 Maybe (Blending', Blending')
6636 -> RGBGen 6636 -> RGBGen
6637 -> AlphaGen 6637 -> AlphaGen
@@ -6639,70 +6639,70 @@ SampleMaterial.lc 547:15-547:25
6639 -> [TCMod] 6639 -> [TCMod]
6640 -> StageTexture 6640 -> StageTexture
6641 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6641 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6642SampleMaterial.lc 547:15-548:36 6642547:15-548:36
6643 RGBGen 6643 RGBGen
6644 -> AlphaGen 6644 -> AlphaGen
6645 -> TCGen 6645 -> TCGen
6646 -> [TCMod] 6646 -> [TCMod]
6647 -> StageTexture 6647 -> StageTexture
6648 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6648 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6649SampleMaterial.lc 547:15-549:50 6649547:15-549:50
6650 AlphaGen 6650 AlphaGen
6651 -> TCGen 6651 -> TCGen
6652 -> [TCMod] 6652 -> [TCMod]
6653 -> StageTexture 6653 -> StageTexture
6654 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6654 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6655SampleMaterial.lc 547:15-550:42 6655547:15-550:42
6656 TCGen 6656 TCGen
6657 -> [TCMod] 6657 -> [TCMod]
6658 -> StageTexture 6658 -> StageTexture
6659 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6659 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6660SampleMaterial.lc 547:15-551:36 6660547:15-551:36
6661 [TCMod] 6661 [TCMod]
6662 -> StageTexture 6662 -> StageTexture
6663 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6663 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6664SampleMaterial.lc 547:15-552:31 6664547:15-552:31
6665 StageTexture 6665 StageTexture
6666 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6666 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6667SampleMaterial.lc 547:15-553:73 6667547:15-553:73
6668 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6668 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6669SampleMaterial.lc 547:15-554:38 6669547:15-554:38
6670 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6670 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6671SampleMaterial.lc 547:15-555:41 6671547:15-555:41
6672 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6672 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6673SampleMaterial.lc 547:15-556:40 6673547:15-556:40
6674 Bool -> String -> StageAttrs 6674 Bool -> String -> StageAttrs
6675SampleMaterial.lc 547:15-557:46 6675547:15-557:46
6676 String -> StageAttrs 6676 String -> StageAttrs
6677SampleMaterial.lc 547:15-559:18 6677547:15-559:18
6678 StageAttrs 6678 StageAttrs
6679SampleMaterial.lc 548:29-548:36 6679548:29-548:36
6680 forall a . Maybe a 6680 forall a . Maybe a
6681SampleMaterial.lc 549:30-549:50 6681549:30-549:50
6682 RGBGen 6682 RGBGen
6683SampleMaterial.lc 550:32-550:42 6683550:32-550:42
6684 AlphaGen 6684 AlphaGen
6685SampleMaterial.lc 551:29-551:36 6685551:29-551:36
6686 TCGen 6686 TCGen
6687SampleMaterial.lc 552:29-552:31 6687552:29-552:31
6688 forall a . [a] 6688 forall a . [a]
6689SampleMaterial.lc 553:31-553:37 6689553:31-553:37
6690 String -> StageTexture 6690 String -> StageTexture
6691SampleMaterial.lc 553:31-553:73 6691553:31-553:73
6692 StageTexture 6692 StageTexture
6693SampleMaterial.lc 553:38-553:73 6693553:38-553:73
6694 String 6694 String
6695SampleMaterial.lc 554:34-554:38 6695554:34-554:38
6696 Bool 6696 Bool
6697SampleMaterial.lc 555:33-555:41 6697555:33-555:41
6698 DepthFunction 6698 DepthFunction
6699SampleMaterial.lc 556:33-556:40 6699556:33-556:40
6700 forall a . Maybe a 6700 forall a . Maybe a
6701SampleMaterial.lc 557:41-557:46 6701557:41-557:46
6702 Bool 6702 Bool
6703SampleMaterial.lc 558:38-558:54 6703558:38-558:54
6704 String 6704 String
6705SampleMaterial.lc 560:15-560:25 6705560:15-560:25
6706 Maybe (Blending', Blending') 6706 Maybe (Blending', Blending')
6707 -> RGBGen 6707 -> RGBGen
6708 -> AlphaGen 6708 -> AlphaGen
@@ -6710,82 +6710,82 @@ SampleMaterial.lc 560:15-560:25
6710 -> [TCMod] 6710 -> [TCMod]
6711 -> StageTexture 6711 -> StageTexture
6712 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6712 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6713SampleMaterial.lc 560:15-561:57 6713560:15-561:57
6714 RGBGen 6714 RGBGen
6715 -> AlphaGen 6715 -> AlphaGen
6716 -> TCGen 6716 -> TCGen
6717 -> [TCMod] 6717 -> [TCMod]
6718 -> StageTexture 6718 -> StageTexture
6719 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6719 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6720SampleMaterial.lc 560:15-562:50 6720560:15-562:50
6721 AlphaGen 6721 AlphaGen
6722 -> TCGen 6722 -> TCGen
6723 -> [TCMod] 6723 -> [TCMod]
6724 -> StageTexture 6724 -> StageTexture
6725 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6725 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6726SampleMaterial.lc 560:15-563:42 6726560:15-563:42
6727 TCGen 6727 TCGen
6728 -> [TCMod] 6728 -> [TCMod]
6729 -> StageTexture 6729 -> StageTexture
6730 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6730 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6731SampleMaterial.lc 560:15-564:40 6731560:15-564:40
6732 [TCMod] 6732 [TCMod]
6733 -> StageTexture 6733 -> StageTexture
6734 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6734 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6735SampleMaterial.lc 560:15-565:31 6735560:15-565:31
6736 StageTexture 6736 StageTexture
6737 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6737 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6738SampleMaterial.lc 560:15-566:42 6738560:15-566:42
6739 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6739 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6740SampleMaterial.lc 560:15-567:38 6740560:15-567:38
6741 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6741 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6742SampleMaterial.lc 560:15-568:41 6742560:15-568:41
6743 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6743 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6744SampleMaterial.lc 560:15-569:40 6744560:15-569:40
6745 Bool -> String -> StageAttrs 6745 Bool -> String -> StageAttrs
6746SampleMaterial.lc 560:15-570:46 6746560:15-570:46
6747 String -> StageAttrs 6747 String -> StageAttrs
6748SampleMaterial.lc 560:15-572:18 6748560:15-572:18
6749 StageAttrs | [StageAttrs] 6749 StageAttrs | [StageAttrs]
6750SampleMaterial.lc 561:29-561:33 6750561:29-561:33
6751 forall a . a -> Maybe a 6751 forall a . a -> Maybe a
6752SampleMaterial.lc 561:29-561:57 6752561:29-561:57
6753 Maybe (Blending', Blending') 6753 Maybe (Blending', Blending')
6754SampleMaterial.lc 561:34-561:57 6754561:34-561:57
6755 (Blending', Blending') 6755 (Blending', Blending')
6756SampleMaterial.lc 561:36-561:46 6756561:36-561:46
6757 Blending' 6757 Blending'
6758SampleMaterial.lc 561:49-561:55 6758561:49-561:55
6759 Blending' | ((Blending')) 6759 Blending' | ((Blending'))
6760SampleMaterial.lc 562:30-562:50 6760562:30-562:50
6761 RGBGen 6761 RGBGen
6762SampleMaterial.lc 563:32-563:42 6762563:32-563:42
6763 AlphaGen 6763 AlphaGen
6764SampleMaterial.lc 564:29-564:40 6764564:29-564:40
6765 TCGen 6765 TCGen
6766SampleMaterial.lc 565:29-565:31 6766565:29-565:31
6767 forall a . [a] 6767 forall a . [a]
6768SampleMaterial.lc 566:31-566:42 6768566:31-566:42
6769 StageTexture 6769 StageTexture
6770SampleMaterial.lc 567:34-567:38 6770567:34-567:38
6771 Bool 6771 Bool
6772SampleMaterial.lc 568:33-568:41 6772568:33-568:41
6773 DepthFunction 6773 DepthFunction
6774SampleMaterial.lc 569:33-569:40 6774569:33-569:40
6775 forall a . Maybe a 6775 forall a . Maybe a
6776SampleMaterial.lc 570:41-570:46 6776570:41-570:46
6777 Bool 6777 Bool
6778SampleMaterial.lc 571:38-571:54 6778571:38-571:54
6779 String 6779 String
6780SampleMaterial.lc 574:21-574:26 6780574:21-574:26
6781 Bool 6781 Bool
6782SampleMaterial.lc 577:5-619:6 6782577:5-619:6
6783 (String, CommonAttrs) 6783 (String, CommonAttrs)
6784SampleMaterial.lc 577:5-2182:6 6784577:5-2182:6
6785 [(String, CommonAttrs)] 6785 [(String, CommonAttrs)]
6786SampleMaterial.lc 577:7-577:42 6786577:7-577:42
6787 String 6787 String
6788SampleMaterial.lc 578:7-578:18 6788578:7-578:18
6789 () 6789 ()
6790 -> () 6790 -> ()
6791 -> Bool 6791 -> Bool
@@ -6793,68 +6793,68 @@ SampleMaterial.lc 578:7-578:18
6793 -> Bool 6793 -> Bool
6794 -> Bool 6794 -> Bool
6795 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6795 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6796SampleMaterial.lc 578:7-579:26 6796578:7-579:26
6797 () 6797 ()
6798 -> Bool 6798 -> Bool
6799 -> Float 6799 -> Float
6800 -> Bool 6800 -> Bool
6801 -> Bool 6801 -> Bool
6802 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6802 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6803SampleMaterial.lc 578:7-580:26 6803578:7-580:26
6804 Bool 6804 Bool
6805 -> Float 6805 -> Float
6806 -> Bool 6806 -> Bool
6807 -> Bool 6807 -> Bool
6808 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6808 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6809SampleMaterial.lc 578:7-581:27 6809578:7-581:27
6810 Float 6810 Float
6811 -> Bool 6811 -> Bool
6812 -> Bool 6812 -> Bool
6813 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6813 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6814SampleMaterial.lc 578:7-582:21 6814578:7-582:21
6815 Bool 6815 Bool
6816 -> Bool 6816 -> Bool
6817 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6817 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6818SampleMaterial.lc 578:7-583:35 6818578:7-583:35
6819 Bool 6819 Bool
6820 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6820 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6821SampleMaterial.lc 578:7-584:28 6821578:7-584:28
6822 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6822 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6823SampleMaterial.lc 578:7-585:33 6823578:7-585:33
6824 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6824 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6825SampleMaterial.lc 578:7-586:32 6825578:7-586:32
6826 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 6826 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
6827SampleMaterial.lc 578:7-587:30 6827578:7-587:30
6828 Bool -> [StageAttrs] -> Bool -> CommonAttrs 6828 Bool -> [StageAttrs] -> Bool -> CommonAttrs
6829SampleMaterial.lc 578:7-588:34 6829578:7-588:34
6830 [StageAttrs] -> Bool -> CommonAttrs 6830 [StageAttrs] -> Bool -> CommonAttrs
6831SampleMaterial.lc 578:7-616:14 6831578:7-616:14
6832 Bool -> CommonAttrs 6832 Bool -> CommonAttrs
6833SampleMaterial.lc 578:7-618:10 6833578:7-618:10
6834 CommonAttrs | ((CommonAttrs)) 6834 CommonAttrs | ((CommonAttrs))
6835SampleMaterial.lc 579:24-579:26 6835579:24-579:26
6836 () 6836 ()
6837SampleMaterial.lc 580:24-580:26 6837580:24-580:26
6838 () 6838 ()
6839SampleMaterial.lc 581:22-581:27 6839581:22-581:27
6840 Bool 6840 Bool
6841SampleMaterial.lc 582:20-582:21 6841582:20-582:21
6842 _b 6842 _b
6843SampleMaterial.lc 583:30-583:35 6843583:30-583:35
6844 Bool 6844 Bool
6845SampleMaterial.lc 584:23-584:28 6845584:23-584:28
6846 Bool 6846 Bool
6847SampleMaterial.lc 585:20-585:33 6847585:20-585:33
6848 CullType 6848 CullType
6849SampleMaterial.lc 586:30-586:32 6849586:30-586:32
6850 forall a . [a] 6850 forall a . [a]
6851SampleMaterial.lc 587:25-587:30 6851587:25-587:30
6852 Bool 6852 Bool
6853SampleMaterial.lc 588:29-588:34 6853588:29-588:34
6854 Bool 6854 Bool
6855SampleMaterial.lc 590:13-616:14 6855590:13-616:14
6856 [StageAttrs] 6856 [StageAttrs]
6857SampleMaterial.lc 590:15-590:25 6857590:15-590:25
6858 Maybe (Blending', Blending') 6858 Maybe (Blending', Blending')
6859 -> RGBGen 6859 -> RGBGen
6860 -> AlphaGen 6860 -> AlphaGen
@@ -6862,70 +6862,70 @@ SampleMaterial.lc 590:15-590:25
6862 -> [TCMod] 6862 -> [TCMod]
6863 -> StageTexture 6863 -> StageTexture
6864 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6864 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6865SampleMaterial.lc 590:15-591:36 6865590:15-591:36
6866 RGBGen 6866 RGBGen
6867 -> AlphaGen 6867 -> AlphaGen
6868 -> TCGen 6868 -> TCGen
6869 -> [TCMod] 6869 -> [TCMod]
6870 -> StageTexture 6870 -> StageTexture
6871 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6871 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6872SampleMaterial.lc 590:15-592:50 6872590:15-592:50
6873 AlphaGen 6873 AlphaGen
6874 -> TCGen 6874 -> TCGen
6875 -> [TCMod] 6875 -> [TCMod]
6876 -> StageTexture 6876 -> StageTexture
6877 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6877 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6878SampleMaterial.lc 590:15-593:42 6878590:15-593:42
6879 TCGen 6879 TCGen
6880 -> [TCMod] 6880 -> [TCMod]
6881 -> StageTexture 6881 -> StageTexture
6882 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6882 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6883SampleMaterial.lc 590:15-594:36 6883590:15-594:36
6884 [TCMod] 6884 [TCMod]
6885 -> StageTexture 6885 -> StageTexture
6886 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6886 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6887SampleMaterial.lc 590:15-595:31 6887590:15-595:31
6888 StageTexture 6888 StageTexture
6889 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6889 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6890SampleMaterial.lc 590:15-596:73 6890590:15-596:73
6891 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6891 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6892SampleMaterial.lc 590:15-597:38 6892590:15-597:38
6893 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6893 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6894SampleMaterial.lc 590:15-598:41 6894590:15-598:41
6895 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6895 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6896SampleMaterial.lc 590:15-599:40 6896590:15-599:40
6897 Bool -> String -> StageAttrs 6897 Bool -> String -> StageAttrs
6898SampleMaterial.lc 590:15-600:46 6898590:15-600:46
6899 String -> StageAttrs 6899 String -> StageAttrs
6900SampleMaterial.lc 590:15-602:18 6900590:15-602:18
6901 StageAttrs 6901 StageAttrs
6902SampleMaterial.lc 591:29-591:36 6902591:29-591:36
6903 forall a . Maybe a 6903 forall a . Maybe a
6904SampleMaterial.lc 592:30-592:50 6904592:30-592:50
6905 RGBGen 6905 RGBGen
6906SampleMaterial.lc 593:32-593:42 6906593:32-593:42
6907 AlphaGen 6907 AlphaGen
6908SampleMaterial.lc 594:29-594:36 6908594:29-594:36
6909 TCGen 6909 TCGen
6910SampleMaterial.lc 595:29-595:31 6910595:29-595:31
6911 forall a . [a] 6911 forall a . [a]
6912SampleMaterial.lc 596:31-596:37 6912596:31-596:37
6913 String -> StageTexture 6913 String -> StageTexture
6914SampleMaterial.lc 596:31-596:73 6914596:31-596:73
6915 StageTexture 6915 StageTexture
6916SampleMaterial.lc 596:38-596:73 6916596:38-596:73
6917 String 6917 String
6918SampleMaterial.lc 597:34-597:38 6918597:34-597:38
6919 Bool 6919 Bool
6920SampleMaterial.lc 598:33-598:41 6920598:33-598:41
6921 DepthFunction 6921 DepthFunction
6922SampleMaterial.lc 599:33-599:40 6922599:33-599:40
6923 forall a . Maybe a 6923 forall a . Maybe a
6924SampleMaterial.lc 600:41-600:46 6924600:41-600:46
6925 Bool 6925 Bool
6926SampleMaterial.lc 601:38-601:54 6926601:38-601:54
6927 String 6927 String
6928SampleMaterial.lc 603:15-603:25 6928603:15-603:25
6929 Maybe (Blending', Blending') 6929 Maybe (Blending', Blending')
6930 -> RGBGen 6930 -> RGBGen
6931 -> AlphaGen 6931 -> AlphaGen
@@ -6933,82 +6933,82 @@ SampleMaterial.lc 603:15-603:25
6933 -> [TCMod] 6933 -> [TCMod]
6934 -> StageTexture 6934 -> StageTexture
6935 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6935 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6936SampleMaterial.lc 603:15-604:57 6936603:15-604:57
6937 RGBGen 6937 RGBGen
6938 -> AlphaGen 6938 -> AlphaGen
6939 -> TCGen 6939 -> TCGen
6940 -> [TCMod] 6940 -> [TCMod]
6941 -> StageTexture 6941 -> StageTexture
6942 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6942 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6943SampleMaterial.lc 603:15-605:50 6943603:15-605:50
6944 AlphaGen 6944 AlphaGen
6945 -> TCGen 6945 -> TCGen
6946 -> [TCMod] 6946 -> [TCMod]
6947 -> StageTexture 6947 -> StageTexture
6948 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6948 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6949SampleMaterial.lc 603:15-606:42 6949603:15-606:42
6950 TCGen 6950 TCGen
6951 -> [TCMod] 6951 -> [TCMod]
6952 -> StageTexture 6952 -> StageTexture
6953 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6953 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6954SampleMaterial.lc 603:15-607:40 6954603:15-607:40
6955 [TCMod] 6955 [TCMod]
6956 -> StageTexture 6956 -> StageTexture
6957 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6957 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6958SampleMaterial.lc 603:15-608:31 6958603:15-608:31
6959 StageTexture 6959 StageTexture
6960 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6960 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6961SampleMaterial.lc 603:15-609:42 6961603:15-609:42
6962 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6962 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6963SampleMaterial.lc 603:15-610:38 6963603:15-610:38
6964 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 6964 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
6965SampleMaterial.lc 603:15-611:41 6965603:15-611:41
6966 Maybe AlphaFunction -> Bool -> String -> StageAttrs 6966 Maybe AlphaFunction -> Bool -> String -> StageAttrs
6967SampleMaterial.lc 603:15-612:40 6967603:15-612:40
6968 Bool -> String -> StageAttrs 6968 Bool -> String -> StageAttrs
6969SampleMaterial.lc 603:15-613:46 6969603:15-613:46
6970 String -> StageAttrs 6970 String -> StageAttrs
6971SampleMaterial.lc 603:15-615:18 6971603:15-615:18
6972 StageAttrs | [StageAttrs] 6972 StageAttrs | [StageAttrs]
6973SampleMaterial.lc 604:29-604:33 6973604:29-604:33
6974 forall a . a -> Maybe a 6974 forall a . a -> Maybe a
6975SampleMaterial.lc 604:29-604:57 6975604:29-604:57
6976 Maybe (Blending', Blending') 6976 Maybe (Blending', Blending')
6977SampleMaterial.lc 604:34-604:57 6977604:34-604:57
6978 (Blending', Blending') 6978 (Blending', Blending')
6979SampleMaterial.lc 604:36-604:46 6979604:36-604:46
6980 Blending' 6980 Blending'
6981SampleMaterial.lc 604:49-604:55 6981604:49-604:55
6982 Blending' | ((Blending')) 6982 Blending' | ((Blending'))
6983SampleMaterial.lc 605:30-605:50 6983605:30-605:50
6984 RGBGen 6984 RGBGen
6985SampleMaterial.lc 606:32-606:42 6985606:32-606:42
6986 AlphaGen 6986 AlphaGen
6987SampleMaterial.lc 607:29-607:40 6987607:29-607:40
6988 TCGen 6988 TCGen
6989SampleMaterial.lc 608:29-608:31 6989608:29-608:31
6990 forall a . [a] 6990 forall a . [a]
6991SampleMaterial.lc 609:31-609:42 6991609:31-609:42
6992 StageTexture 6992 StageTexture
6993SampleMaterial.lc 610:34-610:38 6993610:34-610:38
6994 Bool 6994 Bool
6995SampleMaterial.lc 611:33-611:41 6995611:33-611:41
6996 DepthFunction 6996 DepthFunction
6997SampleMaterial.lc 612:33-612:40 6997612:33-612:40
6998 forall a . Maybe a 6998 forall a . Maybe a
6999SampleMaterial.lc 613:41-613:46 6999613:41-613:46
7000 Bool 7000 Bool
7001SampleMaterial.lc 614:38-614:54 7001614:38-614:54
7002 String 7002 String
7003SampleMaterial.lc 617:21-617:26 7003617:21-617:26
7004 Bool 7004 Bool
7005SampleMaterial.lc 620:5-662:6 7005620:5-662:6
7006 (String, CommonAttrs) 7006 (String, CommonAttrs)
7007SampleMaterial.lc 620:5-2182:6 7007620:5-2182:6
7008 [(String, CommonAttrs)] 7008 [(String, CommonAttrs)]
7009SampleMaterial.lc 620:7-620:42 7009620:7-620:42
7010 String 7010 String
7011SampleMaterial.lc 621:7-621:18 7011621:7-621:18
7012 () 7012 ()
7013 -> () 7013 -> ()
7014 -> Bool 7014 -> Bool
@@ -7016,68 +7016,68 @@ SampleMaterial.lc 621:7-621:18
7016 -> Bool 7016 -> Bool
7017 -> Bool 7017 -> Bool
7018 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7018 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7019SampleMaterial.lc 621:7-622:26 7019621:7-622:26
7020 () 7020 ()
7021 -> Bool 7021 -> Bool
7022 -> Float 7022 -> Float
7023 -> Bool 7023 -> Bool
7024 -> Bool 7024 -> Bool
7025 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7025 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7026SampleMaterial.lc 621:7-623:26 7026621:7-623:26
7027 Bool 7027 Bool
7028 -> Float 7028 -> Float
7029 -> Bool 7029 -> Bool
7030 -> Bool 7030 -> Bool
7031 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7031 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7032SampleMaterial.lc 621:7-624:27 7032621:7-624:27
7033 Float 7033 Float
7034 -> Bool 7034 -> Bool
7035 -> Bool 7035 -> Bool
7036 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7036 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7037SampleMaterial.lc 621:7-625:21 7037621:7-625:21
7038 Bool 7038 Bool
7039 -> Bool 7039 -> Bool
7040 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7040 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7041SampleMaterial.lc 621:7-626:35 7041621:7-626:35
7042 Bool 7042 Bool
7043 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7043 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7044SampleMaterial.lc 621:7-627:28 7044621:7-627:28
7045 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7045 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7046SampleMaterial.lc 621:7-628:33 7046621:7-628:33
7047 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7047 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7048SampleMaterial.lc 621:7-629:32 7048621:7-629:32
7049 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7049 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7050SampleMaterial.lc 621:7-630:30 7050621:7-630:30
7051 Bool -> [StageAttrs] -> Bool -> CommonAttrs 7051 Bool -> [StageAttrs] -> Bool -> CommonAttrs
7052SampleMaterial.lc 621:7-631:34 7052621:7-631:34
7053 [StageAttrs] -> Bool -> CommonAttrs 7053 [StageAttrs] -> Bool -> CommonAttrs
7054SampleMaterial.lc 621:7-659:14 7054621:7-659:14
7055 Bool -> CommonAttrs 7055 Bool -> CommonAttrs
7056SampleMaterial.lc 621:7-661:10 7056621:7-661:10
7057 CommonAttrs | ((CommonAttrs)) 7057 CommonAttrs | ((CommonAttrs))
7058SampleMaterial.lc 622:24-622:26 7058622:24-622:26
7059 () 7059 ()
7060SampleMaterial.lc 623:24-623:26 7060623:24-623:26
7061 () 7061 ()
7062SampleMaterial.lc 624:22-624:27 7062624:22-624:27
7063 Bool 7063 Bool
7064SampleMaterial.lc 625:20-625:21 7064625:20-625:21
7065 _b 7065 _b
7066SampleMaterial.lc 626:30-626:35 7066626:30-626:35
7067 Bool 7067 Bool
7068SampleMaterial.lc 627:23-627:28 7068627:23-627:28
7069 Bool 7069 Bool
7070SampleMaterial.lc 628:20-628:33 7070628:20-628:33
7071 CullType 7071 CullType
7072SampleMaterial.lc 629:30-629:32 7072629:30-629:32
7073 forall a . [a] 7073 forall a . [a]
7074SampleMaterial.lc 630:25-630:30 7074630:25-630:30
7075 Bool 7075 Bool
7076SampleMaterial.lc 631:29-631:34 7076631:29-631:34
7077 Bool 7077 Bool
7078SampleMaterial.lc 633:13-659:14 7078633:13-659:14
7079 [StageAttrs] 7079 [StageAttrs]
7080SampleMaterial.lc 633:15-633:25 7080633:15-633:25
7081 Maybe (Blending', Blending') 7081 Maybe (Blending', Blending')
7082 -> RGBGen 7082 -> RGBGen
7083 -> AlphaGen 7083 -> AlphaGen
@@ -7085,70 +7085,70 @@ SampleMaterial.lc 633:15-633:25
7085 -> [TCMod] 7085 -> [TCMod]
7086 -> StageTexture 7086 -> StageTexture
7087 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7087 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7088SampleMaterial.lc 633:15-634:36 7088633:15-634:36
7089 RGBGen 7089 RGBGen
7090 -> AlphaGen 7090 -> AlphaGen
7091 -> TCGen 7091 -> TCGen
7092 -> [TCMod] 7092 -> [TCMod]
7093 -> StageTexture 7093 -> StageTexture
7094 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7094 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7095SampleMaterial.lc 633:15-635:50 7095633:15-635:50
7096 AlphaGen 7096 AlphaGen
7097 -> TCGen 7097 -> TCGen
7098 -> [TCMod] 7098 -> [TCMod]
7099 -> StageTexture 7099 -> StageTexture
7100 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7100 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7101SampleMaterial.lc 633:15-636:42 7101633:15-636:42
7102 TCGen 7102 TCGen
7103 -> [TCMod] 7103 -> [TCMod]
7104 -> StageTexture 7104 -> StageTexture
7105 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7105 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7106SampleMaterial.lc 633:15-637:36 7106633:15-637:36
7107 [TCMod] 7107 [TCMod]
7108 -> StageTexture 7108 -> StageTexture
7109 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7109 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7110SampleMaterial.lc 633:15-638:31 7110633:15-638:31
7111 StageTexture 7111 StageTexture
7112 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7112 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7113SampleMaterial.lc 633:15-639:73 7113633:15-639:73
7114 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7114 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7115SampleMaterial.lc 633:15-640:38 7115633:15-640:38
7116 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7116 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7117SampleMaterial.lc 633:15-641:41 7117633:15-641:41
7118 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7118 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7119SampleMaterial.lc 633:15-642:40 7119633:15-642:40
7120 Bool -> String -> StageAttrs 7120 Bool -> String -> StageAttrs
7121SampleMaterial.lc 633:15-643:46 7121633:15-643:46
7122 String -> StageAttrs 7122 String -> StageAttrs
7123SampleMaterial.lc 633:15-645:18 7123633:15-645:18
7124 StageAttrs 7124 StageAttrs
7125SampleMaterial.lc 634:29-634:36 7125634:29-634:36
7126 forall a . Maybe a 7126 forall a . Maybe a
7127SampleMaterial.lc 635:30-635:50 7127635:30-635:50
7128 RGBGen 7128 RGBGen
7129SampleMaterial.lc 636:32-636:42 7129636:32-636:42
7130 AlphaGen 7130 AlphaGen
7131SampleMaterial.lc 637:29-637:36 7131637:29-637:36
7132 TCGen 7132 TCGen
7133SampleMaterial.lc 638:29-638:31 7133638:29-638:31
7134 forall a . [a] 7134 forall a . [a]
7135SampleMaterial.lc 639:31-639:37 7135639:31-639:37
7136 String -> StageTexture 7136 String -> StageTexture
7137SampleMaterial.lc 639:31-639:73 7137639:31-639:73
7138 StageTexture 7138 StageTexture
7139SampleMaterial.lc 639:38-639:73 7139639:38-639:73
7140 String 7140 String
7141SampleMaterial.lc 640:34-640:38 7141640:34-640:38
7142 Bool 7142 Bool
7143SampleMaterial.lc 641:33-641:41 7143641:33-641:41
7144 DepthFunction 7144 DepthFunction
7145SampleMaterial.lc 642:33-642:40 7145642:33-642:40
7146 forall a . Maybe a 7146 forall a . Maybe a
7147SampleMaterial.lc 643:41-643:46 7147643:41-643:46
7148 Bool 7148 Bool
7149SampleMaterial.lc 644:38-644:54 7149644:38-644:54
7150 String 7150 String
7151SampleMaterial.lc 646:15-646:25 7151646:15-646:25
7152 Maybe (Blending', Blending') 7152 Maybe (Blending', Blending')
7153 -> RGBGen 7153 -> RGBGen
7154 -> AlphaGen 7154 -> AlphaGen
@@ -7156,82 +7156,82 @@ SampleMaterial.lc 646:15-646:25
7156 -> [TCMod] 7156 -> [TCMod]
7157 -> StageTexture 7157 -> StageTexture
7158 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7158 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7159SampleMaterial.lc 646:15-647:57 7159646:15-647:57
7160 RGBGen 7160 RGBGen
7161 -> AlphaGen 7161 -> AlphaGen
7162 -> TCGen 7162 -> TCGen
7163 -> [TCMod] 7163 -> [TCMod]
7164 -> StageTexture 7164 -> StageTexture
7165 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7165 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7166SampleMaterial.lc 646:15-648:50 7166646:15-648:50
7167 AlphaGen 7167 AlphaGen
7168 -> TCGen 7168 -> TCGen
7169 -> [TCMod] 7169 -> [TCMod]
7170 -> StageTexture 7170 -> StageTexture
7171 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7171 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7172SampleMaterial.lc 646:15-649:42 7172646:15-649:42
7173 TCGen 7173 TCGen
7174 -> [TCMod] 7174 -> [TCMod]
7175 -> StageTexture 7175 -> StageTexture
7176 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7176 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7177SampleMaterial.lc 646:15-650:40 7177646:15-650:40
7178 [TCMod] 7178 [TCMod]
7179 -> StageTexture 7179 -> StageTexture
7180 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7180 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7181SampleMaterial.lc 646:15-651:31 7181646:15-651:31
7182 StageTexture 7182 StageTexture
7183 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7183 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7184SampleMaterial.lc 646:15-652:42 7184646:15-652:42
7185 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7185 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7186SampleMaterial.lc 646:15-653:38 7186646:15-653:38
7187 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7187 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7188SampleMaterial.lc 646:15-654:41 7188646:15-654:41
7189 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7189 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7190SampleMaterial.lc 646:15-655:40 7190646:15-655:40
7191 Bool -> String -> StageAttrs 7191 Bool -> String -> StageAttrs
7192SampleMaterial.lc 646:15-656:46 7192646:15-656:46
7193 String -> StageAttrs 7193 String -> StageAttrs
7194SampleMaterial.lc 646:15-658:18 7194646:15-658:18
7195 StageAttrs | [StageAttrs] 7195 StageAttrs | [StageAttrs]
7196SampleMaterial.lc 647:29-647:33 7196647:29-647:33
7197 forall a . a -> Maybe a 7197 forall a . a -> Maybe a
7198SampleMaterial.lc 647:29-647:57 7198647:29-647:57
7199 Maybe (Blending', Blending') 7199 Maybe (Blending', Blending')
7200SampleMaterial.lc 647:34-647:57 7200647:34-647:57
7201 (Blending', Blending') 7201 (Blending', Blending')
7202SampleMaterial.lc 647:36-647:46 7202647:36-647:46
7203 Blending' 7203 Blending'
7204SampleMaterial.lc 647:49-647:55 7204647:49-647:55
7205 Blending' | ((Blending')) 7205 Blending' | ((Blending'))
7206SampleMaterial.lc 648:30-648:50 7206648:30-648:50
7207 RGBGen 7207 RGBGen
7208SampleMaterial.lc 649:32-649:42 7208649:32-649:42
7209 AlphaGen 7209 AlphaGen
7210SampleMaterial.lc 650:29-650:40 7210650:29-650:40
7211 TCGen 7211 TCGen
7212SampleMaterial.lc 651:29-651:31 7212651:29-651:31
7213 forall a . [a] 7213 forall a . [a]
7214SampleMaterial.lc 652:31-652:42 7214652:31-652:42
7215 StageTexture 7215 StageTexture
7216SampleMaterial.lc 653:34-653:38 7216653:34-653:38
7217 Bool 7217 Bool
7218SampleMaterial.lc 654:33-654:41 7218654:33-654:41
7219 DepthFunction 7219 DepthFunction
7220SampleMaterial.lc 655:33-655:40 7220655:33-655:40
7221 forall a . Maybe a 7221 forall a . Maybe a
7222SampleMaterial.lc 656:41-656:46 7222656:41-656:46
7223 Bool 7223 Bool
7224SampleMaterial.lc 657:38-657:54 7224657:38-657:54
7225 String 7225 String
7226SampleMaterial.lc 660:21-660:26 7226660:21-660:26
7227 Bool 7227 Bool
7228SampleMaterial.lc 663:5-705:6 7228663:5-705:6
7229 (String, CommonAttrs) 7229 (String, CommonAttrs)
7230SampleMaterial.lc 663:5-2182:6 7230663:5-2182:6
7231 [(String, CommonAttrs)] 7231 [(String, CommonAttrs)]
7232SampleMaterial.lc 663:7-663:42 7232663:7-663:42
7233 String 7233 String
7234SampleMaterial.lc 664:7-664:18 7234664:7-664:18
7235 () 7235 ()
7236 -> () 7236 -> ()
7237 -> Bool 7237 -> Bool
@@ -7239,68 +7239,68 @@ SampleMaterial.lc 664:7-664:18
7239 -> Bool 7239 -> Bool
7240 -> Bool 7240 -> Bool
7241 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7241 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7242SampleMaterial.lc 664:7-665:26 7242664:7-665:26
7243 () 7243 ()
7244 -> Bool 7244 -> Bool
7245 -> Float 7245 -> Float
7246 -> Bool 7246 -> Bool
7247 -> Bool 7247 -> Bool
7248 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7248 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7249SampleMaterial.lc 664:7-666:26 7249664:7-666:26
7250 Bool 7250 Bool
7251 -> Float 7251 -> Float
7252 -> Bool 7252 -> Bool
7253 -> Bool 7253 -> Bool
7254 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7254 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7255SampleMaterial.lc 664:7-667:27 7255664:7-667:27
7256 Float 7256 Float
7257 -> Bool 7257 -> Bool
7258 -> Bool 7258 -> Bool
7259 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7259 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7260SampleMaterial.lc 664:7-668:21 7260664:7-668:21
7261 Bool 7261 Bool
7262 -> Bool 7262 -> Bool
7263 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7263 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7264SampleMaterial.lc 664:7-669:35 7264664:7-669:35
7265 Bool 7265 Bool
7266 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7266 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7267SampleMaterial.lc 664:7-670:28 7267664:7-670:28
7268 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7268 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7269SampleMaterial.lc 664:7-671:33 7269664:7-671:33
7270 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7270 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7271SampleMaterial.lc 664:7-672:32 7271664:7-672:32
7272 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7272 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7273SampleMaterial.lc 664:7-673:30 7273664:7-673:30
7274 Bool -> [StageAttrs] -> Bool -> CommonAttrs 7274 Bool -> [StageAttrs] -> Bool -> CommonAttrs
7275SampleMaterial.lc 664:7-674:34 7275664:7-674:34
7276 [StageAttrs] -> Bool -> CommonAttrs 7276 [StageAttrs] -> Bool -> CommonAttrs
7277SampleMaterial.lc 664:7-702:14 7277664:7-702:14
7278 Bool -> CommonAttrs 7278 Bool -> CommonAttrs
7279SampleMaterial.lc 664:7-704:10 7279664:7-704:10
7280 CommonAttrs | ((CommonAttrs)) 7280 CommonAttrs | ((CommonAttrs))
7281SampleMaterial.lc 665:24-665:26 7281665:24-665:26
7282 () 7282 ()
7283SampleMaterial.lc 666:24-666:26 7283666:24-666:26
7284 () 7284 ()
7285SampleMaterial.lc 667:22-667:27 7285667:22-667:27
7286 Bool 7286 Bool
7287SampleMaterial.lc 668:20-668:21 7287668:20-668:21
7288 _b 7288 _b
7289SampleMaterial.lc 669:30-669:35 7289669:30-669:35
7290 Bool 7290 Bool
7291SampleMaterial.lc 670:23-670:28 7291670:23-670:28
7292 Bool 7292 Bool
7293SampleMaterial.lc 671:20-671:33 7293671:20-671:33
7294 CullType 7294 CullType
7295SampleMaterial.lc 672:30-672:32 7295672:30-672:32
7296 forall a . [a] 7296 forall a . [a]
7297SampleMaterial.lc 673:25-673:30 7297673:25-673:30
7298 Bool 7298 Bool
7299SampleMaterial.lc 674:29-674:34 7299674:29-674:34
7300 Bool 7300 Bool
7301SampleMaterial.lc 676:13-702:14 7301676:13-702:14
7302 [StageAttrs] 7302 [StageAttrs]
7303SampleMaterial.lc 676:15-676:25 7303676:15-676:25
7304 Maybe (Blending', Blending') 7304 Maybe (Blending', Blending')
7305 -> RGBGen 7305 -> RGBGen
7306 -> AlphaGen 7306 -> AlphaGen
@@ -7308,70 +7308,70 @@ SampleMaterial.lc 676:15-676:25
7308 -> [TCMod] 7308 -> [TCMod]
7309 -> StageTexture 7309 -> StageTexture
7310 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7310 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7311SampleMaterial.lc 676:15-677:36 7311676:15-677:36
7312 RGBGen 7312 RGBGen
7313 -> AlphaGen 7313 -> AlphaGen
7314 -> TCGen 7314 -> TCGen
7315 -> [TCMod] 7315 -> [TCMod]
7316 -> StageTexture 7316 -> StageTexture
7317 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7317 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7318SampleMaterial.lc 676:15-678:50 7318676:15-678:50
7319 AlphaGen 7319 AlphaGen
7320 -> TCGen 7320 -> TCGen
7321 -> [TCMod] 7321 -> [TCMod]
7322 -> StageTexture 7322 -> StageTexture
7323 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7323 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7324SampleMaterial.lc 676:15-679:42 7324676:15-679:42
7325 TCGen 7325 TCGen
7326 -> [TCMod] 7326 -> [TCMod]
7327 -> StageTexture 7327 -> StageTexture
7328 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7328 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7329SampleMaterial.lc 676:15-680:36 7329676:15-680:36
7330 [TCMod] 7330 [TCMod]
7331 -> StageTexture 7331 -> StageTexture
7332 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7332 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7333SampleMaterial.lc 676:15-681:31 7333676:15-681:31
7334 StageTexture 7334 StageTexture
7335 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7335 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7336SampleMaterial.lc 676:15-682:73 7336676:15-682:73
7337 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7337 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7338SampleMaterial.lc 676:15-683:38 7338676:15-683:38
7339 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7339 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7340SampleMaterial.lc 676:15-684:41 7340676:15-684:41
7341 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7341 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7342SampleMaterial.lc 676:15-685:40 7342676:15-685:40
7343 Bool -> String -> StageAttrs 7343 Bool -> String -> StageAttrs
7344SampleMaterial.lc 676:15-686:46 7344676:15-686:46
7345 String -> StageAttrs 7345 String -> StageAttrs
7346SampleMaterial.lc 676:15-688:18 7346676:15-688:18
7347 StageAttrs 7347 StageAttrs
7348SampleMaterial.lc 677:29-677:36 7348677:29-677:36
7349 forall a . Maybe a 7349 forall a . Maybe a
7350SampleMaterial.lc 678:30-678:50 7350678:30-678:50
7351 RGBGen 7351 RGBGen
7352SampleMaterial.lc 679:32-679:42 7352679:32-679:42
7353 AlphaGen 7353 AlphaGen
7354SampleMaterial.lc 680:29-680:36 7354680:29-680:36
7355 TCGen 7355 TCGen
7356SampleMaterial.lc 681:29-681:31 7356681:29-681:31
7357 forall a . [a] 7357 forall a . [a]
7358SampleMaterial.lc 682:31-682:37 7358682:31-682:37
7359 String -> StageTexture 7359 String -> StageTexture
7360SampleMaterial.lc 682:31-682:73 7360682:31-682:73
7361 StageTexture 7361 StageTexture
7362SampleMaterial.lc 682:38-682:73 7362682:38-682:73
7363 String 7363 String
7364SampleMaterial.lc 683:34-683:38 7364683:34-683:38
7365 Bool 7365 Bool
7366SampleMaterial.lc 684:33-684:41 7366684:33-684:41
7367 DepthFunction 7367 DepthFunction
7368SampleMaterial.lc 685:33-685:40 7368685:33-685:40
7369 forall a . Maybe a 7369 forall a . Maybe a
7370SampleMaterial.lc 686:41-686:46 7370686:41-686:46
7371 Bool 7371 Bool
7372SampleMaterial.lc 687:38-687:54 7372687:38-687:54
7373 String 7373 String
7374SampleMaterial.lc 689:15-689:25 7374689:15-689:25
7375 Maybe (Blending', Blending') 7375 Maybe (Blending', Blending')
7376 -> RGBGen 7376 -> RGBGen
7377 -> AlphaGen 7377 -> AlphaGen
@@ -7379,82 +7379,82 @@ SampleMaterial.lc 689:15-689:25
7379 -> [TCMod] 7379 -> [TCMod]
7380 -> StageTexture 7380 -> StageTexture
7381 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7381 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7382SampleMaterial.lc 689:15-690:57 7382689:15-690:57
7383 RGBGen 7383 RGBGen
7384 -> AlphaGen 7384 -> AlphaGen
7385 -> TCGen 7385 -> TCGen
7386 -> [TCMod] 7386 -> [TCMod]
7387 -> StageTexture 7387 -> StageTexture
7388 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7388 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7389SampleMaterial.lc 689:15-691:50 7389689:15-691:50
7390 AlphaGen 7390 AlphaGen
7391 -> TCGen 7391 -> TCGen
7392 -> [TCMod] 7392 -> [TCMod]
7393 -> StageTexture 7393 -> StageTexture
7394 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7394 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7395SampleMaterial.lc 689:15-692:42 7395689:15-692:42
7396 TCGen 7396 TCGen
7397 -> [TCMod] 7397 -> [TCMod]
7398 -> StageTexture 7398 -> StageTexture
7399 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7399 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7400SampleMaterial.lc 689:15-693:40 7400689:15-693:40
7401 [TCMod] 7401 [TCMod]
7402 -> StageTexture 7402 -> StageTexture
7403 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7403 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7404SampleMaterial.lc 689:15-694:31 7404689:15-694:31
7405 StageTexture 7405 StageTexture
7406 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7406 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7407SampleMaterial.lc 689:15-695:42 7407689:15-695:42
7408 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7408 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7409SampleMaterial.lc 689:15-696:38 7409689:15-696:38
7410 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7410 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7411SampleMaterial.lc 689:15-697:41 7411689:15-697:41
7412 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7412 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7413SampleMaterial.lc 689:15-698:40 7413689:15-698:40
7414 Bool -> String -> StageAttrs 7414 Bool -> String -> StageAttrs
7415SampleMaterial.lc 689:15-699:46 7415689:15-699:46
7416 String -> StageAttrs 7416 String -> StageAttrs
7417SampleMaterial.lc 689:15-701:18 7417689:15-701:18
7418 StageAttrs | [StageAttrs] 7418 StageAttrs | [StageAttrs]
7419SampleMaterial.lc 690:29-690:33 7419690:29-690:33
7420 forall a . a -> Maybe a 7420 forall a . a -> Maybe a
7421SampleMaterial.lc 690:29-690:57 7421690:29-690:57
7422 Maybe (Blending', Blending') 7422 Maybe (Blending', Blending')
7423SampleMaterial.lc 690:34-690:57 7423690:34-690:57
7424 (Blending', Blending') 7424 (Blending', Blending')
7425SampleMaterial.lc 690:36-690:46 7425690:36-690:46
7426 Blending' 7426 Blending'
7427SampleMaterial.lc 690:49-690:55 7427690:49-690:55
7428 Blending' | ((Blending')) 7428 Blending' | ((Blending'))
7429SampleMaterial.lc 691:30-691:50 7429691:30-691:50
7430 RGBGen 7430 RGBGen
7431SampleMaterial.lc 692:32-692:42 7431692:32-692:42
7432 AlphaGen 7432 AlphaGen
7433SampleMaterial.lc 693:29-693:40 7433693:29-693:40
7434 TCGen 7434 TCGen
7435SampleMaterial.lc 694:29-694:31 7435694:29-694:31
7436 forall a . [a] 7436 forall a . [a]
7437SampleMaterial.lc 695:31-695:42 7437695:31-695:42
7438 StageTexture 7438 StageTexture
7439SampleMaterial.lc 696:34-696:38 7439696:34-696:38
7440 Bool 7440 Bool
7441SampleMaterial.lc 697:33-697:41 7441697:33-697:41
7442 DepthFunction 7442 DepthFunction
7443SampleMaterial.lc 698:33-698:40 7443698:33-698:40
7444 forall a . Maybe a 7444 forall a . Maybe a
7445SampleMaterial.lc 699:41-699:46 7445699:41-699:46
7446 Bool 7446 Bool
7447SampleMaterial.lc 700:38-700:54 7447700:38-700:54
7448 String 7448 String
7449SampleMaterial.lc 703:21-703:26 7449703:21-703:26
7450 Bool 7450 Bool
7451SampleMaterial.lc 706:5-748:6 7451706:5-748:6
7452 (String, CommonAttrs) 7452 (String, CommonAttrs)
7453SampleMaterial.lc 706:5-2182:6 7453706:5-2182:6
7454 [(String, CommonAttrs)] 7454 [(String, CommonAttrs)]
7455SampleMaterial.lc 706:7-706:42 7455706:7-706:42
7456 String 7456 String
7457SampleMaterial.lc 707:7-707:18 7457707:7-707:18
7458 () 7458 ()
7459 -> () 7459 -> ()
7460 -> Bool 7460 -> Bool
@@ -7462,68 +7462,68 @@ SampleMaterial.lc 707:7-707:18
7462 -> Bool 7462 -> Bool
7463 -> Bool 7463 -> Bool
7464 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7464 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7465SampleMaterial.lc 707:7-708:26 7465707:7-708:26
7466 () 7466 ()
7467 -> Bool 7467 -> Bool
7468 -> Float 7468 -> Float
7469 -> Bool 7469 -> Bool
7470 -> Bool 7470 -> Bool
7471 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7471 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7472SampleMaterial.lc 707:7-709:26 7472707:7-709:26
7473 Bool 7473 Bool
7474 -> Float 7474 -> Float
7475 -> Bool 7475 -> Bool
7476 -> Bool 7476 -> Bool
7477 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7477 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7478SampleMaterial.lc 707:7-710:27 7478707:7-710:27
7479 Float 7479 Float
7480 -> Bool 7480 -> Bool
7481 -> Bool 7481 -> Bool
7482 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7482 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7483SampleMaterial.lc 707:7-711:21 7483707:7-711:21
7484 Bool 7484 Bool
7485 -> Bool 7485 -> Bool
7486 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7486 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7487SampleMaterial.lc 707:7-712:35 7487707:7-712:35
7488 Bool 7488 Bool
7489 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7489 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7490SampleMaterial.lc 707:7-713:28 7490707:7-713:28
7491 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7491 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7492SampleMaterial.lc 707:7-714:33 7492707:7-714:33
7493 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7493 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7494SampleMaterial.lc 707:7-715:32 7494707:7-715:32
7495 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7495 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7496SampleMaterial.lc 707:7-716:30 7496707:7-716:30
7497 Bool -> [StageAttrs] -> Bool -> CommonAttrs 7497 Bool -> [StageAttrs] -> Bool -> CommonAttrs
7498SampleMaterial.lc 707:7-717:34 7498707:7-717:34
7499 [StageAttrs] -> Bool -> CommonAttrs 7499 [StageAttrs] -> Bool -> CommonAttrs
7500SampleMaterial.lc 707:7-745:14 7500707:7-745:14
7501 Bool -> CommonAttrs 7501 Bool -> CommonAttrs
7502SampleMaterial.lc 707:7-747:10 7502707:7-747:10
7503 CommonAttrs | ((CommonAttrs)) 7503 CommonAttrs | ((CommonAttrs))
7504SampleMaterial.lc 708:24-708:26 7504708:24-708:26
7505 () 7505 ()
7506SampleMaterial.lc 709:24-709:26 7506709:24-709:26
7507 () 7507 ()
7508SampleMaterial.lc 710:22-710:27 7508710:22-710:27
7509 Bool 7509 Bool
7510SampleMaterial.lc 711:20-711:21 7510711:20-711:21
7511 _b 7511 _b
7512SampleMaterial.lc 712:30-712:35 7512712:30-712:35
7513 Bool 7513 Bool
7514SampleMaterial.lc 713:23-713:28 7514713:23-713:28
7515 Bool 7515 Bool
7516SampleMaterial.lc 714:20-714:33 7516714:20-714:33
7517 CullType 7517 CullType
7518SampleMaterial.lc 715:30-715:32 7518715:30-715:32
7519 forall a . [a] 7519 forall a . [a]
7520SampleMaterial.lc 716:25-716:30 7520716:25-716:30
7521 Bool 7521 Bool
7522SampleMaterial.lc 717:29-717:34 7522717:29-717:34
7523 Bool 7523 Bool
7524SampleMaterial.lc 719:13-745:14 7524719:13-745:14
7525 [StageAttrs] 7525 [StageAttrs]
7526SampleMaterial.lc 719:15-719:25 7526719:15-719:25
7527 Maybe (Blending', Blending') 7527 Maybe (Blending', Blending')
7528 -> RGBGen 7528 -> RGBGen
7529 -> AlphaGen 7529 -> AlphaGen
@@ -7531,70 +7531,70 @@ SampleMaterial.lc 719:15-719:25
7531 -> [TCMod] 7531 -> [TCMod]
7532 -> StageTexture 7532 -> StageTexture
7533 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7533 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7534SampleMaterial.lc 719:15-720:36 7534719:15-720:36
7535 RGBGen 7535 RGBGen
7536 -> AlphaGen 7536 -> AlphaGen
7537 -> TCGen 7537 -> TCGen
7538 -> [TCMod] 7538 -> [TCMod]
7539 -> StageTexture 7539 -> StageTexture
7540 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7540 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7541SampleMaterial.lc 719:15-721:50 7541719:15-721:50
7542 AlphaGen 7542 AlphaGen
7543 -> TCGen 7543 -> TCGen
7544 -> [TCMod] 7544 -> [TCMod]
7545 -> StageTexture 7545 -> StageTexture
7546 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7546 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7547SampleMaterial.lc 719:15-722:42 7547719:15-722:42
7548 TCGen 7548 TCGen
7549 -> [TCMod] 7549 -> [TCMod]
7550 -> StageTexture 7550 -> StageTexture
7551 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7551 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7552SampleMaterial.lc 719:15-723:36 7552719:15-723:36
7553 [TCMod] 7553 [TCMod]
7554 -> StageTexture 7554 -> StageTexture
7555 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7555 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7556SampleMaterial.lc 719:15-724:31 7556719:15-724:31
7557 StageTexture 7557 StageTexture
7558 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7558 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7559SampleMaterial.lc 719:15-725:73 7559719:15-725:73
7560 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7560 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7561SampleMaterial.lc 719:15-726:38 7561719:15-726:38
7562 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7562 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7563SampleMaterial.lc 719:15-727:41 7563719:15-727:41
7564 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7564 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7565SampleMaterial.lc 719:15-728:40 7565719:15-728:40
7566 Bool -> String -> StageAttrs 7566 Bool -> String -> StageAttrs
7567SampleMaterial.lc 719:15-729:46 7567719:15-729:46
7568 String -> StageAttrs 7568 String -> StageAttrs
7569SampleMaterial.lc 719:15-731:18 7569719:15-731:18
7570 StageAttrs 7570 StageAttrs
7571SampleMaterial.lc 720:29-720:36 7571720:29-720:36
7572 forall a . Maybe a 7572 forall a . Maybe a
7573SampleMaterial.lc 721:30-721:50 7573721:30-721:50
7574 RGBGen 7574 RGBGen
7575SampleMaterial.lc 722:32-722:42 7575722:32-722:42
7576 AlphaGen 7576 AlphaGen
7577SampleMaterial.lc 723:29-723:36 7577723:29-723:36
7578 TCGen 7578 TCGen
7579SampleMaterial.lc 724:29-724:31 7579724:29-724:31
7580 forall a . [a] 7580 forall a . [a]
7581SampleMaterial.lc 725:31-725:37 7581725:31-725:37
7582 String -> StageTexture 7582 String -> StageTexture
7583SampleMaterial.lc 725:31-725:73 7583725:31-725:73
7584 StageTexture 7584 StageTexture
7585SampleMaterial.lc 725:38-725:73 7585725:38-725:73
7586 String 7586 String
7587SampleMaterial.lc 726:34-726:38 7587726:34-726:38
7588 Bool 7588 Bool
7589SampleMaterial.lc 727:33-727:41 7589727:33-727:41
7590 DepthFunction 7590 DepthFunction
7591SampleMaterial.lc 728:33-728:40 7591728:33-728:40
7592 forall a . Maybe a 7592 forall a . Maybe a
7593SampleMaterial.lc 729:41-729:46 7593729:41-729:46
7594 Bool 7594 Bool
7595SampleMaterial.lc 730:38-730:54 7595730:38-730:54
7596 String 7596 String
7597SampleMaterial.lc 732:15-732:25 7597732:15-732:25
7598 Maybe (Blending', Blending') 7598 Maybe (Blending', Blending')
7599 -> RGBGen 7599 -> RGBGen
7600 -> AlphaGen 7600 -> AlphaGen
@@ -7602,82 +7602,82 @@ SampleMaterial.lc 732:15-732:25
7602 -> [TCMod] 7602 -> [TCMod]
7603 -> StageTexture 7603 -> StageTexture
7604 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7604 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7605SampleMaterial.lc 732:15-733:57 7605732:15-733:57
7606 RGBGen 7606 RGBGen
7607 -> AlphaGen 7607 -> AlphaGen
7608 -> TCGen 7608 -> TCGen
7609 -> [TCMod] 7609 -> [TCMod]
7610 -> StageTexture 7610 -> StageTexture
7611 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7611 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7612SampleMaterial.lc 732:15-734:50 7612732:15-734:50
7613 AlphaGen 7613 AlphaGen
7614 -> TCGen 7614 -> TCGen
7615 -> [TCMod] 7615 -> [TCMod]
7616 -> StageTexture 7616 -> StageTexture
7617 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7617 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7618SampleMaterial.lc 732:15-735:42 7618732:15-735:42
7619 TCGen 7619 TCGen
7620 -> [TCMod] 7620 -> [TCMod]
7621 -> StageTexture 7621 -> StageTexture
7622 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7622 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7623SampleMaterial.lc 732:15-736:40 7623732:15-736:40
7624 [TCMod] 7624 [TCMod]
7625 -> StageTexture 7625 -> StageTexture
7626 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7626 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7627SampleMaterial.lc 732:15-737:31 7627732:15-737:31
7628 StageTexture 7628 StageTexture
7629 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7629 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7630SampleMaterial.lc 732:15-738:42 7630732:15-738:42
7631 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7631 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7632SampleMaterial.lc 732:15-739:38 7632732:15-739:38
7633 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7633 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7634SampleMaterial.lc 732:15-740:41 7634732:15-740:41
7635 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7635 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7636SampleMaterial.lc 732:15-741:40 7636732:15-741:40
7637 Bool -> String -> StageAttrs 7637 Bool -> String -> StageAttrs
7638SampleMaterial.lc 732:15-742:46 7638732:15-742:46
7639 String -> StageAttrs 7639 String -> StageAttrs
7640SampleMaterial.lc 732:15-744:18 7640732:15-744:18
7641 StageAttrs | [StageAttrs] 7641 StageAttrs | [StageAttrs]
7642SampleMaterial.lc 733:29-733:33 7642733:29-733:33
7643 forall a . a -> Maybe a 7643 forall a . a -> Maybe a
7644SampleMaterial.lc 733:29-733:57 7644733:29-733:57
7645 Maybe (Blending', Blending') 7645 Maybe (Blending', Blending')
7646SampleMaterial.lc 733:34-733:57 7646733:34-733:57
7647 (Blending', Blending') 7647 (Blending', Blending')
7648SampleMaterial.lc 733:36-733:46 7648733:36-733:46
7649 Blending' 7649 Blending'
7650SampleMaterial.lc 733:49-733:55 7650733:49-733:55
7651 Blending' | ((Blending')) 7651 Blending' | ((Blending'))
7652SampleMaterial.lc 734:30-734:50 7652734:30-734:50
7653 RGBGen 7653 RGBGen
7654SampleMaterial.lc 735:32-735:42 7654735:32-735:42
7655 AlphaGen 7655 AlphaGen
7656SampleMaterial.lc 736:29-736:40 7656736:29-736:40
7657 TCGen 7657 TCGen
7658SampleMaterial.lc 737:29-737:31 7658737:29-737:31
7659 forall a . [a] 7659 forall a . [a]
7660SampleMaterial.lc 738:31-738:42 7660738:31-738:42
7661 StageTexture 7661 StageTexture
7662SampleMaterial.lc 739:34-739:38 7662739:34-739:38
7663 Bool 7663 Bool
7664SampleMaterial.lc 740:33-740:41 7664740:33-740:41
7665 DepthFunction 7665 DepthFunction
7666SampleMaterial.lc 741:33-741:40 7666741:33-741:40
7667 forall a . Maybe a 7667 forall a . Maybe a
7668SampleMaterial.lc 742:41-742:46 7668742:41-742:46
7669 Bool 7669 Bool
7670SampleMaterial.lc 743:38-743:54 7670743:38-743:54
7671 String 7671 String
7672SampleMaterial.lc 746:21-746:26 7672746:21-746:26
7673 Bool 7673 Bool
7674SampleMaterial.lc 749:5-791:6 7674749:5-791:6
7675 (String, CommonAttrs) 7675 (String, CommonAttrs)
7676SampleMaterial.lc 749:5-2182:6 7676749:5-2182:6
7677 [(String, CommonAttrs)] 7677 [(String, CommonAttrs)]
7678SampleMaterial.lc 749:7-749:42 7678749:7-749:42
7679 String 7679 String
7680SampleMaterial.lc 750:7-750:18 7680750:7-750:18
7681 () 7681 ()
7682 -> () 7682 -> ()
7683 -> Bool 7683 -> Bool
@@ -7685,68 +7685,68 @@ SampleMaterial.lc 750:7-750:18
7685 -> Bool 7685 -> Bool
7686 -> Bool 7686 -> Bool
7687 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7687 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7688SampleMaterial.lc 750:7-751:26 7688750:7-751:26
7689 () 7689 ()
7690 -> Bool 7690 -> Bool
7691 -> Float 7691 -> Float
7692 -> Bool 7692 -> Bool
7693 -> Bool 7693 -> Bool
7694 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7694 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7695SampleMaterial.lc 750:7-752:26 7695750:7-752:26
7696 Bool 7696 Bool
7697 -> Float 7697 -> Float
7698 -> Bool 7698 -> Bool
7699 -> Bool 7699 -> Bool
7700 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7700 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7701SampleMaterial.lc 750:7-753:27 7701750:7-753:27
7702 Float 7702 Float
7703 -> Bool 7703 -> Bool
7704 -> Bool 7704 -> Bool
7705 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7705 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7706SampleMaterial.lc 750:7-754:21 7706750:7-754:21
7707 Bool 7707 Bool
7708 -> Bool 7708 -> Bool
7709 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7709 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7710SampleMaterial.lc 750:7-755:35 7710750:7-755:35
7711 Bool 7711 Bool
7712 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7712 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7713SampleMaterial.lc 750:7-756:28 7713750:7-756:28
7714 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7714 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7715SampleMaterial.lc 750:7-757:33 7715750:7-757:33
7716 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7716 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7717SampleMaterial.lc 750:7-758:32 7717750:7-758:32
7718 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7718 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7719SampleMaterial.lc 750:7-759:30 7719750:7-759:30
7720 Bool -> [StageAttrs] -> Bool -> CommonAttrs 7720 Bool -> [StageAttrs] -> Bool -> CommonAttrs
7721SampleMaterial.lc 750:7-760:34 7721750:7-760:34
7722 [StageAttrs] -> Bool -> CommonAttrs 7722 [StageAttrs] -> Bool -> CommonAttrs
7723SampleMaterial.lc 750:7-788:14 7723750:7-788:14
7724 Bool -> CommonAttrs 7724 Bool -> CommonAttrs
7725SampleMaterial.lc 750:7-790:10 7725750:7-790:10
7726 CommonAttrs | ((CommonAttrs)) 7726 CommonAttrs | ((CommonAttrs))
7727SampleMaterial.lc 751:24-751:26 7727751:24-751:26
7728 () 7728 ()
7729SampleMaterial.lc 752:24-752:26 7729752:24-752:26
7730 () 7730 ()
7731SampleMaterial.lc 753:22-753:27 7731753:22-753:27
7732 Bool 7732 Bool
7733SampleMaterial.lc 754:20-754:21 7733754:20-754:21
7734 _b 7734 _b
7735SampleMaterial.lc 755:30-755:35 7735755:30-755:35
7736 Bool 7736 Bool
7737SampleMaterial.lc 756:23-756:28 7737756:23-756:28
7738 Bool 7738 Bool
7739SampleMaterial.lc 757:20-757:33 7739757:20-757:33
7740 CullType 7740 CullType
7741SampleMaterial.lc 758:30-758:32 7741758:30-758:32
7742 forall a . [a] 7742 forall a . [a]
7743SampleMaterial.lc 759:25-759:30 7743759:25-759:30
7744 Bool 7744 Bool
7745SampleMaterial.lc 760:29-760:34 7745760:29-760:34
7746 Bool 7746 Bool
7747SampleMaterial.lc 762:13-788:14 7747762:13-788:14
7748 [StageAttrs] 7748 [StageAttrs]
7749SampleMaterial.lc 762:15-762:25 7749762:15-762:25
7750 Maybe (Blending', Blending') 7750 Maybe (Blending', Blending')
7751 -> RGBGen 7751 -> RGBGen
7752 -> AlphaGen 7752 -> AlphaGen
@@ -7754,70 +7754,70 @@ SampleMaterial.lc 762:15-762:25
7754 -> [TCMod] 7754 -> [TCMod]
7755 -> StageTexture 7755 -> StageTexture
7756 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7756 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7757SampleMaterial.lc 762:15-763:36 7757762:15-763:36
7758 RGBGen 7758 RGBGen
7759 -> AlphaGen 7759 -> AlphaGen
7760 -> TCGen 7760 -> TCGen
7761 -> [TCMod] 7761 -> [TCMod]
7762 -> StageTexture 7762 -> StageTexture
7763 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7763 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7764SampleMaterial.lc 762:15-764:50 7764762:15-764:50
7765 AlphaGen 7765 AlphaGen
7766 -> TCGen 7766 -> TCGen
7767 -> [TCMod] 7767 -> [TCMod]
7768 -> StageTexture 7768 -> StageTexture
7769 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7769 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7770SampleMaterial.lc 762:15-765:42 7770762:15-765:42
7771 TCGen 7771 TCGen
7772 -> [TCMod] 7772 -> [TCMod]
7773 -> StageTexture 7773 -> StageTexture
7774 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7774 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7775SampleMaterial.lc 762:15-766:36 7775762:15-766:36
7776 [TCMod] 7776 [TCMod]
7777 -> StageTexture 7777 -> StageTexture
7778 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7778 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7779SampleMaterial.lc 762:15-767:31 7779762:15-767:31
7780 StageTexture 7780 StageTexture
7781 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7781 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7782SampleMaterial.lc 762:15-768:73 7782762:15-768:73
7783 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7783 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7784SampleMaterial.lc 762:15-769:38 7784762:15-769:38
7785 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7785 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7786SampleMaterial.lc 762:15-770:41 7786762:15-770:41
7787 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7787 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7788SampleMaterial.lc 762:15-771:40 7788762:15-771:40
7789 Bool -> String -> StageAttrs 7789 Bool -> String -> StageAttrs
7790SampleMaterial.lc 762:15-772:46 7790762:15-772:46
7791 String -> StageAttrs 7791 String -> StageAttrs
7792SampleMaterial.lc 762:15-774:18 7792762:15-774:18
7793 StageAttrs 7793 StageAttrs
7794SampleMaterial.lc 763:29-763:36 7794763:29-763:36
7795 forall a . Maybe a 7795 forall a . Maybe a
7796SampleMaterial.lc 764:30-764:50 7796764:30-764:50
7797 RGBGen 7797 RGBGen
7798SampleMaterial.lc 765:32-765:42 7798765:32-765:42
7799 AlphaGen 7799 AlphaGen
7800SampleMaterial.lc 766:29-766:36 7800766:29-766:36
7801 TCGen 7801 TCGen
7802SampleMaterial.lc 767:29-767:31 7802767:29-767:31
7803 forall a . [a] 7803 forall a . [a]
7804SampleMaterial.lc 768:31-768:37 7804768:31-768:37
7805 String -> StageTexture 7805 String -> StageTexture
7806SampleMaterial.lc 768:31-768:73 7806768:31-768:73
7807 StageTexture 7807 StageTexture
7808SampleMaterial.lc 768:38-768:73 7808768:38-768:73
7809 String 7809 String
7810SampleMaterial.lc 769:34-769:38 7810769:34-769:38
7811 Bool 7811 Bool
7812SampleMaterial.lc 770:33-770:41 7812770:33-770:41
7813 DepthFunction 7813 DepthFunction
7814SampleMaterial.lc 771:33-771:40 7814771:33-771:40
7815 forall a . Maybe a 7815 forall a . Maybe a
7816SampleMaterial.lc 772:41-772:46 7816772:41-772:46
7817 Bool 7817 Bool
7818SampleMaterial.lc 773:38-773:54 7818773:38-773:54
7819 String 7819 String
7820SampleMaterial.lc 775:15-775:25 7820775:15-775:25
7821 Maybe (Blending', Blending') 7821 Maybe (Blending', Blending')
7822 -> RGBGen 7822 -> RGBGen
7823 -> AlphaGen 7823 -> AlphaGen
@@ -7825,82 +7825,82 @@ SampleMaterial.lc 775:15-775:25
7825 -> [TCMod] 7825 -> [TCMod]
7826 -> StageTexture 7826 -> StageTexture
7827 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7827 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7828SampleMaterial.lc 775:15-776:57 7828775:15-776:57
7829 RGBGen 7829 RGBGen
7830 -> AlphaGen 7830 -> AlphaGen
7831 -> TCGen 7831 -> TCGen
7832 -> [TCMod] 7832 -> [TCMod]
7833 -> StageTexture 7833 -> StageTexture
7834 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7834 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7835SampleMaterial.lc 775:15-777:50 7835775:15-777:50
7836 AlphaGen 7836 AlphaGen
7837 -> TCGen 7837 -> TCGen
7838 -> [TCMod] 7838 -> [TCMod]
7839 -> StageTexture 7839 -> StageTexture
7840 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7840 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7841SampleMaterial.lc 775:15-778:42 7841775:15-778:42
7842 TCGen 7842 TCGen
7843 -> [TCMod] 7843 -> [TCMod]
7844 -> StageTexture 7844 -> StageTexture
7845 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7845 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7846SampleMaterial.lc 775:15-779:40 7846775:15-779:40
7847 [TCMod] 7847 [TCMod]
7848 -> StageTexture 7848 -> StageTexture
7849 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7849 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7850SampleMaterial.lc 775:15-780:31 7850775:15-780:31
7851 StageTexture 7851 StageTexture
7852 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7852 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7853SampleMaterial.lc 775:15-781:42 7853775:15-781:42
7854 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7854 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7855SampleMaterial.lc 775:15-782:38 7855775:15-782:38
7856 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7856 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7857SampleMaterial.lc 775:15-783:41 7857775:15-783:41
7858 Maybe AlphaFunction -> Bool -> String -> StageAttrs 7858 Maybe AlphaFunction -> Bool -> String -> StageAttrs
7859SampleMaterial.lc 775:15-784:40 7859775:15-784:40
7860 Bool -> String -> StageAttrs 7860 Bool -> String -> StageAttrs
7861SampleMaterial.lc 775:15-785:46 7861775:15-785:46
7862 String -> StageAttrs 7862 String -> StageAttrs
7863SampleMaterial.lc 775:15-787:18 7863775:15-787:18
7864 StageAttrs | [StageAttrs] 7864 StageAttrs | [StageAttrs]
7865SampleMaterial.lc 776:29-776:33 7865776:29-776:33
7866 forall a . a -> Maybe a 7866 forall a . a -> Maybe a
7867SampleMaterial.lc 776:29-776:57 7867776:29-776:57
7868 Maybe (Blending', Blending') 7868 Maybe (Blending', Blending')
7869SampleMaterial.lc 776:34-776:57 7869776:34-776:57
7870 (Blending', Blending') 7870 (Blending', Blending')
7871SampleMaterial.lc 776:36-776:46 7871776:36-776:46
7872 Blending' 7872 Blending'
7873SampleMaterial.lc 776:49-776:55 7873776:49-776:55
7874 Blending' | ((Blending')) 7874 Blending' | ((Blending'))
7875SampleMaterial.lc 777:30-777:50 7875777:30-777:50
7876 RGBGen 7876 RGBGen
7877SampleMaterial.lc 778:32-778:42 7877778:32-778:42
7878 AlphaGen 7878 AlphaGen
7879SampleMaterial.lc 779:29-779:40 7879779:29-779:40
7880 TCGen 7880 TCGen
7881SampleMaterial.lc 780:29-780:31 7881780:29-780:31
7882 forall a . [a] 7882 forall a . [a]
7883SampleMaterial.lc 781:31-781:42 7883781:31-781:42
7884 StageTexture 7884 StageTexture
7885SampleMaterial.lc 782:34-782:38 7885782:34-782:38
7886 Bool 7886 Bool
7887SampleMaterial.lc 783:33-783:41 7887783:33-783:41
7888 DepthFunction 7888 DepthFunction
7889SampleMaterial.lc 784:33-784:40 7889784:33-784:40
7890 forall a . Maybe a 7890 forall a . Maybe a
7891SampleMaterial.lc 785:41-785:46 7891785:41-785:46
7892 Bool 7892 Bool
7893SampleMaterial.lc 786:38-786:54 7893786:38-786:54
7894 String 7894 String
7895SampleMaterial.lc 789:21-789:26 7895789:21-789:26
7896 Bool 7896 Bool
7897SampleMaterial.lc 792:5-834:6 7897792:5-834:6
7898 (String, CommonAttrs) 7898 (String, CommonAttrs)
7899SampleMaterial.lc 792:5-2182:6 7899792:5-2182:6
7900 [(String, CommonAttrs)] 7900 [(String, CommonAttrs)]
7901SampleMaterial.lc 792:7-792:41 7901792:7-792:41
7902 String 7902 String
7903SampleMaterial.lc 793:7-793:18 7903793:7-793:18
7904 () 7904 ()
7905 -> () 7905 -> ()
7906 -> Bool 7906 -> Bool
@@ -7908,68 +7908,68 @@ SampleMaterial.lc 793:7-793:18
7908 -> Bool 7908 -> Bool
7909 -> Bool 7909 -> Bool
7910 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7910 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7911SampleMaterial.lc 793:7-794:26 7911793:7-794:26
7912 () 7912 ()
7913 -> Bool 7913 -> Bool
7914 -> Float 7914 -> Float
7915 -> Bool 7915 -> Bool
7916 -> Bool 7916 -> Bool
7917 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7917 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7918SampleMaterial.lc 793:7-795:26 7918793:7-795:26
7919 Bool 7919 Bool
7920 -> Float 7920 -> Float
7921 -> Bool 7921 -> Bool
7922 -> Bool 7922 -> Bool
7923 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7923 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7924SampleMaterial.lc 793:7-796:27 7924793:7-796:27
7925 Float 7925 Float
7926 -> Bool 7926 -> Bool
7927 -> Bool 7927 -> Bool
7928 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7928 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7929SampleMaterial.lc 793:7-797:21 7929793:7-797:21
7930 Bool 7930 Bool
7931 -> Bool 7931 -> Bool
7932 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7932 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7933SampleMaterial.lc 793:7-798:35 7933793:7-798:35
7934 Bool 7934 Bool
7935 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7935 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7936SampleMaterial.lc 793:7-799:28 7936793:7-799:28
7937 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7937 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7938SampleMaterial.lc 793:7-800:33 7938793:7-800:33
7939 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7939 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7940SampleMaterial.lc 793:7-801:32 7940793:7-801:32
7941 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 7941 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
7942SampleMaterial.lc 793:7-802:30 7942793:7-802:30
7943 Bool -> [StageAttrs] -> Bool -> CommonAttrs 7943 Bool -> [StageAttrs] -> Bool -> CommonAttrs
7944SampleMaterial.lc 793:7-803:34 7944793:7-803:34
7945 [StageAttrs] -> Bool -> CommonAttrs 7945 [StageAttrs] -> Bool -> CommonAttrs
7946SampleMaterial.lc 793:7-831:14 7946793:7-831:14
7947 Bool -> CommonAttrs 7947 Bool -> CommonAttrs
7948SampleMaterial.lc 793:7-833:10 7948793:7-833:10
7949 CommonAttrs | ((CommonAttrs)) 7949 CommonAttrs | ((CommonAttrs))
7950SampleMaterial.lc 794:24-794:26 7950794:24-794:26
7951 () 7951 ()
7952SampleMaterial.lc 795:24-795:26 7952795:24-795:26
7953 () 7953 ()
7954SampleMaterial.lc 796:22-796:27 7954796:22-796:27
7955 Bool 7955 Bool
7956SampleMaterial.lc 797:20-797:21 7956797:20-797:21
7957 _b 7957 _b
7958SampleMaterial.lc 798:30-798:35 7958798:30-798:35
7959 Bool 7959 Bool
7960SampleMaterial.lc 799:23-799:28 7960799:23-799:28
7961 Bool 7961 Bool
7962SampleMaterial.lc 800:20-800:33 7962800:20-800:33
7963 CullType 7963 CullType
7964SampleMaterial.lc 801:30-801:32 7964801:30-801:32
7965 forall a . [a] 7965 forall a . [a]
7966SampleMaterial.lc 802:25-802:30 7966802:25-802:30
7967 Bool 7967 Bool
7968SampleMaterial.lc 803:29-803:34 7968803:29-803:34
7969 Bool 7969 Bool
7970SampleMaterial.lc 805:13-831:14 7970805:13-831:14
7971 [StageAttrs] 7971 [StageAttrs]
7972SampleMaterial.lc 805:15-805:25 7972805:15-805:25
7973 Maybe (Blending', Blending') 7973 Maybe (Blending', Blending')
7974 -> RGBGen 7974 -> RGBGen
7975 -> AlphaGen 7975 -> AlphaGen
@@ -7977,70 +7977,70 @@ SampleMaterial.lc 805:15-805:25
7977 -> [TCMod] 7977 -> [TCMod]
7978 -> StageTexture 7978 -> StageTexture
7979 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7979 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7980SampleMaterial.lc 805:15-806:36 7980805:15-806:36
7981 RGBGen 7981 RGBGen
7982 -> AlphaGen 7982 -> AlphaGen
7983 -> TCGen 7983 -> TCGen
7984 -> [TCMod] 7984 -> [TCMod]
7985 -> StageTexture 7985 -> StageTexture
7986 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7986 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7987SampleMaterial.lc 805:15-807:50 7987805:15-807:50
7988 AlphaGen 7988 AlphaGen
7989 -> TCGen 7989 -> TCGen
7990 -> [TCMod] 7990 -> [TCMod]
7991 -> StageTexture 7991 -> StageTexture
7992 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7992 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7993SampleMaterial.lc 805:15-808:42 7993805:15-808:42
7994 TCGen 7994 TCGen
7995 -> [TCMod] 7995 -> [TCMod]
7996 -> StageTexture 7996 -> StageTexture
7997 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 7997 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
7998SampleMaterial.lc 805:15-809:36 7998805:15-809:36
7999 [TCMod] 7999 [TCMod]
8000 -> StageTexture 8000 -> StageTexture
8001 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8001 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8002SampleMaterial.lc 805:15-810:31 8002805:15-810:31
8003 StageTexture 8003 StageTexture
8004 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8004 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8005SampleMaterial.lc 805:15-811:72 8005805:15-811:72
8006 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8006 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8007SampleMaterial.lc 805:15-812:38 8007805:15-812:38
8008 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8008 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8009SampleMaterial.lc 805:15-813:41 8009805:15-813:41
8010 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8010 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8011SampleMaterial.lc 805:15-814:40 8011805:15-814:40
8012 Bool -> String -> StageAttrs 8012 Bool -> String -> StageAttrs
8013SampleMaterial.lc 805:15-815:46 8013805:15-815:46
8014 String -> StageAttrs 8014 String -> StageAttrs
8015SampleMaterial.lc 805:15-817:18 8015805:15-817:18
8016 StageAttrs 8016 StageAttrs
8017SampleMaterial.lc 806:29-806:36 8017806:29-806:36
8018 forall a . Maybe a 8018 forall a . Maybe a
8019SampleMaterial.lc 807:30-807:50 8019807:30-807:50
8020 RGBGen 8020 RGBGen
8021SampleMaterial.lc 808:32-808:42 8021808:32-808:42
8022 AlphaGen 8022 AlphaGen
8023SampleMaterial.lc 809:29-809:36 8023809:29-809:36
8024 TCGen 8024 TCGen
8025SampleMaterial.lc 810:29-810:31 8025810:29-810:31
8026 forall a . [a] 8026 forall a . [a]
8027SampleMaterial.lc 811:31-811:37 8027811:31-811:37
8028 String -> StageTexture 8028 String -> StageTexture
8029SampleMaterial.lc 811:31-811:72 8029811:31-811:72
8030 StageTexture 8030 StageTexture
8031SampleMaterial.lc 811:38-811:72 8031811:38-811:72
8032 String 8032 String
8033SampleMaterial.lc 812:34-812:38 8033812:34-812:38
8034 Bool 8034 Bool
8035SampleMaterial.lc 813:33-813:41 8035813:33-813:41
8036 DepthFunction 8036 DepthFunction
8037SampleMaterial.lc 814:33-814:40 8037814:33-814:40
8038 forall a . Maybe a 8038 forall a . Maybe a
8039SampleMaterial.lc 815:41-815:46 8039815:41-815:46
8040 Bool 8040 Bool
8041SampleMaterial.lc 816:38-816:54 8041816:38-816:54
8042 String 8042 String
8043SampleMaterial.lc 818:15-818:25 8043818:15-818:25
8044 Maybe (Blending', Blending') 8044 Maybe (Blending', Blending')
8045 -> RGBGen 8045 -> RGBGen
8046 -> AlphaGen 8046 -> AlphaGen
@@ -8048,82 +8048,82 @@ SampleMaterial.lc 818:15-818:25
8048 -> [TCMod] 8048 -> [TCMod]
8049 -> StageTexture 8049 -> StageTexture
8050 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8050 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8051SampleMaterial.lc 818:15-819:57 8051818:15-819:57
8052 RGBGen 8052 RGBGen
8053 -> AlphaGen 8053 -> AlphaGen
8054 -> TCGen 8054 -> TCGen
8055 -> [TCMod] 8055 -> [TCMod]
8056 -> StageTexture 8056 -> StageTexture
8057 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8057 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8058SampleMaterial.lc 818:15-820:50 8058818:15-820:50
8059 AlphaGen 8059 AlphaGen
8060 -> TCGen 8060 -> TCGen
8061 -> [TCMod] 8061 -> [TCMod]
8062 -> StageTexture 8062 -> StageTexture
8063 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8063 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8064SampleMaterial.lc 818:15-821:42 8064818:15-821:42
8065 TCGen 8065 TCGen
8066 -> [TCMod] 8066 -> [TCMod]
8067 -> StageTexture 8067 -> StageTexture
8068 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8068 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8069SampleMaterial.lc 818:15-822:40 8069818:15-822:40
8070 [TCMod] 8070 [TCMod]
8071 -> StageTexture 8071 -> StageTexture
8072 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8072 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8073SampleMaterial.lc 818:15-823:31 8073818:15-823:31
8074 StageTexture 8074 StageTexture
8075 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8075 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8076SampleMaterial.lc 818:15-824:42 8076818:15-824:42
8077 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8077 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8078SampleMaterial.lc 818:15-825:38 8078818:15-825:38
8079 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8079 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8080SampleMaterial.lc 818:15-826:41 8080818:15-826:41
8081 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8081 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8082SampleMaterial.lc 818:15-827:40 8082818:15-827:40
8083 Bool -> String -> StageAttrs 8083 Bool -> String -> StageAttrs
8084SampleMaterial.lc 818:15-828:46 8084818:15-828:46
8085 String -> StageAttrs 8085 String -> StageAttrs
8086SampleMaterial.lc 818:15-830:18 8086818:15-830:18
8087 StageAttrs | [StageAttrs] 8087 StageAttrs | [StageAttrs]
8088SampleMaterial.lc 819:29-819:33 8088819:29-819:33
8089 forall a . a -> Maybe a 8089 forall a . a -> Maybe a
8090SampleMaterial.lc 819:29-819:57 8090819:29-819:57
8091 Maybe (Blending', Blending') 8091 Maybe (Blending', Blending')
8092SampleMaterial.lc 819:34-819:57 8092819:34-819:57
8093 (Blending', Blending') 8093 (Blending', Blending')
8094SampleMaterial.lc 819:36-819:46 8094819:36-819:46
8095 Blending' 8095 Blending'
8096SampleMaterial.lc 819:49-819:55 8096819:49-819:55
8097 Blending' | ((Blending')) 8097 Blending' | ((Blending'))
8098SampleMaterial.lc 820:30-820:50 8098820:30-820:50
8099 RGBGen 8099 RGBGen
8100SampleMaterial.lc 821:32-821:42 8100821:32-821:42
8101 AlphaGen 8101 AlphaGen
8102SampleMaterial.lc 822:29-822:40 8102822:29-822:40
8103 TCGen 8103 TCGen
8104SampleMaterial.lc 823:29-823:31 8104823:29-823:31
8105 forall a . [a] 8105 forall a . [a]
8106SampleMaterial.lc 824:31-824:42 8106824:31-824:42
8107 StageTexture 8107 StageTexture
8108SampleMaterial.lc 825:34-825:38 8108825:34-825:38
8109 Bool 8109 Bool
8110SampleMaterial.lc 826:33-826:41 8110826:33-826:41
8111 DepthFunction 8111 DepthFunction
8112SampleMaterial.lc 827:33-827:40 8112827:33-827:40
8113 forall a . Maybe a 8113 forall a . Maybe a
8114SampleMaterial.lc 828:41-828:46 8114828:41-828:46
8115 Bool 8115 Bool
8116SampleMaterial.lc 829:38-829:54 8116829:38-829:54
8117 String 8117 String
8118SampleMaterial.lc 832:21-832:26 8118832:21-832:26
8119 Bool 8119 Bool
8120SampleMaterial.lc 835:5-891:6 8120835:5-891:6
8121 (String, CommonAttrs) 8121 (String, CommonAttrs)
8122SampleMaterial.lc 835:5-2182:6 8122835:5-2182:6
8123 [(String, CommonAttrs)] 8123 [(String, CommonAttrs)]
8124SampleMaterial.lc 835:7-835:41 8124835:7-835:41
8125 String 8125 String
8126SampleMaterial.lc 836:7-836:18 8126836:7-836:18
8127 () 8127 ()
8128 -> () 8128 -> ()
8129 -> Bool 8129 -> Bool
@@ -8131,68 +8131,68 @@ SampleMaterial.lc 836:7-836:18
8131 -> Bool 8131 -> Bool
8132 -> Bool 8132 -> Bool
8133 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8133 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8134SampleMaterial.lc 836:7-837:26 8134836:7-837:26
8135 () 8135 ()
8136 -> Bool 8136 -> Bool
8137 -> Float 8137 -> Float
8138 -> Bool 8138 -> Bool
8139 -> Bool 8139 -> Bool
8140 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8140 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8141SampleMaterial.lc 836:7-838:26 8141836:7-838:26
8142 Bool 8142 Bool
8143 -> Float 8143 -> Float
8144 -> Bool 8144 -> Bool
8145 -> Bool 8145 -> Bool
8146 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8146 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8147SampleMaterial.lc 836:7-839:27 8147836:7-839:27
8148 Float 8148 Float
8149 -> Bool 8149 -> Bool
8150 -> Bool 8150 -> Bool
8151 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8151 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8152SampleMaterial.lc 836:7-840:21 8152836:7-840:21
8153 Bool 8153 Bool
8154 -> Bool 8154 -> Bool
8155 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8155 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8156SampleMaterial.lc 836:7-841:35 8156836:7-841:35
8157 Bool 8157 Bool
8158 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8158 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8159SampleMaterial.lc 836:7-842:28 8159836:7-842:28
8160 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8160 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8161SampleMaterial.lc 836:7-843:33 8161836:7-843:33
8162 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8162 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8163SampleMaterial.lc 836:7-844:32 8163836:7-844:32
8164 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8164 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8165SampleMaterial.lc 836:7-845:30 8165836:7-845:30
8166 Bool -> [StageAttrs] -> Bool -> CommonAttrs 8166 Bool -> [StageAttrs] -> Bool -> CommonAttrs
8167SampleMaterial.lc 836:7-846:34 8167836:7-846:34
8168 [StageAttrs] -> Bool -> CommonAttrs 8168 [StageAttrs] -> Bool -> CommonAttrs
8169SampleMaterial.lc 836:7-888:14 8169836:7-888:14
8170 Bool -> CommonAttrs 8170 Bool -> CommonAttrs
8171SampleMaterial.lc 836:7-890:10 8171836:7-890:10
8172 CommonAttrs | ((CommonAttrs)) 8172 CommonAttrs | ((CommonAttrs))
8173SampleMaterial.lc 837:24-837:26 8173837:24-837:26
8174 () 8174 ()
8175SampleMaterial.lc 838:24-838:26 8175838:24-838:26
8176 () 8176 ()
8177SampleMaterial.lc 839:22-839:27 8177839:22-839:27
8178 Bool 8178 Bool
8179SampleMaterial.lc 840:20-840:21 8179840:20-840:21
8180 _b 8180 _b
8181SampleMaterial.lc 841:30-841:35 8181841:30-841:35
8182 Bool 8182 Bool
8183SampleMaterial.lc 842:23-842:28 8183842:23-842:28
8184 Bool 8184 Bool
8185SampleMaterial.lc 843:20-843:33 8185843:20-843:33
8186 CullType 8186 CullType
8187SampleMaterial.lc 844:30-844:32 8187844:30-844:32
8188 forall a . [a] 8188 forall a . [a]
8189SampleMaterial.lc 845:25-845:30 8189845:25-845:30
8190 Bool 8190 Bool
8191SampleMaterial.lc 846:29-846:34 8191846:29-846:34
8192 Bool 8192 Bool
8193SampleMaterial.lc 848:13-888:14 8193848:13-888:14
8194 [StageAttrs] 8194 [StageAttrs]
8195SampleMaterial.lc 848:15-848:25 8195848:15-848:25
8196 Maybe (Blending', Blending') 8196 Maybe (Blending', Blending')
8197 -> RGBGen 8197 -> RGBGen
8198 -> AlphaGen 8198 -> AlphaGen
@@ -8200,110 +8200,110 @@ SampleMaterial.lc 848:15-848:25
8200 -> [TCMod] 8200 -> [TCMod]
8201 -> StageTexture 8201 -> StageTexture
8202 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8202 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8203SampleMaterial.lc 848:15-849:36 8203848:15-849:36
8204 RGBGen 8204 RGBGen
8205 -> AlphaGen 8205 -> AlphaGen
8206 -> TCGen 8206 -> TCGen
8207 -> [TCMod] 8207 -> [TCMod]
8208 -> StageTexture 8208 -> StageTexture
8209 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8209 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8210SampleMaterial.lc 848:15-850:42 8210848:15-850:42
8211 AlphaGen 8211 AlphaGen
8212 -> TCGen 8212 -> TCGen
8213 -> [TCMod] 8213 -> [TCMod]
8214 -> StageTexture 8214 -> StageTexture
8215 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8215 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8216SampleMaterial.lc 848:15-851:42 8216848:15-851:42
8217 TCGen 8217 TCGen
8218 -> [TCMod] 8218 -> [TCMod]
8219 -> StageTexture 8219 -> StageTexture
8220 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8220 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8221SampleMaterial.lc 848:15-852:36 8221848:15-852:36
8222 [TCMod] 8222 [TCMod]
8223 -> StageTexture 8223 -> StageTexture
8224 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8224 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8225SampleMaterial.lc 848:15-854:88 8225848:15-854:88
8226 StageTexture 8226 StageTexture
8227 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8227 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8228SampleMaterial.lc 848:15-855:66 8228848:15-855:66
8229 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8229 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8230SampleMaterial.lc 848:15-856:38 8230848:15-856:38
8231 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8231 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8232SampleMaterial.lc 848:15-857:41 8232848:15-857:41
8233 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8233 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8234SampleMaterial.lc 848:15-858:40 8234848:15-858:40
8235 Bool -> String -> StageAttrs 8235 Bool -> String -> StageAttrs
8236SampleMaterial.lc 848:15-859:46 8236848:15-859:46
8237 String -> StageAttrs 8237 String -> StageAttrs
8238SampleMaterial.lc 848:15-861:18 8238848:15-861:18
8239 StageAttrs 8239 StageAttrs
8240SampleMaterial.lc 849:29-849:36 8240849:29-849:36
8241 forall a . Maybe a 8241 forall a . Maybe a
8242SampleMaterial.lc 850:30-850:42 8242850:30-850:42
8243 RGBGen 8243 RGBGen
8244SampleMaterial.lc 851:32-851:42 8244851:32-851:42
8245 AlphaGen 8245 AlphaGen
8246SampleMaterial.lc 852:29-852:36 8246852:29-852:36
8247 TCGen 8247 TCGen
8248SampleMaterial.lc 854:21-854:88 8248854:21-854:88
8249 [TCMod] 8249 [TCMod]
8250SampleMaterial.lc 854:23-854:32 8250854:23-854:32
8251 Float -> Float -> TCMod 8251 Float -> Float -> TCMod
8252SampleMaterial.lc 854:23-854:36 8252854:23-854:36
8253 Float -> TCMod 8253 Float -> TCMod
8254SampleMaterial.lc 854:23-854:40 8254854:23-854:40
8255 TCMod 8255 TCMod
8256SampleMaterial.lc 854:33-854:36 8256854:33-854:36
8257 Float 8257 Float
8258SampleMaterial.lc 854:37-854:40 8258854:37-854:40
8259 Float 8259 Float
8260SampleMaterial.lc 854:43-854:50 8260854:43-854:50
8261 Float -> Float -> Float -> Float -> TCMod 8261 Float -> Float -> Float -> Float -> TCMod
8262SampleMaterial.lc 854:43-854:54 8262854:43-854:54
8263 Float -> Float -> Float -> TCMod 8263 Float -> Float -> Float -> TCMod
8264SampleMaterial.lc 854:43-854:59 8264854:43-854:59
8265 Float -> Float -> TCMod 8265 Float -> Float -> TCMod
8266SampleMaterial.lc 854:43-854:63 8266854:43-854:63
8267 Float -> TCMod 8267 Float -> TCMod
8268SampleMaterial.lc 854:43-854:67 8268854:43-854:67
8269 TCMod 8269 TCMod
8270SampleMaterial.lc 854:43-854:86 8270854:43-854:86
8271 [TCMod] 8271 [TCMod]
8272SampleMaterial.lc 854:51-854:54 8272854:51-854:54
8273 Float 8273 Float
8274SampleMaterial.lc 854:55-854:59 8274854:55-854:59
8275 Float 8275 Float
8276SampleMaterial.lc 854:60-854:63 8276854:60-854:63
8277 Float 8277 Float
8278SampleMaterial.lc 854:64-854:67 8278854:64-854:67
8279 Float 8279 Float
8280SampleMaterial.lc 854:70-854:78 8280854:70-854:78
8281 Float -> Float -> TCMod 8281 Float -> Float -> TCMod
8282SampleMaterial.lc 854:70-854:82 8282854:70-854:82
8283 Float -> TCMod 8283 Float -> TCMod
8284SampleMaterial.lc 854:70-854:86 8284854:70-854:86
8285 TCMod | [TCMod] 8285 TCMod | [TCMod]
8286SampleMaterial.lc 854:79-854:82 8286854:79-854:82
8287 Float 8287 Float
8288SampleMaterial.lc 854:83-854:86 8288854:83-854:86
8289 Float 8289 Float
8290SampleMaterial.lc 855:31-855:37 8290855:31-855:37
8291 String -> StageTexture 8291 String -> StageTexture
8292SampleMaterial.lc 855:31-855:66 8292855:31-855:66
8293 StageTexture 8293 StageTexture
8294SampleMaterial.lc 855:38-855:66 8294855:38-855:66
8295 String 8295 String
8296SampleMaterial.lc 856:34-856:38 8296856:34-856:38
8297 Bool 8297 Bool
8298SampleMaterial.lc 857:33-857:41 8298857:33-857:41
8299 DepthFunction 8299 DepthFunction
8300SampleMaterial.lc 858:33-858:40 8300858:33-858:40
8301 forall a . Maybe a 8301 forall a . Maybe a
8302SampleMaterial.lc 859:41-859:46 8302859:41-859:46
8303 Bool 8303 Bool
8304SampleMaterial.lc 860:38-860:54 8304860:38-860:54
8305 String 8305 String
8306SampleMaterial.lc 862:15-862:25 8306862:15-862:25
8307 Maybe (Blending', Blending') 8307 Maybe (Blending', Blending')
8308 -> RGBGen 8308 -> RGBGen
8309 -> AlphaGen 8309 -> AlphaGen
@@ -8311,80 +8311,80 @@ SampleMaterial.lc 862:15-862:25
8311 -> [TCMod] 8311 -> [TCMod]
8312 -> StageTexture 8312 -> StageTexture
8313 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8313 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8314SampleMaterial.lc 862:15-863:69 8314862:15-863:69
8315 RGBGen 8315 RGBGen
8316 -> AlphaGen 8316 -> AlphaGen
8317 -> TCGen 8317 -> TCGen
8318 -> [TCMod] 8318 -> [TCMod]
8319 -> StageTexture 8319 -> StageTexture
8320 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8320 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8321SampleMaterial.lc 862:15-864:42 8321862:15-864:42
8322 AlphaGen 8322 AlphaGen
8323 -> TCGen 8323 -> TCGen
8324 -> [TCMod] 8324 -> [TCMod]
8325 -> StageTexture 8325 -> StageTexture
8326 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8326 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8327SampleMaterial.lc 862:15-865:42 8327862:15-865:42
8328 TCGen 8328 TCGen
8329 -> [TCMod] 8329 -> [TCMod]
8330 -> StageTexture 8330 -> StageTexture
8331 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8331 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8332SampleMaterial.lc 862:15-866:36 8332862:15-866:36
8333 [TCMod] 8333 [TCMod]
8334 -> StageTexture 8334 -> StageTexture
8335 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8335 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8336SampleMaterial.lc 862:15-867:31 8336862:15-867:31
8337 StageTexture 8337 StageTexture
8338 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8338 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8339SampleMaterial.lc 862:15-868:76 8339862:15-868:76
8340 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8340 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8341SampleMaterial.lc 862:15-869:39 8341862:15-869:39
8342 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8342 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8343SampleMaterial.lc 862:15-870:41 8343862:15-870:41
8344 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8344 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8345SampleMaterial.lc 862:15-871:40 8345862:15-871:40
8346 Bool -> String -> StageAttrs 8346 Bool -> String -> StageAttrs
8347SampleMaterial.lc 862:15-872:46 8347862:15-872:46
8348 String -> StageAttrs 8348 String -> StageAttrs
8349SampleMaterial.lc 862:15-874:18 8349862:15-874:18
8350 StageAttrs 8350 StageAttrs
8351SampleMaterial.lc 862:15-887:18 8351862:15-887:18
8352 [StageAttrs] 8352 [StageAttrs]
8353SampleMaterial.lc 863:29-863:33 8353863:29-863:33
8354 forall a . a -> Maybe a 8354 forall a . a -> Maybe a
8355SampleMaterial.lc 863:29-863:69 8355863:29-863:69
8356 Maybe (Blending', Blending') 8356 Maybe (Blending', Blending')
8357SampleMaterial.lc 863:34-863:69 8357863:34-863:69
8358 (Blending', Blending') 8358 (Blending', Blending')
8359SampleMaterial.lc 863:36-863:46 8359863:36-863:46
8360 Blending' 8360 Blending'
8361SampleMaterial.lc 863:49-863:67 8361863:49-863:67
8362 Blending' | ((Blending')) 8362 Blending' | ((Blending'))
8363SampleMaterial.lc 864:30-864:42 8363864:30-864:42
8364 RGBGen 8364 RGBGen
8365SampleMaterial.lc 865:32-865:42 8365865:32-865:42
8366 AlphaGen 8366 AlphaGen
8367SampleMaterial.lc 866:29-866:36 8367866:29-866:36
8368 TCGen 8368 TCGen
8369SampleMaterial.lc 867:29-867:31 8369867:29-867:31
8370 forall a . [a] 8370 forall a . [a]
8371SampleMaterial.lc 868:31-868:37 8371868:31-868:37
8372 String -> StageTexture 8372 String -> StageTexture
8373SampleMaterial.lc 868:31-868:76 8373868:31-868:76
8374 StageTexture 8374 StageTexture
8375SampleMaterial.lc 868:38-868:76 8375868:38-868:76
8376 String 8376 String
8377SampleMaterial.lc 869:34-869:39 8377869:34-869:39
8378 Bool 8378 Bool
8379SampleMaterial.lc 870:33-870:41 8379870:33-870:41
8380 DepthFunction 8380 DepthFunction
8381SampleMaterial.lc 871:33-871:40 8381871:33-871:40
8382 forall a . Maybe a 8382 forall a . Maybe a
8383SampleMaterial.lc 872:41-872:46 8383872:41-872:46
8384 Bool 8384 Bool
8385SampleMaterial.lc 873:38-873:54 8385873:38-873:54
8386 String 8386 String
8387SampleMaterial.lc 875:15-875:25 8387875:15-875:25
8388 Maybe (Blending', Blending') 8388 Maybe (Blending', Blending')
8389 -> RGBGen 8389 -> RGBGen
8390 -> AlphaGen 8390 -> AlphaGen
@@ -8392,82 +8392,82 @@ SampleMaterial.lc 875:15-875:25
8392 -> [TCMod] 8392 -> [TCMod]
8393 -> StageTexture 8393 -> StageTexture
8394 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8394 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8395SampleMaterial.lc 875:15-876:57 8395875:15-876:57
8396 RGBGen 8396 RGBGen
8397 -> AlphaGen 8397 -> AlphaGen
8398 -> TCGen 8398 -> TCGen
8399 -> [TCMod] 8399 -> [TCMod]
8400 -> StageTexture 8400 -> StageTexture
8401 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8401 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8402SampleMaterial.lc 875:15-877:42 8402875:15-877:42
8403 AlphaGen 8403 AlphaGen
8404 -> TCGen 8404 -> TCGen
8405 -> [TCMod] 8405 -> [TCMod]
8406 -> StageTexture 8406 -> StageTexture
8407 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8407 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8408SampleMaterial.lc 875:15-878:42 8408875:15-878:42
8409 TCGen 8409 TCGen
8410 -> [TCMod] 8410 -> [TCMod]
8411 -> StageTexture 8411 -> StageTexture
8412 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8412 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8413SampleMaterial.lc 875:15-879:40 8413875:15-879:40
8414 [TCMod] 8414 [TCMod]
8415 -> StageTexture 8415 -> StageTexture
8416 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8416 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8417SampleMaterial.lc 875:15-880:31 8417875:15-880:31
8418 StageTexture 8418 StageTexture
8419 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8419 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8420SampleMaterial.lc 875:15-881:42 8420875:15-881:42
8421 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8421 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8422SampleMaterial.lc 875:15-882:39 8422875:15-882:39
8423 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8423 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8424SampleMaterial.lc 875:15-883:41 8424875:15-883:41
8425 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8425 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8426SampleMaterial.lc 875:15-884:40 8426875:15-884:40
8427 Bool -> String -> StageAttrs 8427 Bool -> String -> StageAttrs
8428SampleMaterial.lc 875:15-885:46 8428875:15-885:46
8429 String -> StageAttrs 8429 String -> StageAttrs
8430SampleMaterial.lc 875:15-887:18 8430875:15-887:18
8431 StageAttrs | [StageAttrs] 8431 StageAttrs | [StageAttrs]
8432SampleMaterial.lc 876:29-876:33 8432876:29-876:33
8433 forall a . a -> Maybe a 8433 forall a . a -> Maybe a
8434SampleMaterial.lc 876:29-876:57 8434876:29-876:57
8435 Maybe (Blending', Blending') 8435 Maybe (Blending', Blending')
8436SampleMaterial.lc 876:34-876:57 8436876:34-876:57
8437 (Blending', Blending') 8437 (Blending', Blending')
8438SampleMaterial.lc 876:36-876:46 8438876:36-876:46
8439 Blending' 8439 Blending'
8440SampleMaterial.lc 876:49-876:55 8440876:49-876:55
8441 Blending' | ((Blending')) 8441 Blending' | ((Blending'))
8442SampleMaterial.lc 877:30-877:42 8442877:30-877:42
8443 RGBGen 8443 RGBGen
8444SampleMaterial.lc 878:32-878:42 8444878:32-878:42
8445 AlphaGen 8445 AlphaGen
8446SampleMaterial.lc 879:29-879:40 8446879:29-879:40
8447 TCGen 8447 TCGen
8448SampleMaterial.lc 880:29-880:31 8448880:29-880:31
8449 forall a . [a] 8449 forall a . [a]
8450SampleMaterial.lc 881:31-881:42 8450881:31-881:42
8451 StageTexture 8451 StageTexture
8452SampleMaterial.lc 882:34-882:39 8452882:34-882:39
8453 Bool 8453 Bool
8454SampleMaterial.lc 883:33-883:41 8454883:33-883:41
8455 DepthFunction 8455 DepthFunction
8456SampleMaterial.lc 884:33-884:40 8456884:33-884:40
8457 forall a . Maybe a 8457 forall a . Maybe a
8458SampleMaterial.lc 885:41-885:46 8458885:41-885:46
8459 Bool 8459 Bool
8460SampleMaterial.lc 886:38-886:54 8460886:38-886:54
8461 String 8461 String
8462SampleMaterial.lc 889:21-889:26 8462889:21-889:26
8463 Bool 8463 Bool
8464SampleMaterial.lc 892:5-934:6 8464892:5-934:6
8465 (String, CommonAttrs) 8465 (String, CommonAttrs)
8466SampleMaterial.lc 892:5-2182:6 8466892:5-2182:6
8467 [(String, CommonAttrs)] 8467 [(String, CommonAttrs)]
8468SampleMaterial.lc 892:7-892:41 8468892:7-892:41
8469 String 8469 String
8470SampleMaterial.lc 893:7-893:18 8470893:7-893:18
8471 () 8471 ()
8472 -> () 8472 -> ()
8473 -> Bool 8473 -> Bool
@@ -8475,68 +8475,68 @@ SampleMaterial.lc 893:7-893:18
8475 -> Bool 8475 -> Bool
8476 -> Bool 8476 -> Bool
8477 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8477 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8478SampleMaterial.lc 893:7-894:26 8478893:7-894:26
8479 () 8479 ()
8480 -> Bool 8480 -> Bool
8481 -> Float 8481 -> Float
8482 -> Bool 8482 -> Bool
8483 -> Bool 8483 -> Bool
8484 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8484 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8485SampleMaterial.lc 893:7-895:26 8485893:7-895:26
8486 Bool 8486 Bool
8487 -> Float 8487 -> Float
8488 -> Bool 8488 -> Bool
8489 -> Bool 8489 -> Bool
8490 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8490 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8491SampleMaterial.lc 893:7-896:27 8491893:7-896:27
8492 Float 8492 Float
8493 -> Bool 8493 -> Bool
8494 -> Bool 8494 -> Bool
8495 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8495 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8496SampleMaterial.lc 893:7-897:21 8496893:7-897:21
8497 Bool 8497 Bool
8498 -> Bool 8498 -> Bool
8499 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8499 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8500SampleMaterial.lc 893:7-898:35 8500893:7-898:35
8501 Bool 8501 Bool
8502 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8502 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8503SampleMaterial.lc 893:7-899:28 8503893:7-899:28
8504 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8504 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8505SampleMaterial.lc 893:7-900:33 8505893:7-900:33
8506 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8506 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8507SampleMaterial.lc 893:7-901:32 8507893:7-901:32
8508 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8508 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8509SampleMaterial.lc 893:7-902:30 8509893:7-902:30
8510 Bool -> [StageAttrs] -> Bool -> CommonAttrs 8510 Bool -> [StageAttrs] -> Bool -> CommonAttrs
8511SampleMaterial.lc 893:7-903:34 8511893:7-903:34
8512 [StageAttrs] -> Bool -> CommonAttrs 8512 [StageAttrs] -> Bool -> CommonAttrs
8513SampleMaterial.lc 893:7-931:14 8513893:7-931:14
8514 Bool -> CommonAttrs 8514 Bool -> CommonAttrs
8515SampleMaterial.lc 893:7-933:10 8515893:7-933:10
8516 CommonAttrs | ((CommonAttrs)) 8516 CommonAttrs | ((CommonAttrs))
8517SampleMaterial.lc 894:24-894:26 8517894:24-894:26
8518 () 8518 ()
8519SampleMaterial.lc 895:24-895:26 8519895:24-895:26
8520 () 8520 ()
8521SampleMaterial.lc 896:22-896:27 8521896:22-896:27
8522 Bool 8522 Bool
8523SampleMaterial.lc 897:20-897:21 8523897:20-897:21
8524 _b 8524 _b
8525SampleMaterial.lc 898:30-898:35 8525898:30-898:35
8526 Bool 8526 Bool
8527SampleMaterial.lc 899:23-899:28 8527899:23-899:28
8528 Bool 8528 Bool
8529SampleMaterial.lc 900:20-900:33 8529900:20-900:33
8530 CullType 8530 CullType
8531SampleMaterial.lc 901:30-901:32 8531901:30-901:32
8532 forall a . [a] 8532 forall a . [a]
8533SampleMaterial.lc 902:25-902:30 8533902:25-902:30
8534 Bool 8534 Bool
8535SampleMaterial.lc 903:29-903:34 8535903:29-903:34
8536 Bool 8536 Bool
8537SampleMaterial.lc 905:13-931:14 8537905:13-931:14
8538 [StageAttrs] 8538 [StageAttrs]
8539SampleMaterial.lc 905:15-905:25 8539905:15-905:25
8540 Maybe (Blending', Blending') 8540 Maybe (Blending', Blending')
8541 -> RGBGen 8541 -> RGBGen
8542 -> AlphaGen 8542 -> AlphaGen
@@ -8544,70 +8544,70 @@ SampleMaterial.lc 905:15-905:25
8544 -> [TCMod] 8544 -> [TCMod]
8545 -> StageTexture 8545 -> StageTexture
8546 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8546 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8547SampleMaterial.lc 905:15-906:36 8547905:15-906:36
8548 RGBGen 8548 RGBGen
8549 -> AlphaGen 8549 -> AlphaGen
8550 -> TCGen 8550 -> TCGen
8551 -> [TCMod] 8551 -> [TCMod]
8552 -> StageTexture 8552 -> StageTexture
8553 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8553 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8554SampleMaterial.lc 905:15-907:50 8554905:15-907:50
8555 AlphaGen 8555 AlphaGen
8556 -> TCGen 8556 -> TCGen
8557 -> [TCMod] 8557 -> [TCMod]
8558 -> StageTexture 8558 -> StageTexture
8559 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8559 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8560SampleMaterial.lc 905:15-908:42 8560905:15-908:42
8561 TCGen 8561 TCGen
8562 -> [TCMod] 8562 -> [TCMod]
8563 -> StageTexture 8563 -> StageTexture
8564 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8564 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8565SampleMaterial.lc 905:15-909:36 8565905:15-909:36
8566 [TCMod] 8566 [TCMod]
8567 -> StageTexture 8567 -> StageTexture
8568 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8568 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8569SampleMaterial.lc 905:15-910:31 8569905:15-910:31
8570 StageTexture 8570 StageTexture
8571 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8571 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8572SampleMaterial.lc 905:15-911:72 8572905:15-911:72
8573 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8573 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8574SampleMaterial.lc 905:15-912:38 8574905:15-912:38
8575 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8575 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8576SampleMaterial.lc 905:15-913:41 8576905:15-913:41
8577 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8577 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8578SampleMaterial.lc 905:15-914:40 8578905:15-914:40
8579 Bool -> String -> StageAttrs 8579 Bool -> String -> StageAttrs
8580SampleMaterial.lc 905:15-915:46 8580905:15-915:46
8581 String -> StageAttrs 8581 String -> StageAttrs
8582SampleMaterial.lc 905:15-917:18 8582905:15-917:18
8583 StageAttrs 8583 StageAttrs
8584SampleMaterial.lc 906:29-906:36 8584906:29-906:36
8585 forall a . Maybe a 8585 forall a . Maybe a
8586SampleMaterial.lc 907:30-907:50 8586907:30-907:50
8587 RGBGen 8587 RGBGen
8588SampleMaterial.lc 908:32-908:42 8588908:32-908:42
8589 AlphaGen 8589 AlphaGen
8590SampleMaterial.lc 909:29-909:36 8590909:29-909:36
8591 TCGen 8591 TCGen
8592SampleMaterial.lc 910:29-910:31 8592910:29-910:31
8593 forall a . [a] 8593 forall a . [a]
8594SampleMaterial.lc 911:31-911:37 8594911:31-911:37
8595 String -> StageTexture 8595 String -> StageTexture
8596SampleMaterial.lc 911:31-911:72 8596911:31-911:72
8597 StageTexture 8597 StageTexture
8598SampleMaterial.lc 911:38-911:72 8598911:38-911:72
8599 String 8599 String
8600SampleMaterial.lc 912:34-912:38 8600912:34-912:38
8601 Bool 8601 Bool
8602SampleMaterial.lc 913:33-913:41 8602913:33-913:41
8603 DepthFunction 8603 DepthFunction
8604SampleMaterial.lc 914:33-914:40 8604914:33-914:40
8605 forall a . Maybe a 8605 forall a . Maybe a
8606SampleMaterial.lc 915:41-915:46 8606915:41-915:46
8607 Bool 8607 Bool
8608SampleMaterial.lc 916:38-916:54 8608916:38-916:54
8609 String 8609 String
8610SampleMaterial.lc 918:15-918:25 8610918:15-918:25
8611 Maybe (Blending', Blending') 8611 Maybe (Blending', Blending')
8612 -> RGBGen 8612 -> RGBGen
8613 -> AlphaGen 8613 -> AlphaGen
@@ -8615,82 +8615,82 @@ SampleMaterial.lc 918:15-918:25
8615 -> [TCMod] 8615 -> [TCMod]
8616 -> StageTexture 8616 -> StageTexture
8617 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8617 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8618SampleMaterial.lc 918:15-919:57 8618918:15-919:57
8619 RGBGen 8619 RGBGen
8620 -> AlphaGen 8620 -> AlphaGen
8621 -> TCGen 8621 -> TCGen
8622 -> [TCMod] 8622 -> [TCMod]
8623 -> StageTexture 8623 -> StageTexture
8624 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8624 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8625SampleMaterial.lc 918:15-920:50 8625918:15-920:50
8626 AlphaGen 8626 AlphaGen
8627 -> TCGen 8627 -> TCGen
8628 -> [TCMod] 8628 -> [TCMod]
8629 -> StageTexture 8629 -> StageTexture
8630 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8630 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8631SampleMaterial.lc 918:15-921:42 8631918:15-921:42
8632 TCGen 8632 TCGen
8633 -> [TCMod] 8633 -> [TCMod]
8634 -> StageTexture 8634 -> StageTexture
8635 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8635 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8636SampleMaterial.lc 918:15-922:40 8636918:15-922:40
8637 [TCMod] 8637 [TCMod]
8638 -> StageTexture 8638 -> StageTexture
8639 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8639 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8640SampleMaterial.lc 918:15-923:31 8640918:15-923:31
8641 StageTexture 8641 StageTexture
8642 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8642 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8643SampleMaterial.lc 918:15-924:42 8643918:15-924:42
8644 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8644 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8645SampleMaterial.lc 918:15-925:38 8645918:15-925:38
8646 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8646 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8647SampleMaterial.lc 918:15-926:41 8647918:15-926:41
8648 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8648 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8649SampleMaterial.lc 918:15-927:40 8649918:15-927:40
8650 Bool -> String -> StageAttrs 8650 Bool -> String -> StageAttrs
8651SampleMaterial.lc 918:15-928:46 8651918:15-928:46
8652 String -> StageAttrs 8652 String -> StageAttrs
8653SampleMaterial.lc 918:15-930:18 8653918:15-930:18
8654 StageAttrs | [StageAttrs] 8654 StageAttrs | [StageAttrs]
8655SampleMaterial.lc 919:29-919:33 8655919:29-919:33
8656 forall a . a -> Maybe a 8656 forall a . a -> Maybe a
8657SampleMaterial.lc 919:29-919:57 8657919:29-919:57
8658 Maybe (Blending', Blending') 8658 Maybe (Blending', Blending')
8659SampleMaterial.lc 919:34-919:57 8659919:34-919:57
8660 (Blending', Blending') 8660 (Blending', Blending')
8661SampleMaterial.lc 919:36-919:46 8661919:36-919:46
8662 Blending' 8662 Blending'
8663SampleMaterial.lc 919:49-919:55 8663919:49-919:55
8664 Blending' | ((Blending')) 8664 Blending' | ((Blending'))
8665SampleMaterial.lc 920:30-920:50 8665920:30-920:50
8666 RGBGen 8666 RGBGen
8667SampleMaterial.lc 921:32-921:42 8667921:32-921:42
8668 AlphaGen 8668 AlphaGen
8669SampleMaterial.lc 922:29-922:40 8669922:29-922:40
8670 TCGen 8670 TCGen
8671SampleMaterial.lc 923:29-923:31 8671923:29-923:31
8672 forall a . [a] 8672 forall a . [a]
8673SampleMaterial.lc 924:31-924:42 8673924:31-924:42
8674 StageTexture 8674 StageTexture
8675SampleMaterial.lc 925:34-925:38 8675925:34-925:38
8676 Bool 8676 Bool
8677SampleMaterial.lc 926:33-926:41 8677926:33-926:41
8678 DepthFunction 8678 DepthFunction
8679SampleMaterial.lc 927:33-927:40 8679927:33-927:40
8680 forall a . Maybe a 8680 forall a . Maybe a
8681SampleMaterial.lc 928:41-928:46 8681928:41-928:46
8682 Bool 8682 Bool
8683SampleMaterial.lc 929:38-929:54 8683929:38-929:54
8684 String 8684 String
8685SampleMaterial.lc 932:21-932:26 8685932:21-932:26
8686 Bool 8686 Bool
8687SampleMaterial.lc 935:5-978:6 8687935:5-978:6
8688 (String, CommonAttrs) 8688 (String, CommonAttrs)
8689SampleMaterial.lc 935:5-2182:6 8689935:5-2182:6
8690 [(String, CommonAttrs)] 8690 [(String, CommonAttrs)]
8691SampleMaterial.lc 935:7-935:54 8691935:7-935:54
8692 String 8692 String
8693SampleMaterial.lc 936:7-936:18 8693936:7-936:18
8694 () 8694 ()
8695 -> () 8695 -> ()
8696 -> Bool 8696 -> Bool
@@ -8698,68 +8698,68 @@ SampleMaterial.lc 936:7-936:18
8698 -> Bool 8698 -> Bool
8699 -> Bool 8699 -> Bool
8700 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8700 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8701SampleMaterial.lc 936:7-937:26 8701936:7-937:26
8702 () 8702 ()
8703 -> Bool 8703 -> Bool
8704 -> Float 8704 -> Float
8705 -> Bool 8705 -> Bool
8706 -> Bool 8706 -> Bool
8707 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8707 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8708SampleMaterial.lc 936:7-938:26 8708936:7-938:26
8709 Bool 8709 Bool
8710 -> Float 8710 -> Float
8711 -> Bool 8711 -> Bool
8712 -> Bool 8712 -> Bool
8713 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8713 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8714SampleMaterial.lc 936:7-939:27 8714936:7-939:27
8715 Float 8715 Float
8716 -> Bool 8716 -> Bool
8717 -> Bool 8717 -> Bool
8718 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8718 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8719SampleMaterial.lc 936:7-940:21 8719936:7-940:21
8720 Bool 8720 Bool
8721 -> Bool 8721 -> Bool
8722 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8722 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8723SampleMaterial.lc 936:7-941:35 8723936:7-941:35
8724 Bool 8724 Bool
8725 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8725 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8726SampleMaterial.lc 936:7-942:28 8726936:7-942:28
8727 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8727 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8728SampleMaterial.lc 936:7-943:33 8728936:7-943:33
8729 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8729 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8730SampleMaterial.lc 936:7-944:32 8730936:7-944:32
8731 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8731 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8732SampleMaterial.lc 936:7-945:30 8732936:7-945:30
8733 Bool -> [StageAttrs] -> Bool -> CommonAttrs 8733 Bool -> [StageAttrs] -> Bool -> CommonAttrs
8734SampleMaterial.lc 936:7-946:34 8734936:7-946:34
8735 [StageAttrs] -> Bool -> CommonAttrs 8735 [StageAttrs] -> Bool -> CommonAttrs
8736SampleMaterial.lc 936:7-975:14 8736936:7-975:14
8737 Bool -> CommonAttrs 8737 Bool -> CommonAttrs
8738SampleMaterial.lc 936:7-977:10 8738936:7-977:10
8739 CommonAttrs | ((CommonAttrs)) 8739 CommonAttrs | ((CommonAttrs))
8740SampleMaterial.lc 937:24-937:26 8740937:24-937:26
8741 () 8741 ()
8742SampleMaterial.lc 938:24-938:26 8742938:24-938:26
8743 () 8743 ()
8744SampleMaterial.lc 939:22-939:27 8744939:22-939:27
8745 Bool 8745 Bool
8746SampleMaterial.lc 940:20-940:21 8746940:20-940:21
8747 _b 8747 _b
8748SampleMaterial.lc 941:30-941:35 8748941:30-941:35
8749 Bool 8749 Bool
8750SampleMaterial.lc 942:23-942:28 8750942:23-942:28
8751 Bool 8751 Bool
8752SampleMaterial.lc 943:20-943:33 8752943:20-943:33
8753 CullType 8753 CullType
8754SampleMaterial.lc 944:30-944:32 8754944:30-944:32
8755 forall a . [a] 8755 forall a . [a]
8756SampleMaterial.lc 945:25-945:30 8756945:25-945:30
8757 Bool 8757 Bool
8758SampleMaterial.lc 946:29-946:34 8758946:29-946:34
8759 Bool 8759 Bool
8760SampleMaterial.lc 948:13-975:14 8760948:13-975:14
8761 [StageAttrs] 8761 [StageAttrs]
8762SampleMaterial.lc 948:15-948:25 8762948:15-948:25
8763 Maybe (Blending', Blending') 8763 Maybe (Blending', Blending')
8764 -> RGBGen 8764 -> RGBGen
8765 -> AlphaGen 8765 -> AlphaGen
@@ -8767,70 +8767,70 @@ SampleMaterial.lc 948:15-948:25
8767 -> [TCMod] 8767 -> [TCMod]
8768 -> StageTexture 8768 -> StageTexture
8769 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8769 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8770SampleMaterial.lc 948:15-949:36 8770948:15-949:36
8771 RGBGen 8771 RGBGen
8772 -> AlphaGen 8772 -> AlphaGen
8773 -> TCGen 8773 -> TCGen
8774 -> [TCMod] 8774 -> [TCMod]
8775 -> StageTexture 8775 -> StageTexture
8776 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8776 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8777SampleMaterial.lc 948:15-950:50 8777948:15-950:50
8778 AlphaGen 8778 AlphaGen
8779 -> TCGen 8779 -> TCGen
8780 -> [TCMod] 8780 -> [TCMod]
8781 -> StageTexture 8781 -> StageTexture
8782 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8782 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8783SampleMaterial.lc 948:15-951:42 8783948:15-951:42
8784 TCGen 8784 TCGen
8785 -> [TCMod] 8785 -> [TCMod]
8786 -> StageTexture 8786 -> StageTexture
8787 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8787 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8788SampleMaterial.lc 948:15-952:36 8788948:15-952:36
8789 [TCMod] 8789 [TCMod]
8790 -> StageTexture 8790 -> StageTexture
8791 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8791 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8792SampleMaterial.lc 948:15-953:31 8792948:15-953:31
8793 StageTexture 8793 StageTexture
8794 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8794 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8795SampleMaterial.lc 948:15-955:75 8795948:15-955:75
8796 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8796 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8797SampleMaterial.lc 948:15-956:38 8797948:15-956:38
8798 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8798 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8799SampleMaterial.lc 948:15-957:41 8799948:15-957:41
8800 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8800 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8801SampleMaterial.lc 948:15-958:40 8801948:15-958:40
8802 Bool -> String -> StageAttrs 8802 Bool -> String -> StageAttrs
8803SampleMaterial.lc 948:15-959:46 8803948:15-959:46
8804 String -> StageAttrs 8804 String -> StageAttrs
8805SampleMaterial.lc 948:15-961:18 8805948:15-961:18
8806 StageAttrs 8806 StageAttrs
8807SampleMaterial.lc 949:29-949:36 8807949:29-949:36
8808 forall a . Maybe a 8808 forall a . Maybe a
8809SampleMaterial.lc 950:30-950:50 8809950:30-950:50
8810 RGBGen 8810 RGBGen
8811SampleMaterial.lc 951:32-951:42 8811951:32-951:42
8812 AlphaGen 8812 AlphaGen
8813SampleMaterial.lc 952:29-952:36 8813952:29-952:36
8814 TCGen 8814 TCGen
8815SampleMaterial.lc 953:29-953:31 8815953:29-953:31
8816 forall a . [a] 8816 forall a . [a]
8817SampleMaterial.lc 955:21-955:27 8817955:21-955:27
8818 String -> StageTexture 8818 String -> StageTexture
8819SampleMaterial.lc 955:21-955:75 8819955:21-955:75
8820 StageTexture 8820 StageTexture
8821SampleMaterial.lc 955:28-955:75 8821955:28-955:75
8822 String 8822 String
8823SampleMaterial.lc 956:34-956:38 8823956:34-956:38
8824 Bool 8824 Bool
8825SampleMaterial.lc 957:33-957:41 8825957:33-957:41
8826 DepthFunction 8826 DepthFunction
8827SampleMaterial.lc 958:33-958:40 8827958:33-958:40
8828 forall a . Maybe a 8828 forall a . Maybe a
8829SampleMaterial.lc 959:41-959:46 8829959:41-959:46
8830 Bool 8830 Bool
8831SampleMaterial.lc 960:38-960:54 8831960:38-960:54
8832 String 8832 String
8833SampleMaterial.lc 962:15-962:25 8833962:15-962:25
8834 Maybe (Blending', Blending') 8834 Maybe (Blending', Blending')
8835 -> RGBGen 8835 -> RGBGen
8836 -> AlphaGen 8836 -> AlphaGen
@@ -8838,82 +8838,82 @@ SampleMaterial.lc 962:15-962:25
8838 -> [TCMod] 8838 -> [TCMod]
8839 -> StageTexture 8839 -> StageTexture
8840 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8840 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8841SampleMaterial.lc 962:15-963:57 8841962:15-963:57
8842 RGBGen 8842 RGBGen
8843 -> AlphaGen 8843 -> AlphaGen
8844 -> TCGen 8844 -> TCGen
8845 -> [TCMod] 8845 -> [TCMod]
8846 -> StageTexture 8846 -> StageTexture
8847 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8847 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8848SampleMaterial.lc 962:15-964:50 8848962:15-964:50
8849 AlphaGen 8849 AlphaGen
8850 -> TCGen 8850 -> TCGen
8851 -> [TCMod] 8851 -> [TCMod]
8852 -> StageTexture 8852 -> StageTexture
8853 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8853 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8854SampleMaterial.lc 962:15-965:42 8854962:15-965:42
8855 TCGen 8855 TCGen
8856 -> [TCMod] 8856 -> [TCMod]
8857 -> StageTexture 8857 -> StageTexture
8858 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8858 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8859SampleMaterial.lc 962:15-966:40 8859962:15-966:40
8860 [TCMod] 8860 [TCMod]
8861 -> StageTexture 8861 -> StageTexture
8862 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8862 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8863SampleMaterial.lc 962:15-967:31 8863962:15-967:31
8864 StageTexture 8864 StageTexture
8865 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8865 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8866SampleMaterial.lc 962:15-968:42 8866962:15-968:42
8867 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8867 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8868SampleMaterial.lc 962:15-969:38 8868962:15-969:38
8869 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8869 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8870SampleMaterial.lc 962:15-970:41 8870962:15-970:41
8871 Maybe AlphaFunction -> Bool -> String -> StageAttrs 8871 Maybe AlphaFunction -> Bool -> String -> StageAttrs
8872SampleMaterial.lc 962:15-971:40 8872962:15-971:40
8873 Bool -> String -> StageAttrs 8873 Bool -> String -> StageAttrs
8874SampleMaterial.lc 962:15-972:46 8874962:15-972:46
8875 String -> StageAttrs 8875 String -> StageAttrs
8876SampleMaterial.lc 962:15-974:18 8876962:15-974:18
8877 StageAttrs | [StageAttrs] 8877 StageAttrs | [StageAttrs]
8878SampleMaterial.lc 963:29-963:33 8878963:29-963:33
8879 forall a . a -> Maybe a 8879 forall a . a -> Maybe a
8880SampleMaterial.lc 963:29-963:57 8880963:29-963:57
8881 Maybe (Blending', Blending') 8881 Maybe (Blending', Blending')
8882SampleMaterial.lc 963:34-963:57 8882963:34-963:57
8883 (Blending', Blending') 8883 (Blending', Blending')
8884SampleMaterial.lc 963:36-963:46 8884963:36-963:46
8885 Blending' 8885 Blending'
8886SampleMaterial.lc 963:49-963:55 8886963:49-963:55
8887 Blending' | ((Blending')) 8887 Blending' | ((Blending'))
8888SampleMaterial.lc 964:30-964:50 8888964:30-964:50
8889 RGBGen 8889 RGBGen
8890SampleMaterial.lc 965:32-965:42 8890965:32-965:42
8891 AlphaGen 8891 AlphaGen
8892SampleMaterial.lc 966:29-966:40 8892966:29-966:40
8893 TCGen 8893 TCGen
8894SampleMaterial.lc 967:29-967:31 8894967:29-967:31
8895 forall a . [a] 8895 forall a . [a]
8896SampleMaterial.lc 968:31-968:42 8896968:31-968:42
8897 StageTexture 8897 StageTexture
8898SampleMaterial.lc 969:34-969:38 8898969:34-969:38
8899 Bool 8899 Bool
8900SampleMaterial.lc 970:33-970:41 8900970:33-970:41
8901 DepthFunction 8901 DepthFunction
8902SampleMaterial.lc 971:33-971:40 8902971:33-971:40
8903 forall a . Maybe a 8903 forall a . Maybe a
8904SampleMaterial.lc 972:41-972:46 8904972:41-972:46
8905 Bool 8905 Bool
8906SampleMaterial.lc 973:38-973:54 8906973:38-973:54
8907 String 8907 String
8908SampleMaterial.lc 976:21-976:26 8908976:21-976:26
8909 Bool 8909 Bool
8910SampleMaterial.lc 979:5-1021:6 8910979:5-1021:6
8911 (String, CommonAttrs) 8911 (String, CommonAttrs)
8912SampleMaterial.lc 979:5-2182:6 8912979:5-2182:6
8913 [(String, CommonAttrs)] 8913 [(String, CommonAttrs)]
8914SampleMaterial.lc 979:7-979:45 8914979:7-979:45
8915 String 8915 String
8916SampleMaterial.lc 980:7-980:18 8916980:7-980:18
8917 () 8917 ()
8918 -> () 8918 -> ()
8919 -> Bool 8919 -> Bool
@@ -8921,68 +8921,68 @@ SampleMaterial.lc 980:7-980:18
8921 -> Bool 8921 -> Bool
8922 -> Bool 8922 -> Bool
8923 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8923 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8924SampleMaterial.lc 980:7-981:26 8924980:7-981:26
8925 () 8925 ()
8926 -> Bool 8926 -> Bool
8927 -> Float 8927 -> Float
8928 -> Bool 8928 -> Bool
8929 -> Bool 8929 -> Bool
8930 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8930 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8931SampleMaterial.lc 980:7-982:26 8931980:7-982:26
8932 Bool 8932 Bool
8933 -> Float 8933 -> Float
8934 -> Bool 8934 -> Bool
8935 -> Bool 8935 -> Bool
8936 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8936 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8937SampleMaterial.lc 980:7-983:27 8937980:7-983:27
8938 Float 8938 Float
8939 -> Bool 8939 -> Bool
8940 -> Bool 8940 -> Bool
8941 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8941 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8942SampleMaterial.lc 980:7-984:21 8942980:7-984:21
8943 Bool 8943 Bool
8944 -> Bool 8944 -> Bool
8945 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8945 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8946SampleMaterial.lc 980:7-985:35 8946980:7-985:35
8947 Bool 8947 Bool
8948 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8948 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8949SampleMaterial.lc 980:7-986:28 8949980:7-986:28
8950 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8950 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8951SampleMaterial.lc 980:7-987:33 8951980:7-987:33
8952 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8952 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8953SampleMaterial.lc 980:7-988:32 8953980:7-988:32
8954 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 8954 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
8955SampleMaterial.lc 980:7-989:30 8955980:7-989:30
8956 Bool -> [StageAttrs] -> Bool -> CommonAttrs 8956 Bool -> [StageAttrs] -> Bool -> CommonAttrs
8957SampleMaterial.lc 980:7-990:34 8957980:7-990:34
8958 [StageAttrs] -> Bool -> CommonAttrs 8958 [StageAttrs] -> Bool -> CommonAttrs
8959SampleMaterial.lc 980:7-1018:14 8959980:7-1018:14
8960 Bool -> CommonAttrs 8960 Bool -> CommonAttrs
8961SampleMaterial.lc 980:7-1020:10 8961980:7-1020:10
8962 CommonAttrs | ((CommonAttrs)) 8962 CommonAttrs | ((CommonAttrs))
8963SampleMaterial.lc 981:24-981:26 8963981:24-981:26
8964 () 8964 ()
8965SampleMaterial.lc 982:24-982:26 8965982:24-982:26
8966 () 8966 ()
8967SampleMaterial.lc 983:22-983:27 8967983:22-983:27
8968 Bool 8968 Bool
8969SampleMaterial.lc 984:20-984:21 8969984:20-984:21
8970 _b 8970 _b
8971SampleMaterial.lc 985:30-985:35 8971985:30-985:35
8972 Bool 8972 Bool
8973SampleMaterial.lc 986:23-986:28 8973986:23-986:28
8974 Bool 8974 Bool
8975SampleMaterial.lc 987:20-987:33 8975987:20-987:33
8976 CullType 8976 CullType
8977SampleMaterial.lc 988:30-988:32 8977988:30-988:32
8978 forall a . [a] 8978 forall a . [a]
8979SampleMaterial.lc 989:25-989:30 8979989:25-989:30
8980 Bool 8980 Bool
8981SampleMaterial.lc 990:29-990:34 8981990:29-990:34
8982 Bool 8982 Bool
8983SampleMaterial.lc 992:13-1018:14 8983992:13-1018:14
8984 [StageAttrs] 8984 [StageAttrs]
8985SampleMaterial.lc 992:15-992:25 8985992:15-992:25
8986 Maybe (Blending', Blending') 8986 Maybe (Blending', Blending')
8987 -> RGBGen 8987 -> RGBGen
8988 -> AlphaGen 8988 -> AlphaGen
@@ -8990,70 +8990,70 @@ SampleMaterial.lc 992:15-992:25
8990 -> [TCMod] 8990 -> [TCMod]
8991 -> StageTexture 8991 -> StageTexture
8992 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8992 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
8993SampleMaterial.lc 992:15-993:36 8993992:15-993:36
8994 RGBGen 8994 RGBGen
8995 -> AlphaGen 8995 -> AlphaGen
8996 -> TCGen 8996 -> TCGen
8997 -> [TCMod] 8997 -> [TCMod]
8998 -> StageTexture 8998 -> StageTexture
8999 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 8999 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9000SampleMaterial.lc 992:15-994:50 9000992:15-994:50
9001 AlphaGen 9001 AlphaGen
9002 -> TCGen 9002 -> TCGen
9003 -> [TCMod] 9003 -> [TCMod]
9004 -> StageTexture 9004 -> StageTexture
9005 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9005 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9006SampleMaterial.lc 992:15-995:42 9006992:15-995:42
9007 TCGen 9007 TCGen
9008 -> [TCMod] 9008 -> [TCMod]
9009 -> StageTexture 9009 -> StageTexture
9010 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9010 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9011SampleMaterial.lc 992:15-996:36 9011992:15-996:36
9012 [TCMod] 9012 [TCMod]
9013 -> StageTexture 9013 -> StageTexture
9014 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9014 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9015SampleMaterial.lc 992:15-997:31 9015992:15-997:31
9016 StageTexture 9016 StageTexture
9017 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9017 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9018SampleMaterial.lc 992:15-998:76 9018992:15-998:76
9019 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9019 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9020SampleMaterial.lc 992:15-999:38 9020992:15-999:38
9021 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9021 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9022SampleMaterial.lc 992:15-1000:41 9022992:15-1000:41
9023 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9023 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9024SampleMaterial.lc 992:15-1001:40 9024992:15-1001:40
9025 Bool -> String -> StageAttrs 9025 Bool -> String -> StageAttrs
9026SampleMaterial.lc 992:15-1002:46 9026992:15-1002:46
9027 String -> StageAttrs 9027 String -> StageAttrs
9028SampleMaterial.lc 992:15-1004:18 9028992:15-1004:18
9029 StageAttrs 9029 StageAttrs
9030SampleMaterial.lc 993:29-993:36 9030993:29-993:36
9031 forall a . Maybe a 9031 forall a . Maybe a
9032SampleMaterial.lc 994:30-994:50 9032994:30-994:50
9033 RGBGen 9033 RGBGen
9034SampleMaterial.lc 995:32-995:42 9034995:32-995:42
9035 AlphaGen 9035 AlphaGen
9036SampleMaterial.lc 996:29-996:36 9036996:29-996:36
9037 TCGen 9037 TCGen
9038SampleMaterial.lc 997:29-997:31 9038997:29-997:31
9039 forall a . [a] 9039 forall a . [a]
9040SampleMaterial.lc 998:31-998:37 9040998:31-998:37
9041 String -> StageTexture 9041 String -> StageTexture
9042SampleMaterial.lc 998:31-998:76 9042998:31-998:76
9043 StageTexture 9043 StageTexture
9044SampleMaterial.lc 998:38-998:76 9044998:38-998:76
9045 String 9045 String
9046SampleMaterial.lc 999:34-999:38 9046999:34-999:38
9047 Bool 9047 Bool
9048SampleMaterial.lc 1000:33-1000:41 90481000:33-1000:41
9049 DepthFunction 9049 DepthFunction
9050SampleMaterial.lc 1001:33-1001:40 90501001:33-1001:40
9051 forall a . Maybe a 9051 forall a . Maybe a
9052SampleMaterial.lc 1002:41-1002:46 90521002:41-1002:46
9053 Bool 9053 Bool
9054SampleMaterial.lc 1003:38-1003:54 90541003:38-1003:54
9055 String 9055 String
9056SampleMaterial.lc 1005:15-1005:25 90561005:15-1005:25
9057 Maybe (Blending', Blending') 9057 Maybe (Blending', Blending')
9058 -> RGBGen 9058 -> RGBGen
9059 -> AlphaGen 9059 -> AlphaGen
@@ -9061,82 +9061,82 @@ SampleMaterial.lc 1005:15-1005:25
9061 -> [TCMod] 9061 -> [TCMod]
9062 -> StageTexture 9062 -> StageTexture
9063 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9063 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9064SampleMaterial.lc 1005:15-1006:57 90641005:15-1006:57
9065 RGBGen 9065 RGBGen
9066 -> AlphaGen 9066 -> AlphaGen
9067 -> TCGen 9067 -> TCGen
9068 -> [TCMod] 9068 -> [TCMod]
9069 -> StageTexture 9069 -> StageTexture
9070 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9070 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9071SampleMaterial.lc 1005:15-1007:50 90711005:15-1007:50
9072 AlphaGen 9072 AlphaGen
9073 -> TCGen 9073 -> TCGen
9074 -> [TCMod] 9074 -> [TCMod]
9075 -> StageTexture 9075 -> StageTexture
9076 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9076 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9077SampleMaterial.lc 1005:15-1008:42 90771005:15-1008:42
9078 TCGen 9078 TCGen
9079 -> [TCMod] 9079 -> [TCMod]
9080 -> StageTexture 9080 -> StageTexture
9081 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9081 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9082SampleMaterial.lc 1005:15-1009:40 90821005:15-1009:40
9083 [TCMod] 9083 [TCMod]
9084 -> StageTexture 9084 -> StageTexture
9085 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9085 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9086SampleMaterial.lc 1005:15-1010:31 90861005:15-1010:31
9087 StageTexture 9087 StageTexture
9088 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9088 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9089SampleMaterial.lc 1005:15-1011:42 90891005:15-1011:42
9090 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9090 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9091SampleMaterial.lc 1005:15-1012:38 90911005:15-1012:38
9092 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9092 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9093SampleMaterial.lc 1005:15-1013:41 90931005:15-1013:41
9094 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9094 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9095SampleMaterial.lc 1005:15-1014:40 90951005:15-1014:40
9096 Bool -> String -> StageAttrs 9096 Bool -> String -> StageAttrs
9097SampleMaterial.lc 1005:15-1015:46 90971005:15-1015:46
9098 String -> StageAttrs 9098 String -> StageAttrs
9099SampleMaterial.lc 1005:15-1017:18 90991005:15-1017:18
9100 StageAttrs | [StageAttrs] 9100 StageAttrs | [StageAttrs]
9101SampleMaterial.lc 1006:29-1006:33 91011006:29-1006:33
9102 forall a . a -> Maybe a 9102 forall a . a -> Maybe a
9103SampleMaterial.lc 1006:29-1006:57 91031006:29-1006:57
9104 Maybe (Blending', Blending') 9104 Maybe (Blending', Blending')
9105SampleMaterial.lc 1006:34-1006:57 91051006:34-1006:57
9106 (Blending', Blending') 9106 (Blending', Blending')
9107SampleMaterial.lc 1006:36-1006:46 91071006:36-1006:46
9108 Blending' 9108 Blending'
9109SampleMaterial.lc 1006:49-1006:55 91091006:49-1006:55
9110 Blending' | ((Blending')) 9110 Blending' | ((Blending'))
9111SampleMaterial.lc 1007:30-1007:50 91111007:30-1007:50
9112 RGBGen 9112 RGBGen
9113SampleMaterial.lc 1008:32-1008:42 91131008:32-1008:42
9114 AlphaGen 9114 AlphaGen
9115SampleMaterial.lc 1009:29-1009:40 91151009:29-1009:40
9116 TCGen 9116 TCGen
9117SampleMaterial.lc 1010:29-1010:31 91171010:29-1010:31
9118 forall a . [a] 9118 forall a . [a]
9119SampleMaterial.lc 1011:31-1011:42 91191011:31-1011:42
9120 StageTexture 9120 StageTexture
9121SampleMaterial.lc 1012:34-1012:38 91211012:34-1012:38
9122 Bool 9122 Bool
9123SampleMaterial.lc 1013:33-1013:41 91231013:33-1013:41
9124 DepthFunction 9124 DepthFunction
9125SampleMaterial.lc 1014:33-1014:40 91251014:33-1014:40
9126 forall a . Maybe a 9126 forall a . Maybe a
9127SampleMaterial.lc 1015:41-1015:46 91271015:41-1015:46
9128 Bool 9128 Bool
9129SampleMaterial.lc 1016:38-1016:54 91291016:38-1016:54
9130 String 9130 String
9131SampleMaterial.lc 1019:21-1019:26 91311019:21-1019:26
9132 Bool 9132 Bool
9133SampleMaterial.lc 1022:5-1064:6 91331022:5-1064:6
9134 (String, CommonAttrs) 9134 (String, CommonAttrs)
9135SampleMaterial.lc 1022:5-2182:6 91351022:5-2182:6
9136 [(String, CommonAttrs)] 9136 [(String, CommonAttrs)]
9137SampleMaterial.lc 1022:7-1022:44 91371022:7-1022:44
9138 String 9138 String
9139SampleMaterial.lc 1023:7-1023:18 91391023:7-1023:18
9140 () 9140 ()
9141 -> () 9141 -> ()
9142 -> Bool 9142 -> Bool
@@ -9144,68 +9144,68 @@ SampleMaterial.lc 1023:7-1023:18
9144 -> Bool 9144 -> Bool
9145 -> Bool 9145 -> Bool
9146 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9146 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9147SampleMaterial.lc 1023:7-1024:26 91471023:7-1024:26
9148 () 9148 ()
9149 -> Bool 9149 -> Bool
9150 -> Float 9150 -> Float
9151 -> Bool 9151 -> Bool
9152 -> Bool 9152 -> Bool
9153 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9153 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9154SampleMaterial.lc 1023:7-1025:26 91541023:7-1025:26
9155 Bool 9155 Bool
9156 -> Float 9156 -> Float
9157 -> Bool 9157 -> Bool
9158 -> Bool 9158 -> Bool
9159 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9159 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9160SampleMaterial.lc 1023:7-1026:27 91601023:7-1026:27
9161 Float 9161 Float
9162 -> Bool 9162 -> Bool
9163 -> Bool 9163 -> Bool
9164 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9164 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9165SampleMaterial.lc 1023:7-1027:21 91651023:7-1027:21
9166 Bool 9166 Bool
9167 -> Bool 9167 -> Bool
9168 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9168 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9169SampleMaterial.lc 1023:7-1028:35 91691023:7-1028:35
9170 Bool 9170 Bool
9171 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9171 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9172SampleMaterial.lc 1023:7-1029:28 91721023:7-1029:28
9173 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9173 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9174SampleMaterial.lc 1023:7-1030:33 91741023:7-1030:33
9175 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9175 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9176SampleMaterial.lc 1023:7-1031:32 91761023:7-1031:32
9177 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9177 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9178SampleMaterial.lc 1023:7-1032:30 91781023:7-1032:30
9179 Bool -> [StageAttrs] -> Bool -> CommonAttrs 9179 Bool -> [StageAttrs] -> Bool -> CommonAttrs
9180SampleMaterial.lc 1023:7-1033:34 91801023:7-1033:34
9181 [StageAttrs] -> Bool -> CommonAttrs 9181 [StageAttrs] -> Bool -> CommonAttrs
9182SampleMaterial.lc 1023:7-1061:14 91821023:7-1061:14
9183 Bool -> CommonAttrs 9183 Bool -> CommonAttrs
9184SampleMaterial.lc 1023:7-1063:10 91841023:7-1063:10
9185 CommonAttrs | ((CommonAttrs)) 9185 CommonAttrs | ((CommonAttrs))
9186SampleMaterial.lc 1024:24-1024:26 91861024:24-1024:26
9187 () 9187 ()
9188SampleMaterial.lc 1025:24-1025:26 91881025:24-1025:26
9189 () 9189 ()
9190SampleMaterial.lc 1026:22-1026:27 91901026:22-1026:27
9191 Bool 9191 Bool
9192SampleMaterial.lc 1027:20-1027:21 91921027:20-1027:21
9193 _b 9193 _b
9194SampleMaterial.lc 1028:30-1028:35 91941028:30-1028:35
9195 Bool 9195 Bool
9196SampleMaterial.lc 1029:23-1029:28 91961029:23-1029:28
9197 Bool 9197 Bool
9198SampleMaterial.lc 1030:20-1030:33 91981030:20-1030:33
9199 CullType 9199 CullType
9200SampleMaterial.lc 1031:30-1031:32 92001031:30-1031:32
9201 forall a . [a] 9201 forall a . [a]
9202SampleMaterial.lc 1032:25-1032:30 92021032:25-1032:30
9203 Bool 9203 Bool
9204SampleMaterial.lc 1033:29-1033:34 92041033:29-1033:34
9205 Bool 9205 Bool
9206SampleMaterial.lc 1035:13-1061:14 92061035:13-1061:14
9207 [StageAttrs] 9207 [StageAttrs]
9208SampleMaterial.lc 1035:15-1035:25 92081035:15-1035:25
9209 Maybe (Blending', Blending') 9209 Maybe (Blending', Blending')
9210 -> RGBGen 9210 -> RGBGen
9211 -> AlphaGen 9211 -> AlphaGen
@@ -9213,70 +9213,70 @@ SampleMaterial.lc 1035:15-1035:25
9213 -> [TCMod] 9213 -> [TCMod]
9214 -> StageTexture 9214 -> StageTexture
9215 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9215 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9216SampleMaterial.lc 1035:15-1036:36 92161035:15-1036:36
9217 RGBGen 9217 RGBGen
9218 -> AlphaGen 9218 -> AlphaGen
9219 -> TCGen 9219 -> TCGen
9220 -> [TCMod] 9220 -> [TCMod]
9221 -> StageTexture 9221 -> StageTexture
9222 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9222 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9223SampleMaterial.lc 1035:15-1037:50 92231035:15-1037:50
9224 AlphaGen 9224 AlphaGen
9225 -> TCGen 9225 -> TCGen
9226 -> [TCMod] 9226 -> [TCMod]
9227 -> StageTexture 9227 -> StageTexture
9228 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9228 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9229SampleMaterial.lc 1035:15-1038:42 92291035:15-1038:42
9230 TCGen 9230 TCGen
9231 -> [TCMod] 9231 -> [TCMod]
9232 -> StageTexture 9232 -> StageTexture
9233 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9233 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9234SampleMaterial.lc 1035:15-1039:36 92341035:15-1039:36
9235 [TCMod] 9235 [TCMod]
9236 -> StageTexture 9236 -> StageTexture
9237 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9237 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9238SampleMaterial.lc 1035:15-1040:31 92381035:15-1040:31
9239 StageTexture 9239 StageTexture
9240 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9240 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9241SampleMaterial.lc 1035:15-1041:75 92411035:15-1041:75
9242 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9242 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9243SampleMaterial.lc 1035:15-1042:38 92431035:15-1042:38
9244 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9244 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9245SampleMaterial.lc 1035:15-1043:41 92451035:15-1043:41
9246 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9246 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9247SampleMaterial.lc 1035:15-1044:40 92471035:15-1044:40
9248 Bool -> String -> StageAttrs 9248 Bool -> String -> StageAttrs
9249SampleMaterial.lc 1035:15-1045:46 92491035:15-1045:46
9250 String -> StageAttrs 9250 String -> StageAttrs
9251SampleMaterial.lc 1035:15-1047:18 92511035:15-1047:18
9252 StageAttrs 9252 StageAttrs
9253SampleMaterial.lc 1036:29-1036:36 92531036:29-1036:36
9254 forall a . Maybe a 9254 forall a . Maybe a
9255SampleMaterial.lc 1037:30-1037:50 92551037:30-1037:50
9256 RGBGen 9256 RGBGen
9257SampleMaterial.lc 1038:32-1038:42 92571038:32-1038:42
9258 AlphaGen 9258 AlphaGen
9259SampleMaterial.lc 1039:29-1039:36 92591039:29-1039:36
9260 TCGen 9260 TCGen
9261SampleMaterial.lc 1040:29-1040:31 92611040:29-1040:31
9262 forall a . [a] 9262 forall a . [a]
9263SampleMaterial.lc 1041:31-1041:37 92631041:31-1041:37
9264 String -> StageTexture 9264 String -> StageTexture
9265SampleMaterial.lc 1041:31-1041:75 92651041:31-1041:75
9266 StageTexture 9266 StageTexture
9267SampleMaterial.lc 1041:38-1041:75 92671041:38-1041:75
9268 String 9268 String
9269SampleMaterial.lc 1042:34-1042:38 92691042:34-1042:38
9270 Bool 9270 Bool
9271SampleMaterial.lc 1043:33-1043:41 92711043:33-1043:41
9272 DepthFunction 9272 DepthFunction
9273SampleMaterial.lc 1044:33-1044:40 92731044:33-1044:40
9274 forall a . Maybe a 9274 forall a . Maybe a
9275SampleMaterial.lc 1045:41-1045:46 92751045:41-1045:46
9276 Bool 9276 Bool
9277SampleMaterial.lc 1046:38-1046:54 92771046:38-1046:54
9278 String 9278 String
9279SampleMaterial.lc 1048:15-1048:25 92791048:15-1048:25
9280 Maybe (Blending', Blending') 9280 Maybe (Blending', Blending')
9281 -> RGBGen 9281 -> RGBGen
9282 -> AlphaGen 9282 -> AlphaGen
@@ -9284,82 +9284,82 @@ SampleMaterial.lc 1048:15-1048:25
9284 -> [TCMod] 9284 -> [TCMod]
9285 -> StageTexture 9285 -> StageTexture
9286 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9286 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9287SampleMaterial.lc 1048:15-1049:57 92871048:15-1049:57
9288 RGBGen 9288 RGBGen
9289 -> AlphaGen 9289 -> AlphaGen
9290 -> TCGen 9290 -> TCGen
9291 -> [TCMod] 9291 -> [TCMod]
9292 -> StageTexture 9292 -> StageTexture
9293 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9293 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9294SampleMaterial.lc 1048:15-1050:50 92941048:15-1050:50
9295 AlphaGen 9295 AlphaGen
9296 -> TCGen 9296 -> TCGen
9297 -> [TCMod] 9297 -> [TCMod]
9298 -> StageTexture 9298 -> StageTexture
9299 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9299 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9300SampleMaterial.lc 1048:15-1051:42 93001048:15-1051:42
9301 TCGen 9301 TCGen
9302 -> [TCMod] 9302 -> [TCMod]
9303 -> StageTexture 9303 -> StageTexture
9304 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9304 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9305SampleMaterial.lc 1048:15-1052:40 93051048:15-1052:40
9306 [TCMod] 9306 [TCMod]
9307 -> StageTexture 9307 -> StageTexture
9308 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9308 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9309SampleMaterial.lc 1048:15-1053:31 93091048:15-1053:31
9310 StageTexture 9310 StageTexture
9311 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9311 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9312SampleMaterial.lc 1048:15-1054:42 93121048:15-1054:42
9313 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9313 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9314SampleMaterial.lc 1048:15-1055:38 93141048:15-1055:38
9315 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9315 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9316SampleMaterial.lc 1048:15-1056:41 93161048:15-1056:41
9317 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9317 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9318SampleMaterial.lc 1048:15-1057:40 93181048:15-1057:40
9319 Bool -> String -> StageAttrs 9319 Bool -> String -> StageAttrs
9320SampleMaterial.lc 1048:15-1058:46 93201048:15-1058:46
9321 String -> StageAttrs 9321 String -> StageAttrs
9322SampleMaterial.lc 1048:15-1060:18 93221048:15-1060:18
9323 StageAttrs | [StageAttrs] 9323 StageAttrs | [StageAttrs]
9324SampleMaterial.lc 1049:29-1049:33 93241049:29-1049:33
9325 forall a . a -> Maybe a 9325 forall a . a -> Maybe a
9326SampleMaterial.lc 1049:29-1049:57 93261049:29-1049:57
9327 Maybe (Blending', Blending') 9327 Maybe (Blending', Blending')
9328SampleMaterial.lc 1049:34-1049:57 93281049:34-1049:57
9329 (Blending', Blending') 9329 (Blending', Blending')
9330SampleMaterial.lc 1049:36-1049:46 93301049:36-1049:46
9331 Blending' 9331 Blending'
9332SampleMaterial.lc 1049:49-1049:55 93321049:49-1049:55
9333 Blending' | ((Blending')) 9333 Blending' | ((Blending'))
9334SampleMaterial.lc 1050:30-1050:50 93341050:30-1050:50
9335 RGBGen 9335 RGBGen
9336SampleMaterial.lc 1051:32-1051:42 93361051:32-1051:42
9337 AlphaGen 9337 AlphaGen
9338SampleMaterial.lc 1052:29-1052:40 93381052:29-1052:40
9339 TCGen 9339 TCGen
9340SampleMaterial.lc 1053:29-1053:31 93401053:29-1053:31
9341 forall a . [a] 9341 forall a . [a]
9342SampleMaterial.lc 1054:31-1054:42 93421054:31-1054:42
9343 StageTexture 9343 StageTexture
9344SampleMaterial.lc 1055:34-1055:38 93441055:34-1055:38
9345 Bool 9345 Bool
9346SampleMaterial.lc 1056:33-1056:41 93461056:33-1056:41
9347 DepthFunction 9347 DepthFunction
9348SampleMaterial.lc 1057:33-1057:40 93481057:33-1057:40
9349 forall a . Maybe a 9349 forall a . Maybe a
9350SampleMaterial.lc 1058:41-1058:46 93501058:41-1058:46
9351 Bool 9351 Bool
9352SampleMaterial.lc 1059:38-1059:54 93521059:38-1059:54
9353 String 9353 String
9354SampleMaterial.lc 1062:21-1062:26 93541062:21-1062:26
9355 Bool 9355 Bool
9356SampleMaterial.lc 1065:5-1107:6 93561065:5-1107:6
9357 (String, CommonAttrs) 9357 (String, CommonAttrs)
9358SampleMaterial.lc 1065:5-2182:6 93581065:5-2182:6
9359 [(String, CommonAttrs)] 9359 [(String, CommonAttrs)]
9360SampleMaterial.lc 1065:7-1065:44 93601065:7-1065:44
9361 String 9361 String
9362SampleMaterial.lc 1066:7-1066:18 93621066:7-1066:18
9363 () 9363 ()
9364 -> () 9364 -> ()
9365 -> Bool 9365 -> Bool
@@ -9367,68 +9367,68 @@ SampleMaterial.lc 1066:7-1066:18
9367 -> Bool 9367 -> Bool
9368 -> Bool 9368 -> Bool
9369 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9369 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9370SampleMaterial.lc 1066:7-1067:26 93701066:7-1067:26
9371 () 9371 ()
9372 -> Bool 9372 -> Bool
9373 -> Float 9373 -> Float
9374 -> Bool 9374 -> Bool
9375 -> Bool 9375 -> Bool
9376 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9376 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9377SampleMaterial.lc 1066:7-1068:26 93771066:7-1068:26
9378 Bool 9378 Bool
9379 -> Float 9379 -> Float
9380 -> Bool 9380 -> Bool
9381 -> Bool 9381 -> Bool
9382 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9382 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9383SampleMaterial.lc 1066:7-1069:27 93831066:7-1069:27
9384 Float 9384 Float
9385 -> Bool 9385 -> Bool
9386 -> Bool 9386 -> Bool
9387 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9387 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9388SampleMaterial.lc 1066:7-1070:21 93881066:7-1070:21
9389 Bool 9389 Bool
9390 -> Bool 9390 -> Bool
9391 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9391 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9392SampleMaterial.lc 1066:7-1071:35 93921066:7-1071:35
9393 Bool 9393 Bool
9394 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9394 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9395SampleMaterial.lc 1066:7-1072:28 93951066:7-1072:28
9396 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9396 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9397SampleMaterial.lc 1066:7-1073:33 93971066:7-1073:33
9398 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9398 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9399SampleMaterial.lc 1066:7-1074:32 93991066:7-1074:32
9400 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9400 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9401SampleMaterial.lc 1066:7-1075:30 94011066:7-1075:30
9402 Bool -> [StageAttrs] -> Bool -> CommonAttrs 9402 Bool -> [StageAttrs] -> Bool -> CommonAttrs
9403SampleMaterial.lc 1066:7-1076:34 94031066:7-1076:34
9404 [StageAttrs] -> Bool -> CommonAttrs 9404 [StageAttrs] -> Bool -> CommonAttrs
9405SampleMaterial.lc 1066:7-1104:14 94051066:7-1104:14
9406 Bool -> CommonAttrs 9406 Bool -> CommonAttrs
9407SampleMaterial.lc 1066:7-1106:10 94071066:7-1106:10
9408 CommonAttrs | ((CommonAttrs)) 9408 CommonAttrs | ((CommonAttrs))
9409SampleMaterial.lc 1067:24-1067:26 94091067:24-1067:26
9410 () 9410 ()
9411SampleMaterial.lc 1068:24-1068:26 94111068:24-1068:26
9412 () 9412 ()
9413SampleMaterial.lc 1069:22-1069:27 94131069:22-1069:27
9414 Bool 9414 Bool
9415SampleMaterial.lc 1070:20-1070:21 94151070:20-1070:21
9416 _b 9416 _b
9417SampleMaterial.lc 1071:30-1071:35 94171071:30-1071:35
9418 Bool 9418 Bool
9419SampleMaterial.lc 1072:23-1072:28 94191072:23-1072:28
9420 Bool 9420 Bool
9421SampleMaterial.lc 1073:20-1073:33 94211073:20-1073:33
9422 CullType 9422 CullType
9423SampleMaterial.lc 1074:30-1074:32 94231074:30-1074:32
9424 forall a . [a] 9424 forall a . [a]
9425SampleMaterial.lc 1075:25-1075:30 94251075:25-1075:30
9426 Bool 9426 Bool
9427SampleMaterial.lc 1076:29-1076:34 94271076:29-1076:34
9428 Bool 9428 Bool
9429SampleMaterial.lc 1078:13-1104:14 94291078:13-1104:14
9430 [StageAttrs] 9430 [StageAttrs]
9431SampleMaterial.lc 1078:15-1078:25 94311078:15-1078:25
9432 Maybe (Blending', Blending') 9432 Maybe (Blending', Blending')
9433 -> RGBGen 9433 -> RGBGen
9434 -> AlphaGen 9434 -> AlphaGen
@@ -9436,70 +9436,70 @@ SampleMaterial.lc 1078:15-1078:25
9436 -> [TCMod] 9436 -> [TCMod]
9437 -> StageTexture 9437 -> StageTexture
9438 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9438 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9439SampleMaterial.lc 1078:15-1079:36 94391078:15-1079:36
9440 RGBGen 9440 RGBGen
9441 -> AlphaGen 9441 -> AlphaGen
9442 -> TCGen 9442 -> TCGen
9443 -> [TCMod] 9443 -> [TCMod]
9444 -> StageTexture 9444 -> StageTexture
9445 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9445 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9446SampleMaterial.lc 1078:15-1080:50 94461078:15-1080:50
9447 AlphaGen 9447 AlphaGen
9448 -> TCGen 9448 -> TCGen
9449 -> [TCMod] 9449 -> [TCMod]
9450 -> StageTexture 9450 -> StageTexture
9451 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9451 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9452SampleMaterial.lc 1078:15-1081:42 94521078:15-1081:42
9453 TCGen 9453 TCGen
9454 -> [TCMod] 9454 -> [TCMod]
9455 -> StageTexture 9455 -> StageTexture
9456 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9456 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9457SampleMaterial.lc 1078:15-1082:36 94571078:15-1082:36
9458 [TCMod] 9458 [TCMod]
9459 -> StageTexture 9459 -> StageTexture
9460 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9460 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9461SampleMaterial.lc 1078:15-1083:31 94611078:15-1083:31
9462 StageTexture 9462 StageTexture
9463 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9463 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9464SampleMaterial.lc 1078:15-1084:75 94641078:15-1084:75
9465 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9465 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9466SampleMaterial.lc 1078:15-1085:38 94661078:15-1085:38
9467 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9467 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9468SampleMaterial.lc 1078:15-1086:41 94681078:15-1086:41
9469 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9469 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9470SampleMaterial.lc 1078:15-1087:40 94701078:15-1087:40
9471 Bool -> String -> StageAttrs 9471 Bool -> String -> StageAttrs
9472SampleMaterial.lc 1078:15-1088:46 94721078:15-1088:46
9473 String -> StageAttrs 9473 String -> StageAttrs
9474SampleMaterial.lc 1078:15-1090:18 94741078:15-1090:18
9475 StageAttrs 9475 StageAttrs
9476SampleMaterial.lc 1079:29-1079:36 94761079:29-1079:36
9477 forall a . Maybe a 9477 forall a . Maybe a
9478SampleMaterial.lc 1080:30-1080:50 94781080:30-1080:50
9479 RGBGen 9479 RGBGen
9480SampleMaterial.lc 1081:32-1081:42 94801081:32-1081:42
9481 AlphaGen 9481 AlphaGen
9482SampleMaterial.lc 1082:29-1082:36 94821082:29-1082:36
9483 TCGen 9483 TCGen
9484SampleMaterial.lc 1083:29-1083:31 94841083:29-1083:31
9485 forall a . [a] 9485 forall a . [a]
9486SampleMaterial.lc 1084:31-1084:37 94861084:31-1084:37
9487 String -> StageTexture 9487 String -> StageTexture
9488SampleMaterial.lc 1084:31-1084:75 94881084:31-1084:75
9489 StageTexture 9489 StageTexture
9490SampleMaterial.lc 1084:38-1084:75 94901084:38-1084:75
9491 String 9491 String
9492SampleMaterial.lc 1085:34-1085:38 94921085:34-1085:38
9493 Bool 9493 Bool
9494SampleMaterial.lc 1086:33-1086:41 94941086:33-1086:41
9495 DepthFunction 9495 DepthFunction
9496SampleMaterial.lc 1087:33-1087:40 94961087:33-1087:40
9497 forall a . Maybe a 9497 forall a . Maybe a
9498SampleMaterial.lc 1088:41-1088:46 94981088:41-1088:46
9499 Bool 9499 Bool
9500SampleMaterial.lc 1089:38-1089:54 95001089:38-1089:54
9501 String 9501 String
9502SampleMaterial.lc 1091:15-1091:25 95021091:15-1091:25
9503 Maybe (Blending', Blending') 9503 Maybe (Blending', Blending')
9504 -> RGBGen 9504 -> RGBGen
9505 -> AlphaGen 9505 -> AlphaGen
@@ -9507,82 +9507,82 @@ SampleMaterial.lc 1091:15-1091:25
9507 -> [TCMod] 9507 -> [TCMod]
9508 -> StageTexture 9508 -> StageTexture
9509 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9509 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9510SampleMaterial.lc 1091:15-1092:57 95101091:15-1092:57
9511 RGBGen 9511 RGBGen
9512 -> AlphaGen 9512 -> AlphaGen
9513 -> TCGen 9513 -> TCGen
9514 -> [TCMod] 9514 -> [TCMod]
9515 -> StageTexture 9515 -> StageTexture
9516 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9516 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9517SampleMaterial.lc 1091:15-1093:50 95171091:15-1093:50
9518 AlphaGen 9518 AlphaGen
9519 -> TCGen 9519 -> TCGen
9520 -> [TCMod] 9520 -> [TCMod]
9521 -> StageTexture 9521 -> StageTexture
9522 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9522 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9523SampleMaterial.lc 1091:15-1094:42 95231091:15-1094:42
9524 TCGen 9524 TCGen
9525 -> [TCMod] 9525 -> [TCMod]
9526 -> StageTexture 9526 -> StageTexture
9527 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9527 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9528SampleMaterial.lc 1091:15-1095:40 95281091:15-1095:40
9529 [TCMod] 9529 [TCMod]
9530 -> StageTexture 9530 -> StageTexture
9531 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9531 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9532SampleMaterial.lc 1091:15-1096:31 95321091:15-1096:31
9533 StageTexture 9533 StageTexture
9534 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9534 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9535SampleMaterial.lc 1091:15-1097:42 95351091:15-1097:42
9536 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9536 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9537SampleMaterial.lc 1091:15-1098:38 95371091:15-1098:38
9538 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9538 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9539SampleMaterial.lc 1091:15-1099:41 95391091:15-1099:41
9540 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9540 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9541SampleMaterial.lc 1091:15-1100:40 95411091:15-1100:40
9542 Bool -> String -> StageAttrs 9542 Bool -> String -> StageAttrs
9543SampleMaterial.lc 1091:15-1101:46 95431091:15-1101:46
9544 String -> StageAttrs 9544 String -> StageAttrs
9545SampleMaterial.lc 1091:15-1103:18 95451091:15-1103:18
9546 StageAttrs | [StageAttrs] 9546 StageAttrs | [StageAttrs]
9547SampleMaterial.lc 1092:29-1092:33 95471092:29-1092:33
9548 forall a . a -> Maybe a 9548 forall a . a -> Maybe a
9549SampleMaterial.lc 1092:29-1092:57 95491092:29-1092:57
9550 Maybe (Blending', Blending') 9550 Maybe (Blending', Blending')
9551SampleMaterial.lc 1092:34-1092:57 95511092:34-1092:57
9552 (Blending', Blending') 9552 (Blending', Blending')
9553SampleMaterial.lc 1092:36-1092:46 95531092:36-1092:46
9554 Blending' 9554 Blending'
9555SampleMaterial.lc 1092:49-1092:55 95551092:49-1092:55
9556 Blending' | ((Blending')) 9556 Blending' | ((Blending'))
9557SampleMaterial.lc 1093:30-1093:50 95571093:30-1093:50
9558 RGBGen 9558 RGBGen
9559SampleMaterial.lc 1094:32-1094:42 95591094:32-1094:42
9560 AlphaGen 9560 AlphaGen
9561SampleMaterial.lc 1095:29-1095:40 95611095:29-1095:40
9562 TCGen 9562 TCGen
9563SampleMaterial.lc 1096:29-1096:31 95631096:29-1096:31
9564 forall a . [a] 9564 forall a . [a]
9565SampleMaterial.lc 1097:31-1097:42 95651097:31-1097:42
9566 StageTexture 9566 StageTexture
9567SampleMaterial.lc 1098:34-1098:38 95671098:34-1098:38
9568 Bool 9568 Bool
9569SampleMaterial.lc 1099:33-1099:41 95691099:33-1099:41
9570 DepthFunction 9570 DepthFunction
9571SampleMaterial.lc 1100:33-1100:40 95711100:33-1100:40
9572 forall a . Maybe a 9572 forall a . Maybe a
9573SampleMaterial.lc 1101:41-1101:46 95731101:41-1101:46
9574 Bool 9574 Bool
9575SampleMaterial.lc 1102:38-1102:54 95751102:38-1102:54
9576 String 9576 String
9577SampleMaterial.lc 1105:21-1105:26 95771105:21-1105:26
9578 Bool 9578 Bool
9579SampleMaterial.lc 1108:5-1150:6 95791108:5-1150:6
9580 (String, CommonAttrs) 9580 (String, CommonAttrs)
9581SampleMaterial.lc 1108:5-2182:6 95811108:5-2182:6
9582 [(String, CommonAttrs)] 9582 [(String, CommonAttrs)]
9583SampleMaterial.lc 1108:7-1108:49 95831108:7-1108:49
9584 String 9584 String
9585SampleMaterial.lc 1109:7-1109:18 95851109:7-1109:18
9586 () 9586 ()
9587 -> () 9587 -> ()
9588 -> Bool 9588 -> Bool
@@ -9590,68 +9590,68 @@ SampleMaterial.lc 1109:7-1109:18
9590 -> Bool 9590 -> Bool
9591 -> Bool 9591 -> Bool
9592 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9592 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9593SampleMaterial.lc 1109:7-1110:26 95931109:7-1110:26
9594 () 9594 ()
9595 -> Bool 9595 -> Bool
9596 -> Float 9596 -> Float
9597 -> Bool 9597 -> Bool
9598 -> Bool 9598 -> Bool
9599 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9599 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9600SampleMaterial.lc 1109:7-1111:26 96001109:7-1111:26
9601 Bool 9601 Bool
9602 -> Float 9602 -> Float
9603 -> Bool 9603 -> Bool
9604 -> Bool 9604 -> Bool
9605 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9605 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9606SampleMaterial.lc 1109:7-1112:27 96061109:7-1112:27
9607 Float 9607 Float
9608 -> Bool 9608 -> Bool
9609 -> Bool 9609 -> Bool
9610 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9610 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9611SampleMaterial.lc 1109:7-1113:21 96111109:7-1113:21
9612 Bool 9612 Bool
9613 -> Bool 9613 -> Bool
9614 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9614 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9615SampleMaterial.lc 1109:7-1114:35 96151109:7-1114:35
9616 Bool 9616 Bool
9617 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9617 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9618SampleMaterial.lc 1109:7-1115:28 96181109:7-1115:28
9619 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9619 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9620SampleMaterial.lc 1109:7-1116:33 96201109:7-1116:33
9621 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9621 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9622SampleMaterial.lc 1109:7-1117:32 96221109:7-1117:32
9623 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9623 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9624SampleMaterial.lc 1109:7-1118:30 96241109:7-1118:30
9625 Bool -> [StageAttrs] -> Bool -> CommonAttrs 9625 Bool -> [StageAttrs] -> Bool -> CommonAttrs
9626SampleMaterial.lc 1109:7-1119:34 96261109:7-1119:34
9627 [StageAttrs] -> Bool -> CommonAttrs 9627 [StageAttrs] -> Bool -> CommonAttrs
9628SampleMaterial.lc 1109:7-1147:14 96281109:7-1147:14
9629 Bool -> CommonAttrs 9629 Bool -> CommonAttrs
9630SampleMaterial.lc 1109:7-1149:10 96301109:7-1149:10
9631 CommonAttrs | ((CommonAttrs)) 9631 CommonAttrs | ((CommonAttrs))
9632SampleMaterial.lc 1110:24-1110:26 96321110:24-1110:26
9633 () 9633 ()
9634SampleMaterial.lc 1111:24-1111:26 96341111:24-1111:26
9635 () 9635 ()
9636SampleMaterial.lc 1112:22-1112:27 96361112:22-1112:27
9637 Bool 9637 Bool
9638SampleMaterial.lc 1113:20-1113:21 96381113:20-1113:21
9639 _b 9639 _b
9640SampleMaterial.lc 1114:30-1114:35 96401114:30-1114:35
9641 Bool 9641 Bool
9642SampleMaterial.lc 1115:23-1115:28 96421115:23-1115:28
9643 Bool 9643 Bool
9644SampleMaterial.lc 1116:20-1116:33 96441116:20-1116:33
9645 CullType 9645 CullType
9646SampleMaterial.lc 1117:30-1117:32 96461117:30-1117:32
9647 forall a . [a] 9647 forall a . [a]
9648SampleMaterial.lc 1118:25-1118:30 96481118:25-1118:30
9649 Bool 9649 Bool
9650SampleMaterial.lc 1119:29-1119:34 96501119:29-1119:34
9651 Bool 9651 Bool
9652SampleMaterial.lc 1121:13-1147:14 96521121:13-1147:14
9653 [StageAttrs] 9653 [StageAttrs]
9654SampleMaterial.lc 1121:15-1121:25 96541121:15-1121:25
9655 Maybe (Blending', Blending') 9655 Maybe (Blending', Blending')
9656 -> RGBGen 9656 -> RGBGen
9657 -> AlphaGen 9657 -> AlphaGen
@@ -9659,70 +9659,70 @@ SampleMaterial.lc 1121:15-1121:25
9659 -> [TCMod] 9659 -> [TCMod]
9660 -> StageTexture 9660 -> StageTexture
9661 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9661 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9662SampleMaterial.lc 1121:15-1122:36 96621121:15-1122:36
9663 RGBGen 9663 RGBGen
9664 -> AlphaGen 9664 -> AlphaGen
9665 -> TCGen 9665 -> TCGen
9666 -> [TCMod] 9666 -> [TCMod]
9667 -> StageTexture 9667 -> StageTexture
9668 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9668 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9669SampleMaterial.lc 1121:15-1123:50 96691121:15-1123:50
9670 AlphaGen 9670 AlphaGen
9671 -> TCGen 9671 -> TCGen
9672 -> [TCMod] 9672 -> [TCMod]
9673 -> StageTexture 9673 -> StageTexture
9674 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9674 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9675SampleMaterial.lc 1121:15-1124:42 96751121:15-1124:42
9676 TCGen 9676 TCGen
9677 -> [TCMod] 9677 -> [TCMod]
9678 -> StageTexture 9678 -> StageTexture
9679 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9679 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9680SampleMaterial.lc 1121:15-1125:36 96801121:15-1125:36
9681 [TCMod] 9681 [TCMod]
9682 -> StageTexture 9682 -> StageTexture
9683 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9683 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9684SampleMaterial.lc 1121:15-1126:31 96841121:15-1126:31
9685 StageTexture 9685 StageTexture
9686 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9686 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9687SampleMaterial.lc 1121:15-1127:80 96871121:15-1127:80
9688 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9688 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9689SampleMaterial.lc 1121:15-1128:38 96891121:15-1128:38
9690 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9690 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9691SampleMaterial.lc 1121:15-1129:41 96911121:15-1129:41
9692 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9692 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9693SampleMaterial.lc 1121:15-1130:40 96931121:15-1130:40
9694 Bool -> String -> StageAttrs 9694 Bool -> String -> StageAttrs
9695SampleMaterial.lc 1121:15-1131:46 96951121:15-1131:46
9696 String -> StageAttrs 9696 String -> StageAttrs
9697SampleMaterial.lc 1121:15-1133:18 96971121:15-1133:18
9698 StageAttrs 9698 StageAttrs
9699SampleMaterial.lc 1122:29-1122:36 96991122:29-1122:36
9700 forall a . Maybe a 9700 forall a . Maybe a
9701SampleMaterial.lc 1123:30-1123:50 97011123:30-1123:50
9702 RGBGen 9702 RGBGen
9703SampleMaterial.lc 1124:32-1124:42 97031124:32-1124:42
9704 AlphaGen 9704 AlphaGen
9705SampleMaterial.lc 1125:29-1125:36 97051125:29-1125:36
9706 TCGen 9706 TCGen
9707SampleMaterial.lc 1126:29-1126:31 97071126:29-1126:31
9708 forall a . [a] 9708 forall a . [a]
9709SampleMaterial.lc 1127:31-1127:37 97091127:31-1127:37
9710 String -> StageTexture 9710 String -> StageTexture
9711SampleMaterial.lc 1127:31-1127:80 97111127:31-1127:80
9712 StageTexture 9712 StageTexture
9713SampleMaterial.lc 1127:38-1127:80 97131127:38-1127:80
9714 String 9714 String
9715SampleMaterial.lc 1128:34-1128:38 97151128:34-1128:38
9716 Bool 9716 Bool
9717SampleMaterial.lc 1129:33-1129:41 97171129:33-1129:41
9718 DepthFunction 9718 DepthFunction
9719SampleMaterial.lc 1130:33-1130:40 97191130:33-1130:40
9720 forall a . Maybe a 9720 forall a . Maybe a
9721SampleMaterial.lc 1131:41-1131:46 97211131:41-1131:46
9722 Bool 9722 Bool
9723SampleMaterial.lc 1132:38-1132:54 97231132:38-1132:54
9724 String 9724 String
9725SampleMaterial.lc 1134:15-1134:25 97251134:15-1134:25
9726 Maybe (Blending', Blending') 9726 Maybe (Blending', Blending')
9727 -> RGBGen 9727 -> RGBGen
9728 -> AlphaGen 9728 -> AlphaGen
@@ -9730,82 +9730,82 @@ SampleMaterial.lc 1134:15-1134:25
9730 -> [TCMod] 9730 -> [TCMod]
9731 -> StageTexture 9731 -> StageTexture
9732 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9732 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9733SampleMaterial.lc 1134:15-1135:57 97331134:15-1135:57
9734 RGBGen 9734 RGBGen
9735 -> AlphaGen 9735 -> AlphaGen
9736 -> TCGen 9736 -> TCGen
9737 -> [TCMod] 9737 -> [TCMod]
9738 -> StageTexture 9738 -> StageTexture
9739 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9739 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9740SampleMaterial.lc 1134:15-1136:50 97401134:15-1136:50
9741 AlphaGen 9741 AlphaGen
9742 -> TCGen 9742 -> TCGen
9743 -> [TCMod] 9743 -> [TCMod]
9744 -> StageTexture 9744 -> StageTexture
9745 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9745 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9746SampleMaterial.lc 1134:15-1137:42 97461134:15-1137:42
9747 TCGen 9747 TCGen
9748 -> [TCMod] 9748 -> [TCMod]
9749 -> StageTexture 9749 -> StageTexture
9750 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9750 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9751SampleMaterial.lc 1134:15-1138:40 97511134:15-1138:40
9752 [TCMod] 9752 [TCMod]
9753 -> StageTexture 9753 -> StageTexture
9754 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9754 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9755SampleMaterial.lc 1134:15-1139:31 97551134:15-1139:31
9756 StageTexture 9756 StageTexture
9757 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9757 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9758SampleMaterial.lc 1134:15-1140:42 97581134:15-1140:42
9759 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9759 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9760SampleMaterial.lc 1134:15-1141:38 97601134:15-1141:38
9761 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9761 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9762SampleMaterial.lc 1134:15-1142:41 97621134:15-1142:41
9763 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9763 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9764SampleMaterial.lc 1134:15-1143:40 97641134:15-1143:40
9765 Bool -> String -> StageAttrs 9765 Bool -> String -> StageAttrs
9766SampleMaterial.lc 1134:15-1144:46 97661134:15-1144:46
9767 String -> StageAttrs 9767 String -> StageAttrs
9768SampleMaterial.lc 1134:15-1146:18 97681134:15-1146:18
9769 StageAttrs | [StageAttrs] 9769 StageAttrs | [StageAttrs]
9770SampleMaterial.lc 1135:29-1135:33 97701135:29-1135:33
9771 forall a . a -> Maybe a 9771 forall a . a -> Maybe a
9772SampleMaterial.lc 1135:29-1135:57 97721135:29-1135:57
9773 Maybe (Blending', Blending') 9773 Maybe (Blending', Blending')
9774SampleMaterial.lc 1135:34-1135:57 97741135:34-1135:57
9775 (Blending', Blending') 9775 (Blending', Blending')
9776SampleMaterial.lc 1135:36-1135:46 97761135:36-1135:46
9777 Blending' 9777 Blending'
9778SampleMaterial.lc 1135:49-1135:55 97781135:49-1135:55
9779 Blending' | ((Blending')) 9779 Blending' | ((Blending'))
9780SampleMaterial.lc 1136:30-1136:50 97801136:30-1136:50
9781 RGBGen 9781 RGBGen
9782SampleMaterial.lc 1137:32-1137:42 97821137:32-1137:42
9783 AlphaGen 9783 AlphaGen
9784SampleMaterial.lc 1138:29-1138:40 97841138:29-1138:40
9785 TCGen 9785 TCGen
9786SampleMaterial.lc 1139:29-1139:31 97861139:29-1139:31
9787 forall a . [a] 9787 forall a . [a]
9788SampleMaterial.lc 1140:31-1140:42 97881140:31-1140:42
9789 StageTexture 9789 StageTexture
9790SampleMaterial.lc 1141:34-1141:38 97901141:34-1141:38
9791 Bool 9791 Bool
9792SampleMaterial.lc 1142:33-1142:41 97921142:33-1142:41
9793 DepthFunction 9793 DepthFunction
9794SampleMaterial.lc 1143:33-1143:40 97941143:33-1143:40
9795 forall a . Maybe a 9795 forall a . Maybe a
9796SampleMaterial.lc 1144:41-1144:46 97961144:41-1144:46
9797 Bool 9797 Bool
9798SampleMaterial.lc 1145:38-1145:54 97981145:38-1145:54
9799 String 9799 String
9800SampleMaterial.lc 1148:21-1148:26 98001148:21-1148:26
9801 Bool 9801 Bool
9802SampleMaterial.lc 1151:5-1193:6 98021151:5-1193:6
9803 (String, CommonAttrs) 9803 (String, CommonAttrs)
9804SampleMaterial.lc 1151:5-2182:6 98041151:5-2182:6
9805 [(String, CommonAttrs)] 9805 [(String, CommonAttrs)]
9806SampleMaterial.lc 1151:7-1151:41 98061151:7-1151:41
9807 String 9807 String
9808SampleMaterial.lc 1152:7-1152:18 98081152:7-1152:18
9809 () 9809 ()
9810 -> () 9810 -> ()
9811 -> Bool 9811 -> Bool
@@ -9813,68 +9813,68 @@ SampleMaterial.lc 1152:7-1152:18
9813 -> Bool 9813 -> Bool
9814 -> Bool 9814 -> Bool
9815 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9815 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9816SampleMaterial.lc 1152:7-1153:26 98161152:7-1153:26
9817 () 9817 ()
9818 -> Bool 9818 -> Bool
9819 -> Float 9819 -> Float
9820 -> Bool 9820 -> Bool
9821 -> Bool 9821 -> Bool
9822 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9822 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9823SampleMaterial.lc 1152:7-1154:26 98231152:7-1154:26
9824 Bool 9824 Bool
9825 -> Float 9825 -> Float
9826 -> Bool 9826 -> Bool
9827 -> Bool 9827 -> Bool
9828 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9828 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9829SampleMaterial.lc 1152:7-1155:27 98291152:7-1155:27
9830 Float 9830 Float
9831 -> Bool 9831 -> Bool
9832 -> Bool 9832 -> Bool
9833 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9833 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9834SampleMaterial.lc 1152:7-1156:21 98341152:7-1156:21
9835 Bool 9835 Bool
9836 -> Bool 9836 -> Bool
9837 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9837 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9838SampleMaterial.lc 1152:7-1157:35 98381152:7-1157:35
9839 Bool 9839 Bool
9840 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9840 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9841SampleMaterial.lc 1152:7-1158:28 98411152:7-1158:28
9842 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9842 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9843SampleMaterial.lc 1152:7-1159:33 98431152:7-1159:33
9844 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9844 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9845SampleMaterial.lc 1152:7-1160:32 98451152:7-1160:32
9846 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 9846 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
9847SampleMaterial.lc 1152:7-1161:30 98471152:7-1161:30
9848 Bool -> [StageAttrs] -> Bool -> CommonAttrs 9848 Bool -> [StageAttrs] -> Bool -> CommonAttrs
9849SampleMaterial.lc 1152:7-1162:34 98491152:7-1162:34
9850 [StageAttrs] -> Bool -> CommonAttrs 9850 [StageAttrs] -> Bool -> CommonAttrs
9851SampleMaterial.lc 1152:7-1190:14 98511152:7-1190:14
9852 Bool -> CommonAttrs 9852 Bool -> CommonAttrs
9853SampleMaterial.lc 1152:7-1192:10 98531152:7-1192:10
9854 CommonAttrs | ((CommonAttrs)) 9854 CommonAttrs | ((CommonAttrs))
9855SampleMaterial.lc 1153:24-1153:26 98551153:24-1153:26
9856 () 9856 ()
9857SampleMaterial.lc 1154:24-1154:26 98571154:24-1154:26
9858 () 9858 ()
9859SampleMaterial.lc 1155:22-1155:27 98591155:22-1155:27
9860 Bool 9860 Bool
9861SampleMaterial.lc 1156:20-1156:21 98611156:20-1156:21
9862 _b 9862 _b
9863SampleMaterial.lc 1157:30-1157:35 98631157:30-1157:35
9864 Bool 9864 Bool
9865SampleMaterial.lc 1158:23-1158:28 98651158:23-1158:28
9866 Bool 9866 Bool
9867SampleMaterial.lc 1159:20-1159:33 98671159:20-1159:33
9868 CullType 9868 CullType
9869SampleMaterial.lc 1160:30-1160:32 98691160:30-1160:32
9870 forall a . [a] 9870 forall a . [a]
9871SampleMaterial.lc 1161:25-1161:30 98711161:25-1161:30
9872 Bool 9872 Bool
9873SampleMaterial.lc 1162:29-1162:34 98731162:29-1162:34
9874 Bool 9874 Bool
9875SampleMaterial.lc 1164:13-1190:14 98751164:13-1190:14
9876 [StageAttrs] 9876 [StageAttrs]
9877SampleMaterial.lc 1164:15-1164:25 98771164:15-1164:25
9878 Maybe (Blending', Blending') 9878 Maybe (Blending', Blending')
9879 -> RGBGen 9879 -> RGBGen
9880 -> AlphaGen 9880 -> AlphaGen
@@ -9882,70 +9882,70 @@ SampleMaterial.lc 1164:15-1164:25
9882 -> [TCMod] 9882 -> [TCMod]
9883 -> StageTexture 9883 -> StageTexture
9884 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9884 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9885SampleMaterial.lc 1164:15-1165:36 98851164:15-1165:36
9886 RGBGen 9886 RGBGen
9887 -> AlphaGen 9887 -> AlphaGen
9888 -> TCGen 9888 -> TCGen
9889 -> [TCMod] 9889 -> [TCMod]
9890 -> StageTexture 9890 -> StageTexture
9891 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9891 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9892SampleMaterial.lc 1164:15-1166:50 98921164:15-1166:50
9893 AlphaGen 9893 AlphaGen
9894 -> TCGen 9894 -> TCGen
9895 -> [TCMod] 9895 -> [TCMod]
9896 -> StageTexture 9896 -> StageTexture
9897 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9897 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9898SampleMaterial.lc 1164:15-1167:42 98981164:15-1167:42
9899 TCGen 9899 TCGen
9900 -> [TCMod] 9900 -> [TCMod]
9901 -> StageTexture 9901 -> StageTexture
9902 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9902 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9903SampleMaterial.lc 1164:15-1168:36 99031164:15-1168:36
9904 [TCMod] 9904 [TCMod]
9905 -> StageTexture 9905 -> StageTexture
9906 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9906 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9907SampleMaterial.lc 1164:15-1169:31 99071164:15-1169:31
9908 StageTexture 9908 StageTexture
9909 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9909 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9910SampleMaterial.lc 1164:15-1170:72 99101164:15-1170:72
9911 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9911 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9912SampleMaterial.lc 1164:15-1171:38 99121164:15-1171:38
9913 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9913 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9914SampleMaterial.lc 1164:15-1172:41 99141164:15-1172:41
9915 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9915 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9916SampleMaterial.lc 1164:15-1173:40 99161164:15-1173:40
9917 Bool -> String -> StageAttrs 9917 Bool -> String -> StageAttrs
9918SampleMaterial.lc 1164:15-1174:46 99181164:15-1174:46
9919 String -> StageAttrs 9919 String -> StageAttrs
9920SampleMaterial.lc 1164:15-1176:18 99201164:15-1176:18
9921 StageAttrs 9921 StageAttrs
9922SampleMaterial.lc 1165:29-1165:36 99221165:29-1165:36
9923 forall a . Maybe a 9923 forall a . Maybe a
9924SampleMaterial.lc 1166:30-1166:50 99241166:30-1166:50
9925 RGBGen 9925 RGBGen
9926SampleMaterial.lc 1167:32-1167:42 99261167:32-1167:42
9927 AlphaGen 9927 AlphaGen
9928SampleMaterial.lc 1168:29-1168:36 99281168:29-1168:36
9929 TCGen 9929 TCGen
9930SampleMaterial.lc 1169:29-1169:31 99301169:29-1169:31
9931 forall a . [a] 9931 forall a . [a]
9932SampleMaterial.lc 1170:31-1170:37 99321170:31-1170:37
9933 String -> StageTexture 9933 String -> StageTexture
9934SampleMaterial.lc 1170:31-1170:72 99341170:31-1170:72
9935 StageTexture 9935 StageTexture
9936SampleMaterial.lc 1170:38-1170:72 99361170:38-1170:72
9937 String 9937 String
9938SampleMaterial.lc 1171:34-1171:38 99381171:34-1171:38
9939 Bool 9939 Bool
9940SampleMaterial.lc 1172:33-1172:41 99401172:33-1172:41
9941 DepthFunction 9941 DepthFunction
9942SampleMaterial.lc 1173:33-1173:40 99421173:33-1173:40
9943 forall a . Maybe a 9943 forall a . Maybe a
9944SampleMaterial.lc 1174:41-1174:46 99441174:41-1174:46
9945 Bool 9945 Bool
9946SampleMaterial.lc 1175:38-1175:54 99461175:38-1175:54
9947 String 9947 String
9948SampleMaterial.lc 1177:15-1177:25 99481177:15-1177:25
9949 Maybe (Blending', Blending') 9949 Maybe (Blending', Blending')
9950 -> RGBGen 9950 -> RGBGen
9951 -> AlphaGen 9951 -> AlphaGen
@@ -9953,82 +9953,82 @@ SampleMaterial.lc 1177:15-1177:25
9953 -> [TCMod] 9953 -> [TCMod]
9954 -> StageTexture 9954 -> StageTexture
9955 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9955 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9956SampleMaterial.lc 1177:15-1178:57 99561177:15-1178:57
9957 RGBGen 9957 RGBGen
9958 -> AlphaGen 9958 -> AlphaGen
9959 -> TCGen 9959 -> TCGen
9960 -> [TCMod] 9960 -> [TCMod]
9961 -> StageTexture 9961 -> StageTexture
9962 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9962 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9963SampleMaterial.lc 1177:15-1179:50 99631177:15-1179:50
9964 AlphaGen 9964 AlphaGen
9965 -> TCGen 9965 -> TCGen
9966 -> [TCMod] 9966 -> [TCMod]
9967 -> StageTexture 9967 -> StageTexture
9968 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9968 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9969SampleMaterial.lc 1177:15-1180:42 99691177:15-1180:42
9970 TCGen 9970 TCGen
9971 -> [TCMod] 9971 -> [TCMod]
9972 -> StageTexture 9972 -> StageTexture
9973 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9973 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9974SampleMaterial.lc 1177:15-1181:40 99741177:15-1181:40
9975 [TCMod] 9975 [TCMod]
9976 -> StageTexture 9976 -> StageTexture
9977 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9977 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9978SampleMaterial.lc 1177:15-1182:31 99781177:15-1182:31
9979 StageTexture 9979 StageTexture
9980 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9980 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9981SampleMaterial.lc 1177:15-1183:42 99811177:15-1183:42
9982 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9982 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9983SampleMaterial.lc 1177:15-1184:38 99831177:15-1184:38
9984 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 9984 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
9985SampleMaterial.lc 1177:15-1185:41 99851177:15-1185:41
9986 Maybe AlphaFunction -> Bool -> String -> StageAttrs 9986 Maybe AlphaFunction -> Bool -> String -> StageAttrs
9987SampleMaterial.lc 1177:15-1186:40 99871177:15-1186:40
9988 Bool -> String -> StageAttrs 9988 Bool -> String -> StageAttrs
9989SampleMaterial.lc 1177:15-1187:46 99891177:15-1187:46
9990 String -> StageAttrs 9990 String -> StageAttrs
9991SampleMaterial.lc 1177:15-1189:18 99911177:15-1189:18
9992 StageAttrs | [StageAttrs] 9992 StageAttrs | [StageAttrs]
9993SampleMaterial.lc 1178:29-1178:33 99931178:29-1178:33
9994 forall a . a -> Maybe a 9994 forall a . a -> Maybe a
9995SampleMaterial.lc 1178:29-1178:57 99951178:29-1178:57
9996 Maybe (Blending', Blending') 9996 Maybe (Blending', Blending')
9997SampleMaterial.lc 1178:34-1178:57 99971178:34-1178:57
9998 (Blending', Blending') 9998 (Blending', Blending')
9999SampleMaterial.lc 1178:36-1178:46 99991178:36-1178:46
10000 Blending' 10000 Blending'
10001SampleMaterial.lc 1178:49-1178:55 100011178:49-1178:55
10002 Blending' | ((Blending')) 10002 Blending' | ((Blending'))
10003SampleMaterial.lc 1179:30-1179:50 100031179:30-1179:50
10004 RGBGen 10004 RGBGen
10005SampleMaterial.lc 1180:32-1180:42 100051180:32-1180:42
10006 AlphaGen 10006 AlphaGen
10007SampleMaterial.lc 1181:29-1181:40 100071181:29-1181:40
10008 TCGen 10008 TCGen
10009SampleMaterial.lc 1182:29-1182:31 100091182:29-1182:31
10010 forall a . [a] 10010 forall a . [a]
10011SampleMaterial.lc 1183:31-1183:42 100111183:31-1183:42
10012 StageTexture 10012 StageTexture
10013SampleMaterial.lc 1184:34-1184:38 100131184:34-1184:38
10014 Bool 10014 Bool
10015SampleMaterial.lc 1185:33-1185:41 100151185:33-1185:41
10016 DepthFunction 10016 DepthFunction
10017SampleMaterial.lc 1186:33-1186:40 100171186:33-1186:40
10018 forall a . Maybe a 10018 forall a . Maybe a
10019SampleMaterial.lc 1187:41-1187:46 100191187:41-1187:46
10020 Bool 10020 Bool
10021SampleMaterial.lc 1188:38-1188:54 100211188:38-1188:54
10022 String 10022 String
10023SampleMaterial.lc 1191:21-1191:26 100231191:21-1191:26
10024 Bool 10024 Bool
10025SampleMaterial.lc 1194:5-1236:6 100251194:5-1236:6
10026 (String, CommonAttrs) 10026 (String, CommonAttrs)
10027SampleMaterial.lc 1194:5-2182:6 100271194:5-2182:6
10028 [(String, CommonAttrs)] 10028 [(String, CommonAttrs)]
10029SampleMaterial.lc 1194:7-1194:43 100291194:7-1194:43
10030 String 10030 String
10031SampleMaterial.lc 1195:7-1195:18 100311195:7-1195:18
10032 () 10032 ()
10033 -> () 10033 -> ()
10034 -> Bool 10034 -> Bool
@@ -10036,68 +10036,68 @@ SampleMaterial.lc 1195:7-1195:18
10036 -> Bool 10036 -> Bool
10037 -> Bool 10037 -> Bool
10038 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10038 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10039SampleMaterial.lc 1195:7-1196:26 100391195:7-1196:26
10040 () 10040 ()
10041 -> Bool 10041 -> Bool
10042 -> Float 10042 -> Float
10043 -> Bool 10043 -> Bool
10044 -> Bool 10044 -> Bool
10045 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10045 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10046SampleMaterial.lc 1195:7-1197:26 100461195:7-1197:26
10047 Bool 10047 Bool
10048 -> Float 10048 -> Float
10049 -> Bool 10049 -> Bool
10050 -> Bool 10050 -> Bool
10051 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10051 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10052SampleMaterial.lc 1195:7-1198:27 100521195:7-1198:27
10053 Float 10053 Float
10054 -> Bool 10054 -> Bool
10055 -> Bool 10055 -> Bool
10056 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10056 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10057SampleMaterial.lc 1195:7-1199:21 100571195:7-1199:21
10058 Bool 10058 Bool
10059 -> Bool 10059 -> Bool
10060 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10060 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10061SampleMaterial.lc 1195:7-1200:35 100611195:7-1200:35
10062 Bool 10062 Bool
10063 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10063 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10064SampleMaterial.lc 1195:7-1201:28 100641195:7-1201:28
10065 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10065 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10066SampleMaterial.lc 1195:7-1202:33 100661195:7-1202:33
10067 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10067 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10068SampleMaterial.lc 1195:7-1203:32 100681195:7-1203:32
10069 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10069 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10070SampleMaterial.lc 1195:7-1204:30 100701195:7-1204:30
10071 Bool -> [StageAttrs] -> Bool -> CommonAttrs 10071 Bool -> [StageAttrs] -> Bool -> CommonAttrs
10072SampleMaterial.lc 1195:7-1205:34 100721195:7-1205:34
10073 [StageAttrs] -> Bool -> CommonAttrs 10073 [StageAttrs] -> Bool -> CommonAttrs
10074SampleMaterial.lc 1195:7-1233:14 100741195:7-1233:14
10075 Bool -> CommonAttrs 10075 Bool -> CommonAttrs
10076SampleMaterial.lc 1195:7-1235:10 100761195:7-1235:10
10077 CommonAttrs | ((CommonAttrs)) 10077 CommonAttrs | ((CommonAttrs))
10078SampleMaterial.lc 1196:24-1196:26 100781196:24-1196:26
10079 () 10079 ()
10080SampleMaterial.lc 1197:24-1197:26 100801197:24-1197:26
10081 () 10081 ()
10082SampleMaterial.lc 1198:22-1198:27 100821198:22-1198:27
10083 Bool 10083 Bool
10084SampleMaterial.lc 1199:20-1199:21 100841199:20-1199:21
10085 _b 10085 _b
10086SampleMaterial.lc 1200:30-1200:35 100861200:30-1200:35
10087 Bool 10087 Bool
10088SampleMaterial.lc 1201:23-1201:28 100881201:23-1201:28
10089 Bool 10089 Bool
10090SampleMaterial.lc 1202:20-1202:33 100901202:20-1202:33
10091 CullType 10091 CullType
10092SampleMaterial.lc 1203:30-1203:32 100921203:30-1203:32
10093 forall a . [a] 10093 forall a . [a]
10094SampleMaterial.lc 1204:25-1204:30 100941204:25-1204:30
10095 Bool 10095 Bool
10096SampleMaterial.lc 1205:29-1205:34 100961205:29-1205:34
10097 Bool 10097 Bool
10098SampleMaterial.lc 1207:13-1233:14 100981207:13-1233:14
10099 [StageAttrs] 10099 [StageAttrs]
10100SampleMaterial.lc 1207:15-1207:25 101001207:15-1207:25
10101 Maybe (Blending', Blending') 10101 Maybe (Blending', Blending')
10102 -> RGBGen 10102 -> RGBGen
10103 -> AlphaGen 10103 -> AlphaGen
@@ -10105,70 +10105,70 @@ SampleMaterial.lc 1207:15-1207:25
10105 -> [TCMod] 10105 -> [TCMod]
10106 -> StageTexture 10106 -> StageTexture
10107 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10107 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10108SampleMaterial.lc 1207:15-1208:36 101081207:15-1208:36
10109 RGBGen 10109 RGBGen
10110 -> AlphaGen 10110 -> AlphaGen
10111 -> TCGen 10111 -> TCGen
10112 -> [TCMod] 10112 -> [TCMod]
10113 -> StageTexture 10113 -> StageTexture
10114 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10114 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10115SampleMaterial.lc 1207:15-1209:50 101151207:15-1209:50
10116 AlphaGen 10116 AlphaGen
10117 -> TCGen 10117 -> TCGen
10118 -> [TCMod] 10118 -> [TCMod]
10119 -> StageTexture 10119 -> StageTexture
10120 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10120 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10121SampleMaterial.lc 1207:15-1210:42 101211207:15-1210:42
10122 TCGen 10122 TCGen
10123 -> [TCMod] 10123 -> [TCMod]
10124 -> StageTexture 10124 -> StageTexture
10125 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10125 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10126SampleMaterial.lc 1207:15-1211:36 101261207:15-1211:36
10127 [TCMod] 10127 [TCMod]
10128 -> StageTexture 10128 -> StageTexture
10129 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10129 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10130SampleMaterial.lc 1207:15-1212:31 101301207:15-1212:31
10131 StageTexture 10131 StageTexture
10132 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10132 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10133SampleMaterial.lc 1207:15-1213:74 101331207:15-1213:74
10134 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10134 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10135SampleMaterial.lc 1207:15-1214:38 101351207:15-1214:38
10136 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10136 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10137SampleMaterial.lc 1207:15-1215:41 101371207:15-1215:41
10138 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10138 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10139SampleMaterial.lc 1207:15-1216:40 101391207:15-1216:40
10140 Bool -> String -> StageAttrs 10140 Bool -> String -> StageAttrs
10141SampleMaterial.lc 1207:15-1217:46 101411207:15-1217:46
10142 String -> StageAttrs 10142 String -> StageAttrs
10143SampleMaterial.lc 1207:15-1219:18 101431207:15-1219:18
10144 StageAttrs 10144 StageAttrs
10145SampleMaterial.lc 1208:29-1208:36 101451208:29-1208:36
10146 forall a . Maybe a 10146 forall a . Maybe a
10147SampleMaterial.lc 1209:30-1209:50 101471209:30-1209:50
10148 RGBGen 10148 RGBGen
10149SampleMaterial.lc 1210:32-1210:42 101491210:32-1210:42
10150 AlphaGen 10150 AlphaGen
10151SampleMaterial.lc 1211:29-1211:36 101511211:29-1211:36
10152 TCGen 10152 TCGen
10153SampleMaterial.lc 1212:29-1212:31 101531212:29-1212:31
10154 forall a . [a] 10154 forall a . [a]
10155SampleMaterial.lc 1213:31-1213:37 101551213:31-1213:37
10156 String -> StageTexture 10156 String -> StageTexture
10157SampleMaterial.lc 1213:31-1213:74 101571213:31-1213:74
10158 StageTexture 10158 StageTexture
10159SampleMaterial.lc 1213:38-1213:74 101591213:38-1213:74
10160 String 10160 String
10161SampleMaterial.lc 1214:34-1214:38 101611214:34-1214:38
10162 Bool 10162 Bool
10163SampleMaterial.lc 1215:33-1215:41 101631215:33-1215:41
10164 DepthFunction 10164 DepthFunction
10165SampleMaterial.lc 1216:33-1216:40 101651216:33-1216:40
10166 forall a . Maybe a 10166 forall a . Maybe a
10167SampleMaterial.lc 1217:41-1217:46 101671217:41-1217:46
10168 Bool 10168 Bool
10169SampleMaterial.lc 1218:38-1218:54 101691218:38-1218:54
10170 String 10170 String
10171SampleMaterial.lc 1220:15-1220:25 101711220:15-1220:25
10172 Maybe (Blending', Blending') 10172 Maybe (Blending', Blending')
10173 -> RGBGen 10173 -> RGBGen
10174 -> AlphaGen 10174 -> AlphaGen
@@ -10176,82 +10176,82 @@ SampleMaterial.lc 1220:15-1220:25
10176 -> [TCMod] 10176 -> [TCMod]
10177 -> StageTexture 10177 -> StageTexture
10178 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10178 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10179SampleMaterial.lc 1220:15-1221:57 101791220:15-1221:57
10180 RGBGen 10180 RGBGen
10181 -> AlphaGen 10181 -> AlphaGen
10182 -> TCGen 10182 -> TCGen
10183 -> [TCMod] 10183 -> [TCMod]
10184 -> StageTexture 10184 -> StageTexture
10185 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10185 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10186SampleMaterial.lc 1220:15-1222:50 101861220:15-1222:50
10187 AlphaGen 10187 AlphaGen
10188 -> TCGen 10188 -> TCGen
10189 -> [TCMod] 10189 -> [TCMod]
10190 -> StageTexture 10190 -> StageTexture
10191 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10191 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10192SampleMaterial.lc 1220:15-1223:42 101921220:15-1223:42
10193 TCGen 10193 TCGen
10194 -> [TCMod] 10194 -> [TCMod]
10195 -> StageTexture 10195 -> StageTexture
10196 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10196 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10197SampleMaterial.lc 1220:15-1224:40 101971220:15-1224:40
10198 [TCMod] 10198 [TCMod]
10199 -> StageTexture 10199 -> StageTexture
10200 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10200 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10201SampleMaterial.lc 1220:15-1225:31 102011220:15-1225:31
10202 StageTexture 10202 StageTexture
10203 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10203 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10204SampleMaterial.lc 1220:15-1226:42 102041220:15-1226:42
10205 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10205 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10206SampleMaterial.lc 1220:15-1227:38 102061220:15-1227:38
10207 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10207 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10208SampleMaterial.lc 1220:15-1228:41 102081220:15-1228:41
10209 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10209 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10210SampleMaterial.lc 1220:15-1229:40 102101220:15-1229:40
10211 Bool -> String -> StageAttrs 10211 Bool -> String -> StageAttrs
10212SampleMaterial.lc 1220:15-1230:46 102121220:15-1230:46
10213 String -> StageAttrs 10213 String -> StageAttrs
10214SampleMaterial.lc 1220:15-1232:18 102141220:15-1232:18
10215 StageAttrs | [StageAttrs] 10215 StageAttrs | [StageAttrs]
10216SampleMaterial.lc 1221:29-1221:33 102161221:29-1221:33
10217 forall a . a -> Maybe a 10217 forall a . a -> Maybe a
10218SampleMaterial.lc 1221:29-1221:57 102181221:29-1221:57
10219 Maybe (Blending', Blending') 10219 Maybe (Blending', Blending')
10220SampleMaterial.lc 1221:34-1221:57 102201221:34-1221:57
10221 (Blending', Blending') 10221 (Blending', Blending')
10222SampleMaterial.lc 1221:36-1221:46 102221221:36-1221:46
10223 Blending' 10223 Blending'
10224SampleMaterial.lc 1221:49-1221:55 102241221:49-1221:55
10225 Blending' | ((Blending')) 10225 Blending' | ((Blending'))
10226SampleMaterial.lc 1222:30-1222:50 102261222:30-1222:50
10227 RGBGen 10227 RGBGen
10228SampleMaterial.lc 1223:32-1223:42 102281223:32-1223:42
10229 AlphaGen 10229 AlphaGen
10230SampleMaterial.lc 1224:29-1224:40 102301224:29-1224:40
10231 TCGen 10231 TCGen
10232SampleMaterial.lc 1225:29-1225:31 102321225:29-1225:31
10233 forall a . [a] 10233 forall a . [a]
10234SampleMaterial.lc 1226:31-1226:42 102341226:31-1226:42
10235 StageTexture 10235 StageTexture
10236SampleMaterial.lc 1227:34-1227:38 102361227:34-1227:38
10237 Bool 10237 Bool
10238SampleMaterial.lc 1228:33-1228:41 102381228:33-1228:41
10239 DepthFunction 10239 DepthFunction
10240SampleMaterial.lc 1229:33-1229:40 102401229:33-1229:40
10241 forall a . Maybe a 10241 forall a . Maybe a
10242SampleMaterial.lc 1230:41-1230:46 102421230:41-1230:46
10243 Bool 10243 Bool
10244SampleMaterial.lc 1231:38-1231:54 102441231:38-1231:54
10245 String 10245 String
10246SampleMaterial.lc 1234:21-1234:26 102461234:21-1234:26
10247 Bool 10247 Bool
10248SampleMaterial.lc 1237:5-1279:6 102481237:5-1279:6
10249 (String, CommonAttrs) 10249 (String, CommonAttrs)
10250SampleMaterial.lc 1237:5-2182:6 102501237:5-2182:6
10251 [(String, CommonAttrs)] 10251 [(String, CommonAttrs)]
10252SampleMaterial.lc 1237:7-1237:41 102521237:7-1237:41
10253 String 10253 String
10254SampleMaterial.lc 1238:7-1238:18 102541238:7-1238:18
10255 () 10255 ()
10256 -> () 10256 -> ()
10257 -> Bool 10257 -> Bool
@@ -10259,68 +10259,68 @@ SampleMaterial.lc 1238:7-1238:18
10259 -> Bool 10259 -> Bool
10260 -> Bool 10260 -> Bool
10261 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10261 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10262SampleMaterial.lc 1238:7-1239:26 102621238:7-1239:26
10263 () 10263 ()
10264 -> Bool 10264 -> Bool
10265 -> Float 10265 -> Float
10266 -> Bool 10266 -> Bool
10267 -> Bool 10267 -> Bool
10268 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10268 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10269SampleMaterial.lc 1238:7-1240:26 102691238:7-1240:26
10270 Bool 10270 Bool
10271 -> Float 10271 -> Float
10272 -> Bool 10272 -> Bool
10273 -> Bool 10273 -> Bool
10274 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10274 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10275SampleMaterial.lc 1238:7-1241:27 102751238:7-1241:27
10276 Float 10276 Float
10277 -> Bool 10277 -> Bool
10278 -> Bool 10278 -> Bool
10279 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10279 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10280SampleMaterial.lc 1238:7-1242:21 102801238:7-1242:21
10281 Bool 10281 Bool
10282 -> Bool 10282 -> Bool
10283 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10283 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10284SampleMaterial.lc 1238:7-1243:35 102841238:7-1243:35
10285 Bool 10285 Bool
10286 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10286 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10287SampleMaterial.lc 1238:7-1244:28 102871238:7-1244:28
10288 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10288 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10289SampleMaterial.lc 1238:7-1245:33 102891238:7-1245:33
10290 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10290 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10291SampleMaterial.lc 1238:7-1246:32 102911238:7-1246:32
10292 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10292 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10293SampleMaterial.lc 1238:7-1247:30 102931238:7-1247:30
10294 Bool -> [StageAttrs] -> Bool -> CommonAttrs 10294 Bool -> [StageAttrs] -> Bool -> CommonAttrs
10295SampleMaterial.lc 1238:7-1248:34 102951238:7-1248:34
10296 [StageAttrs] -> Bool -> CommonAttrs 10296 [StageAttrs] -> Bool -> CommonAttrs
10297SampleMaterial.lc 1238:7-1276:14 102971238:7-1276:14
10298 Bool -> CommonAttrs 10298 Bool -> CommonAttrs
10299SampleMaterial.lc 1238:7-1278:10 102991238:7-1278:10
10300 CommonAttrs | ((CommonAttrs)) 10300 CommonAttrs | ((CommonAttrs))
10301SampleMaterial.lc 1239:24-1239:26 103011239:24-1239:26
10302 () 10302 ()
10303SampleMaterial.lc 1240:24-1240:26 103031240:24-1240:26
10304 () 10304 ()
10305SampleMaterial.lc 1241:22-1241:27 103051241:22-1241:27
10306 Bool 10306 Bool
10307SampleMaterial.lc 1242:20-1242:21 103071242:20-1242:21
10308 _b 10308 _b
10309SampleMaterial.lc 1243:30-1243:35 103091243:30-1243:35
10310 Bool 10310 Bool
10311SampleMaterial.lc 1244:23-1244:28 103111244:23-1244:28
10312 Bool 10312 Bool
10313SampleMaterial.lc 1245:20-1245:33 103131245:20-1245:33
10314 CullType 10314 CullType
10315SampleMaterial.lc 1246:30-1246:32 103151246:30-1246:32
10316 forall a . [a] 10316 forall a . [a]
10317SampleMaterial.lc 1247:25-1247:30 103171247:25-1247:30
10318 Bool 10318 Bool
10319SampleMaterial.lc 1248:29-1248:34 103191248:29-1248:34
10320 Bool 10320 Bool
10321SampleMaterial.lc 1250:13-1276:14 103211250:13-1276:14
10322 [StageAttrs] 10322 [StageAttrs]
10323SampleMaterial.lc 1250:15-1250:25 103231250:15-1250:25
10324 Maybe (Blending', Blending') 10324 Maybe (Blending', Blending')
10325 -> RGBGen 10325 -> RGBGen
10326 -> AlphaGen 10326 -> AlphaGen
@@ -10328,70 +10328,70 @@ SampleMaterial.lc 1250:15-1250:25
10328 -> [TCMod] 10328 -> [TCMod]
10329 -> StageTexture 10329 -> StageTexture
10330 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10330 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10331SampleMaterial.lc 1250:15-1251:36 103311250:15-1251:36
10332 RGBGen 10332 RGBGen
10333 -> AlphaGen 10333 -> AlphaGen
10334 -> TCGen 10334 -> TCGen
10335 -> [TCMod] 10335 -> [TCMod]
10336 -> StageTexture 10336 -> StageTexture
10337 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10337 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10338SampleMaterial.lc 1250:15-1252:50 103381250:15-1252:50
10339 AlphaGen 10339 AlphaGen
10340 -> TCGen 10340 -> TCGen
10341 -> [TCMod] 10341 -> [TCMod]
10342 -> StageTexture 10342 -> StageTexture
10343 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10343 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10344SampleMaterial.lc 1250:15-1253:42 103441250:15-1253:42
10345 TCGen 10345 TCGen
10346 -> [TCMod] 10346 -> [TCMod]
10347 -> StageTexture 10347 -> StageTexture
10348 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10348 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10349SampleMaterial.lc 1250:15-1254:36 103491250:15-1254:36
10350 [TCMod] 10350 [TCMod]
10351 -> StageTexture 10351 -> StageTexture
10352 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10352 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10353SampleMaterial.lc 1250:15-1255:31 103531250:15-1255:31
10354 StageTexture 10354 StageTexture
10355 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10355 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10356SampleMaterial.lc 1250:15-1256:72 103561250:15-1256:72
10357 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10357 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10358SampleMaterial.lc 1250:15-1257:38 103581250:15-1257:38
10359 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10359 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10360SampleMaterial.lc 1250:15-1258:41 103601250:15-1258:41
10361 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10361 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10362SampleMaterial.lc 1250:15-1259:40 103621250:15-1259:40
10363 Bool -> String -> StageAttrs 10363 Bool -> String -> StageAttrs
10364SampleMaterial.lc 1250:15-1260:46 103641250:15-1260:46
10365 String -> StageAttrs 10365 String -> StageAttrs
10366SampleMaterial.lc 1250:15-1262:18 103661250:15-1262:18
10367 StageAttrs 10367 StageAttrs
10368SampleMaterial.lc 1251:29-1251:36 103681251:29-1251:36
10369 forall a . Maybe a 10369 forall a . Maybe a
10370SampleMaterial.lc 1252:30-1252:50 103701252:30-1252:50
10371 RGBGen 10371 RGBGen
10372SampleMaterial.lc 1253:32-1253:42 103721253:32-1253:42
10373 AlphaGen 10373 AlphaGen
10374SampleMaterial.lc 1254:29-1254:36 103741254:29-1254:36
10375 TCGen 10375 TCGen
10376SampleMaterial.lc 1255:29-1255:31 103761255:29-1255:31
10377 forall a . [a] 10377 forall a . [a]
10378SampleMaterial.lc 1256:31-1256:37 103781256:31-1256:37
10379 String -> StageTexture 10379 String -> StageTexture
10380SampleMaterial.lc 1256:31-1256:72 103801256:31-1256:72
10381 StageTexture 10381 StageTexture
10382SampleMaterial.lc 1256:38-1256:72 103821256:38-1256:72
10383 String 10383 String
10384SampleMaterial.lc 1257:34-1257:38 103841257:34-1257:38
10385 Bool 10385 Bool
10386SampleMaterial.lc 1258:33-1258:41 103861258:33-1258:41
10387 DepthFunction 10387 DepthFunction
10388SampleMaterial.lc 1259:33-1259:40 103881259:33-1259:40
10389 forall a . Maybe a 10389 forall a . Maybe a
10390SampleMaterial.lc 1260:41-1260:46 103901260:41-1260:46
10391 Bool 10391 Bool
10392SampleMaterial.lc 1261:38-1261:54 103921261:38-1261:54
10393 String 10393 String
10394SampleMaterial.lc 1263:15-1263:25 103941263:15-1263:25
10395 Maybe (Blending', Blending') 10395 Maybe (Blending', Blending')
10396 -> RGBGen 10396 -> RGBGen
10397 -> AlphaGen 10397 -> AlphaGen
@@ -10399,82 +10399,82 @@ SampleMaterial.lc 1263:15-1263:25
10399 -> [TCMod] 10399 -> [TCMod]
10400 -> StageTexture 10400 -> StageTexture
10401 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10401 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10402SampleMaterial.lc 1263:15-1264:57 104021263:15-1264:57
10403 RGBGen 10403 RGBGen
10404 -> AlphaGen 10404 -> AlphaGen
10405 -> TCGen 10405 -> TCGen
10406 -> [TCMod] 10406 -> [TCMod]
10407 -> StageTexture 10407 -> StageTexture
10408 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10408 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10409SampleMaterial.lc 1263:15-1265:50 104091263:15-1265:50
10410 AlphaGen 10410 AlphaGen
10411 -> TCGen 10411 -> TCGen
10412 -> [TCMod] 10412 -> [TCMod]
10413 -> StageTexture 10413 -> StageTexture
10414 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10414 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10415SampleMaterial.lc 1263:15-1266:42 104151263:15-1266:42
10416 TCGen 10416 TCGen
10417 -> [TCMod] 10417 -> [TCMod]
10418 -> StageTexture 10418 -> StageTexture
10419 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10419 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10420SampleMaterial.lc 1263:15-1267:40 104201263:15-1267:40
10421 [TCMod] 10421 [TCMod]
10422 -> StageTexture 10422 -> StageTexture
10423 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10423 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10424SampleMaterial.lc 1263:15-1268:31 104241263:15-1268:31
10425 StageTexture 10425 StageTexture
10426 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10426 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10427SampleMaterial.lc 1263:15-1269:42 104271263:15-1269:42
10428 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10428 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10429SampleMaterial.lc 1263:15-1270:38 104291263:15-1270:38
10430 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10430 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10431SampleMaterial.lc 1263:15-1271:41 104311263:15-1271:41
10432 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10432 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10433SampleMaterial.lc 1263:15-1272:40 104331263:15-1272:40
10434 Bool -> String -> StageAttrs 10434 Bool -> String -> StageAttrs
10435SampleMaterial.lc 1263:15-1273:46 104351263:15-1273:46
10436 String -> StageAttrs 10436 String -> StageAttrs
10437SampleMaterial.lc 1263:15-1275:18 104371263:15-1275:18
10438 StageAttrs | [StageAttrs] 10438 StageAttrs | [StageAttrs]
10439SampleMaterial.lc 1264:29-1264:33 104391264:29-1264:33
10440 forall a . a -> Maybe a 10440 forall a . a -> Maybe a
10441SampleMaterial.lc 1264:29-1264:57 104411264:29-1264:57
10442 Maybe (Blending', Blending') 10442 Maybe (Blending', Blending')
10443SampleMaterial.lc 1264:34-1264:57 104431264:34-1264:57
10444 (Blending', Blending') 10444 (Blending', Blending')
10445SampleMaterial.lc 1264:36-1264:46 104451264:36-1264:46
10446 Blending' 10446 Blending'
10447SampleMaterial.lc 1264:49-1264:55 104471264:49-1264:55
10448 Blending' | ((Blending')) 10448 Blending' | ((Blending'))
10449SampleMaterial.lc 1265:30-1265:50 104491265:30-1265:50
10450 RGBGen 10450 RGBGen
10451SampleMaterial.lc 1266:32-1266:42 104511266:32-1266:42
10452 AlphaGen 10452 AlphaGen
10453SampleMaterial.lc 1267:29-1267:40 104531267:29-1267:40
10454 TCGen 10454 TCGen
10455SampleMaterial.lc 1268:29-1268:31 104551268:29-1268:31
10456 forall a . [a] 10456 forall a . [a]
10457SampleMaterial.lc 1269:31-1269:42 104571269:31-1269:42
10458 StageTexture 10458 StageTexture
10459SampleMaterial.lc 1270:34-1270:38 104591270:34-1270:38
10460 Bool 10460 Bool
10461SampleMaterial.lc 1271:33-1271:41 104611271:33-1271:41
10462 DepthFunction 10462 DepthFunction
10463SampleMaterial.lc 1272:33-1272:40 104631272:33-1272:40
10464 forall a . Maybe a 10464 forall a . Maybe a
10465SampleMaterial.lc 1273:41-1273:46 104651273:41-1273:46
10466 Bool 10466 Bool
10467SampleMaterial.lc 1274:38-1274:54 104671274:38-1274:54
10468 String 10468 String
10469SampleMaterial.lc 1277:21-1277:26 104691277:21-1277:26
10470 Bool 10470 Bool
10471SampleMaterial.lc 1280:5-1322:6 104711280:5-1322:6
10472 (String, CommonAttrs) 10472 (String, CommonAttrs)
10473SampleMaterial.lc 1280:5-2182:6 104731280:5-2182:6
10474 [(String, CommonAttrs)] 10474 [(String, CommonAttrs)]
10475SampleMaterial.lc 1280:7-1280:44 104751280:7-1280:44
10476 String 10476 String
10477SampleMaterial.lc 1281:7-1281:18 104771281:7-1281:18
10478 () 10478 ()
10479 -> () 10479 -> ()
10480 -> Bool 10480 -> Bool
@@ -10482,68 +10482,68 @@ SampleMaterial.lc 1281:7-1281:18
10482 -> Bool 10482 -> Bool
10483 -> Bool 10483 -> Bool
10484 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10484 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10485SampleMaterial.lc 1281:7-1282:26 104851281:7-1282:26
10486 () 10486 ()
10487 -> Bool 10487 -> Bool
10488 -> Float 10488 -> Float
10489 -> Bool 10489 -> Bool
10490 -> Bool 10490 -> Bool
10491 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10491 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10492SampleMaterial.lc 1281:7-1283:26 104921281:7-1283:26
10493 Bool 10493 Bool
10494 -> Float 10494 -> Float
10495 -> Bool 10495 -> Bool
10496 -> Bool 10496 -> Bool
10497 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10497 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10498SampleMaterial.lc 1281:7-1284:27 104981281:7-1284:27
10499 Float 10499 Float
10500 -> Bool 10500 -> Bool
10501 -> Bool 10501 -> Bool
10502 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10502 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10503SampleMaterial.lc 1281:7-1285:21 105031281:7-1285:21
10504 Bool 10504 Bool
10505 -> Bool 10505 -> Bool
10506 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10506 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10507SampleMaterial.lc 1281:7-1286:35 105071281:7-1286:35
10508 Bool 10508 Bool
10509 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10509 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10510SampleMaterial.lc 1281:7-1287:28 105101281:7-1287:28
10511 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10511 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10512SampleMaterial.lc 1281:7-1288:33 105121281:7-1288:33
10513 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10513 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10514SampleMaterial.lc 1281:7-1289:32 105141281:7-1289:32
10515 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10515 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10516SampleMaterial.lc 1281:7-1290:30 105161281:7-1290:30
10517 Bool -> [StageAttrs] -> Bool -> CommonAttrs 10517 Bool -> [StageAttrs] -> Bool -> CommonAttrs
10518SampleMaterial.lc 1281:7-1291:34 105181281:7-1291:34
10519 [StageAttrs] -> Bool -> CommonAttrs 10519 [StageAttrs] -> Bool -> CommonAttrs
10520SampleMaterial.lc 1281:7-1319:14 105201281:7-1319:14
10521 Bool -> CommonAttrs 10521 Bool -> CommonAttrs
10522SampleMaterial.lc 1281:7-1321:10 105221281:7-1321:10
10523 CommonAttrs | ((CommonAttrs)) 10523 CommonAttrs | ((CommonAttrs))
10524SampleMaterial.lc 1282:24-1282:26 105241282:24-1282:26
10525 () 10525 ()
10526SampleMaterial.lc 1283:24-1283:26 105261283:24-1283:26
10527 () 10527 ()
10528SampleMaterial.lc 1284:22-1284:27 105281284:22-1284:27
10529 Bool 10529 Bool
10530SampleMaterial.lc 1285:20-1285:21 105301285:20-1285:21
10531 _b 10531 _b
10532SampleMaterial.lc 1286:30-1286:35 105321286:30-1286:35
10533 Bool 10533 Bool
10534SampleMaterial.lc 1287:23-1287:28 105341287:23-1287:28
10535 Bool 10535 Bool
10536SampleMaterial.lc 1288:20-1288:33 105361288:20-1288:33
10537 CullType 10537 CullType
10538SampleMaterial.lc 1289:30-1289:32 105381289:30-1289:32
10539 forall a . [a] 10539 forall a . [a]
10540SampleMaterial.lc 1290:25-1290:30 105401290:25-1290:30
10541 Bool 10541 Bool
10542SampleMaterial.lc 1291:29-1291:34 105421291:29-1291:34
10543 Bool 10543 Bool
10544SampleMaterial.lc 1293:13-1319:14 105441293:13-1319:14
10545 [StageAttrs] 10545 [StageAttrs]
10546SampleMaterial.lc 1293:15-1293:25 105461293:15-1293:25
10547 Maybe (Blending', Blending') 10547 Maybe (Blending', Blending')
10548 -> RGBGen 10548 -> RGBGen
10549 -> AlphaGen 10549 -> AlphaGen
@@ -10551,70 +10551,70 @@ SampleMaterial.lc 1293:15-1293:25
10551 -> [TCMod] 10551 -> [TCMod]
10552 -> StageTexture 10552 -> StageTexture
10553 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10553 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10554SampleMaterial.lc 1293:15-1294:36 105541293:15-1294:36
10555 RGBGen 10555 RGBGen
10556 -> AlphaGen 10556 -> AlphaGen
10557 -> TCGen 10557 -> TCGen
10558 -> [TCMod] 10558 -> [TCMod]
10559 -> StageTexture 10559 -> StageTexture
10560 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10560 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10561SampleMaterial.lc 1293:15-1295:50 105611293:15-1295:50
10562 AlphaGen 10562 AlphaGen
10563 -> TCGen 10563 -> TCGen
10564 -> [TCMod] 10564 -> [TCMod]
10565 -> StageTexture 10565 -> StageTexture
10566 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10566 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10567SampleMaterial.lc 1293:15-1296:42 105671293:15-1296:42
10568 TCGen 10568 TCGen
10569 -> [TCMod] 10569 -> [TCMod]
10570 -> StageTexture 10570 -> StageTexture
10571 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10571 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10572SampleMaterial.lc 1293:15-1297:36 105721293:15-1297:36
10573 [TCMod] 10573 [TCMod]
10574 -> StageTexture 10574 -> StageTexture
10575 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10575 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10576SampleMaterial.lc 1293:15-1298:31 105761293:15-1298:31
10577 StageTexture 10577 StageTexture
10578 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10578 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10579SampleMaterial.lc 1293:15-1299:75 105791293:15-1299:75
10580 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10580 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10581SampleMaterial.lc 1293:15-1300:38 105811293:15-1300:38
10582 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10582 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10583SampleMaterial.lc 1293:15-1301:41 105831293:15-1301:41
10584 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10584 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10585SampleMaterial.lc 1293:15-1302:40 105851293:15-1302:40
10586 Bool -> String -> StageAttrs 10586 Bool -> String -> StageAttrs
10587SampleMaterial.lc 1293:15-1303:46 105871293:15-1303:46
10588 String -> StageAttrs 10588 String -> StageAttrs
10589SampleMaterial.lc 1293:15-1305:18 105891293:15-1305:18
10590 StageAttrs 10590 StageAttrs
10591SampleMaterial.lc 1294:29-1294:36 105911294:29-1294:36
10592 forall a . Maybe a 10592 forall a . Maybe a
10593SampleMaterial.lc 1295:30-1295:50 105931295:30-1295:50
10594 RGBGen 10594 RGBGen
10595SampleMaterial.lc 1296:32-1296:42 105951296:32-1296:42
10596 AlphaGen 10596 AlphaGen
10597SampleMaterial.lc 1297:29-1297:36 105971297:29-1297:36
10598 TCGen 10598 TCGen
10599SampleMaterial.lc 1298:29-1298:31 105991298:29-1298:31
10600 forall a . [a] 10600 forall a . [a]
10601SampleMaterial.lc 1299:31-1299:37 106011299:31-1299:37
10602 String -> StageTexture 10602 String -> StageTexture
10603SampleMaterial.lc 1299:31-1299:75 106031299:31-1299:75
10604 StageTexture 10604 StageTexture
10605SampleMaterial.lc 1299:38-1299:75 106051299:38-1299:75
10606 String 10606 String
10607SampleMaterial.lc 1300:34-1300:38 106071300:34-1300:38
10608 Bool 10608 Bool
10609SampleMaterial.lc 1301:33-1301:41 106091301:33-1301:41
10610 DepthFunction 10610 DepthFunction
10611SampleMaterial.lc 1302:33-1302:40 106111302:33-1302:40
10612 forall a . Maybe a 10612 forall a . Maybe a
10613SampleMaterial.lc 1303:41-1303:46 106131303:41-1303:46
10614 Bool 10614 Bool
10615SampleMaterial.lc 1304:38-1304:54 106151304:38-1304:54
10616 String 10616 String
10617SampleMaterial.lc 1306:15-1306:25 106171306:15-1306:25
10618 Maybe (Blending', Blending') 10618 Maybe (Blending', Blending')
10619 -> RGBGen 10619 -> RGBGen
10620 -> AlphaGen 10620 -> AlphaGen
@@ -10622,82 +10622,82 @@ SampleMaterial.lc 1306:15-1306:25
10622 -> [TCMod] 10622 -> [TCMod]
10623 -> StageTexture 10623 -> StageTexture
10624 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10624 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10625SampleMaterial.lc 1306:15-1307:57 106251306:15-1307:57
10626 RGBGen 10626 RGBGen
10627 -> AlphaGen 10627 -> AlphaGen
10628 -> TCGen 10628 -> TCGen
10629 -> [TCMod] 10629 -> [TCMod]
10630 -> StageTexture 10630 -> StageTexture
10631 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10631 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10632SampleMaterial.lc 1306:15-1308:50 106321306:15-1308:50
10633 AlphaGen 10633 AlphaGen
10634 -> TCGen 10634 -> TCGen
10635 -> [TCMod] 10635 -> [TCMod]
10636 -> StageTexture 10636 -> StageTexture
10637 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10637 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10638SampleMaterial.lc 1306:15-1309:42 106381306:15-1309:42
10639 TCGen 10639 TCGen
10640 -> [TCMod] 10640 -> [TCMod]
10641 -> StageTexture 10641 -> StageTexture
10642 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10642 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10643SampleMaterial.lc 1306:15-1310:40 106431306:15-1310:40
10644 [TCMod] 10644 [TCMod]
10645 -> StageTexture 10645 -> StageTexture
10646 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10646 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10647SampleMaterial.lc 1306:15-1311:31 106471306:15-1311:31
10648 StageTexture 10648 StageTexture
10649 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10649 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10650SampleMaterial.lc 1306:15-1312:42 106501306:15-1312:42
10651 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10651 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10652SampleMaterial.lc 1306:15-1313:38 106521306:15-1313:38
10653 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10653 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10654SampleMaterial.lc 1306:15-1314:41 106541306:15-1314:41
10655 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10655 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10656SampleMaterial.lc 1306:15-1315:40 106561306:15-1315:40
10657 Bool -> String -> StageAttrs 10657 Bool -> String -> StageAttrs
10658SampleMaterial.lc 1306:15-1316:46 106581306:15-1316:46
10659 String -> StageAttrs 10659 String -> StageAttrs
10660SampleMaterial.lc 1306:15-1318:18 106601306:15-1318:18
10661 StageAttrs | [StageAttrs] 10661 StageAttrs | [StageAttrs]
10662SampleMaterial.lc 1307:29-1307:33 106621307:29-1307:33
10663 forall a . a -> Maybe a 10663 forall a . a -> Maybe a
10664SampleMaterial.lc 1307:29-1307:57 106641307:29-1307:57
10665 Maybe (Blending', Blending') 10665 Maybe (Blending', Blending')
10666SampleMaterial.lc 1307:34-1307:57 106661307:34-1307:57
10667 (Blending', Blending') 10667 (Blending', Blending')
10668SampleMaterial.lc 1307:36-1307:46 106681307:36-1307:46
10669 Blending' 10669 Blending'
10670SampleMaterial.lc 1307:49-1307:55 106701307:49-1307:55
10671 Blending' | ((Blending')) 10671 Blending' | ((Blending'))
10672SampleMaterial.lc 1308:30-1308:50 106721308:30-1308:50
10673 RGBGen 10673 RGBGen
10674SampleMaterial.lc 1309:32-1309:42 106741309:32-1309:42
10675 AlphaGen 10675 AlphaGen
10676SampleMaterial.lc 1310:29-1310:40 106761310:29-1310:40
10677 TCGen 10677 TCGen
10678SampleMaterial.lc 1311:29-1311:31 106781311:29-1311:31
10679 forall a . [a] 10679 forall a . [a]
10680SampleMaterial.lc 1312:31-1312:42 106801312:31-1312:42
10681 StageTexture 10681 StageTexture
10682SampleMaterial.lc 1313:34-1313:38 106821313:34-1313:38
10683 Bool 10683 Bool
10684SampleMaterial.lc 1314:33-1314:41 106841314:33-1314:41
10685 DepthFunction 10685 DepthFunction
10686SampleMaterial.lc 1315:33-1315:40 106861315:33-1315:40
10687 forall a . Maybe a 10687 forall a . Maybe a
10688SampleMaterial.lc 1316:41-1316:46 106881316:41-1316:46
10689 Bool 10689 Bool
10690SampleMaterial.lc 1317:38-1317:54 106901317:38-1317:54
10691 String 10691 String
10692SampleMaterial.lc 1320:21-1320:26 106921320:21-1320:26
10693 Bool 10693 Bool
10694SampleMaterial.lc 1323:5-1365:6 106941323:5-1365:6
10695 (String, CommonAttrs) 10695 (String, CommonAttrs)
10696SampleMaterial.lc 1323:5-2182:6 106961323:5-2182:6
10697 [(String, CommonAttrs)] 10697 [(String, CommonAttrs)]
10698SampleMaterial.lc 1323:7-1323:43 106981323:7-1323:43
10699 String 10699 String
10700SampleMaterial.lc 1324:7-1324:18 107001324:7-1324:18
10701 () 10701 ()
10702 -> () 10702 -> ()
10703 -> Bool 10703 -> Bool
@@ -10705,68 +10705,68 @@ SampleMaterial.lc 1324:7-1324:18
10705 -> Bool 10705 -> Bool
10706 -> Bool 10706 -> Bool
10707 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10707 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10708SampleMaterial.lc 1324:7-1325:26 107081324:7-1325:26
10709 () 10709 ()
10710 -> Bool 10710 -> Bool
10711 -> Float 10711 -> Float
10712 -> Bool 10712 -> Bool
10713 -> Bool 10713 -> Bool
10714 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10714 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10715SampleMaterial.lc 1324:7-1326:26 107151324:7-1326:26
10716 Bool 10716 Bool
10717 -> Float 10717 -> Float
10718 -> Bool 10718 -> Bool
10719 -> Bool 10719 -> Bool
10720 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10720 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10721SampleMaterial.lc 1324:7-1327:27 107211324:7-1327:27
10722 Float 10722 Float
10723 -> Bool 10723 -> Bool
10724 -> Bool 10724 -> Bool
10725 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10725 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10726SampleMaterial.lc 1324:7-1328:21 107261324:7-1328:21
10727 Bool 10727 Bool
10728 -> Bool 10728 -> Bool
10729 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10729 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10730SampleMaterial.lc 1324:7-1329:35 107301324:7-1329:35
10731 Bool 10731 Bool
10732 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10732 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10733SampleMaterial.lc 1324:7-1330:28 107331324:7-1330:28
10734 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10734 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10735SampleMaterial.lc 1324:7-1331:33 107351324:7-1331:33
10736 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10736 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10737SampleMaterial.lc 1324:7-1332:32 107371324:7-1332:32
10738 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10738 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10739SampleMaterial.lc 1324:7-1333:30 107391324:7-1333:30
10740 Bool -> [StageAttrs] -> Bool -> CommonAttrs 10740 Bool -> [StageAttrs] -> Bool -> CommonAttrs
10741SampleMaterial.lc 1324:7-1334:34 107411324:7-1334:34
10742 [StageAttrs] -> Bool -> CommonAttrs 10742 [StageAttrs] -> Bool -> CommonAttrs
10743SampleMaterial.lc 1324:7-1362:14 107431324:7-1362:14
10744 Bool -> CommonAttrs 10744 Bool -> CommonAttrs
10745SampleMaterial.lc 1324:7-1364:10 107451324:7-1364:10
10746 CommonAttrs | ((CommonAttrs)) 10746 CommonAttrs | ((CommonAttrs))
10747SampleMaterial.lc 1325:24-1325:26 107471325:24-1325:26
10748 () 10748 ()
10749SampleMaterial.lc 1326:24-1326:26 107491326:24-1326:26
10750 () 10750 ()
10751SampleMaterial.lc 1327:22-1327:27 107511327:22-1327:27
10752 Bool 10752 Bool
10753SampleMaterial.lc 1328:20-1328:21 107531328:20-1328:21
10754 _b 10754 _b
10755SampleMaterial.lc 1329:30-1329:35 107551329:30-1329:35
10756 Bool 10756 Bool
10757SampleMaterial.lc 1330:23-1330:28 107571330:23-1330:28
10758 Bool 10758 Bool
10759SampleMaterial.lc 1331:20-1331:33 107591331:20-1331:33
10760 CullType 10760 CullType
10761SampleMaterial.lc 1332:30-1332:32 107611332:30-1332:32
10762 forall a . [a] 10762 forall a . [a]
10763SampleMaterial.lc 1333:25-1333:30 107631333:25-1333:30
10764 Bool 10764 Bool
10765SampleMaterial.lc 1334:29-1334:34 107651334:29-1334:34
10766 Bool 10766 Bool
10767SampleMaterial.lc 1336:13-1362:14 107671336:13-1362:14
10768 [StageAttrs] 10768 [StageAttrs]
10769SampleMaterial.lc 1336:15-1336:25 107691336:15-1336:25
10770 Maybe (Blending', Blending') 10770 Maybe (Blending', Blending')
10771 -> RGBGen 10771 -> RGBGen
10772 -> AlphaGen 10772 -> AlphaGen
@@ -10774,70 +10774,70 @@ SampleMaterial.lc 1336:15-1336:25
10774 -> [TCMod] 10774 -> [TCMod]
10775 -> StageTexture 10775 -> StageTexture
10776 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10776 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10777SampleMaterial.lc 1336:15-1337:36 107771336:15-1337:36
10778 RGBGen 10778 RGBGen
10779 -> AlphaGen 10779 -> AlphaGen
10780 -> TCGen 10780 -> TCGen
10781 -> [TCMod] 10781 -> [TCMod]
10782 -> StageTexture 10782 -> StageTexture
10783 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10783 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10784SampleMaterial.lc 1336:15-1338:50 107841336:15-1338:50
10785 AlphaGen 10785 AlphaGen
10786 -> TCGen 10786 -> TCGen
10787 -> [TCMod] 10787 -> [TCMod]
10788 -> StageTexture 10788 -> StageTexture
10789 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10789 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10790SampleMaterial.lc 1336:15-1339:42 107901336:15-1339:42
10791 TCGen 10791 TCGen
10792 -> [TCMod] 10792 -> [TCMod]
10793 -> StageTexture 10793 -> StageTexture
10794 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10794 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10795SampleMaterial.lc 1336:15-1340:36 107951336:15-1340:36
10796 [TCMod] 10796 [TCMod]
10797 -> StageTexture 10797 -> StageTexture
10798 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10798 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10799SampleMaterial.lc 1336:15-1341:31 107991336:15-1341:31
10800 StageTexture 10800 StageTexture
10801 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10801 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10802SampleMaterial.lc 1336:15-1342:74 108021336:15-1342:74
10803 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10803 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10804SampleMaterial.lc 1336:15-1343:38 108041336:15-1343:38
10805 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10805 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10806SampleMaterial.lc 1336:15-1344:41 108061336:15-1344:41
10807 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10807 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10808SampleMaterial.lc 1336:15-1345:40 108081336:15-1345:40
10809 Bool -> String -> StageAttrs 10809 Bool -> String -> StageAttrs
10810SampleMaterial.lc 1336:15-1346:46 108101336:15-1346:46
10811 String -> StageAttrs 10811 String -> StageAttrs
10812SampleMaterial.lc 1336:15-1348:18 108121336:15-1348:18
10813 StageAttrs 10813 StageAttrs
10814SampleMaterial.lc 1337:29-1337:36 108141337:29-1337:36
10815 forall a . Maybe a 10815 forall a . Maybe a
10816SampleMaterial.lc 1338:30-1338:50 108161338:30-1338:50
10817 RGBGen 10817 RGBGen
10818SampleMaterial.lc 1339:32-1339:42 108181339:32-1339:42
10819 AlphaGen 10819 AlphaGen
10820SampleMaterial.lc 1340:29-1340:36 108201340:29-1340:36
10821 TCGen 10821 TCGen
10822SampleMaterial.lc 1341:29-1341:31 108221341:29-1341:31
10823 forall a . [a] 10823 forall a . [a]
10824SampleMaterial.lc 1342:31-1342:37 108241342:31-1342:37
10825 String -> StageTexture 10825 String -> StageTexture
10826SampleMaterial.lc 1342:31-1342:74 108261342:31-1342:74
10827 StageTexture 10827 StageTexture
10828SampleMaterial.lc 1342:38-1342:74 108281342:38-1342:74
10829 String 10829 String
10830SampleMaterial.lc 1343:34-1343:38 108301343:34-1343:38
10831 Bool 10831 Bool
10832SampleMaterial.lc 1344:33-1344:41 108321344:33-1344:41
10833 DepthFunction 10833 DepthFunction
10834SampleMaterial.lc 1345:33-1345:40 108341345:33-1345:40
10835 forall a . Maybe a 10835 forall a . Maybe a
10836SampleMaterial.lc 1346:41-1346:46 108361346:41-1346:46
10837 Bool 10837 Bool
10838SampleMaterial.lc 1347:38-1347:54 108381347:38-1347:54
10839 String 10839 String
10840SampleMaterial.lc 1349:15-1349:25 108401349:15-1349:25
10841 Maybe (Blending', Blending') 10841 Maybe (Blending', Blending')
10842 -> RGBGen 10842 -> RGBGen
10843 -> AlphaGen 10843 -> AlphaGen
@@ -10845,82 +10845,82 @@ SampleMaterial.lc 1349:15-1349:25
10845 -> [TCMod] 10845 -> [TCMod]
10846 -> StageTexture 10846 -> StageTexture
10847 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10847 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10848SampleMaterial.lc 1349:15-1350:57 108481349:15-1350:57
10849 RGBGen 10849 RGBGen
10850 -> AlphaGen 10850 -> AlphaGen
10851 -> TCGen 10851 -> TCGen
10852 -> [TCMod] 10852 -> [TCMod]
10853 -> StageTexture 10853 -> StageTexture
10854 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10854 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10855SampleMaterial.lc 1349:15-1351:50 108551349:15-1351:50
10856 AlphaGen 10856 AlphaGen
10857 -> TCGen 10857 -> TCGen
10858 -> [TCMod] 10858 -> [TCMod]
10859 -> StageTexture 10859 -> StageTexture
10860 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10860 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10861SampleMaterial.lc 1349:15-1352:42 108611349:15-1352:42
10862 TCGen 10862 TCGen
10863 -> [TCMod] 10863 -> [TCMod]
10864 -> StageTexture 10864 -> StageTexture
10865 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10865 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10866SampleMaterial.lc 1349:15-1353:40 108661349:15-1353:40
10867 [TCMod] 10867 [TCMod]
10868 -> StageTexture 10868 -> StageTexture
10869 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10869 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10870SampleMaterial.lc 1349:15-1354:31 108701349:15-1354:31
10871 StageTexture 10871 StageTexture
10872 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10872 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10873SampleMaterial.lc 1349:15-1355:42 108731349:15-1355:42
10874 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10874 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10875SampleMaterial.lc 1349:15-1356:38 108751349:15-1356:38
10876 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10876 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
10877SampleMaterial.lc 1349:15-1357:41 108771349:15-1357:41
10878 Maybe AlphaFunction -> Bool -> String -> StageAttrs 10878 Maybe AlphaFunction -> Bool -> String -> StageAttrs
10879SampleMaterial.lc 1349:15-1358:40 108791349:15-1358:40
10880 Bool -> String -> StageAttrs 10880 Bool -> String -> StageAttrs
10881SampleMaterial.lc 1349:15-1359:46 108811349:15-1359:46
10882 String -> StageAttrs 10882 String -> StageAttrs
10883SampleMaterial.lc 1349:15-1361:18 108831349:15-1361:18
10884 StageAttrs | [StageAttrs] 10884 StageAttrs | [StageAttrs]
10885SampleMaterial.lc 1350:29-1350:33 108851350:29-1350:33
10886 forall a . a -> Maybe a 10886 forall a . a -> Maybe a
10887SampleMaterial.lc 1350:29-1350:57 108871350:29-1350:57
10888 Maybe (Blending', Blending') 10888 Maybe (Blending', Blending')
10889SampleMaterial.lc 1350:34-1350:57 108891350:34-1350:57
10890 (Blending', Blending') 10890 (Blending', Blending')
10891SampleMaterial.lc 1350:36-1350:46 108911350:36-1350:46
10892 Blending' 10892 Blending'
10893SampleMaterial.lc 1350:49-1350:55 108931350:49-1350:55
10894 Blending' | ((Blending')) 10894 Blending' | ((Blending'))
10895SampleMaterial.lc 1351:30-1351:50 108951351:30-1351:50
10896 RGBGen 10896 RGBGen
10897SampleMaterial.lc 1352:32-1352:42 108971352:32-1352:42
10898 AlphaGen 10898 AlphaGen
10899SampleMaterial.lc 1353:29-1353:40 108991353:29-1353:40
10900 TCGen 10900 TCGen
10901SampleMaterial.lc 1354:29-1354:31 109011354:29-1354:31
10902 forall a . [a] 10902 forall a . [a]
10903SampleMaterial.lc 1355:31-1355:42 109031355:31-1355:42
10904 StageTexture 10904 StageTexture
10905SampleMaterial.lc 1356:34-1356:38 109051356:34-1356:38
10906 Bool 10906 Bool
10907SampleMaterial.lc 1357:33-1357:41 109071357:33-1357:41
10908 DepthFunction 10908 DepthFunction
10909SampleMaterial.lc 1358:33-1358:40 109091358:33-1358:40
10910 forall a . Maybe a 10910 forall a . Maybe a
10911SampleMaterial.lc 1359:41-1359:46 109111359:41-1359:46
10912 Bool 10912 Bool
10913SampleMaterial.lc 1360:38-1360:54 109131360:38-1360:54
10914 String 10914 String
10915SampleMaterial.lc 1363:21-1363:26 109151363:21-1363:26
10916 Bool 10916 Bool
10917SampleMaterial.lc 1366:5-1408:6 109171366:5-1408:6
10918 (String, CommonAttrs) 10918 (String, CommonAttrs)
10919SampleMaterial.lc 1366:5-2182:6 109191366:5-2182:6
10920 [(String, CommonAttrs)] 10920 [(String, CommonAttrs)]
10921SampleMaterial.lc 1366:7-1366:44 109211366:7-1366:44
10922 String 10922 String
10923SampleMaterial.lc 1367:7-1367:18 109231367:7-1367:18
10924 () 10924 ()
10925 -> () 10925 -> ()
10926 -> Bool 10926 -> Bool
@@ -10928,68 +10928,68 @@ SampleMaterial.lc 1367:7-1367:18
10928 -> Bool 10928 -> Bool
10929 -> Bool 10929 -> Bool
10930 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10930 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10931SampleMaterial.lc 1367:7-1368:26 109311367:7-1368:26
10932 () 10932 ()
10933 -> Bool 10933 -> Bool
10934 -> Float 10934 -> Float
10935 -> Bool 10935 -> Bool
10936 -> Bool 10936 -> Bool
10937 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10937 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10938SampleMaterial.lc 1367:7-1369:26 109381367:7-1369:26
10939 Bool 10939 Bool
10940 -> Float 10940 -> Float
10941 -> Bool 10941 -> Bool
10942 -> Bool 10942 -> Bool
10943 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10943 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10944SampleMaterial.lc 1367:7-1370:27 109441367:7-1370:27
10945 Float 10945 Float
10946 -> Bool 10946 -> Bool
10947 -> Bool 10947 -> Bool
10948 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10948 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10949SampleMaterial.lc 1367:7-1371:21 109491367:7-1371:21
10950 Bool 10950 Bool
10951 -> Bool 10951 -> Bool
10952 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10952 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10953SampleMaterial.lc 1367:7-1372:35 109531367:7-1372:35
10954 Bool 10954 Bool
10955 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10955 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10956SampleMaterial.lc 1367:7-1373:28 109561367:7-1373:28
10957 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10957 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10958SampleMaterial.lc 1367:7-1374:33 109581367:7-1374:33
10959 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10959 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10960SampleMaterial.lc 1367:7-1375:32 109601367:7-1375:32
10961 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 10961 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
10962SampleMaterial.lc 1367:7-1376:30 109621367:7-1376:30
10963 Bool -> [StageAttrs] -> Bool -> CommonAttrs 10963 Bool -> [StageAttrs] -> Bool -> CommonAttrs
10964SampleMaterial.lc 1367:7-1377:34 109641367:7-1377:34
10965 [StageAttrs] -> Bool -> CommonAttrs 10965 [StageAttrs] -> Bool -> CommonAttrs
10966SampleMaterial.lc 1367:7-1405:14 109661367:7-1405:14
10967 Bool -> CommonAttrs 10967 Bool -> CommonAttrs
10968SampleMaterial.lc 1367:7-1407:10 109681367:7-1407:10
10969 CommonAttrs | ((CommonAttrs)) 10969 CommonAttrs | ((CommonAttrs))
10970SampleMaterial.lc 1368:24-1368:26 109701368:24-1368:26
10971 () 10971 ()
10972SampleMaterial.lc 1369:24-1369:26 109721369:24-1369:26
10973 () 10973 ()
10974SampleMaterial.lc 1370:22-1370:27 109741370:22-1370:27
10975 Bool 10975 Bool
10976SampleMaterial.lc 1371:20-1371:21 109761371:20-1371:21
10977 _b 10977 _b
10978SampleMaterial.lc 1372:30-1372:35 109781372:30-1372:35
10979 Bool 10979 Bool
10980SampleMaterial.lc 1373:23-1373:28 109801373:23-1373:28
10981 Bool 10981 Bool
10982SampleMaterial.lc 1374:20-1374:33 109821374:20-1374:33
10983 CullType 10983 CullType
10984SampleMaterial.lc 1375:30-1375:32 109841375:30-1375:32
10985 forall a . [a] 10985 forall a . [a]
10986SampleMaterial.lc 1376:25-1376:30 109861376:25-1376:30
10987 Bool 10987 Bool
10988SampleMaterial.lc 1377:29-1377:34 109881377:29-1377:34
10989 Bool 10989 Bool
10990SampleMaterial.lc 1379:13-1405:14 109901379:13-1405:14
10991 [StageAttrs] 10991 [StageAttrs]
10992SampleMaterial.lc 1379:15-1379:25 109921379:15-1379:25
10993 Maybe (Blending', Blending') 10993 Maybe (Blending', Blending')
10994 -> RGBGen 10994 -> RGBGen
10995 -> AlphaGen 10995 -> AlphaGen
@@ -10997,70 +10997,70 @@ SampleMaterial.lc 1379:15-1379:25
10997 -> [TCMod] 10997 -> [TCMod]
10998 -> StageTexture 10998 -> StageTexture
10999 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 10999 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11000SampleMaterial.lc 1379:15-1380:36 110001379:15-1380:36
11001 RGBGen 11001 RGBGen
11002 -> AlphaGen 11002 -> AlphaGen
11003 -> TCGen 11003 -> TCGen
11004 -> [TCMod] 11004 -> [TCMod]
11005 -> StageTexture 11005 -> StageTexture
11006 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11006 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11007SampleMaterial.lc 1379:15-1381:50 110071379:15-1381:50
11008 AlphaGen 11008 AlphaGen
11009 -> TCGen 11009 -> TCGen
11010 -> [TCMod] 11010 -> [TCMod]
11011 -> StageTexture 11011 -> StageTexture
11012 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11012 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11013SampleMaterial.lc 1379:15-1382:42 110131379:15-1382:42
11014 TCGen 11014 TCGen
11015 -> [TCMod] 11015 -> [TCMod]
11016 -> StageTexture 11016 -> StageTexture
11017 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11017 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11018SampleMaterial.lc 1379:15-1383:36 110181379:15-1383:36
11019 [TCMod] 11019 [TCMod]
11020 -> StageTexture 11020 -> StageTexture
11021 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11021 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11022SampleMaterial.lc 1379:15-1384:31 110221379:15-1384:31
11023 StageTexture 11023 StageTexture
11024 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11024 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11025SampleMaterial.lc 1379:15-1385:75 110251379:15-1385:75
11026 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11026 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11027SampleMaterial.lc 1379:15-1386:38 110271379:15-1386:38
11028 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11028 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11029SampleMaterial.lc 1379:15-1387:41 110291379:15-1387:41
11030 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11030 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11031SampleMaterial.lc 1379:15-1388:40 110311379:15-1388:40
11032 Bool -> String -> StageAttrs 11032 Bool -> String -> StageAttrs
11033SampleMaterial.lc 1379:15-1389:46 110331379:15-1389:46
11034 String -> StageAttrs 11034 String -> StageAttrs
11035SampleMaterial.lc 1379:15-1391:18 110351379:15-1391:18
11036 StageAttrs 11036 StageAttrs
11037SampleMaterial.lc 1380:29-1380:36 110371380:29-1380:36
11038 forall a . Maybe a 11038 forall a . Maybe a
11039SampleMaterial.lc 1381:30-1381:50 110391381:30-1381:50
11040 RGBGen 11040 RGBGen
11041SampleMaterial.lc 1382:32-1382:42 110411382:32-1382:42
11042 AlphaGen 11042 AlphaGen
11043SampleMaterial.lc 1383:29-1383:36 110431383:29-1383:36
11044 TCGen 11044 TCGen
11045SampleMaterial.lc 1384:29-1384:31 110451384:29-1384:31
11046 forall a . [a] 11046 forall a . [a]
11047SampleMaterial.lc 1385:31-1385:37 110471385:31-1385:37
11048 String -> StageTexture 11048 String -> StageTexture
11049SampleMaterial.lc 1385:31-1385:75 110491385:31-1385:75
11050 StageTexture 11050 StageTexture
11051SampleMaterial.lc 1385:38-1385:75 110511385:38-1385:75
11052 String 11052 String
11053SampleMaterial.lc 1386:34-1386:38 110531386:34-1386:38
11054 Bool 11054 Bool
11055SampleMaterial.lc 1387:33-1387:41 110551387:33-1387:41
11056 DepthFunction 11056 DepthFunction
11057SampleMaterial.lc 1388:33-1388:40 110571388:33-1388:40
11058 forall a . Maybe a 11058 forall a . Maybe a
11059SampleMaterial.lc 1389:41-1389:46 110591389:41-1389:46
11060 Bool 11060 Bool
11061SampleMaterial.lc 1390:38-1390:54 110611390:38-1390:54
11062 String 11062 String
11063SampleMaterial.lc 1392:15-1392:25 110631392:15-1392:25
11064 Maybe (Blending', Blending') 11064 Maybe (Blending', Blending')
11065 -> RGBGen 11065 -> RGBGen
11066 -> AlphaGen 11066 -> AlphaGen
@@ -11068,82 +11068,82 @@ SampleMaterial.lc 1392:15-1392:25
11068 -> [TCMod] 11068 -> [TCMod]
11069 -> StageTexture 11069 -> StageTexture
11070 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11070 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11071SampleMaterial.lc 1392:15-1393:57 110711392:15-1393:57
11072 RGBGen 11072 RGBGen
11073 -> AlphaGen 11073 -> AlphaGen
11074 -> TCGen 11074 -> TCGen
11075 -> [TCMod] 11075 -> [TCMod]
11076 -> StageTexture 11076 -> StageTexture
11077 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11077 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11078SampleMaterial.lc 1392:15-1394:50 110781392:15-1394:50
11079 AlphaGen 11079 AlphaGen
11080 -> TCGen 11080 -> TCGen
11081 -> [TCMod] 11081 -> [TCMod]
11082 -> StageTexture 11082 -> StageTexture
11083 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11083 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11084SampleMaterial.lc 1392:15-1395:42 110841392:15-1395:42
11085 TCGen 11085 TCGen
11086 -> [TCMod] 11086 -> [TCMod]
11087 -> StageTexture 11087 -> StageTexture
11088 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11088 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11089SampleMaterial.lc 1392:15-1396:40 110891392:15-1396:40
11090 [TCMod] 11090 [TCMod]
11091 -> StageTexture 11091 -> StageTexture
11092 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11092 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11093SampleMaterial.lc 1392:15-1397:31 110931392:15-1397:31
11094 StageTexture 11094 StageTexture
11095 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11095 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11096SampleMaterial.lc 1392:15-1398:42 110961392:15-1398:42
11097 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11097 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11098SampleMaterial.lc 1392:15-1399:38 110981392:15-1399:38
11099 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11099 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11100SampleMaterial.lc 1392:15-1400:41 111001392:15-1400:41
11101 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11101 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11102SampleMaterial.lc 1392:15-1401:40 111021392:15-1401:40
11103 Bool -> String -> StageAttrs 11103 Bool -> String -> StageAttrs
11104SampleMaterial.lc 1392:15-1402:46 111041392:15-1402:46
11105 String -> StageAttrs 11105 String -> StageAttrs
11106SampleMaterial.lc 1392:15-1404:18 111061392:15-1404:18
11107 StageAttrs | [StageAttrs] 11107 StageAttrs | [StageAttrs]
11108SampleMaterial.lc 1393:29-1393:33 111081393:29-1393:33
11109 forall a . a -> Maybe a 11109 forall a . a -> Maybe a
11110SampleMaterial.lc 1393:29-1393:57 111101393:29-1393:57
11111 Maybe (Blending', Blending') 11111 Maybe (Blending', Blending')
11112SampleMaterial.lc 1393:34-1393:57 111121393:34-1393:57
11113 (Blending', Blending') 11113 (Blending', Blending')
11114SampleMaterial.lc 1393:36-1393:46 111141393:36-1393:46
11115 Blending' 11115 Blending'
11116SampleMaterial.lc 1393:49-1393:55 111161393:49-1393:55
11117 Blending' | ((Blending')) 11117 Blending' | ((Blending'))
11118SampleMaterial.lc 1394:30-1394:50 111181394:30-1394:50
11119 RGBGen 11119 RGBGen
11120SampleMaterial.lc 1395:32-1395:42 111201395:32-1395:42
11121 AlphaGen 11121 AlphaGen
11122SampleMaterial.lc 1396:29-1396:40 111221396:29-1396:40
11123 TCGen 11123 TCGen
11124SampleMaterial.lc 1397:29-1397:31 111241397:29-1397:31
11125 forall a . [a] 11125 forall a . [a]
11126SampleMaterial.lc 1398:31-1398:42 111261398:31-1398:42
11127 StageTexture 11127 StageTexture
11128SampleMaterial.lc 1399:34-1399:38 111281399:34-1399:38
11129 Bool 11129 Bool
11130SampleMaterial.lc 1400:33-1400:41 111301400:33-1400:41
11131 DepthFunction 11131 DepthFunction
11132SampleMaterial.lc 1401:33-1401:40 111321401:33-1401:40
11133 forall a . Maybe a 11133 forall a . Maybe a
11134SampleMaterial.lc 1402:41-1402:46 111341402:41-1402:46
11135 Bool 11135 Bool
11136SampleMaterial.lc 1403:38-1403:54 111361403:38-1403:54
11137 String 11137 String
11138SampleMaterial.lc 1406:21-1406:26 111381406:21-1406:26
11139 Bool 11139 Bool
11140SampleMaterial.lc 1409:5-1451:6 111401409:5-1451:6
11141 (String, CommonAttrs) 11141 (String, CommonAttrs)
11142SampleMaterial.lc 1409:5-2182:6 111421409:5-2182:6
11143 [(String, CommonAttrs)] 11143 [(String, CommonAttrs)]
11144SampleMaterial.lc 1409:7-1409:44 111441409:7-1409:44
11145 String 11145 String
11146SampleMaterial.lc 1410:7-1410:18 111461410:7-1410:18
11147 () 11147 ()
11148 -> () 11148 -> ()
11149 -> Bool 11149 -> Bool
@@ -11151,68 +11151,68 @@ SampleMaterial.lc 1410:7-1410:18
11151 -> Bool 11151 -> Bool
11152 -> Bool 11152 -> Bool
11153 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11153 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11154SampleMaterial.lc 1410:7-1411:26 111541410:7-1411:26
11155 () 11155 ()
11156 -> Bool 11156 -> Bool
11157 -> Float 11157 -> Float
11158 -> Bool 11158 -> Bool
11159 -> Bool 11159 -> Bool
11160 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11160 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11161SampleMaterial.lc 1410:7-1412:26 111611410:7-1412:26
11162 Bool 11162 Bool
11163 -> Float 11163 -> Float
11164 -> Bool 11164 -> Bool
11165 -> Bool 11165 -> Bool
11166 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11166 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11167SampleMaterial.lc 1410:7-1413:27 111671410:7-1413:27
11168 Float 11168 Float
11169 -> Bool 11169 -> Bool
11170 -> Bool 11170 -> Bool
11171 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11171 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11172SampleMaterial.lc 1410:7-1414:21 111721410:7-1414:21
11173 Bool 11173 Bool
11174 -> Bool 11174 -> Bool
11175 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11175 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11176SampleMaterial.lc 1410:7-1415:35 111761410:7-1415:35
11177 Bool 11177 Bool
11178 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11178 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11179SampleMaterial.lc 1410:7-1416:28 111791410:7-1416:28
11180 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11180 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11181SampleMaterial.lc 1410:7-1417:33 111811410:7-1417:33
11182 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11182 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11183SampleMaterial.lc 1410:7-1418:32 111831410:7-1418:32
11184 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11184 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11185SampleMaterial.lc 1410:7-1419:30 111851410:7-1419:30
11186 Bool -> [StageAttrs] -> Bool -> CommonAttrs 11186 Bool -> [StageAttrs] -> Bool -> CommonAttrs
11187SampleMaterial.lc 1410:7-1420:34 111871410:7-1420:34
11188 [StageAttrs] -> Bool -> CommonAttrs 11188 [StageAttrs] -> Bool -> CommonAttrs
11189SampleMaterial.lc 1410:7-1448:14 111891410:7-1448:14
11190 Bool -> CommonAttrs 11190 Bool -> CommonAttrs
11191SampleMaterial.lc 1410:7-1450:10 111911410:7-1450:10
11192 CommonAttrs | ((CommonAttrs)) 11192 CommonAttrs | ((CommonAttrs))
11193SampleMaterial.lc 1411:24-1411:26 111931411:24-1411:26
11194 () 11194 ()
11195SampleMaterial.lc 1412:24-1412:26 111951412:24-1412:26
11196 () 11196 ()
11197SampleMaterial.lc 1413:22-1413:27 111971413:22-1413:27
11198 Bool 11198 Bool
11199SampleMaterial.lc 1414:20-1414:21 111991414:20-1414:21
11200 _b 11200 _b
11201SampleMaterial.lc 1415:30-1415:35 112011415:30-1415:35
11202 Bool 11202 Bool
11203SampleMaterial.lc 1416:23-1416:28 112031416:23-1416:28
11204 Bool 11204 Bool
11205SampleMaterial.lc 1417:20-1417:33 112051417:20-1417:33
11206 CullType 11206 CullType
11207SampleMaterial.lc 1418:30-1418:32 112071418:30-1418:32
11208 forall a . [a] 11208 forall a . [a]
11209SampleMaterial.lc 1419:25-1419:30 112091419:25-1419:30
11210 Bool 11210 Bool
11211SampleMaterial.lc 1420:29-1420:34 112111420:29-1420:34
11212 Bool 11212 Bool
11213SampleMaterial.lc 1422:13-1448:14 112131422:13-1448:14
11214 [StageAttrs] 11214 [StageAttrs]
11215SampleMaterial.lc 1422:15-1422:25 112151422:15-1422:25
11216 Maybe (Blending', Blending') 11216 Maybe (Blending', Blending')
11217 -> RGBGen 11217 -> RGBGen
11218 -> AlphaGen 11218 -> AlphaGen
@@ -11220,70 +11220,70 @@ SampleMaterial.lc 1422:15-1422:25
11220 -> [TCMod] 11220 -> [TCMod]
11221 -> StageTexture 11221 -> StageTexture
11222 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11222 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11223SampleMaterial.lc 1422:15-1423:36 112231422:15-1423:36
11224 RGBGen 11224 RGBGen
11225 -> AlphaGen 11225 -> AlphaGen
11226 -> TCGen 11226 -> TCGen
11227 -> [TCMod] 11227 -> [TCMod]
11228 -> StageTexture 11228 -> StageTexture
11229 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11229 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11230SampleMaterial.lc 1422:15-1424:50 112301422:15-1424:50
11231 AlphaGen 11231 AlphaGen
11232 -> TCGen 11232 -> TCGen
11233 -> [TCMod] 11233 -> [TCMod]
11234 -> StageTexture 11234 -> StageTexture
11235 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11235 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11236SampleMaterial.lc 1422:15-1425:42 112361422:15-1425:42
11237 TCGen 11237 TCGen
11238 -> [TCMod] 11238 -> [TCMod]
11239 -> StageTexture 11239 -> StageTexture
11240 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11240 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11241SampleMaterial.lc 1422:15-1426:36 112411422:15-1426:36
11242 [TCMod] 11242 [TCMod]
11243 -> StageTexture 11243 -> StageTexture
11244 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11244 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11245SampleMaterial.lc 1422:15-1427:31 112451422:15-1427:31
11246 StageTexture 11246 StageTexture
11247 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11247 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11248SampleMaterial.lc 1422:15-1428:75 112481422:15-1428:75
11249 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11249 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11250SampleMaterial.lc 1422:15-1429:38 112501422:15-1429:38
11251 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11251 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11252SampleMaterial.lc 1422:15-1430:41 112521422:15-1430:41
11253 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11253 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11254SampleMaterial.lc 1422:15-1431:40 112541422:15-1431:40
11255 Bool -> String -> StageAttrs 11255 Bool -> String -> StageAttrs
11256SampleMaterial.lc 1422:15-1432:46 112561422:15-1432:46
11257 String -> StageAttrs 11257 String -> StageAttrs
11258SampleMaterial.lc 1422:15-1434:18 112581422:15-1434:18
11259 StageAttrs 11259 StageAttrs
11260SampleMaterial.lc 1423:29-1423:36 112601423:29-1423:36
11261 forall a . Maybe a 11261 forall a . Maybe a
11262SampleMaterial.lc 1424:30-1424:50 112621424:30-1424:50
11263 RGBGen 11263 RGBGen
11264SampleMaterial.lc 1425:32-1425:42 112641425:32-1425:42
11265 AlphaGen 11265 AlphaGen
11266SampleMaterial.lc 1426:29-1426:36 112661426:29-1426:36
11267 TCGen 11267 TCGen
11268SampleMaterial.lc 1427:29-1427:31 112681427:29-1427:31
11269 forall a . [a] 11269 forall a . [a]
11270SampleMaterial.lc 1428:31-1428:37 112701428:31-1428:37
11271 String -> StageTexture 11271 String -> StageTexture
11272SampleMaterial.lc 1428:31-1428:75 112721428:31-1428:75
11273 StageTexture 11273 StageTexture
11274SampleMaterial.lc 1428:38-1428:75 112741428:38-1428:75
11275 String 11275 String
11276SampleMaterial.lc 1429:34-1429:38 112761429:34-1429:38
11277 Bool 11277 Bool
11278SampleMaterial.lc 1430:33-1430:41 112781430:33-1430:41
11279 DepthFunction 11279 DepthFunction
11280SampleMaterial.lc 1431:33-1431:40 112801431:33-1431:40
11281 forall a . Maybe a 11281 forall a . Maybe a
11282SampleMaterial.lc 1432:41-1432:46 112821432:41-1432:46
11283 Bool 11283 Bool
11284SampleMaterial.lc 1433:38-1433:54 112841433:38-1433:54
11285 String 11285 String
11286SampleMaterial.lc 1435:15-1435:25 112861435:15-1435:25
11287 Maybe (Blending', Blending') 11287 Maybe (Blending', Blending')
11288 -> RGBGen 11288 -> RGBGen
11289 -> AlphaGen 11289 -> AlphaGen
@@ -11291,82 +11291,82 @@ SampleMaterial.lc 1435:15-1435:25
11291 -> [TCMod] 11291 -> [TCMod]
11292 -> StageTexture 11292 -> StageTexture
11293 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11293 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11294SampleMaterial.lc 1435:15-1436:57 112941435:15-1436:57
11295 RGBGen 11295 RGBGen
11296 -> AlphaGen 11296 -> AlphaGen
11297 -> TCGen 11297 -> TCGen
11298 -> [TCMod] 11298 -> [TCMod]
11299 -> StageTexture 11299 -> StageTexture
11300 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11300 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11301SampleMaterial.lc 1435:15-1437:50 113011435:15-1437:50
11302 AlphaGen 11302 AlphaGen
11303 -> TCGen 11303 -> TCGen
11304 -> [TCMod] 11304 -> [TCMod]
11305 -> StageTexture 11305 -> StageTexture
11306 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11306 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11307SampleMaterial.lc 1435:15-1438:42 113071435:15-1438:42
11308 TCGen 11308 TCGen
11309 -> [TCMod] 11309 -> [TCMod]
11310 -> StageTexture 11310 -> StageTexture
11311 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11311 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11312SampleMaterial.lc 1435:15-1439:40 113121435:15-1439:40
11313 [TCMod] 11313 [TCMod]
11314 -> StageTexture 11314 -> StageTexture
11315 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11315 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11316SampleMaterial.lc 1435:15-1440:31 113161435:15-1440:31
11317 StageTexture 11317 StageTexture
11318 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11318 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11319SampleMaterial.lc 1435:15-1441:42 113191435:15-1441:42
11320 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11320 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11321SampleMaterial.lc 1435:15-1442:38 113211435:15-1442:38
11322 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11322 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11323SampleMaterial.lc 1435:15-1443:41 113231435:15-1443:41
11324 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11324 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11325SampleMaterial.lc 1435:15-1444:40 113251435:15-1444:40
11326 Bool -> String -> StageAttrs 11326 Bool -> String -> StageAttrs
11327SampleMaterial.lc 1435:15-1445:46 113271435:15-1445:46
11328 String -> StageAttrs 11328 String -> StageAttrs
11329SampleMaterial.lc 1435:15-1447:18 113291435:15-1447:18
11330 StageAttrs | [StageAttrs] 11330 StageAttrs | [StageAttrs]
11331SampleMaterial.lc 1436:29-1436:33 113311436:29-1436:33
11332 forall a . a -> Maybe a 11332 forall a . a -> Maybe a
11333SampleMaterial.lc 1436:29-1436:57 113331436:29-1436:57
11334 Maybe (Blending', Blending') 11334 Maybe (Blending', Blending')
11335SampleMaterial.lc 1436:34-1436:57 113351436:34-1436:57
11336 (Blending', Blending') 11336 (Blending', Blending')
11337SampleMaterial.lc 1436:36-1436:46 113371436:36-1436:46
11338 Blending' 11338 Blending'
11339SampleMaterial.lc 1436:49-1436:55 113391436:49-1436:55
11340 Blending' | ((Blending')) 11340 Blending' | ((Blending'))
11341SampleMaterial.lc 1437:30-1437:50 113411437:30-1437:50
11342 RGBGen 11342 RGBGen
11343SampleMaterial.lc 1438:32-1438:42 113431438:32-1438:42
11344 AlphaGen 11344 AlphaGen
11345SampleMaterial.lc 1439:29-1439:40 113451439:29-1439:40
11346 TCGen 11346 TCGen
11347SampleMaterial.lc 1440:29-1440:31 113471440:29-1440:31
11348 forall a . [a] 11348 forall a . [a]
11349SampleMaterial.lc 1441:31-1441:42 113491441:31-1441:42
11350 StageTexture 11350 StageTexture
11351SampleMaterial.lc 1442:34-1442:38 113511442:34-1442:38
11352 Bool 11352 Bool
11353SampleMaterial.lc 1443:33-1443:41 113531443:33-1443:41
11354 DepthFunction 11354 DepthFunction
11355SampleMaterial.lc 1444:33-1444:40 113551444:33-1444:40
11356 forall a . Maybe a 11356 forall a . Maybe a
11357SampleMaterial.lc 1445:41-1445:46 113571445:41-1445:46
11358 Bool 11358 Bool
11359SampleMaterial.lc 1446:38-1446:54 113591446:38-1446:54
11360 String 11360 String
11361SampleMaterial.lc 1449:21-1449:26 113611449:21-1449:26
11362 Bool 11362 Bool
11363SampleMaterial.lc 1452:5-1494:6 113631452:5-1494:6
11364 (String, CommonAttrs) 11364 (String, CommonAttrs)
11365SampleMaterial.lc 1452:5-2182:6 113651452:5-2182:6
11366 [(String, CommonAttrs)] 11366 [(String, CommonAttrs)]
11367SampleMaterial.lc 1452:7-1452:44 113671452:7-1452:44
11368 String 11368 String
11369SampleMaterial.lc 1453:7-1453:18 113691453:7-1453:18
11370 () 11370 ()
11371 -> () 11371 -> ()
11372 -> Bool 11372 -> Bool
@@ -11374,68 +11374,68 @@ SampleMaterial.lc 1453:7-1453:18
11374 -> Bool 11374 -> Bool
11375 -> Bool 11375 -> Bool
11376 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11376 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11377SampleMaterial.lc 1453:7-1454:26 113771453:7-1454:26
11378 () 11378 ()
11379 -> Bool 11379 -> Bool
11380 -> Float 11380 -> Float
11381 -> Bool 11381 -> Bool
11382 -> Bool 11382 -> Bool
11383 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11383 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11384SampleMaterial.lc 1453:7-1455:26 113841453:7-1455:26
11385 Bool 11385 Bool
11386 -> Float 11386 -> Float
11387 -> Bool 11387 -> Bool
11388 -> Bool 11388 -> Bool
11389 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11389 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11390SampleMaterial.lc 1453:7-1456:27 113901453:7-1456:27
11391 Float 11391 Float
11392 -> Bool 11392 -> Bool
11393 -> Bool 11393 -> Bool
11394 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11394 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11395SampleMaterial.lc 1453:7-1457:21 113951453:7-1457:21
11396 Bool 11396 Bool
11397 -> Bool 11397 -> Bool
11398 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11398 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11399SampleMaterial.lc 1453:7-1458:35 113991453:7-1458:35
11400 Bool 11400 Bool
11401 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11401 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11402SampleMaterial.lc 1453:7-1459:28 114021453:7-1459:28
11403 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11403 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11404SampleMaterial.lc 1453:7-1460:33 114041453:7-1460:33
11405 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11405 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11406SampleMaterial.lc 1453:7-1461:32 114061453:7-1461:32
11407 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11407 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11408SampleMaterial.lc 1453:7-1462:30 114081453:7-1462:30
11409 Bool -> [StageAttrs] -> Bool -> CommonAttrs 11409 Bool -> [StageAttrs] -> Bool -> CommonAttrs
11410SampleMaterial.lc 1453:7-1463:34 114101453:7-1463:34
11411 [StageAttrs] -> Bool -> CommonAttrs 11411 [StageAttrs] -> Bool -> CommonAttrs
11412SampleMaterial.lc 1453:7-1491:14 114121453:7-1491:14
11413 Bool -> CommonAttrs 11413 Bool -> CommonAttrs
11414SampleMaterial.lc 1453:7-1493:10 114141453:7-1493:10
11415 CommonAttrs | ((CommonAttrs)) 11415 CommonAttrs | ((CommonAttrs))
11416SampleMaterial.lc 1454:24-1454:26 114161454:24-1454:26
11417 () 11417 ()
11418SampleMaterial.lc 1455:24-1455:26 114181455:24-1455:26
11419 () 11419 ()
11420SampleMaterial.lc 1456:22-1456:27 114201456:22-1456:27
11421 Bool 11421 Bool
11422SampleMaterial.lc 1457:20-1457:21 114221457:20-1457:21
11423 _b 11423 _b
11424SampleMaterial.lc 1458:30-1458:35 114241458:30-1458:35
11425 Bool 11425 Bool
11426SampleMaterial.lc 1459:23-1459:28 114261459:23-1459:28
11427 Bool 11427 Bool
11428SampleMaterial.lc 1460:20-1460:33 114281460:20-1460:33
11429 CullType 11429 CullType
11430SampleMaterial.lc 1461:30-1461:32 114301461:30-1461:32
11431 forall a . [a] 11431 forall a . [a]
11432SampleMaterial.lc 1462:25-1462:30 114321462:25-1462:30
11433 Bool 11433 Bool
11434SampleMaterial.lc 1463:29-1463:34 114341463:29-1463:34
11435 Bool 11435 Bool
11436SampleMaterial.lc 1465:13-1491:14 114361465:13-1491:14
11437 [StageAttrs] 11437 [StageAttrs]
11438SampleMaterial.lc 1465:15-1465:25 114381465:15-1465:25
11439 Maybe (Blending', Blending') 11439 Maybe (Blending', Blending')
11440 -> RGBGen 11440 -> RGBGen
11441 -> AlphaGen 11441 -> AlphaGen
@@ -11443,70 +11443,70 @@ SampleMaterial.lc 1465:15-1465:25
11443 -> [TCMod] 11443 -> [TCMod]
11444 -> StageTexture 11444 -> StageTexture
11445 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11445 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11446SampleMaterial.lc 1465:15-1466:36 114461465:15-1466:36
11447 RGBGen 11447 RGBGen
11448 -> AlphaGen 11448 -> AlphaGen
11449 -> TCGen 11449 -> TCGen
11450 -> [TCMod] 11450 -> [TCMod]
11451 -> StageTexture 11451 -> StageTexture
11452 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11452 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11453SampleMaterial.lc 1465:15-1467:50 114531465:15-1467:50
11454 AlphaGen 11454 AlphaGen
11455 -> TCGen 11455 -> TCGen
11456 -> [TCMod] 11456 -> [TCMod]
11457 -> StageTexture 11457 -> StageTexture
11458 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11458 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11459SampleMaterial.lc 1465:15-1468:42 114591465:15-1468:42
11460 TCGen 11460 TCGen
11461 -> [TCMod] 11461 -> [TCMod]
11462 -> StageTexture 11462 -> StageTexture
11463 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11463 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11464SampleMaterial.lc 1465:15-1469:36 114641465:15-1469:36
11465 [TCMod] 11465 [TCMod]
11466 -> StageTexture 11466 -> StageTexture
11467 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11467 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11468SampleMaterial.lc 1465:15-1470:31 114681465:15-1470:31
11469 StageTexture 11469 StageTexture
11470 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11470 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11471SampleMaterial.lc 1465:15-1471:75 114711465:15-1471:75
11472 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11472 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11473SampleMaterial.lc 1465:15-1472:38 114731465:15-1472:38
11474 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11474 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11475SampleMaterial.lc 1465:15-1473:41 114751465:15-1473:41
11476 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11476 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11477SampleMaterial.lc 1465:15-1474:40 114771465:15-1474:40
11478 Bool -> String -> StageAttrs 11478 Bool -> String -> StageAttrs
11479SampleMaterial.lc 1465:15-1475:46 114791465:15-1475:46
11480 String -> StageAttrs 11480 String -> StageAttrs
11481SampleMaterial.lc 1465:15-1477:18 114811465:15-1477:18
11482 StageAttrs 11482 StageAttrs
11483SampleMaterial.lc 1466:29-1466:36 114831466:29-1466:36
11484 forall a . Maybe a 11484 forall a . Maybe a
11485SampleMaterial.lc 1467:30-1467:50 114851467:30-1467:50
11486 RGBGen 11486 RGBGen
11487SampleMaterial.lc 1468:32-1468:42 114871468:32-1468:42
11488 AlphaGen 11488 AlphaGen
11489SampleMaterial.lc 1469:29-1469:36 114891469:29-1469:36
11490 TCGen 11490 TCGen
11491SampleMaterial.lc 1470:29-1470:31 114911470:29-1470:31
11492 forall a . [a] 11492 forall a . [a]
11493SampleMaterial.lc 1471:31-1471:37 114931471:31-1471:37
11494 String -> StageTexture 11494 String -> StageTexture
11495SampleMaterial.lc 1471:31-1471:75 114951471:31-1471:75
11496 StageTexture 11496 StageTexture
11497SampleMaterial.lc 1471:38-1471:75 114971471:38-1471:75
11498 String 11498 String
11499SampleMaterial.lc 1472:34-1472:38 114991472:34-1472:38
11500 Bool 11500 Bool
11501SampleMaterial.lc 1473:33-1473:41 115011473:33-1473:41
11502 DepthFunction 11502 DepthFunction
11503SampleMaterial.lc 1474:33-1474:40 115031474:33-1474:40
11504 forall a . Maybe a 11504 forall a . Maybe a
11505SampleMaterial.lc 1475:41-1475:46 115051475:41-1475:46
11506 Bool 11506 Bool
11507SampleMaterial.lc 1476:38-1476:54 115071476:38-1476:54
11508 String 11508 String
11509SampleMaterial.lc 1478:15-1478:25 115091478:15-1478:25
11510 Maybe (Blending', Blending') 11510 Maybe (Blending', Blending')
11511 -> RGBGen 11511 -> RGBGen
11512 -> AlphaGen 11512 -> AlphaGen
@@ -11514,82 +11514,82 @@ SampleMaterial.lc 1478:15-1478:25
11514 -> [TCMod] 11514 -> [TCMod]
11515 -> StageTexture 11515 -> StageTexture
11516 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11516 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11517SampleMaterial.lc 1478:15-1479:57 115171478:15-1479:57
11518 RGBGen 11518 RGBGen
11519 -> AlphaGen 11519 -> AlphaGen
11520 -> TCGen 11520 -> TCGen
11521 -> [TCMod] 11521 -> [TCMod]
11522 -> StageTexture 11522 -> StageTexture
11523 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11523 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11524SampleMaterial.lc 1478:15-1480:50 115241478:15-1480:50
11525 AlphaGen 11525 AlphaGen
11526 -> TCGen 11526 -> TCGen
11527 -> [TCMod] 11527 -> [TCMod]
11528 -> StageTexture 11528 -> StageTexture
11529 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11529 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11530SampleMaterial.lc 1478:15-1481:42 115301478:15-1481:42
11531 TCGen 11531 TCGen
11532 -> [TCMod] 11532 -> [TCMod]
11533 -> StageTexture 11533 -> StageTexture
11534 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11534 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11535SampleMaterial.lc 1478:15-1482:40 115351478:15-1482:40
11536 [TCMod] 11536 [TCMod]
11537 -> StageTexture 11537 -> StageTexture
11538 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11538 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11539SampleMaterial.lc 1478:15-1483:31 115391478:15-1483:31
11540 StageTexture 11540 StageTexture
11541 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11541 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11542SampleMaterial.lc 1478:15-1484:42 115421478:15-1484:42
11543 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11543 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11544SampleMaterial.lc 1478:15-1485:38 115441478:15-1485:38
11545 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11545 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11546SampleMaterial.lc 1478:15-1486:41 115461478:15-1486:41
11547 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11547 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11548SampleMaterial.lc 1478:15-1487:40 115481478:15-1487:40
11549 Bool -> String -> StageAttrs 11549 Bool -> String -> StageAttrs
11550SampleMaterial.lc 1478:15-1488:46 115501478:15-1488:46
11551 String -> StageAttrs 11551 String -> StageAttrs
11552SampleMaterial.lc 1478:15-1490:18 115521478:15-1490:18
11553 StageAttrs | [StageAttrs] 11553 StageAttrs | [StageAttrs]
11554SampleMaterial.lc 1479:29-1479:33 115541479:29-1479:33
11555 forall a . a -> Maybe a 11555 forall a . a -> Maybe a
11556SampleMaterial.lc 1479:29-1479:57 115561479:29-1479:57
11557 Maybe (Blending', Blending') 11557 Maybe (Blending', Blending')
11558SampleMaterial.lc 1479:34-1479:57 115581479:34-1479:57
11559 (Blending', Blending') 11559 (Blending', Blending')
11560SampleMaterial.lc 1479:36-1479:46 115601479:36-1479:46
11561 Blending' 11561 Blending'
11562SampleMaterial.lc 1479:49-1479:55 115621479:49-1479:55
11563 Blending' | ((Blending')) 11563 Blending' | ((Blending'))
11564SampleMaterial.lc 1480:30-1480:50 115641480:30-1480:50
11565 RGBGen 11565 RGBGen
11566SampleMaterial.lc 1481:32-1481:42 115661481:32-1481:42
11567 AlphaGen 11567 AlphaGen
11568SampleMaterial.lc 1482:29-1482:40 115681482:29-1482:40
11569 TCGen 11569 TCGen
11570SampleMaterial.lc 1483:29-1483:31 115701483:29-1483:31
11571 forall a . [a] 11571 forall a . [a]
11572SampleMaterial.lc 1484:31-1484:42 115721484:31-1484:42
11573 StageTexture 11573 StageTexture
11574SampleMaterial.lc 1485:34-1485:38 115741485:34-1485:38
11575 Bool 11575 Bool
11576SampleMaterial.lc 1486:33-1486:41 115761486:33-1486:41
11577 DepthFunction 11577 DepthFunction
11578SampleMaterial.lc 1487:33-1487:40 115781487:33-1487:40
11579 forall a . Maybe a 11579 forall a . Maybe a
11580SampleMaterial.lc 1488:41-1488:46 115801488:41-1488:46
11581 Bool 11581 Bool
11582SampleMaterial.lc 1489:38-1489:54 115821489:38-1489:54
11583 String 11583 String
11584SampleMaterial.lc 1492:21-1492:26 115841492:21-1492:26
11585 Bool 11585 Bool
11586SampleMaterial.lc 1495:5-1537:6 115861495:5-1537:6
11587 (String, CommonAttrs) 11587 (String, CommonAttrs)
11588SampleMaterial.lc 1495:5-2182:6 115881495:5-2182:6
11589 [(String, CommonAttrs)] 11589 [(String, CommonAttrs)]
11590SampleMaterial.lc 1495:7-1495:45 115901495:7-1495:45
11591 String 11591 String
11592SampleMaterial.lc 1496:7-1496:18 115921496:7-1496:18
11593 () 11593 ()
11594 -> () 11594 -> ()
11595 -> Bool 11595 -> Bool
@@ -11597,68 +11597,68 @@ SampleMaterial.lc 1496:7-1496:18
11597 -> Bool 11597 -> Bool
11598 -> Bool 11598 -> Bool
11599 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11599 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11600SampleMaterial.lc 1496:7-1497:26 116001496:7-1497:26
11601 () 11601 ()
11602 -> Bool 11602 -> Bool
11603 -> Float 11603 -> Float
11604 -> Bool 11604 -> Bool
11605 -> Bool 11605 -> Bool
11606 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11606 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11607SampleMaterial.lc 1496:7-1498:26 116071496:7-1498:26
11608 Bool 11608 Bool
11609 -> Float 11609 -> Float
11610 -> Bool 11610 -> Bool
11611 -> Bool 11611 -> Bool
11612 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11612 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11613SampleMaterial.lc 1496:7-1499:27 116131496:7-1499:27
11614 Float 11614 Float
11615 -> Bool 11615 -> Bool
11616 -> Bool 11616 -> Bool
11617 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11617 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11618SampleMaterial.lc 1496:7-1500:21 116181496:7-1500:21
11619 Bool 11619 Bool
11620 -> Bool 11620 -> Bool
11621 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11621 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11622SampleMaterial.lc 1496:7-1501:35 116221496:7-1501:35
11623 Bool 11623 Bool
11624 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11624 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11625SampleMaterial.lc 1496:7-1502:28 116251496:7-1502:28
11626 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11626 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11627SampleMaterial.lc 1496:7-1503:33 116271496:7-1503:33
11628 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11628 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11629SampleMaterial.lc 1496:7-1504:32 116291496:7-1504:32
11630 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11630 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11631SampleMaterial.lc 1496:7-1505:30 116311496:7-1505:30
11632 Bool -> [StageAttrs] -> Bool -> CommonAttrs 11632 Bool -> [StageAttrs] -> Bool -> CommonAttrs
11633SampleMaterial.lc 1496:7-1506:34 116331496:7-1506:34
11634 [StageAttrs] -> Bool -> CommonAttrs 11634 [StageAttrs] -> Bool -> CommonAttrs
11635SampleMaterial.lc 1496:7-1534:14 116351496:7-1534:14
11636 Bool -> CommonAttrs 11636 Bool -> CommonAttrs
11637SampleMaterial.lc 1496:7-1536:10 116371496:7-1536:10
11638 CommonAttrs | ((CommonAttrs)) 11638 CommonAttrs | ((CommonAttrs))
11639SampleMaterial.lc 1497:24-1497:26 116391497:24-1497:26
11640 () 11640 ()
11641SampleMaterial.lc 1498:24-1498:26 116411498:24-1498:26
11642 () 11642 ()
11643SampleMaterial.lc 1499:22-1499:27 116431499:22-1499:27
11644 Bool 11644 Bool
11645SampleMaterial.lc 1500:20-1500:21 116451500:20-1500:21
11646 _b 11646 _b
11647SampleMaterial.lc 1501:30-1501:35 116471501:30-1501:35
11648 Bool 11648 Bool
11649SampleMaterial.lc 1502:23-1502:28 116491502:23-1502:28
11650 Bool 11650 Bool
11651SampleMaterial.lc 1503:20-1503:33 116511503:20-1503:33
11652 CullType 11652 CullType
11653SampleMaterial.lc 1504:30-1504:32 116531504:30-1504:32
11654 forall a . [a] 11654 forall a . [a]
11655SampleMaterial.lc 1505:25-1505:30 116551505:25-1505:30
11656 Bool 11656 Bool
11657SampleMaterial.lc 1506:29-1506:34 116571506:29-1506:34
11658 Bool 11658 Bool
11659SampleMaterial.lc 1508:13-1534:14 116591508:13-1534:14
11660 [StageAttrs] 11660 [StageAttrs]
11661SampleMaterial.lc 1508:15-1508:25 116611508:15-1508:25
11662 Maybe (Blending', Blending') 11662 Maybe (Blending', Blending')
11663 -> RGBGen 11663 -> RGBGen
11664 -> AlphaGen 11664 -> AlphaGen
@@ -11666,70 +11666,70 @@ SampleMaterial.lc 1508:15-1508:25
11666 -> [TCMod] 11666 -> [TCMod]
11667 -> StageTexture 11667 -> StageTexture
11668 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11668 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11669SampleMaterial.lc 1508:15-1509:36 116691508:15-1509:36
11670 RGBGen 11670 RGBGen
11671 -> AlphaGen 11671 -> AlphaGen
11672 -> TCGen 11672 -> TCGen
11673 -> [TCMod] 11673 -> [TCMod]
11674 -> StageTexture 11674 -> StageTexture
11675 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11675 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11676SampleMaterial.lc 1508:15-1510:50 116761508:15-1510:50
11677 AlphaGen 11677 AlphaGen
11678 -> TCGen 11678 -> TCGen
11679 -> [TCMod] 11679 -> [TCMod]
11680 -> StageTexture 11680 -> StageTexture
11681 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11681 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11682SampleMaterial.lc 1508:15-1511:42 116821508:15-1511:42
11683 TCGen 11683 TCGen
11684 -> [TCMod] 11684 -> [TCMod]
11685 -> StageTexture 11685 -> StageTexture
11686 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11686 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11687SampleMaterial.lc 1508:15-1512:36 116871508:15-1512:36
11688 [TCMod] 11688 [TCMod]
11689 -> StageTexture 11689 -> StageTexture
11690 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11690 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11691SampleMaterial.lc 1508:15-1513:31 116911508:15-1513:31
11692 StageTexture 11692 StageTexture
11693 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11693 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11694SampleMaterial.lc 1508:15-1514:76 116941508:15-1514:76
11695 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11695 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11696SampleMaterial.lc 1508:15-1515:38 116961508:15-1515:38
11697 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11697 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11698SampleMaterial.lc 1508:15-1516:41 116981508:15-1516:41
11699 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11699 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11700SampleMaterial.lc 1508:15-1517:40 117001508:15-1517:40
11701 Bool -> String -> StageAttrs 11701 Bool -> String -> StageAttrs
11702SampleMaterial.lc 1508:15-1518:46 117021508:15-1518:46
11703 String -> StageAttrs 11703 String -> StageAttrs
11704SampleMaterial.lc 1508:15-1520:18 117041508:15-1520:18
11705 StageAttrs 11705 StageAttrs
11706SampleMaterial.lc 1509:29-1509:36 117061509:29-1509:36
11707 forall a . Maybe a 11707 forall a . Maybe a
11708SampleMaterial.lc 1510:30-1510:50 117081510:30-1510:50
11709 RGBGen 11709 RGBGen
11710SampleMaterial.lc 1511:32-1511:42 117101511:32-1511:42
11711 AlphaGen 11711 AlphaGen
11712SampleMaterial.lc 1512:29-1512:36 117121512:29-1512:36
11713 TCGen 11713 TCGen
11714SampleMaterial.lc 1513:29-1513:31 117141513:29-1513:31
11715 forall a . [a] 11715 forall a . [a]
11716SampleMaterial.lc 1514:31-1514:37 117161514:31-1514:37
11717 String -> StageTexture 11717 String -> StageTexture
11718SampleMaterial.lc 1514:31-1514:76 117181514:31-1514:76
11719 StageTexture 11719 StageTexture
11720SampleMaterial.lc 1514:38-1514:76 117201514:38-1514:76
11721 String 11721 String
11722SampleMaterial.lc 1515:34-1515:38 117221515:34-1515:38
11723 Bool 11723 Bool
11724SampleMaterial.lc 1516:33-1516:41 117241516:33-1516:41
11725 DepthFunction 11725 DepthFunction
11726SampleMaterial.lc 1517:33-1517:40 117261517:33-1517:40
11727 forall a . Maybe a 11727 forall a . Maybe a
11728SampleMaterial.lc 1518:41-1518:46 117281518:41-1518:46
11729 Bool 11729 Bool
11730SampleMaterial.lc 1519:38-1519:54 117301519:38-1519:54
11731 String 11731 String
11732SampleMaterial.lc 1521:15-1521:25 117321521:15-1521:25
11733 Maybe (Blending', Blending') 11733 Maybe (Blending', Blending')
11734 -> RGBGen 11734 -> RGBGen
11735 -> AlphaGen 11735 -> AlphaGen
@@ -11737,82 +11737,82 @@ SampleMaterial.lc 1521:15-1521:25
11737 -> [TCMod] 11737 -> [TCMod]
11738 -> StageTexture 11738 -> StageTexture
11739 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11739 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11740SampleMaterial.lc 1521:15-1522:57 117401521:15-1522:57
11741 RGBGen 11741 RGBGen
11742 -> AlphaGen 11742 -> AlphaGen
11743 -> TCGen 11743 -> TCGen
11744 -> [TCMod] 11744 -> [TCMod]
11745 -> StageTexture 11745 -> StageTexture
11746 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11746 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11747SampleMaterial.lc 1521:15-1523:50 117471521:15-1523:50
11748 AlphaGen 11748 AlphaGen
11749 -> TCGen 11749 -> TCGen
11750 -> [TCMod] 11750 -> [TCMod]
11751 -> StageTexture 11751 -> StageTexture
11752 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11752 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11753SampleMaterial.lc 1521:15-1524:42 117531521:15-1524:42
11754 TCGen 11754 TCGen
11755 -> [TCMod] 11755 -> [TCMod]
11756 -> StageTexture 11756 -> StageTexture
11757 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11757 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11758SampleMaterial.lc 1521:15-1525:40 117581521:15-1525:40
11759 [TCMod] 11759 [TCMod]
11760 -> StageTexture 11760 -> StageTexture
11761 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11761 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11762SampleMaterial.lc 1521:15-1526:31 117621521:15-1526:31
11763 StageTexture 11763 StageTexture
11764 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11764 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11765SampleMaterial.lc 1521:15-1527:42 117651521:15-1527:42
11766 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11766 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11767SampleMaterial.lc 1521:15-1528:38 117671521:15-1528:38
11768 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11768 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11769SampleMaterial.lc 1521:15-1529:41 117691521:15-1529:41
11770 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11770 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11771SampleMaterial.lc 1521:15-1530:40 117711521:15-1530:40
11772 Bool -> String -> StageAttrs 11772 Bool -> String -> StageAttrs
11773SampleMaterial.lc 1521:15-1531:46 117731521:15-1531:46
11774 String -> StageAttrs 11774 String -> StageAttrs
11775SampleMaterial.lc 1521:15-1533:18 117751521:15-1533:18
11776 StageAttrs | [StageAttrs] 11776 StageAttrs | [StageAttrs]
11777SampleMaterial.lc 1522:29-1522:33 117771522:29-1522:33
11778 forall a . a -> Maybe a 11778 forall a . a -> Maybe a
11779SampleMaterial.lc 1522:29-1522:57 117791522:29-1522:57
11780 Maybe (Blending', Blending') 11780 Maybe (Blending', Blending')
11781SampleMaterial.lc 1522:34-1522:57 117811522:34-1522:57
11782 (Blending', Blending') 11782 (Blending', Blending')
11783SampleMaterial.lc 1522:36-1522:46 117831522:36-1522:46
11784 Blending' 11784 Blending'
11785SampleMaterial.lc 1522:49-1522:55 117851522:49-1522:55
11786 Blending' | ((Blending')) 11786 Blending' | ((Blending'))
11787SampleMaterial.lc 1523:30-1523:50 117871523:30-1523:50
11788 RGBGen 11788 RGBGen
11789SampleMaterial.lc 1524:32-1524:42 117891524:32-1524:42
11790 AlphaGen 11790 AlphaGen
11791SampleMaterial.lc 1525:29-1525:40 117911525:29-1525:40
11792 TCGen 11792 TCGen
11793SampleMaterial.lc 1526:29-1526:31 117931526:29-1526:31
11794 forall a . [a] 11794 forall a . [a]
11795SampleMaterial.lc 1527:31-1527:42 117951527:31-1527:42
11796 StageTexture 11796 StageTexture
11797SampleMaterial.lc 1528:34-1528:38 117971528:34-1528:38
11798 Bool 11798 Bool
11799SampleMaterial.lc 1529:33-1529:41 117991529:33-1529:41
11800 DepthFunction 11800 DepthFunction
11801SampleMaterial.lc 1530:33-1530:40 118011530:33-1530:40
11802 forall a . Maybe a 11802 forall a . Maybe a
11803SampleMaterial.lc 1531:41-1531:46 118031531:41-1531:46
11804 Bool 11804 Bool
11805SampleMaterial.lc 1532:38-1532:54 118051532:38-1532:54
11806 String 11806 String
11807SampleMaterial.lc 1535:21-1535:26 118071535:21-1535:26
11808 Bool 11808 Bool
11809SampleMaterial.lc 1538:5-1580:6 118091538:5-1580:6
11810 (String, CommonAttrs) 11810 (String, CommonAttrs)
11811SampleMaterial.lc 1538:5-2182:6 118111538:5-2182:6
11812 [(String, CommonAttrs)] 11812 [(String, CommonAttrs)]
11813SampleMaterial.lc 1538:7-1538:47 118131538:7-1538:47
11814 String 11814 String
11815SampleMaterial.lc 1539:7-1539:18 118151539:7-1539:18
11816 () 11816 ()
11817 -> () 11817 -> ()
11818 -> Bool 11818 -> Bool
@@ -11820,68 +11820,68 @@ SampleMaterial.lc 1539:7-1539:18
11820 -> Bool 11820 -> Bool
11821 -> Bool 11821 -> Bool
11822 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11822 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11823SampleMaterial.lc 1539:7-1540:26 118231539:7-1540:26
11824 () 11824 ()
11825 -> Bool 11825 -> Bool
11826 -> Float 11826 -> Float
11827 -> Bool 11827 -> Bool
11828 -> Bool 11828 -> Bool
11829 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11829 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11830SampleMaterial.lc 1539:7-1541:26 118301539:7-1541:26
11831 Bool 11831 Bool
11832 -> Float 11832 -> Float
11833 -> Bool 11833 -> Bool
11834 -> Bool 11834 -> Bool
11835 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11835 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11836SampleMaterial.lc 1539:7-1542:27 118361539:7-1542:27
11837 Float 11837 Float
11838 -> Bool 11838 -> Bool
11839 -> Bool 11839 -> Bool
11840 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11840 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11841SampleMaterial.lc 1539:7-1543:21 118411539:7-1543:21
11842 Bool 11842 Bool
11843 -> Bool 11843 -> Bool
11844 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11844 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11845SampleMaterial.lc 1539:7-1544:35 118451539:7-1544:35
11846 Bool 11846 Bool
11847 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11847 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11848SampleMaterial.lc 1539:7-1545:28 118481539:7-1545:28
11849 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11849 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11850SampleMaterial.lc 1539:7-1546:33 118501539:7-1546:33
11851 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11851 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11852SampleMaterial.lc 1539:7-1547:32 118521539:7-1547:32
11853 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 11853 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
11854SampleMaterial.lc 1539:7-1548:30 118541539:7-1548:30
11855 Bool -> [StageAttrs] -> Bool -> CommonAttrs 11855 Bool -> [StageAttrs] -> Bool -> CommonAttrs
11856SampleMaterial.lc 1539:7-1549:34 118561539:7-1549:34
11857 [StageAttrs] -> Bool -> CommonAttrs 11857 [StageAttrs] -> Bool -> CommonAttrs
11858SampleMaterial.lc 1539:7-1577:14 118581539:7-1577:14
11859 Bool -> CommonAttrs 11859 Bool -> CommonAttrs
11860SampleMaterial.lc 1539:7-1579:10 118601539:7-1579:10
11861 CommonAttrs | ((CommonAttrs)) 11861 CommonAttrs | ((CommonAttrs))
11862SampleMaterial.lc 1540:24-1540:26 118621540:24-1540:26
11863 () 11863 ()
11864SampleMaterial.lc 1541:24-1541:26 118641541:24-1541:26
11865 () 11865 ()
11866SampleMaterial.lc 1542:22-1542:27 118661542:22-1542:27
11867 Bool 11867 Bool
11868SampleMaterial.lc 1543:20-1543:21 118681543:20-1543:21
11869 _b 11869 _b
11870SampleMaterial.lc 1544:30-1544:35 118701544:30-1544:35
11871 Bool 11871 Bool
11872SampleMaterial.lc 1545:23-1545:28 118721545:23-1545:28
11873 Bool 11873 Bool
11874SampleMaterial.lc 1546:20-1546:33 118741546:20-1546:33
11875 CullType 11875 CullType
11876SampleMaterial.lc 1547:30-1547:32 118761547:30-1547:32
11877 forall a . [a] 11877 forall a . [a]
11878SampleMaterial.lc 1548:25-1548:30 118781548:25-1548:30
11879 Bool 11879 Bool
11880SampleMaterial.lc 1549:29-1549:34 118801549:29-1549:34
11881 Bool 11881 Bool
11882SampleMaterial.lc 1551:13-1577:14 118821551:13-1577:14
11883 [StageAttrs] 11883 [StageAttrs]
11884SampleMaterial.lc 1551:15-1551:25 118841551:15-1551:25
11885 Maybe (Blending', Blending') 11885 Maybe (Blending', Blending')
11886 -> RGBGen 11886 -> RGBGen
11887 -> AlphaGen 11887 -> AlphaGen
@@ -11889,70 +11889,70 @@ SampleMaterial.lc 1551:15-1551:25
11889 -> [TCMod] 11889 -> [TCMod]
11890 -> StageTexture 11890 -> StageTexture
11891 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11891 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11892SampleMaterial.lc 1551:15-1552:36 118921551:15-1552:36
11893 RGBGen 11893 RGBGen
11894 -> AlphaGen 11894 -> AlphaGen
11895 -> TCGen 11895 -> TCGen
11896 -> [TCMod] 11896 -> [TCMod]
11897 -> StageTexture 11897 -> StageTexture
11898 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11898 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11899SampleMaterial.lc 1551:15-1553:50 118991551:15-1553:50
11900 AlphaGen 11900 AlphaGen
11901 -> TCGen 11901 -> TCGen
11902 -> [TCMod] 11902 -> [TCMod]
11903 -> StageTexture 11903 -> StageTexture
11904 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11904 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11905SampleMaterial.lc 1551:15-1554:42 119051551:15-1554:42
11906 TCGen 11906 TCGen
11907 -> [TCMod] 11907 -> [TCMod]
11908 -> StageTexture 11908 -> StageTexture
11909 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11909 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11910SampleMaterial.lc 1551:15-1555:36 119101551:15-1555:36
11911 [TCMod] 11911 [TCMod]
11912 -> StageTexture 11912 -> StageTexture
11913 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11913 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11914SampleMaterial.lc 1551:15-1556:31 119141551:15-1556:31
11915 StageTexture 11915 StageTexture
11916 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11916 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11917SampleMaterial.lc 1551:15-1557:78 119171551:15-1557:78
11918 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11918 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11919SampleMaterial.lc 1551:15-1558:38 119191551:15-1558:38
11920 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11920 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11921SampleMaterial.lc 1551:15-1559:41 119211551:15-1559:41
11922 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11922 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11923SampleMaterial.lc 1551:15-1560:40 119231551:15-1560:40
11924 Bool -> String -> StageAttrs 11924 Bool -> String -> StageAttrs
11925SampleMaterial.lc 1551:15-1561:46 119251551:15-1561:46
11926 String -> StageAttrs 11926 String -> StageAttrs
11927SampleMaterial.lc 1551:15-1563:18 119271551:15-1563:18
11928 StageAttrs 11928 StageAttrs
11929SampleMaterial.lc 1552:29-1552:36 119291552:29-1552:36
11930 forall a . Maybe a 11930 forall a . Maybe a
11931SampleMaterial.lc 1553:30-1553:50 119311553:30-1553:50
11932 RGBGen 11932 RGBGen
11933SampleMaterial.lc 1554:32-1554:42 119331554:32-1554:42
11934 AlphaGen 11934 AlphaGen
11935SampleMaterial.lc 1555:29-1555:36 119351555:29-1555:36
11936 TCGen 11936 TCGen
11937SampleMaterial.lc 1556:29-1556:31 119371556:29-1556:31
11938 forall a . [a] 11938 forall a . [a]
11939SampleMaterial.lc 1557:31-1557:37 119391557:31-1557:37
11940 String -> StageTexture 11940 String -> StageTexture
11941SampleMaterial.lc 1557:31-1557:78 119411557:31-1557:78
11942 StageTexture 11942 StageTexture
11943SampleMaterial.lc 1557:38-1557:78 119431557:38-1557:78
11944 String 11944 String
11945SampleMaterial.lc 1558:34-1558:38 119451558:34-1558:38
11946 Bool 11946 Bool
11947SampleMaterial.lc 1559:33-1559:41 119471559:33-1559:41
11948 DepthFunction 11948 DepthFunction
11949SampleMaterial.lc 1560:33-1560:40 119491560:33-1560:40
11950 forall a . Maybe a 11950 forall a . Maybe a
11951SampleMaterial.lc 1561:41-1561:46 119511561:41-1561:46
11952 Bool 11952 Bool
11953SampleMaterial.lc 1562:38-1562:54 119531562:38-1562:54
11954 String 11954 String
11955SampleMaterial.lc 1564:15-1564:25 119551564:15-1564:25
11956 Maybe (Blending', Blending') 11956 Maybe (Blending', Blending')
11957 -> RGBGen 11957 -> RGBGen
11958 -> AlphaGen 11958 -> AlphaGen
@@ -11960,82 +11960,82 @@ SampleMaterial.lc 1564:15-1564:25
11960 -> [TCMod] 11960 -> [TCMod]
11961 -> StageTexture 11961 -> StageTexture
11962 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11962 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11963SampleMaterial.lc 1564:15-1565:57 119631564:15-1565:57
11964 RGBGen 11964 RGBGen
11965 -> AlphaGen 11965 -> AlphaGen
11966 -> TCGen 11966 -> TCGen
11967 -> [TCMod] 11967 -> [TCMod]
11968 -> StageTexture 11968 -> StageTexture
11969 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11969 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11970SampleMaterial.lc 1564:15-1566:50 119701564:15-1566:50
11971 AlphaGen 11971 AlphaGen
11972 -> TCGen 11972 -> TCGen
11973 -> [TCMod] 11973 -> [TCMod]
11974 -> StageTexture 11974 -> StageTexture
11975 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11975 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11976SampleMaterial.lc 1564:15-1567:42 119761564:15-1567:42
11977 TCGen 11977 TCGen
11978 -> [TCMod] 11978 -> [TCMod]
11979 -> StageTexture 11979 -> StageTexture
11980 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11980 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11981SampleMaterial.lc 1564:15-1568:40 119811564:15-1568:40
11982 [TCMod] 11982 [TCMod]
11983 -> StageTexture 11983 -> StageTexture
11984 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11984 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11985SampleMaterial.lc 1564:15-1569:31 119851564:15-1569:31
11986 StageTexture 11986 StageTexture
11987 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11987 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11988SampleMaterial.lc 1564:15-1570:42 119881564:15-1570:42
11989 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11989 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11990SampleMaterial.lc 1564:15-1571:38 119901564:15-1571:38
11991 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 11991 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
11992SampleMaterial.lc 1564:15-1572:41 119921564:15-1572:41
11993 Maybe AlphaFunction -> Bool -> String -> StageAttrs 11993 Maybe AlphaFunction -> Bool -> String -> StageAttrs
11994SampleMaterial.lc 1564:15-1573:40 119941564:15-1573:40
11995 Bool -> String -> StageAttrs 11995 Bool -> String -> StageAttrs
11996SampleMaterial.lc 1564:15-1574:46 119961564:15-1574:46
11997 String -> StageAttrs 11997 String -> StageAttrs
11998SampleMaterial.lc 1564:15-1576:18 119981564:15-1576:18
11999 StageAttrs | [StageAttrs] 11999 StageAttrs | [StageAttrs]
12000SampleMaterial.lc 1565:29-1565:33 120001565:29-1565:33
12001 forall a . a -> Maybe a 12001 forall a . a -> Maybe a
12002SampleMaterial.lc 1565:29-1565:57 120021565:29-1565:57
12003 Maybe (Blending', Blending') 12003 Maybe (Blending', Blending')
12004SampleMaterial.lc 1565:34-1565:57 120041565:34-1565:57
12005 (Blending', Blending') 12005 (Blending', Blending')
12006SampleMaterial.lc 1565:36-1565:46 120061565:36-1565:46
12007 Blending' 12007 Blending'
12008SampleMaterial.lc 1565:49-1565:55 120081565:49-1565:55
12009 Blending' | ((Blending')) 12009 Blending' | ((Blending'))
12010SampleMaterial.lc 1566:30-1566:50 120101566:30-1566:50
12011 RGBGen 12011 RGBGen
12012SampleMaterial.lc 1567:32-1567:42 120121567:32-1567:42
12013 AlphaGen 12013 AlphaGen
12014SampleMaterial.lc 1568:29-1568:40 120141568:29-1568:40
12015 TCGen 12015 TCGen
12016SampleMaterial.lc 1569:29-1569:31 120161569:29-1569:31
12017 forall a . [a] 12017 forall a . [a]
12018SampleMaterial.lc 1570:31-1570:42 120181570:31-1570:42
12019 StageTexture 12019 StageTexture
12020SampleMaterial.lc 1571:34-1571:38 120201571:34-1571:38
12021 Bool 12021 Bool
12022SampleMaterial.lc 1572:33-1572:41 120221572:33-1572:41
12023 DepthFunction 12023 DepthFunction
12024SampleMaterial.lc 1573:33-1573:40 120241573:33-1573:40
12025 forall a . Maybe a 12025 forall a . Maybe a
12026SampleMaterial.lc 1574:41-1574:46 120261574:41-1574:46
12027 Bool 12027 Bool
12028SampleMaterial.lc 1575:38-1575:54 120281575:38-1575:54
12029 String 12029 String
12030SampleMaterial.lc 1578:21-1578:26 120301578:21-1578:26
12031 Bool 12031 Bool
12032SampleMaterial.lc 1581:5-1623:6 120321581:5-1623:6
12033 (String, CommonAttrs) 12033 (String, CommonAttrs)
12034SampleMaterial.lc 1581:5-2182:6 120341581:5-2182:6
12035 [(String, CommonAttrs)] 12035 [(String, CommonAttrs)]
12036SampleMaterial.lc 1581:7-1581:49 120361581:7-1581:49
12037 String 12037 String
12038SampleMaterial.lc 1582:7-1582:18 120381582:7-1582:18
12039 () 12039 ()
12040 -> () 12040 -> ()
12041 -> Bool 12041 -> Bool
@@ -12043,68 +12043,68 @@ SampleMaterial.lc 1582:7-1582:18
12043 -> Bool 12043 -> Bool
12044 -> Bool 12044 -> Bool
12045 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12045 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12046SampleMaterial.lc 1582:7-1583:26 120461582:7-1583:26
12047 () 12047 ()
12048 -> Bool 12048 -> Bool
12049 -> Float 12049 -> Float
12050 -> Bool 12050 -> Bool
12051 -> Bool 12051 -> Bool
12052 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12052 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12053SampleMaterial.lc 1582:7-1584:26 120531582:7-1584:26
12054 Bool 12054 Bool
12055 -> Float 12055 -> Float
12056 -> Bool 12056 -> Bool
12057 -> Bool 12057 -> Bool
12058 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12058 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12059SampleMaterial.lc 1582:7-1585:27 120591582:7-1585:27
12060 Float 12060 Float
12061 -> Bool 12061 -> Bool
12062 -> Bool 12062 -> Bool
12063 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12063 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12064SampleMaterial.lc 1582:7-1586:21 120641582:7-1586:21
12065 Bool 12065 Bool
12066 -> Bool 12066 -> Bool
12067 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12067 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12068SampleMaterial.lc 1582:7-1587:35 120681582:7-1587:35
12069 Bool 12069 Bool
12070 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12070 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12071SampleMaterial.lc 1582:7-1588:28 120711582:7-1588:28
12072 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12072 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12073SampleMaterial.lc 1582:7-1589:33 120731582:7-1589:33
12074 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12074 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12075SampleMaterial.lc 1582:7-1590:32 120751582:7-1590:32
12076 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12076 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12077SampleMaterial.lc 1582:7-1591:30 120771582:7-1591:30
12078 Bool -> [StageAttrs] -> Bool -> CommonAttrs 12078 Bool -> [StageAttrs] -> Bool -> CommonAttrs
12079SampleMaterial.lc 1582:7-1592:34 120791582:7-1592:34
12080 [StageAttrs] -> Bool -> CommonAttrs 12080 [StageAttrs] -> Bool -> CommonAttrs
12081SampleMaterial.lc 1582:7-1620:14 120811582:7-1620:14
12082 Bool -> CommonAttrs 12082 Bool -> CommonAttrs
12083SampleMaterial.lc 1582:7-1622:10 120831582:7-1622:10
12084 CommonAttrs | ((CommonAttrs)) 12084 CommonAttrs | ((CommonAttrs))
12085SampleMaterial.lc 1583:24-1583:26 120851583:24-1583:26
12086 () 12086 ()
12087SampleMaterial.lc 1584:24-1584:26 120871584:24-1584:26
12088 () 12088 ()
12089SampleMaterial.lc 1585:22-1585:27 120891585:22-1585:27
12090 Bool 12090 Bool
12091SampleMaterial.lc 1586:20-1586:21 120911586:20-1586:21
12092 _b 12092 _b
12093SampleMaterial.lc 1587:30-1587:35 120931587:30-1587:35
12094 Bool 12094 Bool
12095SampleMaterial.lc 1588:23-1588:28 120951588:23-1588:28
12096 Bool 12096 Bool
12097SampleMaterial.lc 1589:20-1589:33 120971589:20-1589:33
12098 CullType 12098 CullType
12099SampleMaterial.lc 1590:30-1590:32 120991590:30-1590:32
12100 forall a . [a] 12100 forall a . [a]
12101SampleMaterial.lc 1591:25-1591:30 121011591:25-1591:30
12102 Bool 12102 Bool
12103SampleMaterial.lc 1592:29-1592:34 121031592:29-1592:34
12104 Bool 12104 Bool
12105SampleMaterial.lc 1594:13-1620:14 121051594:13-1620:14
12106 [StageAttrs] 12106 [StageAttrs]
12107SampleMaterial.lc 1594:15-1594:25 121071594:15-1594:25
12108 Maybe (Blending', Blending') 12108 Maybe (Blending', Blending')
12109 -> RGBGen 12109 -> RGBGen
12110 -> AlphaGen 12110 -> AlphaGen
@@ -12112,70 +12112,70 @@ SampleMaterial.lc 1594:15-1594:25
12112 -> [TCMod] 12112 -> [TCMod]
12113 -> StageTexture 12113 -> StageTexture
12114 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12114 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12115SampleMaterial.lc 1594:15-1595:36 121151594:15-1595:36
12116 RGBGen 12116 RGBGen
12117 -> AlphaGen 12117 -> AlphaGen
12118 -> TCGen 12118 -> TCGen
12119 -> [TCMod] 12119 -> [TCMod]
12120 -> StageTexture 12120 -> StageTexture
12121 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12121 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12122SampleMaterial.lc 1594:15-1596:50 121221594:15-1596:50
12123 AlphaGen 12123 AlphaGen
12124 -> TCGen 12124 -> TCGen
12125 -> [TCMod] 12125 -> [TCMod]
12126 -> StageTexture 12126 -> StageTexture
12127 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12127 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12128SampleMaterial.lc 1594:15-1597:42 121281594:15-1597:42
12129 TCGen 12129 TCGen
12130 -> [TCMod] 12130 -> [TCMod]
12131 -> StageTexture 12131 -> StageTexture
12132 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12132 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12133SampleMaterial.lc 1594:15-1598:36 121331594:15-1598:36
12134 [TCMod] 12134 [TCMod]
12135 -> StageTexture 12135 -> StageTexture
12136 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12136 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12137SampleMaterial.lc 1594:15-1599:31 121371594:15-1599:31
12138 StageTexture 12138 StageTexture
12139 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12139 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12140SampleMaterial.lc 1594:15-1600:80 121401594:15-1600:80
12141 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12141 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12142SampleMaterial.lc 1594:15-1601:38 121421594:15-1601:38
12143 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12143 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12144SampleMaterial.lc 1594:15-1602:41 121441594:15-1602:41
12145 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12145 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12146SampleMaterial.lc 1594:15-1603:40 121461594:15-1603:40
12147 Bool -> String -> StageAttrs 12147 Bool -> String -> StageAttrs
12148SampleMaterial.lc 1594:15-1604:46 121481594:15-1604:46
12149 String -> StageAttrs 12149 String -> StageAttrs
12150SampleMaterial.lc 1594:15-1606:18 121501594:15-1606:18
12151 StageAttrs 12151 StageAttrs
12152SampleMaterial.lc 1595:29-1595:36 121521595:29-1595:36
12153 forall a . Maybe a 12153 forall a . Maybe a
12154SampleMaterial.lc 1596:30-1596:50 121541596:30-1596:50
12155 RGBGen 12155 RGBGen
12156SampleMaterial.lc 1597:32-1597:42 121561597:32-1597:42
12157 AlphaGen 12157 AlphaGen
12158SampleMaterial.lc 1598:29-1598:36 121581598:29-1598:36
12159 TCGen 12159 TCGen
12160SampleMaterial.lc 1599:29-1599:31 121601599:29-1599:31
12161 forall a . [a] 12161 forall a . [a]
12162SampleMaterial.lc 1600:31-1600:37 121621600:31-1600:37
12163 String -> StageTexture 12163 String -> StageTexture
12164SampleMaterial.lc 1600:31-1600:80 121641600:31-1600:80
12165 StageTexture 12165 StageTexture
12166SampleMaterial.lc 1600:38-1600:80 121661600:38-1600:80
12167 String 12167 String
12168SampleMaterial.lc 1601:34-1601:38 121681601:34-1601:38
12169 Bool 12169 Bool
12170SampleMaterial.lc 1602:33-1602:41 121701602:33-1602:41
12171 DepthFunction 12171 DepthFunction
12172SampleMaterial.lc 1603:33-1603:40 121721603:33-1603:40
12173 forall a . Maybe a 12173 forall a . Maybe a
12174SampleMaterial.lc 1604:41-1604:46 121741604:41-1604:46
12175 Bool 12175 Bool
12176SampleMaterial.lc 1605:38-1605:54 121761605:38-1605:54
12177 String 12177 String
12178SampleMaterial.lc 1607:15-1607:25 121781607:15-1607:25
12179 Maybe (Blending', Blending') 12179 Maybe (Blending', Blending')
12180 -> RGBGen 12180 -> RGBGen
12181 -> AlphaGen 12181 -> AlphaGen
@@ -12183,82 +12183,82 @@ SampleMaterial.lc 1607:15-1607:25
12183 -> [TCMod] 12183 -> [TCMod]
12184 -> StageTexture 12184 -> StageTexture
12185 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12185 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12186SampleMaterial.lc 1607:15-1608:57 121861607:15-1608:57
12187 RGBGen 12187 RGBGen
12188 -> AlphaGen 12188 -> AlphaGen
12189 -> TCGen 12189 -> TCGen
12190 -> [TCMod] 12190 -> [TCMod]
12191 -> StageTexture 12191 -> StageTexture
12192 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12192 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12193SampleMaterial.lc 1607:15-1609:50 121931607:15-1609:50
12194 AlphaGen 12194 AlphaGen
12195 -> TCGen 12195 -> TCGen
12196 -> [TCMod] 12196 -> [TCMod]
12197 -> StageTexture 12197 -> StageTexture
12198 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12198 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12199SampleMaterial.lc 1607:15-1610:42 121991607:15-1610:42
12200 TCGen 12200 TCGen
12201 -> [TCMod] 12201 -> [TCMod]
12202 -> StageTexture 12202 -> StageTexture
12203 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12203 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12204SampleMaterial.lc 1607:15-1611:40 122041607:15-1611:40
12205 [TCMod] 12205 [TCMod]
12206 -> StageTexture 12206 -> StageTexture
12207 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12207 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12208SampleMaterial.lc 1607:15-1612:31 122081607:15-1612:31
12209 StageTexture 12209 StageTexture
12210 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12210 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12211SampleMaterial.lc 1607:15-1613:42 122111607:15-1613:42
12212 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12212 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12213SampleMaterial.lc 1607:15-1614:38 122131607:15-1614:38
12214 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12214 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12215SampleMaterial.lc 1607:15-1615:41 122151607:15-1615:41
12216 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12216 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12217SampleMaterial.lc 1607:15-1616:40 122171607:15-1616:40
12218 Bool -> String -> StageAttrs 12218 Bool -> String -> StageAttrs
12219SampleMaterial.lc 1607:15-1617:46 122191607:15-1617:46
12220 String -> StageAttrs 12220 String -> StageAttrs
12221SampleMaterial.lc 1607:15-1619:18 122211607:15-1619:18
12222 StageAttrs | [StageAttrs] 12222 StageAttrs | [StageAttrs]
12223SampleMaterial.lc 1608:29-1608:33 122231608:29-1608:33
12224 forall a . a -> Maybe a 12224 forall a . a -> Maybe a
12225SampleMaterial.lc 1608:29-1608:57 122251608:29-1608:57
12226 Maybe (Blending', Blending') 12226 Maybe (Blending', Blending')
12227SampleMaterial.lc 1608:34-1608:57 122271608:34-1608:57
12228 (Blending', Blending') 12228 (Blending', Blending')
12229SampleMaterial.lc 1608:36-1608:46 122291608:36-1608:46
12230 Blending' 12230 Blending'
12231SampleMaterial.lc 1608:49-1608:55 122311608:49-1608:55
12232 Blending' | ((Blending')) 12232 Blending' | ((Blending'))
12233SampleMaterial.lc 1609:30-1609:50 122331609:30-1609:50
12234 RGBGen 12234 RGBGen
12235SampleMaterial.lc 1610:32-1610:42 122351610:32-1610:42
12236 AlphaGen 12236 AlphaGen
12237SampleMaterial.lc 1611:29-1611:40 122371611:29-1611:40
12238 TCGen 12238 TCGen
12239SampleMaterial.lc 1612:29-1612:31 122391612:29-1612:31
12240 forall a . [a] 12240 forall a . [a]
12241SampleMaterial.lc 1613:31-1613:42 122411613:31-1613:42
12242 StageTexture 12242 StageTexture
12243SampleMaterial.lc 1614:34-1614:38 122431614:34-1614:38
12244 Bool 12244 Bool
12245SampleMaterial.lc 1615:33-1615:41 122451615:33-1615:41
12246 DepthFunction 12246 DepthFunction
12247SampleMaterial.lc 1616:33-1616:40 122471616:33-1616:40
12248 forall a . Maybe a 12248 forall a . Maybe a
12249SampleMaterial.lc 1617:41-1617:46 122491617:41-1617:46
12250 Bool 12250 Bool
12251SampleMaterial.lc 1618:38-1618:54 122511618:38-1618:54
12252 String 12252 String
12253SampleMaterial.lc 1621:21-1621:26 122531621:21-1621:26
12254 Bool 12254 Bool
12255SampleMaterial.lc 1624:5-1666:6 122551624:5-1666:6
12256 (String, CommonAttrs) 12256 (String, CommonAttrs)
12257SampleMaterial.lc 1624:5-2182:6 122571624:5-2182:6
12258 [(String, CommonAttrs)] 12258 [(String, CommonAttrs)]
12259SampleMaterial.lc 1624:7-1624:44 122591624:7-1624:44
12260 String 12260 String
12261SampleMaterial.lc 1625:7-1625:18 122611625:7-1625:18
12262 () 12262 ()
12263 -> () 12263 -> ()
12264 -> Bool 12264 -> Bool
@@ -12266,68 +12266,68 @@ SampleMaterial.lc 1625:7-1625:18
12266 -> Bool 12266 -> Bool
12267 -> Bool 12267 -> Bool
12268 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12268 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12269SampleMaterial.lc 1625:7-1626:26 122691625:7-1626:26
12270 () 12270 ()
12271 -> Bool 12271 -> Bool
12272 -> Float 12272 -> Float
12273 -> Bool 12273 -> Bool
12274 -> Bool 12274 -> Bool
12275 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12275 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12276SampleMaterial.lc 1625:7-1627:26 122761625:7-1627:26
12277 Bool 12277 Bool
12278 -> Float 12278 -> Float
12279 -> Bool 12279 -> Bool
12280 -> Bool 12280 -> Bool
12281 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12281 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12282SampleMaterial.lc 1625:7-1628:27 122821625:7-1628:27
12283 Float 12283 Float
12284 -> Bool 12284 -> Bool
12285 -> Bool 12285 -> Bool
12286 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12286 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12287SampleMaterial.lc 1625:7-1629:21 122871625:7-1629:21
12288 Bool 12288 Bool
12289 -> Bool 12289 -> Bool
12290 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12290 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12291SampleMaterial.lc 1625:7-1630:35 122911625:7-1630:35
12292 Bool 12292 Bool
12293 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12293 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12294SampleMaterial.lc 1625:7-1631:28 122941625:7-1631:28
12295 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12295 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12296SampleMaterial.lc 1625:7-1632:33 122961625:7-1632:33
12297 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12297 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12298SampleMaterial.lc 1625:7-1633:32 122981625:7-1633:32
12299 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12299 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12300SampleMaterial.lc 1625:7-1634:30 123001625:7-1634:30
12301 Bool -> [StageAttrs] -> Bool -> CommonAttrs 12301 Bool -> [StageAttrs] -> Bool -> CommonAttrs
12302SampleMaterial.lc 1625:7-1635:34 123021625:7-1635:34
12303 [StageAttrs] -> Bool -> CommonAttrs 12303 [StageAttrs] -> Bool -> CommonAttrs
12304SampleMaterial.lc 1625:7-1663:14 123041625:7-1663:14
12305 Bool -> CommonAttrs 12305 Bool -> CommonAttrs
12306SampleMaterial.lc 1625:7-1665:10 123061625:7-1665:10
12307 CommonAttrs | ((CommonAttrs)) 12307 CommonAttrs | ((CommonAttrs))
12308SampleMaterial.lc 1626:24-1626:26 123081626:24-1626:26
12309 () 12309 ()
12310SampleMaterial.lc 1627:24-1627:26 123101627:24-1627:26
12311 () 12311 ()
12312SampleMaterial.lc 1628:22-1628:27 123121628:22-1628:27
12313 Bool 12313 Bool
12314SampleMaterial.lc 1629:20-1629:21 123141629:20-1629:21
12315 _b 12315 _b
12316SampleMaterial.lc 1630:30-1630:35 123161630:30-1630:35
12317 Bool 12317 Bool
12318SampleMaterial.lc 1631:23-1631:28 123181631:23-1631:28
12319 Bool 12319 Bool
12320SampleMaterial.lc 1632:20-1632:33 123201632:20-1632:33
12321 CullType 12321 CullType
12322SampleMaterial.lc 1633:30-1633:32 123221633:30-1633:32
12323 forall a . [a] 12323 forall a . [a]
12324SampleMaterial.lc 1634:25-1634:30 123241634:25-1634:30
12325 Bool 12325 Bool
12326SampleMaterial.lc 1635:29-1635:34 123261635:29-1635:34
12327 Bool 12327 Bool
12328SampleMaterial.lc 1637:13-1663:14 123281637:13-1663:14
12329 [StageAttrs] 12329 [StageAttrs]
12330SampleMaterial.lc 1637:15-1637:25 123301637:15-1637:25
12331 Maybe (Blending', Blending') 12331 Maybe (Blending', Blending')
12332 -> RGBGen 12332 -> RGBGen
12333 -> AlphaGen 12333 -> AlphaGen
@@ -12335,70 +12335,70 @@ SampleMaterial.lc 1637:15-1637:25
12335 -> [TCMod] 12335 -> [TCMod]
12336 -> StageTexture 12336 -> StageTexture
12337 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12337 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12338SampleMaterial.lc 1637:15-1638:36 123381637:15-1638:36
12339 RGBGen 12339 RGBGen
12340 -> AlphaGen 12340 -> AlphaGen
12341 -> TCGen 12341 -> TCGen
12342 -> [TCMod] 12342 -> [TCMod]
12343 -> StageTexture 12343 -> StageTexture
12344 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12344 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12345SampleMaterial.lc 1637:15-1639:50 123451637:15-1639:50
12346 AlphaGen 12346 AlphaGen
12347 -> TCGen 12347 -> TCGen
12348 -> [TCMod] 12348 -> [TCMod]
12349 -> StageTexture 12349 -> StageTexture
12350 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12350 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12351SampleMaterial.lc 1637:15-1640:42 123511637:15-1640:42
12352 TCGen 12352 TCGen
12353 -> [TCMod] 12353 -> [TCMod]
12354 -> StageTexture 12354 -> StageTexture
12355 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12355 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12356SampleMaterial.lc 1637:15-1641:36 123561637:15-1641:36
12357 [TCMod] 12357 [TCMod]
12358 -> StageTexture 12358 -> StageTexture
12359 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12359 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12360SampleMaterial.lc 1637:15-1642:31 123601637:15-1642:31
12361 StageTexture 12361 StageTexture
12362 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12362 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12363SampleMaterial.lc 1637:15-1643:75 123631637:15-1643:75
12364 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12364 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12365SampleMaterial.lc 1637:15-1644:38 123651637:15-1644:38
12366 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12366 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12367SampleMaterial.lc 1637:15-1645:41 123671637:15-1645:41
12368 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12368 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12369SampleMaterial.lc 1637:15-1646:40 123691637:15-1646:40
12370 Bool -> String -> StageAttrs 12370 Bool -> String -> StageAttrs
12371SampleMaterial.lc 1637:15-1647:46 123711637:15-1647:46
12372 String -> StageAttrs 12372 String -> StageAttrs
12373SampleMaterial.lc 1637:15-1649:18 123731637:15-1649:18
12374 StageAttrs 12374 StageAttrs
12375SampleMaterial.lc 1638:29-1638:36 123751638:29-1638:36
12376 forall a . Maybe a 12376 forall a . Maybe a
12377SampleMaterial.lc 1639:30-1639:50 123771639:30-1639:50
12378 RGBGen 12378 RGBGen
12379SampleMaterial.lc 1640:32-1640:42 123791640:32-1640:42
12380 AlphaGen 12380 AlphaGen
12381SampleMaterial.lc 1641:29-1641:36 123811641:29-1641:36
12382 TCGen 12382 TCGen
12383SampleMaterial.lc 1642:29-1642:31 123831642:29-1642:31
12384 forall a . [a] 12384 forall a . [a]
12385SampleMaterial.lc 1643:31-1643:37 123851643:31-1643:37
12386 String -> StageTexture 12386 String -> StageTexture
12387SampleMaterial.lc 1643:31-1643:75 123871643:31-1643:75
12388 StageTexture 12388 StageTexture
12389SampleMaterial.lc 1643:38-1643:75 123891643:38-1643:75
12390 String 12390 String
12391SampleMaterial.lc 1644:34-1644:38 123911644:34-1644:38
12392 Bool 12392 Bool
12393SampleMaterial.lc 1645:33-1645:41 123931645:33-1645:41
12394 DepthFunction 12394 DepthFunction
12395SampleMaterial.lc 1646:33-1646:40 123951646:33-1646:40
12396 forall a . Maybe a 12396 forall a . Maybe a
12397SampleMaterial.lc 1647:41-1647:46 123971647:41-1647:46
12398 Bool 12398 Bool
12399SampleMaterial.lc 1648:38-1648:54 123991648:38-1648:54
12400 String 12400 String
12401SampleMaterial.lc 1650:15-1650:25 124011650:15-1650:25
12402 Maybe (Blending', Blending') 12402 Maybe (Blending', Blending')
12403 -> RGBGen 12403 -> RGBGen
12404 -> AlphaGen 12404 -> AlphaGen
@@ -12406,82 +12406,82 @@ SampleMaterial.lc 1650:15-1650:25
12406 -> [TCMod] 12406 -> [TCMod]
12407 -> StageTexture 12407 -> StageTexture
12408 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12408 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12409SampleMaterial.lc 1650:15-1651:57 124091650:15-1651:57
12410 RGBGen 12410 RGBGen
12411 -> AlphaGen 12411 -> AlphaGen
12412 -> TCGen 12412 -> TCGen
12413 -> [TCMod] 12413 -> [TCMod]
12414 -> StageTexture 12414 -> StageTexture
12415 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12415 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12416SampleMaterial.lc 1650:15-1652:50 124161650:15-1652:50
12417 AlphaGen 12417 AlphaGen
12418 -> TCGen 12418 -> TCGen
12419 -> [TCMod] 12419 -> [TCMod]
12420 -> StageTexture 12420 -> StageTexture
12421 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12421 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12422SampleMaterial.lc 1650:15-1653:42 124221650:15-1653:42
12423 TCGen 12423 TCGen
12424 -> [TCMod] 12424 -> [TCMod]
12425 -> StageTexture 12425 -> StageTexture
12426 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12426 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12427SampleMaterial.lc 1650:15-1654:40 124271650:15-1654:40
12428 [TCMod] 12428 [TCMod]
12429 -> StageTexture 12429 -> StageTexture
12430 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12430 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12431SampleMaterial.lc 1650:15-1655:31 124311650:15-1655:31
12432 StageTexture 12432 StageTexture
12433 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12433 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12434SampleMaterial.lc 1650:15-1656:42 124341650:15-1656:42
12435 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12435 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12436SampleMaterial.lc 1650:15-1657:38 124361650:15-1657:38
12437 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12437 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12438SampleMaterial.lc 1650:15-1658:41 124381650:15-1658:41
12439 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12439 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12440SampleMaterial.lc 1650:15-1659:40 124401650:15-1659:40
12441 Bool -> String -> StageAttrs 12441 Bool -> String -> StageAttrs
12442SampleMaterial.lc 1650:15-1660:46 124421650:15-1660:46
12443 String -> StageAttrs 12443 String -> StageAttrs
12444SampleMaterial.lc 1650:15-1662:18 124441650:15-1662:18
12445 StageAttrs | [StageAttrs] 12445 StageAttrs | [StageAttrs]
12446SampleMaterial.lc 1651:29-1651:33 124461651:29-1651:33
12447 forall a . a -> Maybe a 12447 forall a . a -> Maybe a
12448SampleMaterial.lc 1651:29-1651:57 124481651:29-1651:57
12449 Maybe (Blending', Blending') 12449 Maybe (Blending', Blending')
12450SampleMaterial.lc 1651:34-1651:57 124501651:34-1651:57
12451 (Blending', Blending') 12451 (Blending', Blending')
12452SampleMaterial.lc 1651:36-1651:46 124521651:36-1651:46
12453 Blending' 12453 Blending'
12454SampleMaterial.lc 1651:49-1651:55 124541651:49-1651:55
12455 Blending' | ((Blending')) 12455 Blending' | ((Blending'))
12456SampleMaterial.lc 1652:30-1652:50 124561652:30-1652:50
12457 RGBGen 12457 RGBGen
12458SampleMaterial.lc 1653:32-1653:42 124581653:32-1653:42
12459 AlphaGen 12459 AlphaGen
12460SampleMaterial.lc 1654:29-1654:40 124601654:29-1654:40
12461 TCGen 12461 TCGen
12462SampleMaterial.lc 1655:29-1655:31 124621655:29-1655:31
12463 forall a . [a] 12463 forall a . [a]
12464SampleMaterial.lc 1656:31-1656:42 124641656:31-1656:42
12465 StageTexture 12465 StageTexture
12466SampleMaterial.lc 1657:34-1657:38 124661657:34-1657:38
12467 Bool 12467 Bool
12468SampleMaterial.lc 1658:33-1658:41 124681658:33-1658:41
12469 DepthFunction 12469 DepthFunction
12470SampleMaterial.lc 1659:33-1659:40 124701659:33-1659:40
12471 forall a . Maybe a 12471 forall a . Maybe a
12472SampleMaterial.lc 1660:41-1660:46 124721660:41-1660:46
12473 Bool 12473 Bool
12474SampleMaterial.lc 1661:38-1661:54 124741661:38-1661:54
12475 String 12475 String
12476SampleMaterial.lc 1664:21-1664:26 124761664:21-1664:26
12477 Bool 12477 Bool
12478SampleMaterial.lc 1667:5-1709:6 124781667:5-1709:6
12479 (String, CommonAttrs) 12479 (String, CommonAttrs)
12480SampleMaterial.lc 1667:5-2182:6 124801667:5-2182:6
12481 [(String, CommonAttrs)] 12481 [(String, CommonAttrs)]
12482SampleMaterial.lc 1667:7-1667:43 124821667:7-1667:43
12483 String 12483 String
12484SampleMaterial.lc 1668:7-1668:18 124841668:7-1668:18
12485 () 12485 ()
12486 -> () 12486 -> ()
12487 -> Bool 12487 -> Bool
@@ -12489,68 +12489,68 @@ SampleMaterial.lc 1668:7-1668:18
12489 -> Bool 12489 -> Bool
12490 -> Bool 12490 -> Bool
12491 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12491 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12492SampleMaterial.lc 1668:7-1669:26 124921668:7-1669:26
12493 () 12493 ()
12494 -> Bool 12494 -> Bool
12495 -> Float 12495 -> Float
12496 -> Bool 12496 -> Bool
12497 -> Bool 12497 -> Bool
12498 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12498 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12499SampleMaterial.lc 1668:7-1670:26 124991668:7-1670:26
12500 Bool 12500 Bool
12501 -> Float 12501 -> Float
12502 -> Bool 12502 -> Bool
12503 -> Bool 12503 -> Bool
12504 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12504 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12505SampleMaterial.lc 1668:7-1671:27 125051668:7-1671:27
12506 Float 12506 Float
12507 -> Bool 12507 -> Bool
12508 -> Bool 12508 -> Bool
12509 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12509 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12510SampleMaterial.lc 1668:7-1672:21 125101668:7-1672:21
12511 Bool 12511 Bool
12512 -> Bool 12512 -> Bool
12513 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12513 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12514SampleMaterial.lc 1668:7-1673:35 125141668:7-1673:35
12515 Bool 12515 Bool
12516 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12516 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12517SampleMaterial.lc 1668:7-1674:28 125171668:7-1674:28
12518 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12518 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12519SampleMaterial.lc 1668:7-1675:33 125191668:7-1675:33
12520 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12520 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12521SampleMaterial.lc 1668:7-1676:32 125211668:7-1676:32
12522 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12522 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12523SampleMaterial.lc 1668:7-1677:30 125231668:7-1677:30
12524 Bool -> [StageAttrs] -> Bool -> CommonAttrs 12524 Bool -> [StageAttrs] -> Bool -> CommonAttrs
12525SampleMaterial.lc 1668:7-1678:34 125251668:7-1678:34
12526 [StageAttrs] -> Bool -> CommonAttrs 12526 [StageAttrs] -> Bool -> CommonAttrs
12527SampleMaterial.lc 1668:7-1706:14 125271668:7-1706:14
12528 Bool -> CommonAttrs 12528 Bool -> CommonAttrs
12529SampleMaterial.lc 1668:7-1708:10 125291668:7-1708:10
12530 CommonAttrs | ((CommonAttrs)) 12530 CommonAttrs | ((CommonAttrs))
12531SampleMaterial.lc 1669:24-1669:26 125311669:24-1669:26
12532 () 12532 ()
12533SampleMaterial.lc 1670:24-1670:26 125331670:24-1670:26
12534 () 12534 ()
12535SampleMaterial.lc 1671:22-1671:27 125351671:22-1671:27
12536 Bool 12536 Bool
12537SampleMaterial.lc 1672:20-1672:21 125371672:20-1672:21
12538 _b 12538 _b
12539SampleMaterial.lc 1673:30-1673:35 125391673:30-1673:35
12540 Bool 12540 Bool
12541SampleMaterial.lc 1674:23-1674:28 125411674:23-1674:28
12542 Bool 12542 Bool
12543SampleMaterial.lc 1675:20-1675:33 125431675:20-1675:33
12544 CullType 12544 CullType
12545SampleMaterial.lc 1676:30-1676:32 125451676:30-1676:32
12546 forall a . [a] 12546 forall a . [a]
12547SampleMaterial.lc 1677:25-1677:30 125471677:25-1677:30
12548 Bool 12548 Bool
12549SampleMaterial.lc 1678:29-1678:34 125491678:29-1678:34
12550 Bool 12550 Bool
12551SampleMaterial.lc 1680:13-1706:14 125511680:13-1706:14
12552 [StageAttrs] 12552 [StageAttrs]
12553SampleMaterial.lc 1680:15-1680:25 125531680:15-1680:25
12554 Maybe (Blending', Blending') 12554 Maybe (Blending', Blending')
12555 -> RGBGen 12555 -> RGBGen
12556 -> AlphaGen 12556 -> AlphaGen
@@ -12558,70 +12558,70 @@ SampleMaterial.lc 1680:15-1680:25
12558 -> [TCMod] 12558 -> [TCMod]
12559 -> StageTexture 12559 -> StageTexture
12560 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12560 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12561SampleMaterial.lc 1680:15-1681:36 125611680:15-1681:36
12562 RGBGen 12562 RGBGen
12563 -> AlphaGen 12563 -> AlphaGen
12564 -> TCGen 12564 -> TCGen
12565 -> [TCMod] 12565 -> [TCMod]
12566 -> StageTexture 12566 -> StageTexture
12567 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12567 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12568SampleMaterial.lc 1680:15-1682:50 125681680:15-1682:50
12569 AlphaGen 12569 AlphaGen
12570 -> TCGen 12570 -> TCGen
12571 -> [TCMod] 12571 -> [TCMod]
12572 -> StageTexture 12572 -> StageTexture
12573 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12573 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12574SampleMaterial.lc 1680:15-1683:42 125741680:15-1683:42
12575 TCGen 12575 TCGen
12576 -> [TCMod] 12576 -> [TCMod]
12577 -> StageTexture 12577 -> StageTexture
12578 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12578 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12579SampleMaterial.lc 1680:15-1684:36 125791680:15-1684:36
12580 [TCMod] 12580 [TCMod]
12581 -> StageTexture 12581 -> StageTexture
12582 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12582 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12583SampleMaterial.lc 1680:15-1685:31 125831680:15-1685:31
12584 StageTexture 12584 StageTexture
12585 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12585 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12586SampleMaterial.lc 1680:15-1686:74 125861680:15-1686:74
12587 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12587 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12588SampleMaterial.lc 1680:15-1687:38 125881680:15-1687:38
12589 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12589 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12590SampleMaterial.lc 1680:15-1688:41 125901680:15-1688:41
12591 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12591 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12592SampleMaterial.lc 1680:15-1689:40 125921680:15-1689:40
12593 Bool -> String -> StageAttrs 12593 Bool -> String -> StageAttrs
12594SampleMaterial.lc 1680:15-1690:46 125941680:15-1690:46
12595 String -> StageAttrs 12595 String -> StageAttrs
12596SampleMaterial.lc 1680:15-1692:18 125961680:15-1692:18
12597 StageAttrs 12597 StageAttrs
12598SampleMaterial.lc 1681:29-1681:36 125981681:29-1681:36
12599 forall a . Maybe a 12599 forall a . Maybe a
12600SampleMaterial.lc 1682:30-1682:50 126001682:30-1682:50
12601 RGBGen 12601 RGBGen
12602SampleMaterial.lc 1683:32-1683:42 126021683:32-1683:42
12603 AlphaGen 12603 AlphaGen
12604SampleMaterial.lc 1684:29-1684:36 126041684:29-1684:36
12605 TCGen 12605 TCGen
12606SampleMaterial.lc 1685:29-1685:31 126061685:29-1685:31
12607 forall a . [a] 12607 forall a . [a]
12608SampleMaterial.lc 1686:31-1686:37 126081686:31-1686:37
12609 String -> StageTexture 12609 String -> StageTexture
12610SampleMaterial.lc 1686:31-1686:74 126101686:31-1686:74
12611 StageTexture 12611 StageTexture
12612SampleMaterial.lc 1686:38-1686:74 126121686:38-1686:74
12613 String 12613 String
12614SampleMaterial.lc 1687:34-1687:38 126141687:34-1687:38
12615 Bool 12615 Bool
12616SampleMaterial.lc 1688:33-1688:41 126161688:33-1688:41
12617 DepthFunction 12617 DepthFunction
12618SampleMaterial.lc 1689:33-1689:40 126181689:33-1689:40
12619 forall a . Maybe a 12619 forall a . Maybe a
12620SampleMaterial.lc 1690:41-1690:46 126201690:41-1690:46
12621 Bool 12621 Bool
12622SampleMaterial.lc 1691:38-1691:54 126221691:38-1691:54
12623 String 12623 String
12624SampleMaterial.lc 1693:15-1693:25 126241693:15-1693:25
12625 Maybe (Blending', Blending') 12625 Maybe (Blending', Blending')
12626 -> RGBGen 12626 -> RGBGen
12627 -> AlphaGen 12627 -> AlphaGen
@@ -12629,82 +12629,82 @@ SampleMaterial.lc 1693:15-1693:25
12629 -> [TCMod] 12629 -> [TCMod]
12630 -> StageTexture 12630 -> StageTexture
12631 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12631 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12632SampleMaterial.lc 1693:15-1694:57 126321693:15-1694:57
12633 RGBGen 12633 RGBGen
12634 -> AlphaGen 12634 -> AlphaGen
12635 -> TCGen 12635 -> TCGen
12636 -> [TCMod] 12636 -> [TCMod]
12637 -> StageTexture 12637 -> StageTexture
12638 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12638 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12639SampleMaterial.lc 1693:15-1695:50 126391693:15-1695:50
12640 AlphaGen 12640 AlphaGen
12641 -> TCGen 12641 -> TCGen
12642 -> [TCMod] 12642 -> [TCMod]
12643 -> StageTexture 12643 -> StageTexture
12644 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12644 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12645SampleMaterial.lc 1693:15-1696:42 126451693:15-1696:42
12646 TCGen 12646 TCGen
12647 -> [TCMod] 12647 -> [TCMod]
12648 -> StageTexture 12648 -> StageTexture
12649 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12649 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12650SampleMaterial.lc 1693:15-1697:40 126501693:15-1697:40
12651 [TCMod] 12651 [TCMod]
12652 -> StageTexture 12652 -> StageTexture
12653 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12653 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12654SampleMaterial.lc 1693:15-1698:31 126541693:15-1698:31
12655 StageTexture 12655 StageTexture
12656 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12656 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12657SampleMaterial.lc 1693:15-1699:42 126571693:15-1699:42
12658 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12658 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12659SampleMaterial.lc 1693:15-1700:38 126591693:15-1700:38
12660 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12660 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12661SampleMaterial.lc 1693:15-1701:41 126611693:15-1701:41
12662 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12662 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12663SampleMaterial.lc 1693:15-1702:40 126631693:15-1702:40
12664 Bool -> String -> StageAttrs 12664 Bool -> String -> StageAttrs
12665SampleMaterial.lc 1693:15-1703:46 126651693:15-1703:46
12666 String -> StageAttrs 12666 String -> StageAttrs
12667SampleMaterial.lc 1693:15-1705:18 126671693:15-1705:18
12668 StageAttrs | [StageAttrs] 12668 StageAttrs | [StageAttrs]
12669SampleMaterial.lc 1694:29-1694:33 126691694:29-1694:33
12670 forall a . a -> Maybe a 12670 forall a . a -> Maybe a
12671SampleMaterial.lc 1694:29-1694:57 126711694:29-1694:57
12672 Maybe (Blending', Blending') 12672 Maybe (Blending', Blending')
12673SampleMaterial.lc 1694:34-1694:57 126731694:34-1694:57
12674 (Blending', Blending') 12674 (Blending', Blending')
12675SampleMaterial.lc 1694:36-1694:46 126751694:36-1694:46
12676 Blending' 12676 Blending'
12677SampleMaterial.lc 1694:49-1694:55 126771694:49-1694:55
12678 Blending' | ((Blending')) 12678 Blending' | ((Blending'))
12679SampleMaterial.lc 1695:30-1695:50 126791695:30-1695:50
12680 RGBGen 12680 RGBGen
12681SampleMaterial.lc 1696:32-1696:42 126811696:32-1696:42
12682 AlphaGen 12682 AlphaGen
12683SampleMaterial.lc 1697:29-1697:40 126831697:29-1697:40
12684 TCGen 12684 TCGen
12685SampleMaterial.lc 1698:29-1698:31 126851698:29-1698:31
12686 forall a . [a] 12686 forall a . [a]
12687SampleMaterial.lc 1699:31-1699:42 126871699:31-1699:42
12688 StageTexture 12688 StageTexture
12689SampleMaterial.lc 1700:34-1700:38 126891700:34-1700:38
12690 Bool 12690 Bool
12691SampleMaterial.lc 1701:33-1701:41 126911701:33-1701:41
12692 DepthFunction 12692 DepthFunction
12693SampleMaterial.lc 1702:33-1702:40 126931702:33-1702:40
12694 forall a . Maybe a 12694 forall a . Maybe a
12695SampleMaterial.lc 1703:41-1703:46 126951703:41-1703:46
12696 Bool 12696 Bool
12697SampleMaterial.lc 1704:38-1704:54 126971704:38-1704:54
12698 String 12698 String
12699SampleMaterial.lc 1707:21-1707:26 126991707:21-1707:26
12700 Bool 12700 Bool
12701SampleMaterial.lc 1710:5-1752:6 127011710:5-1752:6
12702 (String, CommonAttrs) 12702 (String, CommonAttrs)
12703SampleMaterial.lc 1710:5-2182:6 127031710:5-2182:6
12704 [(String, CommonAttrs)] 12704 [(String, CommonAttrs)]
12705SampleMaterial.lc 1710:7-1710:41 127051710:7-1710:41
12706 String 12706 String
12707SampleMaterial.lc 1711:7-1711:18 127071711:7-1711:18
12708 () 12708 ()
12709 -> () 12709 -> ()
12710 -> Bool 12710 -> Bool
@@ -12712,68 +12712,68 @@ SampleMaterial.lc 1711:7-1711:18
12712 -> Bool 12712 -> Bool
12713 -> Bool 12713 -> Bool
12714 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12714 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12715SampleMaterial.lc 1711:7-1712:26 127151711:7-1712:26
12716 () 12716 ()
12717 -> Bool 12717 -> Bool
12718 -> Float 12718 -> Float
12719 -> Bool 12719 -> Bool
12720 -> Bool 12720 -> Bool
12721 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12721 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12722SampleMaterial.lc 1711:7-1713:26 127221711:7-1713:26
12723 Bool 12723 Bool
12724 -> Float 12724 -> Float
12725 -> Bool 12725 -> Bool
12726 -> Bool 12726 -> Bool
12727 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12727 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12728SampleMaterial.lc 1711:7-1714:27 127281711:7-1714:27
12729 Float 12729 Float
12730 -> Bool 12730 -> Bool
12731 -> Bool 12731 -> Bool
12732 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12732 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12733SampleMaterial.lc 1711:7-1715:21 127331711:7-1715:21
12734 Bool 12734 Bool
12735 -> Bool 12735 -> Bool
12736 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12736 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12737SampleMaterial.lc 1711:7-1716:35 127371711:7-1716:35
12738 Bool 12738 Bool
12739 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12739 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12740SampleMaterial.lc 1711:7-1717:28 127401711:7-1717:28
12741 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12741 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12742SampleMaterial.lc 1711:7-1718:33 127421711:7-1718:33
12743 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12743 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12744SampleMaterial.lc 1711:7-1719:32 127441711:7-1719:32
12745 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12745 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12746SampleMaterial.lc 1711:7-1720:30 127461711:7-1720:30
12747 Bool -> [StageAttrs] -> Bool -> CommonAttrs 12747 Bool -> [StageAttrs] -> Bool -> CommonAttrs
12748SampleMaterial.lc 1711:7-1721:34 127481711:7-1721:34
12749 [StageAttrs] -> Bool -> CommonAttrs 12749 [StageAttrs] -> Bool -> CommonAttrs
12750SampleMaterial.lc 1711:7-1749:14 127501711:7-1749:14
12751 Bool -> CommonAttrs 12751 Bool -> CommonAttrs
12752SampleMaterial.lc 1711:7-1751:10 127521711:7-1751:10
12753 CommonAttrs | ((CommonAttrs)) 12753 CommonAttrs | ((CommonAttrs))
12754SampleMaterial.lc 1712:24-1712:26 127541712:24-1712:26
12755 () 12755 ()
12756SampleMaterial.lc 1713:24-1713:26 127561713:24-1713:26
12757 () 12757 ()
12758SampleMaterial.lc 1714:22-1714:27 127581714:22-1714:27
12759 Bool 12759 Bool
12760SampleMaterial.lc 1715:20-1715:21 127601715:20-1715:21
12761 _b 12761 _b
12762SampleMaterial.lc 1716:30-1716:35 127621716:30-1716:35
12763 Bool 12763 Bool
12764SampleMaterial.lc 1717:23-1717:28 127641717:23-1717:28
12765 Bool 12765 Bool
12766SampleMaterial.lc 1718:20-1718:33 127661718:20-1718:33
12767 CullType 12767 CullType
12768SampleMaterial.lc 1719:30-1719:32 127681719:30-1719:32
12769 forall a . [a] 12769 forall a . [a]
12770SampleMaterial.lc 1720:25-1720:30 127701720:25-1720:30
12771 Bool 12771 Bool
12772SampleMaterial.lc 1721:29-1721:34 127721721:29-1721:34
12773 Bool 12773 Bool
12774SampleMaterial.lc 1723:13-1749:14 127741723:13-1749:14
12775 [StageAttrs] 12775 [StageAttrs]
12776SampleMaterial.lc 1723:15-1723:25 127761723:15-1723:25
12777 Maybe (Blending', Blending') 12777 Maybe (Blending', Blending')
12778 -> RGBGen 12778 -> RGBGen
12779 -> AlphaGen 12779 -> AlphaGen
@@ -12781,70 +12781,70 @@ SampleMaterial.lc 1723:15-1723:25
12781 -> [TCMod] 12781 -> [TCMod]
12782 -> StageTexture 12782 -> StageTexture
12783 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12783 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12784SampleMaterial.lc 1723:15-1724:36 127841723:15-1724:36
12785 RGBGen 12785 RGBGen
12786 -> AlphaGen 12786 -> AlphaGen
12787 -> TCGen 12787 -> TCGen
12788 -> [TCMod] 12788 -> [TCMod]
12789 -> StageTexture 12789 -> StageTexture
12790 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12790 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12791SampleMaterial.lc 1723:15-1725:50 127911723:15-1725:50
12792 AlphaGen 12792 AlphaGen
12793 -> TCGen 12793 -> TCGen
12794 -> [TCMod] 12794 -> [TCMod]
12795 -> StageTexture 12795 -> StageTexture
12796 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12796 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12797SampleMaterial.lc 1723:15-1726:42 127971723:15-1726:42
12798 TCGen 12798 TCGen
12799 -> [TCMod] 12799 -> [TCMod]
12800 -> StageTexture 12800 -> StageTexture
12801 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12801 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12802SampleMaterial.lc 1723:15-1727:36 128021723:15-1727:36
12803 [TCMod] 12803 [TCMod]
12804 -> StageTexture 12804 -> StageTexture
12805 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12805 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12806SampleMaterial.lc 1723:15-1728:31 128061723:15-1728:31
12807 StageTexture 12807 StageTexture
12808 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12808 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12809SampleMaterial.lc 1723:15-1729:72 128091723:15-1729:72
12810 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12810 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12811SampleMaterial.lc 1723:15-1730:38 128111723:15-1730:38
12812 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12812 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12813SampleMaterial.lc 1723:15-1731:41 128131723:15-1731:41
12814 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12814 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12815SampleMaterial.lc 1723:15-1732:40 128151723:15-1732:40
12816 Bool -> String -> StageAttrs 12816 Bool -> String -> StageAttrs
12817SampleMaterial.lc 1723:15-1733:46 128171723:15-1733:46
12818 String -> StageAttrs 12818 String -> StageAttrs
12819SampleMaterial.lc 1723:15-1735:18 128191723:15-1735:18
12820 StageAttrs 12820 StageAttrs
12821SampleMaterial.lc 1724:29-1724:36 128211724:29-1724:36
12822 forall a . Maybe a 12822 forall a . Maybe a
12823SampleMaterial.lc 1725:30-1725:50 128231725:30-1725:50
12824 RGBGen 12824 RGBGen
12825SampleMaterial.lc 1726:32-1726:42 128251726:32-1726:42
12826 AlphaGen 12826 AlphaGen
12827SampleMaterial.lc 1727:29-1727:36 128271727:29-1727:36
12828 TCGen 12828 TCGen
12829SampleMaterial.lc 1728:29-1728:31 128291728:29-1728:31
12830 forall a . [a] 12830 forall a . [a]
12831SampleMaterial.lc 1729:31-1729:37 128311729:31-1729:37
12832 String -> StageTexture 12832 String -> StageTexture
12833SampleMaterial.lc 1729:31-1729:72 128331729:31-1729:72
12834 StageTexture 12834 StageTexture
12835SampleMaterial.lc 1729:38-1729:72 128351729:38-1729:72
12836 String 12836 String
12837SampleMaterial.lc 1730:34-1730:38 128371730:34-1730:38
12838 Bool 12838 Bool
12839SampleMaterial.lc 1731:33-1731:41 128391731:33-1731:41
12840 DepthFunction 12840 DepthFunction
12841SampleMaterial.lc 1732:33-1732:40 128411732:33-1732:40
12842 forall a . Maybe a 12842 forall a . Maybe a
12843SampleMaterial.lc 1733:41-1733:46 128431733:41-1733:46
12844 Bool 12844 Bool
12845SampleMaterial.lc 1734:38-1734:54 128451734:38-1734:54
12846 String 12846 String
12847SampleMaterial.lc 1736:15-1736:25 128471736:15-1736:25
12848 Maybe (Blending', Blending') 12848 Maybe (Blending', Blending')
12849 -> RGBGen 12849 -> RGBGen
12850 -> AlphaGen 12850 -> AlphaGen
@@ -12852,82 +12852,82 @@ SampleMaterial.lc 1736:15-1736:25
12852 -> [TCMod] 12852 -> [TCMod]
12853 -> StageTexture 12853 -> StageTexture
12854 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12854 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12855SampleMaterial.lc 1736:15-1737:57 128551736:15-1737:57
12856 RGBGen 12856 RGBGen
12857 -> AlphaGen 12857 -> AlphaGen
12858 -> TCGen 12858 -> TCGen
12859 -> [TCMod] 12859 -> [TCMod]
12860 -> StageTexture 12860 -> StageTexture
12861 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12861 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12862SampleMaterial.lc 1736:15-1738:50 128621736:15-1738:50
12863 AlphaGen 12863 AlphaGen
12864 -> TCGen 12864 -> TCGen
12865 -> [TCMod] 12865 -> [TCMod]
12866 -> StageTexture 12866 -> StageTexture
12867 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12867 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12868SampleMaterial.lc 1736:15-1739:42 128681736:15-1739:42
12869 TCGen 12869 TCGen
12870 -> [TCMod] 12870 -> [TCMod]
12871 -> StageTexture 12871 -> StageTexture
12872 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12872 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12873SampleMaterial.lc 1736:15-1740:40 128731736:15-1740:40
12874 [TCMod] 12874 [TCMod]
12875 -> StageTexture 12875 -> StageTexture
12876 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12876 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12877SampleMaterial.lc 1736:15-1741:31 128771736:15-1741:31
12878 StageTexture 12878 StageTexture
12879 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12879 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12880SampleMaterial.lc 1736:15-1742:42 128801736:15-1742:42
12881 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12881 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12882SampleMaterial.lc 1736:15-1743:38 128821736:15-1743:38
12883 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 12883 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
12884SampleMaterial.lc 1736:15-1744:41 128841736:15-1744:41
12885 Maybe AlphaFunction -> Bool -> String -> StageAttrs 12885 Maybe AlphaFunction -> Bool -> String -> StageAttrs
12886SampleMaterial.lc 1736:15-1745:40 128861736:15-1745:40
12887 Bool -> String -> StageAttrs 12887 Bool -> String -> StageAttrs
12888SampleMaterial.lc 1736:15-1746:46 128881736:15-1746:46
12889 String -> StageAttrs 12889 String -> StageAttrs
12890SampleMaterial.lc 1736:15-1748:18 128901736:15-1748:18
12891 StageAttrs | [StageAttrs] 12891 StageAttrs | [StageAttrs]
12892SampleMaterial.lc 1737:29-1737:33 128921737:29-1737:33
12893 forall a . a -> Maybe a 12893 forall a . a -> Maybe a
12894SampleMaterial.lc 1737:29-1737:57 128941737:29-1737:57
12895 Maybe (Blending', Blending') 12895 Maybe (Blending', Blending')
12896SampleMaterial.lc 1737:34-1737:57 128961737:34-1737:57
12897 (Blending', Blending') 12897 (Blending', Blending')
12898SampleMaterial.lc 1737:36-1737:46 128981737:36-1737:46
12899 Blending' 12899 Blending'
12900SampleMaterial.lc 1737:49-1737:55 129001737:49-1737:55
12901 Blending' | ((Blending')) 12901 Blending' | ((Blending'))
12902SampleMaterial.lc 1738:30-1738:50 129021738:30-1738:50
12903 RGBGen 12903 RGBGen
12904SampleMaterial.lc 1739:32-1739:42 129041739:32-1739:42
12905 AlphaGen 12905 AlphaGen
12906SampleMaterial.lc 1740:29-1740:40 129061740:29-1740:40
12907 TCGen 12907 TCGen
12908SampleMaterial.lc 1741:29-1741:31 129081741:29-1741:31
12909 forall a . [a] 12909 forall a . [a]
12910SampleMaterial.lc 1742:31-1742:42 129101742:31-1742:42
12911 StageTexture 12911 StageTexture
12912SampleMaterial.lc 1743:34-1743:38 129121743:34-1743:38
12913 Bool 12913 Bool
12914SampleMaterial.lc 1744:33-1744:41 129141744:33-1744:41
12915 DepthFunction 12915 DepthFunction
12916SampleMaterial.lc 1745:33-1745:40 129161745:33-1745:40
12917 forall a . Maybe a 12917 forall a . Maybe a
12918SampleMaterial.lc 1746:41-1746:46 129181746:41-1746:46
12919 Bool 12919 Bool
12920SampleMaterial.lc 1747:38-1747:54 129201747:38-1747:54
12921 String 12921 String
12922SampleMaterial.lc 1750:21-1750:26 129221750:21-1750:26
12923 Bool 12923 Bool
12924SampleMaterial.lc 1753:5-1795:6 129241753:5-1795:6
12925 (String, CommonAttrs) 12925 (String, CommonAttrs)
12926SampleMaterial.lc 1753:5-2182:6 129261753:5-2182:6
12927 [(String, CommonAttrs)] 12927 [(String, CommonAttrs)]
12928SampleMaterial.lc 1753:7-1753:42 129281753:7-1753:42
12929 String 12929 String
12930SampleMaterial.lc 1754:7-1754:18 129301754:7-1754:18
12931 () 12931 ()
12932 -> () 12932 -> ()
12933 -> Bool 12933 -> Bool
@@ -12935,68 +12935,68 @@ SampleMaterial.lc 1754:7-1754:18
12935 -> Bool 12935 -> Bool
12936 -> Bool 12936 -> Bool
12937 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12937 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12938SampleMaterial.lc 1754:7-1755:26 129381754:7-1755:26
12939 () 12939 ()
12940 -> Bool 12940 -> Bool
12941 -> Float 12941 -> Float
12942 -> Bool 12942 -> Bool
12943 -> Bool 12943 -> Bool
12944 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12944 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12945SampleMaterial.lc 1754:7-1756:26 129451754:7-1756:26
12946 Bool 12946 Bool
12947 -> Float 12947 -> Float
12948 -> Bool 12948 -> Bool
12949 -> Bool 12949 -> Bool
12950 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12950 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12951SampleMaterial.lc 1754:7-1757:27 129511754:7-1757:27
12952 Float 12952 Float
12953 -> Bool 12953 -> Bool
12954 -> Bool 12954 -> Bool
12955 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12955 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12956SampleMaterial.lc 1754:7-1758:21 129561754:7-1758:21
12957 Bool 12957 Bool
12958 -> Bool 12958 -> Bool
12959 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12959 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12960SampleMaterial.lc 1754:7-1759:35 129601754:7-1759:35
12961 Bool 12961 Bool
12962 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12962 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12963SampleMaterial.lc 1754:7-1760:28 129631754:7-1760:28
12964 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12964 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12965SampleMaterial.lc 1754:7-1761:33 129651754:7-1761:33
12966 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12966 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12967SampleMaterial.lc 1754:7-1762:32 129671754:7-1762:32
12968 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 12968 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
12969SampleMaterial.lc 1754:7-1763:30 129691754:7-1763:30
12970 Bool -> [StageAttrs] -> Bool -> CommonAttrs 12970 Bool -> [StageAttrs] -> Bool -> CommonAttrs
12971SampleMaterial.lc 1754:7-1764:34 129711754:7-1764:34
12972 [StageAttrs] -> Bool -> CommonAttrs 12972 [StageAttrs] -> Bool -> CommonAttrs
12973SampleMaterial.lc 1754:7-1792:14 129731754:7-1792:14
12974 Bool -> CommonAttrs 12974 Bool -> CommonAttrs
12975SampleMaterial.lc 1754:7-1794:10 129751754:7-1794:10
12976 CommonAttrs | ((CommonAttrs)) 12976 CommonAttrs | ((CommonAttrs))
12977SampleMaterial.lc 1755:24-1755:26 129771755:24-1755:26
12978 () 12978 ()
12979SampleMaterial.lc 1756:24-1756:26 129791756:24-1756:26
12980 () 12980 ()
12981SampleMaterial.lc 1757:22-1757:27 129811757:22-1757:27
12982 Bool 12982 Bool
12983SampleMaterial.lc 1758:20-1758:21 129831758:20-1758:21
12984 _b 12984 _b
12985SampleMaterial.lc 1759:30-1759:35 129851759:30-1759:35
12986 Bool 12986 Bool
12987SampleMaterial.lc 1760:23-1760:28 129871760:23-1760:28
12988 Bool 12988 Bool
12989SampleMaterial.lc 1761:20-1761:33 129891761:20-1761:33
12990 CullType 12990 CullType
12991SampleMaterial.lc 1762:30-1762:32 129911762:30-1762:32
12992 forall a . [a] 12992 forall a . [a]
12993SampleMaterial.lc 1763:25-1763:30 129931763:25-1763:30
12994 Bool 12994 Bool
12995SampleMaterial.lc 1764:29-1764:34 129951764:29-1764:34
12996 Bool 12996 Bool
12997SampleMaterial.lc 1766:13-1792:14 129971766:13-1792:14
12998 [StageAttrs] 12998 [StageAttrs]
12999SampleMaterial.lc 1766:15-1766:25 129991766:15-1766:25
13000 Maybe (Blending', Blending') 13000 Maybe (Blending', Blending')
13001 -> RGBGen 13001 -> RGBGen
13002 -> AlphaGen 13002 -> AlphaGen
@@ -13004,70 +13004,70 @@ SampleMaterial.lc 1766:15-1766:25
13004 -> [TCMod] 13004 -> [TCMod]
13005 -> StageTexture 13005 -> StageTexture
13006 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13006 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13007SampleMaterial.lc 1766:15-1767:36 130071766:15-1767:36
13008 RGBGen 13008 RGBGen
13009 -> AlphaGen 13009 -> AlphaGen
13010 -> TCGen 13010 -> TCGen
13011 -> [TCMod] 13011 -> [TCMod]
13012 -> StageTexture 13012 -> StageTexture
13013 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13013 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13014SampleMaterial.lc 1766:15-1768:50 130141766:15-1768:50
13015 AlphaGen 13015 AlphaGen
13016 -> TCGen 13016 -> TCGen
13017 -> [TCMod] 13017 -> [TCMod]
13018 -> StageTexture 13018 -> StageTexture
13019 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13019 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13020SampleMaterial.lc 1766:15-1769:42 130201766:15-1769:42
13021 TCGen 13021 TCGen
13022 -> [TCMod] 13022 -> [TCMod]
13023 -> StageTexture 13023 -> StageTexture
13024 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13024 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13025SampleMaterial.lc 1766:15-1770:36 130251766:15-1770:36
13026 [TCMod] 13026 [TCMod]
13027 -> StageTexture 13027 -> StageTexture
13028 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13028 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13029SampleMaterial.lc 1766:15-1771:31 130291766:15-1771:31
13030 StageTexture 13030 StageTexture
13031 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13031 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13032SampleMaterial.lc 1766:15-1772:73 130321766:15-1772:73
13033 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13033 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13034SampleMaterial.lc 1766:15-1773:38 130341766:15-1773:38
13035 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13035 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13036SampleMaterial.lc 1766:15-1774:41 130361766:15-1774:41
13037 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13037 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13038SampleMaterial.lc 1766:15-1775:40 130381766:15-1775:40
13039 Bool -> String -> StageAttrs 13039 Bool -> String -> StageAttrs
13040SampleMaterial.lc 1766:15-1776:46 130401766:15-1776:46
13041 String -> StageAttrs 13041 String -> StageAttrs
13042SampleMaterial.lc 1766:15-1778:18 130421766:15-1778:18
13043 StageAttrs 13043 StageAttrs
13044SampleMaterial.lc 1767:29-1767:36 130441767:29-1767:36
13045 forall a . Maybe a 13045 forall a . Maybe a
13046SampleMaterial.lc 1768:30-1768:50 130461768:30-1768:50
13047 RGBGen 13047 RGBGen
13048SampleMaterial.lc 1769:32-1769:42 130481769:32-1769:42
13049 AlphaGen 13049 AlphaGen
13050SampleMaterial.lc 1770:29-1770:36 130501770:29-1770:36
13051 TCGen 13051 TCGen
13052SampleMaterial.lc 1771:29-1771:31 130521771:29-1771:31
13053 forall a . [a] 13053 forall a . [a]
13054SampleMaterial.lc 1772:31-1772:37 130541772:31-1772:37
13055 String -> StageTexture 13055 String -> StageTexture
13056SampleMaterial.lc 1772:31-1772:73 130561772:31-1772:73
13057 StageTexture 13057 StageTexture
13058SampleMaterial.lc 1772:38-1772:73 130581772:38-1772:73
13059 String 13059 String
13060SampleMaterial.lc 1773:34-1773:38 130601773:34-1773:38
13061 Bool 13061 Bool
13062SampleMaterial.lc 1774:33-1774:41 130621774:33-1774:41
13063 DepthFunction 13063 DepthFunction
13064SampleMaterial.lc 1775:33-1775:40 130641775:33-1775:40
13065 forall a . Maybe a 13065 forall a . Maybe a
13066SampleMaterial.lc 1776:41-1776:46 130661776:41-1776:46
13067 Bool 13067 Bool
13068SampleMaterial.lc 1777:38-1777:54 130681777:38-1777:54
13069 String 13069 String
13070SampleMaterial.lc 1779:15-1779:25 130701779:15-1779:25
13071 Maybe (Blending', Blending') 13071 Maybe (Blending', Blending')
13072 -> RGBGen 13072 -> RGBGen
13073 -> AlphaGen 13073 -> AlphaGen
@@ -13075,82 +13075,82 @@ SampleMaterial.lc 1779:15-1779:25
13075 -> [TCMod] 13075 -> [TCMod]
13076 -> StageTexture 13076 -> StageTexture
13077 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13077 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13078SampleMaterial.lc 1779:15-1780:57 130781779:15-1780:57
13079 RGBGen 13079 RGBGen
13080 -> AlphaGen 13080 -> AlphaGen
13081 -> TCGen 13081 -> TCGen
13082 -> [TCMod] 13082 -> [TCMod]
13083 -> StageTexture 13083 -> StageTexture
13084 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13084 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13085SampleMaterial.lc 1779:15-1781:50 130851779:15-1781:50
13086 AlphaGen 13086 AlphaGen
13087 -> TCGen 13087 -> TCGen
13088 -> [TCMod] 13088 -> [TCMod]
13089 -> StageTexture 13089 -> StageTexture
13090 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13090 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13091SampleMaterial.lc 1779:15-1782:42 130911779:15-1782:42
13092 TCGen 13092 TCGen
13093 -> [TCMod] 13093 -> [TCMod]
13094 -> StageTexture 13094 -> StageTexture
13095 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13095 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13096SampleMaterial.lc 1779:15-1783:40 130961779:15-1783:40
13097 [TCMod] 13097 [TCMod]
13098 -> StageTexture 13098 -> StageTexture
13099 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13099 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13100SampleMaterial.lc 1779:15-1784:31 131001779:15-1784:31
13101 StageTexture 13101 StageTexture
13102 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13102 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13103SampleMaterial.lc 1779:15-1785:42 131031779:15-1785:42
13104 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13104 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13105SampleMaterial.lc 1779:15-1786:38 131051779:15-1786:38
13106 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13106 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13107SampleMaterial.lc 1779:15-1787:41 131071779:15-1787:41
13108 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13108 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13109SampleMaterial.lc 1779:15-1788:40 131091779:15-1788:40
13110 Bool -> String -> StageAttrs 13110 Bool -> String -> StageAttrs
13111SampleMaterial.lc 1779:15-1789:46 131111779:15-1789:46
13112 String -> StageAttrs 13112 String -> StageAttrs
13113SampleMaterial.lc 1779:15-1791:18 131131779:15-1791:18
13114 StageAttrs | [StageAttrs] 13114 StageAttrs | [StageAttrs]
13115SampleMaterial.lc 1780:29-1780:33 131151780:29-1780:33
13116 forall a . a -> Maybe a 13116 forall a . a -> Maybe a
13117SampleMaterial.lc 1780:29-1780:57 131171780:29-1780:57
13118 Maybe (Blending', Blending') 13118 Maybe (Blending', Blending')
13119SampleMaterial.lc 1780:34-1780:57 131191780:34-1780:57
13120 (Blending', Blending') 13120 (Blending', Blending')
13121SampleMaterial.lc 1780:36-1780:46 131211780:36-1780:46
13122 Blending' 13122 Blending'
13123SampleMaterial.lc 1780:49-1780:55 131231780:49-1780:55
13124 Blending' | ((Blending')) 13124 Blending' | ((Blending'))
13125SampleMaterial.lc 1781:30-1781:50 131251781:30-1781:50
13126 RGBGen 13126 RGBGen
13127SampleMaterial.lc 1782:32-1782:42 131271782:32-1782:42
13128 AlphaGen 13128 AlphaGen
13129SampleMaterial.lc 1783:29-1783:40 131291783:29-1783:40
13130 TCGen 13130 TCGen
13131SampleMaterial.lc 1784:29-1784:31 131311784:29-1784:31
13132 forall a . [a] 13132 forall a . [a]
13133SampleMaterial.lc 1785:31-1785:42 131331785:31-1785:42
13134 StageTexture 13134 StageTexture
13135SampleMaterial.lc 1786:34-1786:38 131351786:34-1786:38
13136 Bool 13136 Bool
13137SampleMaterial.lc 1787:33-1787:41 131371787:33-1787:41
13138 DepthFunction 13138 DepthFunction
13139SampleMaterial.lc 1788:33-1788:40 131391788:33-1788:40
13140 forall a . Maybe a 13140 forall a . Maybe a
13141SampleMaterial.lc 1789:41-1789:46 131411789:41-1789:46
13142 Bool 13142 Bool
13143SampleMaterial.lc 1790:38-1790:54 131431790:38-1790:54
13144 String 13144 String
13145SampleMaterial.lc 1793:21-1793:26 131451793:21-1793:26
13146 Bool 13146 Bool
13147SampleMaterial.lc 1796:5-1838:6 131471796:5-1838:6
13148 (String, CommonAttrs) 13148 (String, CommonAttrs)
13149SampleMaterial.lc 1796:5-2182:6 131491796:5-2182:6
13150 [(String, CommonAttrs)] 13150 [(String, CommonAttrs)]
13151SampleMaterial.lc 1796:7-1796:48 131511796:7-1796:48
13152 String 13152 String
13153SampleMaterial.lc 1797:7-1797:18 131531797:7-1797:18
13154 () 13154 ()
13155 -> () 13155 -> ()
13156 -> Bool 13156 -> Bool
@@ -13158,68 +13158,68 @@ SampleMaterial.lc 1797:7-1797:18
13158 -> Bool 13158 -> Bool
13159 -> Bool 13159 -> Bool
13160 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13160 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13161SampleMaterial.lc 1797:7-1798:26 131611797:7-1798:26
13162 () 13162 ()
13163 -> Bool 13163 -> Bool
13164 -> Float 13164 -> Float
13165 -> Bool 13165 -> Bool
13166 -> Bool 13166 -> Bool
13167 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13167 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13168SampleMaterial.lc 1797:7-1799:26 131681797:7-1799:26
13169 Bool 13169 Bool
13170 -> Float 13170 -> Float
13171 -> Bool 13171 -> Bool
13172 -> Bool 13172 -> Bool
13173 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13173 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13174SampleMaterial.lc 1797:7-1800:27 131741797:7-1800:27
13175 Float 13175 Float
13176 -> Bool 13176 -> Bool
13177 -> Bool 13177 -> Bool
13178 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13178 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13179SampleMaterial.lc 1797:7-1801:21 131791797:7-1801:21
13180 Bool 13180 Bool
13181 -> Bool 13181 -> Bool
13182 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13182 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13183SampleMaterial.lc 1797:7-1802:35 131831797:7-1802:35
13184 Bool 13184 Bool
13185 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13185 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13186SampleMaterial.lc 1797:7-1803:28 131861797:7-1803:28
13187 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13187 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13188SampleMaterial.lc 1797:7-1804:33 131881797:7-1804:33
13189 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13189 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13190SampleMaterial.lc 1797:7-1805:32 131901797:7-1805:32
13191 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13191 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13192SampleMaterial.lc 1797:7-1806:30 131921797:7-1806:30
13193 Bool -> [StageAttrs] -> Bool -> CommonAttrs 13193 Bool -> [StageAttrs] -> Bool -> CommonAttrs
13194SampleMaterial.lc 1797:7-1807:34 131941797:7-1807:34
13195 [StageAttrs] -> Bool -> CommonAttrs 13195 [StageAttrs] -> Bool -> CommonAttrs
13196SampleMaterial.lc 1797:7-1835:14 131961797:7-1835:14
13197 Bool -> CommonAttrs 13197 Bool -> CommonAttrs
13198SampleMaterial.lc 1797:7-1837:10 131981797:7-1837:10
13199 CommonAttrs | ((CommonAttrs)) 13199 CommonAttrs | ((CommonAttrs))
13200SampleMaterial.lc 1798:24-1798:26 132001798:24-1798:26
13201 () 13201 ()
13202SampleMaterial.lc 1799:24-1799:26 132021799:24-1799:26
13203 () 13203 ()
13204SampleMaterial.lc 1800:22-1800:27 132041800:22-1800:27
13205 Bool 13205 Bool
13206SampleMaterial.lc 1801:20-1801:21 132061801:20-1801:21
13207 _b 13207 _b
13208SampleMaterial.lc 1802:30-1802:35 132081802:30-1802:35
13209 Bool 13209 Bool
13210SampleMaterial.lc 1803:23-1803:28 132101803:23-1803:28
13211 Bool 13211 Bool
13212SampleMaterial.lc 1804:20-1804:33 132121804:20-1804:33
13213 CullType 13213 CullType
13214SampleMaterial.lc 1805:30-1805:32 132141805:30-1805:32
13215 forall a . [a] 13215 forall a . [a]
13216SampleMaterial.lc 1806:25-1806:30 132161806:25-1806:30
13217 Bool 13217 Bool
13218SampleMaterial.lc 1807:29-1807:34 132181807:29-1807:34
13219 Bool 13219 Bool
13220SampleMaterial.lc 1809:13-1835:14 132201809:13-1835:14
13221 [StageAttrs] 13221 [StageAttrs]
13222SampleMaterial.lc 1809:15-1809:25 132221809:15-1809:25
13223 Maybe (Blending', Blending') 13223 Maybe (Blending', Blending')
13224 -> RGBGen 13224 -> RGBGen
13225 -> AlphaGen 13225 -> AlphaGen
@@ -13227,66 +13227,66 @@ SampleMaterial.lc 1809:15-1809:25
13227 -> [TCMod] 13227 -> [TCMod]
13228 -> StageTexture 13228 -> StageTexture
13229 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13229 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13230SampleMaterial.lc 1809:15-1810:36 132301809:15-1810:36
13231 RGBGen 13231 RGBGen
13232 -> AlphaGen 13232 -> AlphaGen
13233 -> TCGen 13233 -> TCGen
13234 -> [TCMod] 13234 -> [TCMod]
13235 -> StageTexture 13235 -> StageTexture
13236 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13236 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13237SampleMaterial.lc 1809:15-1811:42 132371809:15-1811:42
13238 AlphaGen 13238 AlphaGen
13239 -> TCGen 13239 -> TCGen
13240 -> [TCMod] 13240 -> [TCMod]
13241 -> StageTexture 13241 -> StageTexture
13242 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13242 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13243SampleMaterial.lc 1809:15-1812:42 132431809:15-1812:42
13244 TCGen 13244 TCGen
13245 -> [TCMod] 13245 -> [TCMod]
13246 -> StageTexture 13246 -> StageTexture
13247 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13247 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13248SampleMaterial.lc 1809:15-1813:40 132481809:15-1813:40
13249 [TCMod] 13249 [TCMod]
13250 -> StageTexture 13250 -> StageTexture
13251 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13251 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13252SampleMaterial.lc 1809:15-1814:31 132521809:15-1814:31
13253 StageTexture 13253 StageTexture
13254 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13254 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13255SampleMaterial.lc 1809:15-1815:42 132551809:15-1815:42
13256 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13256 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13257SampleMaterial.lc 1809:15-1816:38 132571809:15-1816:38
13258 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13258 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13259SampleMaterial.lc 1809:15-1817:41 132591809:15-1817:41
13260 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13260 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13261SampleMaterial.lc 1809:15-1818:40 132611809:15-1818:40
13262 Bool -> String -> StageAttrs 13262 Bool -> String -> StageAttrs
13263SampleMaterial.lc 1809:15-1819:46 132631809:15-1819:46
13264 String -> StageAttrs 13264 String -> StageAttrs
13265SampleMaterial.lc 1809:15-1821:18 132651809:15-1821:18
13266 StageAttrs 13266 StageAttrs
13267SampleMaterial.lc 1810:29-1810:36 132671810:29-1810:36
13268 forall a . Maybe a 13268 forall a . Maybe a
13269SampleMaterial.lc 1811:30-1811:42 132691811:30-1811:42
13270 RGBGen 13270 RGBGen
13271SampleMaterial.lc 1812:32-1812:42 132711812:32-1812:42
13272 AlphaGen 13272 AlphaGen
13273SampleMaterial.lc 1813:29-1813:40 132731813:29-1813:40
13274 TCGen 13274 TCGen
13275SampleMaterial.lc 1814:29-1814:31 132751814:29-1814:31
13276 forall a . [a] 13276 forall a . [a]
13277SampleMaterial.lc 1815:31-1815:42 132771815:31-1815:42
13278 StageTexture 13278 StageTexture
13279SampleMaterial.lc 1816:34-1816:38 132791816:34-1816:38
13280 Bool 13280 Bool
13281SampleMaterial.lc 1817:33-1817:41 132811817:33-1817:41
13282 DepthFunction 13282 DepthFunction
13283SampleMaterial.lc 1818:33-1818:40 132831818:33-1818:40
13284 forall a . Maybe a 13284 forall a . Maybe a
13285SampleMaterial.lc 1819:41-1819:46 132851819:41-1819:46
13286 Bool 13286 Bool
13287SampleMaterial.lc 1820:38-1820:53 132871820:38-1820:53
13288 String 13288 String
13289SampleMaterial.lc 1822:15-1822:25 132891822:15-1822:25
13290 Maybe (Blending', Blending') 13290 Maybe (Blending', Blending')
13291 -> RGBGen 13291 -> RGBGen
13292 -> AlphaGen 13292 -> AlphaGen
@@ -13294,86 +13294,86 @@ SampleMaterial.lc 1822:15-1822:25
13294 -> [TCMod] 13294 -> [TCMod]
13295 -> StageTexture 13295 -> StageTexture
13296 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13296 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13297SampleMaterial.lc 1822:15-1823:57 132971822:15-1823:57
13298 RGBGen 13298 RGBGen
13299 -> AlphaGen 13299 -> AlphaGen
13300 -> TCGen 13300 -> TCGen
13301 -> [TCMod] 13301 -> [TCMod]
13302 -> StageTexture 13302 -> StageTexture
13303 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13303 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13304SampleMaterial.lc 1822:15-1824:42 133041822:15-1824:42
13305 AlphaGen 13305 AlphaGen
13306 -> TCGen 13306 -> TCGen
13307 -> [TCMod] 13307 -> [TCMod]
13308 -> StageTexture 13308 -> StageTexture
13309 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13309 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13310SampleMaterial.lc 1822:15-1825:42 133101822:15-1825:42
13311 TCGen 13311 TCGen
13312 -> [TCMod] 13312 -> [TCMod]
13313 -> StageTexture 13313 -> StageTexture
13314 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13314 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13315SampleMaterial.lc 1822:15-1826:36 133151822:15-1826:36
13316 [TCMod] 13316 [TCMod]
13317 -> StageTexture 13317 -> StageTexture
13318 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13318 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13319SampleMaterial.lc 1822:15-1827:31 133191822:15-1827:31
13320 StageTexture 13320 StageTexture
13321 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13321 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13322SampleMaterial.lc 1822:15-1828:77 133221822:15-1828:77
13323 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13323 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13324SampleMaterial.lc 1822:15-1829:39 133241822:15-1829:39
13325 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13325 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13326SampleMaterial.lc 1822:15-1830:41 133261822:15-1830:41
13327 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13327 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13328SampleMaterial.lc 1822:15-1831:40 133281822:15-1831:40
13329 Bool -> String -> StageAttrs 13329 Bool -> String -> StageAttrs
13330SampleMaterial.lc 1822:15-1832:46 133301822:15-1832:46
13331 String -> StageAttrs 13331 String -> StageAttrs
13332SampleMaterial.lc 1822:15-1834:18 133321822:15-1834:18
13333 StageAttrs | [StageAttrs] 13333 StageAttrs | [StageAttrs]
13334SampleMaterial.lc 1823:29-1823:33 133341823:29-1823:33
13335 forall a . a -> Maybe a 13335 forall a . a -> Maybe a
13336SampleMaterial.lc 1823:29-1823:57 133361823:29-1823:57
13337 Maybe (Blending', Blending') 13337 Maybe (Blending', Blending')
13338SampleMaterial.lc 1823:34-1823:57 133381823:34-1823:57
13339 (Blending', Blending') 13339 (Blending', Blending')
13340SampleMaterial.lc 1823:36-1823:46 133401823:36-1823:46
13341 Blending' 13341 Blending'
13342SampleMaterial.lc 1823:49-1823:55 133421823:49-1823:55
13343 Blending' | ((Blending')) 13343 Blending' | ((Blending'))
13344SampleMaterial.lc 1824:30-1824:42 133441824:30-1824:42
13345 RGBGen 13345 RGBGen
13346SampleMaterial.lc 1825:32-1825:42 133461825:32-1825:42
13347 AlphaGen 13347 AlphaGen
13348SampleMaterial.lc 1826:29-1826:36 133481826:29-1826:36
13349 TCGen 13349 TCGen
13350SampleMaterial.lc 1827:29-1827:31 133501827:29-1827:31
13351 forall a . [a] 13351 forall a . [a]
13352SampleMaterial.lc 1828:31-1828:37 133521828:31-1828:37
13353 String -> StageTexture 13353 String -> StageTexture
13354SampleMaterial.lc 1828:31-1828:77 133541828:31-1828:77
13355 StageTexture 13355 StageTexture
13356SampleMaterial.lc 1828:38-1828:77 133561828:38-1828:77
13357 String 13357 String
13358SampleMaterial.lc 1829:34-1829:39 133581829:34-1829:39
13359 Bool 13359 Bool
13360SampleMaterial.lc 1830:33-1830:41 133601830:33-1830:41
13361 DepthFunction 13361 DepthFunction
13362SampleMaterial.lc 1831:33-1831:40 133621831:33-1831:40
13363 forall a . Maybe a 13363 forall a . Maybe a
13364SampleMaterial.lc 1832:41-1832:46 133641832:41-1832:46
13365 Bool 13365 Bool
13366SampleMaterial.lc 1833:38-1833:54 133661833:38-1833:54
13367 String 13367 String
13368SampleMaterial.lc 1836:21-1836:26 133681836:21-1836:26
13369 Bool 13369 Bool
13370SampleMaterial.lc 1839:5-1881:6 133701839:5-1881:6
13371 (String, CommonAttrs) 13371 (String, CommonAttrs)
13372SampleMaterial.lc 1839:5-2182:6 133721839:5-2182:6
13373 [(String, CommonAttrs)] 13373 [(String, CommonAttrs)]
13374SampleMaterial.lc 1839:7-1839:42 133741839:7-1839:42
13375 String 13375 String
13376SampleMaterial.lc 1840:7-1840:18 133761840:7-1840:18
13377 () 13377 ()
13378 -> () 13378 -> ()
13379 -> Bool 13379 -> Bool
@@ -13381,68 +13381,68 @@ SampleMaterial.lc 1840:7-1840:18
13381 -> Bool 13381 -> Bool
13382 -> Bool 13382 -> Bool
13383 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13383 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13384SampleMaterial.lc 1840:7-1841:26 133841840:7-1841:26
13385 () 13385 ()
13386 -> Bool 13386 -> Bool
13387 -> Float 13387 -> Float
13388 -> Bool 13388 -> Bool
13389 -> Bool 13389 -> Bool
13390 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13390 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13391SampleMaterial.lc 1840:7-1842:26 133911840:7-1842:26
13392 Bool 13392 Bool
13393 -> Float 13393 -> Float
13394 -> Bool 13394 -> Bool
13395 -> Bool 13395 -> Bool
13396 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13396 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13397SampleMaterial.lc 1840:7-1843:27 133971840:7-1843:27
13398 Float 13398 Float
13399 -> Bool 13399 -> Bool
13400 -> Bool 13400 -> Bool
13401 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13401 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13402SampleMaterial.lc 1840:7-1844:21 134021840:7-1844:21
13403 Bool 13403 Bool
13404 -> Bool 13404 -> Bool
13405 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13405 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13406SampleMaterial.lc 1840:7-1845:35 134061840:7-1845:35
13407 Bool 13407 Bool
13408 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13408 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13409SampleMaterial.lc 1840:7-1846:28 134091840:7-1846:28
13410 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13410 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13411SampleMaterial.lc 1840:7-1847:33 134111840:7-1847:33
13412 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13412 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13413SampleMaterial.lc 1840:7-1848:32 134131840:7-1848:32
13414 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13414 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13415SampleMaterial.lc 1840:7-1849:30 134151840:7-1849:30
13416 Bool -> [StageAttrs] -> Bool -> CommonAttrs 13416 Bool -> [StageAttrs] -> Bool -> CommonAttrs
13417SampleMaterial.lc 1840:7-1850:34 134171840:7-1850:34
13418 [StageAttrs] -> Bool -> CommonAttrs 13418 [StageAttrs] -> Bool -> CommonAttrs
13419SampleMaterial.lc 1840:7-1878:14 134191840:7-1878:14
13420 Bool -> CommonAttrs 13420 Bool -> CommonAttrs
13421SampleMaterial.lc 1840:7-1880:10 134211840:7-1880:10
13422 CommonAttrs | ((CommonAttrs)) 13422 CommonAttrs | ((CommonAttrs))
13423SampleMaterial.lc 1841:24-1841:26 134231841:24-1841:26
13424 () 13424 ()
13425SampleMaterial.lc 1842:24-1842:26 134251842:24-1842:26
13426 () 13426 ()
13427SampleMaterial.lc 1843:22-1843:27 134271843:22-1843:27
13428 Bool 13428 Bool
13429SampleMaterial.lc 1844:20-1844:21 134291844:20-1844:21
13430 _b 13430 _b
13431SampleMaterial.lc 1845:30-1845:35 134311845:30-1845:35
13432 Bool 13432 Bool
13433SampleMaterial.lc 1846:23-1846:28 134331846:23-1846:28
13434 Bool 13434 Bool
13435SampleMaterial.lc 1847:20-1847:33 134351847:20-1847:33
13436 CullType 13436 CullType
13437SampleMaterial.lc 1848:30-1848:32 134371848:30-1848:32
13438 forall a . [a] 13438 forall a . [a]
13439SampleMaterial.lc 1849:25-1849:30 134391849:25-1849:30
13440 Bool 13440 Bool
13441SampleMaterial.lc 1850:29-1850:34 134411850:29-1850:34
13442 Bool 13442 Bool
13443SampleMaterial.lc 1852:13-1878:14 134431852:13-1878:14
13444 [StageAttrs] 13444 [StageAttrs]
13445SampleMaterial.lc 1852:15-1852:25 134451852:15-1852:25
13446 Maybe (Blending', Blending') 13446 Maybe (Blending', Blending')
13447 -> RGBGen 13447 -> RGBGen
13448 -> AlphaGen 13448 -> AlphaGen
@@ -13450,70 +13450,70 @@ SampleMaterial.lc 1852:15-1852:25
13450 -> [TCMod] 13450 -> [TCMod]
13451 -> StageTexture 13451 -> StageTexture
13452 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13452 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13453SampleMaterial.lc 1852:15-1853:36 134531852:15-1853:36
13454 RGBGen 13454 RGBGen
13455 -> AlphaGen 13455 -> AlphaGen
13456 -> TCGen 13456 -> TCGen
13457 -> [TCMod] 13457 -> [TCMod]
13458 -> StageTexture 13458 -> StageTexture
13459 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13459 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13460SampleMaterial.lc 1852:15-1854:50 134601852:15-1854:50
13461 AlphaGen 13461 AlphaGen
13462 -> TCGen 13462 -> TCGen
13463 -> [TCMod] 13463 -> [TCMod]
13464 -> StageTexture 13464 -> StageTexture
13465 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13465 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13466SampleMaterial.lc 1852:15-1855:42 134661852:15-1855:42
13467 TCGen 13467 TCGen
13468 -> [TCMod] 13468 -> [TCMod]
13469 -> StageTexture 13469 -> StageTexture
13470 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13470 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13471SampleMaterial.lc 1852:15-1856:36 134711852:15-1856:36
13472 [TCMod] 13472 [TCMod]
13473 -> StageTexture 13473 -> StageTexture
13474 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13474 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13475SampleMaterial.lc 1852:15-1857:31 134751852:15-1857:31
13476 StageTexture 13476 StageTexture
13477 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13477 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13478SampleMaterial.lc 1852:15-1858:73 134781852:15-1858:73
13479 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13479 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13480SampleMaterial.lc 1852:15-1859:38 134801852:15-1859:38
13481 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13481 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13482SampleMaterial.lc 1852:15-1860:41 134821852:15-1860:41
13483 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13483 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13484SampleMaterial.lc 1852:15-1861:40 134841852:15-1861:40
13485 Bool -> String -> StageAttrs 13485 Bool -> String -> StageAttrs
13486SampleMaterial.lc 1852:15-1862:46 134861852:15-1862:46
13487 String -> StageAttrs 13487 String -> StageAttrs
13488SampleMaterial.lc 1852:15-1864:18 134881852:15-1864:18
13489 StageAttrs 13489 StageAttrs
13490SampleMaterial.lc 1853:29-1853:36 134901853:29-1853:36
13491 forall a . Maybe a 13491 forall a . Maybe a
13492SampleMaterial.lc 1854:30-1854:50 134921854:30-1854:50
13493 RGBGen 13493 RGBGen
13494SampleMaterial.lc 1855:32-1855:42 134941855:32-1855:42
13495 AlphaGen 13495 AlphaGen
13496SampleMaterial.lc 1856:29-1856:36 134961856:29-1856:36
13497 TCGen 13497 TCGen
13498SampleMaterial.lc 1857:29-1857:31 134981857:29-1857:31
13499 forall a . [a] 13499 forall a . [a]
13500SampleMaterial.lc 1858:31-1858:37 135001858:31-1858:37
13501 String -> StageTexture 13501 String -> StageTexture
13502SampleMaterial.lc 1858:31-1858:73 135021858:31-1858:73
13503 StageTexture 13503 StageTexture
13504SampleMaterial.lc 1858:38-1858:73 135041858:38-1858:73
13505 String 13505 String
13506SampleMaterial.lc 1859:34-1859:38 135061859:34-1859:38
13507 Bool 13507 Bool
13508SampleMaterial.lc 1860:33-1860:41 135081860:33-1860:41
13509 DepthFunction 13509 DepthFunction
13510SampleMaterial.lc 1861:33-1861:40 135101861:33-1861:40
13511 forall a . Maybe a 13511 forall a . Maybe a
13512SampleMaterial.lc 1862:41-1862:46 135121862:41-1862:46
13513 Bool 13513 Bool
13514SampleMaterial.lc 1863:38-1863:54 135141863:38-1863:54
13515 String 13515 String
13516SampleMaterial.lc 1865:15-1865:25 135161865:15-1865:25
13517 Maybe (Blending', Blending') 13517 Maybe (Blending', Blending')
13518 -> RGBGen 13518 -> RGBGen
13519 -> AlphaGen 13519 -> AlphaGen
@@ -13521,82 +13521,82 @@ SampleMaterial.lc 1865:15-1865:25
13521 -> [TCMod] 13521 -> [TCMod]
13522 -> StageTexture 13522 -> StageTexture
13523 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13523 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13524SampleMaterial.lc 1865:15-1866:57 135241865:15-1866:57
13525 RGBGen 13525 RGBGen
13526 -> AlphaGen 13526 -> AlphaGen
13527 -> TCGen 13527 -> TCGen
13528 -> [TCMod] 13528 -> [TCMod]
13529 -> StageTexture 13529 -> StageTexture
13530 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13530 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13531SampleMaterial.lc 1865:15-1867:50 135311865:15-1867:50
13532 AlphaGen 13532 AlphaGen
13533 -> TCGen 13533 -> TCGen
13534 -> [TCMod] 13534 -> [TCMod]
13535 -> StageTexture 13535 -> StageTexture
13536 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13536 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13537SampleMaterial.lc 1865:15-1868:42 135371865:15-1868:42
13538 TCGen 13538 TCGen
13539 -> [TCMod] 13539 -> [TCMod]
13540 -> StageTexture 13540 -> StageTexture
13541 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13541 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13542SampleMaterial.lc 1865:15-1869:40 135421865:15-1869:40
13543 [TCMod] 13543 [TCMod]
13544 -> StageTexture 13544 -> StageTexture
13545 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13545 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13546SampleMaterial.lc 1865:15-1870:31 135461865:15-1870:31
13547 StageTexture 13547 StageTexture
13548 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13548 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13549SampleMaterial.lc 1865:15-1871:42 135491865:15-1871:42
13550 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13550 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13551SampleMaterial.lc 1865:15-1872:38 135511865:15-1872:38
13552 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13552 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13553SampleMaterial.lc 1865:15-1873:41 135531865:15-1873:41
13554 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13554 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13555SampleMaterial.lc 1865:15-1874:40 135551865:15-1874:40
13556 Bool -> String -> StageAttrs 13556 Bool -> String -> StageAttrs
13557SampleMaterial.lc 1865:15-1875:46 135571865:15-1875:46
13558 String -> StageAttrs 13558 String -> StageAttrs
13559SampleMaterial.lc 1865:15-1877:18 135591865:15-1877:18
13560 StageAttrs | [StageAttrs] 13560 StageAttrs | [StageAttrs]
13561SampleMaterial.lc 1866:29-1866:33 135611866:29-1866:33
13562 forall a . a -> Maybe a 13562 forall a . a -> Maybe a
13563SampleMaterial.lc 1866:29-1866:57 135631866:29-1866:57
13564 Maybe (Blending', Blending') 13564 Maybe (Blending', Blending')
13565SampleMaterial.lc 1866:34-1866:57 135651866:34-1866:57
13566 (Blending', Blending') 13566 (Blending', Blending')
13567SampleMaterial.lc 1866:36-1866:46 135671866:36-1866:46
13568 Blending' 13568 Blending'
13569SampleMaterial.lc 1866:49-1866:55 135691866:49-1866:55
13570 Blending' | ((Blending')) 13570 Blending' | ((Blending'))
13571SampleMaterial.lc 1867:30-1867:50 135711867:30-1867:50
13572 RGBGen 13572 RGBGen
13573SampleMaterial.lc 1868:32-1868:42 135731868:32-1868:42
13574 AlphaGen 13574 AlphaGen
13575SampleMaterial.lc 1869:29-1869:40 135751869:29-1869:40
13576 TCGen 13576 TCGen
13577SampleMaterial.lc 1870:29-1870:31 135771870:29-1870:31
13578 forall a . [a] 13578 forall a . [a]
13579SampleMaterial.lc 1871:31-1871:42 135791871:31-1871:42
13580 StageTexture 13580 StageTexture
13581SampleMaterial.lc 1872:34-1872:38 135811872:34-1872:38
13582 Bool 13582 Bool
13583SampleMaterial.lc 1873:33-1873:41 135831873:33-1873:41
13584 DepthFunction 13584 DepthFunction
13585SampleMaterial.lc 1874:33-1874:40 135851874:33-1874:40
13586 forall a . Maybe a 13586 forall a . Maybe a
13587SampleMaterial.lc 1875:41-1875:46 135871875:41-1875:46
13588 Bool 13588 Bool
13589SampleMaterial.lc 1876:38-1876:54 135891876:38-1876:54
13590 String 13590 String
13591SampleMaterial.lc 1879:21-1879:26 135911879:21-1879:26
13592 Bool 13592 Bool
13593SampleMaterial.lc 1882:5-1924:6 135931882:5-1924:6
13594 (String, CommonAttrs) 13594 (String, CommonAttrs)
13595SampleMaterial.lc 1882:5-2182:6 135951882:5-2182:6
13596 [(String, CommonAttrs)] 13596 [(String, CommonAttrs)]
13597SampleMaterial.lc 1882:7-1882:47 135971882:7-1882:47
13598 String 13598 String
13599SampleMaterial.lc 1883:7-1883:18 135991883:7-1883:18
13600 () 13600 ()
13601 -> () 13601 -> ()
13602 -> Bool 13602 -> Bool
@@ -13604,68 +13604,68 @@ SampleMaterial.lc 1883:7-1883:18
13604 -> Bool 13604 -> Bool
13605 -> Bool 13605 -> Bool
13606 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13606 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13607SampleMaterial.lc 1883:7-1884:26 136071883:7-1884:26
13608 () 13608 ()
13609 -> Bool 13609 -> Bool
13610 -> Float 13610 -> Float
13611 -> Bool 13611 -> Bool
13612 -> Bool 13612 -> Bool
13613 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13613 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13614SampleMaterial.lc 1883:7-1885:26 136141883:7-1885:26
13615 Bool 13615 Bool
13616 -> Float 13616 -> Float
13617 -> Bool 13617 -> Bool
13618 -> Bool 13618 -> Bool
13619 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13619 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13620SampleMaterial.lc 1883:7-1886:27 136201883:7-1886:27
13621 Float 13621 Float
13622 -> Bool 13622 -> Bool
13623 -> Bool 13623 -> Bool
13624 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13624 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13625SampleMaterial.lc 1883:7-1887:21 136251883:7-1887:21
13626 Bool 13626 Bool
13627 -> Bool 13627 -> Bool
13628 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13628 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13629SampleMaterial.lc 1883:7-1888:35 136291883:7-1888:35
13630 Bool 13630 Bool
13631 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13631 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13632SampleMaterial.lc 1883:7-1889:28 136321883:7-1889:28
13633 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13633 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13634SampleMaterial.lc 1883:7-1890:33 136341883:7-1890:33
13635 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13635 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13636SampleMaterial.lc 1883:7-1891:32 136361883:7-1891:32
13637 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13637 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13638SampleMaterial.lc 1883:7-1892:30 136381883:7-1892:30
13639 Bool -> [StageAttrs] -> Bool -> CommonAttrs 13639 Bool -> [StageAttrs] -> Bool -> CommonAttrs
13640SampleMaterial.lc 1883:7-1893:34 136401883:7-1893:34
13641 [StageAttrs] -> Bool -> CommonAttrs 13641 [StageAttrs] -> Bool -> CommonAttrs
13642SampleMaterial.lc 1883:7-1921:14 136421883:7-1921:14
13643 Bool -> CommonAttrs 13643 Bool -> CommonAttrs
13644SampleMaterial.lc 1883:7-1923:10 136441883:7-1923:10
13645 CommonAttrs | ((CommonAttrs)) 13645 CommonAttrs | ((CommonAttrs))
13646SampleMaterial.lc 1884:24-1884:26 136461884:24-1884:26
13647 () 13647 ()
13648SampleMaterial.lc 1885:24-1885:26 136481885:24-1885:26
13649 () 13649 ()
13650SampleMaterial.lc 1886:22-1886:27 136501886:22-1886:27
13651 Bool 13651 Bool
13652SampleMaterial.lc 1887:20-1887:21 136521887:20-1887:21
13653 _b 13653 _b
13654SampleMaterial.lc 1888:30-1888:35 136541888:30-1888:35
13655 Bool 13655 Bool
13656SampleMaterial.lc 1889:23-1889:28 136561889:23-1889:28
13657 Bool 13657 Bool
13658SampleMaterial.lc 1890:20-1890:33 136581890:20-1890:33
13659 CullType 13659 CullType
13660SampleMaterial.lc 1891:30-1891:32 136601891:30-1891:32
13661 forall a . [a] 13661 forall a . [a]
13662SampleMaterial.lc 1892:25-1892:30 136621892:25-1892:30
13663 Bool 13663 Bool
13664SampleMaterial.lc 1893:29-1893:34 136641893:29-1893:34
13665 Bool 13665 Bool
13666SampleMaterial.lc 1895:13-1921:14 136661895:13-1921:14
13667 [StageAttrs] 13667 [StageAttrs]
13668SampleMaterial.lc 1895:15-1895:25 136681895:15-1895:25
13669 Maybe (Blending', Blending') 13669 Maybe (Blending', Blending')
13670 -> RGBGen 13670 -> RGBGen
13671 -> AlphaGen 13671 -> AlphaGen
@@ -13673,70 +13673,70 @@ SampleMaterial.lc 1895:15-1895:25
13673 -> [TCMod] 13673 -> [TCMod]
13674 -> StageTexture 13674 -> StageTexture
13675 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13675 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13676SampleMaterial.lc 1895:15-1896:36 136761895:15-1896:36
13677 RGBGen 13677 RGBGen
13678 -> AlphaGen 13678 -> AlphaGen
13679 -> TCGen 13679 -> TCGen
13680 -> [TCMod] 13680 -> [TCMod]
13681 -> StageTexture 13681 -> StageTexture
13682 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13682 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13683SampleMaterial.lc 1895:15-1897:50 136831895:15-1897:50
13684 AlphaGen 13684 AlphaGen
13685 -> TCGen 13685 -> TCGen
13686 -> [TCMod] 13686 -> [TCMod]
13687 -> StageTexture 13687 -> StageTexture
13688 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13688 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13689SampleMaterial.lc 1895:15-1898:42 136891895:15-1898:42
13690 TCGen 13690 TCGen
13691 -> [TCMod] 13691 -> [TCMod]
13692 -> StageTexture 13692 -> StageTexture
13693 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13693 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13694SampleMaterial.lc 1895:15-1899:36 136941895:15-1899:36
13695 [TCMod] 13695 [TCMod]
13696 -> StageTexture 13696 -> StageTexture
13697 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13697 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13698SampleMaterial.lc 1895:15-1900:31 136981895:15-1900:31
13699 StageTexture 13699 StageTexture
13700 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13700 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13701SampleMaterial.lc 1895:15-1901:78 137011895:15-1901:78
13702 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13702 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13703SampleMaterial.lc 1895:15-1902:38 137031895:15-1902:38
13704 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13704 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13705SampleMaterial.lc 1895:15-1903:41 137051895:15-1903:41
13706 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13706 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13707SampleMaterial.lc 1895:15-1904:40 137071895:15-1904:40
13708 Bool -> String -> StageAttrs 13708 Bool -> String -> StageAttrs
13709SampleMaterial.lc 1895:15-1905:46 137091895:15-1905:46
13710 String -> StageAttrs 13710 String -> StageAttrs
13711SampleMaterial.lc 1895:15-1907:18 137111895:15-1907:18
13712 StageAttrs 13712 StageAttrs
13713SampleMaterial.lc 1896:29-1896:36 137131896:29-1896:36
13714 forall a . Maybe a 13714 forall a . Maybe a
13715SampleMaterial.lc 1897:30-1897:50 137151897:30-1897:50
13716 RGBGen 13716 RGBGen
13717SampleMaterial.lc 1898:32-1898:42 137171898:32-1898:42
13718 AlphaGen 13718 AlphaGen
13719SampleMaterial.lc 1899:29-1899:36 137191899:29-1899:36
13720 TCGen 13720 TCGen
13721SampleMaterial.lc 1900:29-1900:31 137211900:29-1900:31
13722 forall a . [a] 13722 forall a . [a]
13723SampleMaterial.lc 1901:31-1901:37 137231901:31-1901:37
13724 String -> StageTexture 13724 String -> StageTexture
13725SampleMaterial.lc 1901:31-1901:78 137251901:31-1901:78
13726 StageTexture 13726 StageTexture
13727SampleMaterial.lc 1901:38-1901:78 137271901:38-1901:78
13728 String 13728 String
13729SampleMaterial.lc 1902:34-1902:38 137291902:34-1902:38
13730 Bool 13730 Bool
13731SampleMaterial.lc 1903:33-1903:41 137311903:33-1903:41
13732 DepthFunction 13732 DepthFunction
13733SampleMaterial.lc 1904:33-1904:40 137331904:33-1904:40
13734 forall a . Maybe a 13734 forall a . Maybe a
13735SampleMaterial.lc 1905:41-1905:46 137351905:41-1905:46
13736 Bool 13736 Bool
13737SampleMaterial.lc 1906:38-1906:54 137371906:38-1906:54
13738 String 13738 String
13739SampleMaterial.lc 1908:15-1908:25 137391908:15-1908:25
13740 Maybe (Blending', Blending') 13740 Maybe (Blending', Blending')
13741 -> RGBGen 13741 -> RGBGen
13742 -> AlphaGen 13742 -> AlphaGen
@@ -13744,82 +13744,82 @@ SampleMaterial.lc 1908:15-1908:25
13744 -> [TCMod] 13744 -> [TCMod]
13745 -> StageTexture 13745 -> StageTexture
13746 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13746 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13747SampleMaterial.lc 1908:15-1909:57 137471908:15-1909:57
13748 RGBGen 13748 RGBGen
13749 -> AlphaGen 13749 -> AlphaGen
13750 -> TCGen 13750 -> TCGen
13751 -> [TCMod] 13751 -> [TCMod]
13752 -> StageTexture 13752 -> StageTexture
13753 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13753 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13754SampleMaterial.lc 1908:15-1910:50 137541908:15-1910:50
13755 AlphaGen 13755 AlphaGen
13756 -> TCGen 13756 -> TCGen
13757 -> [TCMod] 13757 -> [TCMod]
13758 -> StageTexture 13758 -> StageTexture
13759 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13759 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13760SampleMaterial.lc 1908:15-1911:42 137601908:15-1911:42
13761 TCGen 13761 TCGen
13762 -> [TCMod] 13762 -> [TCMod]
13763 -> StageTexture 13763 -> StageTexture
13764 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13764 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13765SampleMaterial.lc 1908:15-1912:40 137651908:15-1912:40
13766 [TCMod] 13766 [TCMod]
13767 -> StageTexture 13767 -> StageTexture
13768 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13768 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13769SampleMaterial.lc 1908:15-1913:31 137691908:15-1913:31
13770 StageTexture 13770 StageTexture
13771 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13771 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13772SampleMaterial.lc 1908:15-1914:42 137721908:15-1914:42
13773 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13773 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13774SampleMaterial.lc 1908:15-1915:38 137741908:15-1915:38
13775 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13775 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13776SampleMaterial.lc 1908:15-1916:41 137761908:15-1916:41
13777 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13777 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13778SampleMaterial.lc 1908:15-1917:40 137781908:15-1917:40
13779 Bool -> String -> StageAttrs 13779 Bool -> String -> StageAttrs
13780SampleMaterial.lc 1908:15-1918:46 137801908:15-1918:46
13781 String -> StageAttrs 13781 String -> StageAttrs
13782SampleMaterial.lc 1908:15-1920:18 137821908:15-1920:18
13783 StageAttrs | [StageAttrs] 13783 StageAttrs | [StageAttrs]
13784SampleMaterial.lc 1909:29-1909:33 137841909:29-1909:33
13785 forall a . a -> Maybe a 13785 forall a . a -> Maybe a
13786SampleMaterial.lc 1909:29-1909:57 137861909:29-1909:57
13787 Maybe (Blending', Blending') 13787 Maybe (Blending', Blending')
13788SampleMaterial.lc 1909:34-1909:57 137881909:34-1909:57
13789 (Blending', Blending') 13789 (Blending', Blending')
13790SampleMaterial.lc 1909:36-1909:46 137901909:36-1909:46
13791 Blending' 13791 Blending'
13792SampleMaterial.lc 1909:49-1909:55 137921909:49-1909:55
13793 Blending' | ((Blending')) 13793 Blending' | ((Blending'))
13794SampleMaterial.lc 1910:30-1910:50 137941910:30-1910:50
13795 RGBGen 13795 RGBGen
13796SampleMaterial.lc 1911:32-1911:42 137961911:32-1911:42
13797 AlphaGen 13797 AlphaGen
13798SampleMaterial.lc 1912:29-1912:40 137981912:29-1912:40
13799 TCGen 13799 TCGen
13800SampleMaterial.lc 1913:29-1913:31 138001913:29-1913:31
13801 forall a . [a] 13801 forall a . [a]
13802SampleMaterial.lc 1914:31-1914:42 138021914:31-1914:42
13803 StageTexture 13803 StageTexture
13804SampleMaterial.lc 1915:34-1915:38 138041915:34-1915:38
13805 Bool 13805 Bool
13806SampleMaterial.lc 1916:33-1916:41 138061916:33-1916:41
13807 DepthFunction 13807 DepthFunction
13808SampleMaterial.lc 1917:33-1917:40 138081917:33-1917:40
13809 forall a . Maybe a 13809 forall a . Maybe a
13810SampleMaterial.lc 1918:41-1918:46 138101918:41-1918:46
13811 Bool 13811 Bool
13812SampleMaterial.lc 1919:38-1919:54 138121919:38-1919:54
13813 String 13813 String
13814SampleMaterial.lc 1922:21-1922:26 138141922:21-1922:26
13815 Bool 13815 Bool
13816SampleMaterial.lc 1925:5-1967:6 138161925:5-1967:6
13817 (String, CommonAttrs) 13817 (String, CommonAttrs)
13818SampleMaterial.lc 1925:5-2182:6 138181925:5-2182:6
13819 [(String, CommonAttrs)] 13819 [(String, CommonAttrs)]
13820SampleMaterial.lc 1925:7-1925:38 138201925:7-1925:38
13821 String 13821 String
13822SampleMaterial.lc 1926:7-1926:18 138221926:7-1926:18
13823 () 13823 ()
13824 -> () 13824 -> ()
13825 -> Bool 13825 -> Bool
@@ -13827,68 +13827,68 @@ SampleMaterial.lc 1926:7-1926:18
13827 -> Bool 13827 -> Bool
13828 -> Bool 13828 -> Bool
13829 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13829 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13830SampleMaterial.lc 1926:7-1927:26 138301926:7-1927:26
13831 () 13831 ()
13832 -> Bool 13832 -> Bool
13833 -> Float 13833 -> Float
13834 -> Bool 13834 -> Bool
13835 -> Bool 13835 -> Bool
13836 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13836 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13837SampleMaterial.lc 1926:7-1928:26 138371926:7-1928:26
13838 Bool 13838 Bool
13839 -> Float 13839 -> Float
13840 -> Bool 13840 -> Bool
13841 -> Bool 13841 -> Bool
13842 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13842 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13843SampleMaterial.lc 1926:7-1929:27 138431926:7-1929:27
13844 Float 13844 Float
13845 -> Bool 13845 -> Bool
13846 -> Bool 13846 -> Bool
13847 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13847 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13848SampleMaterial.lc 1926:7-1930:21 138481926:7-1930:21
13849 Bool 13849 Bool
13850 -> Bool 13850 -> Bool
13851 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13851 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13852SampleMaterial.lc 1926:7-1931:35 138521926:7-1931:35
13853 Bool 13853 Bool
13854 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13854 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13855SampleMaterial.lc 1926:7-1932:28 138551926:7-1932:28
13856 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13856 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13857SampleMaterial.lc 1926:7-1933:33 138571926:7-1933:33
13858 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13858 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13859SampleMaterial.lc 1926:7-1934:32 138591926:7-1934:32
13860 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 13860 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
13861SampleMaterial.lc 1926:7-1935:30 138611926:7-1935:30
13862 Bool -> [StageAttrs] -> Bool -> CommonAttrs 13862 Bool -> [StageAttrs] -> Bool -> CommonAttrs
13863SampleMaterial.lc 1926:7-1936:34 138631926:7-1936:34
13864 [StageAttrs] -> Bool -> CommonAttrs 13864 [StageAttrs] -> Bool -> CommonAttrs
13865SampleMaterial.lc 1926:7-1964:14 138651926:7-1964:14
13866 Bool -> CommonAttrs 13866 Bool -> CommonAttrs
13867SampleMaterial.lc 1926:7-1966:10 138671926:7-1966:10
13868 CommonAttrs | ((CommonAttrs)) 13868 CommonAttrs | ((CommonAttrs))
13869SampleMaterial.lc 1927:24-1927:26 138691927:24-1927:26
13870 () 13870 ()
13871SampleMaterial.lc 1928:24-1928:26 138711928:24-1928:26
13872 () 13872 ()
13873SampleMaterial.lc 1929:22-1929:27 138731929:22-1929:27
13874 Bool 13874 Bool
13875SampleMaterial.lc 1930:20-1930:21 138751930:20-1930:21
13876 _b 13876 _b
13877SampleMaterial.lc 1931:30-1931:35 138771931:30-1931:35
13878 Bool 13878 Bool
13879SampleMaterial.lc 1932:23-1932:28 138791932:23-1932:28
13880 Bool 13880 Bool
13881SampleMaterial.lc 1933:20-1933:33 138811933:20-1933:33
13882 CullType 13882 CullType
13883SampleMaterial.lc 1934:30-1934:32 138831934:30-1934:32
13884 forall a . [a] 13884 forall a . [a]
13885SampleMaterial.lc 1935:25-1935:30 138851935:25-1935:30
13886 Bool 13886 Bool
13887SampleMaterial.lc 1936:29-1936:34 138871936:29-1936:34
13888 Bool 13888 Bool
13889SampleMaterial.lc 1938:13-1964:14 138891938:13-1964:14
13890 [StageAttrs] 13890 [StageAttrs]
13891SampleMaterial.lc 1938:15-1938:25 138911938:15-1938:25
13892 Maybe (Blending', Blending') 13892 Maybe (Blending', Blending')
13893 -> RGBGen 13893 -> RGBGen
13894 -> AlphaGen 13894 -> AlphaGen
@@ -13896,70 +13896,70 @@ SampleMaterial.lc 1938:15-1938:25
13896 -> [TCMod] 13896 -> [TCMod]
13897 -> StageTexture 13897 -> StageTexture
13898 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13898 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13899SampleMaterial.lc 1938:15-1939:36 138991938:15-1939:36
13900 RGBGen 13900 RGBGen
13901 -> AlphaGen 13901 -> AlphaGen
13902 -> TCGen 13902 -> TCGen
13903 -> [TCMod] 13903 -> [TCMod]
13904 -> StageTexture 13904 -> StageTexture
13905 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13905 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13906SampleMaterial.lc 1938:15-1940:50 139061938:15-1940:50
13907 AlphaGen 13907 AlphaGen
13908 -> TCGen 13908 -> TCGen
13909 -> [TCMod] 13909 -> [TCMod]
13910 -> StageTexture 13910 -> StageTexture
13911 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13911 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13912SampleMaterial.lc 1938:15-1941:42 139121938:15-1941:42
13913 TCGen 13913 TCGen
13914 -> [TCMod] 13914 -> [TCMod]
13915 -> StageTexture 13915 -> StageTexture
13916 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13916 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13917SampleMaterial.lc 1938:15-1942:36 139171938:15-1942:36
13918 [TCMod] 13918 [TCMod]
13919 -> StageTexture 13919 -> StageTexture
13920 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13920 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13921SampleMaterial.lc 1938:15-1943:31 139211938:15-1943:31
13922 StageTexture 13922 StageTexture
13923 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13923 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13924SampleMaterial.lc 1938:15-1944:69 139241938:15-1944:69
13925 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13925 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13926SampleMaterial.lc 1938:15-1945:38 139261938:15-1945:38
13927 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13927 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13928SampleMaterial.lc 1938:15-1946:41 139281938:15-1946:41
13929 Maybe AlphaFunction -> Bool -> String -> StageAttrs 13929 Maybe AlphaFunction -> Bool -> String -> StageAttrs
13930SampleMaterial.lc 1938:15-1947:40 139301938:15-1947:40
13931 Bool -> String -> StageAttrs 13931 Bool -> String -> StageAttrs
13932SampleMaterial.lc 1938:15-1948:46 139321938:15-1948:46
13933 String -> StageAttrs 13933 String -> StageAttrs
13934SampleMaterial.lc 1938:15-1950:18 139341938:15-1950:18
13935 StageAttrs 13935 StageAttrs
13936SampleMaterial.lc 1939:29-1939:36 139361939:29-1939:36
13937 forall a . Maybe a 13937 forall a . Maybe a
13938SampleMaterial.lc 1940:30-1940:50 139381940:30-1940:50
13939 RGBGen 13939 RGBGen
13940SampleMaterial.lc 1941:32-1941:42 139401941:32-1941:42
13941 AlphaGen 13941 AlphaGen
13942SampleMaterial.lc 1942:29-1942:36 139421942:29-1942:36
13943 TCGen 13943 TCGen
13944SampleMaterial.lc 1943:29-1943:31 139441943:29-1943:31
13945 forall a . [a] 13945 forall a . [a]
13946SampleMaterial.lc 1944:31-1944:37 139461944:31-1944:37
13947 String -> StageTexture 13947 String -> StageTexture
13948SampleMaterial.lc 1944:31-1944:69 139481944:31-1944:69
13949 StageTexture 13949 StageTexture
13950SampleMaterial.lc 1944:38-1944:69 139501944:38-1944:69
13951 String 13951 String
13952SampleMaterial.lc 1945:34-1945:38 139521945:34-1945:38
13953 Bool 13953 Bool
13954SampleMaterial.lc 1946:33-1946:41 139541946:33-1946:41
13955 DepthFunction 13955 DepthFunction
13956SampleMaterial.lc 1947:33-1947:40 139561947:33-1947:40
13957 forall a . Maybe a 13957 forall a . Maybe a
13958SampleMaterial.lc 1948:41-1948:46 139581948:41-1948:46
13959 Bool 13959 Bool
13960SampleMaterial.lc 1949:38-1949:54 139601949:38-1949:54
13961 String 13961 String
13962SampleMaterial.lc 1951:15-1951:25 139621951:15-1951:25
13963 Maybe (Blending', Blending') 13963 Maybe (Blending', Blending')
13964 -> RGBGen 13964 -> RGBGen
13965 -> AlphaGen 13965 -> AlphaGen
@@ -13967,82 +13967,82 @@ SampleMaterial.lc 1951:15-1951:25
13967 -> [TCMod] 13967 -> [TCMod]
13968 -> StageTexture 13968 -> StageTexture
13969 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13969 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13970SampleMaterial.lc 1951:15-1952:57 139701951:15-1952:57
13971 RGBGen 13971 RGBGen
13972 -> AlphaGen 13972 -> AlphaGen
13973 -> TCGen 13973 -> TCGen
13974 -> [TCMod] 13974 -> [TCMod]
13975 -> StageTexture 13975 -> StageTexture
13976 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13976 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13977SampleMaterial.lc 1951:15-1953:50 139771951:15-1953:50
13978 AlphaGen 13978 AlphaGen
13979 -> TCGen 13979 -> TCGen
13980 -> [TCMod] 13980 -> [TCMod]
13981 -> StageTexture 13981 -> StageTexture
13982 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13982 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13983SampleMaterial.lc 1951:15-1954:42 139831951:15-1954:42
13984 TCGen 13984 TCGen
13985 -> [TCMod] 13985 -> [TCMod]
13986 -> StageTexture 13986 -> StageTexture
13987 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13987 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13988SampleMaterial.lc 1951:15-1955:40 139881951:15-1955:40
13989 [TCMod] 13989 [TCMod]
13990 -> StageTexture 13990 -> StageTexture
13991 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13991 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13992SampleMaterial.lc 1951:15-1956:31 139921951:15-1956:31
13993 StageTexture 13993 StageTexture
13994 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13994 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13995SampleMaterial.lc 1951:15-1957:42 139951951:15-1957:42
13996 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13996 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13997SampleMaterial.lc 1951:15-1958:38 139971951:15-1958:38
13998 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 13998 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
13999SampleMaterial.lc 1951:15-1959:41 139991951:15-1959:41
14000 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14000 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14001SampleMaterial.lc 1951:15-1960:40 140011951:15-1960:40
14002 Bool -> String -> StageAttrs 14002 Bool -> String -> StageAttrs
14003SampleMaterial.lc 1951:15-1961:46 140031951:15-1961:46
14004 String -> StageAttrs 14004 String -> StageAttrs
14005SampleMaterial.lc 1951:15-1963:18 140051951:15-1963:18
14006 StageAttrs | [StageAttrs] 14006 StageAttrs | [StageAttrs]
14007SampleMaterial.lc 1952:29-1952:33 140071952:29-1952:33
14008 forall a . a -> Maybe a 14008 forall a . a -> Maybe a
14009SampleMaterial.lc 1952:29-1952:57 140091952:29-1952:57
14010 Maybe (Blending', Blending') 14010 Maybe (Blending', Blending')
14011SampleMaterial.lc 1952:34-1952:57 140111952:34-1952:57
14012 (Blending', Blending') 14012 (Blending', Blending')
14013SampleMaterial.lc 1952:36-1952:46 140131952:36-1952:46
14014 Blending' 14014 Blending'
14015SampleMaterial.lc 1952:49-1952:55 140151952:49-1952:55
14016 Blending' | ((Blending')) 14016 Blending' | ((Blending'))
14017SampleMaterial.lc 1953:30-1953:50 140171953:30-1953:50
14018 RGBGen 14018 RGBGen
14019SampleMaterial.lc 1954:32-1954:42 140191954:32-1954:42
14020 AlphaGen 14020 AlphaGen
14021SampleMaterial.lc 1955:29-1955:40 140211955:29-1955:40
14022 TCGen 14022 TCGen
14023SampleMaterial.lc 1956:29-1956:31 140231956:29-1956:31
14024 forall a . [a] 14024 forall a . [a]
14025SampleMaterial.lc 1957:31-1957:42 140251957:31-1957:42
14026 StageTexture 14026 StageTexture
14027SampleMaterial.lc 1958:34-1958:38 140271958:34-1958:38
14028 Bool 14028 Bool
14029SampleMaterial.lc 1959:33-1959:41 140291959:33-1959:41
14030 DepthFunction 14030 DepthFunction
14031SampleMaterial.lc 1960:33-1960:40 140311960:33-1960:40
14032 forall a . Maybe a 14032 forall a . Maybe a
14033SampleMaterial.lc 1961:41-1961:46 140331961:41-1961:46
14034 Bool 14034 Bool
14035SampleMaterial.lc 1962:38-1962:54 140351962:38-1962:54
14036 String 14036 String
14037SampleMaterial.lc 1965:21-1965:26 140371965:21-1965:26
14038 Bool 14038 Bool
14039SampleMaterial.lc 1968:5-2010:6 140391968:5-2010:6
14040 (String, CommonAttrs) 14040 (String, CommonAttrs)
14041SampleMaterial.lc 1968:5-2182:6 140411968:5-2182:6
14042 [(String, CommonAttrs)] 14042 [(String, CommonAttrs)]
14043SampleMaterial.lc 1968:7-1968:43 140431968:7-1968:43
14044 String 14044 String
14045SampleMaterial.lc 1969:7-1969:18 140451969:7-1969:18
14046 () 14046 ()
14047 -> () 14047 -> ()
14048 -> Bool 14048 -> Bool
@@ -14050,68 +14050,68 @@ SampleMaterial.lc 1969:7-1969:18
14050 -> Bool 14050 -> Bool
14051 -> Bool 14051 -> Bool
14052 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14052 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14053SampleMaterial.lc 1969:7-1970:26 140531969:7-1970:26
14054 () 14054 ()
14055 -> Bool 14055 -> Bool
14056 -> Float 14056 -> Float
14057 -> Bool 14057 -> Bool
14058 -> Bool 14058 -> Bool
14059 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14059 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14060SampleMaterial.lc 1969:7-1971:26 140601969:7-1971:26
14061 Bool 14061 Bool
14062 -> Float 14062 -> Float
14063 -> Bool 14063 -> Bool
14064 -> Bool 14064 -> Bool
14065 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14065 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14066SampleMaterial.lc 1969:7-1972:27 140661969:7-1972:27
14067 Float 14067 Float
14068 -> Bool 14068 -> Bool
14069 -> Bool 14069 -> Bool
14070 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14070 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14071SampleMaterial.lc 1969:7-1973:21 140711969:7-1973:21
14072 Bool 14072 Bool
14073 -> Bool 14073 -> Bool
14074 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14074 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14075SampleMaterial.lc 1969:7-1974:35 140751969:7-1974:35
14076 Bool 14076 Bool
14077 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14077 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14078SampleMaterial.lc 1969:7-1975:28 140781969:7-1975:28
14079 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14079 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14080SampleMaterial.lc 1969:7-1976:33 140801969:7-1976:33
14081 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14081 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14082SampleMaterial.lc 1969:7-1977:32 140821969:7-1977:32
14083 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14083 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14084SampleMaterial.lc 1969:7-1978:30 140841969:7-1978:30
14085 Bool -> [StageAttrs] -> Bool -> CommonAttrs 14085 Bool -> [StageAttrs] -> Bool -> CommonAttrs
14086SampleMaterial.lc 1969:7-1979:34 140861969:7-1979:34
14087 [StageAttrs] -> Bool -> CommonAttrs 14087 [StageAttrs] -> Bool -> CommonAttrs
14088SampleMaterial.lc 1969:7-2007:14 140881969:7-2007:14
14089 Bool -> CommonAttrs 14089 Bool -> CommonAttrs
14090SampleMaterial.lc 1969:7-2009:10 140901969:7-2009:10
14091 CommonAttrs | ((CommonAttrs)) 14091 CommonAttrs | ((CommonAttrs))
14092SampleMaterial.lc 1970:24-1970:26 140921970:24-1970:26
14093 () 14093 ()
14094SampleMaterial.lc 1971:24-1971:26 140941971:24-1971:26
14095 () 14095 ()
14096SampleMaterial.lc 1972:22-1972:27 140961972:22-1972:27
14097 Bool 14097 Bool
14098SampleMaterial.lc 1973:20-1973:21 140981973:20-1973:21
14099 _b 14099 _b
14100SampleMaterial.lc 1974:30-1974:35 141001974:30-1974:35
14101 Bool 14101 Bool
14102SampleMaterial.lc 1975:23-1975:28 141021975:23-1975:28
14103 Bool 14103 Bool
14104SampleMaterial.lc 1976:20-1976:33 141041976:20-1976:33
14105 CullType 14105 CullType
14106SampleMaterial.lc 1977:30-1977:32 141061977:30-1977:32
14107 forall a . [a] 14107 forall a . [a]
14108SampleMaterial.lc 1978:25-1978:30 141081978:25-1978:30
14109 Bool 14109 Bool
14110SampleMaterial.lc 1979:29-1979:34 141101979:29-1979:34
14111 Bool 14111 Bool
14112SampleMaterial.lc 1981:13-2007:14 141121981:13-2007:14
14113 [StageAttrs] 14113 [StageAttrs]
14114SampleMaterial.lc 1981:15-1981:25 141141981:15-1981:25
14115 Maybe (Blending', Blending') 14115 Maybe (Blending', Blending')
14116 -> RGBGen 14116 -> RGBGen
14117 -> AlphaGen 14117 -> AlphaGen
@@ -14119,70 +14119,70 @@ SampleMaterial.lc 1981:15-1981:25
14119 -> [TCMod] 14119 -> [TCMod]
14120 -> StageTexture 14120 -> StageTexture
14121 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14121 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14122SampleMaterial.lc 1981:15-1982:36 141221981:15-1982:36
14123 RGBGen 14123 RGBGen
14124 -> AlphaGen 14124 -> AlphaGen
14125 -> TCGen 14125 -> TCGen
14126 -> [TCMod] 14126 -> [TCMod]
14127 -> StageTexture 14127 -> StageTexture
14128 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14128 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14129SampleMaterial.lc 1981:15-1983:50 141291981:15-1983:50
14130 AlphaGen 14130 AlphaGen
14131 -> TCGen 14131 -> TCGen
14132 -> [TCMod] 14132 -> [TCMod]
14133 -> StageTexture 14133 -> StageTexture
14134 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14134 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14135SampleMaterial.lc 1981:15-1984:42 141351981:15-1984:42
14136 TCGen 14136 TCGen
14137 -> [TCMod] 14137 -> [TCMod]
14138 -> StageTexture 14138 -> StageTexture
14139 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14139 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14140SampleMaterial.lc 1981:15-1985:36 141401981:15-1985:36
14141 [TCMod] 14141 [TCMod]
14142 -> StageTexture 14142 -> StageTexture
14143 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14143 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14144SampleMaterial.lc 1981:15-1986:31 141441981:15-1986:31
14145 StageTexture 14145 StageTexture
14146 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14146 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14147SampleMaterial.lc 1981:15-1987:74 141471981:15-1987:74
14148 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14148 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14149SampleMaterial.lc 1981:15-1988:38 141491981:15-1988:38
14150 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14150 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14151SampleMaterial.lc 1981:15-1989:41 141511981:15-1989:41
14152 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14152 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14153SampleMaterial.lc 1981:15-1990:40 141531981:15-1990:40
14154 Bool -> String -> StageAttrs 14154 Bool -> String -> StageAttrs
14155SampleMaterial.lc 1981:15-1991:46 141551981:15-1991:46
14156 String -> StageAttrs 14156 String -> StageAttrs
14157SampleMaterial.lc 1981:15-1993:18 141571981:15-1993:18
14158 StageAttrs 14158 StageAttrs
14159SampleMaterial.lc 1982:29-1982:36 141591982:29-1982:36
14160 forall a . Maybe a 14160 forall a . Maybe a
14161SampleMaterial.lc 1983:30-1983:50 141611983:30-1983:50
14162 RGBGen 14162 RGBGen
14163SampleMaterial.lc 1984:32-1984:42 141631984:32-1984:42
14164 AlphaGen 14164 AlphaGen
14165SampleMaterial.lc 1985:29-1985:36 141651985:29-1985:36
14166 TCGen 14166 TCGen
14167SampleMaterial.lc 1986:29-1986:31 141671986:29-1986:31
14168 forall a . [a] 14168 forall a . [a]
14169SampleMaterial.lc 1987:31-1987:37 141691987:31-1987:37
14170 String -> StageTexture 14170 String -> StageTexture
14171SampleMaterial.lc 1987:31-1987:74 141711987:31-1987:74
14172 StageTexture 14172 StageTexture
14173SampleMaterial.lc 1987:38-1987:74 141731987:38-1987:74
14174 String 14174 String
14175SampleMaterial.lc 1988:34-1988:38 141751988:34-1988:38
14176 Bool 14176 Bool
14177SampleMaterial.lc 1989:33-1989:41 141771989:33-1989:41
14178 DepthFunction 14178 DepthFunction
14179SampleMaterial.lc 1990:33-1990:40 141791990:33-1990:40
14180 forall a . Maybe a 14180 forall a . Maybe a
14181SampleMaterial.lc 1991:41-1991:46 141811991:41-1991:46
14182 Bool 14182 Bool
14183SampleMaterial.lc 1992:38-1992:53 141831992:38-1992:53
14184 String 14184 String
14185SampleMaterial.lc 1994:15-1994:25 141851994:15-1994:25
14186 Maybe (Blending', Blending') 14186 Maybe (Blending', Blending')
14187 -> RGBGen 14187 -> RGBGen
14188 -> AlphaGen 14188 -> AlphaGen
@@ -14190,82 +14190,82 @@ SampleMaterial.lc 1994:15-1994:25
14190 -> [TCMod] 14190 -> [TCMod]
14191 -> StageTexture 14191 -> StageTexture
14192 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14192 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14193SampleMaterial.lc 1994:15-1995:57 141931994:15-1995:57
14194 RGBGen 14194 RGBGen
14195 -> AlphaGen 14195 -> AlphaGen
14196 -> TCGen 14196 -> TCGen
14197 -> [TCMod] 14197 -> [TCMod]
14198 -> StageTexture 14198 -> StageTexture
14199 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14199 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14200SampleMaterial.lc 1994:15-1996:50 142001994:15-1996:50
14201 AlphaGen 14201 AlphaGen
14202 -> TCGen 14202 -> TCGen
14203 -> [TCMod] 14203 -> [TCMod]
14204 -> StageTexture 14204 -> StageTexture
14205 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14205 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14206SampleMaterial.lc 1994:15-1997:42 142061994:15-1997:42
14207 TCGen 14207 TCGen
14208 -> [TCMod] 14208 -> [TCMod]
14209 -> StageTexture 14209 -> StageTexture
14210 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14210 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14211SampleMaterial.lc 1994:15-1998:40 142111994:15-1998:40
14212 [TCMod] 14212 [TCMod]
14213 -> StageTexture 14213 -> StageTexture
14214 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14214 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14215SampleMaterial.lc 1994:15-1999:31 142151994:15-1999:31
14216 StageTexture 14216 StageTexture
14217 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14217 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14218SampleMaterial.lc 1994:15-2000:42 142181994:15-2000:42
14219 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14219 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14220SampleMaterial.lc 1994:15-2001:38 142201994:15-2001:38
14221 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14221 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14222SampleMaterial.lc 1994:15-2002:41 142221994:15-2002:41
14223 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14223 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14224SampleMaterial.lc 1994:15-2003:40 142241994:15-2003:40
14225 Bool -> String -> StageAttrs 14225 Bool -> String -> StageAttrs
14226SampleMaterial.lc 1994:15-2004:46 142261994:15-2004:46
14227 String -> StageAttrs 14227 String -> StageAttrs
14228SampleMaterial.lc 1994:15-2006:18 142281994:15-2006:18
14229 StageAttrs | [StageAttrs] 14229 StageAttrs | [StageAttrs]
14230SampleMaterial.lc 1995:29-1995:33 142301995:29-1995:33
14231 forall a . a -> Maybe a 14231 forall a . a -> Maybe a
14232SampleMaterial.lc 1995:29-1995:57 142321995:29-1995:57
14233 Maybe (Blending', Blending') 14233 Maybe (Blending', Blending')
14234SampleMaterial.lc 1995:34-1995:57 142341995:34-1995:57
14235 (Blending', Blending') 14235 (Blending', Blending')
14236SampleMaterial.lc 1995:36-1995:46 142361995:36-1995:46
14237 Blending' 14237 Blending'
14238SampleMaterial.lc 1995:49-1995:55 142381995:49-1995:55
14239 Blending' | ((Blending')) 14239 Blending' | ((Blending'))
14240SampleMaterial.lc 1996:30-1996:50 142401996:30-1996:50
14241 RGBGen 14241 RGBGen
14242SampleMaterial.lc 1997:32-1997:42 142421997:32-1997:42
14243 AlphaGen 14243 AlphaGen
14244SampleMaterial.lc 1998:29-1998:40 142441998:29-1998:40
14245 TCGen 14245 TCGen
14246SampleMaterial.lc 1999:29-1999:31 142461999:29-1999:31
14247 forall a . [a] 14247 forall a . [a]
14248SampleMaterial.lc 2000:31-2000:42 142482000:31-2000:42
14249 StageTexture 14249 StageTexture
14250SampleMaterial.lc 2001:34-2001:38 142502001:34-2001:38
14251 Bool 14251 Bool
14252SampleMaterial.lc 2002:33-2002:41 142522002:33-2002:41
14253 DepthFunction 14253 DepthFunction
14254SampleMaterial.lc 2003:33-2003:40 142542003:33-2003:40
14255 forall a . Maybe a 14255 forall a . Maybe a
14256SampleMaterial.lc 2004:41-2004:46 142562004:41-2004:46
14257 Bool 14257 Bool
14258SampleMaterial.lc 2005:38-2005:54 142582005:38-2005:54
14259 String 14259 String
14260SampleMaterial.lc 2008:21-2008:26 142602008:21-2008:26
14261 Bool 14261 Bool
14262SampleMaterial.lc 2011:5-2053:6 142622011:5-2053:6
14263 (String, CommonAttrs) 14263 (String, CommonAttrs)
14264SampleMaterial.lc 2011:5-2182:6 142642011:5-2182:6
14265 [(String, CommonAttrs)] 14265 [(String, CommonAttrs)]
14266SampleMaterial.lc 2011:7-2011:36 142662011:7-2011:36
14267 String 14267 String
14268SampleMaterial.lc 2012:7-2012:18 142682012:7-2012:18
14269 () 14269 ()
14270 -> () 14270 -> ()
14271 -> Bool 14271 -> Bool
@@ -14273,68 +14273,68 @@ SampleMaterial.lc 2012:7-2012:18
14273 -> Bool 14273 -> Bool
14274 -> Bool 14274 -> Bool
14275 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14275 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14276SampleMaterial.lc 2012:7-2013:26 142762012:7-2013:26
14277 () 14277 ()
14278 -> Bool 14278 -> Bool
14279 -> Float 14279 -> Float
14280 -> Bool 14280 -> Bool
14281 -> Bool 14281 -> Bool
14282 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14282 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14283SampleMaterial.lc 2012:7-2014:26 142832012:7-2014:26
14284 Bool 14284 Bool
14285 -> Float 14285 -> Float
14286 -> Bool 14286 -> Bool
14287 -> Bool 14287 -> Bool
14288 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14288 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14289SampleMaterial.lc 2012:7-2015:27 142892012:7-2015:27
14290 Float 14290 Float
14291 -> Bool 14291 -> Bool
14292 -> Bool 14292 -> Bool
14293 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14293 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14294SampleMaterial.lc 2012:7-2016:21 142942012:7-2016:21
14295 Bool 14295 Bool
14296 -> Bool 14296 -> Bool
14297 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14297 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14298SampleMaterial.lc 2012:7-2017:35 142982012:7-2017:35
14299 Bool 14299 Bool
14300 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14300 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14301SampleMaterial.lc 2012:7-2018:28 143012012:7-2018:28
14302 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14302 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14303SampleMaterial.lc 2012:7-2019:33 143032012:7-2019:33
14304 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14304 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14305SampleMaterial.lc 2012:7-2020:32 143052012:7-2020:32
14306 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14306 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14307SampleMaterial.lc 2012:7-2021:30 143072012:7-2021:30
14308 Bool -> [StageAttrs] -> Bool -> CommonAttrs 14308 Bool -> [StageAttrs] -> Bool -> CommonAttrs
14309SampleMaterial.lc 2012:7-2022:34 143092012:7-2022:34
14310 [StageAttrs] -> Bool -> CommonAttrs 14310 [StageAttrs] -> Bool -> CommonAttrs
14311SampleMaterial.lc 2012:7-2050:14 143112012:7-2050:14
14312 Bool -> CommonAttrs 14312 Bool -> CommonAttrs
14313SampleMaterial.lc 2012:7-2052:10 143132012:7-2052:10
14314 CommonAttrs | ((CommonAttrs)) 14314 CommonAttrs | ((CommonAttrs))
14315SampleMaterial.lc 2013:24-2013:26 143152013:24-2013:26
14316 () 14316 ()
14317SampleMaterial.lc 2014:24-2014:26 143172014:24-2014:26
14318 () 14318 ()
14319SampleMaterial.lc 2015:22-2015:27 143192015:22-2015:27
14320 Bool 14320 Bool
14321SampleMaterial.lc 2016:20-2016:21 143212016:20-2016:21
14322 _b 14322 _b
14323SampleMaterial.lc 2017:30-2017:35 143232017:30-2017:35
14324 Bool 14324 Bool
14325SampleMaterial.lc 2018:23-2018:28 143252018:23-2018:28
14326 Bool 14326 Bool
14327SampleMaterial.lc 2019:20-2019:33 143272019:20-2019:33
14328 CullType 14328 CullType
14329SampleMaterial.lc 2020:30-2020:32 143292020:30-2020:32
14330 forall a . [a] 14330 forall a . [a]
14331SampleMaterial.lc 2021:25-2021:30 143312021:25-2021:30
14332 Bool 14332 Bool
14333SampleMaterial.lc 2022:29-2022:34 143332022:29-2022:34
14334 Bool 14334 Bool
14335SampleMaterial.lc 2024:13-2050:14 143352024:13-2050:14
14336 [StageAttrs] 14336 [StageAttrs]
14337SampleMaterial.lc 2024:15-2024:25 143372024:15-2024:25
14338 Maybe (Blending', Blending') 14338 Maybe (Blending', Blending')
14339 -> RGBGen 14339 -> RGBGen
14340 -> AlphaGen 14340 -> AlphaGen
@@ -14342,70 +14342,70 @@ SampleMaterial.lc 2024:15-2024:25
14342 -> [TCMod] 14342 -> [TCMod]
14343 -> StageTexture 14343 -> StageTexture
14344 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14344 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14345SampleMaterial.lc 2024:15-2025:36 143452024:15-2025:36
14346 RGBGen 14346 RGBGen
14347 -> AlphaGen 14347 -> AlphaGen
14348 -> TCGen 14348 -> TCGen
14349 -> [TCMod] 14349 -> [TCMod]
14350 -> StageTexture 14350 -> StageTexture
14351 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14351 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14352SampleMaterial.lc 2024:15-2026:50 143522024:15-2026:50
14353 AlphaGen 14353 AlphaGen
14354 -> TCGen 14354 -> TCGen
14355 -> [TCMod] 14355 -> [TCMod]
14356 -> StageTexture 14356 -> StageTexture
14357 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14357 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14358SampleMaterial.lc 2024:15-2027:42 143582024:15-2027:42
14359 TCGen 14359 TCGen
14360 -> [TCMod] 14360 -> [TCMod]
14361 -> StageTexture 14361 -> StageTexture
14362 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14362 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14363SampleMaterial.lc 2024:15-2028:36 143632024:15-2028:36
14364 [TCMod] 14364 [TCMod]
14365 -> StageTexture 14365 -> StageTexture
14366 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14366 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14367SampleMaterial.lc 2024:15-2029:31 143672024:15-2029:31
14368 StageTexture 14368 StageTexture
14369 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14369 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14370SampleMaterial.lc 2024:15-2030:67 143702024:15-2030:67
14371 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14371 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14372SampleMaterial.lc 2024:15-2031:38 143722024:15-2031:38
14373 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14373 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14374SampleMaterial.lc 2024:15-2032:41 143742024:15-2032:41
14375 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14375 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14376SampleMaterial.lc 2024:15-2033:40 143762024:15-2033:40
14377 Bool -> String -> StageAttrs 14377 Bool -> String -> StageAttrs
14378SampleMaterial.lc 2024:15-2034:46 143782024:15-2034:46
14379 String -> StageAttrs 14379 String -> StageAttrs
14380SampleMaterial.lc 2024:15-2036:18 143802024:15-2036:18
14381 StageAttrs 14381 StageAttrs
14382SampleMaterial.lc 2025:29-2025:36 143822025:29-2025:36
14383 forall a . Maybe a 14383 forall a . Maybe a
14384SampleMaterial.lc 2026:30-2026:50 143842026:30-2026:50
14385 RGBGen 14385 RGBGen
14386SampleMaterial.lc 2027:32-2027:42 143862027:32-2027:42
14387 AlphaGen 14387 AlphaGen
14388SampleMaterial.lc 2028:29-2028:36 143882028:29-2028:36
14389 TCGen 14389 TCGen
14390SampleMaterial.lc 2029:29-2029:31 143902029:29-2029:31
14391 forall a . [a] 14391 forall a . [a]
14392SampleMaterial.lc 2030:31-2030:37 143922030:31-2030:37
14393 String -> StageTexture 14393 String -> StageTexture
14394SampleMaterial.lc 2030:31-2030:67 143942030:31-2030:67
14395 StageTexture 14395 StageTexture
14396SampleMaterial.lc 2030:38-2030:67 143962030:38-2030:67
14397 String 14397 String
14398SampleMaterial.lc 2031:34-2031:38 143982031:34-2031:38
14399 Bool 14399 Bool
14400SampleMaterial.lc 2032:33-2032:41 144002032:33-2032:41
14401 DepthFunction 14401 DepthFunction
14402SampleMaterial.lc 2033:33-2033:40 144022033:33-2033:40
14403 forall a . Maybe a 14403 forall a . Maybe a
14404SampleMaterial.lc 2034:41-2034:46 144042034:41-2034:46
14405 Bool 14405 Bool
14406SampleMaterial.lc 2035:38-2035:54 144062035:38-2035:54
14407 String 14407 String
14408SampleMaterial.lc 2037:15-2037:25 144082037:15-2037:25
14409 Maybe (Blending', Blending') 14409 Maybe (Blending', Blending')
14410 -> RGBGen 14410 -> RGBGen
14411 -> AlphaGen 14411 -> AlphaGen
@@ -14413,82 +14413,82 @@ SampleMaterial.lc 2037:15-2037:25
14413 -> [TCMod] 14413 -> [TCMod]
14414 -> StageTexture 14414 -> StageTexture
14415 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14415 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14416SampleMaterial.lc 2037:15-2038:57 144162037:15-2038:57
14417 RGBGen 14417 RGBGen
14418 -> AlphaGen 14418 -> AlphaGen
14419 -> TCGen 14419 -> TCGen
14420 -> [TCMod] 14420 -> [TCMod]
14421 -> StageTexture 14421 -> StageTexture
14422 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14422 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14423SampleMaterial.lc 2037:15-2039:50 144232037:15-2039:50
14424 AlphaGen 14424 AlphaGen
14425 -> TCGen 14425 -> TCGen
14426 -> [TCMod] 14426 -> [TCMod]
14427 -> StageTexture 14427 -> StageTexture
14428 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14428 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14429SampleMaterial.lc 2037:15-2040:42 144292037:15-2040:42
14430 TCGen 14430 TCGen
14431 -> [TCMod] 14431 -> [TCMod]
14432 -> StageTexture 14432 -> StageTexture
14433 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14433 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14434SampleMaterial.lc 2037:15-2041:40 144342037:15-2041:40
14435 [TCMod] 14435 [TCMod]
14436 -> StageTexture 14436 -> StageTexture
14437 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14437 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14438SampleMaterial.lc 2037:15-2042:31 144382037:15-2042:31
14439 StageTexture 14439 StageTexture
14440 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14440 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14441SampleMaterial.lc 2037:15-2043:42 144412037:15-2043:42
14442 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14442 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14443SampleMaterial.lc 2037:15-2044:38 144432037:15-2044:38
14444 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14444 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14445SampleMaterial.lc 2037:15-2045:41 144452037:15-2045:41
14446 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14446 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14447SampleMaterial.lc 2037:15-2046:40 144472037:15-2046:40
14448 Bool -> String -> StageAttrs 14448 Bool -> String -> StageAttrs
14449SampleMaterial.lc 2037:15-2047:46 144492037:15-2047:46
14450 String -> StageAttrs 14450 String -> StageAttrs
14451SampleMaterial.lc 2037:15-2049:18 144512037:15-2049:18
14452 StageAttrs | [StageAttrs] 14452 StageAttrs | [StageAttrs]
14453SampleMaterial.lc 2038:29-2038:33 144532038:29-2038:33
14454 forall a . a -> Maybe a 14454 forall a . a -> Maybe a
14455SampleMaterial.lc 2038:29-2038:57 144552038:29-2038:57
14456 Maybe (Blending', Blending') 14456 Maybe (Blending', Blending')
14457SampleMaterial.lc 2038:34-2038:57 144572038:34-2038:57
14458 (Blending', Blending') 14458 (Blending', Blending')
14459SampleMaterial.lc 2038:36-2038:46 144592038:36-2038:46
14460 Blending' 14460 Blending'
14461SampleMaterial.lc 2038:49-2038:55 144612038:49-2038:55
14462 Blending' | ((Blending')) 14462 Blending' | ((Blending'))
14463SampleMaterial.lc 2039:30-2039:50 144632039:30-2039:50
14464 RGBGen 14464 RGBGen
14465SampleMaterial.lc 2040:32-2040:42 144652040:32-2040:42
14466 AlphaGen 14466 AlphaGen
14467SampleMaterial.lc 2041:29-2041:40 144672041:29-2041:40
14468 TCGen 14468 TCGen
14469SampleMaterial.lc 2042:29-2042:31 144692042:29-2042:31
14470 forall a . [a] 14470 forall a . [a]
14471SampleMaterial.lc 2043:31-2043:42 144712043:31-2043:42
14472 StageTexture 14472 StageTexture
14473SampleMaterial.lc 2044:34-2044:38 144732044:34-2044:38
14474 Bool 14474 Bool
14475SampleMaterial.lc 2045:33-2045:41 144752045:33-2045:41
14476 DepthFunction 14476 DepthFunction
14477SampleMaterial.lc 2046:33-2046:40 144772046:33-2046:40
14478 forall a . Maybe a 14478 forall a . Maybe a
14479SampleMaterial.lc 2047:41-2047:46 144792047:41-2047:46
14480 Bool 14480 Bool
14481SampleMaterial.lc 2048:38-2048:54 144812048:38-2048:54
14482 String 14482 String
14483SampleMaterial.lc 2051:21-2051:26 144832051:21-2051:26
14484 Bool 14484 Bool
14485SampleMaterial.lc 2054:5-2096:6 144852054:5-2096:6
14486 (String, CommonAttrs) 14486 (String, CommonAttrs)
14487SampleMaterial.lc 2054:5-2182:6 144872054:5-2182:6
14488 [(String, CommonAttrs)] 14488 [(String, CommonAttrs)]
14489SampleMaterial.lc 2054:7-2054:40 144892054:7-2054:40
14490 String 14490 String
14491SampleMaterial.lc 2055:7-2055:18 144912055:7-2055:18
14492 () 14492 ()
14493 -> () 14493 -> ()
14494 -> Bool 14494 -> Bool
@@ -14496,68 +14496,68 @@ SampleMaterial.lc 2055:7-2055:18
14496 -> Bool 14496 -> Bool
14497 -> Bool 14497 -> Bool
14498 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14498 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14499SampleMaterial.lc 2055:7-2056:26 144992055:7-2056:26
14500 () 14500 ()
14501 -> Bool 14501 -> Bool
14502 -> Float 14502 -> Float
14503 -> Bool 14503 -> Bool
14504 -> Bool 14504 -> Bool
14505 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14505 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14506SampleMaterial.lc 2055:7-2057:26 145062055:7-2057:26
14507 Bool 14507 Bool
14508 -> Float 14508 -> Float
14509 -> Bool 14509 -> Bool
14510 -> Bool 14510 -> Bool
14511 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14511 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14512SampleMaterial.lc 2055:7-2058:27 145122055:7-2058:27
14513 Float 14513 Float
14514 -> Bool 14514 -> Bool
14515 -> Bool 14515 -> Bool
14516 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14516 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14517SampleMaterial.lc 2055:7-2059:21 145172055:7-2059:21
14518 Bool 14518 Bool
14519 -> Bool 14519 -> Bool
14520 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14520 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14521SampleMaterial.lc 2055:7-2060:35 145212055:7-2060:35
14522 Bool 14522 Bool
14523 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14523 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14524SampleMaterial.lc 2055:7-2061:28 145242055:7-2061:28
14525 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14525 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14526SampleMaterial.lc 2055:7-2062:33 145262055:7-2062:33
14527 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14527 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14528SampleMaterial.lc 2055:7-2063:32 145282055:7-2063:32
14529 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14529 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14530SampleMaterial.lc 2055:7-2064:30 145302055:7-2064:30
14531 Bool -> [StageAttrs] -> Bool -> CommonAttrs 14531 Bool -> [StageAttrs] -> Bool -> CommonAttrs
14532SampleMaterial.lc 2055:7-2065:34 145322055:7-2065:34
14533 [StageAttrs] -> Bool -> CommonAttrs 14533 [StageAttrs] -> Bool -> CommonAttrs
14534SampleMaterial.lc 2055:7-2093:14 145342055:7-2093:14
14535 Bool -> CommonAttrs 14535 Bool -> CommonAttrs
14536SampleMaterial.lc 2055:7-2095:10 145362055:7-2095:10
14537 CommonAttrs | ((CommonAttrs)) 14537 CommonAttrs | ((CommonAttrs))
14538SampleMaterial.lc 2056:24-2056:26 145382056:24-2056:26
14539 () 14539 ()
14540SampleMaterial.lc 2057:24-2057:26 145402057:24-2057:26
14541 () 14541 ()
14542SampleMaterial.lc 2058:22-2058:27 145422058:22-2058:27
14543 Bool 14543 Bool
14544SampleMaterial.lc 2059:20-2059:21 145442059:20-2059:21
14545 _b 14545 _b
14546SampleMaterial.lc 2060:30-2060:35 145462060:30-2060:35
14547 Bool 14547 Bool
14548SampleMaterial.lc 2061:23-2061:28 145482061:23-2061:28
14549 Bool 14549 Bool
14550SampleMaterial.lc 2062:20-2062:33 145502062:20-2062:33
14551 CullType 14551 CullType
14552SampleMaterial.lc 2063:30-2063:32 145522063:30-2063:32
14553 forall a . [a] 14553 forall a . [a]
14554SampleMaterial.lc 2064:25-2064:30 145542064:25-2064:30
14555 Bool 14555 Bool
14556SampleMaterial.lc 2065:29-2065:34 145562065:29-2065:34
14557 Bool 14557 Bool
14558SampleMaterial.lc 2067:13-2093:14 145582067:13-2093:14
14559 [StageAttrs] 14559 [StageAttrs]
14560SampleMaterial.lc 2067:15-2067:25 145602067:15-2067:25
14561 Maybe (Blending', Blending') 14561 Maybe (Blending', Blending')
14562 -> RGBGen 14562 -> RGBGen
14563 -> AlphaGen 14563 -> AlphaGen
@@ -14565,70 +14565,70 @@ SampleMaterial.lc 2067:15-2067:25
14565 -> [TCMod] 14565 -> [TCMod]
14566 -> StageTexture 14566 -> StageTexture
14567 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14567 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14568SampleMaterial.lc 2067:15-2068:36 145682067:15-2068:36
14569 RGBGen 14569 RGBGen
14570 -> AlphaGen 14570 -> AlphaGen
14571 -> TCGen 14571 -> TCGen
14572 -> [TCMod] 14572 -> [TCMod]
14573 -> StageTexture 14573 -> StageTexture
14574 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14574 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14575SampleMaterial.lc 2067:15-2069:50 145752067:15-2069:50
14576 AlphaGen 14576 AlphaGen
14577 -> TCGen 14577 -> TCGen
14578 -> [TCMod] 14578 -> [TCMod]
14579 -> StageTexture 14579 -> StageTexture
14580 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14580 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14581SampleMaterial.lc 2067:15-2070:42 145812067:15-2070:42
14582 TCGen 14582 TCGen
14583 -> [TCMod] 14583 -> [TCMod]
14584 -> StageTexture 14584 -> StageTexture
14585 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14585 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14586SampleMaterial.lc 2067:15-2071:36 145862067:15-2071:36
14587 [TCMod] 14587 [TCMod]
14588 -> StageTexture 14588 -> StageTexture
14589 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14589 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14590SampleMaterial.lc 2067:15-2072:31 145902067:15-2072:31
14591 StageTexture 14591 StageTexture
14592 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14592 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14593SampleMaterial.lc 2067:15-2073:71 145932067:15-2073:71
14594 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14594 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14595SampleMaterial.lc 2067:15-2074:38 145952067:15-2074:38
14596 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14596 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14597SampleMaterial.lc 2067:15-2075:41 145972067:15-2075:41
14598 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14598 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14599SampleMaterial.lc 2067:15-2076:40 145992067:15-2076:40
14600 Bool -> String -> StageAttrs 14600 Bool -> String -> StageAttrs
14601SampleMaterial.lc 2067:15-2077:46 146012067:15-2077:46
14602 String -> StageAttrs 14602 String -> StageAttrs
14603SampleMaterial.lc 2067:15-2079:18 146032067:15-2079:18
14604 StageAttrs 14604 StageAttrs
14605SampleMaterial.lc 2068:29-2068:36 146052068:29-2068:36
14606 forall a . Maybe a 14606 forall a . Maybe a
14607SampleMaterial.lc 2069:30-2069:50 146072069:30-2069:50
14608 RGBGen 14608 RGBGen
14609SampleMaterial.lc 2070:32-2070:42 146092070:32-2070:42
14610 AlphaGen 14610 AlphaGen
14611SampleMaterial.lc 2071:29-2071:36 146112071:29-2071:36
14612 TCGen 14612 TCGen
14613SampleMaterial.lc 2072:29-2072:31 146132072:29-2072:31
14614 forall a . [a] 14614 forall a . [a]
14615SampleMaterial.lc 2073:31-2073:37 146152073:31-2073:37
14616 String -> StageTexture 14616 String -> StageTexture
14617SampleMaterial.lc 2073:31-2073:71 146172073:31-2073:71
14618 StageTexture 14618 StageTexture
14619SampleMaterial.lc 2073:38-2073:71 146192073:38-2073:71
14620 String 14620 String
14621SampleMaterial.lc 2074:34-2074:38 146212074:34-2074:38
14622 Bool 14622 Bool
14623SampleMaterial.lc 2075:33-2075:41 146232075:33-2075:41
14624 DepthFunction 14624 DepthFunction
14625SampleMaterial.lc 2076:33-2076:40 146252076:33-2076:40
14626 forall a . Maybe a 14626 forall a . Maybe a
14627SampleMaterial.lc 2077:41-2077:46 146272077:41-2077:46
14628 Bool 14628 Bool
14629SampleMaterial.lc 2078:38-2078:54 146292078:38-2078:54
14630 String 14630 String
14631SampleMaterial.lc 2080:15-2080:25 146312080:15-2080:25
14632 Maybe (Blending', Blending') 14632 Maybe (Blending', Blending')
14633 -> RGBGen 14633 -> RGBGen
14634 -> AlphaGen 14634 -> AlphaGen
@@ -14636,82 +14636,82 @@ SampleMaterial.lc 2080:15-2080:25
14636 -> [TCMod] 14636 -> [TCMod]
14637 -> StageTexture 14637 -> StageTexture
14638 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14638 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14639SampleMaterial.lc 2080:15-2081:57 146392080:15-2081:57
14640 RGBGen 14640 RGBGen
14641 -> AlphaGen 14641 -> AlphaGen
14642 -> TCGen 14642 -> TCGen
14643 -> [TCMod] 14643 -> [TCMod]
14644 -> StageTexture 14644 -> StageTexture
14645 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14645 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14646SampleMaterial.lc 2080:15-2082:50 146462080:15-2082:50
14647 AlphaGen 14647 AlphaGen
14648 -> TCGen 14648 -> TCGen
14649 -> [TCMod] 14649 -> [TCMod]
14650 -> StageTexture 14650 -> StageTexture
14651 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14651 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14652SampleMaterial.lc 2080:15-2083:42 146522080:15-2083:42
14653 TCGen 14653 TCGen
14654 -> [TCMod] 14654 -> [TCMod]
14655 -> StageTexture 14655 -> StageTexture
14656 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14656 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14657SampleMaterial.lc 2080:15-2084:40 146572080:15-2084:40
14658 [TCMod] 14658 [TCMod]
14659 -> StageTexture 14659 -> StageTexture
14660 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14660 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14661SampleMaterial.lc 2080:15-2085:31 146612080:15-2085:31
14662 StageTexture 14662 StageTexture
14663 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14663 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14664SampleMaterial.lc 2080:15-2086:42 146642080:15-2086:42
14665 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14665 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14666SampleMaterial.lc 2080:15-2087:38 146662080:15-2087:38
14667 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14667 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14668SampleMaterial.lc 2080:15-2088:41 146682080:15-2088:41
14669 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14669 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14670SampleMaterial.lc 2080:15-2089:40 146702080:15-2089:40
14671 Bool -> String -> StageAttrs 14671 Bool -> String -> StageAttrs
14672SampleMaterial.lc 2080:15-2090:46 146722080:15-2090:46
14673 String -> StageAttrs 14673 String -> StageAttrs
14674SampleMaterial.lc 2080:15-2092:18 146742080:15-2092:18
14675 StageAttrs | [StageAttrs] 14675 StageAttrs | [StageAttrs]
14676SampleMaterial.lc 2081:29-2081:33 146762081:29-2081:33
14677 forall a . a -> Maybe a 14677 forall a . a -> Maybe a
14678SampleMaterial.lc 2081:29-2081:57 146782081:29-2081:57
14679 Maybe (Blending', Blending') 14679 Maybe (Blending', Blending')
14680SampleMaterial.lc 2081:34-2081:57 146802081:34-2081:57
14681 (Blending', Blending') 14681 (Blending', Blending')
14682SampleMaterial.lc 2081:36-2081:46 146822081:36-2081:46
14683 Blending' 14683 Blending'
14684SampleMaterial.lc 2081:49-2081:55 146842081:49-2081:55
14685 Blending' | ((Blending')) 14685 Blending' | ((Blending'))
14686SampleMaterial.lc 2082:30-2082:50 146862082:30-2082:50
14687 RGBGen 14687 RGBGen
14688SampleMaterial.lc 2083:32-2083:42 146882083:32-2083:42
14689 AlphaGen 14689 AlphaGen
14690SampleMaterial.lc 2084:29-2084:40 146902084:29-2084:40
14691 TCGen 14691 TCGen
14692SampleMaterial.lc 2085:29-2085:31 146922085:29-2085:31
14693 forall a . [a] 14693 forall a . [a]
14694SampleMaterial.lc 2086:31-2086:42 146942086:31-2086:42
14695 StageTexture 14695 StageTexture
14696SampleMaterial.lc 2087:34-2087:38 146962087:34-2087:38
14697 Bool 14697 Bool
14698SampleMaterial.lc 2088:33-2088:41 146982088:33-2088:41
14699 DepthFunction 14699 DepthFunction
14700SampleMaterial.lc 2089:33-2089:40 147002089:33-2089:40
14701 forall a . Maybe a 14701 forall a . Maybe a
14702SampleMaterial.lc 2090:41-2090:46 147022090:41-2090:46
14703 Bool 14703 Bool
14704SampleMaterial.lc 2091:38-2091:54 147042091:38-2091:54
14705 String 14705 String
14706SampleMaterial.lc 2094:21-2094:26 147062094:21-2094:26
14707 Bool 14707 Bool
14708SampleMaterial.lc 2097:5-2139:6 147082097:5-2139:6
14709 (String, CommonAttrs) 14709 (String, CommonAttrs)
14710SampleMaterial.lc 2097:5-2182:6 147102097:5-2182:6
14711 [(String, CommonAttrs)] 14711 [(String, CommonAttrs)]
14712SampleMaterial.lc 2097:7-2097:50 147122097:7-2097:50
14713 String 14713 String
14714SampleMaterial.lc 2098:7-2098:18 147142098:7-2098:18
14715 () 14715 ()
14716 -> () 14716 -> ()
14717 -> Bool 14717 -> Bool
@@ -14719,68 +14719,68 @@ SampleMaterial.lc 2098:7-2098:18
14719 -> Bool 14719 -> Bool
14720 -> Bool 14720 -> Bool
14721 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14721 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14722SampleMaterial.lc 2098:7-2099:26 147222098:7-2099:26
14723 () 14723 ()
14724 -> Bool 14724 -> Bool
14725 -> Float 14725 -> Float
14726 -> Bool 14726 -> Bool
14727 -> Bool 14727 -> Bool
14728 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14728 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14729SampleMaterial.lc 2098:7-2100:26 147292098:7-2100:26
14730 Bool 14730 Bool
14731 -> Float 14731 -> Float
14732 -> Bool 14732 -> Bool
14733 -> Bool 14733 -> Bool
14734 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14734 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14735SampleMaterial.lc 2098:7-2101:27 147352098:7-2101:27
14736 Float 14736 Float
14737 -> Bool 14737 -> Bool
14738 -> Bool 14738 -> Bool
14739 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14739 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14740SampleMaterial.lc 2098:7-2102:21 147402098:7-2102:21
14741 Bool 14741 Bool
14742 -> Bool 14742 -> Bool
14743 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14743 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14744SampleMaterial.lc 2098:7-2103:35 147442098:7-2103:35
14745 Bool 14745 Bool
14746 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14746 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14747SampleMaterial.lc 2098:7-2104:28 147472098:7-2104:28
14748 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14748 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14749SampleMaterial.lc 2098:7-2105:33 147492098:7-2105:33
14750 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14750 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14751SampleMaterial.lc 2098:7-2106:32 147512098:7-2106:32
14752 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14752 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14753SampleMaterial.lc 2098:7-2107:30 147532098:7-2107:30
14754 Bool -> [StageAttrs] -> Bool -> CommonAttrs 14754 Bool -> [StageAttrs] -> Bool -> CommonAttrs
14755SampleMaterial.lc 2098:7-2108:34 147552098:7-2108:34
14756 [StageAttrs] -> Bool -> CommonAttrs 14756 [StageAttrs] -> Bool -> CommonAttrs
14757SampleMaterial.lc 2098:7-2136:14 147572098:7-2136:14
14758 Bool -> CommonAttrs 14758 Bool -> CommonAttrs
14759SampleMaterial.lc 2098:7-2138:10 147592098:7-2138:10
14760 CommonAttrs | ((CommonAttrs)) 14760 CommonAttrs | ((CommonAttrs))
14761SampleMaterial.lc 2099:24-2099:26 147612099:24-2099:26
14762 () 14762 ()
14763SampleMaterial.lc 2100:24-2100:26 147632100:24-2100:26
14764 () 14764 ()
14765SampleMaterial.lc 2101:22-2101:27 147652101:22-2101:27
14766 Bool 14766 Bool
14767SampleMaterial.lc 2102:20-2102:21 147672102:20-2102:21
14768 _b 14768 _b
14769SampleMaterial.lc 2103:30-2103:35 147692103:30-2103:35
14770 Bool 14770 Bool
14771SampleMaterial.lc 2104:23-2104:28 147712104:23-2104:28
14772 Bool 14772 Bool
14773SampleMaterial.lc 2105:20-2105:33 147732105:20-2105:33
14774 CullType 14774 CullType
14775SampleMaterial.lc 2106:30-2106:32 147752106:30-2106:32
14776 forall a . [a] 14776 forall a . [a]
14777SampleMaterial.lc 2107:25-2107:30 147772107:25-2107:30
14778 Bool 14778 Bool
14779SampleMaterial.lc 2108:29-2108:34 147792108:29-2108:34
14780 Bool 14780 Bool
14781SampleMaterial.lc 2110:13-2136:14 147812110:13-2136:14
14782 [StageAttrs] 14782 [StageAttrs]
14783SampleMaterial.lc 2110:15-2110:25 147832110:15-2110:25
14784 Maybe (Blending', Blending') 14784 Maybe (Blending', Blending')
14785 -> RGBGen 14785 -> RGBGen
14786 -> AlphaGen 14786 -> AlphaGen
@@ -14788,70 +14788,70 @@ SampleMaterial.lc 2110:15-2110:25
14788 -> [TCMod] 14788 -> [TCMod]
14789 -> StageTexture 14789 -> StageTexture
14790 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14790 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14791SampleMaterial.lc 2110:15-2111:36 147912110:15-2111:36
14792 RGBGen 14792 RGBGen
14793 -> AlphaGen 14793 -> AlphaGen
14794 -> TCGen 14794 -> TCGen
14795 -> [TCMod] 14795 -> [TCMod]
14796 -> StageTexture 14796 -> StageTexture
14797 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14797 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14798SampleMaterial.lc 2110:15-2112:50 147982110:15-2112:50
14799 AlphaGen 14799 AlphaGen
14800 -> TCGen 14800 -> TCGen
14801 -> [TCMod] 14801 -> [TCMod]
14802 -> StageTexture 14802 -> StageTexture
14803 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14803 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14804SampleMaterial.lc 2110:15-2113:42 148042110:15-2113:42
14805 TCGen 14805 TCGen
14806 -> [TCMod] 14806 -> [TCMod]
14807 -> StageTexture 14807 -> StageTexture
14808 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14808 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14809SampleMaterial.lc 2110:15-2114:36 148092110:15-2114:36
14810 [TCMod] 14810 [TCMod]
14811 -> StageTexture 14811 -> StageTexture
14812 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14812 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14813SampleMaterial.lc 2110:15-2115:31 148132110:15-2115:31
14814 StageTexture 14814 StageTexture
14815 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14815 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14816SampleMaterial.lc 2110:15-2116:81 148162110:15-2116:81
14817 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14817 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14818SampleMaterial.lc 2110:15-2117:38 148182110:15-2117:38
14819 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14819 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14820SampleMaterial.lc 2110:15-2118:41 148202110:15-2118:41
14821 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14821 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14822SampleMaterial.lc 2110:15-2119:40 148222110:15-2119:40
14823 Bool -> String -> StageAttrs 14823 Bool -> String -> StageAttrs
14824SampleMaterial.lc 2110:15-2120:46 148242110:15-2120:46
14825 String -> StageAttrs 14825 String -> StageAttrs
14826SampleMaterial.lc 2110:15-2122:18 148262110:15-2122:18
14827 StageAttrs 14827 StageAttrs
14828SampleMaterial.lc 2111:29-2111:36 148282111:29-2111:36
14829 forall a . Maybe a 14829 forall a . Maybe a
14830SampleMaterial.lc 2112:30-2112:50 148302112:30-2112:50
14831 RGBGen 14831 RGBGen
14832SampleMaterial.lc 2113:32-2113:42 148322113:32-2113:42
14833 AlphaGen 14833 AlphaGen
14834SampleMaterial.lc 2114:29-2114:36 148342114:29-2114:36
14835 TCGen 14835 TCGen
14836SampleMaterial.lc 2115:29-2115:31 148362115:29-2115:31
14837 forall a . [a] 14837 forall a . [a]
14838SampleMaterial.lc 2116:31-2116:37 148382116:31-2116:37
14839 String -> StageTexture 14839 String -> StageTexture
14840SampleMaterial.lc 2116:31-2116:81 148402116:31-2116:81
14841 StageTexture 14841 StageTexture
14842SampleMaterial.lc 2116:38-2116:81 148422116:38-2116:81
14843 String 14843 String
14844SampleMaterial.lc 2117:34-2117:38 148442117:34-2117:38
14845 Bool 14845 Bool
14846SampleMaterial.lc 2118:33-2118:41 148462118:33-2118:41
14847 DepthFunction 14847 DepthFunction
14848SampleMaterial.lc 2119:33-2119:40 148482119:33-2119:40
14849 forall a . Maybe a 14849 forall a . Maybe a
14850SampleMaterial.lc 2120:41-2120:46 148502120:41-2120:46
14851 Bool 14851 Bool
14852SampleMaterial.lc 2121:38-2121:53 148522121:38-2121:53
14853 String 14853 String
14854SampleMaterial.lc 2123:15-2123:25 148542123:15-2123:25
14855 Maybe (Blending', Blending') 14855 Maybe (Blending', Blending')
14856 -> RGBGen 14856 -> RGBGen
14857 -> AlphaGen 14857 -> AlphaGen
@@ -14859,80 +14859,80 @@ SampleMaterial.lc 2123:15-2123:25
14859 -> [TCMod] 14859 -> [TCMod]
14860 -> StageTexture 14860 -> StageTexture
14861 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14861 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14862SampleMaterial.lc 2123:15-2124:57 148622123:15-2124:57
14863 RGBGen 14863 RGBGen
14864 -> AlphaGen 14864 -> AlphaGen
14865 -> TCGen 14865 -> TCGen
14866 -> [TCMod] 14866 -> [TCMod]
14867 -> StageTexture 14867 -> StageTexture
14868 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14868 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14869SampleMaterial.lc 2123:15-2125:50 148692123:15-2125:50
14870 AlphaGen 14870 AlphaGen
14871 -> TCGen 14871 -> TCGen
14872 -> [TCMod] 14872 -> [TCMod]
14873 -> StageTexture 14873 -> StageTexture
14874 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14874 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14875SampleMaterial.lc 2123:15-2126:42 148752123:15-2126:42
14876 TCGen 14876 TCGen
14877 -> [TCMod] 14877 -> [TCMod]
14878 -> StageTexture 14878 -> StageTexture
14879 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14879 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14880SampleMaterial.lc 2123:15-2127:40 148802123:15-2127:40
14881 [TCMod] 14881 [TCMod]
14882 -> StageTexture 14882 -> StageTexture
14883 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14883 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14884SampleMaterial.lc 2123:15-2128:31 148842123:15-2128:31
14885 StageTexture 14885 StageTexture
14886 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14886 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14887SampleMaterial.lc 2123:15-2129:42 148872123:15-2129:42
14888 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14888 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14889SampleMaterial.lc 2123:15-2130:38 148892123:15-2130:38
14890 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 14890 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
14891SampleMaterial.lc 2123:15-2131:41 148912123:15-2131:41
14892 Maybe AlphaFunction -> Bool -> String -> StageAttrs 14892 Maybe AlphaFunction -> Bool -> String -> StageAttrs
14893SampleMaterial.lc 2123:15-2132:40 148932123:15-2132:40
14894 Bool -> String -> StageAttrs 14894 Bool -> String -> StageAttrs
14895SampleMaterial.lc 2123:15-2133:46 148952123:15-2133:46
14896 String -> StageAttrs 14896 String -> StageAttrs
14897SampleMaterial.lc 2123:15-2135:18 148972123:15-2135:18
14898 StageAttrs | [StageAttrs] 14898 StageAttrs | [StageAttrs]
14899SampleMaterial.lc 2124:29-2124:33 148992124:29-2124:33
14900 forall a . a -> Maybe a 14900 forall a . a -> Maybe a
14901SampleMaterial.lc 2124:29-2124:57 149012124:29-2124:57
14902 Maybe (Blending', Blending') 14902 Maybe (Blending', Blending')
14903SampleMaterial.lc 2124:34-2124:57 149032124:34-2124:57
14904 (Blending', Blending') 14904 (Blending', Blending')
14905SampleMaterial.lc 2124:36-2124:46 149052124:36-2124:46
14906 Blending' 14906 Blending'
14907SampleMaterial.lc 2124:49-2124:55 149072124:49-2124:55
14908 Blending' | ((Blending')) 14908 Blending' | ((Blending'))
14909SampleMaterial.lc 2125:30-2125:50 149092125:30-2125:50
14910 RGBGen 14910 RGBGen
14911SampleMaterial.lc 2126:32-2126:42 149112126:32-2126:42
14912 AlphaGen 14912 AlphaGen
14913SampleMaterial.lc 2127:29-2127:40 149132127:29-2127:40
14914 TCGen 14914 TCGen
14915SampleMaterial.lc 2128:29-2128:31 149152128:29-2128:31
14916 forall a . [a] 14916 forall a . [a]
14917SampleMaterial.lc 2129:31-2129:42 149172129:31-2129:42
14918 StageTexture 14918 StageTexture
14919SampleMaterial.lc 2130:34-2130:38 149192130:34-2130:38
14920 Bool 14920 Bool
14921SampleMaterial.lc 2131:33-2131:41 149212131:33-2131:41
14922 DepthFunction 14922 DepthFunction
14923SampleMaterial.lc 2132:33-2132:40 149232132:33-2132:40
14924 forall a . Maybe a 14924 forall a . Maybe a
14925SampleMaterial.lc 2133:41-2133:46 149252133:41-2133:46
14926 Bool 14926 Bool
14927SampleMaterial.lc 2134:38-2134:54 149272134:38-2134:54
14928 String 14928 String
14929SampleMaterial.lc 2137:21-2137:26 149292137:21-2137:26
14930 Bool 14930 Bool
14931SampleMaterial.lc 2140:5-2182:6 149312140:5-2182:6
14932 (String, CommonAttrs) | [(String, CommonAttrs)] 14932 (String, CommonAttrs) | [(String, CommonAttrs)]
14933SampleMaterial.lc 2140:7-2140:50 149332140:7-2140:50
14934 String 14934 String
14935SampleMaterial.lc 2141:7-2141:18 149352141:7-2141:18
14936 () 14936 ()
14937 -> () 14937 -> ()
14938 -> Bool 14938 -> Bool
@@ -14940,68 +14940,68 @@ SampleMaterial.lc 2141:7-2141:18
14940 -> Bool 14940 -> Bool
14941 -> Bool 14941 -> Bool
14942 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14942 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14943SampleMaterial.lc 2141:7-2142:26 149432141:7-2142:26
14944 () 14944 ()
14945 -> Bool 14945 -> Bool
14946 -> Float 14946 -> Float
14947 -> Bool 14947 -> Bool
14948 -> Bool 14948 -> Bool
14949 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14949 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14950SampleMaterial.lc 2141:7-2143:26 149502141:7-2143:26
14951 Bool 14951 Bool
14952 -> Float 14952 -> Float
14953 -> Bool 14953 -> Bool
14954 -> Bool 14954 -> Bool
14955 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14955 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14956SampleMaterial.lc 2141:7-2144:27 149562141:7-2144:27
14957 Float 14957 Float
14958 -> Bool 14958 -> Bool
14959 -> Bool 14959 -> Bool
14960 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14960 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14961SampleMaterial.lc 2141:7-2145:21 149612141:7-2145:21
14962 Bool 14962 Bool
14963 -> Bool 14963 -> Bool
14964 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14964 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14965SampleMaterial.lc 2141:7-2146:35 149652141:7-2146:35
14966 Bool 14966 Bool
14967 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14967 -> CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14968SampleMaterial.lc 2141:7-2147:28 149682141:7-2147:28
14969 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14969 CullType -> [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14970SampleMaterial.lc 2141:7-2148:33 149702141:7-2148:33
14971 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14971 [Deform] -> Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14972SampleMaterial.lc 2141:7-2149:32 149722141:7-2149:32
14973 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs 14973 Bool -> Bool -> [StageAttrs] -> Bool -> CommonAttrs
14974SampleMaterial.lc 2141:7-2150:30 149742141:7-2150:30
14975 Bool -> [StageAttrs] -> Bool -> CommonAttrs 14975 Bool -> [StageAttrs] -> Bool -> CommonAttrs
14976SampleMaterial.lc 2141:7-2151:34 149762141:7-2151:34
14977 [StageAttrs] -> Bool -> CommonAttrs 14977 [StageAttrs] -> Bool -> CommonAttrs
14978SampleMaterial.lc 2141:7-2179:14 149782141:7-2179:14
14979 Bool -> CommonAttrs 14979 Bool -> CommonAttrs
14980SampleMaterial.lc 2141:7-2181:10 149802141:7-2181:10
14981 CommonAttrs | ((CommonAttrs)) 14981 CommonAttrs | ((CommonAttrs))
14982SampleMaterial.lc 2142:24-2142:26 149822142:24-2142:26
14983 () 14983 ()
14984SampleMaterial.lc 2143:24-2143:26 149842143:24-2143:26
14985 () 14985 ()
14986SampleMaterial.lc 2144:22-2144:27 149862144:22-2144:27
14987 Bool 14987 Bool
14988SampleMaterial.lc 2145:20-2145:21 149882145:20-2145:21
14989 _b 14989 _b
14990SampleMaterial.lc 2146:30-2146:35 149902146:30-2146:35
14991 Bool 14991 Bool
14992SampleMaterial.lc 2147:23-2147:28 149922147:23-2147:28
14993 Bool 14993 Bool
14994SampleMaterial.lc 2148:20-2148:33 149942148:20-2148:33
14995 CullType 14995 CullType
14996SampleMaterial.lc 2149:30-2149:32 149962149:30-2149:32
14997 forall a . [a] 14997 forall a . [a]
14998SampleMaterial.lc 2150:25-2150:30 149982150:25-2150:30
14999 Bool 14999 Bool
15000SampleMaterial.lc 2151:29-2151:34 150002151:29-2151:34
15001 Bool 15001 Bool
15002SampleMaterial.lc 2153:13-2179:14 150022153:13-2179:14
15003 [StageAttrs] 15003 [StageAttrs]
15004SampleMaterial.lc 2153:15-2153:25 150042153:15-2153:25
15005 Maybe (Blending', Blending') 15005 Maybe (Blending', Blending')
15006 -> RGBGen 15006 -> RGBGen
15007 -> AlphaGen 15007 -> AlphaGen
@@ -15009,70 +15009,70 @@ SampleMaterial.lc 2153:15-2153:25
15009 -> [TCMod] 15009 -> [TCMod]
15010 -> StageTexture 15010 -> StageTexture
15011 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15011 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15012SampleMaterial.lc 2153:15-2154:36 150122153:15-2154:36
15013 RGBGen 15013 RGBGen
15014 -> AlphaGen 15014 -> AlphaGen
15015 -> TCGen 15015 -> TCGen
15016 -> [TCMod] 15016 -> [TCMod]
15017 -> StageTexture 15017 -> StageTexture
15018 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15018 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15019SampleMaterial.lc 2153:15-2155:50 150192153:15-2155:50
15020 AlphaGen 15020 AlphaGen
15021 -> TCGen 15021 -> TCGen
15022 -> [TCMod] 15022 -> [TCMod]
15023 -> StageTexture 15023 -> StageTexture
15024 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15024 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15025SampleMaterial.lc 2153:15-2156:42 150252153:15-2156:42
15026 TCGen 15026 TCGen
15027 -> [TCMod] 15027 -> [TCMod]
15028 -> StageTexture 15028 -> StageTexture
15029 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15029 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15030SampleMaterial.lc 2153:15-2157:36 150302153:15-2157:36
15031 [TCMod] 15031 [TCMod]
15032 -> StageTexture 15032 -> StageTexture
15033 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15033 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15034SampleMaterial.lc 2153:15-2158:31 150342153:15-2158:31
15035 StageTexture 15035 StageTexture
15036 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15036 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15037SampleMaterial.lc 2153:15-2159:81 150372153:15-2159:81
15038 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15038 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15039SampleMaterial.lc 2153:15-2160:38 150392153:15-2160:38
15040 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15040 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15041SampleMaterial.lc 2153:15-2161:41 150412153:15-2161:41
15042 Maybe AlphaFunction -> Bool -> String -> StageAttrs 15042 Maybe AlphaFunction -> Bool -> String -> StageAttrs
15043SampleMaterial.lc 2153:15-2162:40 150432153:15-2162:40
15044 Bool -> String -> StageAttrs 15044 Bool -> String -> StageAttrs
15045SampleMaterial.lc 2153:15-2163:46 150452153:15-2163:46
15046 String -> StageAttrs 15046 String -> StageAttrs
15047SampleMaterial.lc 2153:15-2165:18 150472153:15-2165:18
15048 StageAttrs 15048 StageAttrs
15049SampleMaterial.lc 2154:29-2154:36 150492154:29-2154:36
15050 forall a . Maybe a 15050 forall a . Maybe a
15051SampleMaterial.lc 2155:30-2155:50 150512155:30-2155:50
15052 RGBGen 15052 RGBGen
15053SampleMaterial.lc 2156:32-2156:42 150532156:32-2156:42
15054 AlphaGen 15054 AlphaGen
15055SampleMaterial.lc 2157:29-2157:36 150552157:29-2157:36
15056 TCGen 15056 TCGen
15057SampleMaterial.lc 2158:29-2158:31 150572158:29-2158:31
15058 forall a . [a] 15058 forall a . [a]
15059SampleMaterial.lc 2159:31-2159:37 150592159:31-2159:37
15060 String -> StageTexture 15060 String -> StageTexture
15061SampleMaterial.lc 2159:31-2159:81 150612159:31-2159:81
15062 StageTexture 15062 StageTexture
15063SampleMaterial.lc 2159:38-2159:81 150632159:38-2159:81
15064 String 15064 String
15065SampleMaterial.lc 2160:34-2160:38 150652160:34-2160:38
15066 Bool 15066 Bool
15067SampleMaterial.lc 2161:33-2161:41 150672161:33-2161:41
15068 DepthFunction 15068 DepthFunction
15069SampleMaterial.lc 2162:33-2162:40 150692162:33-2162:40
15070 forall a . Maybe a 15070 forall a . Maybe a
15071SampleMaterial.lc 2163:41-2163:46 150712163:41-2163:46
15072 Bool 15072 Bool
15073SampleMaterial.lc 2164:38-2164:54 150732164:38-2164:54
15074 String 15074 String
15075SampleMaterial.lc 2166:15-2166:25 150752166:15-2166:25
15076 Maybe (Blending', Blending') 15076 Maybe (Blending', Blending')
15077 -> RGBGen 15077 -> RGBGen
15078 -> AlphaGen 15078 -> AlphaGen
@@ -15080,72 +15080,72 @@ SampleMaterial.lc 2166:15-2166:25
15080 -> [TCMod] 15080 -> [TCMod]
15081 -> StageTexture 15081 -> StageTexture
15082 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15082 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15083SampleMaterial.lc 2166:15-2167:57 150832166:15-2167:57
15084 RGBGen 15084 RGBGen
15085 -> AlphaGen 15085 -> AlphaGen
15086 -> TCGen 15086 -> TCGen
15087 -> [TCMod] 15087 -> [TCMod]
15088 -> StageTexture 15088 -> StageTexture
15089 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15089 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15090SampleMaterial.lc 2166:15-2168:50 150902166:15-2168:50
15091 AlphaGen 15091 AlphaGen
15092 -> TCGen 15092 -> TCGen
15093 -> [TCMod] 15093 -> [TCMod]
15094 -> StageTexture 15094 -> StageTexture
15095 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15095 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15096SampleMaterial.lc 2166:15-2169:42 150962166:15-2169:42
15097 TCGen 15097 TCGen
15098 -> [TCMod] 15098 -> [TCMod]
15099 -> StageTexture 15099 -> StageTexture
15100 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15100 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15101SampleMaterial.lc 2166:15-2170:40 151012166:15-2170:40
15102 [TCMod] 15102 [TCMod]
15103 -> StageTexture 15103 -> StageTexture
15104 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15104 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15105SampleMaterial.lc 2166:15-2171:31 151052166:15-2171:31
15106 StageTexture 15106 StageTexture
15107 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15107 -> Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15108SampleMaterial.lc 2166:15-2172:42 151082166:15-2172:42
15109 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15109 Bool -> DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15110SampleMaterial.lc 2166:15-2173:38 151102166:15-2173:38
15111 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs 15111 DepthFunction -> Maybe AlphaFunction -> Bool -> String -> StageAttrs
15112SampleMaterial.lc 2166:15-2174:41 151122166:15-2174:41
15113 Maybe AlphaFunction -> Bool -> String -> StageAttrs 15113 Maybe AlphaFunction -> Bool -> String -> StageAttrs
15114SampleMaterial.lc 2166:15-2175:40 151142166:15-2175:40
15115 Bool -> String -> StageAttrs 15115 Bool -> String -> StageAttrs
15116SampleMaterial.lc 2166:15-2176:46 151162166:15-2176:46
15117 String -> StageAttrs 15117 String -> StageAttrs
15118SampleMaterial.lc 2166:15-2178:18 151182166:15-2178:18
15119 StageAttrs | [StageAttrs] 15119 StageAttrs | [StageAttrs]
15120SampleMaterial.lc 2167:29-2167:33 151202167:29-2167:33
15121 forall a . a -> Maybe a 15121 forall a . a -> Maybe a
15122SampleMaterial.lc 2167:29-2167:57 151222167:29-2167:57
15123 Maybe (Blending', Blending') 15123 Maybe (Blending', Blending')
15124SampleMaterial.lc 2167:34-2167:57 151242167:34-2167:57
15125 (Blending', Blending') 15125 (Blending', Blending')
15126SampleMaterial.lc 2167:36-2167:46 151262167:36-2167:46
15127 Blending' 15127 Blending'
15128SampleMaterial.lc 2167:49-2167:55 151282167:49-2167:55
15129 Blending' | ((Blending')) 15129 Blending' | ((Blending'))
15130SampleMaterial.lc 2168:30-2168:50 151302168:30-2168:50
15131 RGBGen 15131 RGBGen
15132SampleMaterial.lc 2169:32-2169:42 151322169:32-2169:42
15133 AlphaGen 15133 AlphaGen
15134SampleMaterial.lc 2170:29-2170:40 151342170:29-2170:40
15135 TCGen 15135 TCGen
15136SampleMaterial.lc 2171:29-2171:31 151362171:29-2171:31
15137 forall a . [a] 15137 forall a . [a]
15138SampleMaterial.lc 2172:31-2172:42 151382172:31-2172:42
15139 StageTexture 15139 StageTexture
15140SampleMaterial.lc 2173:34-2173:38 151402173:34-2173:38
15141 Bool 15141 Bool
15142SampleMaterial.lc 2174:33-2174:41 151422174:33-2174:41
15143 DepthFunction 15143 DepthFunction
15144SampleMaterial.lc 2175:33-2175:40 151442175:33-2175:40
15145 forall a . Maybe a 15145 forall a . Maybe a
15146SampleMaterial.lc 2176:41-2176:46 151462176:41-2176:46
15147 Bool 15147 Bool
15148SampleMaterial.lc 2177:38-2177:54 151482177:38-2177:54
15149 String 15149 String
15150SampleMaterial.lc 2180:21-2180:26 151502180:21-2180:26
15151 Bool \ No newline at end of file 15151 Bool \ No newline at end of file
diff --git a/testdata/primes.out b/testdata/primes.out
index 176f48ab..2bd162c9 100644
--- a/testdata/primes.out
+++ b/testdata/primes.out
@@ -194,358 +194,358 @@ takeWhile
194 (\e f -> case'Bool (\_ -> [a]) (_rhs []) (_rhs (e : b c f)) (c e)) 194 (\e f -> case'Bool (\_ -> [a]) (_rhs []) (_rhs (e : b c f)) (c e))
195 d 195 d
196------------ tooltips 196------------ tooltips
197testdata/primes.lc 7:3-7:4 1977:3-7:4
198 forall a b . (a -> b) -> a -> b 198 forall a b . (a -> b) -> a -> b
199testdata/primes.lc 7:9-7:10 1997:9-7:10
200 _d 200 _d
201testdata/primes.lc 7:11-7:12 2017:11-7:12
202 _e 202 _e
203testdata/primes.lc 9:1-9:3 2039:1-9:3
204 forall a . a -> a 204 forall a . a -> a
205testdata/primes.lc 9:8-9:9 2059:8-9:9
206 _b 206 _b
207testdata/primes.lc 11:1-11:6 20711:1-11:6
208 forall a b . (b -> a -> a) -> a -> [b] -> a 208 forall a b . (b -> a -> a) -> a -> [b] -> a
209testdata/primes.lc 11:16-11:17 20911:16-11:17
210 _f 210 _f
211testdata/primes.lc 11:16-12:39 21111:16-12:39
212 [_b] -> _f 212 [_b] -> _f
213testdata/primes.lc 12:21-12:22 21312:21-12:22
214 _k 214 _k
215testdata/primes.lc 12:21-12:26 21512:21-12:26
216 _b -> _a 216 _b -> _a
217testdata/primes.lc 12:21-12:39 21712:21-12:39
218 _h 218 _h
219testdata/primes.lc 12:23-12:24 21912:23-12:24
220 _h 220 _h
221testdata/primes.lc 12:25-12:26 22112:25-12:26
222 forall a b . (a -> b) -> a -> b 222 forall a b . (a -> b) -> a -> b
223testdata/primes.lc 12:27-12:32 22312:27-12:32
224 _k 224 _k
225testdata/primes.lc 12:33-12:34 22512:33-12:34
226 _g -> _d -> _k 226 _g -> _d -> _k
227testdata/primes.lc 12:35-12:36 22712:35-12:36
228 _l 228 _l
229testdata/primes.lc 12:37-12:39 22912:37-12:39
230 [_h] 230 [_h]
231testdata/primes.lc 19:1-19:7 23119:1-19:7
232 forall a . (a -> Bool) -> [a] -> [a] 232 forall a . (a -> Bool) -> [a] -> [a]
233testdata/primes.lc 19:12-19:17 23319:12-19:17
234 forall a b . (b -> a -> a) -> a -> [b] -> a 234 forall a b . (b -> a -> a) -> a -> [b] -> a
235testdata/primes.lc 19:12-19:54 23519:12-19:54
236 [_a] -> [_a] -> [_a] 236 [_a] -> [_a] -> [_a]
237testdata/primes.lc 19:12-19:57 23719:12-19:57
238 [_a] -> [_a] 238 [_a] -> [_a]
239testdata/primes.lc 19:28-19:53 23919:28-19:53
240 [_c] 240 [_c]
241testdata/primes.lc 19:31-19:32 24119:31-19:32
242 _g 242 _g
243testdata/primes.lc 19:31-19:45 24319:31-19:45
244 [_c] -> [_c] 244 [_c] -> [_c]
245testdata/primes.lc 19:33-19:34 24519:33-19:34
246 _g 246 _g
247testdata/primes.lc 19:40-19:41 24719:40-19:41
248 _e 248 _e
249testdata/primes.lc 19:40-19:42 24919:40-19:42
250 [_d] -> [_d] 250 [_d] -> [_d]
251testdata/primes.lc 19:40-19:45 25119:40-19:45
252 [_c] 252 [_c]
253testdata/primes.lc 19:41-19:42 25319:41-19:42
254 forall a . a -> [a] -> [a] 254 forall a . a -> [a] -> [a]
255testdata/primes.lc 19:43-19:45 25519:43-19:45
256 _d 256 _d
257testdata/primes.lc 19:51-19:53 25719:51-19:53
258 [_c] 258 [_c]
259testdata/primes.lc 19:55-19:57 25919:55-19:57
260 forall a . [a] 260 forall a . [a]
261testdata/primes.lc 21:6-21:8 26121:6-21:8
262 Bool -> Bool -> Bool 262 Bool -> Bool -> Bool
263testdata/primes.lc 21:13-21:14 26321:13-21:14
264 _b 264 _b
265testdata/primes.lc 21:13-22:19 26521:13-22:19
266 Bool -> Bool 266 Bool -> Bool
267testdata/primes.lc 22:14-22:19 26722:14-22:19
268 Bool 268 Bool
269testdata/primes.lc 24:1-24:4 26924:1-24:4
270 [Bool] -> Bool 270 [Bool] -> Bool
271testdata/primes.lc 24:7-24:12 27124:7-24:12
272 forall a b . (b -> a -> a) -> a -> [b] -> a 272 forall a b . (b -> a -> a) -> a -> [b] -> a
273testdata/primes.lc 24:7-24:17 27324:7-24:17
274 Bool -> [Bool] -> Bool 274 Bool -> [Bool] -> Bool
275testdata/primes.lc 24:7-24:22 27524:7-24:22
276 [Bool] -> Bool 276 [Bool] -> Bool
277testdata/primes.lc 24:13-24:17 27724:13-24:17
278 Bool -> Bool -> Bool 278 Bool -> Bool -> Bool
279testdata/primes.lc 24:18-24:22 27924:18-24:22
280 Bool 280 Bool
281testdata/primes.lc 26:1-26:4 28126:1-26:4
282 forall a b . (a -> b) -> [a] -> [b] 282 forall a b . (a -> b) -> [a] -> [b]
283testdata/primes.lc 26:9-26:14 28326:9-26:14
284 forall a b . (b -> a -> a) -> a -> [b] -> a 284 forall a b . (b -> a -> a) -> a -> [b] -> a
285testdata/primes.lc 26:9-26:33 28526:9-26:33
286 [_a] -> [_b] -> [_a] 286 [_a] -> [_b] -> [_a]
287testdata/primes.lc 26:9-26:36 28726:9-26:36
288 [_b] -> [_a] 288 [_b] -> [_a]
289testdata/primes.lc 26:25-26:26 28926:25-26:26
290 _g 290 _g
291testdata/primes.lc 26:25-26:29 29126:25-26:29
292 [_a] -> [_a] 292 [_a] -> [_a]
293testdata/primes.lc 26:25-26:32 29326:25-26:32
294 [_a] 294 [_a]
295testdata/primes.lc 26:27-26:28 29526:27-26:28
296 _g 296 _g
297testdata/primes.lc 26:28-26:29 29726:28-26:29
298 forall a . a -> [a] -> [a] 298 forall a . a -> [a] -> [a]
299testdata/primes.lc 26:30-26:32 29926:30-26:32
300 [_a] 300 [_a]
301testdata/primes.lc 26:34-26:36 30126:34-26:36
302 forall a . [a] 302 forall a . [a]
303testdata/primes.lc 28:1-28:4 30328:1-28:4
304 Int -> Int -> Int 304 Int -> Int -> Int
305testdata/primes.lc 28:7-28:17 30528:7-28:17
306 Int -> Int -> Int 306 Int -> Int -> Int
307testdata/primes.lc 29:1-29:6 30729:1-29:6
308 Int -> Int 308 Int -> Int
309testdata/primes.lc 29:11-29:20 30929:11-29:20
310 Float -> Int 310 Float -> Int
311testdata/primes.lc 29:11-29:55 31129:11-29:55
312 Int 312 Int
313testdata/primes.lc 29:22-29:35 31329:22-29:35
314 Float -> Float 314 Float -> Float
315testdata/primes.lc 29:22-29:54 31529:22-29:54
316 Float 316 Float
317testdata/primes.lc 29:37-29:51 31729:37-29:51
318 Int -> Float 318 Int -> Float
319testdata/primes.lc 29:37-29:53 31929:37-29:53
320 Float 320 Float
321testdata/primes.lc 29:52-29:53 32129:52-29:53
322 _b 322 _b
323testdata/primes.lc 30:2-30:3 32330:2-30:3
324 Int -> Int -> Int 324 Int -> Int -> Int
325testdata/primes.lc 30:7-30:17 32530:7-30:17
326 Int -> Int -> Int 326 Int -> Int -> Int
327testdata/primes.lc 31:2-31:3 32731:2-31:3
328 Int -> Int -> Int 328 Int -> Int -> Int
329testdata/primes.lc 31:7-31:17 32931:7-31:17
330 Int -> Int -> Int 330 Int -> Int -> Int
331testdata/primes.lc 33:3-33:5 33133:3-33:5
332 Int -> Int -> Bool 332 Int -> Int -> Bool
333testdata/primes.lc 33:10-35:14 33333:10-35:14
334 Bool 334 Bool
335testdata/primes.lc 33:15-33:29 33533:15-33:29
336 Int -> Int -> Ordering 336 Int -> Int -> Ordering
337testdata/primes.lc 33:15-33:31 33733:15-33:31
338 Int -> Ordering 338 Int -> Ordering
339testdata/primes.lc 33:15-33:33 33933:15-33:33
340 Ordering 340 Ordering
341testdata/primes.lc 33:30-33:31 34133:30-33:31
342 _d 342 _d
343testdata/primes.lc 33:32-33:33 34333:32-33:33
344 _b 344 _b
345testdata/primes.lc 34:11-34:16 34534:11-34:16
346 Bool 346 Bool
347testdata/primes.lc 34:11-35:14 34734:11-35:14
348 Ordering -> Bool 348 Ordering -> Bool
349testdata/primes.lc 35:10-35:14 34935:10-35:14
350 Bool | Bool 350 Bool | Bool
351testdata/primes.lc 37:1-37:4 35137:1-37:4
352 Bool -> Bool 352 Bool -> Bool
353testdata/primes.lc 37:13-37:17 35337:13-37:17
354 Bool 354 Bool
355testdata/primes.lc 37:13-38:17 35537:13-38:17
356 Bool -> Bool 356 Bool -> Bool
357testdata/primes.lc 38:12-38:17 35738:12-38:17
358 Bool 358 Bool
359testdata/primes.lc 40:3-40:5 35940:3-40:5
360 forall a . Eq a => a -> a -> Bool 360 forall a . Eq a => a -> a -> Bool
361testdata/primes.lc 40:10-40:13 36140:10-40:13
362 Bool -> Bool 362 Bool -> Bool
363testdata/primes.lc 40:10-40:15 36340:10-40:15
364 Bool -> Bool 364 Bool -> Bool
365testdata/primes.lc 40:10-40:22 36540:10-40:22
366 Bool 366 Bool
367testdata/primes.lc 40:14-40:15 36740:14-40:15
368 forall a b . (a -> b) -> a -> b 368 forall a b . (a -> b) -> a -> b
369testdata/primes.lc 40:16-40:17 36940:16-40:17
370 _f 370 _f
371testdata/primes.lc 40:16-40:20 37140:16-40:20
372 _e -> Bool 372 _e -> Bool
373testdata/primes.lc 40:16-40:22 37340:16-40:22
374 Bool 374 Bool
375testdata/primes.lc 40:18-40:20 37540:18-40:20
376 forall a . Eq a => a -> a -> Bool 376 forall a . Eq a => a -> a -> Bool
377testdata/primes.lc 40:21-40:22 37740:21-40:22
378 _c 378 _c
379testdata/primes.lc 42:1-42:10 37942:1-42:10
380 forall a . (a -> Bool) -> [a] -> [a] 380 forall a . (a -> Bool) -> [a] -> [a]
381testdata/primes.lc 42:23-42:24 38142:23-42:24
382 _g 382 _g
383testdata/primes.lc 42:23-43:19 38342:23-43:19
384 [_c] 384 [_c]
385testdata/primes.lc 42:25-42:26 38542:25-42:26
386 _f 386 _f
387testdata/primes.lc 42:29-42:30 38742:29-42:30
388 _f 388 _f
389testdata/primes.lc 42:29-42:31 38942:29-42:31
390 [_e] -> [_e] 390 [_e] -> [_e]
391testdata/primes.lc 42:29-42:46 39142:29-42:46
392 [_d] 392 [_d]
393testdata/primes.lc 42:29-43:19 39342:29-43:19
394 Bool -> [_d] 394 Bool -> [_d]
395testdata/primes.lc 42:30-42:31 39542:30-42:31
396 forall a . a -> [a] -> [a] 396 forall a . a -> [a] -> [a]
397testdata/primes.lc 42:32-42:41 39742:32-42:41
398 _j 398 _j
399testdata/primes.lc 42:42-42:43 39942:42-42:43
400 _k 400 _k
401testdata/primes.lc 42:44-42:46 40142:44-42:46
402 [_h] 402 [_h]
403testdata/primes.lc 43:17-43:19 40343:17-43:19
404 forall a . [a] | forall a . [a] 404 forall a . [a] | forall a . [a]
405testdata/primes.lc 45:1-45:5 40545:1-45:5
406 Int -> [Int] 406 Int -> [Int]
407testdata/primes.lc 45:10-45:11 40745:10-45:11
408 _c 408 _c
409testdata/primes.lc 45:10-45:12 40945:10-45:12
410 [_b] -> [_b] 410 [_b] -> [_b]
411testdata/primes.lc 45:10-45:25 41145:10-45:25
412 [Int] 412 [Int]
413testdata/primes.lc 45:11-45:12 41345:11-45:12
414 forall a . a -> [a] -> [a] 414 forall a . a -> [a] -> [a]
415testdata/primes.lc 45:13-45:17 41545:13-45:17
416 _d 416 _d
417testdata/primes.lc 45:19-45:20 41745:19-45:20
418 _e 418 _e
419testdata/primes.lc 45:19-45:22 41945:19-45:22
420 Int -> Int 420 Int -> Int
421testdata/primes.lc 45:19-45:24 42145:19-45:24
422 Int 422 Int
423testdata/primes.lc 45:21-45:22 42345:21-45:22
424 Int -> Int -> Int 424 Int -> Int -> Int
425testdata/primes.lc 45:23-45:24 42545:23-45:24
426 _b 426 _b
427testdata/primes.lc 47:11-47:16 42747:11-47:16
428 Type 428 Type
429testdata/primes.lc 47:12-47:15 42947:12-47:15
430 Type 430 Type
431testdata/primes.lc 48:1-48:7 43148:1-48:7
432 [Int] 432 [Int]
433testdata/primes.lc 48:10-48:11 43348:10-48:11
434 _b 434 _b
435testdata/primes.lc 48:10-48:12 43548:10-48:12
436 [_b] -> [_b] 436 [_b] -> [_b]
437testdata/primes.lc 48:10-48:111 43748:10-48:111
438 [Int] 438 [Int]
439testdata/primes.lc 48:11-48:12 43948:11-48:12
440 forall a . a -> [a] -> [a] 440 forall a . a -> [a] -> [a]
441testdata/primes.lc 48:12-48:13 44148:12-48:13
442 _b 442 _b
443testdata/primes.lc 48:12-48:14 44348:12-48:14
444 [_b] -> [_b] 444 [_b] -> [_b]
445testdata/primes.lc 48:12-48:111 44548:12-48:111
446 [Int] 446 [Int]
447testdata/primes.lc 48:13-48:14 44748:13-48:14
448 forall a . a -> [a] -> [a] 448 forall a . a -> [a] -> [a]
449testdata/primes.lc 48:15-48:21 44948:15-48:21
450 forall a . (a -> Bool) -> [a] -> [a] 450 forall a . (a -> Bool) -> [a] -> [a]
451testdata/primes.lc 48:15-48:102 45148:15-48:102
452 [Int] -> [Int] 452 [Int] -> [Int]
453testdata/primes.lc 48:15-48:111 45348:15-48:111
454 [Int] 454 [Int]
455testdata/primes.lc 48:29-48:32 45548:29-48:32
456 [Bool] -> Bool 456 [Bool] -> Bool
457testdata/primes.lc 48:29-48:34 45748:29-48:34
458 [Bool] -> Bool 458 [Bool] -> Bool
459testdata/primes.lc 48:29-48:101 45948:29-48:101
460 Bool 460 Bool
461testdata/primes.lc 48:33-48:34 46148:33-48:34
462 forall a b . (a -> b) -> a -> b 462 forall a b . (a -> b) -> a -> b
463testdata/primes.lc 48:35-48:38 46348:35-48:38
464 forall a b . (a -> b) -> [a] -> [b] 464 forall a b . (a -> b) -> [a] -> [b]
465testdata/primes.lc 48:35-48:61 46548:35-48:61
466 [Int] -> [Bool] 466 [Int] -> [Bool]
467testdata/primes.lc 48:35-48:101 46748:35-48:101
468 [Bool] 468 [Bool]
469testdata/primes.lc 48:46-48:47 46948:46-48:47
470 _g 470 _g
471testdata/primes.lc 48:46-48:53 47148:46-48:53
472 Int -> Int 472 Int -> Int
473testdata/primes.lc 48:46-48:55 47348:46-48:55
474 Int 474 Int
475testdata/primes.lc 48:46-48:58 47548:46-48:58
476 Int -> Bool 476 Int -> Bool
477testdata/primes.lc 48:46-48:60 47748:46-48:60
478 Bool 478 Bool
479testdata/primes.lc 48:48-48:53 47948:48-48:53
480 Int -> Int -> Int 480 Int -> Int -> Int
481testdata/primes.lc 48:54-48:55 48148:54-48:55
482 _d 482 _d
483testdata/primes.lc 48:56-48:58 48348:56-48:58
484 forall a . Eq a => a -> a -> Bool 484 forall a . Eq a => a -> a -> Bool
485testdata/primes.lc 48:59-48:60 48548:59-48:60
486 _b 486 _b
487testdata/primes.lc 48:63-48:72 48748:63-48:72
488 forall a . (a -> Bool) -> [a] -> [a] 488 forall a . (a -> Bool) -> [a] -> [a]
489testdata/primes.lc 48:63-48:93 48948:63-48:93
490 [Int] -> [Int] 490 [Int] -> [Int]
491testdata/primes.lc 48:63-48:100 49148:63-48:100
492 [Int] 492 [Int]
493testdata/primes.lc 48:80-48:81 49348:80-48:81
494 _b 494 _b
495testdata/primes.lc 48:80-48:84 49548:80-48:84
496 Int -> Bool 496 Int -> Bool
497testdata/primes.lc 48:80-48:92 49748:80-48:92
498 Bool 498 Bool
499testdata/primes.lc 48:82-48:84 49948:82-48:84
500 Int -> Int -> Bool 500 Int -> Int -> Bool
501testdata/primes.lc 48:85-48:90 50148:85-48:90
502 Int -> Int 502 Int -> Int
503testdata/primes.lc 48:85-48:92 50348:85-48:92
504 Int 504 Int
505testdata/primes.lc 48:91-48:92 50548:91-48:92
506 Int 506 Int
507testdata/primes.lc 48:94-48:100 50748:94-48:100
508 [Int] 508 [Int]
509testdata/primes.lc 48:104-48:108 50948:104-48:108
510 Int -> [Int] 510 Int -> [Int]
511testdata/primes.lc 48:104-48:110 51148:104-48:110
512 [Int] 512 [Int]
513testdata/primes.lc 48:109-48:110 51348:109-48:110
514 _b 514 _b
515testdata/primes.lc 50:8-50:10 51550:8-50:10
516 forall a . [a] -> Int -> a 516 forall a . [a] -> Int -> a
517testdata/primes.lc 50:15-50:16 51750:15-50:16
518 _e 518 _e
519testdata/primes.lc 50:15-51:28 51950:15-51:28
520 Bool -> _d | _c 520 Bool -> _d | _c
521testdata/primes.lc 51:17-51:19 52151:17-51:19
522 [_h] 522 [_h]
523testdata/primes.lc 51:20-51:22 52351:20-51:22
524 _k 524 _k
525testdata/primes.lc 51:24-51:25 52551:24-51:25
526 _k 526 _k
527testdata/primes.lc 51:24-51:26 52751:24-51:26
528 Int -> Int 528 Int -> Int
529testdata/primes.lc 51:24-51:27 52951:24-51:27
530 Int 530 Int
531testdata/primes.lc 51:25-51:26 53151:25-51:26
532 Int -> Int -> Int 532 Int -> Int -> Int
533testdata/primes.lc 51:26-51:27 53351:26-51:27
534 _b 534 _b
535testdata/primes.lc 53:1-53:5 53553:1-53:5
536 Int 536 Int
537testdata/primes.lc 53:8-53:14 53753:8-53:14
538 [Int] 538 [Int]
539testdata/primes.lc 53:8-53:17 53953:8-53:17
540 Int -> Int 540 Int -> Int
541testdata/primes.lc 53:8-53:21 54153:8-53:21
542 Int 542 Int
543testdata/primes.lc 53:15-53:17 54353:15-53:17
544 forall a . [a] -> Int -> a 544 forall a . [a] -> Int -> a
545testdata/primes.lc 53:18-53:21 54553:18-53:21
546 _b 546 _b
547------------ warnings 547------------ warnings
548Uncovered pattern(s) at testdata/primes.lc:50:8: 548Uncovered pattern(s) at ./testdata/primes.lc:50:8:
549(x: _) !! 0 = x 549(x: _) !! 0 = x
550(_ : xs) !! n = xs !! (n-1) 550(_ : xs) !! n = xs !! (n-1)
551Missing case(s): 551Missing case(s):
diff --git a/testdata/record01.reject.out b/testdata/record01.reject.out
index 0221ad8b..322d5ae3 100644
--- a/testdata/record01.reject.out
+++ b/testdata/record01.reject.out
@@ -2,7 +2,7 @@ type error: can not unify
2 FrameBuffer _b _a 2 FrameBuffer _b _a
3with 3with
4 Float 4 Float
5in record01.reject.lc:26:15: 5in ./testdata/record01.reject.lc:26:15:
6 in ScreenOut record.fieldA 6 in ScreenOut record.fieldA
7 ^^^^^^ 7 ^^^^^^
8------------ trace 8------------ trace
@@ -10,414 +10,414 @@ in record01.reject.lc:26:15:
10 FrameBuffer _b _a 10 FrameBuffer _b _a
11with 11with
12 Float 12 Float
13in record01.reject.lc:26:15: 13in ./testdata/record01.reject.lc:26:15:
14 in ScreenOut record.fieldA 14 in ScreenOut record.fieldA
15 ^^^^^^ 15 ^^^^^^
16------------ tooltips 16------------ tooltips
17record01.reject.lc 2:16-2:21 172:16-2:21
18 (BlendEquation, BlendEquation) 18 (BlendEquation, BlendEquation)
19 -> ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor)) 19 -> ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor))
20 -> Vec 4 Float -> Blending Float 20 -> Vec 4 Float -> Blending Float
21record01.reject.lc 2:16-2:23 212:16-2:23
22 ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor)) 22 ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor))
23 -> Vec 4 Float -> Blending Float 23 -> Vec 4 Float -> Blending Float
24record01.reject.lc 2:16-2:81 242:16-2:81
25 Vec 4 Float -> Blending Float 25 Vec 4 Float -> Blending Float
26record01.reject.lc 2:16-2:102 262:16-2:102
27 Blending Float 27 Blending Float
28record01.reject.lc 2:22-2:23 282:22-2:23
29 _b 29 _b
30record01.reject.lc 2:24-2:81 302:24-2:81
31 ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor)) 31 ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor))
32record01.reject.lc 2:25-2:52 322:25-2:52
33 (BlendingFactor, BlendingFactor) 33 (BlendingFactor, BlendingFactor)
34record01.reject.lc 2:26-2:34 342:26-2:34
35 BlendingFactor 35 BlendingFactor
36record01.reject.lc 2:35-2:51 362:35-2:51
37 BlendingFactor | ((BlendingFactor)) 37 BlendingFactor | ((BlendingFactor))
38record01.reject.lc 2:53-2:80 382:53-2:80
39 (BlendingFactor, BlendingFactor) | (((BlendingFactor, BlendingFactor))) 39 (BlendingFactor, BlendingFactor) | (((BlendingFactor, BlendingFactor)))
40record01.reject.lc 2:54-2:62 402:54-2:62
41 BlendingFactor 41 BlendingFactor
42record01.reject.lc 2:63-2:79 422:63-2:79
43 BlendingFactor | ((BlendingFactor)) 43 BlendingFactor | ((BlendingFactor))
44record01.reject.lc 2:83-2:85 442:83-2:85
45 forall a . a -> a -> a -> a -> VecS a 4 45 forall a . a -> a -> a -> a -> VecS a 4
46record01.reject.lc 2:83-2:89 462:83-2:89
47 Float -> Float -> Float -> VecS Float 4 47 Float -> Float -> Float -> VecS Float 4
48record01.reject.lc 2:83-2:93 482:83-2:93
49 Float -> Float -> VecS Float 4 49 Float -> Float -> VecS Float 4
50record01.reject.lc 2:83-2:97 502:83-2:97
51 Float -> VecS Float 4 51 Float -> VecS Float 4
52record01.reject.lc 2:83-2:101 522:83-2:101
53 VecS Float 4 53 VecS Float 4
54record01.reject.lc 2:86-2:89 542:86-2:89
55 Float 55 Float
56record01.reject.lc 2:90-2:93 562:90-2:93
57 Float 57 Float
58record01.reject.lc 2:94-2:97 582:94-2:97
59 Float 59 Float
60record01.reject.lc 2:98-2:101 602:98-2:101
61 Float 61 Float
62record01.reject.lc 3:13-3:21 623:13-3:21
63 (BlendEquation, BlendEquation) -> Blending Float 63 (BlendEquation, BlendEquation) -> Blending Float
64record01.reject.lc 3:13-3:39 643:13-3:39
65 Blending Float 65 Blending Float
66record01.reject.lc 3:22-3:39 663:22-3:39
67 (BlendEquation, BlendEquation) 67 (BlendEquation, BlendEquation)
68record01.reject.lc 3:23-3:30 683:23-3:30
69 BlendEquation 69 BlendEquation
70record01.reject.lc 3:31-3:38 703:31-3:38
71 BlendEquation | ((BlendEquation)) 71 BlendEquation | ((BlendEquation))
72record01.reject.lc 4:11-4:16 724:11-4:16
73 (BlendEquation, BlendEquation) 73 (BlendEquation, BlendEquation)
74 -> ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor)) 74 -> ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor))
75 -> Vec 4 Float -> Blending Float 75 -> Vec 4 Float -> Blending Float
76record01.reject.lc 4:11-4:34 764:11-4:34
77 ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor)) 77 ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor))
78 -> Vec 4 Float -> Blending Float 78 -> Vec 4 Float -> Blending Float
79record01.reject.lc 4:11-4:92 794:11-4:92
80 Vec 4 Float -> Blending Float 80 Vec 4 Float -> Blending Float
81record01.reject.lc 4:11-4:113 814:11-4:113
82 Blending Float 82 Blending Float
83record01.reject.lc 4:17-4:34 834:17-4:34
84 (BlendEquation, BlendEquation) 84 (BlendEquation, BlendEquation)
85record01.reject.lc 4:18-4:25 854:18-4:25
86 BlendEquation 86 BlendEquation
87record01.reject.lc 4:26-4:33 874:26-4:33
88 BlendEquation | ((BlendEquation)) 88 BlendEquation | ((BlendEquation))
89record01.reject.lc 4:35-4:92 894:35-4:92
90 ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor)) 90 ((BlendingFactor, BlendingFactor), (BlendingFactor, BlendingFactor))
91record01.reject.lc 4:36-4:63 914:36-4:63
92 (BlendingFactor, BlendingFactor) 92 (BlendingFactor, BlendingFactor)
93record01.reject.lc 4:37-4:45 934:37-4:45
94 BlendingFactor 94 BlendingFactor
95record01.reject.lc 4:46-4:62 954:46-4:62
96 BlendingFactor | ((BlendingFactor)) 96 BlendingFactor | ((BlendingFactor))
97record01.reject.lc 4:64-4:91 974:64-4:91
98 (BlendingFactor, BlendingFactor) | (((BlendingFactor, BlendingFactor))) 98 (BlendingFactor, BlendingFactor) | (((BlendingFactor, BlendingFactor)))
99record01.reject.lc 4:65-4:73 994:65-4:73
100 BlendingFactor 100 BlendingFactor
101record01.reject.lc 4:74-4:90 1014:74-4:90
102 BlendingFactor | ((BlendingFactor)) 102 BlendingFactor | ((BlendingFactor))
103record01.reject.lc 4:94-4:96 1034:94-4:96
104 forall a . a -> a -> a -> a -> VecS a 4 104 forall a . a -> a -> a -> a -> VecS a 4
105record01.reject.lc 4:94-4:100 1054:94-4:100
106 Float -> Float -> Float -> VecS Float 4 106 Float -> Float -> Float -> VecS Float 4
107record01.reject.lc 4:94-4:104 1074:94-4:104
108 Float -> Float -> VecS Float 4 108 Float -> Float -> VecS Float 4
109record01.reject.lc 4:94-4:108 1094:94-4:108
110 Float -> VecS Float 4 110 Float -> VecS Float 4
111record01.reject.lc 4:94-4:112 1114:94-4:112
112 VecS Float 4 112 VecS Float 4
113record01.reject.lc 4:97-4:100 1134:97-4:100
114 Float 114 Float
115record01.reject.lc 4:101-4:104 1154:101-4:104
116 Float 116 Float
117record01.reject.lc 4:105-4:108 1174:105-4:108
118 Float 118 Float
119record01.reject.lc 4:109-4:112 1194:109-4:112
120 Float 120 Float
121record01.reject.lc 5:12-5:22 1215:12-5:22
122 forall a . Blending a 122 forall a . Blending a
123record01.reject.lc 6:13-6:15 1236:13-6:15
124 forall a . a -> a -> a -> a -> VecS a 4 124 forall a . a -> a -> a -> a -> VecS a 4
125record01.reject.lc 6:13-6:19 1256:13-6:19
126 Float -> Float -> Float -> VecS Float 4 126 Float -> Float -> Float -> VecS Float 4
127record01.reject.lc 6:13-6:23 1276:13-6:23
128 Float -> Float -> VecS Float 4 128 Float -> Float -> VecS Float 4
129record01.reject.lc 6:13-6:27 1296:13-6:27
130 Float -> VecS Float 4 130 Float -> VecS Float 4
131record01.reject.lc 6:13-6:31 1316:13-6:31
132 VecS Float 4 132 VecS Float 4
133record01.reject.lc 6:16-6:19 1336:16-6:19
134 Float 134 Float
135record01.reject.lc 6:20-6:23 1356:20-6:23
136 Float 136 Float
137record01.reject.lc 6:24-6:27 1376:24-6:27
138 Float 138 Float
139record01.reject.lc 6:28-6:31 1396:28-6:31
140 Float 140 Float
141record01.reject.lc 7:14-7:16 1417:14-7:16
142 forall a . a -> a -> a -> a -> VecS a 4 142 forall a . a -> a -> a -> a -> VecS a 4
143record01.reject.lc 7:14-7:20 1437:14-7:20
144 Float -> Float -> Float -> VecS Float 4 144 Float -> Float -> Float -> VecS Float 4
145record01.reject.lc 7:14-7:24 1457:14-7:24
146 Float -> Float -> VecS Float 4 146 Float -> Float -> VecS Float 4
147record01.reject.lc 7:14-7:28 1477:14-7:28
148 Float -> VecS Float 4 148 Float -> VecS Float 4
149record01.reject.lc 7:14-7:32 1497:14-7:32
150 VecS Float 4 150 VecS Float 4
151record01.reject.lc 7:17-7:20 1517:17-7:20
152 Float 152 Float
153record01.reject.lc 7:21-7:24 1537:21-7:24
154 Float 154 Float
155record01.reject.lc 7:25-7:28 1557:25-7:28
156 Float 156 Float
157record01.reject.lc 7:29-7:32 1577:29-7:32
158 Float 158 Float
159record01.reject.lc 8:23-8:34 1598:23-8:34
160 forall (a :: [Type]) 160 forall (a :: [Type])
161 . sameLayerCounts a 161 . sameLayerCounts a
162 => HList a -> FrameBuffer (ImageLC (head a)) (map GetImageKind a) 162 => HList a -> FrameBuffer (ImageLC (head a)) (map GetImageKind a)
163record01.reject.lc 8:23-8:75 1638:23-8:75
164 FrameBuffer 164 FrameBuffer
165 1 165 1
166 (map GetImageKind ' [Image 1 'Depth, Image 1 ('Color (VecScalar 4 Float))]) 166 (map GetImageKind ' [Image 1 'Depth, Image 1 ('Color (VecScalar 4 Float))])
167record01.reject.lc 8:35-8:75 1678:35-8:75
168 (Image 1 'Depth, Image 1 ('Color (VecScalar 4 Float))) 168 (Image 1 'Depth, Image 1 ('Color (VecScalar 4 Float)))
169record01.reject.lc 8:36-8:47 1698:36-8:47
170 Float -> Image 1 'Depth 170 Float -> Image 1 'Depth
171record01.reject.lc 8:36-8:54 1718:36-8:54
172 Image 1 'Depth 172 Image 1 'Depth
173record01.reject.lc 8:48-8:54 1738:48-8:54
174 Float 174 Float
175record01.reject.lc 8:55-8:66 1758:55-8:66
176 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 1 ('Color c) 176 forall (a :: Nat) b c . (Num b, c ~ VecScalar a b) => c -> Image 1 ('Color c)
177record01.reject.lc 8:55-8:74 1778:55-8:74
178 Image 1 ('Color (VecScalar 4 Float)) | ((Image 1 ('Color (VecScalar 4 Float)))) 178 Image 1 ('Color (VecScalar 4 Float)) | ((Image 1 ('Color (VecScalar 4 Float))))
179record01.reject.lc 8:67-8:74 1798:67-8:74
180 VecS Float 4 180 VecS Float 4
181record01.reject.lc 9:23-9:34 1819:23-9:34
182 forall a . Float -> PolygonMode a 182 forall a . Float -> PolygonMode a
183record01.reject.lc 9:23-9:39 1839:23-9:39
184 PolygonMode _a 184 PolygonMode _a
185record01.reject.lc 9:35-9:39 1859:35-9:39
186 Float 186 Float
187record01.reject.lc 10:23-10:34 18710:23-10:34
188 forall a . PolygonMode a 188 forall a . PolygonMode a
189record01.reject.lc 11:23-11:35 18911:23-11:35
190 forall a . PointSize a -> PolygonMode a 190 forall a . PointSize a -> PolygonMode a
191record01.reject.lc 11:23-11:52 19111:23-11:52
192 PolygonMode _a 192 PolygonMode _a
193record01.reject.lc 11:37-11:46 19311:37-11:46
194 forall a . Float -> PointSize a 194 forall a . Float -> PointSize a
195record01.reject.lc 11:37-11:51 19511:37-11:51
196 PointSize _a 196 PointSize _a
197record01.reject.lc 11:47-11:51 19711:47-11:51
198 Float 198 Float
199record01.reject.lc 12:10-12:18 19912:10-12:18
200 CullMode 200 CullMode
201record01.reject.lc 13:11-13:20 20113:11-13:20
202 CullMode 202 CullMode
203record01.reject.lc 14:23-14:34 20314:23-14:34
204 forall a 204 forall a
205 . CullMode 205 . CullMode
206 -> PolygonMode a 206 -> PolygonMode a
207 -> PolygonOffset -> ProvokingVertex -> RasterContext a 'Triangle 207 -> PolygonOffset -> ProvokingVertex -> RasterContext a 'Triangle
208record01.reject.lc 14:23-14:39 20814:23-14:39
209 PolygonMode _a -> PolygonOffset -> ProvokingVertex -> RasterContext _a 'Triangle 209 PolygonMode _a -> PolygonOffset -> ProvokingVertex -> RasterContext _a 'Triangle
210record01.reject.lc 14:23-14:49 21014:23-14:49
211 PolygonOffset -> ProvokingVertex -> RasterContext _a 'Triangle 211 PolygonOffset -> ProvokingVertex -> RasterContext _a 'Triangle
212record01.reject.lc 14:23-14:58 21214:23-14:58
213 ProvokingVertex -> RasterContext _a 'Triangle 213 ProvokingVertex -> RasterContext _a 'Triangle
214record01.reject.lc 14:23-14:70 21414:23-14:70
215 RasterContext _a 'Triangle 215 RasterContext _a 'Triangle
216record01.reject.lc 14:35-14:39 21614:35-14:39
217 CullMode 217 CullMode
218record01.reject.lc 14:40-14:49 21814:40-14:49
219 forall a . PolygonMode a 219 forall a . PolygonMode a
220record01.reject.lc 14:50-14:58 22014:50-14:58
221 PolygonOffset 221 PolygonOffset
222record01.reject.lc 14:59-14:70 22214:59-14:70
223 ProvokingVertex 223 ProvokingVertex
224record01.reject.lc 15:23-15:42 22415:23-15:42
225 forall a . a -> a 225 forall a . a -> a
226record01.reject.lc 15:23-15:102 22615:23-15:102
227 (FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))) 227 (FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float)))
228record01.reject.lc 15:43-15:102 22815:43-15:102
229 (FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))) 229 (FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float)))
230record01.reject.lc 15:44-15:51 23015:44-15:51
231 ComparisonFunction -> Bool -> FragmentOperation 'Depth 231 ComparisonFunction -> Bool -> FragmentOperation 'Depth
232record01.reject.lc 15:44-15:56 23215:44-15:56
233 Bool -> FragmentOperation 'Depth 233 Bool -> FragmentOperation 'Depth
234record01.reject.lc 15:44-15:61 23415:44-15:61
235 FragmentOperation 'Depth 235 FragmentOperation 'Depth
236record01.reject.lc 15:52-15:56 23615:52-15:56
237 ComparisonFunction 237 ComparisonFunction
238record01.reject.lc 15:57-15:61 23815:57-15:61
239 Bool 239 Bool
240record01.reject.lc 15:63-15:70 24015:63-15:70
241 forall a (b :: Nat) 241 forall a (b :: Nat)
242 . Num a 242 . Num a
243 => Blending a -> VecScalar b Bool -> FragmentOperation ('Color (VecScalar b a)) 243 => Blending a -> VecScalar b Bool -> FragmentOperation ('Color (VecScalar b a))
244record01.reject.lc 15:63-15:76 24415:63-15:76
245 VecScalar _b Bool -> FragmentOperation ('Color (VecScalar _b Float)) 245 VecScalar _b Bool -> FragmentOperation ('Color (VecScalar _b Float))
246record01.reject.lc 15:63-15:101 24615:63-15:101
247 FragmentOperation ('Color (VecScalar 4 Float)) | ((FragmentOperation 247 FragmentOperation ('Color (VecScalar 4 Float)) | ((FragmentOperation
248 ('Color (VecScalar 4 Float)))) 248 ('Color (VecScalar 4 Float))))
249record01.reject.lc 15:71-15:76 24915:71-15:76
250 Blending Float 250 Blending Float
251record01.reject.lc 15:78-15:80 25115:78-15:80
252 forall a . a -> a -> a -> a -> VecS a 4 252 forall a . a -> a -> a -> a -> VecS a 4
253record01.reject.lc 15:78-15:85 25315:78-15:85
254 Bool -> Bool -> Bool -> VecS Bool 4 254 Bool -> Bool -> Bool -> VecS Bool 4
255record01.reject.lc 15:78-15:90 25515:78-15:90
256 Bool -> Bool -> VecS Bool 4 256 Bool -> Bool -> VecS Bool 4
257record01.reject.lc 15:78-15:95 25715:78-15:95
258 Bool -> VecS Bool 4 258 Bool -> VecS Bool 4
259record01.reject.lc 15:78-15:100 25915:78-15:100
260 VecS Bool 4 260 VecS Bool 4
261record01.reject.lc 15:81-15:85 26115:81-15:85
262 Bool 262 Bool
263record01.reject.lc 15:86-15:90 26315:86-15:90
264 Bool 264 Bool
265record01.reject.lc 15:91-15:95 26515:91-15:95
266 Bool 266 Bool
267record01.reject.lc 15:96-15:100 26715:96-15:100
268 Bool 268 Bool
269record01.reject.lc 16:23-16:30 26916:23-16:30
270 forall a . String -> a 270 forall a . String -> a
271record01.reject.lc 16:23-16:36 27116:23-16:36
272 _a 272 _a
273record01.reject.lc 16:31-16:36 27316:31-16:36
274 String 274 String
275record01.reject.lc 16:40-16:43 27516:40-16:43
276 Nat -> Nat -> Type -> Type 276 Nat -> Nat -> Type -> Type
277record01.reject.lc 16:40-16:45 27716:40-16:45
278 Nat -> Type -> Type 278 Nat -> Type -> Type
279record01.reject.lc 16:40-16:47 27916:40-16:47
280 Type -> Type 280 Type -> Type
281record01.reject.lc 16:40-16:53 28116:40-16:53
282 Type 282 Type
283record01.reject.lc 16:44-16:45 28316:44-16:45
284 _b 284 _b
285record01.reject.lc 16:46-16:47 28516:46-16:47
286 _b 286 _b
287record01.reject.lc 16:48-16:53 28716:48-16:53
288 Type 288 Type
289record01.reject.lc 17:27-17:61 28917:27-17:61
290 (VecS Float 4, VecS Float 4) | (VecS Float 4, VecS Float 4) 290 (VecS Float 4, VecS Float 4) | (VecS Float 4, VecS Float 4)
291record01.reject.lc 17:28-17:41 29117:28-17:41
292 forall (a :: Nat) (b :: Nat) c . Mat a b c -> Vec b c -> Vec a c 292 forall (a :: Nat) (b :: Nat) c . Mat a b c -> Vec b c -> Vec a c
293record01.reject.lc 17:28-17:55 29317:28-17:55
294 Vec 4 Float -> Vec 4 Float 294 Vec 4 Float -> Vec 4 Float
295record01.reject.lc 17:28-17:57 29517:28-17:57
296 Vec 4 Float 296 Vec 4 Float
297record01.reject.lc 17:42-17:55 29717:42-17:55
298 Mat 4 4 Float 298 Mat 4 4 Float
299record01.reject.lc 17:56-17:57 29917:56-17:57
300 _g 300 _g
301record01.reject.lc 17:59-17:60 30117:59-17:60
302 VecS Float 4 | ((VecS Float 4)) 302 VecS Float 4 | ((VecS Float 4))
303record01.reject.lc 18:23-18:28 30318:23-18:28
304 forall (a :: PrimitiveType) (b :: [Type]) 304 forall (a :: PrimitiveType) (b :: [Type])
305 . String -> HList b -> PrimitiveStream a (HList b) 305 . String -> HList b -> PrimitiveStream a (HList b)
306record01.reject.lc 18:23-18:37 30618:23-18:37
307 HList _a -> PrimitiveStream _b (HList _a) 307 HList _a -> PrimitiveStream _b (HList _a)
308record01.reject.lc 18:23-18:79 30818:23-18:79
309 PrimitiveStream _a ((Vec 4 Float)) 309 PrimitiveStream _a ((Vec 4 Float))
310record01.reject.lc 18:29-18:37 31018:29-18:37
311 String 311 String
312record01.reject.lc 18:39-18:48 31218:39-18:48
313 forall a . String -> a 313 forall a . String -> a
314record01.reject.lc 18:39-18:59 31418:39-18:59
315 _a 315 _a
316record01.reject.lc 18:39-18:78 31618:39-18:78
317 ((Vec 4 Float)) 317 ((Vec 4 Float))
318record01.reject.lc 18:49-18:59 31818:49-18:59
319 String 319 String
320record01.reject.lc 18:63-18:78 32018:63-18:78
321 Type 321 Type
322record01.reject.lc 18:65-18:68 32218:65-18:68
323 Nat -> Type -> Type 323 Nat -> Type -> Type
324record01.reject.lc 18:65-18:70 32418:65-18:70
325 Type -> Type 325 Type -> Type
326record01.reject.lc 18:65-18:76 32618:65-18:76
327 Type | [Type] 327 Type | [Type]
328record01.reject.lc 18:69-18:70 32818:69-18:70
329 _b 329 _b
330record01.reject.lc 18:71-18:76 33018:71-18:76
331 Type 331 Type
332record01.reject.lc 19:23-19:36 33219:23-19:36
333 forall a b (c :: PrimitiveType) . (a -> b) -> [Primitive a c] -> [Primitive b c] 333 forall a b (c :: PrimitiveType) . (a -> b) -> [Primitive a c] -> [Primitive b c]
334record01.reject.lc 19:23-19:49 33419:23-19:49
335 [Primitive ((VecS Float 4)) _a] -> [Primitive (VecS Float 4, VecS Float 4) _a] 335 [Primitive ((VecS Float 4)) _a] -> [Primitive (VecS Float 4, VecS Float 4) _a]
336record01.reject.lc 19:23-19:62 33619:23-19:62
337 [Primitive (VecS Float 4, VecS Float 4) _a] 337 [Primitive (VecS Float 4, VecS Float 4) _a]
338record01.reject.lc 19:37-19:49 33819:37-19:49
339 ((VecS Float 4)) -> (VecS Float 4, VecS Float 4) 339 ((VecS Float 4)) -> (VecS Float 4, VecS Float 4)
340record01.reject.lc 19:50-19:62 34019:50-19:62
341 forall (a :: PrimitiveType) . PrimitiveStream a ((Vec 4 Float)) 341 forall (a :: PrimitiveType) . PrimitiveStream a ((Vec 4 Float))
342record01.reject.lc 20:23-20:42 34220:23-20:42
343 forall (a :: [Type]) (b :: PrimitiveType) 343 forall (a :: [Type]) (b :: PrimitiveType)
344 . RasterContext (HList (Vec 4 Float : a)) b 344 . RasterContext (HList (Vec 4 Float : a)) b
345 -> HList (map Interpolated a) 345 -> HList (map Interpolated a)
346 -> [Primitive (HList (Vec 4 Float : a)) b] 346 -> [Primitive (HList (Vec 4 Float : a)) b]
347 -> [Vector 1 (Maybe (SimpleFragment (HList a)))] 347 -> [Vector 1 (Maybe (SimpleFragment (HList a)))]
348record01.reject.lc 20:23-20:52 34820:23-20:52
349 HList (map Interpolated _a) 349 HList (map Interpolated _a)
350 -> [Primitive (HList (Vec 4 Float : _a)) 'Triangle] 350 -> [Primitive (HList (Vec 4 Float : _a)) 'Triangle]
351 -> [Vector 1 (Maybe (SimpleFragment (HList _a)))] 351 -> [Vector 1 (Maybe (SimpleFragment (HList _a)))]
352record01.reject.lc 20:23-20:63 35220:23-20:63
353 [Primitive (HList (Vec 4 Float : _d)) 'Triangle] 353 [Primitive (HList (Vec 4 Float : _d)) 'Triangle]
354 -> [Vector 1 (Maybe (SimpleFragment (HList _d)))] 354 -> [Vector 1 (Maybe (SimpleFragment (HList _d)))]
355record01.reject.lc 20:23-20:79 35520:23-20:79
356 [Vector 1 (Maybe (SimpleFragment ((VecS Float 4))))] 356 [Vector 1 (Maybe (SimpleFragment ((VecS Float 4))))]
357record01.reject.lc 20:43-20:52 35720:43-20:52
358 forall a . RasterContext a 'Triangle 358 forall a . RasterContext a 'Triangle
359record01.reject.lc 20:53-20:63 35920:53-20:63
360 ((Interpolated _c)) 360 ((Interpolated _c))
361record01.reject.lc 20:55-20:61 36120:55-20:61
362 forall a . Floating a => Interpolated a 362 forall a . Floating a => Interpolated a
363record01.reject.lc 20:64-20:79 36320:64-20:79
364 forall (a :: PrimitiveType) . [Primitive (VecS Float 4, VecS Float 4) a] 364 forall (a :: PrimitiveType) . [Primitive (VecS Float 4, VecS Float 4) a]
365record01.reject.lc 21:33-21:55 36521:33-21:55
366 ((VecS Float 4)) | ((VecS Float 4)) 366 ((VecS Float 4)) | ((VecS Float 4))
367record01.reject.lc 21:35-21:37 36721:35-21:37
368 forall a . a -> a -> a -> a -> VecS a 4 368 forall a . a -> a -> a -> a -> VecS a 4
369record01.reject.lc 21:35-21:41 36921:35-21:41
370 Float -> Float -> Float -> VecS Float 4 370 Float -> Float -> Float -> VecS Float 4
371record01.reject.lc 21:35-21:45 37121:35-21:45
372 Float -> Float -> VecS Float 4 372 Float -> Float -> VecS Float 4
373record01.reject.lc 21:35-21:49 37321:35-21:49
374 Float -> VecS Float 4 374 Float -> VecS Float 4
375record01.reject.lc 21:35-21:53 37521:35-21:53
376 VecS Float 4 376 VecS Float 4
377record01.reject.lc 21:38-21:41 37721:38-21:41
378 Float 378 Float
379record01.reject.lc 21:42-21:45 37921:42-21:45
380 Float 380 Float
381record01.reject.lc 21:46-21:49 38121:46-21:49
382 Float 382 Float
383record01.reject.lc 21:50-21:53 38321:50-21:53
384 Float 384 Float
385record01.reject.lc 22:33-22:67 38522:33-22:67
386 ((VecS Float 4)) | ((VecS Float 4)) 386 ((VecS Float 4)) | ((VecS Float 4))
387record01.reject.lc 22:35-22:42 38722:35-22:42
388 forall a . Num (MatVecScalarElem a) => a -> a -> a 388 forall a . Num (MatVecScalarElem a) => a -> a -> a
389record01.reject.lc 22:35-22:44 38922:35-22:44
390 _i -> _i 390 _i -> _i
391record01.reject.lc 22:35-22:65 39122:35-22:65
392 VecS Float 4 392 VecS Float 4
393record01.reject.lc 22:43-22:44 39322:43-22:44
394 _j 394 _j
395record01.reject.lc 22:46-22:48 39522:46-22:48
396 forall a . a -> a -> a -> a -> VecS a 4 396 forall a . a -> a -> a -> a -> VecS a 4
397record01.reject.lc 22:46-22:52 39722:46-22:52
398 Float -> Float -> Float -> VecS Float 4 398 Float -> Float -> Float -> VecS Float 4
399record01.reject.lc 22:46-22:56 39922:46-22:56
400 Float -> Float -> VecS Float 4 400 Float -> Float -> VecS Float 4
401record01.reject.lc 22:46-22:60 40122:46-22:60
402 Float -> VecS Float 4 402 Float -> VecS Float 4
403record01.reject.lc 22:46-22:64 40322:46-22:64
404 VecS Float 4 404 VecS Float 4
405record01.reject.lc 22:49-22:52 40522:49-22:52
406 Float 406 Float
407record01.reject.lc 22:53-22:56 40722:53-22:56
408 Float 408 Float
409record01.reject.lc 22:57-22:60 40922:57-22:60
410 Float 410 Float
411record01.reject.lc 22:61-22:64 41122:61-22:64
412 Float 412 Float
413record01.reject.lc 23:23-23:33 41323:23-23:33
414 forall (a :: Nat) (b :: [Type]) c 414 forall (a :: Nat) (b :: [Type]) c
415 . HList b 415 . HList b
416 -> (c -> HList (imageType' (map FragmentOperationKind b))) 416 -> (c -> HList (imageType' (map FragmentOperationKind b)))
417 -> [Vector a (Maybe (SimpleFragment c))] 417 -> [Vector a (Maybe (SimpleFragment c))]
418 -> FrameBuffer a (map FragmentOperationKind b) 418 -> FrameBuffer a (map FragmentOperationKind b)
419 -> FrameBuffer a (map FragmentOperationKind b) 419 -> FrameBuffer a (map FragmentOperationKind b)
420record01.reject.lc 23:23-23:45 42023:23-23:45
421 (_a 421 (_a
422 -> HList 422 -> HList
423 (imageType' 423 (imageType'
@@ -435,7 +435,7 @@ record01.reject.lc 23:23-23:45
435 (map 435 (map
436 FragmentOperationKind 436 FragmentOperationKind
437 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))]) 437 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))])
438record01.reject.lc 23:23-23:60 43823:23-23:60
439 [Vector _a (Maybe (SimpleFragment ((VecS Float 4))))] 439 [Vector _a (Maybe (SimpleFragment ((VecS Float 4))))]
440 -> FrameBuffer 440 -> FrameBuffer
441 _a 441 _a
@@ -447,7 +447,7 @@ record01.reject.lc 23:23-23:60
447 (map 447 (map
448 FragmentOperationKind 448 FragmentOperationKind
449 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))]) 449 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))])
450record01.reject.lc 23:23-23:75 45023:23-23:75
451 FrameBuffer 451 FrameBuffer
452 1 452 1
453 (map 453 (map
@@ -458,23 +458,23 @@ record01.reject.lc 23:23-23:75
458 (map 458 (map
459 FragmentOperationKind 459 FragmentOperationKind
460 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))]) 460 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))])
461record01.reject.lc 23:23-23:83 46123:23-23:83
462 FrameBuffer 462 FrameBuffer
463 1 463 1
464 (map 464 (map
465 FragmentOperationKind 465 FragmentOperationKind
466 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))]) 466 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))])
467record01.reject.lc 23:34-23:45 46723:34-23:45
468 (FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))) 468 (FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float)))
469record01.reject.lc 23:46-23:60 46923:46-23:60
470 ((VecS Float 4)) -> ((VecS Float 4)) 470 ((VecS Float 4)) -> ((VecS Float 4))
471record01.reject.lc 23:61-23:75 47123:61-23:75
472 [Vector 1 (Maybe (SimpleFragment ((VecS Float 4))))] 472 [Vector 1 (Maybe (SimpleFragment ((VecS Float 4))))]
473record01.reject.lc 23:76-23:83 47323:76-23:83
474 FrameBuffer 474 FrameBuffer
475 1 475 1
476 (map GetImageKind ' [Image 1 'Depth, Image 1 ('Color (VecScalar 4 Float))]) 476 (map GetImageKind ' [Image 1 'Depth, Image 1 ('Color (VecScalar 4 Float))])
477record01.reject.lc 24:12-24:58 47724:12-24:58
478 RecordC 478 RecordC
479 ' ['RecItem "fieldA" Float 479 ' ['RecItem "fieldA" Float
480 , 'RecItem 480 , 'RecItem
@@ -485,13 +485,13 @@ record01.reject.lc 24:12-24:58
485 FragmentOperationKind 485 FragmentOperationKind
486 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))])) 486 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))]))
487 , 'RecItem "fieldC" ((BlendEquation, BlendEquation) -> Blending Float)] 487 , 'RecItem "fieldC" ((BlendEquation, BlendEquation) -> Blending Float)]
488record01.reject.lc 24:13-24:19 48824:13-24:19
489 String | RecItem 489 String | RecItem
490record01.reject.lc 24:13-24:47 49024:13-24:47
491 [RecItem] 491 [RecItem]
492record01.reject.lc 24:21-24:24 49224:21-24:24
493 Float 493 Float
494record01.reject.lc 24:21-24:57 49424:21-24:57
495 HList 495 HList
496 (Float 496 (Float
497 : recItemType 497 : recItemType
@@ -505,17 +505,17 @@ record01.reject.lc 24:21-24:57
505 : map 505 : map
506 recItemType 506 recItemType
507 ' ['RecItem "fieldC" ((BlendEquation, BlendEquation) -> Blending Float)]) 507 ' ['RecItem "fieldC" ((BlendEquation, BlendEquation) -> Blending Float)])
508record01.reject.lc 24:26-24:32 50824:26-24:32
509 String | RecItem 509 String | RecItem
510record01.reject.lc 24:26-24:47 51024:26-24:47
511 [RecItem] 511 [RecItem]
512record01.reject.lc 24:34-24:39 51224:34-24:39
513 FrameBuffer 513 FrameBuffer
514 1 514 1
515 (map 515 (map
516 FragmentOperationKind 516 FragmentOperationKind
517 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))]) 517 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))])
518record01.reject.lc 24:34-24:57 51824:34-24:57
519 HList 519 HList
520 (FrameBuffer 520 (FrameBuffer
521 1 521 1
@@ -525,13 +525,13 @@ record01.reject.lc 24:34-24:57
525 : recItemType 525 : recItemType
526 ('RecItem "fieldC" ((BlendEquation, BlendEquation) -> Blending Float)) 526 ('RecItem "fieldC" ((BlendEquation, BlendEquation) -> Blending Float))
527 : map recItemType ' []) 527 : map recItemType ' [])
528record01.reject.lc 24:41-24:47 52824:41-24:47
529 String | RecItem | [RecItem] 529 String | RecItem | [RecItem]
530record01.reject.lc 24:49-24:57 53024:49-24:57
531 (BlendEquation, BlendEquation) -> Blending Float | (((BlendEquation 531 (BlendEquation, BlendEquation) -> Blending Float | (((BlendEquation
532 , BlendEquation) 532 , BlendEquation)
533 -> Blending Float)) 533 -> Blending Float))
534record01.reject.lc 25:11-25:17 53425:11-25:17
535 RecordC 535 RecordC
536 ' ['RecItem "fieldA" Float 536 ' ['RecItem "fieldA" Float
537 , 'RecItem 537 , 'RecItem
@@ -542,13 +542,13 @@ record01.reject.lc 25:11-25:17
542 FragmentOperationKind 542 FragmentOperationKind
543 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))])) 543 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))]))
544 , 'RecItem "fieldC" ((BlendEquation, BlendEquation) -> Blending Float)] 544 , 'RecItem "fieldC" ((BlendEquation, BlendEquation) -> Blending Float)]
545record01.reject.lc 25:11-25:24 54525:11-25:24
546 _b 546 _b
547record01.reject.lc 25:18-25:24 54725:18-25:24
548 String 548 String
549record01.reject.lc 26:5-26:14 54926:5-26:14
550 forall (a :: Nat) (b :: [ImageKind]) . FrameBuffer a b -> Output 550 forall (a :: Nat) (b :: [ImageKind]) . FrameBuffer a b -> Output
551record01.reject.lc 26:15-26:21 55126:15-26:21
552 RecordC 552 RecordC
553 ' ['RecItem "fieldA" Float 553 ' ['RecItem "fieldA" Float
554 , 'RecItem 554 , 'RecItem
@@ -559,7 +559,7 @@ record01.reject.lc 26:15-26:21
559 FragmentOperationKind 559 FragmentOperationKind
560 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))])) 560 ' [FragmentOperation 'Depth, FragmentOperation ('Color (VecScalar 4 Float))]))
561 , 'RecItem "fieldC" ((BlendEquation, BlendEquation) -> Blending Float)] 561 , 'RecItem "fieldC" ((BlendEquation, BlendEquation) -> Blending Float)]
562record01.reject.lc 26:15-26:28 56226:15-26:28
563 _b 563 _b
564record01.reject.lc 26:22-26:28 56426:22-26:28
565 String \ No newline at end of file 565 String \ No newline at end of file
diff --git a/testdata/record02.out b/testdata/record02.out
index 037921f0..8f79ccde 100644
--- a/testdata/record02.out
+++ b/testdata/record02.out
@@ -116,67 +116,67 @@ z
116 c 116 c
117 (project ('RecordC b) d "c" e (project ('RecordC d) f "x" g (h v3)))) 117 (project ('RecordC b) d "c" e (project ('RecordC d) f "x" g (h v3))))
118------------ tooltips 118------------ tooltips
119record02.lc 1:1-1:3 1191:1-1:3
120 RecordC ' ['RecItem "x" Float, 'RecItem "y" Float] 120 RecordC ' ['RecItem "x" Float, 'RecItem "y" Float]
121record02.lc 1:6-1:19 1211:6-1:19
122 RecordC ' ['RecItem "x" Float, 'RecItem "y" Float] 122 RecordC ' ['RecItem "x" Float, 'RecItem "y" Float]
123record02.lc 1:7-1:8 1231:7-1:8
124 String | RecItem 124 String | RecItem
125record02.lc 1:7-1:14 1251:7-1:14
126 [RecItem] 126 [RecItem]
127record02.lc 1:9-1:12 1271:9-1:12
128 Float 128 Float
129record02.lc 1:9-1:18 1291:9-1:18
130 HList (Float : recItemType ('RecItem "y" Float) : map recItemType ' []) 130 HList (Float : recItemType ('RecItem "y" Float) : map recItemType ' [])
131record02.lc 1:13-1:14 1311:13-1:14
132 String | RecItem | [RecItem] 132 String | RecItem | [RecItem]
133record02.lc 1:15-1:18 1331:15-1:18
134 Float | ((Float)) 134 Float | ((Float))
135record02.lc 2:1-2:3 1352:1-2:3
136 RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float] 136 RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float]
137record02.lc 2:6-2:26 1372:6-2:26
138 RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float] 138 RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float]
139record02.lc 2:7-2:8 1392:7-2:8
140 String | RecItem 140 String | RecItem
141record02.lc 2:7-2:20 1412:7-2:20
142 [RecItem] 142 [RecItem]
143record02.lc 2:9-2:12 1432:9-2:12
144 Float 144 Float
145record02.lc 2:9-2:25 1452:9-2:25
146 HList 146 HList
147 (Float 147 (Float
148 : recItemType ('RecItem "y" Float) : map recItemType ' ['RecItem "z" Float]) 148 : recItemType ('RecItem "y" Float) : map recItemType ' ['RecItem "z" Float])
149record02.lc 2:13-2:14 1492:13-2:14
150 String | RecItem 150 String | RecItem
151record02.lc 2:13-2:20 1512:13-2:20
152 [RecItem] 152 [RecItem]
153record02.lc 2:15-2:18 1532:15-2:18
154 Float 154 Float
155record02.lc 2:15-2:25 1552:15-2:25
156 HList (Float : recItemType ('RecItem "z" Float) : map recItemType ' []) 156 HList (Float : recItemType ('RecItem "z" Float) : map recItemType ' [])
157record02.lc 2:19-2:20 1572:19-2:20
158 String | RecItem | [RecItem] 158 String | RecItem | [RecItem]
159record02.lc 2:21-2:25 1592:21-2:25
160 Float | ((Float)) 160 Float | ((Float))
161record02.lc 3:1-3:3 1613:1-3:3
162 RecordC 162 RecordC
163 ' ['RecItem "v1" (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float]) 163 ' ['RecItem "v1" (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float])
164 , 'RecItem 164 , 'RecItem
165 "v2" 165 "v2"
166 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])] 166 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])]
167record02.lc 3:6-3:20 1673:6-3:20
168 RecordC 168 RecordC
169 ' ['RecItem "v1" (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float]) 169 ' ['RecItem "v1" (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float])
170 , 'RecItem 170 , 'RecItem
171 "v2" 171 "v2"
172 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])] 172 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])]
173record02.lc 3:7-3:9 1733:7-3:9
174 String | RecItem 174 String | RecItem
175record02.lc 3:7-3:16 1753:7-3:16
176 [RecItem] 176 [RecItem]
177record02.lc 3:10-3:12 1773:10-3:12
178 RecordC ' ['RecItem "x" Float, 'RecItem "y" Float] 178 RecordC ' ['RecItem "x" Float, 'RecItem "y" Float]
179record02.lc 3:10-3:19 1793:10-3:19
180 HList 180 HList
181 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float] 181 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float]
182 : recItemType 182 : recItemType
@@ -184,36 +184,36 @@ record02.lc 3:10-3:19
184 "v2" 184 "v2"
185 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])) 185 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float]))
186 : map recItemType ' []) 186 : map recItemType ' [])
187record02.lc 3:14-3:16 1873:14-3:16
188 String | RecItem | [RecItem] 188 String | RecItem | [RecItem]
189record02.lc 3:17-3:19 1893:17-3:19
190 RecordC 190 RecordC
191 ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float] | ((RecordC 191 ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float] | ((RecordC
192 ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])) 192 ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float]))
193record02.lc 4:1-4:2 1934:1-4:2
194 forall a 194 forall a
195 . Num (MatVecScalarElem a) 195 . Num (MatVecScalarElem a)
196 => forall (b :: [RecItem]) 196 => forall (b :: [RecItem])
197 . (isKeyC "x" a b, isKeyC "y" (MatVecScalarElem a) b) => RecordC b -> a 197 . (isKeyC "x" a b, isKeyC "y" (MatVecScalarElem a) b) => RecordC b -> a
198record02.lc 4:7-4:8 1984:7-4:8
199 _g 199 _g
200record02.lc 4:7-4:10 2004:7-4:10
201 _c 201 _c
202record02.lc 4:7-4:13 2024:7-4:13
203 MatVecScalarElem _d -> _d 203 MatVecScalarElem _d -> _d
204record02.lc 4:7-4:17 2044:7-4:17
205 _e 205 _e
206record02.lc 4:9-4:10 2064:9-4:10
207 String 207 String
208record02.lc 4:11-4:13 2084:11-4:13
209 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a 209 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a
210record02.lc 4:14-4:15 2104:14-4:15
211 RecordC _e 211 RecordC _e
212record02.lc 4:14-4:17 2124:14-4:17
213 _b 213 _b
214record02.lc 4:16-4:17 2144:16-4:17
215 String 215 String
216record02.lc 5:1-5:2 2165:1-5:2
217 forall a 217 forall a
218 . Num (MatVecScalarElem a) 218 . Num (MatVecScalarElem a)
219 => forall (b :: [RecItem]) 219 => forall (b :: [RecItem])
@@ -223,33 +223,33 @@ record02.lc 5:1-5:2
223 => forall (d :: [RecItem]) 223 => forall (d :: [RecItem])
224 . (isKeyC "z" (MatVecScalarElem a) d, isKeyC "v2" (RecordC d) c) 224 . (isKeyC "z" (MatVecScalarElem a) d, isKeyC "v2" (RecordC d) c)
225 => RecordC c -> a 225 => RecordC c -> a
226record02.lc 5:7-5:8 2265:7-5:8
227 _j 227 _j
228record02.lc 5:7-5:11 2285:7-5:11
229 _c 229 _c
230record02.lc 5:7-5:13 2305:7-5:13
231 _e 231 _e
232record02.lc 5:7-5:16 2325:7-5:16
233 MatVecScalarElem _f -> _f 233 MatVecScalarElem _f -> _f
234record02.lc 5:7-5:23 2345:7-5:23
235 _i 235 _i
236record02.lc 5:9-5:11 2365:9-5:11
237 String 237 String
238record02.lc 5:12-5:13 2385:12-5:13
239 String 239 String
240record02.lc 5:14-5:16 2405:14-5:16
241 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a 241 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a
242record02.lc 5:17-5:18 2425:17-5:18
243 RecordC _h 243 RecordC _h
244record02.lc 5:17-5:21 2445:17-5:21
245 _b 245 _b
246record02.lc 5:17-5:23 2465:17-5:23
247 _d 247 _d
248record02.lc 5:19-5:21 2485:19-5:21
249 String 249 String
250record02.lc 5:22-5:23 2505:22-5:23
251 String 251 String
252record02.lc 7:1-7:2 2527:1-7:2
253 forall a (b :: [RecItem]) 253 forall a (b :: [RecItem])
254 . isKeyC "x" a b 254 . isKeyC "x" a b
255 => (RecordC 255 => (RecordC
@@ -259,19 +259,19 @@ record02.lc 7:1-7:2
259 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])] 259 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])]
260 -> RecordC b) 260 -> RecordC b)
261 -> a 261 -> a
262record02.lc 7:7-7:15 2627:7-7:15
263 _c 263 _c
264record02.lc 7:8-7:9 2647:8-7:9
265 _e 265 _e
266record02.lc 7:10-7:12 2667:10-7:12
267 RecordC 267 RecordC
268 ' ['RecItem "v1" (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float]) 268 ' ['RecItem "v1" (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float])
269 , 'RecItem 269 , 'RecItem
270 "v2" 270 "v2"
271 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])] 271 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])]
272record02.lc 7:14-7:15 2727:14-7:15
273 String 273 String
274record02.lc 8:1-8:2 2748:1-8:2
275 forall a (b :: [RecItem]) 275 forall a (b :: [RecItem])
276 . isKeyC "v" a b 276 . isKeyC "v" a b
277 => forall (c :: [RecItem]) 277 => forall (c :: [RecItem])
@@ -285,61 +285,61 @@ record02.lc 8:1-8:2
285 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])] 285 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])]
286 -> RecordC d) 286 -> RecordC d)
287 -> a 287 -> a
288record02.lc 8:7-8:19 2888:7-8:19
289 _g 289 _g
290record02.lc 8:8-8:9 2908:8-8:9
291 _k 291 _k
292record02.lc 8:8-8:15 2928:8-8:15
293 _c 293 _c
294record02.lc 8:8-8:17 2948:8-8:17
295 _e 295 _e
296record02.lc 8:10-8:12 2968:10-8:12
297 RecordC 297 RecordC
298 ' ['RecItem "v1" (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float]) 298 ' ['RecItem "v1" (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float])
299 , 'RecItem 299 , 'RecItem
300 "v2" 300 "v2"
301 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])] 301 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])]
302record02.lc 8:14-8:15 3028:14-8:15
303 String 303 String
304record02.lc 8:16-8:17 3048:16-8:17
305 String 305 String
306record02.lc 8:18-8:19 3068:18-8:19
307 String 307 String
308record02.lc 10:1-10:5 30810:1-10:5
309 Bool 309 Bool
310record02.lc 10:8-12:15 31010:8-12:15
311 Bool 311 Bool
312record02.lc 10:13-10:14 31210:13-10:14
313 forall a 313 forall a
314 . Num (MatVecScalarElem a) 314 . Num (MatVecScalarElem a)
315 => forall (b :: [RecItem]) 315 => forall (b :: [RecItem])
316 . (isKeyC "x" a b, isKeyC "y" (MatVecScalarElem a) b) => RecordC b -> a 316 . (isKeyC "x" a b, isKeyC "y" (MatVecScalarElem a) b) => RecordC b -> a
317record02.lc 10:13-10:17 31710:13-10:17
318 _d 318 _d
319record02.lc 10:13-10:20 31910:13-10:20
320 MatVecScalarElem Float -> Float 320 MatVecScalarElem Float -> Float
321record02.lc 10:13-10:25 32110:13-10:25
322 Float 322 Float
323record02.lc 10:13-10:28 32310:13-10:28
324 MatVecScalarElem Float -> Float 324 MatVecScalarElem Float -> Float
325record02.lc 10:13-10:33 32510:13-10:33
326 Float 326 Float
327record02.lc 10:15-10:17 32710:15-10:17
328 RecordC ' ['RecItem "x" Float, 'RecItem "y" Float] 328 RecordC ' ['RecItem "x" Float, 'RecItem "y" Float]
329record02.lc 10:18-10:20 32910:18-10:20
330 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a 330 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a
331record02.lc 10:21-10:22 33110:21-10:22
332 forall a 332 forall a
333 . Num (MatVecScalarElem a) 333 . Num (MatVecScalarElem a)
334 => forall (b :: [RecItem]) 334 => forall (b :: [RecItem])
335 . (isKeyC "x" a b, isKeyC "y" (MatVecScalarElem a) b) => RecordC b -> a 335 . (isKeyC "x" a b, isKeyC "y" (MatVecScalarElem a) b) => RecordC b -> a
336record02.lc 10:21-10:25 33610:21-10:25
337 _d 337 _d
338record02.lc 10:23-10:25 33810:23-10:25
339 RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float] 339 RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float]
340record02.lc 10:26-10:28 34010:26-10:28
341 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a 341 forall a . Num (MatVecScalarElem a) => a -> MatVecScalarElem a -> a
342record02.lc 10:29-10:30 34210:29-10:30
343 forall a 343 forall a
344 . Num (MatVecScalarElem a) 344 . Num (MatVecScalarElem a)
345 => forall (b :: [RecItem]) 345 => forall (b :: [RecItem])
@@ -349,17 +349,17 @@ record02.lc 10:29-10:30
349 => forall (d :: [RecItem]) 349 => forall (d :: [RecItem])
350 . (isKeyC "z" (MatVecScalarElem a) d, isKeyC "v2" (RecordC d) c) 350 . (isKeyC "z" (MatVecScalarElem a) d, isKeyC "v2" (RecordC d) c)
351 => RecordC c -> a 351 => RecordC c -> a
352record02.lc 10:29-10:33 35210:29-10:33
353 _h 353 _h
354record02.lc 10:31-10:33 35410:31-10:33
355 RecordC 355 RecordC
356 ' ['RecItem "v1" (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float]) 356 ' ['RecItem "v1" (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float])
357 , 'RecItem 357 , 'RecItem
358 "v2" 358 "v2"
359 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])] 359 (RecordC ' ['RecItem "x" Float, 'RecItem "y" Float, 'RecItem "z" Float])]
360record02.lc 11:13-11:17 36011:13-11:17
361 Bool 361 Bool
362record02.lc 11:13-12:15 36211:13-12:15
363 Bool -> Bool 363 Bool -> Bool
364record02.lc 12:10-12:15 36412:10-12:15
365 Bool \ No newline at end of file 365 Bool \ No newline at end of file
diff --git a/testdata/reduce06.out b/testdata/reduce06.out
index 6bf97cb3..d947d04d 100644
--- a/testdata/reduce06.out
+++ b/testdata/reduce06.out
@@ -11,23 +11,23 @@ constf = \a b -> _rhs \c _ -> c
11main :: Bool 11main :: Bool
12main = _rhs True 12main = _rhs True
13------------ tooltips 13------------ tooltips
14reduce06.lc 1:1-1:7 141:1-1:7
15 forall a b . a -> b -> a 15 forall a b . a -> b -> a
16reduce06.lc 1:18-1:19 161:18-1:19
17 _d 17 _d
18reduce06.lc 3:1-3:5 183:1-3:5
19 Bool 19 Bool
20reduce06.lc 3:8-3:35 203:8-3:35
21 Bool 21 Bool
22reduce06.lc 3:15-3:21 223:15-3:21
23 forall a b . a -> b -> a 23 forall a b . a -> b -> a
24reduce06.lc 3:15-3:23 243:15-3:23
25 _a -> _c 25 _a -> _c
26reduce06.lc 3:15-3:29 263:15-3:29
27 _b 27 _b
28reduce06.lc 3:22-3:23 283:22-3:23
29 _d 29 _d
30reduce06.lc 3:24-3:29 303:24-3:29
31 Bool 31 Bool
32reduce06.lc 3:31-3:35 323:31-3:35
33 Bool \ No newline at end of file 33 Bool \ No newline at end of file
diff --git a/testdata/scope01.reject.out b/testdata/scope01.reject.out
index 072d573b..4003c679 100644
--- a/testdata/scope01.reject.out
+++ b/testdata/scope01.reject.out
@@ -1,10 +1,10 @@
1can't find: frame' in scope01.reject.lc:3:8: 1can't find: frame' in ./testdata/scope01.reject.lc:3:8:
2 in frame' 2 in frame'
3 ^^^^^^ 3 ^^^^^^
4------------ trace 4------------ trace
5!can't find: frame' in scope01.reject.lc:3:8: 5!can't find: frame' in ./testdata/scope01.reject.lc:3:8:
6 in frame' 6 in frame'
7 ^^^^^^ 7 ^^^^^^
8------------ tooltips 8------------ tooltips
9scope01.reject.lc 2:17-2:20 92:17-2:20
10 Float \ No newline at end of file 10 Float \ No newline at end of file
diff --git a/testdata/swizzling.out b/testdata/swizzling.out
index d4637c67..efe50bbc 100644
--- a/testdata/swizzling.out
+++ b/testdata/swizzling.out
@@ -39,46 +39,46 @@ v2 = _rhs (V2 (swizzscalar 'Float 3 v Sx) (swizzscalar 'Float 3 v Sx))
39v3 :: Float 39v3 :: Float
40v3 = _rhs 1.0 40v3 = _rhs 1.0
41------------ tooltips 41------------ tooltips
42swizzling.lc 3:1-3:2 423:1-3:2
43 VecS Float 3 43 VecS Float 3
44swizzling.lc 3:5-3:7 443:5-3:7
45 forall a . a -> a -> a -> VecS a 3 45 forall a . a -> a -> a -> VecS a 3
46swizzling.lc 3:5-3:11 463:5-3:11
47 Float -> Float -> VecS Float 3 47 Float -> Float -> VecS Float 3
48swizzling.lc 3:5-3:15 483:5-3:15
49 Float -> VecS Float 3 49 Float -> VecS Float 3
50swizzling.lc 3:5-3:19 503:5-3:19
51 VecS Float 3 51 VecS Float 3
52swizzling.lc 3:8-3:11 523:8-3:11
53 Float 53 Float
54swizzling.lc 3:12-3:15 543:12-3:15
55 Float 55 Float
56swizzling.lc 3:16-3:19 563:16-3:19
57 Float 57 Float
58swizzling.lc 4:1-4:3 584:1-4:3
59 VecS Float 2 59 VecS Float 2
60swizzling.lc 4:6-4:7 604:6-4:7
61 VecS Float 3 61 VecS Float 3
62swizzling.lc 4:6-4:10 624:6-4:10
63 VecS Float 2 63 VecS Float 2
64swizzling.lc 5:1-5:3 645:1-5:3
65 Float 65 Float
66swizzling.lc 5:6-5:7 665:6-5:7
67 VecS Float 3 67 VecS Float 3
68swizzling.lc 5:6-5:9 685:6-5:9
69 Float 69 Float
70swizzling.lc 7:1-7:5 707:1-7:5
71 Bool 71 Bool
72swizzling.lc 7:8-8:27 727:8-8:27
73 Bool 73 Bool
74swizzling.lc 7:13-7:14 747:13-7:14
75 VecS Float 3 75 VecS Float 3
76swizzling.lc 7:13-7:18 767:13-7:18
77 VecS Float 3 77 VecS Float 3
78swizzling.lc 8:23-8:27 788:23-8:27
79 Bool | Bool | Bool | Bool 79 Bool | Bool | Bool | Bool
80------------ warnings 80------------ warnings
81Uncovered pattern(s) at swizzling.lc:7:13: 81Uncovered pattern(s) at ./testdata/swizzling.lc:7:13:
82main = case v%xxy of 82main = case v%xxy of
83 ^^^^^ 83 ^^^^^
84Missing case(s): 84Missing case(s):
diff --git a/testdata/syntax01.reject.out b/testdata/syntax01.reject.out
index f5cdc041..d10effd7 100644
--- a/testdata/syntax01.reject.out
+++ b/testdata/syntax01.reject.out
@@ -1,3 +1,3 @@
1testdata/syntax01.reject.lc:3:1: 1./testdata/syntax01.reject.lc:3:1:
2expecting expression 2expecting expression
3wrong indentation 3wrong indentation \ No newline at end of file
diff --git a/testdata/traceTest.out b/testdata/traceTest.out
index 18c05371..24804801 100644
--- a/testdata/traceTest.out
+++ b/testdata/traceTest.out
@@ -25,29 +25,29 @@ match'X = \a b c d -> <<type case function>>
25x :: X (Type -> Type -> Type) \a b -> (a, b) 25x :: X (Type -> Type -> Type) \a b -> (a, b)
26x = _rhs (undefined ('X (Type -> Type -> Type) \a b -> ' (a, b))) 26x = _rhs (undefined ('X (Type -> Type -> Type) \a b -> ' (a, b)))
27------------ tooltips 27------------ tooltips
28traceTest.lc 6:1-6:3 286:1-6:3
29 forall a . a -> a 29 forall a . a -> a
30traceTest.lc 6:8-6:9 306:8-6:9
31 _b 31 _b
32traceTest.lc 8:6-8:7 328:6-8:7
33 forall a . a -> Type | forall a . a -> Type | forall a . a -> Type | Type | Type 33 forall a . a -> Type | forall a . a -> Type | forall a . a -> Type | Type | Type
34traceTest.lc 8:6-8:18 348:6-8:18
35 Type 35 Type
36traceTest.lc 8:17-8:18 368:17-8:18
37 Type | Type | Type 37 Type | Type | Type
38traceTest.lc 10:6-10:7 3810:6-10:7
39 forall a . a -> Type 39 forall a . a -> Type
40traceTest.lc 10:6-10:25 4010:6-10:25
41 Type 41 Type
42traceTest.lc 10:17-10:24 4210:17-10:24
43 Type 43 Type
44traceTest.lc 10:19-10:20 4410:19-10:20
45 _e 45 _e
46traceTest.lc 10:19-10:23 4610:19-10:23
47 [Type] 47 [Type]
48traceTest.lc 10:22-10:23 4810:22-10:23
49 _c | [Type] 49 _c | [Type]
50traceTest.lc 11:1-11:2 5011:1-11:2
51 X (Type -> Type -> Type) \a b -> (a, b) 51 X (Type -> Type -> Type) \a b -> (a, b)
52traceTest.lc 11:5-11:14 5211:5-11:14
53 forall a . a \ No newline at end of file 53 forall a . a \ No newline at end of file
diff --git a/testdata/typeclass.out b/testdata/typeclass.out
index bd28d0cf..cd6d059d 100644
--- a/testdata/typeclass.out
+++ b/testdata/typeclass.out
@@ -103,85 +103,85 @@ not = \a -> case'Bool (\_ -> 'Bool) (_rhs True) (_rhs False) a
103|| :: Bool -> Bool -> Bool 103|| :: Bool -> Bool -> Bool
104|| = \a b -> case'Bool (\_ -> 'Bool) (_rhs b) (_rhs True) a 104|| = \a b -> case'Bool (\_ -> 'Bool) (_rhs b) (_rhs True) a
105------------ tooltips 105------------ tooltips
106typeclass.lc 8:1-8:4 1068:1-8:4
107 Bool -> Bool 107 Bool -> Bool
108typeclass.lc 8:12-8:17 1088:12-8:17
109 Bool 109 Bool
110typeclass.lc 8:12-9:17 1108:12-9:17
111 Bool -> Bool 111 Bool -> Bool
112typeclass.lc 9:13-9:17 1129:13-9:17
113 Bool 113 Bool
114typeclass.lc 11:6-11:8 11411:6-11:8
115 Bool -> Bool -> Bool 115 Bool -> Bool -> Bool
116typeclass.lc 11:13-11:14 11611:13-11:14
117 _b 117 _b
118typeclass.lc 11:13-12:19 11811:13-12:19
119 Bool -> Bool 119 Bool -> Bool
120typeclass.lc 12:14-12:19 12012:14-12:19
121 Bool 121 Bool
122typeclass.lc 14:7-14:9 12214:7-14:9
123 Bool -> Bool -> Bool 123 Bool -> Bool -> Bool
124typeclass.lc 14:14-14:15 12414:14-14:15
125 _c 125 _c
126typeclass.lc 14:14-15:17 12614:14-15:17
127 Bool -> Bool 127 Bool -> Bool
128typeclass.lc 15:13-15:17 12815:13-15:17
129 Bool 129 Bool
130typeclass.lc 17:7-17:9 13017:7-17:9
131 Type -> Constraint | Type -> Constraint | Constraint 131 Type -> Constraint | Type -> Constraint | Constraint
132typeclass.lc 17:7-18:27 13217:7-18:27
133 Type 133 Type
134typeclass.lc 18:6-18:8 13418:6-18:8
135 forall a . Eq a => a -> a -> Bool 135 forall a . Eq a => a -> a -> Bool
136typeclass.lc 18:13-18:14 13618:13-18:14
137 Type 137 Type
138typeclass.lc 18:13-18:27 13818:13-18:27
139 Type 139 Type
140typeclass.lc 18:18-18:19 14018:18-18:19
141 Type 141 Type
142typeclass.lc 18:18-18:27 14218:18-18:27
143 Type 143 Type
144typeclass.lc 18:23-18:27 14418:23-18:27
145 Type | Type 145 Type | Type
146typeclass.lc 20:3-20:5 14620:3-20:5
147 forall a . Eq a => a -> a -> Bool 147 forall a . Eq a => a -> a -> Bool
148typeclass.lc 20:10-20:13 14820:10-20:13
149 Bool -> Bool 149 Bool -> Bool
150typeclass.lc 20:10-20:22 15020:10-20:22
151 Bool 151 Bool
152typeclass.lc 20:15-20:16 15220:15-20:16
153 _f 153 _f
154typeclass.lc 20:15-20:19 15420:15-20:19
155 _e -> Bool 155 _e -> Bool
156typeclass.lc 20:15-20:21 15620:15-20:21
157 Bool 157 Bool
158typeclass.lc 20:17-20:19 15820:17-20:19
159 forall a . Eq a => a -> a -> Bool 159 forall a . Eq a => a -> a -> Bool
160typeclass.lc 20:20-20:21 16020:20-20:21
161 _c 161 _c
162typeclass.lc 23:17-23:18 16223:17-23:18
163 Bool 163 Bool
164typeclass.lc 23:17-24:23 16423:17-24:23
165 Bool -> Bool 165 Bool -> Bool
166typeclass.lc 24:18-24:21 16624:18-24:21
167 Bool -> Bool 167 Bool -> Bool
168typeclass.lc 24:18-24:23 16824:18-24:23
169 Bool 169 Bool
170typeclass.lc 24:22-24:23 17024:22-24:23
171 _b 171 _b
172typeclass.lc 26:6-26:9 17226:6-26:9
173 forall a b . [a] -> [b] -> Bool 173 forall a b . [a] -> [b] -> Bool
174typeclass.lc 26:17-26:21 17426:17-26:21
175 Bool 175 Bool
176typeclass.lc 26:17-28:22 17626:17-28:22
177 [_a] -> Bool | Bool 177 [_a] -> Bool | Bool
178typeclass.lc 27:36-27:38 17827:36-27:38
179 [_j] 179 [_j]
180typeclass.lc 27:36-28:22 18027:36-28:22
181 [_a] -> Bool | Bool 181 [_a] -> Bool | Bool
182typeclass.lc 27:39-27:42 18227:39-27:42
183 _l 183 _l
184typeclass.lc 27:43-27:45 18427:43-27:45
185 [_g] 185 [_g]
186typeclass.lc 28:17-28:22 18628:17-28:22
187 Bool | Bool \ No newline at end of file 187 Bool | Bool \ No newline at end of file
diff --git a/testdata/typeclass0.out b/testdata/typeclass0.out
index 9eff3af2..280f851c 100644
--- a/testdata/typeclass0.out
+++ b/testdata/typeclass0.out
@@ -11,16 +11,16 @@ main
11main :: Bool 11main :: Bool
12main = _rhs True 12main = _rhs True
13------------ tooltips 13------------ tooltips
14typeclass0.lc 2:1-2:5 142:1-2:5
15 Bool 15 Bool
16typeclass0.lc 2:8-3:16 162:8-3:16
17 Bool 17 Bool
18typeclass0.lc 2:13-2:14 182:13-2:14
19 _b 19 _b
20typeclass0.lc 3:12-3:16 203:12-3:16
21 Bool 21 Bool
22------------ warnings 22------------ warnings
23Uncovered pattern(s) at typeclass0.lc:2:13: 23Uncovered pattern(s) at ./testdata/typeclass0.lc:2:13:
24main = case 1 of 24main = case 1 of
25 ^ 25 ^
26Missing case(s): 26Missing case(s):
diff --git a/testdata/typesig.reject.out b/testdata/typesig.reject.out
index 14c6d5eb..4b742a17 100644
--- a/testdata/typesig.reject.out
+++ b/testdata/typesig.reject.out
@@ -1,4 +1,4 @@
1can't find: x in typesig.reject.lc:6:6: 1can't find: x in ./testdata/typesig.reject.lc:6:6:
2x :: x 2x :: x
3 ^ 3 ^
4------------ trace 4------------ trace
@@ -6,13 +6,13 @@ x :: x
6X :: X 6X :: X
7case'X :: forall (a :: X -> Type) -> a 'X -> forall (b :: X) -> a b 7case'X :: forall (a :: X -> Type) -> a 'X -> forall (b :: X) -> a b
8match'X :: forall (a :: Type -> Type) -> a X -> forall b -> a b -> a b 8match'X :: forall (a :: Type -> Type) -> a X -> forall b -> a b -> a b
9!can't find: x in typesig.reject.lc:6:6: 9!can't find: x in ./testdata/typesig.reject.lc:6:6:
10x :: x 10x :: x
11 ^ 11 ^
12------------ tooltips 12------------ tooltips
13typesig.reject.lc 4:6-4:7 134:6-4:7
14 Type | Type | Type | Type | Type 14 Type | Type | Type | Type | Type
15typesig.reject.lc 4:6-4:11 154:6-4:11
16 Type 16 Type
17typesig.reject.lc 4:10-4:11 174:10-4:11
18 X \ No newline at end of file 18 X \ No newline at end of file
diff --git a/testdata/typesigctx.reject.out b/testdata/typesigctx.reject.out
index 9214c7d3..c9179f01 100644
--- a/testdata/typesigctx.reject.out
+++ b/testdata/typesigctx.reject.out
@@ -10,25 +10,25 @@ show' :: forall a . @(Empty "no instance of 'Show' on ???") -> a -> X
10!type error: no instance of 'Show' on ??? 10!type error: no instance of 'Show' on ???
11in 'Type Wildcard2 11in 'Type Wildcard2
12------------ tooltips 12------------ tooltips
13typesigctx.reject.lc 1:6-1:7 131:6-1:7
14 Type | Type | Type | Type | Type 14 Type | Type | Type | Type | Type
15typesigctx.reject.lc 1:6-1:11 151:6-1:11
16 Type 16 Type
17typesigctx.reject.lc 1:10-1:11 171:10-1:11
18 X 18 X
19typesigctx.reject.lc 3:7-3:12 193:7-3:12
20 Type -> Constraint | Type -> Constraint | Constraint 20 Type -> Constraint | Type -> Constraint | Constraint
21typesigctx.reject.lc 3:7-3:36 213:7-3:36
22 Type 22 Type
23typesigctx.reject.lc 3:21-3:26 233:21-3:26
24 forall a . @(Empty "no instance of 'Show' on ???") -> a -> X 24 forall a . @(Empty "no instance of 'Show' on ???") -> a -> X
25typesigctx.reject.lc 3:30-3:31 253:30-3:31
26 Type 26 Type
27typesigctx.reject.lc 3:30-3:36 273:30-3:36
28 Type 28 Type
29typesigctx.reject.lc 3:35-3:36 293:35-3:36
30 Type | Type 30 Type | Type
31typesigctx.reject.lc 5:11-5:12 315:11-5:12
32 Type 32 Type
33typesigctx.reject.lc 6:10-6:15 336:10-6:15
34 forall a . @(Empty "no instance of 'Show' on ???") -> a -> X \ No newline at end of file 34 forall a . @(Empty "no instance of 'Show' on ???") -> a -> X \ No newline at end of file
diff --git a/testdata/typesyn.out b/testdata/typesyn.out
index 44858110..8462b1c6 100644
--- a/testdata/typesyn.out
+++ b/testdata/typesyn.out
@@ -16,53 +16,53 @@ main = _lhs main (_rhs ((True :: B) && fst ((True, 'c') :: F Bool Char)))
16main :: Bool 16main :: Bool
17main = _rhs True 17main = _rhs True
18------------ tooltips 18------------ tooltips
19typesyn.lc 3:6-3:7 193:6-3:7
20 Type 20 Type
21typesyn.lc 3:10-3:14 213:10-3:14
22 Type 22 Type
23typesyn.lc 5:6-5:7 235:6-5:7
24 Type -> Type -> Type 24 Type -> Type -> Type
25typesyn.lc 5:14-5:20 255:14-5:20
26 Type 26 Type
27typesyn.lc 5:15-5:16 275:15-5:16
28 _e 28 _e
29typesyn.lc 5:15-5:19 295:15-5:19
30 [Type] 30 [Type]
31typesyn.lc 5:18-5:19 315:18-5:19
32 _c | [Type] 32 _c | [Type]
33typesyn.lc 7:1-7:5 337:1-7:5
34 Bool 34 Bool
35typesyn.lc 7:8-7:22 357:8-7:22
36 Bool -> Bool 36 Bool -> Bool
37typesyn.lc 7:8-7:55 377:8-7:55
38 Bool 38 Bool
39typesyn.lc 7:9-7:13 397:9-7:13
40 Bool 40 Bool
41typesyn.lc 7:9-7:18 417:9-7:18
42 B 42 B
43typesyn.lc 7:17-7:18 437:17-7:18
44 Type 44 Type
45typesyn.lc 7:20-7:22 457:20-7:22
46 Bool -> Bool -> Bool 46 Bool -> Bool -> Bool
47typesyn.lc 7:23-7:26 477:23-7:26
48 forall a b . (a, b) -> a 48 forall a b . (a, b) -> a
49typesyn.lc 7:23-7:55 497:23-7:55
50 Bool 50 Bool
51typesyn.lc 7:28-7:39 517:28-7:39
52 (Bool, Char) 52 (Bool, Char)
53typesyn.lc 7:28-7:54 537:28-7:54
54 F Bool Char 54 F Bool Char
55typesyn.lc 7:29-7:33 557:29-7:33
56 Bool 56 Bool
57typesyn.lc 7:35-7:38 577:35-7:38
58 Char | ((Char)) 58 Char | ((Char))
59typesyn.lc 7:43-7:44 597:43-7:44
60 Type -> Type -> Type 60 Type -> Type -> Type
61typesyn.lc 7:43-7:49 617:43-7:49
62 Type -> Type 62 Type -> Type
63typesyn.lc 7:43-7:54 637:43-7:54
64 Type 64 Type
65typesyn.lc 7:45-7:49 657:45-7:49
66 Type 66 Type
67typesyn.lc 7:50-7:54 677:50-7:54
68 Type \ No newline at end of file 68 Type \ No newline at end of file
diff --git a/testdata/where.out b/testdata/where.out
index 4bab119b..c9d648c0 100644
--- a/testdata/where.out
+++ b/testdata/where.out
@@ -5,13 +5,13 @@ f = _lhs f (_rhs let a = let c = 1.0 in c; b = 1.0 in b)
5f :: Float 5f :: Float
6f = _rhs 1.0 6f = _rhs 1.0
7------------ tooltips 7------------ tooltips
8where.lc 3:1-3:2 83:1-3:2
9 Float 9 Float
10where.lc 3:5-3:6 103:5-3:6
11 Float 11 Float
12where.lc 5:9-5:10 125:9-5:10
13 Float 13 Float
14where.lc 7:13-7:16 147:13-7:16
15 Float 15 Float
16where.lc 8:9-8:12 168:9-8:12
17 Float \ No newline at end of file 17 Float \ No newline at end of file
diff --git a/testdata/zip01.out b/testdata/zip01.out
index e30ba869..e916ee41 100644
--- a/testdata/zip01.out
+++ b/testdata/zip01.out
@@ -29,57 +29,57 @@ zip2
29 e) 29 e)
30 d 30 d
31------------ tooltips 31------------ tooltips
32zip01.lc 1:9-1:12 321:9-1:12
33 Type 33 Type
34zip01.lc 1:9-1:30 341:9-1:30
35 Type | Type 35 Type | Type
36zip01.lc 1:10-1:11 361:10-1:11
37 _d 37 _d
38zip01.lc 1:16-1:19 381:16-1:19
39 Type 39 Type
40zip01.lc 1:16-1:30 401:16-1:30
41 Type 41 Type
42zip01.lc 1:17-1:18 421:17-1:18
43 _c 43 _c
44zip01.lc 1:23-1:30 441:23-1:30
45 Type | Type 45 Type | Type
46zip01.lc 1:24-1:29 461:24-1:29
47 Type 47 Type
48zip01.lc 1:25-1:26 481:25-1:26
49 Type 49 Type
50zip01.lc 1:25-1:28 501:25-1:28
51 [Type] 51 [Type]
52zip01.lc 1:27-1:28 521:27-1:28
53 Type | [Type] 53 Type | [Type]
54zip01.lc 2:1-2:5 542:1-2:5
55 forall a b . [a] -> [b] -> [(a, b)] 55 forall a b . [a] -> [b] -> [(a, b)]
56zip01.lc 2:22-2:24 562:22-2:24
57 forall a . [a] 57 forall a . [a]
58zip01.lc 2:22-4:40 582:22-4:40
59 [_a] -> [(_a, _d)] | [(_d, _c)] 59 [_a] -> [(_a, _d)] | [(_d, _c)]
60zip01.lc 3:22-3:24 603:22-3:24
61 forall a . [a] 61 forall a . [a]
62zip01.lc 3:22-4:40 623:22-4:40
63 [_a] -> [(_e, _a)] | [(_c, _f)] 63 [_a] -> [(_e, _a)] | [(_c, _f)]
64zip01.lc 4:22-4:27 644:22-4:27
65 (_h, _d) 65 (_h, _d)
66zip01.lc 4:22-4:29 664:22-4:29
67 [(_h, _d)] -> [(_h, _d)] 67 [(_h, _d)] -> [(_h, _d)]
68zip01.lc 4:22-4:40 684:22-4:40
69 [(_g, _c)] 69 [(_g, _c)]
70zip01.lc 4:23-4:24 704:23-4:24
71 _k 71 _k
72zip01.lc 4:25-4:26 724:25-4:26
73 _g | ((_d)) 73 _g | ((_d))
74zip01.lc 4:28-4:29 744:28-4:29
75 forall a . a -> [a] -> [a] 75 forall a . a -> [a] -> [a]
76zip01.lc 4:30-4:34 764:30-4:34
77 forall a b . [a] -> [b] -> [(a, b)] 77 forall a b . [a] -> [b] -> [(a, b)]
78zip01.lc 4:30-4:37 784:30-4:37
79 [_a] -> [(_h, _a)] 79 [_a] -> [(_h, _a)]
80zip01.lc 4:30-4:40 804:30-4:40
81 [(_g, _c)] 81 [(_g, _c)]
82zip01.lc 4:35-4:37 824:35-4:37
83 [_i] 83 [_i]
84zip01.lc 4:38-4:40 844:38-4:40
85 [_c] \ No newline at end of file 85 [_c] \ No newline at end of file